$ /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-58a2f6ee8276a07d/cachix-465081b6f7bb0c30/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-58a2f6ee8276a07d/nix-ci-cache-26ef76799e65a2d9/netrc --extra-substituters ssh-ng://worker.nix-ci.com?ssh-key=/tmp/nix-ci-worker-58a2f6ee8276a07d/ssh-key-77414be6774711aa/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/no-recursion?ref=renovate%2Flock-file-maintenance&rev=ef8971501041d8313c6b2703c1e7d33135bdcbd9#devShells.x86_64-linux.ghc981 --post-build-hook /tmp/nix-ci-worker-58a2f6ee8276a07d/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/g0b882mwwrhd04m1lhhxwpm5dm01zvi1-cabal2nix-no-recursion.drv'... cabal2nix-no-recursion (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/vdlr0c3ha2w13mq8kqr1f2lnpbk9372c-cabal2nix-no-recursion cabal2nix-no-recursion (post)> Nothing to push - all store paths are already on Cachix. cabal2nix-no-recursion (post)> added 1 signatures cabal2nix-no-recursion (post)> added 1 signatures cabal2nix-no-recursion (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/vdlr0c3ha2w13mq8kqr1f2lnpbk9372c-cabal2nix-no-recursion cabal2nix-no-recursion (post)> copying 1 paths... cabal2nix-no-recursion (post)> copying path '/nix/store/vdlr0c3ha2w13mq8kqr1f2lnpbk9372c-cabal2nix-no-recursion' to 'https://cache.nix-ci.com'... cabal2nix-no-recursion (post)> copying 0 paths... cabal2nix-no-recursion (post)> added 0 signatures cabal2nix-no-recursion (post)> added 0 signatures cabal2nix-no-recursion (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/vdlr0c3ha2w13mq8kqr1f2lnpbk9372c-cabal2nix-no-recursion cabal2nix-no-recursion (post)> copying 0 paths... cabal2nix-no-recursion (post)> copying 0 paths... these 111 derivations will be built: /nix/store/g1p9gxdr6s3znm58grj874jsmhcgvd7c-haskell-generic-builder-test-wrapper.sh.drv /nix/store/azk5p7s4w77jlr14zrmzsf28bf5ak79p-ghc-lib-parser-9.8.5.20250214.drv /nix/store/850pqpgkp2z9dnhn0s6m6j1kyak1pvgb-quickcheck-instances-0.3.32.drv /nix/store/86pla4rd9f1mggrdqma6zjl6jz02bdiy-indexed-traversable-instances-0.1.2.drv /nix/store/43gm72bqaiiq2ciqal2vr5a3pvhpg2li-witherable-0.5.drv /nix/store/93cqc4rwjlrmzzgxbjp7jih1vg9ivscd-text-iso8601-0.1.1.drv /nix/store/4nknpk080yp5f4zfyg654zfxklbimkj1-semigroupoids-6.0.1.drv /nix/store/p3y9jkraswzx0zmxvh5xd48gx2w77x65-semialign-1.3.1.drv /nix/store/b4aqid5cbi9xyygxq4a9010k7rll8xz2-aeson-2.2.3.0.drv /nix/store/c5czmirj9v8r4arjwrfksr8sgwhm43i5-doctest-parallel-0.3.1.1.drv /nix/store/cg67z4vs78d9ng9pfvm2l7mi27nz84v2-regex-tdfa-1.3.2.3.drv /nix/store/8xi635yxzjnhgnrj94qgv38cak8n0fky-uniplate-1.6.13.drv /nix/store/h48ih6c0np1yy70c4rj97y7jvh0n5ndd-extra-1.7.16.drv /nix/store/clgxbbqiglzkpgyy89b5slygnarqkz6p-ghc-lib-parser-ex-9.8.0.2.drv /nix/store/knlng1bfgpxr5lcycb089r7qyj750j5w-HsYAML-aeson-0.2.0.2.drv /nix/store/0dlp2wpbmg2k8hnprfl6dh1yl0nij4ij-stylish-haskell-0.14.6.0.drv /nix/store/0pj3dhzhdvi1p2f1la83882d5rxvmazv-base64-1.0.drv /nix/store/17mbbijbikx01jgl36h5nj4gyz945jk0-charset-0.3.12.drv /nix/store/1bxms0pfpmdbz8zzsxrrnwjlisyjcffi-reducers-3.12.5.drv /nix/store/1fzrjn89sc8g61cckbzk8jp6qn2g0b4y-regex-1.1.0.2.drv /nix/store/fvqlv2i4jrbnhdvvm2bd27xp97d5j3fd-free-5.2.drv /nix/store/4f55ifyd9z2wwsgh6dr7s7qrwrsg8saa-keys-3.12.4.drv /nix/store/vfbrjb31hx0czvb9hymv3aaal4x1j90j-invariant-0.6.4.drv /nix/store/xg9v9w2q1fbp352b14zgwym7vj54ymcl-adjunctions-4.4.3.drv /nix/store/n7y4m12s6gpnrpg7l4j4vkxss1aismkm-kan-extensions-5.2.6.drv /nix/store/z1qgya82r0myj7pkhbj4sgbmvwb296p3-pointed-5.0.5.drv /nix/store/9i6r1jnf9877dwng9b608pzd797x5czr-vector-instances-3.4.2.drv /nix/store/c9dvrsznbk15qyn6gchpmj9ii70arpf0-either-5.0.2.drv /nix/store/2afihyk51cgyyla6jrfa4hi9ip3w62id-rebase-1.21.2.drv /nix/store/dks2k3zw9lgx6frqf070fjhdvafnslzs-rerebase-1.21.2.drv /nix/store/ilhhs49b7ryh5mjx6py1hxp2q0v5nsh4-foldl-1.4.18.drv /nix/store/1nwhpnvncgkpj4kkp32ywimyin4l6k8i-deferred-folds-0.9.18.7.drv /nix/store/ldgaalkzd0sl54da5ycnb98sg2zrg3k7-lens-5.3.4.drv /nix/store/1y6q1g4027nxyfn8vlgc6qh1ijfrahdm-generic-lens-2.2.2.0.drv /nix/store/24dxq4jhywhnf2h3jz7593cdr702znak-HTF-0.15.0.2.drv /nix/store/2krizzwb5ymi5gcynfh7hkphnnn5syja-attoparsec-aeson-2.2.2.0.drv /nix/store/2mqdpwayywlmiqjnkknsli533ryaxf1l-enummapset-0.7.3.0.drv /nix/store/fhz4zm3ff0f09fvpjcix1ffg8qm6zfcs-semirings-0.7.drv /nix/store/4xn93s23if95nd8ls1bfj263sx074047-quickcheck-classes-0.6.5.0.drv /nix/store/33q4ma2naklylk6r7gcmxr0411iyr32l-bitvec-1.1.5.0.drv /nix/store/39xkb18r5v1ybg6bsgy0f3kbx8bnzak4-ghc-9.8.1-with-packages.drv /nix/store/4dmmsprz6ns7mg1z5x6nvnfl5i2zwy39-binary-orphans-1.0.5.drv /nix/store/fnmiw11ymg9a2920pzw9m20x08ijqd98-binary-instances-1.0.6.drv /nix/store/3hikyb074pwpj10zica863j81v0w1yxx-cabal-install-parsers-0.6.1.1.drv /nix/store/3k4gndqszc3gvaavhcnrxh66iyrzk1kf-doctest-discover-0.2.0.0.drv /nix/store/kii968hzrm3xqd76b6y52v7y8cj1hyb2-constraints-extras-0.4.0.2.drv /nix/store/4gsgh8qga3qzp9rdycc0qxj08cg5rcx2-dependent-sum-0.7.2.0.drv /nix/store/4m20386799j4gf6ddlcwc12k7h4yy0j6-list-t-1.0.5.7.drv /nix/store/rg4yqm75jlin5vplssrmn0r8p56w44nz-focus-1.0.3.2.drv /nix/store/aymz8ysp7pks82ck2hd7bmb5k8c028c0-primitive-extras-0.10.2.2.drv /nix/store/50prizp3g173fkh0v766xqky7hz5njaw-stm-hamt-1.2.1.1.drv /nix/store/8m6s16pjpa7pqbljx5if4jwc1fwpw3dk-filepattern-0.1.3.drv /nix/store/f9lb11vv2ggdyy9wlr5mv5czx5j448cr-hspec-attoparsec-0.1.0.2.drv /nix/store/b8zsgw5hnlqz5ym44039qkn4kfx4ihb9-vector-algorithms-0.9.1.0.drv /nix/store/xvsw29ha8si61cwxji7566kfr6knax7f-mono-traversable-1.0.21.0.drv /nix/store/dyz5wly9fyrlkc6lscdxdcgqkd05mx80-conduit-1.3.6.1.drv /nix/store/6ans5k1s6b8czdllx9l9vvsbnazlabfq-libyaml-0.1.4.drv /nix/store/jy0s88dln1k47hpyi7mnnlyap9vr6993-yaml-0.11.11.2.drv /nix/store/7bkcgpfsmxx4kv3flin4icl82lmgqss1-implicit-hie-0.1.4.0.drv /nix/store/9qbhd5c7xb38apcbi3a56fc7av5yic26-parsers-0.12.12.drv /nix/store/ixxw5inrsvi66gc68afw1iwhdk934v4y-trifecta-2.1.4.drv /nix/store/cd7fwa2hv8f3v9imnh3yli291gm8csg9-tree-diff-0.3.4.drv /nix/store/b43gkpg92bxhdaapy474x561dc7zdbiw-haddock-library-1.11.0.drv /nix/store/hbngbg9w3q55skqxm6r0bjlayz56sk8i-conduit-extra-1.3.7.drv /nix/store/p6pzb2x9dxwcg6amb50jlsmjj4ffvv0r-unix-compat-0.7.4.drv /nix/store/gnfiyczxxiq9wnjl4307adk29sklva9y-hie-bios-0.14.0.drv /nix/store/8fawy704bdpvbgg4djvaxkc235592b64-row-types-1.0.1.2.drv /nix/store/8iyi68lnvml33m513drqdcada7r8gfa7-mod-0.2.0.1.drv /nix/store/l1x8n3z0km20gy39apmr99l3061nmkp8-lsp-types-2.3.0.1.drv /nix/store/m037hv44g3q2lfx242k59syd0f215zc5-sqlite-simple-0.4.19.0.drv /nix/store/yxnygaw1yw85drlkgv7sfynym57k4gxc-lens-aeson-1.2.3.drv /nix/store/r6g0d8l244a67hwx2kj8g8dknsrq12cr-lsp-2.7.0.1.drv /nix/store/y729dnbdrdb340x0yiril6kydqnlmkx1-hw-hspec-hedgehog-0.1.1.1.drv /nix/store/fg4x6na95xclzijvi24jxb19pj4gywpl-hw-prim-0.6.3.2.drv /nix/store/fbys9p61ygpbdbnsqcr0pdw0n4jxmd0j-hw-fingertree-0.1.2.1.drv /nix/store/ygn46g9cvcg6y6ghbk5k9n27qzw2ng8m-stm-containers-1.2.1.1.drv /nix/store/rp2s5pkff34fp1hmxs30yk6ivr4hg5rf-hls-graph-2.10.0.0.drv /nix/store/y2qir7rh1r79cg6h8jwjxrswvc7jh489-dependent-map-0.4.0.0.drv /nix/store/rhd2k910yfngls2xj9s1fcl9dxr4zbpz-hls-plugin-api-2.10.0.0.drv /nix/store/ra7mli9hxzcx9zy68y7nx0dc4s38w7ai-algebraic-graphs-0.7.drv /nix/store/vzxqprdl004qsc4dy4dwqmpmrv730d1h-hiedb-0.6.0.2.drv /nix/store/6kc4mbvz34jpbfnmsjmnh1p4v7yrq84z-ghcide-2.10.0.0.drv /nix/store/p7yp8sz9yc4kdxk9qgm05j0w81mhxpai-ghc-exactprint-1.8.0.0.drv /nix/store/c1a3f36wyji1gdlqam78xvy53w2zmk3p-retrie-1.2.3.drv /nix/store/drfgbpriv2sp0f95z2jh6qwk5r1qw492-path-0.9.5.drv /nix/store/6hn0sk2kvrfaw3z3pa8wbzk48ahzjgdk-path-io-1.8.2.drv /nix/store/cj4jyjjj0nxryfqpbgdgmvgl7c0hvgwz-fourmolu-0.15.0.0.drv /nix/store/cvlznl5z0q5s2sywr9glzdcnbdkrms9p-shake-0.19.8.drv /nix/store/sr4mcgq952bh7gjhfjh81xrhwc4ry7nb-filemanip-0.3.6.3.drv /nix/store/fn200j0bhqzgaaa0x0x4mn9xd7h4kjhj-apply-refact-0.14.0.0.drv /nix/store/gs02dza0yimyicff35p7s2pvjakjq8bx-aeson-pretty-0.8.10.drv /nix/store/xjz6a0hibnx4pdzml7ya9zy200n8b6kk-deriving-aeson-0.2.10.drv /nix/store/kp8jvv6adc2cixr58yixzvbn18fvnjl4-hlint-3.8.drv /nix/store/j0lvh1b3b1xz5hzc2cnn45ibks4pabrm-monad-dijkstra-0.1.1.5.drv /nix/store/jjpl21h1sv9kdd1rmf0ri6h6lzs823k2-floskell-0.11.1.drv /nix/store/lp69hng82bal1dk0zc92pdl5pzpn8iz3-conduit-parse-0.2.1.1.drv /nix/store/lfapcwj9fgf853kgdamsl1rlyh7f12yz-lsp-test-0.17.1.1.drv /nix/store/lrhmzyglbj2rjrxzv122vj7dlvmvh78w-neat-interpolation-0.5.1.4.drv /nix/store/l5i76dzf5b8l8q8yhs1zwkmzq2w2kahg-hls-test-utils-2.10.0.0.drv /nix/store/lzr9f2iawq6va579xzsf0c8m05ils14i-process-extras-0.7.4.drv /nix/store/8i5gfjq0jfxrigx115bn5jp2vbyff7sy-monoid-subclasses-1.2.6.drv /nix/store/q97s1scm6xpwpd38fzw84fjz01sin4hp-fuzzy-0.1.1.0.drv /nix/store/6mhjjlp17gdh8q9jc079barcd8xfxcgs-relude-1.2.2.0.drv /nix/store/cn1sqgivdbb6rpv0yqi5zd67zj5p91sh-microaeson-0.1.0.2.drv /nix/store/qms7anbcvgdj1kcyyvrciq2y52m67vig-tomland-1.3.3.3.drv /nix/store/gc9x4czzccnkcplii890hnixc7nlhpw8-trial-tomland-0.0.0.0.drv /nix/store/qjp5xs32dxv87v2fjvm9nz563f0r7glr-stan-0.2.0.0.drv /nix/store/rb2iyikml46g9j8ykwb33rgfn7v3kw97-ormolu-0.7.4.0.drv /nix/store/xpwdwrgbn39msw9b10nb9dlcdai9dlc5-cabal-add-0.1.drv /nix/store/fyk3m479k36ihxd4aq2xqlx9g8adlspj-haskell-language-server-2.10.0.0.drv /nix/store/5ghsl5dzvvfj5w3l6az4jw105wfd5lfr-ghc-shell-for-no-recursion-0.3.0.0-0.drv these 625 paths will be fetched (320.93 MiB download, 3906.25 MiB unpacked): /nix/store/j7j3rz01j9nqzw0dda1q61s68q1ds52z-30596fb9d85b69ec23ecb05ef9a7c91d67901cfd.patch /nix/store/wy695nkv8xyl12pk8hpfgb5bnn464zd5-Diff-0.5 /nix/store/1ql42c2mg8rgkwk0ckyil3n2143j0mnr-Diff-0.5-doc /nix/store/ca03pjdnbzls40vndpsx6vqrbf01b6fn-Glob-0.10.2 /nix/store/xs1yq6zcvzq0xxxi28p002n5ync7z1aa-Glob-0.10.2-doc /nix/store/qhlbkn34py2ici8vb4ykayfpi5yy6adh-HTF-0.15.0.2.tar.gz /nix/store/p7nky91j7npsmg4x0nzxz8x033g8mjcs-HUnit-1.6.2.0 /nix/store/14q9xwdzlngm40420snava2z822zjsz1-HUnit-1.6.2.0-doc /nix/store/8p6zbx9avnqdr3n73pff594bhkzgm433-HsYAML-0.2.1.5 /nix/store/dsriaxx4r9671nyfqjd8vhwbg0i8z7ld-HsYAML-0.2.1.5-doc /nix/store/fi7z7r8fgfnrkn7ydjs7znlgnbyb60z6-HsYAML-aeson-0.2.0.2.tar.gz /nix/store/rc3xdxjalh8kz50bkak8lyjdznyh1fbj-ListLike-4.7.8.3 /nix/store/4lfbqjrn2asf80x6gpifvgs5p649nfcd-ListLike-4.7.8.3-doc /nix/store/xq7wjyx5awvh1c9l0w2ls4jfnwlck06d-MemoTrie-0.6.11 /nix/store/ipafyk50vi2wm01yrisza0vn1l5cgdbv-MemoTrie-0.6.11-doc /nix/store/51vm0m8j14k8jas21aiy14f34cfxafpl-MonadRandom-0.6.2 /nix/store/zbi6jnp538zd0iqrh6rvb6fgv83b2p8m-MonadRandom-0.6.2-doc /nix/store/qxfz3j9zja9rkv6j2xx5smab84ljfbxy-OneTuple-0.4.2 /nix/store/xia6lcjp10i2i6a6i6n3rs9c1vf8q5gr-OneTuple-0.4.2-doc /nix/store/vi3n5m5ymwfhqw91y3qfs242i46lnxds-Only-0.1 /nix/store/m8b7fl9h7vxc5plspy33wvw4i752lvw5-Only-0.1-doc /nix/store/r41wcm29lgz928p3wp5pi4mz9ra1ijm3-QuickCheck-2.14.3 /nix/store/7k14i8qz0802ahiin9pqd7jkr9vpw90x-QuickCheck-2.14.3-doc /nix/store/133ga3bxw7rv5yrzl6x18c0vl2ip6725-StateVar-1.2.2 /nix/store/pl6qqi9k5ki0iv1v8drq0iijjsilpq3q-StateVar-1.2.2-doc /nix/store/70xmafyvfipwpghj93haaby644mvvjqb-abseil-cpp-20250127.1 /nix/store/waldaj6slia1mw3pm6y2clkf51jg1vin-adjunctions-4.4.3.tar.gz /nix/store/d8w25bcvqfkg6iiali8cd13kbqhh2ir2-aeson-2.2.3.0-r3.cabal /nix/store/f0d7b9x9gkig0ip0d9g81wf1vsdp1nl4-aeson-2.2.3.0.tar.gz /nix/store/imnkf2959by9k6nx8s34asn77mfc1927-aeson-pretty-0.8.10.tar.gz /nix/store/whdwmjaiqdrd3y3pms6a2p80i6ai01yi-alex-3.5.3.0 /nix/store/zl5wibaqbz9wd005h7zjf436bx2044y6-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/9wbynvackkyl229j9b7gqpll26c8gjb8-ansi-terminal-1.1.2 /nix/store/67v8zp8y2cnbglih2d8vip1vw31i2757-ansi-terminal-1.1.2-doc /nix/store/z3vdwn9rw36p4ks9dgafi3l3ksg39byc-ansi-terminal-types-1.1 /nix/store/am5gv87dj5g43bwghgsp1hd32gibna14-ansi-terminal-types-1.1-doc /nix/store/88by3lwrgdfgxw8snipq8snd5sv43cnz-ansi-wl-pprint-1.0.2 /nix/store/k14h73fvfpya997cwkxvy1d04p8r5gxk-ansi-wl-pprint-1.0.2-doc /nix/store/0d2ipwa9jp4khh281dkfsc1iqz7p7cz7-apply-refact-0.14.0.0.tar.gz /nix/store/j204hrw1c43fxa6f1i3vxfldqmq36j0a-assoc-1.1.1 /nix/store/smbg5s9ac0phpz3d39i5b07lmnsbix5w-assoc-1.1.1-doc /nix/store/gd36qyhrj8p1k7dyx5yl1a3w7x72jmif-async-2.2.5 /nix/store/sy1j5crsqw8sirywiis72cckw7n68m44-async-2.2.5-doc /nix/store/6gl4cbdy13kzi27w5y27cfxy76v30xyw-attoparsec-0.14.4 /nix/store/5rb5wpjl9np13rv3zw09x0ihmgyz3gi8-attoparsec-aeson-2.2.2.0.tar.gz /nix/store/5ylnk2bab8492pq2hs391xgpmwfqkk75-b0df07178133b5b049e3e7764acba0e5e3fa57af.patch /nix/store/bjfaw2nyc4kxmqfjkfyhw4sp0js11yjc-barbies-2.1.1.0 /nix/store/rx3nydsrpj0gyzk8khvj7sxkrcb9z50l-barbies-2.1.1.0-doc /nix/store/qij6jdlk99hj9xwpwixkgpn84zd4ni4x-base-compat-0.13.1 /nix/store/j8vggajz8bs3sgkwdn99079fvvqdbl6w-base-compat-0.13.1-doc /nix/store/fcqmf9ncpk35y6kfq54wjgjm76vkxxh8-base-orphans-0.9.3 /nix/store/l92zbxx9ldnyrfki5ggdbxsszla4jvcr-base-orphans-0.9.3-doc /nix/store/03x948bwcccpiwsc8dac4yak5qd89ak6-base-prelude-1.6.1.1 /nix/store/gk9ligvfdzjc7a2iwpsf75y29lba1baa-base-prelude-1.6.1.1-doc /nix/store/6hlnl5iwbzwfdi8ppahqamg6h39x6gv3-base16-bytestring-1.0.2.0 /nix/store/w0zkvyk8vhb9gfv9fpm2clfmmxnm66m2-base16-bytestring-1.0.2.0-doc /nix/store/9gq5p62rhwkrhx1aj37zdds6sijrlgl6-base64-1.0-r2.cabal /nix/store/4igl91srki0cn31vaxs2228bbg5n1sv2-base64-1.0.tar.gz /nix/store/3qij2sql6vj9s2rrpgilh7jqiwh8d77x-base64-bytestring-1.2.1.0 /nix/store/80pq2sda0ylcx3qh7qqf7y97iimyfphd-base64-bytestring-1.2.1.0-doc /nix/store/qq8a8063yfv1rp8yf4gl11qfb60cf6fb-bifunctors-5.6.2 /nix/store/ihds4j9mmdqjc2gxrgzlm1ygzaddmwxr-bifunctors-5.6.2-doc /nix/store/6r2l3jb7n340fq6gn4pcsbnq9iy8nq5s-binary-instances-1.0.6.tar.gz /nix/store/ygayxgjv32bwqwshvjs8q3faqpgkgrac-binary-orphans-1.0.5-r1.cabal /nix/store/jblzi9rqh58x42czcmr51grb8qmk2sq2-binary-orphans-1.0.5.tar.gz /nix/store/r2cvzz00ihxvpkz4yfg9592h8bys9ly0-bitvec-1.1.5.0-r3.cabal /nix/store/y0pbqgjljdd5wlhbmxinyhliah4rb10j-bitvec-1.1.5.0.tar.gz /nix/store/8bq4pr5vwg3l5z99w8vh2lg5sljr7z31-blaze-builder-0.4.2.3 /nix/store/hdk32fkar7p46pvyz9ala9602ah7bm1a-blaze-builder-0.4.2.3-doc /nix/store/lw71ay1i4yghkw175wrfp1cd5ix0n3wd-blaze-html-0.9.2.0 /nix/store/53b31hbz191slz6rv9nzcbk3v8l54mp2-blaze-html-0.9.2.0-doc /nix/store/hdr22ahx56l1bj8finc9pr21d4vwjmbi-blaze-markup-0.8.3.0 /nix/store/6rjjzjmv2mdz44fzw8qk94vpcnph8pl2-blaze-markup-0.8.3.0-doc /nix/store/yh4m2xi9zx4hpp0jjnqg0h25ngrpdmrv-blaze-textual-0.2.3.1 /nix/store/8h5snzjjm762317azvsk81llxkll05sv-blaze-textual-0.2.3.1-doc /nix/store/cxxdapxw2x92hdr8x73p5gl9w2xdpsd7-boring-0.2.2 /nix/store/2bf1blfz4hliwnl311i5yvgdaih1jn7a-boring-0.2.2-doc /nix/store/2sn6fg5q0hwhdfwizi4id7fc4xk3yl98-cabal-add-0.1-r2.cabal /nix/store/072ibz5rqjxvhjrh46vs026kljw04xig-cabal-add-0.1.tar.gz /nix/store/l5f0qfgv0gnnwz07mjf3ka2k53yw21v3-cabal-doctest-1.0.11 /nix/store/0lxi71ix1bsj139092l4mrdlydy371dw-cabal-doctest-1.0.11-doc /nix/store/vg8s02jx4c0bmm5xd88pcxkpi113i8k8-cabal-install-parsers-0.6.1.1.tar.gz /nix/store/8pagg233m92a7x4fqan7jhq56h1qnzjh-call-stack-0.4.0 /nix/store/np72w3c0v1sjs1mxivrlpymds7z1qqal-call-stack-0.4.0-doc /nix/store/q3iwixlv274c8ivnbfc6dp6sqgz3whl7-case-insensitive-1.2.1.0 /nix/store/hpnh169cvr6silp91rk2hbvbqzspfhi0-case-insensitive-1.2.1.0-doc /nix/store/46hwkjngvwzgf52xgkzcl3fjxl8s4v86-cereal-0.5.8.3 /nix/store/p5hv3is7zr38w16r6gaydv06jj12saz9-cereal-0.5.8.3-doc /nix/store/lwybghcg0lc29pbnsm29klaby26xaq9j-character-ps-0.1 /nix/store/blqgy45h759lyaw2byas6kgj75ijlbar-character-ps-0.1-doc /nix/store/id6snxkyy60iidv94fkc4a183lfx9kmv-charset-0.3.12.tar.gz /nix/store/gcmirsm19vysrfzqg0f80f33fd7nr0a8-clay-0.15.0 /nix/store/707n9xvfhdizfi8154viz145v8ly4qsc-clay-0.15.0-doc /nix/store/nrhlwdip4prr2n54y171vbxk9km0qxn9-clock-0.8.4 /nix/store/h10s79qr69gnfmsrrw8mdshdfiyh254s-clock-0.8.4-doc /nix/store/a5ii8i70w6mgh8kimk42y8sdii43gn14-cmdargs-0.10.22 /nix/store/zimd14kamvqhlsfma8irfks6bib0kmad-cmdargs-0.10.22-doc /nix/store/01pnh8n3w1lwbsx81r595yakrfdi2iaz-co-log-core-0.3.2.5 /nix/store/sgs55m0wk08q8iwq89d033583vswfrhl-co-log-core-0.3.2.5-doc /nix/store/2adpbjg747rbnc28ps5cli6g3m5cz62y-code-page-0.2.1 /nix/store/62ipmfvi5faijhkxmg86b8p35s98m6rz-code-page-0.2.1-doc /nix/store/lqk1m7ghy524xgdb9vpx8q8pwc5vxkc7-colour-2.3.6 /nix/store/3d0wy5p9m1b54dqgypbs3vf7pyp7pkr7-colour-2.3.6-data /nix/store/4w95w4s290mg19433arsdddrw8isg16z-colour-2.3.6-doc /nix/store/vsb1vj407f3lvzmj38vf6kwz6wx0gw5h-colourista-0.1.0.2 /nix/store/w3ypcimh0kcfjj209qsk1hmhw5qigcxw-colourista-0.1.0.2-doc /nix/store/j8r3jv47fj3nca5mw6x3dr8mf66azdwv-commutative-semigroups-0.2.0.2 /nix/store/gpd67jvqyx61r92yc4yfknwaimbgpfrm-commutative-semigroups-0.2.0.2-doc /nix/store/ybhd6i9a9zz5rzzvifbz7lpxgn9hx3x4-comonad-5.0.9 /nix/store/97rx3ms11dqx69nib1idmd4xq9sfa9px-comonad-5.0.9-doc /nix/store/gy08isrfll06yd3q7y8ih05pz00plx2z-concurrent-output-1.10.21 /nix/store/hz8fzmwmbbcnqba2j5liv43vcpkp5va3-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/mijgh91mfn9pg257cl90kqxm50glgkbg-constraints-0.14.2 /nix/store/6hd0arkkjd0zrm43cfflqd93wm8p3grd-constraints-0.14.2-doc /nix/store/r1hndpvyfxs48509mabl0cshsw79a5yb-constraints-extras-0.4.0.2.tar.gz /nix/store/jj6jf40vli22vvv6mmbww8fhrxlxc7pk-contravariant-1.5.5 /nix/store/v4rz81s2dwfzvgxw2xmmrg8a5pkvh5ni-contravariant-1.5.5-doc /nix/store/v81zi8dgm8d6635cj6lmx2d2m376afsv-cpphs-1.20.9.1 /nix/store/nh9b44sjwyilblpbg9kcidcgl19yzr2r-cpphs-1.20.9.1-doc /nix/store/fvd5vyx5acy5zrcs6dj03jgiaqfmmkdb-cryptohash-sha1-0.11.101.0 /nix/store/mxcgn6jqz79f9jxcr5v5gx5asnfsacxf-cryptohash-sha1-0.11.101.0-doc /nix/store/h8fis2rkpmnf59pxj1gqqa8i836fxds3-cryptohash-sha256-0.11.102.1 /nix/store/cfi2a8xvv22a7mj9gz9839hi9ijncl8k-cryptohash-sha256-0.11.102.1-doc /nix/store/ck793ddc9yyi61bjafpzrfmph3sxcaq2-data-default-0.7.1.3 /nix/store/w07ky81y25ramhb1krbl69286f8n6baq-data-default-0.7.1.3-doc /nix/store/7iraps06g34xnk5lcjs8101kb06jf4ph-data-default-class-0.1.2.2 /nix/store/4sxbgbwixfg0rgbxga443scqy633hjc2-data-default-class-0.1.2.2-doc /nix/store/3m6hypz5hxa1n72mhvndd0pv2jhf07v6-data-default-instances-containers-0.1.0.3 /nix/store/h9n07rnm7m933593fk7msyln31iggndh-data-default-instances-containers-0.1.0.3-doc /nix/store/zsc29221ksxazjiyz906c482qrdfppvq-data-default-instances-dlist-0.0.1.2 /nix/store/qrpymlbzj07k6hpf4il6wv6p6yn8fqgl-data-default-instances-dlist-0.0.1.2-doc /nix/store/ldp4yjlk9m6pilkqryaii9bpqm6mz9y6-data-default-instances-old-locale-0.0.1.2 /nix/store/hj44n3l526vh1sh33q4qwaixdhn9wzvk-data-default-instances-old-locale-0.0.1.2-doc /nix/store/lzh773h21y9j8akfk0c2wfgdlgqq9jy0-data-fix-0.3.4 /nix/store/ygza57c9mpmp7y7pnwglcp4z94jfrnfz-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/nl8506nciivgw17jnj9bawh0j314m7an-die-hook /nix/store/810q3nf1304iq7ja0912ia5aad0qwr4k-dir-traverse-0.2.3.0 /nix/store/6r2d99lndlbiji51yg5ph4klzrnghv5i-dir-traverse-0.2.3.0-doc /nix/store/59pzhpkc3qz9zkx9pj9jjgiy98ikjnlw-direct-sqlite-2.3.29 /nix/store/pki5096qkgpvqqv5wl4mq94fzm56kby7-direct-sqlite-2.3.29-doc /nix/store/l6ippx0jyqb2cygzxkh7a34649jnx47a-distributive-0.6.2.1 /nix/store/c9j8hmsl2whg742803gw85rdjddrz3ms-distributive-0.6.2.1-doc /nix/store/1kday2w56cckykpw26zn9sy654rkw3dl-dlist-1.0 /nix/store/nx1kyizqb6p5kxr1c8508ffl4p0v09y0-dlist-1.0-doc /nix/store/5b1p4pwqjyd7hm6rr4ill4mcxhy3cgwg-doctest-0.22.6 /nix/store/msrf8g4zk8blzsj69wkwph5rq3k8lz7j-doctest-0.22.6-doc /nix/store/x01941jdrxhhgq4jmkbdnk5zqxnjwf1y-doctest-discover-0.2.0.0.tar.gz /nix/store/2xmqpifp68zmm82sd8c4xjjwgdy0cvk8-doctest-parallel-0.3.1.1-r2.cabal /nix/store/w957amnnjxk6782s2ff638d3g4n99h1q-doctest-parallel-0.3.1.1.tar.gz /nix/store/3nvw9d6r2byg11l97g889mza7hc35dpw-either-5.0.2-r2.cabal /nix/store/c20nac81xmh4nhjwwfjh9kv0wvss2cdh-either-5.0.2.tar.gz /nix/store/7im5z9i6i8l2lchzhrjqyy58v1gil47q-entropy-0.4.1.11 /nix/store/69jw3mc2anpc8azc9yyfpz9b2lgahszq-entropy-0.4.1.11-doc /nix/store/rszqn2a7yk0vpfrf489srbz5kng0zdsl-enummapset-0.7.3.0.tar.gz /nix/store/2dib1k5pp2j7qf885jglj9gaz074jgjm-erf-2.0.0.0 /nix/store/yrq8pwjwfr980hl39vhfb844zsx82f1g-erf-2.0.0.0-doc /nix/store/s71n7xjvswmmq5mhivs3y0qrivg2qvjg-extensible-exceptions-0.1.1.4 /nix/store/smm7x5fca61z6w8xmypqp2hmph0fr7az-extensible-exceptions-0.1.1.4-doc /nix/store/cgnnyxdb2rjlksiqzjvp5wpjzskprzgy-extensions-0.1.0.1 /nix/store/s9ydrpd0vf15lal2nwg179gy1bxv7dpz-extensions-0.1.0.1-doc /nix/store/s4y4rd0nih0fyzyddnv17wh7r3csbp4n-extra-1.7.16-r1.cabal /nix/store/zap07ayqyv48lfcxp4yva8sylcvy2knk-extra-1.7.16.tar.gz /nix/store/rmkj1va9yf7knzjrxpmymycbhh3jzxbw-fail-4.9.0.0 /nix/store/4am1q49h73xshk82fqicwpfxfv44zdqb-file-embed-0.0.16.0 /nix/store/0i2vkgasifhidl26y3hqsrdkmdwv7wg7-file-embed-0.0.16.0-doc /nix/store/737dizfas4765yl8zzb70vcgwvvlkz9m-filemanip-0.3.6.3-r1.cabal /nix/store/i2isam3p7fq23gx5sg3h6p6sp674yhky-filemanip-0.3.6.3.tar.gz /nix/store/7hiqwrspk1532wdp82dqgd84w1da1hfm-filepattern-0.1.3.tar.gz /nix/store/5ny4fws3gcm2fsilwgndjcj9p714f3wj-filtrable-0.1.6.0 /nix/store/9jkk7cpyhdlrnksk8rk8w25hzhya6akp-filtrable-0.1.6.0-doc /nix/store/448ig19rqv03bmdrc4ghllm845w3jzbi-fingertree-0.1.5.0 /nix/store/n502y0rkxqwr4v1712fpbf1qlzvmxipf-fingertree-0.1.5.0-doc /nix/store/ac6n6k1rn6qsny8v4sqzlgaz0bbq2a7z-floskell-0.11.1.tar.gz /nix/store/m7xnyfj701wbkwswfhmgc42nvh9xv747-fmlist-0.9.4 /nix/store/gsdlmrrpv3lvb2j44b01m136sh7ndnc2-fmlist-0.9.4-doc /nix/store/8vmyx2waxg58w93migb73jmp3xjfdyqb-focus-1.0.3.2.tar.gz /nix/store/bds33y2gmyzs3vf8wgnf2kg5l0niamw8-foldl-1.4.18-r1.cabal /nix/store/9a7d6qdjvwpsnv1w5zlzagnizdddqi51-foldl-1.4.18.tar.gz /nix/store/4z7qv7649kr3amr5qhscrcmgairdasbw-fourmolu-0.15.0.0-r1.cabal /nix/store/9j44ssyak24hi8vai55jray0m7x7450p-fourmolu-0.15.0.0.tar.gz /nix/store/v3gw97zp4dj0nw0vx6dr0vax9dw7hgjv-free-5.2-r7.cabal /nix/store/ww34c3nzhs0wrgn68lk5d0qk9rgdm1d7-free-5.2.tar.gz /nix/store/wavjqvgbmq1q6aawwsk6iydx5lzi3p5l-fuzzy-0.1.1.0.tar.gz /nix/store/w7ndwqda2dwalbfwnsxvb3nnnfw8l46s-generic-arbitrary-1.0.1.2 /nix/store/s9za9ag62q1rh4lq2g9rrxgss63dpfm0-generic-arbitrary-1.0.1.2-doc /nix/store/zlr31n03vlf2xykjkarbgrdp8491mkn1-generic-deriving-1.14.6 /nix/store/yybip4y0slxc9zpbx5i8f5nfmd5ljz1q-generic-deriving-1.14.6-doc /nix/store/b268bcqk9rc7wngh1zbq0wm25my6fwb1-generic-lens-2.2.2.0-r1.cabal /nix/store/qaxg1rjslda6hp5aw5m7h542l7fhyhdp-generic-lens-2.2.2.0.tar.gz /nix/store/rax0znskh57bg8vlzx7qy7fzhm4p546c-generic-lens-core-2.2.1.0 /nix/store/67181bixvm97345flcpx7y4zkvvcyw1x-generic-lens-core-2.2.1.0-doc /nix/store/klrvqqi9i93in6336gnsygf2160rs07f-generically-0.1.1 /nix/store/aarv4jl074q5in6l8vd4i5az0gn3xsyx-generically-0.1.1-doc /nix/store/6rkijiq6q3zvv2zk056g7ivif3zibwfa-genvalidity-1.1.1.0 /nix/store/swvmp2cr6aw58n96mzhndk2f2lcff851-genvalidity-1.1.1.0-doc /nix/store/5xhcr06hrc2ay0dh5m011f2mxzd4v8vn-genvalidity-hspec-1.0.0.3 /nix/store/h6lw56wz2yrm90z3kkrvs6vc07g24v9b-genvalidity-hspec-1.0.0.3-doc /nix/store/svjsmryqdk8dv2l7272l5lm3mj2m8jnw-genvalidity-property-1.0.0.0 /nix/store/7phn3f4smswf5znif323k1msjc6bh4dk-genvalidity-property-1.0.0.0-doc /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1 /nix/store/9n6znhba74nhkv9fyjipv7pw6sjbshs3-ghc-9.8.1-doc /nix/store/fxby5vqqbw78g9y3izs0n9ahbmkxjzka-ghc-exactprint-1.8.0.0.tar.gz /nix/store/js31zy9r1xqb7j7prihvpvwc8rgwcr86-ghc-lib-parser-9.8.5.20250214.tar.gz /nix/store/f41i39gym0x5wga5csmy0mzayc3xyq3q-ghc-lib-parser-ex-9.8.0.2.tar.gz /nix/store/y9s0bg4w09ksy787ryfm9cycn1qgh999-ghc-paths-0.1.0.12 /nix/store/sik3albbr8j35wakjg2xn25hl947np1b-ghc-paths-0.1.0.12-doc /nix/store/0lj67xqan50p81b3c17brfl030x4v7cl-ghc-trace-events-0.1.2.10 /nix/store/qhl9f444d1ylndr8dq3f3a9r6b9z0z5y-ghc-trace-events-0.1.2.10-doc /nix/store/nv12havvv9m95kgbb9jrc6x3cqp9c6dv-ghcide-2.10.0.0.tar.gz /nix/store/nn41wa9026jyks5ibss0dkwpx3fixmcy-githash-0.1.7.0 /nix/store/xdf6kklcp6n4aysh2iy3mvqijpi32b17-githash-0.1.7.0-doc /nix/store/9shg7hv5fv0b2iwlxdp9m48dyh3g7bvm-gitrev-1.3.1 /nix/store/flgqiz2vi7x12hr9pr3h7lmhyj8gdz3j-gitrev-1.3.1-doc /nix/store/7qkvgfd4g40hjzlz27qp3v5cs0jcb2js-groups-0.5.3 /nix/store/qrprrw352zp8wk1jr8x6ickicn1790l0-groups-0.5.3-doc /nix/store/rfvgm0cxwqbi0rnnwsyd6aqg6pw4is1b-haddock-library-1.11.0-r5.cabal /nix/store/gmkahr771rx3sf36vbrqsqb8s9zbvw6p-haddock-library-1.11.0.tar.gz /nix/store/33x46h2n47q4cz68nc11i9klijvfip9p-happy-2.0.2 /nix/store/dxnzvn2znl139gzrjnfzxwyhgac9hw4s-happy-lib-2.0.2-data /nix/store/9saapzad9jxpcvag8b447k05pjir991v-hashable-1.4.7.0 /nix/store/r96fdlf8b4yvc9f7frrvvc9rznjanww1-hashable-1.4.7.0-doc /nix/store/7gkldzhsjcbsc7l8iqr94qkysmghxldi-haskell-language-server-2.10.0.0.tar.gz /nix/store/3iacw420iq872rvsk6213f310k7gm0gx-haskell-lexer-1.1.2 /nix/store/fiakn03f3k025ljv019kpzl4n7nr4w2i-haskell-lexer-1.1.2-doc /nix/store/7vcllyjrc24yxn9g6j9gsn70msipi37i-haskell-src-1.0.4.1 /nix/store/mz3qc4pkskkgc6jmbnv47djzlz78cdcz-haskell-src-1.0.4.1-doc /nix/store/wlk8lc6llva7lqwh3nsxhhr4c9qvlgb4-haskell-src-exts-1.23.1 /nix/store/pp6p2inpvd1vfv3kgwlq8n7p73fngf8h-haskell-src-exts-1.23.1-doc /nix/store/ngd5m2syds6c6vd2rn2anv92zl3znxmd-heaps-0.4.1 /nix/store/lzd6afjgbydkjj5x96q33w6zp7vqy1d3-heaps-0.4.1-doc /nix/store/mnr6szf70187dfx62d6x5jcavlz70z1w-hedgehog-1.5 /nix/store/f6p6bx2a5z17p5fcwlpn3gffdmbx0hrl-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/34pqlmcdbg5lgv34xn2j9niqfhg3kjcn-hie-compat-0.3.1.2 /nix/store/qmx86jz0rvmvkdjgxc85mwdf3n5gpgx5-hie-compat-0.3.1.2-doc /nix/store/5ifvvrdm7vb2grmhnvwq3l2qx6lz3af5-hiedb-0.6.0.2.tar.gz /nix/store/pis4fasx0lr05s9lmm6bmdv177dsxsxm-hlint-3.8.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/zzsgj8ywp8ip473rkp1m0lsd861mj4n6-hostname-1.0 /nix/store/vfa0lfr5lddb9gfr0j56q6n0mmhcljn5-hostname-1.0-doc /nix/store/13rj75karm6rqpdvskdahzma1nq6fvcf-hscolour-1.25 /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25 /nix/store/qqzydclxyz3mrs801pdh3rb2q41ygl2r-hscolour-1.25-data /nix/store/chl375acjx0a9cf5mdcwwgsf4ixxl9zm-hscolour-1.25-doc /nix/store/d5jkjvhinvmhnl2dijk4n69rwf8cqlhs-hspec-2.11.12 /nix/store/0drp4wahmfvkh0zg7abaqk0h5d6gs3ib-hspec-2.11.12-doc /nix/store/yhngbxz9wzgnar2h4pls87qk7a3mrsap-hspec-api-2.11.12 /nix/store/fa2h88fq51fpq2h5bcf9zwqwh16fwgsh-hspec-api-2.11.12-doc /nix/store/y3ywaxgryfcmhfi8d2nz0lkpcx4kz500-hspec-attoparsec-0.1.0.2.tar.gz /nix/store/lm9xiilgj7bacbd1r1mw10246qsj14kg-hspec-core-2.11.12 /nix/store/9g4spilb34ip88ylv3jf6yx8506h2icb-hspec-core-2.11.12-doc /nix/store/cqjs7jkgypsamndx82x2lvg7l4jp5sbw-hspec-discover-2.11.12 /nix/store/92isar9krqgd2gfrzlsrz061n110pw06-hspec-discover-2.11.12-doc /nix/store/4ja266dbllmxfz1c92s1cl2kyxjkmjlc-hspec-expectations-0.8.4 /nix/store/3p82fjp6bhad33yjiq68n86krg0zwpg2-hspec-expectations-0.8.4-doc /nix/store/7606r40cf4hzwjr6r931pijwn3q7097h-hspec-golden-0.2.2.0 /nix/store/rbz6kwpfq3xfmdbq0dhwbbkqi2qc613x-hspec-golden-0.2.2.0-doc /nix/store/jixg3mcddri45n8ffiln3jgygh9r8pgs-hspec-hedgehog-0.3.0.0 /nix/store/3k4kzpbqk620ldwsmivrywnhabl6sqb7-hspec-hedgehog-0.3.0.0-doc /nix/store/khvlz0fcm4ddka0g2dk7z88jy0fk9gyv-hspec-megaparsec-2.2.1 /nix/store/kkmzdw1sa29r3h1v2cbbyv1cmv91l3q5-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/d71w1zn747fkna1z76hx6pl60d0y6m6k-indexed-profunctors-0.1.1.1 /nix/store/6hrfa7kdpfxsxbxq9fwdp4pzy554vlxq-indexed-profunctors-0.1.1.1-doc /nix/store/yg403g15w5ksyrlzbyhhpbff5nwciwag-indexed-traversable-0.1.4 /nix/store/g9h6m0day3r1hrgj7rnrbvanxyk6i7lh-indexed-traversable-0.1.4-doc /nix/store/rhybd1r565gzz0ck983labsmjd9k7w9g-indexed-traversable-instances-0.1.2-r1.cabal /nix/store/piy7fiiqr78dmbrs0lhbyiismy7byv84-indexed-traversable-instances-0.1.2.tar.gz /nix/store/46bls9f6gnsmss41qa9dgfyy8zxagb87-inspection-testing-0.5.0.3 /nix/store/1w46fz54l88lzr3fayidcmm1f1n39gim-inspection-testing-0.5.0.3-doc /nix/store/m1mck81brw39sb7p63q0b5syfzykfjrc-integer-conversion-0.1.1 /nix/store/qnp2b581j4s4bjax7blbycqzj7vxfd4m-integer-conversion-0.1.1-doc /nix/store/1nnl03i6nqv79036lidf2a9qhd0bl2rf-integer-logarithms-1.0.4 /nix/store/9dzfxpi0f8wlq4d979fcmvqgpgkn03as-integer-logarithms-1.0.4-doc /nix/store/yn163qmg0dg3dwpqlr2gcqmhx6h5a091-invariant-0.6.4-r1.cabal /nix/store/0mwzsxi9fkqwqmzqyrgd17fiqw7n81q7-invariant-0.6.4.tar.gz /nix/store/x2nk93fi59jg4qaj3zx6p8i2m5fm33kd-jailbreak-cabal-1.4.1 /nix/store/0k789617alx3kvr1pzjv69qdmawrn5p4-js-dgtable-0.5.2 /nix/store/82zv2lz9fwyq6pz688qrm7jw63j9j48d-js-dgtable-0.5.2-data /nix/store/raa640hmy9ym4vip2wr0yplqwyj0affr-js-dgtable-0.5.2-doc /nix/store/37qkpv7v9kb93hrbsil1pln8q89wv6zi-js-flot-0.8.3 /nix/store/x7r1wqaiamlyzpqmdmmvd4zd9lrw1cip-js-flot-0.8.3-data /nix/store/s8aia0bnpwgasd8zmbjj91sh4lq2q7sc-js-flot-0.8.3-doc /nix/store/w3hrz5nfi3rgwhjl02cm0fwg5n17m0cg-js-jquery-3.3.1 /nix/store/1gygzf2q3z61y5v8kfy4il3c4pya33x9-js-jquery-3.3.1-data /nix/store/zqzfi6s09n6v3kxda5k21cjc30lsrllx-js-jquery-3.3.1-doc /nix/store/h17ki2in8ykg4rwbabfqyw9z74zdszqz-kan-extensions-5.2.6-r1.cabal /nix/store/sgrqnm2zizgrxv6z2ir5hnhn9fv2r295-kan-extensions-5.2.6.tar.gz /nix/store/4c7m27gs4amdabcjll23gk7p56ajwvd3-keys-3.12.4-r1.cabal /nix/store/bsnsdqd5m5adc2xc23ia110lmh7ry4jf-keys-3.12.4.tar.gz /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/rpfpgxblqrpbz06sryvg5r1z14sr7x2f-libyaml-clib-0.2.5 /nix/store/nshyh2llqc5fydy1a32ml5lpqnyr7z7h-lifted-async-0.10.2.7 /nix/store/5brjm6vwxzvpp72wabi0027cfvlk059d-lifted-async-0.10.2.7-doc /nix/store/4wsbky707b4zg2n9ry8yswyvgd13dyrh-lifted-base-0.2.3.12 /nix/store/d9kj2vv2m8pphhgffh87vmslam40ikc0-lifted-base-0.2.3.12-doc /nix/store/iiy9l1841qbj8z8ylqpw53dq5ngh4cl4-list-t-1.0.5.7.tar.gz /nix/store/hqd6vbajkgl0zsnfdk3v3in8nszh1qfl-lndir-1.0.5 /nix/store/vg7l7v338nhp74zsf2i5cimkqq4ln923-logging-facade-0.3.1 /nix/store/4kbs2qb8cv2cfagf8nbdkisw5kdjqrfh-logging-facade-0.3.1-doc /nix/store/px0053nhxwcd3ay7g217rifvzxmyjxsi-logict-0.8.2.0 /nix/store/2cd4mna9dvp8j2nc8cqinzvnghi788p5-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/pb0i2x1lkwwfya03jmdvr1vsj75yzd17-lucid-2.11.20250303 /nix/store/5ira1iahf6nps2d53j93msacq0xh4xl6-lucid-2.11.20250303-doc /nix/store/96nyvh869a6953q230svd18jj0yrssmz-lukko-0.1.2 /nix/store/yyzr6klbp9j558bqnnvmdj0xzgqbp5ps-lukko-0.1.2-doc /nix/store/iw8i9xxh37lhx7sg2pmnw54gmmvcvd2w-make-shell-wrapper-hook /nix/store/k808axbq59r0vg2v0270lmhj6rsahhl8-math-functions-0.3.4.4 /nix/store/4287syqj4w0cr9c0zc6dsif36z18v8aa-math-functions-0.3.4.4-doc /nix/store/5vva9vfyv4djbzibgn8cqmbzxf70lw02-megaparsec-9.7.0 /nix/store/5j4sb5xnixjg6hlfbbwcp3gsi55ahz3f-megaparsec-9.7.0-doc /nix/store/iqq563slr9y31xw5c5pzax7zpwfakni7-mercurial-6.9.4 /nix/store/ad2k7lnlbg9x3ynsch3x2hc9f12436yx-microaeson-0.1.0.2-r1.cabal /nix/store/dxv9hqm6jsvq0gyi2yjrc2821rd12q5n-microaeson-0.1.0.2.tar.gz /nix/store/58xwhv69m4f30j3s8why5a2r1ay56niv-mmap-0.5.9 /nix/store/rib19p0ivp6vrhqnp44s48scyswp175k-mmap-0.5.9-doc /nix/store/3spsgba5l1aa2zg8dn7qi4kw4ffk9gp9-mmorph-1.2.0 /nix/store/54vvxgxbpkpyszspyqq9nx0zpk6jqp49-mmorph-1.2.0-doc /nix/store/2pg37qyndgfqi23h9dwmdx5pgpg2x305-mockery-0.3.5 /nix/store/2d2jp2jdsr5mrms5lr4bzimdmqn9yks0-mockery-0.3.5-doc /nix/store/8scdxw0csjvp38011dda75ys7hj7s1i8-mod-0.2.0.1.tar.gz /nix/store/rv8k0dkrks1f05mb33qpjhcbvi9il2f1-monad-control-1.0.3.1 /nix/store/pbiqj2489grxa4dqzspr481lghy22gsv-monad-control-1.0.3.1-doc /nix/store/pc5qm7hwp7p3fnl0wcshr64zvxfq2nqg-monad-dijkstra-0.1.1.5.tar.gz /nix/store/h2m2csym1lv8800grzcy9xid9rd58f98-monad-parallel-0.8 /nix/store/a13ws7278j7x6q87k8zpwjbamq3qpsb8-monad-parallel-0.8-doc /nix/store/gjm15zbw4yz7g9yq23wcbchav9pn45id-mono-traversable-1.0.21.0.tar.gz /nix/store/qsgf9h0d9wlnsrhmas3c1zfpr71mv8n7-monoid-subclasses-1.2.6.tar.gz /nix/store/k2nyv0nq7sqamdqpc7hzx1agwk6rigxv-mtl-prelude-2.0.3.2 /nix/store/9rff2m2lnmlxnzjibyy07sqqjpklhgax-mtl-prelude-2.0.3.2-doc /nix/store/bbv4ikdiy7mpbs9bvy9szzs88bk0p2x9-mwc-random-0.15.2.0 /nix/store/7ifr2i9vfs6i8f3pvsgi24d0mz1y4cyf-mwc-random-0.15.2.0-doc /nix/store/kbaaxk5fgywq8nznfihpa8vf80wkx5qk-neat-interpolation-0.5.1.4.tar.gz /nix/store/jyv3pcxh8hvngc7i34i9dhnz91k9qkak-network-3.2.7.0 /nix/store/mcdy746707f3agig9chsf3zqa16vkyak-network-3.2.7.0-doc /nix/store/93sb7vmy446nd6l6i67sp4x6bp6j7ljq-network-uri-2.6.4.2 /nix/store/c9776xc51dwdz6nm01aia6q5xpbkygq2-network-uri-2.6.4.2-doc /nix/store/1mks2q1s5lzcwndrdayx07v5w0xjvw50-newtype-generics-0.6.2 /nix/store/kw6bxs6lcwc42f9lg1v5gdbj0k6n8nf9-newtype-generics-0.6.2-doc /nix/store/20kcmc3php1xniq7xd0m3wj4aagg5n0q-old-locale-1.0.0.7 /nix/store/wclwy1yaxlr51vbcjclg2nvrv5jys84n-old-locale-1.0.0.7-doc /nix/store/m6z8rna5dsw2jcg309py6szv75aszpk7-old-time-1.1.0.4 /nix/store/nn620ddf72vslnmg3fd9pyzq3grmgrw0-old-time-1.1.0.4-doc /nix/store/9cycg3nzpsa95vk8105bq3apmk4ka6yl-opentelemetry-0.8.0 /nix/store/8zz057izqj5kc80ndg638f5nsfr1r6r1-opentelemetry-0.8.0-doc /nix/store/vsfkc3rwwp58y7x5my5qlfch9c4i2a72-optparse-applicative-0.18.1.0 /nix/store/f5nlixzhrfpyc8c9xm0agbyv2czs39ca-optparse-applicative-0.18.1.0-doc /nix/store/asf97z44ia70qgidrdx0piim0vqv276f-optparse-simple-0.1.1.4 /nix/store/br006bzxh0ji9s612nsm3a2yv1za5d5h-optparse-simple-0.1.1.4-doc /nix/store/f0wh5r54wsqbms8cqrg1548n53vpp9r5-ordered-containers-0.2.4 /nix/store/nxwsczmmg3s6q9sh969g865b3rha9v6h-ordered-containers-0.2.4-doc /nix/store/pcxnz0yisv0lkcak468qli1rf9grwl7b-ormolu-0.7.4.0-r5.cabal /nix/store/hp61hircmczsiq0xw0can0nzp2aa48j4-ormolu-0.7.4.0.tar.gz /nix/store/2g7p0mgagawhsmawrx6gmigx8r5lylmb-os-string-2.0.7 /nix/store/lx2rjpnzkjdncvlh71acvwvvz48m1kxv-os-string-2.0.7-doc /nix/store/qbyr9a9bv5pwppk559aamwixk5zhmwkk-parallel-3.2.2.0 /nix/store/c8ihz0bv5cgy0q2x35z69h96zkfn3209-parallel-3.2.2.0-doc /nix/store/inahhjp13ykq2hlqpljjvcy5j8na9j5v-parser-combinators-1.3.0 /nix/store/h92hfjpqwvppmhqm1vwkrkc3a3c0a150-parser-combinators-1.3.0-doc /nix/store/lprh9raxlffrkwvkzg1y2r098qwcqwd3-parsers-0.12.12-r1.cabal /nix/store/2d263zb3smga5ijwa6klggiccbq07077-parsers-0.12.12.tar.gz /nix/store/lwci43w7gzk8lmmp4inn94bqn32r86iz-path-0.9.5.tar.gz /nix/store/hxbsb4h9g0l9c74h5nmsizp0kry6lc6p-path-io-1.8.2.tar.gz /nix/store/k22rslknwwdm7c8892s7gghr88km917j-pcg-random-0.1.4.0 /nix/store/jjacgbwl9nwm0jd16r50bybv7bcb4jlw-pcg-random-0.1.4.0-doc /nix/store/7s97zpgpdgj53x20nj2h4p4hps0nb0zz-pointed-5.0.5-r1.cabal /nix/store/3bqs3pyybjh308mn3bqh91670m0m7v5y-pointed-5.0.5.tar.gz /nix/store/fzc2dgaf9p42fx2nch4q9865m4bsnyra-polyparse-1.13 /nix/store/1yr3grgiv8adqyz6y0djzfvvr6v1wh7r-polyparse-1.13-doc /nix/store/8hfj49l4q4gsp6jwxx10zafmzak0xw05-pretty-show-1.10 /nix/store/3503yi45wl6mm0ncnk5n3a1gvlmsqxzx-pretty-show-1.10-data /nix/store/y3xg1gn900w6w7l1cs34mi5v2igyv3gs-pretty-show-1.10-doc /nix/store/aj3wxsaxda25lh0pfv92fqikbk2j9ln1-pretty-simple-4.1.3.0 /nix/store/lfjs5qr7gmmkfqan5nhb0b62gyyvji1i-pretty-simple-4.1.3.0-doc /nix/store/y42g0cbrr0qfgdf833rfjwilz8kdaw1v-prettyprinter-1.7.1 /nix/store/prm39wvpp5d71m786id01ygvgsaszg11-prettyprinter-1.7.1-doc /nix/store/3kjsykmv9gnryxc0zvj3ik7yrwq0ydbg-prettyprinter-ansi-terminal-1.1.3 /nix/store/dmq8asby7vcycmkhfrzl10rm8jbq7p5f-prettyprinter-ansi-terminal-1.1.3-doc /nix/store/15zdby2idn9nyx7gnylgxqy52pvm3piv-prettyprinter-compat-ansi-wl-pprint-1.0.2 /nix/store/5kyj95s7k5b650r6pj9ydkfrxg1cgbff-prettyprinter-compat-ansi-wl-pprint-1.0.2-doc /nix/store/10rs52049rf4haljgszj1l6jx8052s9m-primes-0.2.1.0 /nix/store/0w22a65y8yg6wn4jwiz7m0zc0kpf8s3b-primes-0.2.1.0-doc /nix/store/bzblizfbnqmz08kq2q5s9r71z5mn5c4r-primitive-0.9.1.0 /nix/store/np5fqv7lm09c6xs9r92nax78j8ifr7gd-primitive-0.9.1.0-doc /nix/store/7jkdq51kg3n9m33pj58p0lbk3fg30qks-primitive-addr-0.1.0.3 /nix/store/85aldg8jsw1gz6gvmpcxrgl3z8k6zs9x-primitive-addr-0.1.0.3-doc /nix/store/njvs9d83v7dsl54w62m9nsw28r20ghzq-primitive-extras-0.10.2.2.tar.gz /nix/store/vf56fmwixbddky7f3x55fx9sjzb8z1fr-primitive-unlifted-2.1.0.0 /nix/store/r1043v0yik97pc6yvf9q4zn3s8193wx1-primitive-unlifted-2.1.0.0-doc /nix/store/0sixmi1cd646lim64yzxwcwslwayxsyh-process-extras-0.7.4-r1.cabal /nix/store/scvs7bd60n81q4mp255lggcz7i1057z6-process-extras-0.7.4.tar.gz /nix/store/69591cp018772bv94wxgqpakp8whgmj5-profunctors-5.6.2 /nix/store/41jsyixah3rrc29dh8hc542vslyxywl5-profunctors-5.6.2-doc /nix/store/rzassp22xjch5c60yyajyhalk3wxsi68-psqueues-0.2.8.1 /nix/store/rp02j565i50sqprw7fx5rgnh2rrvw69q-psqueues-0.2.8.1-doc /nix/store/wz13rshmh279cd8n6q858qigj2wy0d80-python3.12-fb-re2-1.0.7 /nix/store/savxc13gfjjmyxh471zgi4kd2h7f6869-quickcheck-classes-0.6.5.0-r3.cabal /nix/store/70svcd4pr6fk316qgsjy75k11hfi1yhl-quickcheck-classes-0.6.5.0.tar.gz /nix/store/pgc9s3yqxrla80vgi6bdgb415smi4dbc-quickcheck-classes-base-0.6.2.0 /nix/store/s87r3n9ivshhhbbzclyzakx267613kv0-quickcheck-classes-base-0.6.2.0-doc /nix/store/rdyclnza81hs6dvba743pc1zri6zlx9n-quickcheck-instances-0.3.32-r1.cabal /nix/store/kz0fzqcr8g42rvq6dwlwvzxmg8rjfhqn-quickcheck-instances-0.3.32.tar.gz /nix/store/86ksydx1y83db7jpzdr7lm96aijnpa64-quickcheck-io-0.2.0 /nix/store/hcvcp3kx8413hm9cmc18067xdykn9855-quickcheck-io-0.2.0-doc /nix/store/fd49rmwxx3wha0x3lvzjam0amfq3dviw-random-1.2.1.3 /nix/store/q05bh1vzg01s0xk67y19hga076aqd321-random-1.2.1.3-doc /nix/store/dqxryn4qy7kkmvghczrvwlvqp29dnp7d-random-bytestring-0.1.4 /nix/store/ca1d277lmn56kai5vmk5g9v3bgk2yl9y-random-bytestring-0.1.4-doc /nix/store/2izq449xrjg026vdiqvcl6irarnnm5d0-random-shuffle-0.0.4 /nix/store/gjqlvzxrp4qcvrann713jnb207yily5j-random-shuffle-0.0.4-doc /nix/store/synnds3m7jw25zb93m9mbkp2cn9sdw2p-raw-strings-qq-1.1 /nix/store/q7xds88rljsn5hshi4mda1fp3h4ip6gr-raw-strings-qq-1.1-doc /nix/store/35721vi6qcl8isz3y8is4pd1rkrmdnkv-re2-2024-07-02 /nix/store/ydg6rqk9c52jwsc5yynv43iarp45m1i0-rebase-1.21.2.tar.gz /nix/store/5pgxllbrld6xndi52f81ql36d2q9rbk9-reducers-3.12.5-r1.cabal /nix/store/37bn0b7alicw5lx9ypd6hfwvb3z9f2jv-reducers-3.12.5.tar.gz /nix/store/9mnh20gmm89ip42wxacdgm0z05c8379z-refact-0.3.0.2 /nix/store/4hk3f0hy1alxpa65dpq7cx1qh9drxklk-refact-0.3.0.2-doc /nix/store/scqa9mf0q4il4nifxqr5iqqvi4cy6bxb-reflection-2.1.9 /nix/store/gqm0zz36q6i3cvcmyk4x469cpfyccqq1-reflection-2.1.9-doc /nix/store/ms5iqhw640hsr30nrwwha0m8dsj40rgk-regex-1.1.0.2.tar.gz /nix/store/52xmvw12jkprl8prcq9r9lmfxhlfnaz3-regex-applicative-0.3.4 /nix/store/yhwls2brr71infvs2ajlfzd84na1cq9h-regex-applicative-0.3.4-doc /nix/store/h0s7yrx8wkhlp280j9sy7yh2zwmb6xvk-regex-base-0.94.0.3 /nix/store/k7d7w9d0iv3qwancinm51awr1lcqxcyh-regex-base-0.94.0.3-doc /nix/store/x47dvxl3mkz70fg4yvg152xhsb0yz5mx-regex-compat-0.95.2.2 /nix/store/9xnv5sgcmniagnalc4qskkdpkkj77mh5-regex-compat-0.95.2.2-doc /nix/store/kf16zz3xhmlrf2i22piqbcj1jyx73jpi-regex-pcre-builtin-0.95.2.3.8.44 /nix/store/l4zjz3y9yx8xplrk4zw934ffb70sm4r5-regex-pcre-builtin-0.95.2.3.8.44-doc /nix/store/yvisqq7q9lnsradljsrysfi8h3pc3saf-regex-posix-0.96.0.2 /nix/store/5jy2h77rhsk5mndaw5w4rs2mh9gxqmxj-regex-posix-0.96.0.2-doc /nix/store/4mmmhq0xdp6fj5pdqm8pdli1wkwb6psg-regex-tdfa-1.3.2.3.tar.gz /nix/store/7r0vv75mg1xga2s406bhqzgpln6vmcis-relude-1.2.2.0-r4.cabal /nix/store/0kldcprfm4bq493379s6y2gz6y1gwh8z-relude-1.2.2.0.tar.gz /nix/store/jrc53jks2ab6qzqw9lvgh8qcs21xh39q-remove-references-to /nix/store/1gac32j5rcnaca5g60ydx9yldjz2ph0n-rerebase-1.21.2.tar.gz /nix/store/anngnqci3b293h2rr4rbikr5ap8jwm6r-resourcet-1.3.0 /nix/store/n9yqfig2m7sm650127nmdk25h8rvz3hw-resourcet-1.3.0-doc /nix/store/fyl9d4vk1w0rq2ny02ar1vps6n45pvqk-retrie-1.2.3.tar.gz /nix/store/zbliqbxkzplsg5fgqir5vm6hk0pdgl5k-row-types-1.0.1.2-r1.cabal /nix/store/0rjb7xs5qcqiyaxri2q9vfxwcxm71xl3-row-types-1.0.1.2.tar.gz /nix/store/v98gv88w4iadhdnxdrlsk48bawag5jr0-safe-0.3.21 /nix/store/3vhxhbc58wjggimyxfzz755q9pqqzyd1-safe-0.3.21-doc /nix/store/358g1pjwcbi9xsd3kxxnhi2q7q3jbrrj-safe-exceptions-0.1.7.4 /nix/store/yndcxi2vdrybsgs8m0gbzjlnydrf9h68-safe-exceptions-0.1.7.4-doc /nix/store/930fhvx7x5qk37r48a5gw5wk9lbqhn1y-scientific-0.3.8.0 /nix/store/jiylg8qhj4328qg1pn5pkdh1cc1lanj8-scientific-0.3.8.0-doc /nix/store/9yilb5wcg0xx0cnsykkak5b56r3f2phy-selective-0.7.0.1 /nix/store/wznblq88pyb7q7dj929sc59dvcpizgms-selective-0.7.0.1-doc /nix/store/x47dlnjinyajax7nc1gl0x1bwmkivzjq-semialign-1.3.1-r2.cabal /nix/store/7r6xfw79m4pw1yb0i8zzcx6cha65xrx1-semialign-1.3.1.tar.gz /nix/store/3hzyd146954vpjv02m7jq1dkz4zljbgp-semigroupoids-6.0.1-r2.cabal /nix/store/nj5kxxp3cbmwliynbmczi5164gg3i82a-semigroupoids-6.0.1.tar.gz /nix/store/7glpzg93h2y86ff7vgnl584dnfyh3idl-semigroups-0.20 /nix/store/q162vdm3yx1zcpn1xwkww8s6d7z4bxzk-semigroups-0.20-doc /nix/store/2pz5ldw928vn361jr8f88c7ajdy16gva-semirings-0.7.tar.gz /nix/store/9jzrfr9nfwicqs6905rm0s0hd9bwc3vx-setenv-0.1.1.3 /nix/store/l2r2x4zx9bc7xi1hd4ifd288fl48vb6y-setenv-0.1.1.3-doc /nix/store/x8azcgws6ybnhlpzdkby4s4lf1kj11ah-shake-0.19.8.tar.gz /nix/store/d51zqccfj2f3ymnlbqqxg460yhr388dq-silently-1.2.5.4 /nix/store/0v9k3y2g473zz56cf26116faznl6w9vz-silently-1.2.5.4-doc /nix/store/d33bmwyhjrzghz7zfajyip7y6x0kwww8-simple-reflect-0.3.3 /nix/store/z59539kfak0rl4ral3sjcr1lxs02ahpp-simple-reflect-0.3.3-doc /nix/store/dvdl4gwacy37gxykff2bm0bqy4nbhby2-slist-0.2.1.0 /nix/store/zk9zfv1gy3b6d8jv819m2yhw1lcflj0j-slist-0.2.1.0-doc /nix/store/ydwd4w6mbs140k0w73z2gb248qarg3xf-smallcheck-1.2.1.1 /nix/store/ga31b15zv13c0wzx7sfa586rax8w0l6m-smallcheck-1.2.1.1-doc /nix/store/lxfnx7y8wxxg36ipg8lgm3806lx84acf-some-1.0.6 /nix/store/bjd32ns1nqs9dbwrxx6sa5c2wzkhk10m-some-1.0.6-doc /nix/store/ff4zydiyv4qbwish0rv79q8n4xiw111d-sorted-list-0.2.3.1 /nix/store/084dzahzinrf90kxq25xl4b3nkr1pzmz-sorted-list-0.2.3.1-doc /nix/store/dd45grxnnr2y6247wmidyw1m3bc9vly6-split-0.2.5 /nix/store/j0zha53pg9yyzcvnlp1f6wjlizb2jykv-split-0.2.5-doc /nix/store/si0fbklc2x6qv458pf79v35mrj517r69-splitmix-0.1.1 /nix/store/mc93fpsygihpd3nc1xvy6m0939r7dcvr-splitmix-0.1.1-doc /nix/store/7j12w94nb1zrz4xpbh9y2xcahq0ivhip-sqlite-simple-0.4.19.0.tar.gz /nix/store/ijdc5ckrn220f1hhs8lx5dpijw2f56r0-stan-0.2.0.0.tar.gz /nix/store/lfwfj17y9fpjb73nsj2m35rmkh587a0x-stdenv-linux /nix/store/cl6r8ns8i7iyd2rl3d1fhwvkp8jv3icn-stm-containers-1.2.1.1.tar.gz /nix/store/01bdn2pfpc1lm4gqncwv0x53xdwqjja6-stm-hamt-1.2.1.1.tar.gz /nix/store/839dqk3i5b3k9jml53f5a7gniqkr8znq-streaming-commons-0.2.3.0 /nix/store/xa2g73y2smzhf0i585cs31lv90lnndmj-streaming-commons-0.2.3.0-doc /nix/store/pj8ykq44wm9kwl2qiillrhdczcfivwyb-strict-0.5.1 /nix/store/yn78sy207wsdxcwxv6v2kqpfi6kmi3wa-strict-0.5.1-doc /nix/store/0g2m3iyry92i4by74cf8igmakp03jwm9-string-qq-0.0.6 /nix/store/favfb1bllqnnpmny8pk74milarj8gk1b-string-qq-0.0.6-doc /nix/store/m33jk984zqc31v9pdshkcjyxahab7zvv-stringbuilder-0.5.1 /nix/store/4wx8m9kibh5ybkam06pxkgw742fhhx6x-stringbuilder-0.5.1-doc /nix/store/rjpr9s4zgiv7d5fk29j8q4d14hg128fz-stylish-haskell-0.14.6.0.tar.gz /nix/store/nngkdk9h57zp286pmaafp1winmb89glx-syb-0.7.2.4 /nix/store/wamh6zlvwdr4nbskaw6biajpz05677dn-syb-0.7.2.4-doc /nix/store/64vq09zv1v1wvqg7aixllflkib1xvcxi-tagged-0.8.8 /nix/store/k2kp9hrw5jbf6g9376r3qldnr0i9rkg4-tagged-0.8.8-doc /nix/store/b9naagvs1vyrmmqxi2hzlbwq1nkja074-tar-0.6.3.0 /nix/store/xnyna8l1aw5vmm80znvqw8sihc72451b-tasty-1.5.3 /nix/store/wp6q7kpx1w01h054wkdjblksbw4phqh9-tasty-1.5.3-doc /nix/store/84qx55m2l842j1kw8f5rvq0igw1mmfda-tasty-expected-failure-0.12.3 /nix/store/i2cjrd8jm7rpgm2ngvp9r55y81jv7c44-tasty-expected-failure-0.12.3-doc /nix/store/gid9j5rd5k4ncsv7d695xwd7n64cav8r-tasty-golden-2.3.5 /nix/store/1733632jz61n97f3173h6bnxn8s58yg7-tasty-golden-2.3.5-doc /nix/store/k9jv6jsh3fywjv39s50iavc8jbgcsg64-tasty-hspec-1.2.0.4 /nix/store/0xnhlgf9pdg80rpik4g2xvb3fv3sqhvz-tasty-hspec-1.2.0.4-doc /nix/store/4p5gwzmclh5l1ssbf8c8bwrr57kr9qfk-tasty-hunit-0.10.2 /nix/store/fdw1wrmcjfnl2vsqcdkgxcgq5zsj2qqy-tasty-hunit-0.10.2-doc /nix/store/k7bgrwljsgzppwn0z54ylmfkfwixfi9p-tasty-quickcheck-0.11 /nix/store/pb18bn51c0scn9s5az9gnnjjpqa7bpgh-tasty-quickcheck-0.11-doc /nix/store/f26rf4vfa78xmk0zsw3lga49ghlxssqv-tasty-rerun-1.1.20 /nix/store/0m8xiws30x8ysjrndyf5qb9gz5k37pda-tasty-rerun-1.1.20-doc /nix/store/7sn5qc7nks8n81fyglg2xna71c9by00z-tasty-smallcheck-0.8.2 /nix/store/vzrks8g7jfn6yv5fibzivn8qkhr823k5-tasty-smallcheck-0.8.2-doc /nix/store/s2yad4gfa0wssw7baps8njnfq41va7vx-temporary-1.3 /nix/store/zvy1mly978h3c47141185lckxy577xb1-temporary-1.3-doc /nix/store/2dg9fi4dapgbjym0kjvps8k8cnq1nfaw-terminal-size-0.3.4 /nix/store/ba971plmdq9pzw5y4j4wmm19mqrgm87f-terminal-size-0.3.4-doc /nix/store/qr28liyc3hwi9ahp6y1rh7485qy7q14g-test-framework-0.8.2.2 /nix/store/0wffj5d98k5ddz81w4ylqqqfn0yf5p8m-test-framework-0.8.2.2-doc /nix/store/8v6j63jk5aww7r2vys8v103qd31yn18j-test-framework-hunit-0.3.0.2 /nix/store/3fmryxkfy0276gd6b6j7c4kqkvpv5ifd-test-framework-hunit-0.3.0.2-doc /nix/store/x8ghn6h1qdcqa5sdxn917khnq84z3ybs-test-framework-quickcheck2-0.3.0.6 /nix/store/98pmyq2w776h4bi3yky1a8znhakyfhr0-test-framework-quickcheck2-0.3.0.6-doc /nix/store/dci91lrfkl0d6q9v02l3jbhl7c9b3gxy-text-iso8601-0.1.1-r2.cabal /nix/store/wrqbgf2l5m4qwdvap1q7rdwrciqxmvp2-text-iso8601-0.1.1.tar.gz /nix/store/9qxdh25gfxxm08nd2biq5qil2rdw3ifb-text-rope-0.2 /nix/store/rm3z850js0zzmxby18ymw2gad6k2wymp-text-rope-0.2-data /nix/store/85a31pflg1zb00xp8sp955h9chdfg1yy-text-rope-0.2-doc /nix/store/7blgw29lmg07sri2934ia4g71rra6r7s-text-short-0.1.6 /nix/store/a8nxm4i230amskbpq2vqmzxf7rcqi076-text-short-0.1.6-doc /nix/store/zrnrfdk71nisamll0h1g8ppq43fbm3jk-tf-random-0.5 /nix/store/q70i1prf1bmkkbivyirv46chkm1492kd-tf-random-0.5-doc /nix/store/7cawa9h7as0d1z9rhwcvd4kg23qiikzx-th-abstraction-0.7.1.0 /nix/store/pw2rm1axx8glvfjffldch09v867kp2b9-th-abstraction-0.7.1.0-doc /nix/store/4yx9489rjmy6gg4sqxpmbfkarnklfccg-th-compat-0.1.6 /nix/store/kfd6lp109n56wgks0f7ydm06sssfw824-th-compat-0.1.6-doc /nix/store/aw5la0g1ma3lljcgc3491qgbxzg5krdv-th-env-0.1.1 /nix/store/4884wvmmvgk8p158ijfhgsjsgbqkq7dx-th-env-0.1.1-doc /nix/store/ysfymf9y565zfqh5mnlpbhmc0mzcnksa-these-1.2.1 /nix/store/nxw6h0vgy1vmd3pg1hdbm04y0jpzady8-these-1.2.1-doc /nix/store/71gbrb2jd79gyn2c8128k0sfkswfjmzm-time-compat-1.9.7 /nix/store/rsmll3a5cawblg8nw1xrcpmk71y8s6jc-time-compat-1.9.7-doc /nix/store/vg0b7qkf4013vgf2mzaadlnlqxrhsw1a-time-locale-compat-0.1.1.5 /nix/store/fia23lf0hm023fx0rjdnvv0wb73g9g3b-time-locale-compat-0.1.1.5-doc /nix/store/vww275kzkldr5didxsp9i9fp8vpxjq30-tomland-1.3.3.3-r2.cabal /nix/store/7dhngf2xj2a5lwfmk2qqyj0bv745vb5k-tomland-1.3.3.3.tar.gz /nix/store/1409cg04vadnh2zwm2zixdsqia12rbr5-transformers-base-0.4.6 /nix/store/mllqgs3hm3km5hi9qclax7d3p1nd488p-transformers-base-0.4.6-doc /nix/store/k65nixclvpfan7ycg778l80grjmqdrmp-transformers-compat-0.7.2 /nix/store/59mi65rx4q3mdzh8sm3308camydrmj37-transformers-compat-0.7.2-doc /nix/store/gx4rsnnarwdh285qa3ay2q59znl0vxgp-tree-diff-0.3.4.tar.gz /nix/store/31xpiix1byzn4b61lcr8dgr0h9gfyyz1-trial-0.0.0.0 /nix/store/2rhiksczv2jsd0zc1skdjcrmwblw3kp1-trial-0.0.0.0-doc /nix/store/q0x6fxb5qiv808sc7lja6xxxhlkmjn5n-trial-optparse-applicative-0.0.0.0 /nix/store/8z3r70a2ylxp35ngmhqrbhp2zgayy5yj-trial-optparse-applicative-0.0.0.0-doc /nix/store/5ypxplr31fw77cakhj8ja3vhz7p3800i-trial-tomland-0.0.0.0-r5.cabal /nix/store/m3ywwybp74rrv72mll20xj4z6lm8996x-trial-tomland-0.0.0.0.tar.gz /nix/store/bdqlylz8vrkxin7ji0v0wbjz3cy78qq2-trifecta-2.1.4-r2.cabal /nix/store/jar0hrl0869q14vxbh2sj1db2bxvgsv9-trifecta-2.1.4.tar.gz /nix/store/fisj2k9g9ca36qxv0jszjyn9dlqxgh8h-typed-process-0.2.13.0 /nix/store/lv4bnria5rrd8q7hvvv3m65gazsw6bj5-typed-process-0.2.13.0-doc /nix/store/05amxljwzzjmk7005w7z3imapjccakci-unbounded-delays-0.1.1.1 /nix/store/z18qjyh0vn0pl9hzrlw2qjqqnf2a877i-unbounded-delays-0.1.1.1-doc /nix/store/s43naxai8zl047i50q1c6d2na8prr89w-uniplate-1.6.13-r1.cabal /nix/store/ka5s06hbpzrad83wn0q9ivc77imhq6mm-uniplate-1.6.13.tar.gz /nix/store/sxajf6wmraplp7fmlb1571k2xcha606c-unix-compat-0.7.4.tar.gz /nix/store/qrizwdap9gfrp84wryxnvbrmjqljh2gs-unliftio-0.2.25.1 /nix/store/x6cg2qf6975458w7mmb7i1lrmiziqh7x-unliftio-0.2.25.1-doc /nix/store/dgfiq4pnvyqaclyi71nz5b1liz88gc1r-unliftio-core-0.2.1.0 /nix/store/jbwhb7q7kb5m4chx26acp8b295rbvp40-unliftio-core-0.2.1.0-doc /nix/store/9502j1yrcr37x46fbgrz0s7whq5mh9bk-unordered-containers-0.2.20 /nix/store/pl89jq90v9ydisbxgn15fxy429f1q2kv-unordered-containers-0.2.20-doc /nix/store/frxfhjlp9zgi4vaylqfkspl000njgdhd-utf8-string-1.0.2 /nix/store/3lfdn4b64alii2a83cp79rawkmgbh9jy-utf8-string-1.0.2-doc /nix/store/3zwrvza13frmjx4162bksx97kqljzdsq-uuid-types-1.0.6 /nix/store/y0w8fmzc1sikglb78y1j49fwpxmdzjv0-uuid-types-1.0.6-doc /nix/store/1jlpd8h4p42fjl0x6v2w8whq7zf6clcc-validation-selective-0.2.0.0 /nix/store/zj206s8k36p4m8ssw3hknx7xzl6szv7y-validation-selective-0.2.0.0-doc /nix/store/aky6qyh335qx86bpaz5qwlrqarf056sr-validity-0.12.1.0 /nix/store/p2r0hwz5b4s56771k04231smjzskcglr-validity-0.12.1.0-doc /nix/store/3yjannn2s9fvsqfagpxn1xyg0ygb80ip-vector-0.13.2.0 /nix/store/w9xzrbhbc5fiimrhfcm7v50mi11vg2wi-vector-algorithms-0.9.1.0.tar.gz /nix/store/xvdkjlylkcr0jaxhjh0p5g38ia331d8j-vector-binary-instances-0.2.5.2 /nix/store/bq6azvsang9yx15jn1i4b8apibvm0gyc-vector-binary-instances-0.2.5.2-doc /nix/store/nqfgw14d48gylm57fvgdbpjxc79yrsqj-vector-instances-3.4.2.tar.gz /nix/store/573bnyii92qjsp4qsgv4h1yrbpr4cr1x-vector-stream-0.1.0.1 /nix/store/hamvgmagri0aphlc50lkjis1q46qi19r-vector-stream-0.1.0.1-doc /nix/store/kig3gfc89b25ijk30d0d86aaph4mgxmp-void-0.7.3 /nix/store/0r0ma0iyln55sxrqr7rn5j7l4jfs2hiv-void-0.7.3-doc /nix/store/44lk9z2da8hxnx5p0viqiz74nx1qvf08-witherable-0.5-r1.cabal /nix/store/ai652bi646pyr3gc4wn98pbxjdmrrhas-witherable-0.5.tar.gz /nix/store/grygy90rwvpc8vf2mdn4i9fs8jiy1ya1-wl-pprint-annotated-0.1.0.1 /nix/store/1155yikdfh1piiyyhvqj142j91zzqwgk-wl-pprint-annotated-0.1.0.1-doc /nix/store/i7hqhwzqsf07qh29mm0xxi3wwjqcgsm7-xml-1.3.14 /nix/store/nrl85g41n939ws2w80lsarfzvlzf535f-xml-1.3.14-doc /nix/store/k16w1pd9gf58ad1p37brkwmd386myy7j-xmlgen-0.6.2.2 /nix/store/rzbvaq7ac78d9chn4xdvg4p6362agfpm-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/3gh3lpmrlnigwdw5ird6xqgmahpns419-zlib-0.7.1.0 /nix/store/xzm2mbq1ws13ybhzw0qgdm9dp2775j35-zlib-0.7.1.0-doc copying path '/nix/store/lfwfj17y9fpjb73nsj2m35rmkh587a0x-stdenv-linux' from 'https://cache.nix-ci.com'... copying path '/nix/store/nl8506nciivgw17jnj9bawh0j314m7an-die-hook' from 'https://cache.nixos.org'... copying path '/nix/store/9n6znhba74nhkv9fyjipv7pw6sjbshs3-ghc-9.8.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/7gkldzhsjcbsc7l8iqr94qkysmghxldi-haskell-language-server-2.10.0.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/hqd6vbajkgl0zsnfdk3v3in8nszh1qfl-lndir-1.0.5' from 'https://cache.nixos.org'... copying path '/nix/store/rm3z850js0zzmxby18ymw2gad6k2wymp-text-rope-0.2-data' from 'https://cache.nix-ci.com'... copying path '/nix/store/3d0wy5p9m1b54dqgypbs3vf7pyp7pkr7-colour-2.3.6-data' from 'https://cache.nix-ci.com'... copying path '/nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25' from 'https://cache.nix-ci.com'... copying path '/nix/store/jrc53jks2ab6qzqw9lvgh8qcs21xh39q-remove-references-to' from 'https://cache.nixos.org'... copying path '/nix/store/j7j3rz01j9nqzw0dda1q61s68q1ds52z-30596fb9d85b69ec23ecb05ef9a7c91d67901cfd.patch' from 'https://cache.nixos.org'... copying path '/nix/store/d8w25bcvqfkg6iiali8cd13kbqhh2ir2-aeson-2.2.3.0-r3.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/f0d7b9x9gkig0ip0d9g81wf1vsdp1nl4-aeson-2.2.3.0.tar.gz' 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/0d2ipwa9jp4khh281dkfsc1iqz7p7cz7-apply-refact-0.14.0.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/5ylnk2bab8492pq2hs391xgpmwfqkk75-b0df07178133b5b049e3e7764acba0e5e3fa57af.patch' from 'https://cache.nixos.org'... copying path '/nix/store/2sn6fg5q0hwhdfwizi4id7fc4xk3yl98-cabal-add-0.1-r2.cabal' from 'https://cache.nixos.org'... building '/nix/store/g1p9gxdr6s3znm58grj874jsmhcgvd7c-haskell-generic-builder-test-wrapper.sh.drv'... haskell-generic-builder-test-wrapper.sh (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/4aglf609sav489rr35hg8vwpx8zh2cnb-haskell-generic-builder-test-wrapper.sh haskell-generic-builder-test-wrapper.sh (post)> Nothing to push - all store paths are already on Cachix. haskell-generic-builder-test-wrapper.sh (post)> added 2 signatures haskell-generic-builder-test-wrapper.sh (post)> added 0 signatures haskell-generic-builder-test-wrapper.sh (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/4aglf609sav489rr35hg8vwpx8zh2cnb-haskell-generic-builder-test-wrapper.sh haskell-generic-builder-test-wrapper.sh (post)> copying 0 paths... haskell-generic-builder-test-wrapper.sh (post)> copying 0 paths... haskell-generic-builder-test-wrapper.sh (post)> added 0 signatures haskell-generic-builder-test-wrapper.sh (post)> added 0 signatures haskell-generic-builder-test-wrapper.sh (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/4aglf609sav489rr35hg8vwpx8zh2cnb-haskell-generic-builder-test-wrapper.sh haskell-generic-builder-test-wrapper.sh (post)> copying 0 paths... haskell-generic-builder-test-wrapper.sh (post)> copying 0 paths... copying path '/nix/store/qhlbkn34py2ici8vb4ykayfpi5yy6adh-HTF-0.15.0.2.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/fi7z7r8fgfnrkn7ydjs7znlgnbyb60z6-HsYAML-aeson-0.2.0.2.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/70xmafyvfipwpghj93haaby644mvvjqb-abseil-cpp-20250127.1' from 'https://cache.nixos.org'... copying path '/nix/store/waldaj6slia1mw3pm6y2clkf51jg1vin-adjunctions-4.4.3.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/zl5wibaqbz9wd005h7zjf436bx2044y6-alex-3.5.3.0-data' from 'https://cache.nix-ci.com'... 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/9gq5p62rhwkrhx1aj37zdds6sijrlgl6-base64-1.0-r2.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/4igl91srki0cn31vaxs2228bbg5n1sv2-base64-1.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/6r2l3jb7n340fq6gn4pcsbnq9iy8nq5s-binary-instances-1.0.6.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/ygayxgjv32bwqwshvjs8q3faqpgkgrac-binary-orphans-1.0.5-r1.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/jblzi9rqh58x42czcmr51grb8qmk2sq2-binary-orphans-1.0.5.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/r2cvzz00ihxvpkz4yfg9592h8bys9ly0-bitvec-1.1.5.0-r3.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/072ibz5rqjxvhjrh46vs026kljw04xig-cabal-add-0.1.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/whdwmjaiqdrd3y3pms6a2p80i6ai01yi-alex-3.5.3.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/vg8s02jx4c0bmm5xd88pcxkpi113i8k8-cabal-install-parsers-0.6.1.1.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/id6snxkyy60iidv94fkc4a183lfx9kmv-charset-0.3.12.tar.gz' 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/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/r1hndpvyfxs48509mabl0cshsw79a5yb-constraints-extras-0.4.0.2.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/128gx7xz3a8jh74c14qflvc2h87jmzpl-deferred-folds-0.9.18.7.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/hn7168hjba3rfnmkczjpj0fk83lf7hhp-dependent-map-0.4.0.0-r2.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/0h7i1qgf9m9dlx62jm2n6aaih0rb6pj3-dependent-map-0.4.0.0.tar.gz' from 'https://cache.nixos.org'... 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/x01941jdrxhhgq4jmkbdnk5zqxnjwf1y-doctest-discover-0.2.0.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/2xmqpifp68zmm82sd8c4xjjwgdy0cvk8-doctest-parallel-0.3.1.1-r2.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/w957amnnjxk6782s2ff638d3g4n99h1q-doctest-parallel-0.3.1.1.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/3nvw9d6r2byg11l97g889mza7hc35dpw-either-5.0.2-r2.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/c20nac81xmh4nhjwwfjh9kv0wvss2cdh-either-5.0.2.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/s4y4rd0nih0fyzyddnv17wh7r3csbp4n-extra-1.7.16-r1.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/zap07ayqyv48lfcxp4yva8sylcvy2knk-extra-1.7.16.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/rmkj1va9yf7knzjrxpmymycbhh3jzxbw-fail-4.9.0.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/737dizfas4765yl8zzb70vcgwvvlkz9m-filemanip-0.3.6.3-r1.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/i2isam3p7fq23gx5sg3h6p6sp674yhky-filemanip-0.3.6.3.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/7hiqwrspk1532wdp82dqgd84w1da1hfm-filepattern-0.1.3.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/ac6n6k1rn6qsny8v4sqzlgaz0bbq2a7z-floskell-0.11.1.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/8vmyx2waxg58w93migb73jmp3xjfdyqb-focus-1.0.3.2.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/bds33y2gmyzs3vf8wgnf2kg5l0niamw8-foldl-1.4.18-r1.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/9a7d6qdjvwpsnv1w5zlzagnizdddqi51-foldl-1.4.18.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/4z7qv7649kr3amr5qhscrcmgairdasbw-fourmolu-0.15.0.0-r1.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/9j44ssyak24hi8vai55jray0m7x7450p-fourmolu-0.15.0.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/v3gw97zp4dj0nw0vx6dr0vax9dw7hgjv-free-5.2-r7.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/ww34c3nzhs0wrgn68lk5d0qk9rgdm1d7-free-5.2.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/wavjqvgbmq1q6aawwsk6iydx5lzi3p5l-fuzzy-0.1.1.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/b268bcqk9rc7wngh1zbq0wm25my6fwb1-generic-lens-2.2.2.0-r1.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/qaxg1rjslda6hp5aw5m7h542l7fhyhdp-generic-lens-2.2.2.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/fxby5vqqbw78g9y3izs0n9ahbmkxjzka-ghc-exactprint-1.8.0.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/js31zy9r1xqb7j7prihvpvwc8rgwcr86-ghc-lib-parser-9.8.5.20250214.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/f41i39gym0x5wga5csmy0mzayc3xyq3q-ghc-lib-parser-ex-9.8.0.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/rfvgm0cxwqbi0rnnwsyd6aqg6pw4is1b-haddock-library-1.11.0-r5.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/gmkahr771rx3sf36vbrqsqb8s9zbvw6p-haddock-library-1.11.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/dxnzvn2znl139gzrjnfzxwyhgac9hw4s-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/33x46h2n47q4cz68nc11i9klijvfip9p-happy-2.0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/pis4fasx0lr05s9lmm6bmdv177dsxsxm-hlint-3.8.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/qqzydclxyz3mrs801pdh3rb2q41ygl2r-hscolour-1.25-data' from 'https://cache.nix-ci.com'... copying path '/nix/store/y3ywaxgryfcmhfi8d2nz0lkpcx4kz500-hspec-attoparsec-0.1.0.2.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/ij40wcg0jhpzgg527b91f9qdyxnqa62h-hw-fingertree-0.1.2.1-r2.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/r34bg1mikv5wqngd7nwqnxfac4xqw9cl-hw-fingertree-0.1.2.1.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/3hjwzrvsz30sb5n5d8b2ryi71c2ajyps-hw-hspec-hedgehog-0.1.1.1-r4.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/m4ymfbxiawpxbbbdkn9xxr39blvwzl2b-hw-hspec-hedgehog-0.1.1.1.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/57qvps92dvxmii6sjnlb5rwz5qxcbyj5-hw-prim-0.6.3.2-r3.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/4mcnwd263vzicl8d035vsgkjylr23aan-hw-prim-0.6.3.2.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/czymcpdrh6a611g040b8nv7xvg4lk72f-implicit-hie-0.1.4.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/rhybd1r565gzz0ck983labsmjd9k7w9g-indexed-traversable-instances-0.1.2-r1.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/piy7fiiqr78dmbrs0lhbyiismy7byv84-indexed-traversable-instances-0.1.2.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/yn163qmg0dg3dwpqlr2gcqmhx6h5a091-invariant-0.6.4-r1.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/0mwzsxi9fkqwqmzqyrgd17fiqw7n81q7-invariant-0.6.4.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/x2nk93fi59jg4qaj3zx6p8i2m5fm33kd-jailbreak-cabal-1.4.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/82zv2lz9fwyq6pz688qrm7jw63j9j48d-js-dgtable-0.5.2-data' from 'https://cache.nix-ci.com'... copying path '/nix/store/x7r1wqaiamlyzpqmdmmvd4zd9lrw1cip-js-flot-0.8.3-data' from 'https://cache.nix-ci.com'... copying path '/nix/store/1gygzf2q3z61y5v8kfy4il3c4pya33x9-js-jquery-3.3.1-data' from 'https://cache.nix-ci.com'... copying path '/nix/store/h17ki2in8ykg4rwbabfqyw9z74zdszqz-kan-extensions-5.2.6-r1.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/sgrqnm2zizgrxv6z2ir5hnhn9fv2r295-kan-extensions-5.2.6.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/4c7m27gs4amdabcjll23gk7p56ajwvd3-keys-3.12.4-r1.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/bsnsdqd5m5adc2xc23ia110lmh7ry4jf-keys-3.12.4.tar.gz' from 'https://cache.nixos.org'... 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/rpfpgxblqrpbz06sryvg5r1z14sr7x2f-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/iw8i9xxh37lhx7sg2pmnw54gmmvcvd2w-make-shell-wrapper-hook' from 'https://cache.nixos.org'... copying path '/nix/store/ad2k7lnlbg9x3ynsch3x2hc9f12436yx-microaeson-0.1.0.2-r1.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/dxv9hqm6jsvq0gyi2yjrc2821rd12q5n-microaeson-0.1.0.2.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/8scdxw0csjvp38011dda75ys7hj7s1i8-mod-0.2.0.1.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/pc5qm7hwp7p3fnl0wcshr64zvxfq2nqg-monad-dijkstra-0.1.1.5.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/qsgf9h0d9wlnsrhmas3c1zfpr71mv8n7-monoid-subclasses-1.2.6.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/pcxnz0yisv0lkcak468qli1rf9grwl7b-ormolu-0.7.4.0-r5.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/hp61hircmczsiq0xw0can0nzp2aa48j4-ormolu-0.7.4.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/lprh9raxlffrkwvkzg1y2r098qwcqwd3-parsers-0.12.12-r1.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/2d263zb3smga5ijwa6klggiccbq07077-parsers-0.12.12.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/7s97zpgpdgj53x20nj2h4p4hps0nb0zz-pointed-5.0.5-r1.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/3bqs3pyybjh308mn3bqh91670m0m7v5y-pointed-5.0.5.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/3503yi45wl6mm0ncnk5n3a1gvlmsqxzx-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/0sixmi1cd646lim64yzxwcwslwayxsyh-process-extras-0.7.4-r1.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/scvs7bd60n81q4mp255lggcz7i1057z6-process-extras-0.7.4.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/rdyclnza81hs6dvba743pc1zri6zlx9n-quickcheck-instances-0.3.32-r1.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/kz0fzqcr8g42rvq6dwlwvzxmg8rjfhqn-quickcheck-instances-0.3.32.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/35721vi6qcl8isz3y8is4pd1rkrmdnkv-re2-2024-07-02' from 'https://cache.nixos.org'... copying path '/nix/store/ydg6rqk9c52jwsc5yynv43iarp45m1i0-rebase-1.21.2.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/5pgxllbrld6xndi52f81ql36d2q9rbk9-reducers-3.12.5-r1.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/37bn0b7alicw5lx9ypd6hfwvb3z9f2jv-reducers-3.12.5.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/ms5iqhw640hsr30nrwwha0m8dsj40rgk-regex-1.1.0.2.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/4mmmhq0xdp6fj5pdqm8pdli1wkwb6psg-regex-tdfa-1.3.2.3.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/7r0vv75mg1xga2s406bhqzgpln6vmcis-relude-1.2.2.0-r4.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/0kldcprfm4bq493379s6y2gz6y1gwh8z-relude-1.2.2.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/fyl9d4vk1w0rq2ny02ar1vps6n45pvqk-retrie-1.2.3.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/zbliqbxkzplsg5fgqir5vm6hk0pdgl5k-row-types-1.0.1.2-r1.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/0rjb7xs5qcqiyaxri2q9vfxwcxm71xl3-row-types-1.0.1.2.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/x47dlnjinyajax7nc1gl0x1bwmkivzjq-semialign-1.3.1-r2.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/7r6xfw79m4pw1yb0i8zzcx6cha65xrx1-semialign-1.3.1.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/3hzyd146954vpjv02m7jq1dkz4zljbgp-semigroupoids-6.0.1-r2.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/nj5kxxp3cbmwliynbmczi5164gg3i82a-semigroupoids-6.0.1.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/wz13rshmh279cd8n6q858qigj2wy0d80-python3.12-fb-re2-1.0.7' from 'https://cache.nixos.org'... copying path '/nix/store/2pz5ldw928vn361jr8f88c7ajdy16gva-semirings-0.7.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/x8azcgws6ybnhlpzdkby4s4lf1kj11ah-shake-0.19.8.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/7j12w94nb1zrz4xpbh9y2xcahq0ivhip-sqlite-simple-0.4.19.0.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/rjpr9s4zgiv7d5fk29j8q4d14hg128fz-stylish-haskell-0.14.6.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/dci91lrfkl0d6q9v02l3jbhl7c9b3gxy-text-iso8601-0.1.1-r2.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/wrqbgf2l5m4qwdvap1q7rdwrciqxmvp2-text-iso8601-0.1.1.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/vww275kzkldr5didxsp9i9fp8vpxjq30-tomland-1.3.3.3-r2.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/iqq563slr9y31xw5c5pzax7zpwfakni7-mercurial-6.9.4' from 'https://cache.nixos.org'... copying path '/nix/store/7dhngf2xj2a5lwfmk2qqyj0bv745vb5k-tomland-1.3.3.3.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/gx4rsnnarwdh285qa3ay2q59znl0vxgp-tree-diff-0.3.4.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/5ypxplr31fw77cakhj8ja3vhz7p3800i-trial-tomland-0.0.0.0-r5.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/m3ywwybp74rrv72mll20xj4z6lm8996x-trial-tomland-0.0.0.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/bdqlylz8vrkxin7ji0v0wbjz3cy78qq2-trifecta-2.1.4-r2.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/jar0hrl0869q14vxbh2sj1db2bxvgsv9-trifecta-2.1.4.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/s43naxai8zl047i50q1c6d2na8prr89w-uniplate-1.6.13-r1.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/ka5s06hbpzrad83wn0q9ivc77imhq6mm-uniplate-1.6.13.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/sxajf6wmraplp7fmlb1571k2xcha606c-unix-compat-0.7.4.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/nqfgw14d48gylm57fvgdbpjxc79yrsqj-vector-instances-3.4.2.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/44lk9z2da8hxnx5p0viqiz74nx1qvf08-witherable-0.5-r1.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/ai652bi646pyr3gc4wn98pbxjdmrrhas-witherable-0.5.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/1ql42c2mg8rgkwk0ckyil3n2143j0mnr-Diff-0.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/dsriaxx4r9671nyfqjd8vhwbg0i8z7ld-HsYAML-0.2.1.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/xia6lcjp10i2i6a6i6n3rs9c1vf8q5gr-OneTuple-0.4.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/m8b7fl9h7vxc5plspy33wvw4i752lvw5-Only-0.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/pl6qqi9k5ki0iv1v8drq0iijjsilpq3q-StateVar-1.2.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/smbg5s9ac0phpz3d39i5b07lmnsbix5w-assoc-1.1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/j8vggajz8bs3sgkwdn99079fvvqdbl6w-base-compat-0.13.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/l92zbxx9ldnyrfki5ggdbxsszla4jvcr-base-orphans-0.9.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/gk9ligvfdzjc7a2iwpsf75y29lba1baa-base-prelude-1.6.1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/w0zkvyk8vhb9gfv9fpm2clfmmxnm66m2-base16-bytestring-1.0.2.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/hdk32fkar7p46pvyz9ala9602ah7bm1a-blaze-builder-0.4.2.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/0lxi71ix1bsj139092l4mrdlydy371dw-cabal-doctest-1.0.11-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/np72w3c0v1sjs1mxivrlpymds7z1qqal-call-stack-0.4.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/80pq2sda0ylcx3qh7qqf7y97iimyfphd-base64-bytestring-1.2.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/p5hv3is7zr38w16r6gaydv06jj12saz9-cereal-0.5.8.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/blqgy45h759lyaw2byas6kgj75ijlbar-character-ps-0.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/707n9xvfhdizfi8154viz145v8ly4qsc-clay-0.15.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/h10s79qr69gnfmsrrw8mdshdfiyh254s-clock-0.8.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/zimd14kamvqhlsfma8irfks6bib0kmad-cmdargs-0.10.22-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/sgs55m0wk08q8iwq89d033583vswfrhl-co-log-core-0.3.2.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/14q9xwdzlngm40420snava2z822zjsz1-HUnit-1.6.2.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/62ipmfvi5faijhkxmg86b8p35s98m6rz-code-page-0.2.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/4w95w4s290mg19433arsdddrw8isg16z-colour-2.3.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/gpd67jvqyx61r92yc4yfknwaimbgpfrm-commutative-semigroups-0.2.0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/v4rz81s2dwfzvgxw2xmmrg8a5pkvh5ni-contravariant-1.5.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/mxcgn6jqz79f9jxcr5v5gx5asnfsacxf-cryptohash-sha1-0.11.101.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/6rjjzjmv2mdz44fzw8qk94vpcnph8pl2-blaze-markup-0.8.3.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/8h5snzjjm762317azvsk81llxkll05sv-blaze-textual-0.2.3.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/cfi2a8xvv22a7mj9gz9839hi9ijncl8k-cryptohash-sha256-0.11.102.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/4sxbgbwixfg0rgbxga443scqy633hjc2-data-default-class-0.1.2.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/6r2d99lndlbiji51yg5ph4klzrnghv5i-dir-traverse-0.2.3.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/pki5096qkgpvqqv5wl4mq94fzm56kby7-direct-sqlite-2.3.29-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/nx1kyizqb6p5kxr1c8508ffl4p0v09y0-dlist-1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/69jw3mc2anpc8azc9yyfpz9b2lgahszq-entropy-0.4.1.11-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/yrq8pwjwfr980hl39vhfb844zsx82f1g-erf-2.0.0.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/smm7x5fca61z6w8xmypqp2hmph0fr7az-extensible-exceptions-0.1.1.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/s9ydrpd0vf15lal2nwg179gy1bxv7dpz-extensions-0.1.0.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/0i2vkgasifhidl26y3hqsrdkmdwv7wg7-file-embed-0.0.16.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/9jkk7cpyhdlrnksk8rk8w25hzhya6akp-filtrable-0.1.6.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/53b31hbz191slz6rv9nzcbk3v8l54mp2-blaze-html-0.9.2.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/n502y0rkxqwr4v1712fpbf1qlzvmxipf-fingertree-0.1.5.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/h9n07rnm7m933593fk7msyln31iggndh-data-default-instances-containers-0.1.0.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/am5gv87dj5g43bwghgsp1hd32gibna14-ansi-terminal-types-1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/gsdlmrrpv3lvb2j44b01m136sh7ndnc2-fmlist-0.9.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/aarv4jl074q5in6l8vd4i5az0gn3xsyx-generically-0.1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/xs1yq6zcvzq0xxxi28p002n5ync7z1aa-Glob-0.10.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/qrpymlbzj07k6hpf4il6wv6p6yn8fqgl-data-default-instances-dlist-0.0.1.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/sik3albbr8j35wakjg2xn25hl947np1b-ghc-paths-0.1.0.12-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/qhl9f444d1ylndr8dq3f3a9r6b9z0z5y-ghc-trace-events-0.1.2.10-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/qrprrw352zp8wk1jr8x6ickicn1790l0-groups-0.5.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/fiakn03f3k025ljv019kpzl4n7nr4w2i-haskell-lexer-1.1.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/pp6p2inpvd1vfv3kgwlq8n7p73fngf8h-haskell-src-exts-1.23.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/67v8zp8y2cnbglih2d8vip1vw31i2757-ansi-terminal-1.1.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/lzd6afjgbydkjj5x96q33w6zp7vqy1d3-heaps-0.4.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/qmx86jz0rvmvkdjgxc85mwdf3n5gpgx5-hie-compat-0.3.1.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/flgqiz2vi7x12hr9pr3h7lmhyj8gdz3j-gitrev-1.3.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/vfa0lfr5lddb9gfr0j56q6n0mmhcljn5-hostname-1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/chl375acjx0a9cf5mdcwwgsf4ixxl9zm-hscolour-1.25-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/92isar9krqgd2gfrzlsrz061n110pw06-hspec-discover-2.11.12-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/3p82fjp6bhad33yjiq68n86krg0zwpg2-hspec-expectations-0.8.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/6hrfa7kdpfxsxbxq9fwdp4pzy554vlxq-indexed-profunctors-0.1.1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/g9h6m0day3r1hrgj7rnrbvanxyk6i7lh-indexed-traversable-0.1.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/1w46fz54l88lzr3fayidcmm1f1n39gim-inspection-testing-0.5.0.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/9dzfxpi0f8wlq4d979fcmvqgpgkn03as-integer-logarithms-1.0.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/raa640hmy9ym4vip2wr0yplqwyj0affr-js-dgtable-0.5.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/w3ypcimh0kcfjj209qsk1hmhw5qigcxw-colourista-0.1.0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/s8aia0bnpwgasd8zmbjj91sh4lq2q7sc-js-flot-0.8.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/zqzfi6s09n6v3kxda5k21cjc30lsrllx-js-jquery-3.3.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/4kbs2qb8cv2cfagf8nbdkisw5kdjqrfh-logging-facade-0.3.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/2cd4mna9dvp8j2nc8cqinzvnghi788p5-logict-0.8.2.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/yyzr6klbp9j558bqnnvmdj0xzgqbp5ps-lukko-0.1.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/rib19p0ivp6vrhqnp44s48scyswp175k-mmap-0.5.9-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/67181bixvm97345flcpx7y4zkvvcyw1x-generic-lens-core-2.2.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/54vvxgxbpkpyszspyqq9nx0zpk6jqp49-mmorph-1.2.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/9rff2m2lnmlxnzjibyy07sqqjpklhgax-mtl-prelude-2.0.3.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/mcdy746707f3agig9chsf3zqa16vkyak-network-3.2.7.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/kw6bxs6lcwc42f9lg1v5gdbj0k6n8nf9-newtype-generics-0.6.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/wclwy1yaxlr51vbcjclg2nvrv5jys84n-old-locale-1.0.0.7-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/lx2rjpnzkjdncvlh71acvwvvz48m1kxv-os-string-2.0.7-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/c8ihz0bv5cgy0q2x35z69h96zkfn3209-parallel-3.2.2.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/h92hfjpqwvppmhqm1vwkrkc3a3c0a150-parser-combinators-1.3.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/1yr3grgiv8adqyz6y0djzfvvr6v1wh7r-polyparse-1.13-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/y3xg1gn900w6w7l1cs34mi5v2igyv3gs-pretty-show-1.10-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/prm39wvpp5d71m786id01ygvgsaszg11-prettyprinter-1.7.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/0w22a65y8yg6wn4jwiz7m0zc0kpf8s3b-primes-0.2.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/np5fqv7lm09c6xs9r92nax78j8ifr7gd-primitive-0.9.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/q7xds88rljsn5hshi4mda1fp3h4ip6gr-raw-strings-qq-1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/4hk3f0hy1alxpa65dpq7cx1qh9drxklk-refact-0.3.0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/hj44n3l526vh1sh33q4qwaixdhn9wzvk-data-default-instances-old-locale-0.0.1.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/nn620ddf72vslnmg3fd9pyzq3grmgrw0-old-time-1.1.0.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/ipafyk50vi2wm01yrisza0vn1l5cgdbv-MemoTrie-0.6.11-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/a13ws7278j7x6q87k8zpwjbamq3qpsb8-monad-parallel-0.8-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/gqm0zz36q6i3cvcmyk4x469cpfyccqq1-reflection-2.1.9-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/yhwls2brr71infvs2ajlfzd84na1cq9h-regex-applicative-0.3.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/k7d7w9d0iv3qwancinm51awr1lcqxcyh-regex-base-0.94.0.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/3vhxhbc58wjggimyxfzz755q9pqqzyd1-safe-0.3.21-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/yndcxi2vdrybsgs8m0gbzjlnydrf9h68-safe-exceptions-0.1.7.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/wznblq88pyb7q7dj929sc59dvcpizgms-selective-0.7.0.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/q162vdm3yx1zcpn1xwkww8s6d7z4bxzk-semigroups-0.20-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/w07ky81y25ramhb1krbl69286f8n6baq-data-default-0.7.1.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/l2r2x4zx9bc7xi1hd4ifd288fl48vb6y-setenv-0.1.1.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/r96fdlf8b4yvc9f7frrvvc9rznjanww1-hashable-1.4.7.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/nh9b44sjwyilblpbg9kcidcgl19yzr2r-cpphs-1.20.9.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/0v9k3y2g473zz56cf26116faznl6w9vz-silently-1.2.5.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/z59539kfak0rl4ral3sjcr1lxs02ahpp-simple-reflect-0.3.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/zk9zfv1gy3b6d8jv819m2yhw1lcflj0j-slist-0.2.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/dmq8asby7vcycmkhfrzl10rm8jbq7p5f-prettyprinter-ansi-terminal-1.1.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/l4zjz3y9yx8xplrk4zw934ffb70sm4r5-regex-pcre-builtin-0.95.2.3.8.44-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/5jy2h77rhsk5mndaw5w4rs2mh9gxqmxj-regex-posix-0.96.0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/ga31b15zv13c0wzx7sfa586rax8w0l6m-smallcheck-1.2.1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/bjd32ns1nqs9dbwrxx6sa5c2wzkhk10m-some-1.0.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/084dzahzinrf90kxq25xl4b3nkr1pzmz-sorted-list-0.2.3.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/j0zha53pg9yyzcvnlp1f6wjlizb2jykv-split-0.2.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/mc93fpsygihpd3nc1xvy6m0939r7dcvr-splitmix-0.1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/favfb1bllqnnpmny8pk74milarj8gk1b-string-qq-0.0.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/wamh6zlvwdr4nbskaw6biajpz05677dn-syb-0.7.2.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/4wx8m9kibh5ybkam06pxkgw742fhhx6x-stringbuilder-0.5.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/sy1j5crsqw8sirywiis72cckw7n68m44-async-2.2.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/hpnh169cvr6silp91rk2hbvbqzspfhi0-case-insensitive-1.2.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/ygza57c9mpmp7y7pnwglcp4z94jfrnfz-data-fix-0.3.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/qnp2b581j4s4bjax7blbycqzj7vxfd4m-integer-conversion-0.1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/5ira1iahf6nps2d53j93msacq0xh4xl6-lucid-2.11.20250303-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/8zz057izqj5kc80ndg638f5nsfr1r6r1-opentelemetry-0.8.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/f5nlixzhrfpyc8c9xm0agbyv2czs39ca-optparse-applicative-0.18.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/nxwsczmmg3s6q9sh969g865b3rha9v6h-ordered-containers-0.2.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/lfjs5qr7gmmkfqan5nhb0b62gyyvji1i-pretty-simple-4.1.3.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/5kyj95s7k5b650r6pj9ydkfrxg1cgbff-prettyprinter-compat-ansi-wl-pprint-1.0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/85aldg8jsw1gz6gvmpcxrgl3z8k6zs9x-primitive-addr-0.1.0.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/rp02j565i50sqprw7fx5rgnh2rrvw69q-psqueues-0.2.8.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/q05bh1vzg01s0xk67y19hga076aqd321-random-1.2.1.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/9xnv5sgcmniagnalc4qskkdpkkj77mh5-regex-compat-0.95.2.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/jiylg8qhj4328qg1pn5pkdh1cc1lanj8-scientific-0.3.8.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/k2kp9hrw5jbf6g9376r3qldnr0i9rkg4-tagged-0.8.8-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/ba971plmdq9pzw5y4j4wmm19mqrgm87f-terminal-size-0.3.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/85a31pflg1zb00xp8sp955h9chdfg1yy-text-rope-0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/msrf8g4zk8blzsj69wkwph5rq3k8lz7j-doctest-0.22.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/mz3qc4pkskkgc6jmbnv47djzlz78cdcz-haskell-src-1.0.4.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/a8nxm4i230amskbpq2vqmzxf7rcqi076-text-short-0.1.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/pw2rm1axx8glvfjffldch09v867kp2b9-th-abstraction-0.7.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/k14h73fvfpya997cwkxvy1d04p8r5gxk-ansi-wl-pprint-1.0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/kfd6lp109n56wgks0f7ydm06sssfw824-th-compat-0.1.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/nxw6h0vgy1vmd3pg1hdbm04y0jpzady8-these-1.2.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/2bf1blfz4hliwnl311i5yvgdaih1jn7a-boring-0.2.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/c9j8hmsl2whg742803gw85rdjddrz3ms-distributive-0.6.2.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/hz8fzmwmbbcnqba2j5liv43vcpkp5va3-concurrent-output-1.10.21-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/rsmll3a5cawblg8nw1xrcpmk71y8s6jc-time-compat-1.9.7-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/zbi6jnp538zd0iqrh6rvb6fgv83b2p8m-MonadRandom-0.6.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/7k14i8qz0802ahiin9pqd7jkr9vpw90x-QuickCheck-2.14.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/5j4sb5xnixjg6hlfbbwcp3gsi55ahz3f-megaparsec-9.7.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/jjacgbwl9nwm0jd16r50bybv7bcb4jlw-pcg-random-0.1.4.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/r1043v0yik97pc6yvf9q4zn3s8193wx1-primitive-unlifted-2.1.0.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/zvy1mly978h3c47141185lckxy577xb1-temporary-1.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/wp6q7kpx1w01h054wkdjblksbw4phqh9-tasty-1.5.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/q70i1prf1bmkkbivyirv46chkm1492kd-tf-random-0.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/xdf6kklcp6n4aysh2iy3mvqijpi32b17-githash-0.1.7.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/6hd0arkkjd0zrm43cfflqd93wm8p3grd-constraints-0.14.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/rx3nydsrpj0gyzk8khvj7sxkrcb9z50l-barbies-2.1.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/97rx3ms11dqx69nib1idmd4xq9sfa9px-comonad-5.0.9-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/yybip4y0slxc9zpbx5i8f5nfmd5ljz1q-generic-deriving-1.14.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/c9776xc51dwdz6nm01aia6q5xpbkygq2-network-uri-2.6.4.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/2d2jp2jdsr5mrms5lr4bzimdmqn9yks0-mockery-0.3.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/yn78sy207wsdxcwxv6v2kqpfi6kmi3wa-strict-0.5.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/br006bzxh0ji9s612nsm3a2yv1za5d5h-optparse-simple-0.1.1.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/4884wvmmvgk8p158ijfhgsjsgbqkq7dx-th-env-0.1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/fia23lf0hm023fx0rjdnvv0wb73g9g3b-time-locale-compat-0.1.1.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/gjqlvzxrp4qcvrann713jnb207yily5j-random-shuffle-0.0.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/mllqgs3hm3km5hi9qclax7d3p1nd488p-transformers-base-0.4.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/ihds4j9mmdqjc2gxrgzlm1ygzaddmwxr-bifunctors-5.6.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/59mi65rx4q3mdzh8sm3308camydrmj37-transformers-compat-0.7.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/kkmzdw1sa29r3h1v2cbbyv1cmv91l3q5-hspec-megaparsec-2.2.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/2rhiksczv2jsd0zc1skdjcrmwblw3kp1-trial-0.0.0.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/fdw1wrmcjfnl2vsqcdkgxcgq5zsj2qqy-tasty-hunit-0.10.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/0m8xiws30x8ysjrndyf5qb9gz5k37pda-tasty-rerun-1.1.20-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/vzrks8g7jfn6yv5fibzivn8qkhr823k5-tasty-smallcheck-0.8.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/z18qjyh0vn0pl9hzrlw2qjqqnf2a877i-unbounded-delays-0.1.1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/jbwhb7q7kb5m4chx26acp8b295rbvp40-unliftio-core-0.2.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/pl89jq90v9ydisbxgn15fxy429f1q2kv-unordered-containers-0.2.20-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/3lfdn4b64alii2a83cp79rawkmgbh9jy-utf8-string-1.0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/pbiqj2489grxa4dqzspr481lghy22gsv-monad-control-1.0.3.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/s9za9ag62q1rh4lq2g9rrxgss63dpfm0-generic-arbitrary-1.0.1.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/s87r3n9ivshhhbbzclyzakx267613kv0-quickcheck-classes-base-0.6.2.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/hcvcp3kx8413hm9cmc18067xdykn9855-quickcheck-io-0.2.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/pb18bn51c0scn9s5az9gnnjjpqa7bpgh-tasty-quickcheck-0.11-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/8z3r70a2ylxp35ngmhqrbhp2zgayy5yj-trial-optparse-applicative-0.0.0.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/n9yqfig2m7sm650127nmdk25h8rvz3hw-resourcet-1.3.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/lv4bnria5rrd8q7hvvv3m65gazsw6bj5-typed-process-0.2.13.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/x6cg2qf6975458w7mmb7i1lrmiziqh7x-unliftio-0.2.25.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/y0w8fmzc1sikglb78y1j49fwpxmdzjv0-uuid-types-1.0.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/zj206s8k36p4m8ssw3hknx7xzl6szv7y-validation-selective-0.2.0.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/p2r0hwz5b4s56771k04231smjzskcglr-validity-0.12.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/bq6azvsang9yx15jn1i4b8apibvm0gyc-vector-binary-instances-0.2.5.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/hamvgmagri0aphlc50lkjis1q46qi19r-vector-stream-0.1.0.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/41jsyixah3rrc29dh8hc542vslyxywl5-profunctors-5.6.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/4lfbqjrn2asf80x6gpifvgs5p649nfcd-ListLike-4.7.8.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/d9kj2vv2m8pphhgffh87vmslam40ikc0-lifted-base-0.2.3.12-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/9g4spilb34ip88ylv3jf6yx8506h2icb-hspec-core-2.11.12-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/i2cjrd8jm7rpgm2ngvp9r55y81jv7c44-tasty-expected-failure-0.12.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/0r0ma0iyln55sxrqr7rn5j7l4jfs2hiv-void-0.7.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/1155yikdfh1piiyyhvqj142j91zzqwgk-wl-pprint-annotated-0.1.0.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/nrl85g41n939ws2w80lsarfzvlzf535f-xml-1.3.14-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/rzbvaq7ac78d9chn4xdvg4p6362agfpm-xmlgen-0.6.2.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/xzm2mbq1ws13ybhzw0qgdm9dp2775j35-zlib-0.7.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/swvmp2cr6aw58n96mzhndk2f2lcff851-genvalidity-1.1.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/1733632jz61n97f3173h6bnxn8s58yg7-tasty-golden-2.3.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/4287syqj4w0cr9c0zc6dsif36z18v8aa-math-functions-0.3.4.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/5brjm6vwxzvpp72wabi0027cfvlk059d-lifted-async-0.10.2.7-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/0wffj5d98k5ddz81w4ylqqqfn0yf5p8m-test-framework-0.8.2.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/f6p6bx2a5z17p5fcwlpn3gffdmbx0hrl-hedgehog-1.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/xa2g73y2smzhf0i585cs31lv90lnndmj-streaming-commons-0.2.3.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/7ifr2i9vfs6i8f3pvsgi24d0mz1y4cyf-mwc-random-0.15.2.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/0drp4wahmfvkh0zg7abaqk0h5d6gs3ib-hspec-2.11.12-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/fa2h88fq51fpq2h5bcf9zwqwh16fwgsh-hspec-api-2.11.12-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/rbz6kwpfq3xfmdbq0dhwbbkqi2qc613x-hspec-golden-0.2.2.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/98pmyq2w776h4bi3yky1a8znhakyfhr0-test-framework-quickcheck2-0.3.0.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/3fmryxkfy0276gd6b6j7c4kqkvpv5ifd-test-framework-hunit-0.3.0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/ca1d277lmn56kai5vmk5g9v3bgk2yl9y-random-bytestring-0.1.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/7phn3f4smswf5znif323k1msjc6bh4dk-genvalidity-property-1.0.0.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/0xnhlgf9pdg80rpik4g2xvb3fv3sqhvz-tasty-hspec-1.2.0.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/h6lw56wz2yrm90z3kkrvs6vc07g24v9b-genvalidity-hspec-1.0.0.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/3k4kzpbqk620ldwsmivrywnhabl6sqb7-hspec-hedgehog-0.3.0.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/wy695nkv8xyl12pk8hpfgb5bnn464zd5-Diff-0.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/qxfz3j9zja9rkv6j2xx5smab84ljfbxy-OneTuple-0.4.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/vi3n5m5ymwfhqw91y3qfs242i46lnxds-Only-0.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/8p6zbx9avnqdr3n73pff594bhkzgm433-HsYAML-0.2.1.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/qij6jdlk99hj9xwpwixkgpn84zd4ni4x-base-compat-0.13.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/133ga3bxw7rv5yrzl6x18c0vl2ip6725-StateVar-1.2.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/j204hrw1c43fxa6f1i3vxfldqmq36j0a-assoc-1.1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/fcqmf9ncpk35y6kfq54wjgjm76vkxxh8-base-orphans-0.9.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/03x948bwcccpiwsc8dac4yak5qd89ak6-base-prelude-1.6.1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/l5f0qfgv0gnnwz07mjf3ka2k53yw21v3-cabal-doctest-1.0.11' from 'https://cache.nix-ci.com'... copying path '/nix/store/6hlnl5iwbzwfdi8ppahqamg6h39x6gv3-base16-bytestring-1.0.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/46hwkjngvwzgf52xgkzcl3fjxl8s4v86-cereal-0.5.8.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/lwybghcg0lc29pbnsm29klaby26xaq9j-character-ps-0.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/3qij2sql6vj9s2rrpgilh7jqiwh8d77x-base64-bytestring-1.2.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/8bq4pr5vwg3l5z99w8vh2lg5sljr7z31-blaze-builder-0.4.2.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/8pagg233m92a7x4fqan7jhq56h1qnzjh-call-stack-0.4.0' from 'https://cache.nix-ci.com'... building '/nix/store/azk5p7s4w77jlr14zrmzsf28bf5ak79p-ghc-lib-parser-9.8.5.20250214.drv'... copying path '/nix/store/gcmirsm19vysrfzqg0f80f33fd7nr0a8-clay-0.15.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/nrhlwdip4prr2n54y171vbxk9km0qxn9-clock-0.8.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/j8r3jv47fj3nca5mw6x3dr8mf66azdwv-commutative-semigroups-0.2.0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/1kday2w56cckykpw26zn9sy654rkw3dl-dlist-1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/2adpbjg747rbnc28ps5cli6g3m5cz62y-code-page-0.2.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/lqk1m7ghy524xgdb9vpx8q8pwc5vxkc7-colour-2.3.6' from 'https://cache.nix-ci.com'... copying path '/nix/store/a5ii8i70w6mgh8kimk42y8sdii43gn14-cmdargs-0.10.22' from 'https://cache.nix-ci.com'... copying path '/nix/store/fvd5vyx5acy5zrcs6dj03jgiaqfmmkdb-cryptohash-sha1-0.11.101.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/h8fis2rkpmnf59pxj1gqqa8i836fxds3-cryptohash-sha256-0.11.102.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/7iraps06g34xnk5lcjs8101kb06jf4ph-data-default-class-0.1.2.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/810q3nf1304iq7ja0912ia5aad0qwr4k-dir-traverse-0.2.3.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/59pzhpkc3qz9zkx9pj9jjgiy98ikjnlw-direct-sqlite-2.3.29' from 'https://cache.nix-ci.com'... copying path '/nix/store/01pnh8n3w1lwbsx81r595yakrfdi2iaz-co-log-core-0.3.2.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/7im5z9i6i8l2lchzhrjqyy58v1gil47q-entropy-0.4.1.11' from 'https://cache.nix-ci.com'... copying path '/nix/store/2dib1k5pp2j7qf885jglj9gaz074jgjm-erf-2.0.0.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/s71n7xjvswmmq5mhivs3y0qrivg2qvjg-extensible-exceptions-0.1.1.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/p7nky91j7npsmg4x0nzxz8x033g8mjcs-HUnit-1.6.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/hdr22ahx56l1bj8finc9pr21d4vwjmbi-blaze-markup-0.8.3.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/jj6jf40vli22vvv6mmbww8fhrxlxc7pk-contravariant-1.5.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/3m6hypz5hxa1n72mhvndd0pv2jhf07v6-data-default-instances-containers-0.1.0.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/5ny4fws3gcm2fsilwgndjcj9p714f3wj-filtrable-0.1.6.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/4am1q49h73xshk82fqicwpfxfv44zdqb-file-embed-0.0.16.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/m7xnyfj701wbkwswfhmgc42nvh9xv747-fmlist-0.9.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/448ig19rqv03bmdrc4ghllm845w3jzbi-fingertree-0.1.5.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/klrvqqi9i93in6336gnsygf2160rs07f-generically-0.1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/y9s0bg4w09ksy787ryfm9cycn1qgh999-ghc-paths-0.1.0.12' from 'https://cache.nix-ci.com'... copying path '/nix/store/0lj67xqan50p81b3c17brfl030x4v7cl-ghc-trace-events-0.1.2.10' from 'https://cache.nix-ci.com'... copying path '/nix/store/zsc29221ksxazjiyz906c482qrdfppvq-data-default-instances-dlist-0.0.1.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/9shg7hv5fv0b2iwlxdp9m48dyh3g7bvm-gitrev-1.3.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/7qkvgfd4g40hjzlz27qp3v5cs0jcb2js-groups-0.5.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/3iacw420iq872rvsk6213f310k7gm0gx-haskell-lexer-1.1.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/wlk8lc6llva7lqwh3nsxhhr4c9qvlgb4-haskell-src-exts-1.23.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/ngd5m2syds6c6vd2rn2anv92zl3znxmd-heaps-0.4.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/34pqlmcdbg5lgv34xn2j9niqfhg3kjcn-hie-compat-0.3.1.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/zzsgj8ywp8ip473rkp1m0lsd861mj4n6-hostname-1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/13rj75karm6rqpdvskdahzma1nq6fvcf-hscolour-1.25' from 'https://cache.nix-ci.com'... copying path '/nix/store/cqjs7jkgypsamndx82x2lvg7l4jp5sbw-hspec-discover-2.11.12' from 'https://cache.nix-ci.com'... copying path '/nix/store/d71w1zn747fkna1z76hx6pl60d0y6m6k-indexed-profunctors-0.1.1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/yg403g15w5ksyrlzbyhhpbff5nwciwag-indexed-traversable-0.1.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/z3vdwn9rw36p4ks9dgafi3l3ksg39byc-ansi-terminal-types-1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/4ja266dbllmxfz1c92s1cl2kyxjkmjlc-hspec-expectations-0.8.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/46bls9f6gnsmss41qa9dgfyy8zxagb87-inspection-testing-0.5.0.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/lw71ay1i4yghkw175wrfp1cd5ix0n3wd-blaze-html-0.9.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/1nnl03i6nqv79036lidf2a9qhd0bl2rf-integer-logarithms-1.0.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/0k789617alx3kvr1pzjv69qdmawrn5p4-js-dgtable-0.5.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/37qkpv7v9kb93hrbsil1pln8q89wv6zi-js-flot-0.8.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/w3hrz5nfi3rgwhjl02cm0fwg5n17m0cg-js-jquery-3.3.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/rax0znskh57bg8vlzx7qy7fzhm4p546c-generic-lens-core-2.2.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/9wbynvackkyl229j9b7gqpll26c8gjb8-ansi-terminal-1.1.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/vg7l7v338nhp74zsf2i5cimkqq4ln923-logging-facade-0.3.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/px0053nhxwcd3ay7g217rifvzxmyjxsi-logict-0.8.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/58xwhv69m4f30j3s8why5a2r1ay56niv-mmap-0.5.9' from 'https://cache.nix-ci.com'... copying path '/nix/store/k2nyv0nq7sqamdqpc7hzx1agwk6rigxv-mtl-prelude-2.0.3.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/96nyvh869a6953q230svd18jj0yrssmz-lukko-0.1.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/jyv3pcxh8hvngc7i34i9dhnz91k9qkak-network-3.2.7.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/1mks2q1s5lzcwndrdayx07v5w0xjvw50-newtype-generics-0.6.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/20kcmc3php1xniq7xd0m3wj4aagg5n0q-old-locale-1.0.0.7' from 'https://cache.nix-ci.com'... copying path '/nix/store/2g7p0mgagawhsmawrx6gmigx8r5lylmb-os-string-2.0.7' from 'https://cache.nix-ci.com'... copying path '/nix/store/qbyr9a9bv5pwppk559aamwixk5zhmwkk-parallel-3.2.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/inahhjp13ykq2hlqpljjvcy5j8na9j5v-parser-combinators-1.3.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/fzc2dgaf9p42fx2nch4q9865m4bsnyra-polyparse-1.13' from 'https://cache.nix-ci.com'... copying path '/nix/store/vsb1vj407f3lvzmj38vf6kwz6wx0gw5h-colourista-0.1.0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/y42g0cbrr0qfgdf833rfjwilz8kdaw1v-prettyprinter-1.7.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/10rs52049rf4haljgszj1l6jx8052s9m-primes-0.2.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/xq7wjyx5awvh1c9l0w2ls4jfnwlck06d-MemoTrie-0.6.11' from 'https://cache.nix-ci.com'... copying path '/nix/store/ldp4yjlk9m6pilkqryaii9bpqm6mz9y6-data-default-instances-old-locale-0.0.1.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/m6z8rna5dsw2jcg309py6szv75aszpk7-old-time-1.1.0.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/bzblizfbnqmz08kq2q5s9r71z5mn5c4r-primitive-0.9.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/8hfj49l4q4gsp6jwxx10zafmzak0xw05-pretty-show-1.10' from 'https://cache.nix-ci.com'... copying path '/nix/store/ck793ddc9yyi61bjafpzrfmph3sxcaq2-data-default-0.7.1.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/synnds3m7jw25zb93m9mbkp2cn9sdw2p-raw-strings-qq-1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/9mnh20gmm89ip42wxacdgm0z05c8379z-refact-0.3.0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/scqa9mf0q4il4nifxqr5iqqvi4cy6bxb-reflection-2.1.9' from 'https://cache.nix-ci.com'... copying path '/nix/store/52xmvw12jkprl8prcq9r9lmfxhlfnaz3-regex-applicative-0.3.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/h0s7yrx8wkhlp280j9sy7yh2zwmb6xvk-regex-base-0.94.0.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/v98gv88w4iadhdnxdrlsk48bawag5jr0-safe-0.3.21' from 'https://cache.nix-ci.com'... copying path '/nix/store/358g1pjwcbi9xsd3kxxnhi2q7q3jbrrj-safe-exceptions-0.1.7.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/9yilb5wcg0xx0cnsykkak5b56r3f2phy-selective-0.7.0.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/7glpzg93h2y86ff7vgnl584dnfyh3idl-semigroups-0.20' from 'https://cache.nix-ci.com'... ghc-lib-parser> Running phase: setupCompilerEnvironmentPhase copying path '/nix/store/9jzrfr9nfwicqs6905rm0s0hd9bwc3vx-setenv-0.1.1.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/9saapzad9jxpcvag8b447k05pjir991v-hashable-1.4.7.0' from 'https://cache.nix-ci.com'... ghc-lib-parser> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. copying path '/nix/store/d51zqccfj2f3ymnlbqqxg460yhr388dq-silently-1.2.5.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/d33bmwyhjrzghz7zfajyip7y6x0kwww8-simple-reflect-0.3.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/dvdl4gwacy37gxykff2bm0bqy4nbhby2-slist-0.2.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/ydwd4w6mbs140k0w73z2gb248qarg3xf-smallcheck-1.2.1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/lxfnx7y8wxxg36ipg8lgm3806lx84acf-some-1.0.6' from 'https://cache.nix-ci.com'... copying path '/nix/store/ff4zydiyv4qbwish0rv79q8n4xiw111d-sorted-list-0.2.3.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/kf16zz3xhmlrf2i22piqbcj1jyx73jpi-regex-pcre-builtin-0.95.2.3.8.44' from 'https://cache.nix-ci.com'... copying path '/nix/store/yvisqq7q9lnsradljsrysfi8h3pc3saf-regex-posix-0.96.0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/dd45grxnnr2y6247wmidyw1m3bc9vly6-split-0.2.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/si0fbklc2x6qv458pf79v35mrj517r69-splitmix-0.1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/0g2m3iyry92i4by74cf8igmakp03jwm9-string-qq-0.0.6' from 'https://cache.nix-ci.com'... copying path '/nix/store/gd36qyhrj8p1k7dyx5yl1a3w7x72jmif-async-2.2.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/q3iwixlv274c8ivnbfc6dp6sqgz3whl7-case-insensitive-1.2.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/v81zi8dgm8d6635cj6lmx2d2m376afsv-cpphs-1.20.9.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/lzh773h21y9j8akfk0c2wfgdlgqq9jy0-data-fix-0.3.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/m1mck81brw39sb7p63q0b5syfzykfjrc-integer-conversion-0.1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/9cycg3nzpsa95vk8105bq3apmk4ka6yl-opentelemetry-0.8.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/f0wh5r54wsqbms8cqrg1548n53vpp9r5-ordered-containers-0.2.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/3kjsykmv9gnryxc0zvj3ik7yrwq0ydbg-prettyprinter-ansi-terminal-1.1.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/7jkdq51kg3n9m33pj58p0lbk3fg30qks-primitive-addr-0.1.0.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/rzassp22xjch5c60yyajyhalk3wxsi68-psqueues-0.2.8.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/x47dvxl3mkz70fg4yvg152xhsb0yz5mx-regex-compat-0.95.2.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/930fhvx7x5qk37r48a5gw5wk9lbqhn1y-scientific-0.3.8.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/fd49rmwxx3wha0x3lvzjam0amfq3dviw-random-1.2.1.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/m33jk984zqc31v9pdshkcjyxahab7zvv-stringbuilder-0.5.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/nngkdk9h57zp286pmaafp1winmb89glx-syb-0.7.2.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/64vq09zv1v1wvqg7aixllflkib1xvcxi-tagged-0.8.8' from 'https://cache.nix-ci.com'... copying path '/nix/store/b9naagvs1vyrmmqxi2hzlbwq1nkja074-tar-0.6.3.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/2dg9fi4dapgbjym0kjvps8k8cnq1nfaw-terminal-size-0.3.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/7blgw29lmg07sri2934ia4g71rra6r7s-text-short-0.1.6' from 'https://cache.nix-ci.com'... copying path '/nix/store/7cawa9h7as0d1z9rhwcvd4kg23qiikzx-th-abstraction-0.7.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/4yx9489rjmy6gg4sqxpmbfkarnklfccg-th-compat-0.1.6' from 'https://cache.nix-ci.com'... copying path '/nix/store/ysfymf9y565zfqh5mnlpbhmc0mzcnksa-these-1.2.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/15zdby2idn9nyx7gnylgxqy52pvm3piv-prettyprinter-compat-ansi-wl-pprint-1.0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/71gbrb2jd79gyn2c8128k0sfkswfjmzm-time-compat-1.9.7' from 'https://cache.nix-ci.com'... copying path '/nix/store/vg0b7qkf4013vgf2mzaadlnlqxrhsw1a-time-locale-compat-0.1.1.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/gy08isrfll06yd3q7y8ih05pz00plx2z-concurrent-output-1.10.21' from 'https://cache.nix-ci.com'... copying path '/nix/store/cxxdapxw2x92hdr8x73p5gl9w2xdpsd7-boring-0.2.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/l6ippx0jyqb2cygzxkh7a34649jnx47a-distributive-0.6.2.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/nn41wa9026jyks5ibss0dkwpx3fixmcy-githash-0.1.7.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/88by3lwrgdfgxw8snipq8snd5sv43cnz-ansi-wl-pprint-1.0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/5b1p4pwqjyd7hm6rr4ill4mcxhy3cgwg-doctest-0.22.6' from 'https://cache.nix-ci.com'... copying path '/nix/store/6gl4cbdy13kzi27w5y27cfxy76v30xyw-attoparsec-0.14.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/7vcllyjrc24yxn9g6j9gsn70msipi37i-haskell-src-1.0.4.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/5vva9vfyv4djbzibgn8cqmbzxf70lw02-megaparsec-9.7.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/93sb7vmy446nd6l6i67sp4x6bp6j7ljq-network-uri-2.6.4.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/mijgh91mfn9pg257cl90kqxm50glgkbg-constraints-0.14.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/vf56fmwixbddky7f3x55fx9sjzb8z1fr-primitive-unlifted-2.1.0.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/aw5la0g1ma3lljcgc3491qgbxzg5krdv-th-env-0.1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/pj8ykq44wm9kwl2qiillrhdczcfivwyb-strict-0.5.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/bjfaw2nyc4kxmqfjkfyhw4sp0js11yjc-barbies-2.1.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/k65nixclvpfan7ycg778l80grjmqdrmp-transformers-compat-0.7.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/zlr31n03vlf2xykjkarbgrdp8491mkn1-generic-deriving-1.14.6' from 'https://cache.nix-ci.com'... copying path '/nix/store/r41wcm29lgz928p3wp5pi4mz9ra1ijm3-QuickCheck-2.14.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/k22rslknwwdm7c8892s7gghr88km917j-pcg-random-0.1.4.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/s2yad4gfa0wssw7baps8njnfq41va7vx-temporary-1.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/zrnrfdk71nisamll0h1g8ppq43fbm3jk-tf-random-0.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/31xpiix1byzn4b61lcr8dgr0h9gfyyz1-trial-0.0.0.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/2pg37qyndgfqi23h9dwmdx5pgpg2x305-mockery-0.3.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/05amxljwzzjmk7005w7z3imapjccakci-unbounded-delays-0.1.1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/dgfiq4pnvyqaclyi71nz5b1liz88gc1r-unliftio-core-0.2.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/ca03pjdnbzls40vndpsx6vqrbf01b6fn-Glob-0.10.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/51vm0m8j14k8jas21aiy14f34cfxafpl-MonadRandom-0.6.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/ybhd6i9a9zz5rzzvifbz7lpxgn9hx3x4-comonad-5.0.9' from 'https://cache.nix-ci.com'... copying path '/nix/store/3spsgba5l1aa2zg8dn7qi4kw4ffk9gp9-mmorph-1.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/h2m2csym1lv8800grzcy9xid9rd58f98-monad-parallel-0.8' from 'https://cache.nix-ci.com'... copying path '/nix/store/vsfkc3rwwp58y7x5my5qlfch9c4i2a72-optparse-applicative-0.18.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/1409cg04vadnh2zwm2zixdsqia12rbr5-transformers-base-0.4.6' from 'https://cache.nix-ci.com'... copying path '/nix/store/9502j1yrcr37x46fbgrz0s7whq5mh9bk-unordered-containers-0.2.20' from 'https://cache.nix-ci.com'... copying path '/nix/store/anngnqci3b293h2rr4rbikr5ap8jwm6r-resourcet-1.3.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/fisj2k9g9ca36qxv0jszjyn9dlqxgh8h-typed-process-0.2.13.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/pb0i2x1lkwwfya03jmdvr1vsj75yzd17-lucid-2.11.20250303' from 'https://cache.nix-ci.com'... copying path '/nix/store/qrizwdap9gfrp84wryxnvbrmjqljh2gs-unliftio-0.2.25.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/rv8k0dkrks1f05mb33qpjhcbvi9il2f1-monad-control-1.0.3.1' from 'https://cache.nix-ci.com'... ghc-lib-parser> Running phase: unpackPhase copying path '/nix/store/frxfhjlp9zgi4vaylqfkspl000njgdhd-utf8-string-1.0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/2izq449xrjg026vdiqvcl6irarnnm5d0-random-shuffle-0.0.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/3zwrvza13frmjx4162bksx97kqljzdsq-uuid-types-1.0.6' from 'https://cache.nix-ci.com'... copying path '/nix/store/qq8a8063yfv1rp8yf4gl11qfb60cf6fb-bifunctors-5.6.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/1jlpd8h4p42fjl0x6v2w8whq7zf6clcc-validation-selective-0.2.0.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/4wsbky707b4zg2n9ry8yswyvgd13dyrh-lifted-base-0.2.3.12' from 'https://cache.nix-ci.com'... copying path '/nix/store/aky6qyh335qx86bpaz5qwlrqarf056sr-validity-0.12.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/573bnyii92qjsp4qsgv4h1yrbpr4cr1x-vector-stream-0.1.0.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/khvlz0fcm4ddka0g2dk7z88jy0fk9gyv-hspec-megaparsec-2.2.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/kig3gfc89b25ijk30d0d86aaph4mgxmp-void-0.7.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/grygy90rwvpc8vf2mdn4i9fs8jiy1ya1-wl-pprint-annotated-0.1.0.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/i7hqhwzqsf07qh29mm0xxi3wwjqcgsm7-xml-1.3.14' from 'https://cache.nix-ci.com'... copying path '/nix/store/k16w1pd9gf58ad1p37brkwmd386myy7j-xmlgen-0.6.2.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/nshyh2llqc5fydy1a32ml5lpqnyr7z7h-lifted-async-0.10.2.7' from 'https://cache.nix-ci.com'... copying path '/nix/store/3gh3lpmrlnigwdw5ird6xqgmahpns419-zlib-0.7.1.0' from 'https://cache.nix-ci.com'... building '/nix/store/17mbbijbikx01jgl36h5nj4gyz945jk0-charset-0.3.12.drv'... building '/nix/store/fhz4zm3ff0f09fvpjcix1ffg8qm6zfcs-semirings-0.7.drv'... building '/nix/store/8xi635yxzjnhgnrj94qgv38cak8n0fky-uniplate-1.6.13.drv'... ghc-lib-parser> unpacking source archive /nix/store/js31zy9r1xqb7j7prihvpvwc8rgwcr86-ghc-lib-parser-9.8.5.20250214.tar.gz ghc-lib-parser> source root is ghc-lib-parser-9.8.5.20250214 charset> Running phase: setupCompilerEnvironmentPhase charset> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. copying path '/nix/store/cgnnyxdb2rjlksiqzjvp5wpjzskprzgy-extensions-0.1.0.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/w7ndwqda2dwalbfwnsxvb3nnnfw8l46s-generic-arbitrary-1.0.1.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/6rkijiq6q3zvv2zk056g7ivif3zibwfa-genvalidity-1.1.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/mnr6szf70187dfx62d6x5jcavlz70z1w-hedgehog-1.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/839dqk3i5b3k9jml53f5a7gniqkr8znq-streaming-commons-0.2.3.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/aj3wxsaxda25lh0pfv92fqikbk2j9ln1-pretty-simple-4.1.3.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/q0x6fxb5qiv808sc7lja6xxxhlkmjn5n-trial-optparse-applicative-0.0.0.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/pgc9s3yqxrla80vgi6bdgb415smi4dbc-quickcheck-classes-base-0.6.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/86ksydx1y83db7jpzdr7lm96aijnpa64-quickcheck-io-0.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/asf97z44ia70qgidrdx0piim0vqv276f-optparse-simple-0.1.1.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/xnyna8l1aw5vmm80znvqw8sihc72451b-tasty-1.5.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/qr28liyc3hwi9ahp6y1rh7485qy7q14g-test-framework-0.8.2.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/69591cp018772bv94wxgqpakp8whgmj5-profunctors-5.6.2' from 'https://cache.nix-ci.com'... building '/nix/store/4nknpk080yp5f4zfyg654zfxklbimkj1-semigroupoids-6.0.1.drv'... ghc-lib-parser> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "ghc-lib-parser-9.8.5.20250214/rts/include/ghcconfig.h" ghc-lib-parser> Running phase: patchPhase ghc-lib-parser> Running phase: compileBuildDriverPhase ghc-lib-parser> setupCompileFlags: -package-db=/build/tmp.WffQM1TmSy/setup-package.conf.d -threaded semirings> Running phase: setupCompilerEnvironmentPhase semirings> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. copying path '/nix/store/lm9xiilgj7bacbd1r1mw10246qsj14kg-hspec-core-2.11.12' from 'https://cache.nix-ci.com'... uniplate> Running phase: setupCompilerEnvironmentPhase copying path '/nix/store/8v6j63jk5aww7r2vys8v103qd31yn18j-test-framework-hunit-0.3.0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/x8ghn6h1qdcqa5sdxn917khnq84z3ybs-test-framework-quickcheck2-0.3.0.6' from 'https://cache.nix-ci.com'... uniplate> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. ghc-lib-parser> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.WffQM1TmSy/Main.o ) charset> Running phase: unpackPhase copying path '/nix/store/84qx55m2l842j1kw8f5rvq0igw1mmfda-tasty-expected-failure-0.12.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/gid9j5rd5k4ncsv7d695xwd7n64cav8r-tasty-golden-2.3.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/4p5gwzmclh5l1ssbf8c8bwrr57kr9qfk-tasty-hunit-0.10.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/k7bgrwljsgzppwn0z54ylmfkfwixfi9p-tasty-quickcheck-0.11' from 'https://cache.nix-ci.com'... copying path '/nix/store/f26rf4vfa78xmk0zsw3lga49ghlxssqv-tasty-rerun-1.1.20' from 'https://cache.nix-ci.com'... copying path '/nix/store/7sn5qc7nks8n81fyglg2xna71c9by00z-tasty-smallcheck-0.8.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/3yjannn2s9fvsqfagpxn1xyg0ygb80ip-vector-0.13.2.0' from 'https://cache.nix-ci.com'... charset> unpacking source archive /nix/store/id6snxkyy60iidv94fkc4a183lfx9kmv-charset-0.3.12.tar.gz charset> source root is charset-0.3.12 ghc-lib-parser> [2 of 2] Linking Setup charset> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "charset-0.3.12/src/Data/CharSet/Unicode.hs" charset> Running phase: patchPhase copying path '/nix/store/d5jkjvhinvmhnl2dijk4n69rwf8cqlhs-hspec-2.11.12' from 'https://cache.nix-ci.com'... copying path '/nix/store/yhngbxz9wzgnar2h4pls87qk7a3mrsap-hspec-api-2.11.12' from 'https://cache.nix-ci.com'... copying path '/nix/store/7606r40cf4hzwjr6r931pijwn3q7097h-hspec-golden-0.2.2.0' from 'https://cache.nix-ci.com'... semirings> Running phase: unpackPhase copying path '/nix/store/svjsmryqdk8dv2l7272l5lm3mj2m8jnw-genvalidity-property-1.0.0.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/jixg3mcddri45n8ffiln3jgygh9r8pgs-hspec-hedgehog-0.3.0.0' from 'https://cache.nix-ci.com'... building '/nix/store/c5czmirj9v8r4arjwrfksr8sgwhm43i5-doctest-parallel-0.3.1.1.drv'... building '/nix/store/f9lb11vv2ggdyy9wlr5mv5czx5j448cr-hspec-attoparsec-0.1.0.2.drv'... building '/nix/store/vfbrjb31hx0czvb9hymv3aaal4x1j90j-invariant-0.6.4.drv'... charset> Running phase: compileBuildDriverPhase charset> setupCompileFlags: -package-db=/build/tmp.3AIALmggBe/setup-package.conf.d -threaded charset> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.3AIALmggBe/Main.o ) charset> [2 of 2] Linking Setup semirings> unpacking source archive /nix/store/2pz5ldw928vn361jr8f88c7ajdy16gva-semirings-0.7.tar.gz semirings> source root is semirings-0.7 semirings> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "semirings-0.7/Setup.hs" semirings> Running phase: patchPhase semirings> Running phase: compileBuildDriverPhase semirings> setupCompileFlags: -package-db=/build/tmp.V0Jnio7lJs/setup-package.conf.d -threaded semirings> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.V0Jnio7lJs/Main.o ) semirings> [2 of 2] Linking Setup uniplate> Running phase: unpackPhase uniplate> unpacking source archive /nix/store/ka5s06hbpzrad83wn0q9ivc77imhq6mm-uniplate-1.6.13.tar.gz uniplate> source root is uniplate-1.6.13 uniplate> setting SOURCE_DATE_EPOCH to timestamp 1604778685 of file "uniplate-1.6.13/CHANGES.txt" uniplate> Running phase: patchPhase uniplate> Replace Cabal file with edited version from mirror://hackage/uniplate-1.6.13/revision/1.cabal. uniplate> Running phase: compileBuildDriverPhase uniplate> setupCompileFlags: -package-db=/build/tmp.JrGkKQv09B/setup-package.conf.d -threaded uniplate> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.JrGkKQv09B/Main.o ) uniplate> [2 of 2] Linking Setup semigroupoids> Running phase: setupCompilerEnvironmentPhase semigroupoids> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. semigroupoids> Running phase: unpackPhase semigroupoids> unpacking source archive /nix/store/nj5kxxp3cbmwliynbmczi5164gg3i82a-semigroupoids-6.0.1.tar.gz semigroupoids> source root is semigroupoids-6.0.1 semigroupoids> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "semigroupoids-6.0.1/.vim.custom" semigroupoids> Running phase: patchPhase semigroupoids> Replace Cabal file with edited version from mirror://hackage/semigroupoids-6.0.1/revision/2.cabal. semigroupoids> Running phase: compileBuildDriverPhase semigroupoids> setupCompileFlags: -package-db=/build/tmp.07msyusTN2/setup-package.conf.d -threaded copying path '/nix/store/5xhcr06hrc2ay0dh5m011f2mxzd4v8vn-genvalidity-hspec-1.0.0.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/k9jv6jsh3fywjv39s50iavc8jbgcsg64-tasty-hspec-1.2.0.4' from 'https://cache.nix-ci.com'... building '/nix/store/39xkb18r5v1ybg6bsgy0f3kbx8bnzak4-ghc-9.8.1-with-packages.drv'... building '/nix/store/6mhjjlp17gdh8q9jc079barcd8xfxcgs-relude-1.2.2.0.drv'... building '/nix/store/qms7anbcvgdj1kcyyvrciq2y52m67vig-tomland-1.3.3.3.drv'... semigroupoids> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.07msyusTN2/Main.o ) semigroupoids> [2 of 2] Linking Setup doctest-parallel> Running phase: setupCompilerEnvironmentPhase doctest-parallel> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. doctest-parallel> Running phase: unpackPhase doctest-parallel> unpacking source archive /nix/store/w957amnnjxk6782s2ff638d3g4n99h1q-doctest-parallel-0.3.1.1.tar.gz hspec-attoparsec> Running phase: setupCompilerEnvironmentPhase hspec-attoparsec> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. hspec-attoparsec> Running phase: unpackPhase invariant> Running phase: setupCompilerEnvironmentPhase invariant> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. ghc> /nix/store/l5f0qfgv0gnnwz07mjf3ka2k53yw21v3-cabal-doctest-1.0.11/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/5b1p4pwqjyd7hm6rr4ill4mcxhy3cgwg-doctest-0.22.6/nix-support/propagated-build-inputs copying path '/nix/store/yh4m2xi9zx4hpp0jjnqg0h25ngrpdmrv-blaze-textual-0.2.3.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/rc3xdxjalh8kz50bkak8lyjdznyh1fbj-ListLike-4.7.8.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/k808axbq59r0vg2v0270lmhj6rsahhl8-math-functions-0.3.4.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/9qxdh25gfxxm08nd2biq5qil2rdw3ifb-text-rope-0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/xvdkjlylkcr0jaxhjh0p5g38ia331d8j-vector-binary-instances-0.2.5.2' from 'https://cache.nix-ci.com'... building '/nix/store/850pqpgkp2z9dnhn0s6m6j1kyak1pvgb-quickcheck-instances-0.3.32.drv'... doctest-parallel> source root is doctest-parallel-0.3.1.1 doctest-parallel> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "doctest-parallel-0.3.1.1/test/UtilSpec.hs" doctest-parallel> Running phase: patchPhase doctest-parallel> Replace Cabal file with edited version from mirror://hackage/doctest-parallel-0.3.1.1/revision/2.cabal. doctest-parallel> Running phase: compileBuildDriverPhase doctest-parallel> setupCompileFlags: -package-db=/build/tmp.9qnaicdrD5/setup-package.conf.d -threaded doctest-parallel> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.9qnaicdrD5/Main.o ) hspec-attoparsec> unpacking source archive /nix/store/y3ywaxgryfcmhfi8d2nz0lkpcx4kz500-hspec-attoparsec-0.1.0.2.tar.gz hspec-attoparsec> source root is hspec-attoparsec-0.1.0.2 hspec-attoparsec> setting SOURCE_DATE_EPOCH to timestamp 1426942088 of file "hspec-attoparsec-0.1.0.2/tests/Spec.hs" hspec-attoparsec> Running phase: patchPhase hspec-attoparsec> Running phase: compileBuildDriverPhase hspec-attoparsec> setupCompileFlags: -package-db=/build/tmp.dR57pEmstD/setup-package.conf.d -threaded hspec-attoparsec> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.dR57pEmstD/Main.o ) relude> Running phase: setupCompilerEnvironmentPhase relude> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. tomland> Running phase: setupCompilerEnvironmentPhase tomland> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. building '/nix/store/m037hv44g3q2lfx242k59syd0f215zc5-sqlite-simple-0.4.19.0.drv'... doctest-parallel> [2 of 2] Linking Setup hspec-attoparsec> [2 of 2] Linking Setup invariant> Running phase: unpackPhase invariant> unpacking source archive /nix/store/0mwzsxi9fkqwqmzqyrgd17fiqw7n81q7-invariant-0.6.4.tar.gz invariant> source root is invariant-0.6.4 invariant> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "invariant-0.6.4/test/THSpec.hs" invariant> Running phase: patchPhase invariant> Replace Cabal file with edited version from mirror://hackage/invariant-0.6.4/revision/1.cabal. invariant> Running phase: compileBuildDriverPhase invariant> setupCompileFlags: -package-db=/build/tmp.8Z6TAAyWNJ/setup-package.conf.d -threaded copying path '/nix/store/bbv4ikdiy7mpbs9bvy9szzs88bk0p2x9-mwc-random-0.15.2.0' from 'https://cache.nix-ci.com'... building '/nix/store/lzr9f2iawq6va579xzsf0c8m05ils14i-process-extras-0.7.4.drv'... invariant> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.8Z6TAAyWNJ/Main.o ) relude> Running phase: unpackPhase relude> unpacking source archive /nix/store/0kldcprfm4bq493379s6y2gz6y1gwh8z-relude-1.2.2.0.tar.gz relude> source root is relude-1.2.2.0 relude> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "relude-1.2.2.0/test/Test/Relude/Property.hs" relude> Running phase: patchPhase relude> Replace Cabal file with edited version from mirror://hackage/relude-1.2.2.0/revision/4.cabal. relude> Running phase: compileBuildDriverPhase relude> setupCompileFlags: -package-db=/build/tmp.6hCF0xnuWS/setup-package.conf.d -threaded tomland> Running phase: unpackPhase tomland> unpacking source archive /nix/store/7dhngf2xj2a5lwfmk2qqyj0bv745vb5k-tomland-1.3.3.3.tar.gz tomland> source root is tomland-1.3.3.3 tomland> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "tomland-1.3.3.3/tomland.cabal" tomland> Running phase: patchPhase quickcheck-instances> Running phase: setupCompilerEnvironmentPhase quickcheck-instances> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. copying path '/nix/store/dqxryn4qy7kkmvghczrvwlvqp29dnp7d-random-bytestring-0.1.4' from 'https://cache.nix-ci.com'... tomland> Replace Cabal file with edited version from mirror://hackage/tomland-1.3.3.3/revision/2.cabal. tomland> Running phase: compileBuildDriverPhase building '/nix/store/0pj3dhzhdvi1p2f1la83882d5rxvmazv-base64-1.0.drv'... invariant> [2 of 2] Linking Setup relude> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.6hCF0xnuWS/Main.o ) tomland> setupCompileFlags: -package-db=/build/tmp.3jzq5TMtif/setup-package.conf.d -threaded tomland> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.3jzq5TMtif/Main.o ) sqlite-simple> Running phase: setupCompilerEnvironmentPhase sqlite-simple> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. relude> [2 of 2] Linking Setup process-extras> Running phase: setupCompilerEnvironmentPhase tomland> [2 of 2] Linking Setup process-extras> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. quickcheck-instances> Running phase: unpackPhase quickcheck-instances> unpacking source archive /nix/store/kz0fzqcr8g42rvq6dwlwvzxmg8rjfhqn-quickcheck-instances-0.3.32.tar.gz quickcheck-instances> source root is quickcheck-instances-0.3.32 quickcheck-instances> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "quickcheck-instances-0.3.32/test/Tests.hs" quickcheck-instances> Running phase: patchPhase quickcheck-instances> Replace Cabal file with edited version from mirror://hackage/quickcheck-instances-0.3.32/revision/1.cabal. quickcheck-instances> Running phase: compileBuildDriverPhase quickcheck-instances> setupCompileFlags: -package-db=/build/tmp.XnbZbP7eAy/setup-package.conf.d -threaded sqlite-simple> Running phase: unpackPhase sqlite-simple> unpacking source archive /nix/store/7j12w94nb1zrz4xpbh9y2xcahq0ivhip-sqlite-simple-0.4.19.0.tar.gz base64> Running phase: setupCompilerEnvironmentPhase base64> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. sqlite-simple> source root is sqlite-simple-0.4.19.0 sqlite-simple> setting SOURCE_DATE_EPOCH to timestamp 1705989172 of file "sqlite-simple-0.4.19.0/sqlite-simple.cabal" sqlite-simple> Running phase: patchPhase sqlite-simple> Running phase: compileBuildDriverPhase sqlite-simple> setupCompileFlags: -package-db=/build/tmp.OFX3NbabSv/setup-package.conf.d -threaded quickcheck-instances> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.XnbZbP7eAy/Main.o ) sqlite-simple> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.OFX3NbabSv/Main.o ) ghc> Warning: include-dirs: /nix/store/shngxzhpdvfhida3j6zfvngy51xkr4ph-ghc-9.8.1-with-packages/lib/ghc-9.8.1/lib/../lib/x86_64-linux-ghc-9.8.1/directory-1.3.8.1-6a8e/include doesn't exist or isn't a directory ghc (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/shngxzhpdvfhida3j6zfvngy51xkr4ph-ghc-9.8.1-with-packages ghc (post)> Nothing to push - all store paths are already on Cachix. ghc (post)> added 1 signatures ghc (post)> added 48 signatures ghc (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/shngxzhpdvfhida3j6zfvngy51xkr4ph-ghc-9.8.1-with-packages ghc (post)> copying 0 paths... ghc (post)> copying 0 paths... ghc (post)> added 0 signatures ghc (post)> added 0 signatures ghc (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/shngxzhpdvfhida3j6zfvngy51xkr4ph-ghc-9.8.1-with-packages ghc (post)> copying 0 paths... ghc (post)> copying 0 paths... ghc-lib-parser> Running phase: updateAutotoolsGnuConfigScriptsPhase ghc-lib-parser> Running phase: configurePhase ghc-lib-parser> configureFlags: --verbose --prefix=/nix/store/dzjm5464iv9kajxq7vj09l1j4kdilw2a-ghc-lib-parser-9.8.5.20250214 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --datadir=/nix/store/ky8gc60x86vv5hy117985srsplmbwzaw-ghc-lib-parser-9.8.5.20250214-data/share/ghc-9.8.1 --docdir=/nix/store/4ha8aihi2jmwfpd4fzvf05ds1as1ax3a-ghc-lib-parser-9.8.5.20250214-doc/share/doc/ghc-lib-parser-9.8.5.20250214 --with-gcc=gcc --package-db=/build/tmp.WffQM1TmSy/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.8.5.20250214... ghc-lib-parser> Flags chosen: threaded-rts=True ghc-lib-parser> Dependency array >=0.1 && <0.6: using array-0.5.6.0 ghc-lib-parser> Dependency base >=4.17 && <4.20: using base-4.19.0.0 ghc-lib-parser> Dependency binary >=0.8 && <0.9: using binary-0.8.9.1 ghc-lib-parser> Dependency bytestring >=0.11.4 && <0.13: using bytestring-0.12.0.2 ghc-lib-parser> Dependency containers >=0.6.2.1 && <0.8: using containers-0.6.8 ghc-lib-parser> Dependency deepseq >=1.4 && <1.6: using deepseq-1.5.0.0 ghc-lib-parser> Dependency directory >=1 && <1.4: using directory-1.3.8.1 ghc-lib-parser> Dependency exceptions >=0.10 && <0.11: using exceptions-0.10.7 ghc-lib-parser> Dependency filepath >=1 && <1.6: using filepath-1.4.100.4 ghc-lib-parser> Dependency ghc-prim >0.2 && <0.12: using ghc-prim-0.11.0 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.18.0 ghc-lib-parser> Dependency time >=1.4 && <1.15: using time-1.12.2 ghc-lib-parser> Dependency transformers >=0.5 && <0.7: using transformers-0.6.1.0 ghc-lib-parser> Dependency unix: using unix-2.8.3.0 ghc-lib-parser> Source component graph: component lib ghc-lib-parser> Configured component graph: ghc-lib-parser> component ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn ghc-lib-parser> include array-0.5.6.0-dc89 ghc-lib-parser> include base-4.19.0.0-b960 ghc-lib-parser> include binary-0.8.9.1-0e3e ghc-lib-parser> include bytestring-0.12.0.2-4690 ghc-lib-parser> include containers-0.6.8-4775 ghc-lib-parser> include deepseq-1.5.0.0-412f ghc-lib-parser> include directory-1.3.8.1-6a8e ghc-lib-parser> include exceptions-0.10.7-d3e7 ghc-lib-parser> include filepath-1.4.100.4-fa1c ghc-lib-parser> include ghc-prim-0.11.0-a69e ghc-lib-parser> include parsec-3.1.17.0-389e ghc-lib-parser> include pretty-1.1.3.6-0c70 ghc-lib-parser> include process-1.6.18.0-26fa ghc-lib-parser> include time-1.12.2-d26d ghc-lib-parser> include transformers-0.6.1.0-c3ec ghc-lib-parser> include unix-2.8.3.0-8aa6 ghc-lib-parser> Linked component graph: ghc-lib-parser> unit ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn ghc-lib-parser> include array-0.5.6.0-dc89 ghc-lib-parser> include base-4.19.0.0-b960 ghc-lib-parser> include binary-0.8.9.1-0e3e ghc-lib-parser> include bytestring-0.12.0.2-4690 ghc-lib-parser> include containers-0.6.8-4775 ghc-lib-parser> include deepseq-1.5.0.0-412f ghc-lib-parser> include directory-1.3.8.1-6a8e ghc-lib-parser> include exceptions-0.10.7-d3e7 ghc-lib-parser> include filepath-1.4.100.4-fa1c ghc-lib-parser> include ghc-prim-0.11.0-a69e ghc-lib-parser> include parsec-3.1.17.0-389e ghc-lib-parser> include pretty-1.1.3.6-0c70 ghc-lib-parser> include process-1.6.18.0-26fa ghc-lib-parser> include time-1.12.2-d26d ghc-lib-parser> include transformers-0.6.1.0-c3ec ghc-lib-parser> include unix-2.8.3.0-8aa6 charset> Running phase: updateAutotoolsGnuConfigScriptsPhase charset> Running phase: configurePhase charset> configureFlags: --verbose --prefix=/nix/store/yflinmbdb0hjp3fdyr4308h94d0br165-charset-0.3.12 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/hwg74ika6yf7gpifjr2mvqfazzlrr933-charset-0.3.12-doc/share/doc/charset-0.3.12 --with-gcc=gcc --package-db=/build/tmp.3AIALmggBe/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 charset> Using Parsec parser charset> Configuring charset-0.3.12... charset> Dependency array >=0.2 && <0.6: using array-0.5.6.0 charset> Dependency base >=4.9 && <5: using base-4.19.0.0 charset> Dependency bytestring >=0.9 && <0.13: using bytestring-0.12.0.2 charset> Dependency containers >=0.4.2.0 && <0.9: using containers-0.6.8 charset> Dependency unordered-containers >=0.1.4.6 && <0.3: using charset> unordered-containers-0.2.20 charset> Source component graph: component lib charset> Configured component graph: charset> component charset-0.3.12-KSi9CgFWAx76g2XuhXWnPC charset> include array-0.5.6.0-dc89 charset> include base-4.19.0.0-b960 charset> include bytestring-0.12.0.2-4690 charset> include containers-0.6.8-4775 charset> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq charset> Linked component graph: charset> unit charset-0.3.12-KSi9CgFWAx76g2XuhXWnPC charset> include array-0.5.6.0-dc89 charset> include base-4.19.0.0-b960 charset> include bytestring-0.12.0.2-4690 charset> include containers-0.6.8-4775 charset> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq charset> Data.CharSet=charset-0.3.12-KSi9CgFWAx76g2XuhXWnPC:Data.CharSet,Data.CharSet.ByteSet=charset-0.3.12-KSi9CgFWAx76g2XuhXWnPC:Data.CharSet.ByteSet,Data.CharSet.Common=charset-0.3.12-KSi9CgFWAx76g2XuhXWnPC:Data.CharSet.Common,Data.CharSet.Posix=charset-0.3.12-KSi9CgFWAx76g2XuhXWnPC:Data.CharSet.Posix,Data.CharSet.Posix.Ascii=charset-0.3.12-KSi9CgFWAx76g2XuhXWnPC:Data.CharSet.Posix.Ascii,Data.CharSet.Posix.Unicode=charset-0.3.12-KSi9CgFWAx76g2XuhXWnPC:Data.CharSet.Posix.Unicode,Data.CharSet.Unicode=charset-0.3.12-KSi9CgFWAx76g2XuhXWnPC:Data.CharSet.Unicode,Data.CharSet.Unicode.Block=charset-0.3.12-KSi9CgFWAx76g2XuhXWnPC:Data.CharSet.Unicode.Block,Data.CharSet.Unicode.Category=charset-0.3.12-KSi9CgFWAx76g2XuhXWnPC:Data.CharSet.Unicode.Category charset> Ready component graph: charset> definite charset-0.3.12-KSi9CgFWAx76g2XuhXWnPC charset> depends array-0.5.6.0-dc89 charset> depends base-4.19.0.0-b960 charset> depends bytestring-0.12.0.2-4690 charset> depends containers-0.6.8-4775 charset> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq charset> Using Cabal-3.10.2.0 compiled by ghc-9.8 charset> Using compiler: ghc-9.8.1 charset> Using install prefix: charset> /nix/store/yflinmbdb0hjp3fdyr4308h94d0br165-charset-0.3.12 charset> Executables installed in: charset> /nix/store/yflinmbdb0hjp3fdyr4308h94d0br165-charset-0.3.12/bin charset> Libraries installed in: charset> /nix/store/yflinmbdb0hjp3fdyr4308h94d0br165-charset-0.3.12/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/charset-0.3.12-KSi9CgFWAx76g2XuhXWnPC charset> Dynamic Libraries installed in: charset> /nix/store/yflinmbdb0hjp3fdyr4308h94d0br165-charset-0.3.12/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 charset> Private executables installed in: charset> /nix/store/yflinmbdb0hjp3fdyr4308h94d0br165-charset-0.3.12/libexec/x86_64-linux-ghc-9.8.1/charset-0.3.12 charset> Data files installed in: semirings> Running phase: updateAutotoolsGnuConfigScriptsPhase semirings> Running phase: configurePhase semirings> configureFlags: --verbose --prefix=/nix/store/7pcfdhxawawdmbkvhp6j75fwd7bp1kib-semirings-0.7 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/f1a61hxm1a73dqw0m7c6nhspzbrm6dn7-semirings-0.7-doc/share/doc/semirings-0.7 --with-gcc=gcc --package-db=/build/tmp.V0Jnio7lJs/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 semirings> Using Parsec parser semirings> Configuring semirings-0.7... semirings> Flags chosen: containers=True, unordered-containers=True semirings> Dependency base >=4.8 && <5: using base-4.19.0.0 semirings> Dependency containers >=0.5.4: using containers-0.6.8 semirings> Dependency hashable >=1.1: using hashable-1.4.7.0 semirings> Dependency unordered-containers >=0.2: using unordered-containers-0.2.20 semirings> Source component graph: component lib semirings> Configured component graph: semirings> component semirings-0.7-9kfVu697TaJIFSArt1zVBs semirings> include base-4.19.0.0-b960 semirings> include containers-0.6.8-4775 semirings> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m semirings> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq semirings> Linked component graph: semirings> unit semirings-0.7-9kfVu697TaJIFSArt1zVBs semirings> include base-4.19.0.0-b960 semirings> include containers-0.6.8-4775 semirings> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m semirings> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq semirings> Data.Euclidean=semirings-0.7-9kfVu697TaJIFSArt1zVBs:Data.Euclidean,Data.Field=semirings-0.7-9kfVu697TaJIFSArt1zVBs:Data.Field,Data.Ring.Ordered=semirings-0.7-9kfVu697TaJIFSArt1zVBs:Data.Ring.Ordered,Data.Semiring=semirings-0.7-9kfVu697TaJIFSArt1zVBs:Data.Semiring,Data.Semiring.Directed=semirings-0.7-9kfVu697TaJIFSArt1zVBs:Data.Semiring.Directed,Data.Semiring.Generic=semirings-0.7-9kfVu697TaJIFSArt1zVBs:Data.Semiring.Generic,Data.Semiring.Tropical=semirings-0.7-9kfVu697TaJIFSArt1zVBs:Data.Semiring.Tropical,Data.Star=semirings-0.7-9kfVu697TaJIFSArt1zVBs:Data.Star semirings> Ready component graph: semirings> definite semirings-0.7-9kfVu697TaJIFSArt1zVBs semirings> depends base-4.19.0.0-b960 semirings> depends containers-0.6.8-4775 semirings> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m semirings> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq semirings> Using Cabal-3.10.2.0 compiled by ghc-9.8 semirings> Using compiler: ghc-9.8.1 semirings> Using install prefix: semirings> /nix/store/7pcfdhxawawdmbkvhp6j75fwd7bp1kib-semirings-0.7 semirings> Executables installed in: semirings> /nix/store/7pcfdhxawawdmbkvhp6j75fwd7bp1kib-semirings-0.7/bin semirings> Libraries installed in: semirings> /nix/store/7pcfdhxawawdmbkvhp6j75fwd7bp1kib-semirings-0.7/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/semirings-0.7-9kfVu697TaJIFSArt1zVBs semirings> Dynamic Libraries installed in: semirings> /nix/store/7pcfdhxawawdmbkvhp6j75fwd7bp1kib-semirings-0.7/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 semirings> Private executables installed in: semirings> /nix/store/7pcfdhxawawdmbkvhp6j75fwd7bp1kib-semirings-0.7/libexec/x86_64-linux-ghc-9.8.1/semirings-0.7 semirings> Data files installed in: semirings> /nix/store/7pcfdhxawawdmbkvhp6j75fwd7bp1kib-semirings-0.7/share/x86_64-linux-ghc-9.8.1/semirings-0.7 semirings> Documentation installed in: semirings> /nix/store/f1a61hxm1a73dqw0m7c6nhspzbrm6dn7-semirings-0.7-doc/share/doc/semirings-0.7 semirings> Configuration files installed in: semirings> /nix/store/7pcfdhxawawdmbkvhp6j75fwd7bp1kib-semirings-0.7/etc semirings> No alex found semirings> Using ar found on system at: uniplate> Running phase: updateAutotoolsGnuConfigScriptsPhase uniplate> Running phase: configurePhase uniplate> configureFlags: --verbose --prefix=/nix/store/milz4rrxcdndkp1xkb2zp8gps4ka13ga-uniplate-1.6.13 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/vc9hsxz05s9pczn3dbpgjv14bjwc0q70-uniplate-1.6.13-doc/share/doc/uniplate-1.6.13 --with-gcc=gcc --package-db=/build/tmp.JrGkKQv09B/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 uniplate> Using Parsec parser uniplate> Warning: uniplate.cabal:1:28: Packages with 'cabal-version: 1.12' or later uniplate> should specify a specific version of the Cabal spec of the form uniplate> 'cabal-version: x.y'. Use 'cabal-version: 1.18'. uniplate> Configuring uniplate-1.6.13... uniplate> Dependency base >=4.10 && <5: using base-4.19.0.0 uniplate> Dependency containers: using containers-0.6.8 uniplate> Dependency ghc-prim: using ghc-prim-0.11.0 uniplate> Dependency hashable >=1.1.2.3: using hashable-1.4.7.0 uniplate> Dependency syb: using syb-0.7.2.4 uniplate> Dependency unordered-containers >=0.2.1: using unordered-containers-0.2.20 uniplate> Source component graph: component lib uniplate> Configured component graph: uniplate> component uniplate-1.6.13-FSZmfemPUb965irITYhfNI uniplate> include base-4.19.0.0-b960 uniplate> include containers-0.6.8-4775 uniplate> include ghc-prim-0.11.0-a69e uniplate> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m uniplate> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI uniplate> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq uniplate> Linked component graph: uniplate> unit uniplate-1.6.13-FSZmfemPUb965irITYhfNI uniplate> include base-4.19.0.0-b960 uniplate> include containers-0.6.8-4775 uniplate> include ghc-prim-0.11.0-a69e uniplate> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m uniplate> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI uniplate> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq semigroupoids> Running phase: updateAutotoolsGnuConfigScriptsPhase semigroupoids> Running phase: configurePhase semigroupoids> configureFlags: --verbose --prefix=/nix/store/msbfary87qrzvfy535a0xb9bwi269qds-semigroupoids-6.0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/v7pw2ji5jksaf25qgx65inclrxxnvs4m-semigroupoids-6.0.1-doc/share/doc/semigroupoids-6.0.1 --with-gcc=gcc --package-db=/build/tmp.07msyusTN2/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 semigroupoids> Using Parsec parser semigroupoids> Configuring semigroupoids-6.0.1... semigroupoids> Flags chosen: comonad=True, containers=True, contravariant=True, semigroupoids> distributive=True, tagged=True, unordered-containers=True semigroupoids> Dependency base >=4.9 && <5: using base-4.19.0.0 semigroupoids> Dependency base-orphans >=0.8.4 && <1: using base-orphans-0.9.3 semigroupoids> Dependency bifunctors >=5.6 && <6: using bifunctors-5.6.2 semigroupoids> Dependency comonad >=5.0.8 && <6: using comonad-5.0.9 semigroupoids> Dependency containers >=0.6.7 && <0.9: using containers-0.6.8 semigroupoids> Dependency contravariant >=1.5.3 && <2: using contravariant-1.5.5 semigroupoids> Dependency distributive >=0.5.2 && <1: using distributive-0.6.2.1 semigroupoids> Dependency hashable >=1.2.7.0 && <1.6: using hashable-1.4.7.0 semigroupoids> Dependency tagged >=0.8.7 && <1: using tagged-0.8.8 semigroupoids> Dependency template-haskell >=0.2.11: using template-haskell-2.21.0.0 semigroupoids> Dependency transformers >=0.6.1.0 && <0.7: using transformers-0.6.1.0 semigroupoids> Dependency transformers-compat >=0.6 && <0.8: using transformers-compat-0.7.2 semigroupoids> Dependency unordered-containers >=0.2.8.0 && <0.3: using semigroupoids> unordered-containers-0.2.20 semigroupoids> Source component graph: component lib semigroupoids> Configured component graph: semigroupoids> component semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj semigroupoids> include base-4.19.0.0-b960 semigroupoids> include base-orphans-0.9.3-KQrT0vwfP0RDZyxwwFJRzU semigroupoids> include bifunctors-5.6.2-4fZuJfp0ftV1iKSQIeavLh semigroupoids> include comonad-5.0.9-ESq2E8gYtBx3byXmKAW1hW semigroupoids> include containers-0.6.8-4775 semigroupoids> include contravariant-1.5.5-J4LLuUnbnVaBzsIx42BlgS semigroupoids> include distributive-0.6.2.1-Bqfb3YLruMhEWQ5REpvzf4 semigroupoids> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m semigroupoids> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 semigroupoids> include template-haskell-2.21.0.0-8831 semigroupoids> include transformers-0.6.1.0-c3ec semigroupoids> include transformers-compat-0.7.2-5fRE4L51nMWD2Qd3d5RTa8 semigroupoids> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq semigroupoids> Linked component graph: semigroupoids> unit semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj semigroupoids> include base-4.19.0.0-b960 semigroupoids> include base-orphans-0.9.3-KQrT0vwfP0RDZyxwwFJRzU semigroupoids> include bifunctors-5.6.2-4fZuJfp0ftV1iKSQIeavLh semigroupoids> include comonad-5.0.9-ESq2E8gYtBx3byXmKAW1hW semigroupoids> include containers-0.6.8-4775 semigroupoids> include contravariant-1.5.5-J4LLuUnbnVaBzsIx42BlgS semigroupoids> include distributive-0.6.2.1-Bqfb3YLruMhEWQ5REpvzf4 semigroupoids> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m semigroupoids> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 semigroupoids> include template-haskell-2.21.0.0-8831 semigroupoids> include transformers-0.6.1.0-c3ec semigroupoids> include transformers-compat-0.7.2-5fRE4L51nMWD2Qd3d5RTa8 semigroupoids> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq doctest-parallel> Running phase: updateAutotoolsGnuConfigScriptsPhase doctest-parallel> Running phase: configurePhase doctest-parallel> configureFlags: --verbose --prefix=/nix/store/aiw7glwsmxid3gc9gfrq3wg941q4y4xb-doctest-parallel-0.3.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.9qnaicdrD5/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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/lib doctest-parallel> Using Parsec parser doctest-parallel> Configuring doctest-parallel-0.3.1.1... doctest-parallel> Dependency Cabal >=2.4 && <3.13: using Cabal-3.10.2.0 doctest-parallel> Dependency Glob: using Glob-0.10.2 doctest-parallel> Dependency base >=4.10 && <5: using base-4.19.0.0 doctest-parallel> Dependency base-compat >=0.7.0: using base-compat-0.13.1 doctest-parallel> Dependency code-page >=0.1: using code-page-0.2.1 doctest-parallel> Dependency containers: using containers-0.6.8 doctest-parallel> Dependency deepseq: using deepseq-1.5.0.0 doctest-parallel> Dependency directory: using directory-1.3.8.1 doctest-parallel> Dependency exceptions: using exceptions-0.10.7 doctest-parallel> Dependency filepath: using filepath-1.4.100.4 doctest-parallel> Dependency ghc >=8.2 && <9.13: using ghc-9.8.1 doctest-parallel> Dependency ghc-paths >=0.1.0.9: using ghc-paths-0.1.0.12 doctest-parallel> Dependency process: using process-1.6.18.0 doctest-parallel> Dependency random >=1.2: using random-1.2.1.3 doctest-parallel> Dependency syb >=0.3: using syb-0.7.2.4 doctest-parallel> Dependency transformers: using transformers-0.6.1.0 doctest-parallel> Dependency unordered-containers: using unordered-containers-0.2.20 doctest-parallel> Dependency base: using base-4.19.0.0 doctest-parallel> Dependency doctest-parallel: using doctest-parallel-0.3.1.1 doctest-parallel> Dependency template-haskell: using template-haskell-2.21.0.0 doctest-parallel> Dependency base: using base-4.19.0.0 doctest-parallel> Dependency doctest-parallel: using doctest-parallel-0.3.1.1 doctest-parallel> Dependency HUnit: using HUnit-1.6.2.0 doctest-parallel> Dependency QuickCheck >=2.13.1: using QuickCheck-2.14.3 doctest-parallel> Dependency base: using base-4.19.0.0 doctest-parallel> Dependency base-compat: using base-compat-0.13.1 doctest-parallel> Dependency code-page: using code-page-0.2.1 doctest-parallel> Dependency containers: using containers-0.6.8 doctest-parallel> Dependency deepseq: using deepseq-1.5.0.0 doctest-parallel> Dependency directory: using directory-1.3.8.1 doctest-parallel> Dependency doctest-parallel:{doctest-parallel, spectests-modules}: using doctest-parallel> doctest-parallel-0.3.1.1 doctest-parallel> Dependency doctest-parallel:{doctest-parallel, spectests-modules}: using doctest-parallel> doctest-parallel-0.3.1.1 doctest-parallel> Dependency exceptions: using exceptions-0.10.7 doctest-parallel> Dependency filepath: using filepath-1.4.100.4 doctest-parallel> Dependency ghc: using ghc-9.8.1 doctest-parallel> Dependency ghc-paths: using ghc-paths-0.1.0.12 doctest-parallel> Dependency hspec >=2.3.0: using hspec-2.11.12 doctest-parallel> Dependency hspec-core >=2.3.0: using hspec-core-2.11.12 doctest-parallel> Dependency mockery: using mockery-0.3.5 doctest-parallel> Dependency process: using process-1.6.18.0 doctest-parallel> Dependency setenv: using setenv-0.1.1.3 doctest-parallel> Dependency silently >=1.2.4: using silently-1.2.5.4 doctest-parallel> Dependency stringbuilder >=0.4: using stringbuilder-0.5.1 doctest-parallel> Dependency syb: using syb-0.7.2.4 doctest-parallel> Dependency transformers: using transformers-0.6.1.0 doctest-parallel> Source component graph: doctest-parallel> component lib doctest-parallel> component lib:spectests-modules dependency lib doctest-parallel> component test:doctests dependency lib doctest-parallel> component test:spectests doctest-parallel> dependency lib doctest-parallel> dependency lib:spectests-modules doctest-parallel> Configured component graph: doctest-parallel> component doctest-parallel-0.3.1.1-H32rdB56sD6A5wikXEdurR doctest-parallel> include Cabal-3.10.2.0-5777 doctest-parallel> include Glob-0.10.2-8UdAy0RscbQ3Au4LyqJngX doctest-parallel> include base-4.19.0.0-b960 doctest-parallel> include base-compat-0.13.1-Eotc18fTsmWG4LIuz3QQXm doctest-parallel> include code-page-0.2.1-79IhzHzv7QBJA53emToc6w hspec-attoparsec> Running phase: updateAutotoolsGnuConfigScriptsPhase hspec-attoparsec> Running phase: configurePhase hspec-attoparsec> configureFlags: --verbose --prefix=/nix/store/703b93ap15lskgf04arlz310309b8ymz-hspec-attoparsec-0.1.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/f3fxhly4kc8n29qxzmiwj9yh95pfgq3w-hspec-attoparsec-0.1.0.2-doc/share/doc/hspec-attoparsec-0.1.0.2 --with-gcc=gcc --package-db=/build/tmp.dR57pEmstD/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 hspec-attoparsec> Using Parsec parser hspec-attoparsec> Configuring hspec-attoparsec-0.1.0.2... hspec-attoparsec> Dependency attoparsec >=0.10: using attoparsec-0.14.4 hspec-attoparsec> Dependency base >=4 && <5: using base-4.19.0.0 hspec-attoparsec> Dependency bytestring >=0.8: using bytestring-0.12.0.2 hspec-attoparsec> Dependency hspec-expectations >=0.5: using hspec-expectations-0.8.4 hspec-attoparsec> Dependency text >=1.0: using text-2.1 hspec-attoparsec> Dependency attoparsec >=0.10: using attoparsec-0.14.4 hspec-attoparsec> Dependency base >=4 && <5: using base-4.19.0.0 hspec-attoparsec> Dependency bytestring >=0.8: using bytestring-0.12.0.2 hspec-attoparsec> Dependency hspec: using hspec-2.11.12 hspec-attoparsec> Dependency hspec-expectations >=0.5: using hspec-expectations-0.8.4 hspec-attoparsec> Dependency text >=1.0: using text-2.1 hspec-attoparsec> Source component graph: hspec-attoparsec> component test:spec hspec-attoparsec> component lib hspec-attoparsec> Configured component graph: hspec-attoparsec> component hspec-attoparsec-0.1.0.2-8yUaetiz0cs9e7WzjtKQmc-spec hspec-attoparsec> include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ hspec-attoparsec> include base-4.19.0.0-b960 hspec-attoparsec> include bytestring-0.12.0.2-4690 hspec-attoparsec> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH hspec-attoparsec> include hspec-expectations-0.8.4-1hri6locpBn1LIM33riTbc hspec-attoparsec> include text-2.1-c36a hspec-attoparsec> component hspec-attoparsec-0.1.0.2-Do8ydVVZlyZ6Xfvb9X71HF hspec-attoparsec> include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ hspec-attoparsec> include base-4.19.0.0-b960 hspec-attoparsec> include bytestring-0.12.0.2-4690 hspec-attoparsec> include hspec-expectations-0.8.4-1hri6locpBn1LIM33riTbc hspec-attoparsec> include text-2.1-c36a hspec-attoparsec> Linked component graph: hspec-attoparsec> unit hspec-attoparsec-0.1.0.2-8yUaetiz0cs9e7WzjtKQmc-spec hspec-attoparsec> include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ hspec-attoparsec> include base-4.19.0.0-b960 hspec-attoparsec> include bytestring-0.12.0.2-4690 hspec-attoparsec> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH hspec-attoparsec> include hspec-expectations-0.8.4-1hri6locpBn1LIM33riTbc hspec-attoparsec> include text-2.1-c36a hspec-attoparsec> unit hspec-attoparsec-0.1.0.2-Do8ydVVZlyZ6Xfvb9X71HF hspec-attoparsec> include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ hspec-attoparsec> include base-4.19.0.0-b960 hspec-attoparsec> include bytestring-0.12.0.2-4690 hspec-attoparsec> include hspec-expectations-0.8.4-1hri6locpBn1LIM33riTbc hspec-attoparsec> include text-2.1-c36a hspec-attoparsec> Test.Hspec.Attoparsec=hspec-attoparsec-0.1.0.2-Do8ydVVZlyZ6Xfvb9X71HF:Test.Hspec.Attoparsec,Test.Hspec.Attoparsec.Source=hspec-attoparsec-0.1.0.2-Do8ydVVZlyZ6Xfvb9X71HF:Test.Hspec.Attoparsec.Source hspec-attoparsec> Ready component graph: hspec-attoparsec> definite hspec-attoparsec-0.1.0.2-Do8ydVVZlyZ6Xfvb9X71HF hspec-attoparsec> depends attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ hspec-attoparsec> depends base-4.19.0.0-b960 hspec-attoparsec> depends bytestring-0.12.0.2-4690 hspec-attoparsec> depends hspec-expectations-0.8.4-1hri6locpBn1LIM33riTbc hspec-attoparsec> depends text-2.1-c36a hspec-attoparsec> definite hspec-attoparsec-0.1.0.2-8yUaetiz0cs9e7WzjtKQmc-spec hspec-attoparsec> depends attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ hspec-attoparsec> depends base-4.19.0.0-b960 hspec-attoparsec> depends bytestring-0.12.0.2-4690 hspec-attoparsec> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH invariant> Running phase: updateAutotoolsGnuConfigScriptsPhase invariant> Running phase: configurePhase invariant> configureFlags: --verbose --prefix=/nix/store/lnfzq07fpj9p7n14ybkcp2bi4dqjk3xq-invariant-0.6.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/41j47gjjxmsxwyx4i9v0v9irrxs8w3gs-invariant-0.6.4-doc/share/doc/invariant-0.6.4 --with-gcc=gcc --package-db=/build/tmp.8Z6TAAyWNJ/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 invariant> Using Parsec parser invariant> Configuring invariant-0.6.4... invariant> Dependency StateVar >=1.1 && <2: using StateVar-1.2.2 invariant> Dependency array >=0.3 && <0.6: using array-0.5.6.0 invariant> Dependency base >=4.9 && <5: using base-4.19.0.0 invariant> Dependency bifunctors >=5.2 && <6: using bifunctors-5.6.2 invariant> Dependency comonad >=5 && <6: using comonad-5.0.9 invariant> Dependency containers >=0.1 && <0.9: using containers-0.6.8 invariant> Dependency contravariant >=0.5 && <2: using contravariant-1.5.5 invariant> Dependency ghc-prim: using ghc-prim-0.11.0 invariant> Dependency profunctors >=5.2.1 && <6: using profunctors-5.6.2 invariant> Dependency stm >=2.2 && <3: using stm-2.5.2.1 invariant> Dependency tagged >=0.7.3 && <1: using tagged-0.8.8 invariant> Dependency template-haskell >=2.11 && <2.24: using template-haskell-2.21.0.0 invariant> Dependency th-abstraction >=0.5 && <0.8: using th-abstraction-0.7.1.0 invariant> Dependency transformers >=0.2 && <0.7: using transformers-0.6.1.0 invariant> Dependency transformers-compat >=0.3 && <1: using transformers-compat-0.7.2 invariant> Dependency unordered-containers >=0.2.4 && <0.3: using invariant> unordered-containers-0.2.20 invariant> Dependency QuickCheck >=2.11 && <3: using QuickCheck-2.14.3 invariant> Dependency base >=4 && <5: using base-4.19.0.0 invariant> Dependency hspec >=1.8: using hspec-2.11.12 invariant> Dependency invariant: using invariant-0.6.4 invariant> Dependency template-haskell: using template-haskell-2.21.0.0 invariant> Source component graph: invariant> component lib invariant> component test:spec dependency lib invariant> Configured component graph: invariant> component invariant-0.6.4-9MdOxjYVRq95RCcv5wEaad invariant> include StateVar-1.2.2-InRnejIpsipUdevYReyw3 invariant> include array-0.5.6.0-dc89 invariant> include base-4.19.0.0-b960 invariant> include bifunctors-5.6.2-4fZuJfp0ftV1iKSQIeavLh invariant> include comonad-5.0.9-ESq2E8gYtBx3byXmKAW1hW invariant> include containers-0.6.8-4775 invariant> include contravariant-1.5.5-J4LLuUnbnVaBzsIx42BlgS invariant> include ghc-prim-0.11.0-a69e invariant> include profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU invariant> include stm-2.5.2.1-83fa invariant> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 invariant> include template-haskell-2.21.0.0-8831 invariant> include th-abstraction-0.7.1.0-D2qAyomm2vvKhfkR0SrGAm invariant> include transformers-0.6.1.0-c3ec invariant> include transformers-compat-0.7.2-5fRE4L51nMWD2Qd3d5RTa8 invariant> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq invariant> component invariant-0.6.4-1ouoRGTNfXbBelIHt8SCvE-spec invariant> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 invariant> include base-4.19.0.0-b960 invariant> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH invariant> include invariant-0.6.4-9MdOxjYVRq95RCcv5wEaad invariant> include template-haskell-2.21.0.0-8831 invariant> Linked component graph: invariant> unit invariant-0.6.4-9MdOxjYVRq95RCcv5wEaad invariant> include StateVar-1.2.2-InRnejIpsipUdevYReyw3 invariant> include array-0.5.6.0-dc89 invariant> include base-4.19.0.0-b960 invariant> include bifunctors-5.6.2-4fZuJfp0ftV1iKSQIeavLh relude> Running phase: updateAutotoolsGnuConfigScriptsPhase relude> Running phase: configurePhase relude> configureFlags: --verbose --prefix=/nix/store/yss0cv2abl7iwgqliqv4ixsw8ghk40lk-relude-1.2.2.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/cz9y4dpk09f68zdm4fpklwhflxr1i710-relude-1.2.2.0-doc/share/doc/relude-1.2.2.0 --with-gcc=gcc --package-db=/build/tmp.6hCF0xnuWS/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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/lib relude> Using Parsec parser relude> Configuring relude-1.2.2.0... relude> Dependency base >=4.11 && <4.22: using base-4.19.0.0 relude> Dependency bytestring >=0.10 && <0.13: using bytestring-0.12.0.2 relude> Dependency containers >=0.5.10 && <0.9: using containers-0.6.8 relude> Dependency deepseq >=1.4 && <1.6: using deepseq-1.5.0.0 relude> Dependency ghc-prim >=0.5.0.0 && <0.14: using ghc-prim-0.11.0 relude> Dependency hashable >=1.2 && <1.6: using hashable-1.4.7.0 relude> Dependency mtl >=2.2 && <2.4: using mtl-2.3.1 relude> Dependency stm >=2.4 && <2.6: using stm-2.5.2.1 relude> Dependency text >=1.2 && <2.2: using text-2.1 relude> Dependency transformers >=0.5 && <0.7: using transformers-0.6.1.0 relude> Dependency unordered-containers >=0.2.7 && <0.3: using relude> unordered-containers-0.2.20 relude> Dependency base: using base-4.19.0.0 relude> Dependency bytestring: using bytestring-0.12.0.2 relude> Dependency containers: using containers-0.6.8 relude> Dependency hedgehog >=1.0 && <1.6: using hedgehog-1.5 relude> Dependency relude: using relude-1.2.2.0 relude> Dependency text: using text-2.1 relude> Dependency Glob: using Glob-0.10.2 relude> Dependency doctest >=0.20 && <0.25: using doctest-0.22.6 relude> Dependency relude: using relude-1.2.2.0 relude> Source component graph: relude> component lib relude> component test:relude-doctest dependency lib relude> component test:relude-test dependency lib relude> Configured component graph: relude> component relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f relude> include base-4.19.0.0-b960 relude> include bytestring-0.12.0.2-4690 relude> include containers-0.6.8-4775 relude> include deepseq-1.5.0.0-412f relude> include ghc-prim-0.11.0-a69e relude> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m relude> include mtl-2.3.1-63a4 relude> include stm-2.5.2.1-83fa relude> include text-2.1-c36a relude> include transformers-0.6.1.0-c3ec relude> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq relude> component relude-1.2.2.0-7feq1Bh7ZvaJzWKJfhVioU-relude-doctest relude> include Glob-0.10.2-8UdAy0RscbQ3Au4LyqJngX relude> include doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz relude> include relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f relude> component relude-1.2.2.0-FcxaQpDaPL6BLoFjL3bs4l-relude-test relude> include base-4.19.0.0-b960 relude> include bytestring-0.12.0.2-4690 relude> include containers-0.6.8-4775 relude> include hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK relude> include relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f relude> include text-2.1-c36a relude> Linked component graph: relude> unit relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f relude> include base-4.19.0.0-b960 relude> include bytestring-0.12.0.2-4690 relude> include containers-0.6.8-4775 relude> include deepseq-1.5.0.0-412f relude> include ghc-prim-0.11.0-a69e relude> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m relude> include mtl-2.3.1-63a4 relude> include stm-2.5.2.1-83fa relude> include text-2.1-c36a tomland> Running phase: updateAutotoolsGnuConfigScriptsPhase tomland> Running phase: configurePhase tomland> configureFlags: --verbose --prefix=/nix/store/kbq498q091ialznflr45s3ick1nbd0ki-tomland-1.3.3.3 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/qi27qwc29i3gr8a0qrlw04jmxlgkpjcv-tomland-1.3.3.3-doc/share/doc/tomland-1.3.3.3 --with-gcc=gcc --package-db=/build/tmp.3jzq5TMtif/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 tomland> Using Parsec parser tomland> Configuring tomland-1.3.3.3... tomland> Flags chosen: build-play-tomland=False, build-readme=False tomland> Dependency base >=4.11 && <4.22: using base-4.19.0.0 tomland> Dependency bytestring >=0.10 && <0.13: using bytestring-0.12.0.2 tomland> Dependency containers >=0.5.7 && <0.8: using containers-0.6.8 tomland> Dependency deepseq >=1.4 && <1.6: using deepseq-1.5.0.0 tomland> Dependency hashable >=1.3.1.0 && <1.6: using hashable-1.4.7.0 tomland> Dependency megaparsec >=7.0.5 && <9.8: using megaparsec-9.7.0 tomland> Dependency mtl >=2.2 && <2.4: using mtl-2.3.1 tomland> Dependency parser-combinators >=1.1.0 && <1.4: using parser-combinators-1.3.0 tomland> Dependency text >=1.2 && <2.2: using text-2.1 tomland> Dependency time >=1.8 && <1.15: using time-1.12.2 tomland> Dependency unordered-containers >=0.2.7 && <0.3: using tomland> unordered-containers-0.2.20 tomland> Dependency validation-selective >=0.1.0 && <0.3: using tomland> validation-selective-0.2.0.0 tomland> Dependency base >=4.11 && <4.22: using base-4.19.0.0 tomland> Dependency bytestring: using bytestring-0.12.0.2 tomland> Dependency containers >=0.5.7 && <0.8: using containers-0.6.8 tomland> Dependency directory >=1.3 && <1.4: using directory-1.3.8.1 tomland> Dependency hashable: using hashable-1.4.7.0 tomland> Dependency hedgehog >=1.0.1 && <1.6: using hedgehog-1.5 tomland> Dependency hspec >=2.7.1 && <2.12: using hspec-2.11.12 tomland> Dependency hspec-hedgehog >=0.0.1.1 && <0.4: using hspec-hedgehog-0.3.0.0 tomland> Dependency hspec-megaparsec >=2.0.0 && <2.3.0: using hspec-megaparsec-2.2.1 tomland> Dependency megaparsec: using megaparsec-9.7.0 tomland> Dependency text: using text-2.1 tomland> Dependency time: using time-1.12.2 tomland> Dependency tomland: using tomland-1.3.3.3 tomland> Dependency unordered-containers: using unordered-containers-0.2.20 tomland> Source component graph: tomland> component lib tomland> component test:tomland-test dependency lib tomland> Configured component graph: tomland> component tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi tomland> include base-4.19.0.0-b960 tomland> include bytestring-0.12.0.2-4690 tomland> include containers-0.6.8-4775 tomland> include deepseq-1.5.0.0-412f tomland> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m tomland> include megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 tomland> include mtl-2.3.1-63a4 tomland> include parser-combinators-1.3.0-5Yz8xwrRDUHETAswiwAlFc tomland> include text-2.1-c36a tomland> include time-1.12.2-d26d tomland> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq tomland> include validation-selective-0.2.0.0-IbYDJ5cuVVLCU9Oz4Y2RQb tomland> component tomland-1.3.3.3-G9aPvcteMDRKtv6frJdviA-tomland-test tomland> include base-4.19.0.0-b960 tomland> include bytestring-0.12.0.2-4690 tomland> include containers-0.6.8-4775 tomland> include directory-1.3.8.1-6a8e tomland> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m tomland> include hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK tomland> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH tomland> include hspec-hedgehog-0.3.0.0-H26MTaaah3GDoNDiKN6wG0 quickcheck-instances> [2 of 2] Linking Setup quickcheck-instances> Running phase: updateAutotoolsGnuConfigScriptsPhase quickcheck-instances> Running phase: configurePhase quickcheck-instances> configureFlags: --verbose --prefix=/nix/store/nybqx0xvzv6ql77zhgjffqgm6nymwnni-quickcheck-instances-0.3.32 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/lvav9r0hkd5580mdlwqjmaw0jgbmqs2f-quickcheck-instances-0.3.32-doc/share/doc/quickcheck-instances-0.3.32 --with-gcc=gcc --package-db=/build/tmp.XnbZbP7eAy/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib quickcheck-instances> Using Parsec parser quickcheck-instances> Configuring quickcheck-instances-0.3.32... quickcheck-instances> Dependency OneTuple >=0.4.2 && <0.5: using OneTuple-0.4.2 quickcheck-instances> Dependency QuickCheck >=2.14.2 && <2.15.1: using QuickCheck-2.14.3 quickcheck-instances> Dependency array >=0.5.3.0 && <0.6: using array-0.5.6.0 quickcheck-instances> Dependency base >=4.12.0.0 && <4.22: using base-4.19.0.0 quickcheck-instances> Dependency bytestring >=0.10.8.2 && <0.13: using bytestring-0.12.0.2 quickcheck-instances> Dependency case-insensitive >=1.2.0.11 && <1.3: using case-insensitive-1.2.1.0 quickcheck-instances> Dependency containers >=0.6.0.1 && <0.8: using containers-0.6.8 quickcheck-instances> Dependency data-fix >=0.3 && <0.4: using data-fix-0.3.4 quickcheck-instances> Dependency hashable >=1.4.4.0 && <1.6: using hashable-1.4.7.0 quickcheck-instances> Dependency integer-logarithms >=1.0.3.1 && <1.1: using quickcheck-instances> integer-logarithms-1.0.4 quickcheck-instances> Dependency old-time >=1.1.0.0 && <1.2: using old-time-1.1.0.4 quickcheck-instances> Dependency primitive >=0.9.0.0 && <0.10: using primitive-0.9.1.0 quickcheck-instances> Dependency scientific >=0.3.8.0 && <0.4: using scientific-0.3.8.0 quickcheck-instances> Dependency splitmix >=0.1.0.5 && <0.2: using splitmix-0.1.1 quickcheck-instances> Dependency strict >=0.5 && <0.6: using strict-0.5.1 quickcheck-instances> Dependency tagged >=0.8.8 && <0.9: using tagged-0.8.8 quickcheck-instances> Dependency text >=1.2.3.0 && <1.3 || >=2.0 && <2.2: using text-2.1 quickcheck-instances> Dependency text-short >=0.1.4 && <0.2: using text-short-0.1.6 quickcheck-instances> Dependency these >=1.2.1 && <1.3: using these-1.2.1 quickcheck-instances> Dependency time-compat >=1.9.4 && <1.10: using time-compat-1.9.7 quickcheck-instances> Dependency transformers >=0.5.6.2 && <0.7: using transformers-0.6.1.0 quickcheck-instances> Dependency unordered-containers >=0.2.20 && <0.3: using quickcheck-instances> unordered-containers-0.2.20 quickcheck-instances> Dependency uuid-types >=1.0.6 && <1.1: using uuid-types-1.0.6 quickcheck-instances> Dependency vector >=0.13.1.0 && <0.14: using vector-0.13.2.0 quickcheck-instances> Dependency QuickCheck: using QuickCheck-2.14.3 quickcheck-instances> Dependency base: using base-4.19.0.0 quickcheck-instances> Dependency containers: using containers-0.6.8 quickcheck-instances> Dependency primitive: using primitive-0.9.1.0 quickcheck-instances> Dependency quickcheck-instances: using quickcheck-instances-0.3.32 quickcheck-instances> Dependency tagged: using tagged-0.8.8 quickcheck-instances> Dependency uuid-types: using uuid-types-1.0.6 quickcheck-instances> Source component graph: quickcheck-instances> component lib quickcheck-instances> component test:self-test dependency lib quickcheck-instances> Configured component graph: quickcheck-instances> component quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA quickcheck-instances> include OneTuple-0.4.2-FoSVxZ1Ua1k9qzI3fLkcX3 quickcheck-instances> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 quickcheck-instances> include array-0.5.6.0-dc89 quickcheck-instances> include base-4.19.0.0-b960 quickcheck-instances> include bytestring-0.12.0.2-4690 quickcheck-instances> include case-insensitive-1.2.1.0-4sNw09pp3ywJCN7WmvmsUo quickcheck-instances> include containers-0.6.8-4775 quickcheck-instances> include data-fix-0.3.4-90kAYHfhdX433d7z3npPya quickcheck-instances> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m quickcheck-instances> include integer-logarithms-1.0.4-IZnPj8qGoLo9zs4hkYJadH quickcheck-instances> include old-time-1.1.0.4-GyTPzrGYsOf5FPo85tfX5z quickcheck-instances> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi sqlite-simple> [2 of 2] Linking Setup sqlite-simple> Running phase: updateAutotoolsGnuConfigScriptsPhase sqlite-simple> Running phase: configurePhase sqlite-simple> configureFlags: --verbose --prefix=/nix/store/q8rkxxk3nfw3gpbfsyw60jwn4ndl3sha-sqlite-simple-0.4.19.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/5lfya44a2k5c7jfjq2c9d17p15rx14qz-sqlite-simple-0.4.19.0-doc/share/doc/sqlite-simple-0.4.19.0 --with-gcc=gcc --package-db=/build/tmp.OFX3NbabSv/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 sqlite-simple> Using Parsec parser sqlite-simple> Configuring sqlite-simple-0.4.19.0... sqlite-simple> Dependency Only >=0.1 && <0.1.1: using Only-0.1 sqlite-simple> Dependency attoparsec >=0.10.3: using attoparsec-0.14.4 sqlite-simple> Dependency base <5: using base-4.19.0.0 sqlite-simple> Dependency blaze-builder: using blaze-builder-0.4.2.3 sqlite-simple> Dependency blaze-textual: using blaze-textual-0.2.3.1 sqlite-simple> Dependency bytestring >=0.9: using bytestring-0.12.0.2 sqlite-simple> Dependency containers: using containers-0.6.8 sqlite-simple> Dependency direct-sqlite >=2.3.13 && <2.4: using direct-sqlite-2.3.29 sqlite-simple> Dependency exceptions >=0.4: using exceptions-0.10.7 sqlite-simple> Dependency template-haskell: using template-haskell-2.21.0.0 sqlite-simple> Dependency text >=0.11: using text-2.1 sqlite-simple> Dependency time: using time-1.12.2 sqlite-simple> Dependency transformers: using transformers-0.6.1.0 sqlite-simple> Dependency HUnit: using HUnit-1.6.2.0 sqlite-simple> Dependency base: using base-4.19.0.0 sqlite-simple> Dependency base16-bytestring: using base16-bytestring-1.0.2.0 sqlite-simple> Dependency bytestring >=0.9: using bytestring-0.12.0.2 sqlite-simple> Dependency direct-sqlite: using direct-sqlite-2.3.29 sqlite-simple> Dependency sqlite-simple: using sqlite-simple-0.4.19.0 sqlite-simple> Dependency text: using text-2.1 sqlite-simple> Dependency time: using time-1.12.2 sqlite-simple> Source component graph: sqlite-simple> component lib sqlite-simple> component test:test dependency lib sqlite-simple> Configured component graph: sqlite-simple> component sqlite-simple-0.4.19.0-5hdyM3EqLRN9eRjfZpLj9g sqlite-simple> include Only-0.1-AuwjCfPztWl2WCUPYA4w2o sqlite-simple> include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ sqlite-simple> include base-4.19.0.0-b960 sqlite-simple> include blaze-builder-0.4.2.3-LYn4gfnnXyn15oXIlJbMta sqlite-simple> include blaze-textual-0.2.3.1-ELSh21HRk15KeIeXKBIebO sqlite-simple> include bytestring-0.12.0.2-4690 sqlite-simple> include containers-0.6.8-4775 sqlite-simple> include direct-sqlite-2.3.29-8huNGhiKzUPIU4kfO5l91v sqlite-simple> include exceptions-0.10.7-d3e7 sqlite-simple> include template-haskell-2.21.0.0-8831 sqlite-simple> include text-2.1-c36a sqlite-simple> include time-1.12.2-d26d sqlite-simple> include transformers-0.6.1.0-c3ec sqlite-simple> component sqlite-simple-0.4.19.0-5lD7NxFsxO3oR0HUDDz7p-test sqlite-simple> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 sqlite-simple> include base-4.19.0.0-b960 sqlite-simple> include base16-bytestring-1.0.2.0-L2HTrI5sDR6GxzNP6riz2o sqlite-simple> include bytestring-0.12.0.2-4690 sqlite-simple> include direct-sqlite-2.3.29-8huNGhiKzUPIU4kfO5l91v sqlite-simple> include sqlite-simple-0.4.19.0-5hdyM3EqLRN9eRjfZpLj9g sqlite-simple> include text-2.1-c36a sqlite-simple> include time-1.12.2-d26d sqlite-simple> Linked component graph: sqlite-simple> unit sqlite-simple-0.4.19.0-5hdyM3EqLRN9eRjfZpLj9g sqlite-simple> include Only-0.1-AuwjCfPztWl2WCUPYA4w2o sqlite-simple> include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ sqlite-simple> include base-4.19.0.0-b960 sqlite-simple> include blaze-builder-0.4.2.3-LYn4gfnnXyn15oXIlJbMta sqlite-simple> include blaze-textual-0.2.3.1-ELSh21HRk15KeIeXKBIebO sqlite-simple> include bytestring-0.12.0.2-4690 sqlite-simple> include containers-0.6.8-4775 process-extras> Running phase: unpackPhase process-extras> unpacking source archive /nix/store/scvs7bd60n81q4mp255lggcz7i1057z6-process-extras-0.7.4.tar.gz process-extras> source root is process-extras-0.7.4 process-extras> setting SOURCE_DATE_EPOCH to timestamp 1517676762 of file "process-extras-0.7.4/.travis.yml" process-extras> Running phase: patchPhase process-extras> Replace Cabal file with edited version from mirror://hackage/process-extras-0.7.4/revision/1.cabal. process-extras> Running phase: compileBuildDriverPhase process-extras> setupCompileFlags: -package-db=/build/tmp.BrawnMuD5j/setup-package.conf.d -threaded process-extras> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.BrawnMuD5j/Main.o ) process-extras> [2 of 2] Linking Setup process-extras> Running phase: updateAutotoolsGnuConfigScriptsPhase process-extras> Running phase: configurePhase process-extras> configureFlags: --verbose --prefix=/nix/store/jvfpadxcsjw0rjkxysqhy4pigidhl621-process-extras-0.7.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/jxby6zhnrw3b8m8y2fqpl1963jzz3d5w-process-extras-0.7.4-doc/share/doc/process-extras-0.7.4 --with-gcc=gcc --package-db=/build/tmp.BrawnMuD5j/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 process-extras> Using Parsec parser process-extras> Configuring process-extras-0.7.4... process-extras> Dependency ListLike >=4.4: using ListLike-4.7.8.3 process-extras> Dependency base >=4.5 && <5: using base-4.19.0.0 process-extras> Dependency bytestring >=0.10.0.0: using bytestring-0.12.0.2 process-extras> Dependency data-default: using data-default-0.7.1.3 process-extras> Dependency deepseq >=1.1: using deepseq-1.5.0.0 process-extras> Dependency generic-deriving >=1.10: using generic-deriving-1.14.6 process-extras> Dependency mtl: using mtl-2.3.1 process-extras> Dependency process: using process-1.6.18.0 process-extras> Dependency text: using text-2.1 process-extras> Dependency HUnit: using HUnit-1.6.2.0 process-extras> Dependency base: using base-4.19.0.0 process-extras> Dependency process-extras: using process-extras-0.7.4 process-extras> Source component graph: process-extras> component lib process-extras> component test:process-extras-tests dependency lib process-extras> Configured component graph: process-extras> component process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9 process-extras> include ListLike-4.7.8.3-7OETbykjB0E1Ck11URllVM process-extras> include base-4.19.0.0-b960 process-extras> include bytestring-0.12.0.2-4690 process-extras> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy process-extras> include deepseq-1.5.0.0-412f process-extras> include generic-deriving-1.14.6-L2c8KtMQpHl6FJlO1K6CsT process-extras> include mtl-2.3.1-63a4 process-extras> include process-1.6.18.0-26fa process-extras> include text-2.1-c36a process-extras> component process-extras-0.7.4-DgedQcBBaPkLtZ6u3dxwFr-process-extras-tests process-extras> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 process-extras> include base-4.19.0.0-b960 process-extras> include process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9 process-extras> Linked component graph: process-extras> unit process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9 process-extras> include ListLike-4.7.8.3-7OETbykjB0E1Ck11URllVM process-extras> include base-4.19.0.0-b960 process-extras> include bytestring-0.12.0.2-4690 process-extras> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy process-extras> include deepseq-1.5.0.0-412f process-extras> include generic-deriving-1.14.6-L2c8KtMQpHl6FJlO1K6CsT process-extras> include mtl-2.3.1-63a4 process-extras> include process-1.6.18.0-26fa process-extras> include text-2.1-c36a base64> Running phase: unpackPhase base64> unpacking source archive /nix/store/4igl91srki0cn31vaxs2228bbg5n1sv2-base64-1.0.tar.gz base64> source root is base64-1.0 base64> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "base64-1.0/test/Main.hs" base64> Running phase: patchPhase base64> Replace Cabal file with edited version from mirror://hackage/base64-1.0/revision/2.cabal. base64> Running phase: compileBuildDriverPhase base64> setupCompileFlags: -package-db=/build/tmp.nzMSswjZC1/setup-package.conf.d -threaded base64> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.nzMSswjZC1/Main.o ) base64> [2 of 2] Linking Setup base64> Running phase: updateAutotoolsGnuConfigScriptsPhase base64> Running phase: configurePhase base64> configureFlags: --verbose --prefix=/nix/store/yga3whg6jdmx2sl0dr4mz9anxwv1qd77-base64-1.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/jk2w5dy1pw0f5m25l1wg11lnj2q51y2r-base64-1.0-doc/share/doc/base64-1.0 --with-gcc=gcc --package-db=/build/tmp.nzMSswjZC1/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 base64> Using Parsec parser base64> Configuring base64-1.0... base64> Dependency base >=4.14 && <4.22: using base-4.19.0.0 base64> Dependency bytestring >=0.10 && <0.13: using bytestring-0.12.0.2 base64> Dependency deepseq >=1.4.4.0 && <1.6: using deepseq-1.5.0.0 base64> Dependency text >=2.0 && <2.3: using text-2.1 base64> Dependency text-short >=0.1 && <0.2: using text-short-0.1.6 base64> Dependency QuickCheck: using QuickCheck-2.14.3 base64> Dependency base >=4.14 && <4.22: using base-4.19.0.0 base64> Dependency base64: using base64-1.0 base64> Dependency base64-bytestring: using base64-bytestring-1.2.1.0 base64> Dependency bytestring >=0.10: using bytestring-0.12.0.2 base64> Dependency random-bytestring: using random-bytestring-0.1.4 base64> Dependency tasty: using tasty-1.5.3 base64> Dependency tasty-hunit: using tasty-hunit-0.10.2 base64> Dependency tasty-quickcheck: using tasty-quickcheck-0.11 base64> Dependency text >=2.0: using text-2.1 base64> Dependency text-short: using text-short-0.1.6 base64> Source component graph: base64> component lib base64> component test:base64-tests dependency lib base64> Configured component graph: base64> component base64-1.0-DM3kQl14EW3Uo6HgibNMI base64> include base-4.19.0.0-b960 base64> include bytestring-0.12.0.2-4690 base64> include deepseq-1.5.0.0-412f base64> include text-2.1-c36a base64> include text-short-0.1.6-4FBuxekPqrd8UqmSusWgg5 base64> component base64-1.0-COr9vvEV54n2zffQTUjWX4-base64-tests base64> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 base64> include base-4.19.0.0-b960 base64> include base64-1.0-DM3kQl14EW3Uo6HgibNMI base64> include base64-bytestring-1.2.1.0-1qR3QVAtzfk4y9K7iqu3ou base64> include bytestring-0.12.0.2-4690 base64> include random-bytestring-0.1.4-Asqv2G8KV0t7X2G6NdRq5l base64> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa base64> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP base64> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 base64> include text-2.1-c36a base64> include text-short-0.1.6-4FBuxekPqrd8UqmSusWgg5 base64> Linked component graph: base64> unit base64-1.0-DM3kQl14EW3Uo6HgibNMI base64> include base-4.19.0.0-b960 base64> include bytestring-0.12.0.2-4690 base64> include deepseq-1.5.0.0-412f base64> include text-2.1-c36a charset> /nix/store/yflinmbdb0hjp3fdyr4308h94d0br165-charset-0.3.12/share/x86_64-linux-ghc-9.8.1/charset-0.3.12 charset> Documentation installed in: charset> /nix/store/hwg74ika6yf7gpifjr2mvqfazzlrr933-charset-0.3.12-doc/share/doc/charset-0.3.12 charset> Configuration files installed in: charset> /nix/store/yflinmbdb0hjp3fdyr4308h94d0br165-charset-0.3.12/etc charset> No alex found charset> Using ar found on system at: charset> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar charset> No c2hs found charset> No cpphs found charset> No doctest found charset> Using gcc version 14.3.0 given by user at: charset> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc charset> Using ghc version 9.8.1 found on system at: charset> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc charset> Using ghc-pkg version 9.8.1 found on system at: charset> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 charset> No ghcjs found charset> No ghcjs-pkg found charset> No greencard found charset> Using haddock version 2.30.0 found on system at: charset> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 charset> No happy found charset> Using haskell-suite found on system at: haskell-suite-dummy-location charset> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location charset> No hmake found charset> Using hpc version 0.69 found on system at: charset> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 charset> Using hsc2hs version 0.68.10 found on system at: charset> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 charset> Using hscolour version 1.25 found on system at: charset> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour charset> No jhc found charset> Using ld found on system at: charset> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold charset> No pkg-config found charset> Using runghc version 9.8.1 found on system at: charset> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 charset> Using strip version 2.44 found on system at: charset> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip charset> Using tar found on system at: charset> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar charset> No uhc found charset> Running phase: buildPhase charset> Preprocessing library for charset-0.3.12.. charset> Building library for charset-0.3.12.. charset> [1 of 9] Compiling Data.CharSet.ByteSet ( src/Data/CharSet/ByteSet.hs, dist/build/Data/CharSet/ByteSet.o, dist/build/Data/CharSet/ByteSet.dyn_o ) charset> [2 of 9] Compiling Data.CharSet ( src/Data/CharSet.hs, dist/build/Data/CharSet.o, dist/build/Data/CharSet.dyn_o ) semirings> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar semirings> No c2hs found semirings> No cpphs found semirings> No doctest found semirings> Using gcc version 14.3.0 given by user at: semirings> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc semirings> Using ghc version 9.8.1 found on system at: semirings> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc semirings> Using ghc-pkg version 9.8.1 found on system at: semirings> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 semirings> No ghcjs found semirings> No ghcjs-pkg found semirings> No greencard found semirings> Using haddock version 2.30.0 found on system at: semirings> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 semirings> No happy found semirings> Using haskell-suite found on system at: haskell-suite-dummy-location semirings> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location semirings> No hmake found semirings> Using hpc version 0.69 found on system at: semirings> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 semirings> Using hsc2hs version 0.68.10 found on system at: semirings> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 semirings> Using hscolour version 1.25 found on system at: semirings> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour semirings> No jhc found semirings> Using ld found on system at: semirings> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold semirings> No pkg-config found semirings> Using runghc version 9.8.1 found on system at: semirings> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 semirings> Using strip version 2.44 found on system at: semirings> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip semirings> Using tar found on system at: semirings> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar semirings> No uhc found semirings> Running phase: buildPhase semirings> Preprocessing library for semirings-0.7.. semirings> Building library for semirings-0.7.. semirings> [1 of 8] Compiling Data.Semiring ( Data/Semiring.hs, dist/build/Data/Semiring.o, dist/build/Data/Semiring.dyn_o ) uniplate> Data.Generics.Biplate=uniplate-1.6.13-FSZmfemPUb965irITYhfNI:Data.Generics.Biplate,Data.Generics.Compos=uniplate-1.6.13-FSZmfemPUb965irITYhfNI:Data.Generics.Compos,Data.Generics.PlateData=uniplate-1.6.13-FSZmfemPUb965irITYhfNI:Data.Generics.PlateData,Data.Generics.PlateDirect=uniplate-1.6.13-FSZmfemPUb965irITYhfNI:Data.Generics.PlateDirect,Data.Generics.PlateTypeable=uniplate-1.6.13-FSZmfemPUb965irITYhfNI:Data.Generics.PlateTypeable,Data.Generics.SYB=uniplate-1.6.13-FSZmfemPUb965irITYhfNI:Data.Generics.SYB,Data.Generics.Str=uniplate-1.6.13-FSZmfemPUb965irITYhfNI:Data.Generics.Str,Data.Generics.Uniplate=uniplate-1.6.13-FSZmfemPUb965irITYhfNI:Data.Generics.Uniplate,Data.Generics.Uniplate.Data=uniplate-1.6.13-FSZmfemPUb965irITYhfNI:Data.Generics.Uniplate.Data,Data.Generics.Uniplate.Data.Instances=uniplate-1.6.13-FSZmfemPUb965irITYhfNI:Data.Generics.Uniplate.Data.Instances,Data.Generics.Uniplate.DataOnly=uniplate-1.6.13-FSZmfemPUb965irITYhfNI:Data.Generics.Uniplate.DataOnly,Data.Generics.Uniplate.Direct=uniplate-1.6.13-FSZmfemPUb965irITYhfNI:Data.Generics.Uniplate.Direct,Data.Generics.Uniplate.Operations=uniplate-1.6.13-FSZmfemPUb965irITYhfNI:Data.Generics.Uniplate.Operations,Data.Generics.Uniplate.Typeable=uniplate-1.6.13-FSZmfemPUb965irITYhfNI:Data.Generics.Uniplate.Typeable,Data.Generics.Uniplate.Zipper=uniplate-1.6.13-FSZmfemPUb965irITYhfNI:Data.Generics.Uniplate.Zipper,Data.Generics.UniplateOn=uniplate-1.6.13-FSZmfemPUb965irITYhfNI:Data.Generics.UniplateOn,Data.Generics.UniplateStr=uniplate-1.6.13-FSZmfemPUb965irITYhfNI:Data.Generics.UniplateStr,Data.Generics.UniplateStrOn=uniplate-1.6.13-FSZmfemPUb965irITYhfNI:Data.Generics.UniplateStrOn uniplate> Ready component graph: uniplate> definite uniplate-1.6.13-FSZmfemPUb965irITYhfNI uniplate> depends base-4.19.0.0-b960 uniplate> depends containers-0.6.8-4775 uniplate> depends ghc-prim-0.11.0-a69e uniplate> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m uniplate> depends syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI uniplate> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq uniplate> Using Cabal-3.10.2.0 compiled by ghc-9.8 uniplate> Using compiler: ghc-9.8.1 uniplate> Using install prefix: uniplate> /nix/store/milz4rrxcdndkp1xkb2zp8gps4ka13ga-uniplate-1.6.13 uniplate> Executables installed in: uniplate> /nix/store/milz4rrxcdndkp1xkb2zp8gps4ka13ga-uniplate-1.6.13/bin uniplate> Libraries installed in: uniplate> /nix/store/milz4rrxcdndkp1xkb2zp8gps4ka13ga-uniplate-1.6.13/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/uniplate-1.6.13-FSZmfemPUb965irITYhfNI uniplate> Dynamic Libraries installed in: uniplate> /nix/store/milz4rrxcdndkp1xkb2zp8gps4ka13ga-uniplate-1.6.13/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 uniplate> Private executables installed in: uniplate> /nix/store/milz4rrxcdndkp1xkb2zp8gps4ka13ga-uniplate-1.6.13/libexec/x86_64-linux-ghc-9.8.1/uniplate-1.6.13 uniplate> Data files installed in: uniplate> /nix/store/milz4rrxcdndkp1xkb2zp8gps4ka13ga-uniplate-1.6.13/share/x86_64-linux-ghc-9.8.1/uniplate-1.6.13 uniplate> Documentation installed in: uniplate> /nix/store/vc9hsxz05s9pczn3dbpgjv14bjwc0q70-uniplate-1.6.13-doc/share/doc/uniplate-1.6.13 uniplate> Configuration files installed in: uniplate> /nix/store/milz4rrxcdndkp1xkb2zp8gps4ka13ga-uniplate-1.6.13/etc uniplate> No alex found uniplate> Using ar found on system at: uniplate> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar uniplate> No c2hs found uniplate> No cpphs found uniplate> No doctest found uniplate> Using gcc version 14.3.0 given by user at: uniplate> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc uniplate> Using ghc version 9.8.1 found on system at: uniplate> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc uniplate> Using ghc-pkg version 9.8.1 found on system at: uniplate> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 uniplate> No ghcjs found uniplate> No ghcjs-pkg found uniplate> No greencard found uniplate> Using haddock version 2.30.0 found on system at: uniplate> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 uniplate> No happy found uniplate> Using haskell-suite found on system at: haskell-suite-dummy-location uniplate> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location uniplate> No hmake found uniplate> Using hpc version 0.69 found on system at: uniplate> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 uniplate> Using hsc2hs version 0.68.10 found on system at: uniplate> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 uniplate> Using hscolour version 1.25 found on system at: uniplate> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour uniplate> No jhc found uniplate> Using ld found on system at: uniplate> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold uniplate> No pkg-config found uniplate> Using runghc version 9.8.1 found on system at: uniplate> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 uniplate> Using strip version 2.44 found on system at: uniplate> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip uniplate> Using tar found on system at: uniplate> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar uniplate> No uhc found uniplate> Running phase: buildPhase uniplate> Preprocessing library for uniplate-1.6.13.. uniplate> Building library for uniplate-1.6.13.. uniplate> [ 1 of 21] Compiling Data.Generics.Uniplate.Data.Instances ( Data/Generics/Uniplate/Data/Instances.hs, dist/build/Data/Generics/Uniplate/Data/Instances.o, dist/build/Data/Generics/Uniplate/Data/Instances.dyn_o ) semigroupoids> Data.Bifunctor.Apply=semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj:Data.Bifunctor.Apply,Data.Functor.Alt=semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj:Data.Functor.Alt,Data.Functor.Apply=semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj:Data.Functor.Apply,Data.Functor.Bind=semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj:Data.Functor.Bind,Data.Functor.Bind.Class=semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj:Data.Functor.Bind.Class,Data.Functor.Bind.Trans=semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj:Data.Functor.Bind.Trans,Data.Functor.Contravariant.Conclude=semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj:Data.Functor.Contravariant.Conclude,Data.Functor.Contravariant.Decide=semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj:Data.Functor.Contravariant.Decide,Data.Functor.Contravariant.Divise=semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj:Data.Functor.Contravariant.Divise,Data.Functor.Extend=semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj:Data.Functor.Extend,Data.Functor.Plus=semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj:Data.Functor.Plus,Data.Groupoid=semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj:Data.Groupoid,Data.Isomorphism=semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj:Data.Isomorphism,Data.Semigroup.Bifoldable=semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj:Data.Semigroup.Bifoldable,Data.Semigroup.Bitraversable=semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj:Data.Semigroup.Bitraversable,Data.Semigroup.Foldable=semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj:Data.Semigroup.Foldable,Data.Semigroup.Foldable.Class=semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj:Data.Semigroup.Foldable.Class,Data.Semigroup.Traversable=semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj:Data.Semigroup.Traversable,Data.Semigroup.Traversable.Class=semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj:Data.Semigroup.Traversable.Class,Data.Semigroupoid=semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj:Data.Semigroupoid,Data.Semigroupoid.Categorical=semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj:Data.Semigroupoid.Categorical,Data.Semigroupoid.Dual=semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj:Data.Semigroupoid.Dual,Data.Semigroupoid.Ob=semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj:Data.Semigroupoid.Ob,Data.Semigroupoid.Static=semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj:Data.Semigroupoid.Static,Data.Traversable.Instances=semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj:Data.Traversable.Instances,Semigroupoids.Do=semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj:Semigroupoids.Do semigroupoids> Ready component graph: semigroupoids> definite semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj semigroupoids> depends base-4.19.0.0-b960 semigroupoids> depends base-orphans-0.9.3-KQrT0vwfP0RDZyxwwFJRzU semigroupoids> depends bifunctors-5.6.2-4fZuJfp0ftV1iKSQIeavLh semigroupoids> depends comonad-5.0.9-ESq2E8gYtBx3byXmKAW1hW semigroupoids> depends containers-0.6.8-4775 semigroupoids> depends contravariant-1.5.5-J4LLuUnbnVaBzsIx42BlgS semigroupoids> depends distributive-0.6.2.1-Bqfb3YLruMhEWQ5REpvzf4 semigroupoids> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m semigroupoids> depends tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 semigroupoids> depends template-haskell-2.21.0.0-8831 semigroupoids> depends transformers-0.6.1.0-c3ec semigroupoids> depends transformers-compat-0.7.2-5fRE4L51nMWD2Qd3d5RTa8 semigroupoids> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq semigroupoids> Using Cabal-3.10.2.0 compiled by ghc-9.8 semigroupoids> Using compiler: ghc-9.8.1 semigroupoids> Using install prefix: semigroupoids> /nix/store/msbfary87qrzvfy535a0xb9bwi269qds-semigroupoids-6.0.1 semigroupoids> Executables installed in: semigroupoids> /nix/store/msbfary87qrzvfy535a0xb9bwi269qds-semigroupoids-6.0.1/bin semigroupoids> Libraries installed in: semigroupoids> /nix/store/msbfary87qrzvfy535a0xb9bwi269qds-semigroupoids-6.0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj semigroupoids> Dynamic Libraries installed in: semigroupoids> /nix/store/msbfary87qrzvfy535a0xb9bwi269qds-semigroupoids-6.0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 semigroupoids> Private executables installed in: semigroupoids> /nix/store/msbfary87qrzvfy535a0xb9bwi269qds-semigroupoids-6.0.1/libexec/x86_64-linux-ghc-9.8.1/semigroupoids-6.0.1 semigroupoids> Data files installed in: semigroupoids> /nix/store/msbfary87qrzvfy535a0xb9bwi269qds-semigroupoids-6.0.1/share/x86_64-linux-ghc-9.8.1/semigroupoids-6.0.1 semigroupoids> Documentation installed in: semigroupoids> /nix/store/v7pw2ji5jksaf25qgx65inclrxxnvs4m-semigroupoids-6.0.1-doc/share/doc/semigroupoids-6.0.1 semigroupoids> Configuration files installed in: semigroupoids> /nix/store/msbfary87qrzvfy535a0xb9bwi269qds-semigroupoids-6.0.1/etc semigroupoids> No alex found semigroupoids> Using ar found on system at: doctest-parallel> include containers-0.6.8-4775 doctest-parallel> include deepseq-1.5.0.0-412f doctest-parallel> include directory-1.3.8.1-6a8e doctest-parallel> include exceptions-0.10.7-d3e7 doctest-parallel> include filepath-1.4.100.4-fa1c doctest-parallel> include ghc-9.8.1-f1e9 doctest-parallel> include ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC doctest-parallel> include process-1.6.18.0-26fa doctest-parallel> include random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX doctest-parallel> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI doctest-parallel> include transformers-0.6.1.0-c3ec doctest-parallel> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq doctest-parallel> component doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules doctest-parallel> include base-4.19.0.0-b960 doctest-parallel> include doctest-parallel-0.3.1.1-H32rdB56sD6A5wikXEdurR doctest-parallel> include template-haskell-2.21.0.0-8831 doctest-parallel> component doctest-parallel-0.3.1.1-LdALsEL6u1J37wfQEre4BH-doctests doctest-parallel> include base-4.19.0.0-b960 doctest-parallel> include doctest-parallel-0.3.1.1-H32rdB56sD6A5wikXEdurR doctest-parallel> component doctest-parallel-0.3.1.1-J42nYx3NydbCU1l3P5macJ-spectests doctest-parallel> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 doctest-parallel> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 doctest-parallel> include base-4.19.0.0-b960 doctest-parallel> include base-compat-0.13.1-Eotc18fTsmWG4LIuz3QQXm doctest-parallel> include code-page-0.2.1-79IhzHzv7QBJA53emToc6w doctest-parallel> include containers-0.6.8-4775 doctest-parallel> include deepseq-1.5.0.0-412f doctest-parallel> include directory-1.3.8.1-6a8e doctest-parallel> include doctest-parallel-0.3.1.1-H32rdB56sD6A5wikXEdurR doctest-parallel> include doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules doctest-parallel> include exceptions-0.10.7-d3e7 doctest-parallel> include filepath-1.4.100.4-fa1c doctest-parallel> include ghc-9.8.1-f1e9 doctest-parallel> include ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC doctest-parallel> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH doctest-parallel> include hspec-core-2.11.12-39AL3IYzsBd4t4draAjgjY doctest-parallel> include mockery-0.3.5-4qyB3oSxfvpsfmSEuu4EC doctest-parallel> include process-1.6.18.0-26fa doctest-parallel> include setenv-0.1.1.3-482cmrru6L651pzhcWrY8D doctest-parallel> include silently-1.2.5.4-rAp7M7uqAhBpWTxTpNXNT doctest-parallel> include stringbuilder-0.5.1-KxJjrcRVz19Fte3egf60Hq doctest-parallel> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI doctest-parallel> include transformers-0.6.1.0-c3ec doctest-parallel> Linked component graph: doctest-parallel> unit doctest-parallel-0.3.1.1-H32rdB56sD6A5wikXEdurR doctest-parallel> include Cabal-3.10.2.0-5777 doctest-parallel> include Glob-0.10.2-8UdAy0RscbQ3Au4LyqJngX doctest-parallel> include base-4.19.0.0-b960 doctest-parallel> include base-compat-0.13.1-Eotc18fTsmWG4LIuz3QQXm doctest-parallel> include code-page-0.2.1-79IhzHzv7QBJA53emToc6w doctest-parallel> include containers-0.6.8-4775 doctest-parallel> include deepseq-1.5.0.0-412f doctest-parallel> include directory-1.3.8.1-6a8e doctest-parallel> include exceptions-0.10.7-d3e7 doctest-parallel> include filepath-1.4.100.4-fa1c doctest-parallel> include ghc-9.8.1-f1e9 doctest-parallel> include ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC doctest-parallel> include process-1.6.18.0-26fa doctest-parallel> include random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX doctest-parallel> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI doctest-parallel> include transformers-0.6.1.0-c3ec doctest-parallel> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq hspec-attoparsec> depends hspec-expectations-0.8.4-1hri6locpBn1LIM33riTbc hspec-attoparsec> depends text-2.1-c36a hspec-attoparsec> Using Cabal-3.10.2.0 compiled by ghc-9.8 hspec-attoparsec> Using compiler: ghc-9.8.1 hspec-attoparsec> Using install prefix: hspec-attoparsec> /nix/store/703b93ap15lskgf04arlz310309b8ymz-hspec-attoparsec-0.1.0.2 hspec-attoparsec> Executables installed in: hspec-attoparsec> /nix/store/703b93ap15lskgf04arlz310309b8ymz-hspec-attoparsec-0.1.0.2/bin hspec-attoparsec> Libraries installed in: hspec-attoparsec> /nix/store/703b93ap15lskgf04arlz310309b8ymz-hspec-attoparsec-0.1.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/hspec-attoparsec-0.1.0.2-Do8ydVVZlyZ6Xfvb9X71HF hspec-attoparsec> Dynamic Libraries installed in: hspec-attoparsec> /nix/store/703b93ap15lskgf04arlz310309b8ymz-hspec-attoparsec-0.1.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 hspec-attoparsec> Private executables installed in: hspec-attoparsec> /nix/store/703b93ap15lskgf04arlz310309b8ymz-hspec-attoparsec-0.1.0.2/libexec/x86_64-linux-ghc-9.8.1/hspec-attoparsec-0.1.0.2 hspec-attoparsec> Data files installed in: hspec-attoparsec> /nix/store/703b93ap15lskgf04arlz310309b8ymz-hspec-attoparsec-0.1.0.2/share/x86_64-linux-ghc-9.8.1/hspec-attoparsec-0.1.0.2 hspec-attoparsec> Documentation installed in: hspec-attoparsec> /nix/store/f3fxhly4kc8n29qxzmiwj9yh95pfgq3w-hspec-attoparsec-0.1.0.2-doc/share/doc/hspec-attoparsec-0.1.0.2 hspec-attoparsec> Configuration files installed in: hspec-attoparsec> /nix/store/703b93ap15lskgf04arlz310309b8ymz-hspec-attoparsec-0.1.0.2/etc hspec-attoparsec> No alex found hspec-attoparsec> Using ar found on system at: hspec-attoparsec> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar hspec-attoparsec> No c2hs found hspec-attoparsec> No cpphs found hspec-attoparsec> No doctest found hspec-attoparsec> Using gcc version 14.3.0 given by user at: hspec-attoparsec> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc hspec-attoparsec> Using ghc version 9.8.1 found on system at: hspec-attoparsec> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc hspec-attoparsec> Using ghc-pkg version 9.8.1 found on system at: hspec-attoparsec> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 hspec-attoparsec> No ghcjs found hspec-attoparsec> No ghcjs-pkg found hspec-attoparsec> No greencard found hspec-attoparsec> Using haddock version 2.30.0 found on system at: hspec-attoparsec> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 hspec-attoparsec> No happy found hspec-attoparsec> Using haskell-suite found on system at: haskell-suite-dummy-location hspec-attoparsec> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location hspec-attoparsec> No hmake found hspec-attoparsec> Using hpc version 0.69 found on system at: hspec-attoparsec> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 hspec-attoparsec> Using hsc2hs version 0.68.10 found on system at: hspec-attoparsec> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 hspec-attoparsec> Using hscolour version 1.25 found on system at: hspec-attoparsec> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour hspec-attoparsec> No jhc found hspec-attoparsec> Using ld found on system at: hspec-attoparsec> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold hspec-attoparsec> No pkg-config found hspec-attoparsec> Using runghc version 9.8.1 found on system at: hspec-attoparsec> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 hspec-attoparsec> Using strip version 2.44 found on system at: hspec-attoparsec> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip hspec-attoparsec> Using tar found on system at: hspec-attoparsec> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar hspec-attoparsec> No uhc found hspec-attoparsec> Running phase: buildPhase hspec-attoparsec> Preprocessing library for hspec-attoparsec-0.1.0.2.. hspec-attoparsec> Building library for hspec-attoparsec-0.1.0.2.. hspec-attoparsec> [1 of 2] Compiling Test.Hspec.Attoparsec.Source ( src/Test/Hspec/Attoparsec/Source.hs, dist/build/Test/Hspec/Attoparsec/Source.o, dist/build/Test/Hspec/Attoparsec/Source.dyn_o ) hspec-attoparsec> hspec-attoparsec> src/Test/Hspec/Attoparsec/Source.hs:39:1: warning: [GHC-94817] [-Wtabs] hspec-attoparsec> Tab character found here, and in 21 further locations. hspec-attoparsec> Suggested fix: Please use spaces instead. hspec-attoparsec> | hspec-attoparsec> 39 | -- | Feed some input to a parser and extract the result hspec-attoparsec> | ^^^^^^^^ hspec-attoparsec> [2 of 2] Compiling Test.Hspec.Attoparsec ( src/Test/Hspec/Attoparsec.hs, dist/build/Test/Hspec/Attoparsec.o, dist/build/Test/Hspec/Attoparsec.dyn_o ) hspec-attoparsec> [1 of 2] Compiling Test.Hspec.Attoparsec.Source ( src/Test/Hspec/Attoparsec/Source.hs, dist/build/Test/Hspec/Attoparsec/Source.p_o ) hspec-attoparsec> invariant> include comonad-5.0.9-ESq2E8gYtBx3byXmKAW1hW invariant> include containers-0.6.8-4775 invariant> include contravariant-1.5.5-J4LLuUnbnVaBzsIx42BlgS invariant> include ghc-prim-0.11.0-a69e invariant> include profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU invariant> include stm-2.5.2.1-83fa invariant> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 invariant> include template-haskell-2.21.0.0-8831 invariant> include th-abstraction-0.7.1.0-D2qAyomm2vvKhfkR0SrGAm invariant> include transformers-0.6.1.0-c3ec invariant> include transformers-compat-0.7.2-5fRE4L51nMWD2Qd3d5RTa8 invariant> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq invariant> Data.Functor.Invariant=invariant-0.6.4-9MdOxjYVRq95RCcv5wEaad:Data.Functor.Invariant,Data.Functor.Invariant.TH=invariant-0.6.4-9MdOxjYVRq95RCcv5wEaad:Data.Functor.Invariant.TH invariant> unit invariant-0.6.4-1ouoRGTNfXbBelIHt8SCvE-spec invariant> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 invariant> include base-4.19.0.0-b960 invariant> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH invariant> include invariant-0.6.4-9MdOxjYVRq95RCcv5wEaad invariant> include template-haskell-2.21.0.0-8831 invariant> Ready component graph: invariant> definite invariant-0.6.4-9MdOxjYVRq95RCcv5wEaad invariant> depends StateVar-1.2.2-InRnejIpsipUdevYReyw3 invariant> depends array-0.5.6.0-dc89 invariant> depends base-4.19.0.0-b960 invariant> depends bifunctors-5.6.2-4fZuJfp0ftV1iKSQIeavLh invariant> depends comonad-5.0.9-ESq2E8gYtBx3byXmKAW1hW invariant> depends containers-0.6.8-4775 invariant> depends contravariant-1.5.5-J4LLuUnbnVaBzsIx42BlgS invariant> depends ghc-prim-0.11.0-a69e invariant> depends profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU invariant> depends stm-2.5.2.1-83fa invariant> depends tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 invariant> depends template-haskell-2.21.0.0-8831 invariant> depends th-abstraction-0.7.1.0-D2qAyomm2vvKhfkR0SrGAm invariant> depends transformers-0.6.1.0-c3ec invariant> depends transformers-compat-0.7.2-5fRE4L51nMWD2Qd3d5RTa8 invariant> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq invariant> definite invariant-0.6.4-1ouoRGTNfXbBelIHt8SCvE-spec invariant> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 invariant> depends base-4.19.0.0-b960 invariant> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH invariant> depends invariant-0.6.4-9MdOxjYVRq95RCcv5wEaad invariant> depends template-haskell-2.21.0.0-8831 invariant> Using Cabal-3.10.2.0 compiled by ghc-9.8 invariant> Using compiler: ghc-9.8.1 invariant> Using install prefix: invariant> /nix/store/lnfzq07fpj9p7n14ybkcp2bi4dqjk3xq-invariant-0.6.4 invariant> Executables installed in: invariant> /nix/store/lnfzq07fpj9p7n14ybkcp2bi4dqjk3xq-invariant-0.6.4/bin invariant> Libraries installed in: invariant> /nix/store/lnfzq07fpj9p7n14ybkcp2bi4dqjk3xq-invariant-0.6.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/invariant-0.6.4-9MdOxjYVRq95RCcv5wEaad invariant> Dynamic Libraries installed in: invariant> /nix/store/lnfzq07fpj9p7n14ybkcp2bi4dqjk3xq-invariant-0.6.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 invariant> Private executables installed in: invariant> /nix/store/lnfzq07fpj9p7n14ybkcp2bi4dqjk3xq-invariant-0.6.4/libexec/x86_64-linux-ghc-9.8.1/invariant-0.6.4 invariant> Data files installed in: invariant> /nix/store/lnfzq07fpj9p7n14ybkcp2bi4dqjk3xq-invariant-0.6.4/share/x86_64-linux-ghc-9.8.1/invariant-0.6.4 invariant> Documentation installed in: invariant> /nix/store/41j47gjjxmsxwyx4i9v0v9irrxs8w3gs-invariant-0.6.4-doc/share/doc/invariant-0.6.4 invariant> Configuration files installed in: invariant> /nix/store/lnfzq07fpj9p7n14ybkcp2bi4dqjk3xq-invariant-0.6.4/etc invariant> No alex found invariant> Using ar found on system at: invariant> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar invariant> No c2hs found invariant> No cpphs found invariant> No doctest found invariant> Using gcc version 14.3.0 given by user at: invariant> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc invariant> Using ghc version 9.8.1 found on system at: invariant> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc invariant> Using ghc-pkg version 9.8.1 found on system at: invariant> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 invariant> No ghcjs found invariant> No ghcjs-pkg found invariant> No greencard found invariant> Using haddock version 2.30.0 found on system at: invariant> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 invariant> No happy found invariant> Using haskell-suite found on system at: haskell-suite-dummy-location relude> include transformers-0.6.1.0-c3ec relude> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq tomland> include hspec-megaparsec-2.2.1-lqf41s3BSU61MvlsGOQs4 tomland> include megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 tomland> include text-2.1-c36a tomland> include time-1.12.2-d26d tomland> include tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi tomland> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq tomland> Linked component graph: tomland> unit tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi tomland> include base-4.19.0.0-b960 tomland> include bytestring-0.12.0.2-4690 tomland> include containers-0.6.8-4775 tomland> include deepseq-1.5.0.0-412f tomland> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m tomland> include megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 tomland> include mtl-2.3.1-63a4 tomland> include parser-combinators-1.3.0-5Yz8xwrRDUHETAswiwAlFc tomland> include text-2.1-c36a tomland> include time-1.12.2-d26d tomland> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq tomland> include validation-selective-0.2.0.0-IbYDJ5cuVVLCU9Oz4Y2RQb tomland> Toml=tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi:Toml,Toml.Codec=tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi:Toml.Codec,Toml.Codec.BiMap=tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi:Toml.Codec.BiMap,Toml.Codec.BiMap.Conversion=tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi:Toml.Codec.BiMap.Conversion,Toml.Codec.Code=tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi:Toml.Codec.Code,Toml.Codec.Combinator=tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi:Toml.Codec.Combinator,Toml.Codec.Combinator.Common=tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi:Toml.Codec.Combinator.Common,Toml.Codec.Combinator.Custom=tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi:Toml.Codec.Combinator.Custom,Toml.Codec.Combinator.List=tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi:Toml.Codec.Combinator.List,Toml.Codec.Combinator.Map=tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi:Toml.Codec.Combinator.Map,Toml.Codec.Combinator.Monoid=tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi:Toml.Codec.Combinator.Monoid,Toml.Codec.Combinator.Primitive=tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi:Toml.Codec.Combinator.Primitive,Toml.Codec.Combinator.Set=tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi:Toml.Codec.Combinator.Set,Toml.Codec.Combinator.Table=tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi:Toml.Codec.Combinator.Table,Toml.Codec.Combinator.Time=tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi:Toml.Codec.Combinator.Time,Toml.Codec.Combinator.Tuple=tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi:Toml.Codec.Combinator.Tuple,Toml.Codec.Di=tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi:Toml.Codec.Di,Toml.Codec.Error=tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi:Toml.Codec.Error,Toml.Codec.Generic=tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi:Toml.Codec.Generic,Toml.Codec.Types=tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi:Toml.Codec.Types,Toml.Parser=tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi:Toml.Parser,Toml.Parser.Core=tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi:Toml.Parser.Core,Toml.Parser.Item=tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi:Toml.Parser.Item,Toml.Parser.Key=tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi:Toml.Parser.Key,Toml.Parser.String=tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi:Toml.Parser.String,Toml.Parser.Validate=tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi:Toml.Parser.Validate,Toml.Parser.Value=tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi:Toml.Parser.Value,Toml.Type=tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi:Toml.Type,Toml.Type.AnyValue=tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi:Toml.Type.AnyValue,Toml.Type.Edsl=tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi:Toml.Type.Edsl,Toml.Type.Key=tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi:Toml.Type.Key,Toml.Type.PrefixTree=tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi:Toml.Type.PrefixTree,Toml.Type.Printer=tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi:Toml.Type.Printer,Toml.Type.TOML=tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi:Toml.Type.TOML,Toml.Type.UValue=tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi:Toml.Type.UValue,Toml.Type.Value=tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi:Toml.Type.Value tomland> unit tomland-1.3.3.3-G9aPvcteMDRKtv6frJdviA-tomland-test tomland> include base-4.19.0.0-b960 tomland> include bytestring-0.12.0.2-4690 tomland> include containers-0.6.8-4775 tomland> include directory-1.3.8.1-6a8e tomland> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m tomland> include hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK tomland> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH quickcheck-instances> include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X quickcheck-instances> include splitmix-0.1.1-AoP57hqMhOYD9c7s1NlK2Y quickcheck-instances> include strict-0.5.1-GVSVdbGTOCS56r31yJq782 quickcheck-instances> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 quickcheck-instances> include text-2.1-c36a quickcheck-instances> include text-short-0.1.6-4FBuxekPqrd8UqmSusWgg5 quickcheck-instances> include these-1.2.1-B8INZK8jfBp2iDPS6dEUhs quickcheck-instances> include time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA quickcheck-instances> include transformers-0.6.1.0-c3ec quickcheck-instances> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq quickcheck-instances> include uuid-types-1.0.6-6gO6eWf1YHLC09OVS7zxKJ quickcheck-instances> include vector-0.13.2.0-KITycIPQp0R25115diGgzh quickcheck-instances> component quickcheck-instances-0.3.32-EqnsGjJX1nY9SmASoFIwTc-self-test quickcheck-instances> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 quickcheck-instances> include base-4.19.0.0-b960 quickcheck-instances> include containers-0.6.8-4775 quickcheck-instances> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi quickcheck-instances> include quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA quickcheck-instances> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 quickcheck-instances> include uuid-types-1.0.6-6gO6eWf1YHLC09OVS7zxKJ quickcheck-instances> Linked component graph: quickcheck-instances> unit quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA quickcheck-instances> include OneTuple-0.4.2-FoSVxZ1Ua1k9qzI3fLkcX3 quickcheck-instances> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 quickcheck-instances> include array-0.5.6.0-dc89 quickcheck-instances> include base-4.19.0.0-b960 quickcheck-instances> include bytestring-0.12.0.2-4690 quickcheck-instances> include case-insensitive-1.2.1.0-4sNw09pp3ywJCN7WmvmsUo quickcheck-instances> include containers-0.6.8-4775 quickcheck-instances> include data-fix-0.3.4-90kAYHfhdX433d7z3npPya quickcheck-instances> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m quickcheck-instances> include integer-logarithms-1.0.4-IZnPj8qGoLo9zs4hkYJadH quickcheck-instances> include old-time-1.1.0.4-GyTPzrGYsOf5FPo85tfX5z quickcheck-instances> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi quickcheck-instances> include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X quickcheck-instances> include splitmix-0.1.1-AoP57hqMhOYD9c7s1NlK2Y quickcheck-instances> include strict-0.5.1-GVSVdbGTOCS56r31yJq782 quickcheck-instances> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 quickcheck-instances> include text-2.1-c36a quickcheck-instances> include text-short-0.1.6-4FBuxekPqrd8UqmSusWgg5 quickcheck-instances> include these-1.2.1-B8INZK8jfBp2iDPS6dEUhs quickcheck-instances> include time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA quickcheck-instances> include transformers-0.6.1.0-c3ec quickcheck-instances> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq quickcheck-instances> include uuid-types-1.0.6-6gO6eWf1YHLC09OVS7zxKJ quickcheck-instances> include vector-0.13.2.0-KITycIPQp0R25115diGgzh sqlite-simple> include direct-sqlite-2.3.29-8huNGhiKzUPIU4kfO5l91v sqlite-simple> include exceptions-0.10.7-d3e7 sqlite-simple> include template-haskell-2.21.0.0-8831 sqlite-simple> include text-2.1-c36a sqlite-simple> include time-1.12.2-d26d sqlite-simple> include transformers-0.6.1.0-c3ec sqlite-simple> Database.SQLite.Simple=sqlite-simple-0.4.19.0-5hdyM3EqLRN9eRjfZpLj9g:Database.SQLite.Simple,Database.SQLite.Simple.FromField=sqlite-simple-0.4.19.0-5hdyM3EqLRN9eRjfZpLj9g:Database.SQLite.Simple.FromField,Database.SQLite.Simple.FromRow=sqlite-simple-0.4.19.0-5hdyM3EqLRN9eRjfZpLj9g:Database.SQLite.Simple.FromRow,Database.SQLite.Simple.Function=sqlite-simple-0.4.19.0-5hdyM3EqLRN9eRjfZpLj9g:Database.SQLite.Simple.Function,Database.SQLite.Simple.Internal=sqlite-simple-0.4.19.0-5hdyM3EqLRN9eRjfZpLj9g:Database.SQLite.Simple.Internal,Database.SQLite.Simple.Ok=sqlite-simple-0.4.19.0-5hdyM3EqLRN9eRjfZpLj9g:Database.SQLite.Simple.Ok,Database.SQLite.Simple.QQ=sqlite-simple-0.4.19.0-5hdyM3EqLRN9eRjfZpLj9g:Database.SQLite.Simple.QQ,Database.SQLite.Simple.Time=sqlite-simple-0.4.19.0-5hdyM3EqLRN9eRjfZpLj9g:Database.SQLite.Simple.Time,Database.SQLite.Simple.Time.Implementation=sqlite-simple-0.4.19.0-5hdyM3EqLRN9eRjfZpLj9g:Database.SQLite.Simple.Time.Implementation,Database.SQLite.Simple.ToField=sqlite-simple-0.4.19.0-5hdyM3EqLRN9eRjfZpLj9g:Database.SQLite.Simple.ToField,Database.SQLite.Simple.ToRow=sqlite-simple-0.4.19.0-5hdyM3EqLRN9eRjfZpLj9g:Database.SQLite.Simple.ToRow,Database.SQLite.Simple.Types=sqlite-simple-0.4.19.0-5hdyM3EqLRN9eRjfZpLj9g:Database.SQLite.Simple.Types sqlite-simple> unit sqlite-simple-0.4.19.0-5lD7NxFsxO3oR0HUDDz7p-test sqlite-simple> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 sqlite-simple> include base-4.19.0.0-b960 sqlite-simple> include base16-bytestring-1.0.2.0-L2HTrI5sDR6GxzNP6riz2o sqlite-simple> include bytestring-0.12.0.2-4690 sqlite-simple> include direct-sqlite-2.3.29-8huNGhiKzUPIU4kfO5l91v sqlite-simple> include sqlite-simple-0.4.19.0-5hdyM3EqLRN9eRjfZpLj9g sqlite-simple> include text-2.1-c36a sqlite-simple> include time-1.12.2-d26d sqlite-simple> Ready component graph: sqlite-simple> definite sqlite-simple-0.4.19.0-5hdyM3EqLRN9eRjfZpLj9g sqlite-simple> depends Only-0.1-AuwjCfPztWl2WCUPYA4w2o sqlite-simple> depends attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ sqlite-simple> depends base-4.19.0.0-b960 sqlite-simple> depends blaze-builder-0.4.2.3-LYn4gfnnXyn15oXIlJbMta sqlite-simple> depends blaze-textual-0.2.3.1-ELSh21HRk15KeIeXKBIebO sqlite-simple> depends bytestring-0.12.0.2-4690 sqlite-simple> depends containers-0.6.8-4775 sqlite-simple> depends direct-sqlite-2.3.29-8huNGhiKzUPIU4kfO5l91v sqlite-simple> depends exceptions-0.10.7-d3e7 sqlite-simple> depends template-haskell-2.21.0.0-8831 sqlite-simple> depends text-2.1-c36a sqlite-simple> depends time-1.12.2-d26d sqlite-simple> depends transformers-0.6.1.0-c3ec sqlite-simple> definite sqlite-simple-0.4.19.0-5lD7NxFsxO3oR0HUDDz7p-test sqlite-simple> depends HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 sqlite-simple> depends base-4.19.0.0-b960 sqlite-simple> depends base16-bytestring-1.0.2.0-L2HTrI5sDR6GxzNP6riz2o sqlite-simple> depends bytestring-0.12.0.2-4690 sqlite-simple> depends direct-sqlite-2.3.29-8huNGhiKzUPIU4kfO5l91v sqlite-simple> depends sqlite-simple-0.4.19.0-5hdyM3EqLRN9eRjfZpLj9g sqlite-simple> depends text-2.1-c36a sqlite-simple> depends time-1.12.2-d26d sqlite-simple> Using Cabal-3.10.2.0 compiled by ghc-9.8 sqlite-simple> Using compiler: ghc-9.8.1 sqlite-simple> Using install prefix: sqlite-simple> /nix/store/q8rkxxk3nfw3gpbfsyw60jwn4ndl3sha-sqlite-simple-0.4.19.0 sqlite-simple> Executables installed in: sqlite-simple> /nix/store/q8rkxxk3nfw3gpbfsyw60jwn4ndl3sha-sqlite-simple-0.4.19.0/bin sqlite-simple> Libraries installed in: sqlite-simple> /nix/store/q8rkxxk3nfw3gpbfsyw60jwn4ndl3sha-sqlite-simple-0.4.19.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/sqlite-simple-0.4.19.0-5hdyM3EqLRN9eRjfZpLj9g sqlite-simple> Dynamic Libraries installed in: sqlite-simple> /nix/store/q8rkxxk3nfw3gpbfsyw60jwn4ndl3sha-sqlite-simple-0.4.19.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 sqlite-simple> Private executables installed in: sqlite-simple> /nix/store/q8rkxxk3nfw3gpbfsyw60jwn4ndl3sha-sqlite-simple-0.4.19.0/libexec/x86_64-linux-ghc-9.8.1/sqlite-simple-0.4.19.0 sqlite-simple> Data files installed in: sqlite-simple> /nix/store/q8rkxxk3nfw3gpbfsyw60jwn4ndl3sha-sqlite-simple-0.4.19.0/share/x86_64-linux-ghc-9.8.1/sqlite-simple-0.4.19.0 sqlite-simple> Documentation installed in: sqlite-simple> /nix/store/5lfya44a2k5c7jfjq2c9d17p15rx14qz-sqlite-simple-0.4.19.0-doc/share/doc/sqlite-simple-0.4.19.0 sqlite-simple> Configuration files installed in: process-extras> System.Process.ByteString=process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9:System.Process.ByteString,System.Process.ByteString.Lazy=process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9:System.Process.ByteString.Lazy,System.Process.Chars=process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9:System.Process.Chars,System.Process.Common=process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9:System.Process.Common,System.Process.ListLike=process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9:System.Process.ListLike,System.Process.Run=process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9:System.Process.Run,System.Process.Text=process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9:System.Process.Text,System.Process.Text.Builder=process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9:System.Process.Text.Builder,System.Process.Text.Lazy=process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9:System.Process.Text.Lazy process-extras> unit process-extras-0.7.4-DgedQcBBaPkLtZ6u3dxwFr-process-extras-tests process-extras> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 process-extras> include base-4.19.0.0-b960 process-extras> include process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9 process-extras> Ready component graph: process-extras> definite process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9 process-extras> depends ListLike-4.7.8.3-7OETbykjB0E1Ck11URllVM process-extras> depends base-4.19.0.0-b960 process-extras> depends bytestring-0.12.0.2-4690 process-extras> depends data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy process-extras> depends deepseq-1.5.0.0-412f process-extras> depends generic-deriving-1.14.6-L2c8KtMQpHl6FJlO1K6CsT process-extras> depends mtl-2.3.1-63a4 process-extras> depends process-1.6.18.0-26fa process-extras> depends text-2.1-c36a process-extras> definite process-extras-0.7.4-DgedQcBBaPkLtZ6u3dxwFr-process-extras-tests process-extras> depends HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 process-extras> depends base-4.19.0.0-b960 process-extras> depends process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9 process-extras> Using Cabal-3.10.2.0 compiled by ghc-9.8 process-extras> Using compiler: ghc-9.8.1 process-extras> Using install prefix: process-extras> /nix/store/jvfpadxcsjw0rjkxysqhy4pigidhl621-process-extras-0.7.4 process-extras> Executables installed in: process-extras> /nix/store/jvfpadxcsjw0rjkxysqhy4pigidhl621-process-extras-0.7.4/bin process-extras> Libraries installed in: process-extras> /nix/store/jvfpadxcsjw0rjkxysqhy4pigidhl621-process-extras-0.7.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9 process-extras> Dynamic Libraries installed in: process-extras> /nix/store/jvfpadxcsjw0rjkxysqhy4pigidhl621-process-extras-0.7.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 process-extras> Private executables installed in: process-extras> /nix/store/jvfpadxcsjw0rjkxysqhy4pigidhl621-process-extras-0.7.4/libexec/x86_64-linux-ghc-9.8.1/process-extras-0.7.4 process-extras> Data files installed in: process-extras> /nix/store/jvfpadxcsjw0rjkxysqhy4pigidhl621-process-extras-0.7.4/share/x86_64-linux-ghc-9.8.1/process-extras-0.7.4 process-extras> Documentation installed in: process-extras> /nix/store/jxby6zhnrw3b8m8y2fqpl1963jzz3d5w-process-extras-0.7.4-doc/share/doc/process-extras-0.7.4 process-extras> Configuration files installed in: process-extras> /nix/store/jvfpadxcsjw0rjkxysqhy4pigidhl621-process-extras-0.7.4/etc process-extras> No alex found process-extras> Using ar found on system at: process-extras> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar process-extras> No c2hs found process-extras> No cpphs found process-extras> No doctest found process-extras> Using gcc version 14.3.0 given by user at: process-extras> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc process-extras> Using ghc version 9.8.1 found on system at: process-extras> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc process-extras> Using ghc-pkg version 9.8.1 found on system at: process-extras> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 process-extras> No ghcjs found process-extras> No ghcjs-pkg found process-extras> No greencard found process-extras> Using haddock version 2.30.0 found on system at: process-extras> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 process-extras> No happy found process-extras> Using haskell-suite found on system at: haskell-suite-dummy-location process-extras> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location process-extras> No hmake found process-extras> Using hpc version 0.69 found on system at: process-extras> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 process-extras> Using hsc2hs version 0.68.10 found on system at: process-extras> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 process-extras> Using hscolour version 1.25 found on system at: process-extras> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour process-extras> No jhc found process-extras> Using ld found on system at: process-extras> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold process-extras> No pkg-config found base64> include text-short-0.1.6-4FBuxekPqrd8UqmSusWgg5 base64> Data.Base64.Types=base64-1.0-DM3kQl14EW3Uo6HgibNMI:Data.Base64.Types,Data.ByteString.Base64=base64-1.0-DM3kQl14EW3Uo6HgibNMI:Data.ByteString.Base64,Data.ByteString.Base64.URL=base64-1.0-DM3kQl14EW3Uo6HgibNMI:Data.ByteString.Base64.URL,Data.ByteString.Lazy.Base64=base64-1.0-DM3kQl14EW3Uo6HgibNMI:Data.ByteString.Lazy.Base64,Data.ByteString.Lazy.Base64.URL=base64-1.0-DM3kQl14EW3Uo6HgibNMI:Data.ByteString.Lazy.Base64.URL,Data.ByteString.Short.Base64=base64-1.0-DM3kQl14EW3Uo6HgibNMI:Data.ByteString.Short.Base64,Data.ByteString.Short.Base64.URL=base64-1.0-DM3kQl14EW3Uo6HgibNMI:Data.ByteString.Short.Base64.URL,Data.Text.Encoding.Base64=base64-1.0-DM3kQl14EW3Uo6HgibNMI:Data.Text.Encoding.Base64,Data.Text.Encoding.Base64.Error=base64-1.0-DM3kQl14EW3Uo6HgibNMI:Data.Text.Encoding.Base64.Error,Data.Text.Encoding.Base64.URL=base64-1.0-DM3kQl14EW3Uo6HgibNMI:Data.Text.Encoding.Base64.URL,Data.Text.Lazy.Encoding.Base64=base64-1.0-DM3kQl14EW3Uo6HgibNMI:Data.Text.Lazy.Encoding.Base64,Data.Text.Lazy.Encoding.Base64.URL=base64-1.0-DM3kQl14EW3Uo6HgibNMI:Data.Text.Lazy.Encoding.Base64.URL,Data.Text.Short.Encoding.Base64=base64-1.0-DM3kQl14EW3Uo6HgibNMI:Data.Text.Short.Encoding.Base64,Data.Text.Short.Encoding.Base64.URL=base64-1.0-DM3kQl14EW3Uo6HgibNMI:Data.Text.Short.Encoding.Base64.URL base64> unit base64-1.0-COr9vvEV54n2zffQTUjWX4-base64-tests base64> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 base64> include base-4.19.0.0-b960 base64> include base64-1.0-DM3kQl14EW3Uo6HgibNMI base64> include base64-bytestring-1.2.1.0-1qR3QVAtzfk4y9K7iqu3ou base64> include bytestring-0.12.0.2-4690 base64> include random-bytestring-0.1.4-Asqv2G8KV0t7X2G6NdRq5l base64> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa base64> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP base64> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 base64> include text-2.1-c36a base64> include text-short-0.1.6-4FBuxekPqrd8UqmSusWgg5 base64> Ready component graph: base64> definite base64-1.0-DM3kQl14EW3Uo6HgibNMI base64> depends base-4.19.0.0-b960 base64> depends bytestring-0.12.0.2-4690 base64> depends deepseq-1.5.0.0-412f base64> depends text-2.1-c36a base64> depends text-short-0.1.6-4FBuxekPqrd8UqmSusWgg5 base64> definite base64-1.0-COr9vvEV54n2zffQTUjWX4-base64-tests base64> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 base64> depends base-4.19.0.0-b960 base64> depends base64-1.0-DM3kQl14EW3Uo6HgibNMI base64> depends base64-bytestring-1.2.1.0-1qR3QVAtzfk4y9K7iqu3ou base64> depends bytestring-0.12.0.2-4690 base64> depends random-bytestring-0.1.4-Asqv2G8KV0t7X2G6NdRq5l base64> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa base64> depends tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP base64> depends tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 base64> depends text-2.1-c36a base64> depends text-short-0.1.6-4FBuxekPqrd8UqmSusWgg5 base64> Using Cabal-3.10.2.0 compiled by ghc-9.8 base64> Using compiler: ghc-9.8.1 base64> Using install prefix: /nix/store/yga3whg6jdmx2sl0dr4mz9anxwv1qd77-base64-1.0 base64> Executables installed in: base64> /nix/store/yga3whg6jdmx2sl0dr4mz9anxwv1qd77-base64-1.0/bin base64> Libraries installed in: base64> /nix/store/yga3whg6jdmx2sl0dr4mz9anxwv1qd77-base64-1.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/base64-1.0-DM3kQl14EW3Uo6HgibNMI base64> Dynamic Libraries installed in: base64> /nix/store/yga3whg6jdmx2sl0dr4mz9anxwv1qd77-base64-1.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 base64> Private executables installed in: base64> /nix/store/yga3whg6jdmx2sl0dr4mz9anxwv1qd77-base64-1.0/libexec/x86_64-linux-ghc-9.8.1/base64-1.0 base64> Data files installed in: base64> /nix/store/yga3whg6jdmx2sl0dr4mz9anxwv1qd77-base64-1.0/share/x86_64-linux-ghc-9.8.1/base64-1.0 base64> Documentation installed in: base64> /nix/store/jk2w5dy1pw0f5m25l1wg11lnj2q51y2r-base64-1.0-doc/share/doc/base64-1.0 base64> Configuration files installed in: base64> /nix/store/yga3whg6jdmx2sl0dr4mz9anxwv1qd77-base64-1.0/etc base64> No alex found base64> Using ar found on system at: base64> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar base64> No c2hs found base64> No cpphs found base64> No doctest found base64> Using gcc version 14.3.0 given by user at: base64> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc semigroupoids> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar semigroupoids> No c2hs found semigroupoids> No cpphs found semigroupoids> No doctest found semigroupoids> Using gcc version 14.3.0 given by user at: semigroupoids> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc semigroupoids> Using ghc version 9.8.1 found on system at: semigroupoids> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc semigroupoids> Using ghc-pkg version 9.8.1 found on system at: semigroupoids> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 semigroupoids> No ghcjs found semigroupoids> No ghcjs-pkg found semigroupoids> No greencard found semigroupoids> Using haddock version 2.30.0 found on system at: semigroupoids> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 semigroupoids> No happy found semigroupoids> Using haskell-suite found on system at: haskell-suite-dummy-location semigroupoids> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location semigroupoids> No hmake found semigroupoids> Using hpc version 0.69 found on system at: semigroupoids> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 semigroupoids> Using hsc2hs version 0.68.10 found on system at: semigroupoids> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 semigroupoids> Using hscolour version 1.25 found on system at: semigroupoids> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour semigroupoids> No jhc found semigroupoids> Using ld found on system at: semigroupoids> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold semigroupoids> No pkg-config found semigroupoids> Using runghc version 9.8.1 found on system at: semigroupoids> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 semigroupoids> Using strip version 2.44 found on system at: semigroupoids> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip semigroupoids> Using tar found on system at: semigroupoids> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar semigroupoids> No uhc found semigroupoids> Running phase: buildPhase semigroupoids> Preprocessing library for semigroupoids-6.0.1.. semigroupoids> Building library for semigroupoids-6.0.1.. doctest-parallel> Test.DocTest=doctest-parallel-0.3.1.1-H32rdB56sD6A5wikXEdurR:Test.DocTest,Test.DocTest.Helpers=doctest-parallel-0.3.1.1-H32rdB56sD6A5wikXEdurR:Test.DocTest.Helpers,Test.DocTest.Internal.Extract=doctest-parallel-0.3.1.1-H32rdB56sD6A5wikXEdurR:Test.DocTest.Internal.Extract,Test.DocTest.Internal.GhcUtil=doctest-parallel-0.3.1.1-H32rdB56sD6A5wikXEdurR:Test.DocTest.Internal.GhcUtil,Test.DocTest.Internal.GhciWrapper=doctest-parallel-0.3.1.1-H32rdB56sD6A5wikXEdurR:Test.DocTest.Internal.GhciWrapper,Test.DocTest.Internal.Interpreter=doctest-parallel-0.3.1.1-H32rdB56sD6A5wikXEdurR:Test.DocTest.Internal.Interpreter,Test.DocTest.Internal.Location=doctest-parallel-0.3.1.1-H32rdB56sD6A5wikXEdurR:Test.DocTest.Internal.Location,Test.DocTest.Internal.Logging=doctest-parallel-0.3.1.1-H32rdB56sD6A5wikXEdurR:Test.DocTest.Internal.Logging,Test.DocTest.Internal.Nix=doctest-parallel-0.3.1.1-H32rdB56sD6A5wikXEdurR:Test.DocTest.Internal.Nix,Test.DocTest.Internal.Options=doctest-parallel-0.3.1.1-H32rdB56sD6A5wikXEdurR:Test.DocTest.Internal.Options,Test.DocTest.Internal.Parse=doctest-parallel-0.3.1.1-H32rdB56sD6A5wikXEdurR:Test.DocTest.Internal.Parse,Test.DocTest.Internal.Property=doctest-parallel-0.3.1.1-H32rdB56sD6A5wikXEdurR:Test.DocTest.Internal.Property,Test.DocTest.Internal.Runner=doctest-parallel-0.3.1.1-H32rdB56sD6A5wikXEdurR:Test.DocTest.Internal.Runner,Test.DocTest.Internal.Runner.Example=doctest-parallel-0.3.1.1-H32rdB56sD6A5wikXEdurR:Test.DocTest.Internal.Runner.Example,Test.DocTest.Internal.Util=doctest-parallel-0.3.1.1-H32rdB56sD6A5wikXEdurR:Test.DocTest.Internal.Util doctest-parallel> unit doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules doctest-parallel> include base-4.19.0.0-b960 doctest-parallel> include doctest-parallel-0.3.1.1-H32rdB56sD6A5wikXEdurR doctest-parallel> include template-haskell-2.21.0.0-8831 hspec-attoparsec> src/Test/Hspec/Attoparsec/Source.hs:39:1: warning: [GHC-94817] [-Wtabs] hspec-attoparsec> Tab character found here, and in 21 further locations. hspec-attoparsec> Suggested fix: Please use spaces instead. hspec-attoparsec> | hspec-attoparsec> 39 | -- | Feed some input to a parser and extract the result hspec-attoparsec> | ^^^^^^^^ invariant> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location invariant> No hmake found invariant> Using hpc version 0.69 found on system at: invariant> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 invariant> Using hsc2hs version 0.68.10 found on system at: invariant> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 invariant> Using hscolour version 1.25 found on system at: invariant> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour invariant> No jhc found invariant> Using ld found on system at: invariant> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold invariant> No pkg-config found invariant> Using runghc version 9.8.1 found on system at: invariant> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 invariant> Using strip version 2.44 found on system at: invariant> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip invariant> Using tar found on system at: invariant> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar invariant> No uhc found invariant> Running phase: buildPhase invariant> Preprocessing library for invariant-0.6.4.. invariant> Building library for invariant-0.6.4.. invariant> [1 of 4] Compiling Data.Functor.Invariant ( src/Data/Functor/Invariant.hs, dist/build/Data/Functor/Invariant.o, dist/build/Data/Functor/Invariant.dyn_o ) relude> Data.ByteString=bytestring-0.12.0.2-4690:Data.ByteString,Data.ByteString.Builder=bytestring-0.12.0.2-4690:Data.ByteString.Builder,Data.ByteString.Lazy=bytestring-0.12.0.2-4690:Data.ByteString.Lazy,Data.ByteString.Short=bytestring-0.12.0.2-4690:Data.ByteString.Short,Data.HashMap.Lazy=unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq:Data.HashMap.Lazy,Data.HashMap.Strict=unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq:Data.HashMap.Strict,Data.HashSet=unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq:Data.HashSet,Data.IntMap.Lazy=containers-0.6.8-4775:Data.IntMap.Lazy,Data.IntMap.Strict=containers-0.6.8-4775:Data.IntMap.Strict,Data.IntSet=containers-0.6.8-4775:Data.IntSet,Data.Map.Lazy=containers-0.6.8-4775:Data.Map.Lazy,Data.Map.Strict=containers-0.6.8-4775:Data.Map.Strict,Data.Sequence=containers-0.6.8-4775:Data.Sequence,Data.Set=containers-0.6.8-4775:Data.Set,Data.Text=text-2.1-c36a:Data.Text,Data.Text.IO=text-2.1-c36a:Data.Text.IO,Data.Text.Lazy=text-2.1-c36a:Data.Text.Lazy,Data.Text.Lazy.IO=text-2.1-c36a:Data.Text.Lazy.IO,Data.Text.Read=text-2.1-c36a:Data.Text.Read,Data.Tree=containers-0.6.8-4775:Data.Tree,Relude=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude,Relude.Applicative=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Applicative,Relude.Base=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Base,Relude.Bool=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Bool,Relude.Bool.Guard=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Bool.Guard,Relude.Bool.Reexport=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Bool.Reexport,Relude.Container=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Container,Relude.Container.One=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Container.One,Relude.Container.Reexport=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Container.Reexport,Relude.Debug=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Debug,Relude.DeepSeq=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.DeepSeq,Relude.Enum=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Enum,Relude.Exception=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Exception,Relude.Extra=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Extra,Relude.Extra.Bifunctor=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Extra.Bifunctor,Relude.Extra.CallStack=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Extra.CallStack,Relude.Extra.Enum=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Extra.Enum,Relude.Extra.Foldable=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Extra.Foldable,Relude.Extra.Foldable1=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Extra.Foldable1,Relude.Extra.Group=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Extra.Group,Relude.Extra.Lens=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Extra.Lens,Relude.Extra.Map=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Extra.Map,Relude.Extra.Newtype=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Extra.Newtype,Relude.Extra.Tuple=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Extra.Tuple,Relude.Extra.Type=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Extra.Type,Relude.File=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.File,Relude.Foldable=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Foldable,Relude.Foldable.Fold=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Foldable.Fold,Relude.Foldable.Reexport=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Foldable.Reexport,Relude.Function=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Function,Relude.Functor=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Functor,Relude.Functor.Fmap=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Functor.Fmap,Relude.Functor.Reexport=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Functor.Reexport,Relude.Lifted=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Lifted,Relude.Lifted.Concurrent=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Lifted.Concurrent,Relude.Lifted.Env=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Lifted.Env,Relude.Lifted.Exit=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Lifted.Exit,Relude.Lifted.File=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Lifted.File,Relude.Lifted.Handle=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Lifted.Handle,Relude.Lifted.IORef=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Lifted.IORef,Relude.Lifted.Terminal=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Lifted.Terminal,Relude.List=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.List,Relude.List.NonEmpty=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.List.NonEmpty,Relude.List.Reexport=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.List.Reexport,Relude.Monad=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Monad,Relude.Monad.Either=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Monad.Either,Relude.Monad.Maybe=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Monad.Maybe,Relude.Monad.Reexport=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Monad.Reexport,Relude.Monad.Trans=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Monad.Trans,Relude.Monoid=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Monoid,Relude.Nub=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Nub,Relude.Numeric=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Numeric,Relude.Print=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Print,Relude.String=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.String,Relude.String.Conversion=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.String.Conversion,Relude.String.Reexport=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.String.Reexport,Relude.Unsafe=relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f:Relude.Unsafe relude> unit relude-1.2.2.0-7feq1Bh7ZvaJzWKJfhVioU-relude-doctest relude> include Glob-0.10.2-8UdAy0RscbQ3Au4LyqJngX relude> include doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz relude> include relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f relude> unit relude-1.2.2.0-FcxaQpDaPL6BLoFjL3bs4l-relude-test relude> include base-4.19.0.0-b960 relude> include bytestring-0.12.0.2-4690 relude> include containers-0.6.8-4775 relude> include hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK relude> include relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f relude> include text-2.1-c36a relude> Ready component graph: relude> definite relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f relude> depends base-4.19.0.0-b960 relude> depends bytestring-0.12.0.2-4690 relude> depends containers-0.6.8-4775 relude> depends deepseq-1.5.0.0-412f relude> depends ghc-prim-0.11.0-a69e relude> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m relude> depends mtl-2.3.1-63a4 relude> depends stm-2.5.2.1-83fa relude> depends text-2.1-c36a relude> depends transformers-0.6.1.0-c3ec relude> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq relude> definite relude-1.2.2.0-FcxaQpDaPL6BLoFjL3bs4l-relude-test relude> depends base-4.19.0.0-b960 relude> depends bytestring-0.12.0.2-4690 relude> depends containers-0.6.8-4775 relude> depends hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK relude> depends relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f relude> depends text-2.1-c36a relude> definite relude-1.2.2.0-7feq1Bh7ZvaJzWKJfhVioU-relude-doctest relude> depends Glob-0.10.2-8UdAy0RscbQ3Au4LyqJngX relude> depends doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz relude> depends relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f relude> Using Cabal-3.10.2.0 compiled by ghc-9.8 relude> Using compiler: ghc-9.8.1 relude> Using install prefix: relude> /nix/store/yss0cv2abl7iwgqliqv4ixsw8ghk40lk-relude-1.2.2.0 relude> Executables installed in: relude> /nix/store/yss0cv2abl7iwgqliqv4ixsw8ghk40lk-relude-1.2.2.0/bin relude> Libraries installed in: relude> /nix/store/yss0cv2abl7iwgqliqv4ixsw8ghk40lk-relude-1.2.2.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f relude> Dynamic Libraries installed in: relude> /nix/store/yss0cv2abl7iwgqliqv4ixsw8ghk40lk-relude-1.2.2.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 relude> Private executables installed in: relude> /nix/store/yss0cv2abl7iwgqliqv4ixsw8ghk40lk-relude-1.2.2.0/libexec/x86_64-linux-ghc-9.8.1/relude-1.2.2.0 relude> Data files installed in: relude> /nix/store/yss0cv2abl7iwgqliqv4ixsw8ghk40lk-relude-1.2.2.0/share/x86_64-linux-ghc-9.8.1/relude-1.2.2.0 relude> Documentation installed in: relude> /nix/store/cz9y4dpk09f68zdm4fpklwhflxr1i710-relude-1.2.2.0-doc/share/doc/relude-1.2.2.0 relude> Configuration files installed in: relude> /nix/store/yss0cv2abl7iwgqliqv4ixsw8ghk40lk-relude-1.2.2.0/etc relude> No alex found relude> Using ar found on system at: relude> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar relude> No c2hs found relude> No cpphs found tomland> include hspec-hedgehog-0.3.0.0-H26MTaaah3GDoNDiKN6wG0 tomland> include hspec-megaparsec-2.2.1-lqf41s3BSU61MvlsGOQs4 tomland> include megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 tomland> include text-2.1-c36a tomland> include time-1.12.2-d26d tomland> include tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi tomland> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq tomland> Ready component graph: tomland> definite tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi tomland> depends base-4.19.0.0-b960 tomland> depends bytestring-0.12.0.2-4690 tomland> depends containers-0.6.8-4775 tomland> depends deepseq-1.5.0.0-412f tomland> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m tomland> depends megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 tomland> depends mtl-2.3.1-63a4 tomland> depends parser-combinators-1.3.0-5Yz8xwrRDUHETAswiwAlFc tomland> depends text-2.1-c36a tomland> depends time-1.12.2-d26d tomland> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq tomland> depends validation-selective-0.2.0.0-IbYDJ5cuVVLCU9Oz4Y2RQb tomland> definite tomland-1.3.3.3-G9aPvcteMDRKtv6frJdviA-tomland-test tomland> depends base-4.19.0.0-b960 tomland> depends bytestring-0.12.0.2-4690 tomland> depends containers-0.6.8-4775 tomland> depends directory-1.3.8.1-6a8e tomland> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m tomland> depends hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK tomland> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH tomland> depends hspec-hedgehog-0.3.0.0-H26MTaaah3GDoNDiKN6wG0 tomland> depends hspec-megaparsec-2.2.1-lqf41s3BSU61MvlsGOQs4 tomland> depends megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 tomland> depends text-2.1-c36a tomland> depends time-1.12.2-d26d tomland> depends tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi tomland> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq tomland> Using Cabal-3.10.2.0 compiled by ghc-9.8 tomland> Using compiler: ghc-9.8.1 tomland> Using install prefix: tomland> /nix/store/kbq498q091ialznflr45s3ick1nbd0ki-tomland-1.3.3.3 tomland> Executables installed in: tomland> /nix/store/kbq498q091ialznflr45s3ick1nbd0ki-tomland-1.3.3.3/bin tomland> Libraries installed in: tomland> /nix/store/kbq498q091ialznflr45s3ick1nbd0ki-tomland-1.3.3.3/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi tomland> Dynamic Libraries installed in: tomland> /nix/store/kbq498q091ialznflr45s3ick1nbd0ki-tomland-1.3.3.3/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 tomland> Private executables installed in: tomland> /nix/store/kbq498q091ialznflr45s3ick1nbd0ki-tomland-1.3.3.3/libexec/x86_64-linux-ghc-9.8.1/tomland-1.3.3.3 tomland> Data files installed in: tomland> /nix/store/kbq498q091ialznflr45s3ick1nbd0ki-tomland-1.3.3.3/share/x86_64-linux-ghc-9.8.1/tomland-1.3.3.3 tomland> Documentation installed in: tomland> /nix/store/qi27qwc29i3gr8a0qrlw04jmxlgkpjcv-tomland-1.3.3.3-doc/share/doc/tomland-1.3.3.3 tomland> Configuration files installed in: tomland> /nix/store/kbq498q091ialznflr45s3ick1nbd0ki-tomland-1.3.3.3/etc tomland> No alex found tomland> Using ar found on system at: tomland> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar tomland> No c2hs found tomland> No cpphs found tomland> No doctest found tomland> Using gcc version 14.3.0 given by user at: tomland> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc tomland> Using ghc version 9.8.1 found on system at: tomland> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc tomland> Using ghc-pkg version 9.8.1 found on system at: tomland> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 tomland> No ghcjs found tomland> No ghcjs-pkg found tomland> No greencard found tomland> Using haddock version 2.30.0 found on system at: tomland> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 tomland> No happy found tomland> Using haskell-suite found on system at: haskell-suite-dummy-location tomland> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location tomland> No hmake found tomland> Using hpc version 0.69 found on system at: tomland> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 tomland> Using hsc2hs version 0.68.10 found on system at: tomland> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 tomland> Using hscolour version 1.25 found on system at: tomland> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour tomland> No jhc found tomland> Using ld found on system at: tomland> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold tomland> No pkg-config found quickcheck-instances> Test.QuickCheck.Instances=quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA:Test.QuickCheck.Instances,Test.QuickCheck.Instances.Array=quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA:Test.QuickCheck.Instances.Array,Test.QuickCheck.Instances.Array.Byte=quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA:Test.QuickCheck.Instances.Array.Byte,Test.QuickCheck.Instances.ByteString=quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA:Test.QuickCheck.Instances.ByteString,Test.QuickCheck.Instances.CaseInsensitive=quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA:Test.QuickCheck.Instances.CaseInsensitive,Test.QuickCheck.Instances.Containers=quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA:Test.QuickCheck.Instances.Containers,Test.QuickCheck.Instances.DataFix=quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA:Test.QuickCheck.Instances.DataFix,Test.QuickCheck.Instances.Hashable=quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA:Test.QuickCheck.Instances.Hashable,Test.QuickCheck.Instances.Natural=quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA:Test.QuickCheck.Instances.Natural,Test.QuickCheck.Instances.OldTime=quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA:Test.QuickCheck.Instances.OldTime,Test.QuickCheck.Instances.Primitive=quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA:Test.QuickCheck.Instances.Primitive,Test.QuickCheck.Instances.Scientific=quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA:Test.QuickCheck.Instances.Scientific,Test.QuickCheck.Instances.Semigroup=quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA:Test.QuickCheck.Instances.Semigroup,Test.QuickCheck.Instances.Solo=quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA:Test.QuickCheck.Instances.Solo,Test.QuickCheck.Instances.Strict=quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA:Test.QuickCheck.Instances.Strict,Test.QuickCheck.Instances.Tagged=quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA:Test.QuickCheck.Instances.Tagged,Test.QuickCheck.Instances.Text=quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA:Test.QuickCheck.Instances.Text,Test.QuickCheck.Instances.Text.Short=quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA:Test.QuickCheck.Instances.Text.Short,Test.QuickCheck.Instances.These=quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA:Test.QuickCheck.Instances.These,Test.QuickCheck.Instances.Time=quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA:Test.QuickCheck.Instances.Time,Test.QuickCheck.Instances.Transformer=quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA:Test.QuickCheck.Instances.Transformer,Test.QuickCheck.Instances.UUID=quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA:Test.QuickCheck.Instances.UUID,Test.QuickCheck.Instances.UnorderedContainers=quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA:Test.QuickCheck.Instances.UnorderedContainers,Test.QuickCheck.Instances.Vector=quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA:Test.QuickCheck.Instances.Vector,Test.QuickCheck.Instances.Void=quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA:Test.QuickCheck.Instances.Void quickcheck-instances> unit quickcheck-instances-0.3.32-EqnsGjJX1nY9SmASoFIwTc-self-test quickcheck-instances> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 quickcheck-instances> include base-4.19.0.0-b960 quickcheck-instances> include containers-0.6.8-4775 quickcheck-instances> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi quickcheck-instances> include quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA quickcheck-instances> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 quickcheck-instances> include uuid-types-1.0.6-6gO6eWf1YHLC09OVS7zxKJ quickcheck-instances> Ready component graph: quickcheck-instances> definite quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA quickcheck-instances> depends OneTuple-0.4.2-FoSVxZ1Ua1k9qzI3fLkcX3 quickcheck-instances> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 quickcheck-instances> depends array-0.5.6.0-dc89 quickcheck-instances> depends base-4.19.0.0-b960 quickcheck-instances> depends bytestring-0.12.0.2-4690 quickcheck-instances> depends case-insensitive-1.2.1.0-4sNw09pp3ywJCN7WmvmsUo quickcheck-instances> depends containers-0.6.8-4775 quickcheck-instances> depends data-fix-0.3.4-90kAYHfhdX433d7z3npPya quickcheck-instances> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m quickcheck-instances> depends integer-logarithms-1.0.4-IZnPj8qGoLo9zs4hkYJadH quickcheck-instances> depends old-time-1.1.0.4-GyTPzrGYsOf5FPo85tfX5z quickcheck-instances> depends primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi quickcheck-instances> depends scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X quickcheck-instances> depends splitmix-0.1.1-AoP57hqMhOYD9c7s1NlK2Y quickcheck-instances> depends strict-0.5.1-GVSVdbGTOCS56r31yJq782 quickcheck-instances> depends tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 quickcheck-instances> depends text-2.1-c36a quickcheck-instances> depends text-short-0.1.6-4FBuxekPqrd8UqmSusWgg5 quickcheck-instances> depends these-1.2.1-B8INZK8jfBp2iDPS6dEUhs quickcheck-instances> depends time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA quickcheck-instances> depends transformers-0.6.1.0-c3ec quickcheck-instances> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq quickcheck-instances> depends uuid-types-1.0.6-6gO6eWf1YHLC09OVS7zxKJ quickcheck-instances> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh quickcheck-instances> definite quickcheck-instances-0.3.32-EqnsGjJX1nY9SmASoFIwTc-self-test quickcheck-instances> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 quickcheck-instances> depends base-4.19.0.0-b960 quickcheck-instances> depends containers-0.6.8-4775 quickcheck-instances> depends primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi quickcheck-instances> depends quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA quickcheck-instances> depends tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 quickcheck-instances> depends uuid-types-1.0.6-6gO6eWf1YHLC09OVS7zxKJ quickcheck-instances> Using Cabal-3.10.2.0 compiled by ghc-9.8 quickcheck-instances> Using compiler: ghc-9.8.1 quickcheck-instances> Using install prefix: quickcheck-instances> /nix/store/nybqx0xvzv6ql77zhgjffqgm6nymwnni-quickcheck-instances-0.3.32 quickcheck-instances> Executables installed in: quickcheck-instances> /nix/store/nybqx0xvzv6ql77zhgjffqgm6nymwnni-quickcheck-instances-0.3.32/bin quickcheck-instances> Libraries installed in: quickcheck-instances> /nix/store/nybqx0xvzv6ql77zhgjffqgm6nymwnni-quickcheck-instances-0.3.32/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA quickcheck-instances> Dynamic Libraries installed in: quickcheck-instances> /nix/store/nybqx0xvzv6ql77zhgjffqgm6nymwnni-quickcheck-instances-0.3.32/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 quickcheck-instances> Private executables installed in: sqlite-simple> /nix/store/q8rkxxk3nfw3gpbfsyw60jwn4ndl3sha-sqlite-simple-0.4.19.0/etc sqlite-simple> No alex found sqlite-simple> Using ar found on system at: sqlite-simple> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar sqlite-simple> No c2hs found sqlite-simple> No cpphs found sqlite-simple> No doctest found sqlite-simple> Using gcc version 14.3.0 given by user at: sqlite-simple> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc sqlite-simple> Using ghc version 9.8.1 found on system at: sqlite-simple> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc sqlite-simple> Using ghc-pkg version 9.8.1 found on system at: sqlite-simple> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 sqlite-simple> No ghcjs found sqlite-simple> No ghcjs-pkg found sqlite-simple> No greencard found sqlite-simple> Using haddock version 2.30.0 found on system at: sqlite-simple> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 sqlite-simple> No happy found sqlite-simple> Using haskell-suite found on system at: haskell-suite-dummy-location sqlite-simple> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location sqlite-simple> No hmake found sqlite-simple> Using hpc version 0.69 found on system at: sqlite-simple> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 sqlite-simple> Using hsc2hs version 0.68.10 found on system at: sqlite-simple> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 sqlite-simple> Using hscolour version 1.25 found on system at: sqlite-simple> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour sqlite-simple> No jhc found sqlite-simple> Using ld found on system at: sqlite-simple> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold sqlite-simple> No pkg-config found sqlite-simple> Using runghc version 9.8.1 found on system at: sqlite-simple> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 sqlite-simple> Using strip version 2.44 found on system at: sqlite-simple> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip sqlite-simple> Using tar found on system at: sqlite-simple> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar sqlite-simple> No uhc found sqlite-simple> Running phase: buildPhase sqlite-simple> Preprocessing library for sqlite-simple-0.4.19.0.. sqlite-simple> Building library for sqlite-simple-0.4.19.0.. sqlite-simple> [ 1 of 12] Compiling Database.SQLite.Simple.Ok ( Database/SQLite/Simple/Ok.hs, dist/build/Database/SQLite/Simple/Ok.o, dist/build/Database/SQLite/Simple/Ok.dyn_o ) sqlite-simple> sqlite-simple> Database/SQLite/Simple/Ok.hs:76:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances] sqlite-simple> Noncanonical ‘return’ definition detected sqlite-simple> in the instance declaration for ‘Monad Ok’. sqlite-simple> ‘return’ will eventually be removed in favour of ‘pure’ sqlite-simple> Suggested fix: sqlite-simple> Either remove definition for ‘return’ (recommended) or define as ‘return = pure’ sqlite-simple> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return sqlite-simple> | sqlite-simple> 76 | return = Ok sqlite-simple> | ^^^^^^^^^^^ process-extras> Using runghc version 9.8.1 found on system at: process-extras> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 process-extras> Using strip version 2.44 found on system at: process-extras> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip process-extras> Using tar found on system at: process-extras> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar process-extras> No uhc found process-extras> Running phase: buildPhase base64> Using ghc version 9.8.1 found on system at: base64> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc base64> Using ghc-pkg version 9.8.1 found on system at: base64> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 base64> No ghcjs found base64> No ghcjs-pkg found base64> No greencard found base64> Using haddock version 2.30.0 found on system at: base64> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 base64> No happy found base64> Using haskell-suite found on system at: haskell-suite-dummy-location base64> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location base64> No hmake found base64> Using hpc version 0.69 found on system at: base64> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 base64> Using hsc2hs version 0.68.10 found on system at: base64> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 base64> Using hscolour version 1.25 found on system at: base64> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour base64> No jhc found base64> Using ld found on system at: base64> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold base64> No pkg-config found base64> Using runghc version 9.8.1 found on system at: base64> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 base64> Using strip version 2.44 found on system at: base64> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip base64> Using tar found on system at: base64> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar base64> No uhc found base64> Running phase: buildPhase doctest-parallel> BugfixImportHierarchical.ModuleA=doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules:BugfixImportHierarchical.ModuleA,BugfixImportHierarchical.ModuleB=doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules:BugfixImportHierarchical.ModuleB,BugfixMultipleModules.ModuleA=doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules:BugfixMultipleModules.ModuleA,BugfixMultipleModules.ModuleB=doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules:BugfixMultipleModules.ModuleB,BugfixOutputToStdErr.Fib=doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules:BugfixOutputToStdErr.Fib,Color.Foo=doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules:Color.Foo,DosLineEndings.Fib=doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules:DosLineEndings.Fib,Failing.Foo=doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules:Failing.Foo,FailingMultiple.Foo=doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules:FailingMultiple.Foo,GhcArg.Fib=doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules:GhcArg.Fib,It.Foo=doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules:It.Foo,It.Setup=doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules:It.Setup,LocalStderrBinding.A=doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules:LocalStderrBinding.A,ModuleIsolation.TestA=doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules:ModuleIsolation.TestA,ModuleIsolation.TestB=doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules:ModuleIsolation.TestB,ModuleOptions.Foo=doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules:ModuleOptions.Foo,Multiline.Multiline=doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules:Multiline.Multiline,NonExposedModule.Exposed=doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules:NonExposedModule.Exposed,PropertyBool.Foo=doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules:PropertyBool.Foo,PropertyBoolWithTypeSignature.Foo=doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules:PropertyBoolWithTypeSignature.Foo,PropertyFailing.Foo=doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules:PropertyFailing.Foo,PropertyImplicitlyQuantified.Foo=doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules:PropertyImplicitlyQuantified.Foo,PropertyQuantified.Foo=doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules:PropertyQuantified.Foo,PropertySetup.Foo=doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules:PropertySetup.Foo,Setup.Foo=doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules:Setup.Foo,SetupSkipOnFailure.Foo=doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules:SetupSkipOnFailure.Foo,SystemIoImported.A=doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules:SystemIoImported.A,TemplateHaskell.Foo=doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules:TemplateHaskell.Foo,TestBlankline.Fib=doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules:TestBlankline.Fib,TestCombinedExample.Fib=doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules:TestCombinedExample.Fib,TestCommentLocation.Foo=doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules:TestCommentLocation.Foo,TestDocumentationForArguments.Fib=doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules:TestDocumentationForArguments.Fib,TestFailOnMultiline.Fib=doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules:TestFailOnMultiline.Fib,TestImport.ModuleA=doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules:TestImport.ModuleA,TestImport.ModuleB=doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules:TestImport.ModuleB,TestPutStr.Fib=doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules:TestPutStr.Fib,TestSimple.Fib=doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules:TestSimple.Fib,TrailingWhitespace.Foo=doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules:TrailingWhitespace.Foo,WithCInclude.Bar=doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules:WithCInclude.Bar,WithCbits.Bar=doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules:WithCbits.Bar doctest-parallel> unit doctest-parallel-0.3.1.1-LdALsEL6u1J37wfQEre4BH-doctests doctest-parallel> include base-4.19.0.0-b960 doctest-parallel> include doctest-parallel-0.3.1.1-H32rdB56sD6A5wikXEdurR doctest-parallel> unit doctest-parallel-0.3.1.1-J42nYx3NydbCU1l3P5macJ-spectests doctest-parallel> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 doctest-parallel> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 doctest-parallel> include base-4.19.0.0-b960 doctest-parallel> include base-compat-0.13.1-Eotc18fTsmWG4LIuz3QQXm doctest-parallel> include code-page-0.2.1-79IhzHzv7QBJA53emToc6w doctest-parallel> include containers-0.6.8-4775 doctest-parallel> include deepseq-1.5.0.0-412f doctest-parallel> include directory-1.3.8.1-6a8e doctest-parallel> include doctest-parallel-0.3.1.1-H32rdB56sD6A5wikXEdurR doctest-parallel> include doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules doctest-parallel> include exceptions-0.10.7-d3e7 doctest-parallel> include filepath-1.4.100.4-fa1c doctest-parallel> include ghc-9.8.1-f1e9 doctest-parallel> include ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC doctest-parallel> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH doctest-parallel> include hspec-core-2.11.12-39AL3IYzsBd4t4draAjgjY doctest-parallel> include mockery-0.3.5-4qyB3oSxfvpsfmSEuu4EC doctest-parallel> include process-1.6.18.0-26fa doctest-parallel> include setenv-0.1.1.3-482cmrru6L651pzhcWrY8D doctest-parallel> include silently-1.2.5.4-rAp7M7uqAhBpWTxTpNXNT doctest-parallel> include stringbuilder-0.5.1-KxJjrcRVz19Fte3egf60Hq doctest-parallel> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI doctest-parallel> include transformers-0.6.1.0-c3ec doctest-parallel> Ready component graph: doctest-parallel> definite doctest-parallel-0.3.1.1-H32rdB56sD6A5wikXEdurR doctest-parallel> depends Cabal-3.10.2.0-5777 doctest-parallel> depends Glob-0.10.2-8UdAy0RscbQ3Au4LyqJngX doctest-parallel> depends base-4.19.0.0-b960 doctest-parallel> depends base-compat-0.13.1-Eotc18fTsmWG4LIuz3QQXm doctest-parallel> depends code-page-0.2.1-79IhzHzv7QBJA53emToc6w doctest-parallel> depends containers-0.6.8-4775 doctest-parallel> depends deepseq-1.5.0.0-412f doctest-parallel> depends directory-1.3.8.1-6a8e doctest-parallel> depends exceptions-0.10.7-d3e7 doctest-parallel> depends filepath-1.4.100.4-fa1c doctest-parallel> depends ghc-9.8.1-f1e9 doctest-parallel> depends ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC doctest-parallel> depends process-1.6.18.0-26fa doctest-parallel> depends random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX doctest-parallel> depends syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI doctest-parallel> depends transformers-0.6.1.0-c3ec doctest-parallel> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq doctest-parallel> definite doctest-parallel-0.3.1.1-LdALsEL6u1J37wfQEre4BH-doctests doctest-parallel> depends base-4.19.0.0-b960 doctest-parallel> depends doctest-parallel-0.3.1.1-H32rdB56sD6A5wikXEdurR doctest-parallel> definite doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules doctest-parallel> depends base-4.19.0.0-b960 doctest-parallel> depends doctest-parallel-0.3.1.1-H32rdB56sD6A5wikXEdurR doctest-parallel> depends template-haskell-2.21.0.0-8831 doctest-parallel> definite doctest-parallel-0.3.1.1-J42nYx3NydbCU1l3P5macJ-spectests doctest-parallel> depends HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 doctest-parallel> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 doctest-parallel> depends base-4.19.0.0-b960 doctest-parallel> depends base-compat-0.13.1-Eotc18fTsmWG4LIuz3QQXm doctest-parallel> depends code-page-0.2.1-79IhzHzv7QBJA53emToc6w doctest-parallel> depends containers-0.6.8-4775 doctest-parallel> depends deepseq-1.5.0.0-412f doctest-parallel> depends directory-1.3.8.1-6a8e doctest-parallel> depends doctest-parallel-0.3.1.1-H32rdB56sD6A5wikXEdurR relude> Using doctest version 0.22.6 found on system at: relude> /nix/store/5b1p4pwqjyd7hm6rr4ill4mcxhy3cgwg-doctest-0.22.6/bin/doctest relude> Using gcc version 14.3.0 given by user at: relude> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc relude> Using ghc version 9.8.1 found on system at: relude> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc relude> Using ghc-pkg version 9.8.1 found on system at: relude> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 relude> No ghcjs found relude> No ghcjs-pkg found relude> No greencard found relude> Using haddock version 2.30.0 found on system at: relude> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 relude> No happy found relude> Using haskell-suite found on system at: haskell-suite-dummy-location relude> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location relude> No hmake found relude> Using hpc version 0.69 found on system at: relude> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 relude> Using hsc2hs version 0.68.10 found on system at: relude> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 relude> Using hscolour version 1.25 found on system at: relude> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour relude> No jhc found relude> Using ld found on system at: relude> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold relude> No pkg-config found relude> Using runghc version 9.8.1 found on system at: relude> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 relude> Using strip version 2.44 found on system at: relude> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip relude> Using tar found on system at: relude> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar relude> No uhc found relude> Running phase: buildPhase relude> Preprocessing library for relude-1.2.2.0.. tomland> Using runghc version 9.8.1 found on system at: tomland> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 tomland> Using strip version 2.44 found on system at: tomland> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip tomland> Using tar found on system at: tomland> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar tomland> No uhc found tomland> Running phase: buildPhase tomland> Preprocessing library for tomland-1.3.3.3.. tomland> Building library for tomland-1.3.3.3.. tomland> [ 1 of 36] Compiling Toml.Parser.Core quickcheck-instances> /nix/store/nybqx0xvzv6ql77zhgjffqgm6nymwnni-quickcheck-instances-0.3.32/libexec/x86_64-linux-ghc-9.8.1/quickcheck-instances-0.3.32 quickcheck-instances> Data files installed in: quickcheck-instances> /nix/store/nybqx0xvzv6ql77zhgjffqgm6nymwnni-quickcheck-instances-0.3.32/share/x86_64-linux-ghc-9.8.1/quickcheck-instances-0.3.32 quickcheck-instances> Documentation installed in: quickcheck-instances> /nix/store/lvav9r0hkd5580mdlwqjmaw0jgbmqs2f-quickcheck-instances-0.3.32-doc/share/doc/quickcheck-instances-0.3.32 quickcheck-instances> Configuration files installed in: quickcheck-instances> /nix/store/nybqx0xvzv6ql77zhgjffqgm6nymwnni-quickcheck-instances-0.3.32/etc quickcheck-instances> No alex found quickcheck-instances> Using ar found on system at: quickcheck-instances> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar quickcheck-instances> No c2hs found quickcheck-instances> No cpphs found quickcheck-instances> No doctest found quickcheck-instances> Using gcc version 14.3.0 given by user at: quickcheck-instances> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc quickcheck-instances> Using ghc version 9.8.1 found on system at: quickcheck-instances> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc quickcheck-instances> Using ghc-pkg version 9.8.1 found on system at: quickcheck-instances> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 quickcheck-instances> No ghcjs found quickcheck-instances> No ghcjs-pkg found quickcheck-instances> No greencard found quickcheck-instances> Using haddock version 2.30.0 found on system at: quickcheck-instances> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 quickcheck-instances> No happy found quickcheck-instances> Using haskell-suite found on system at: haskell-suite-dummy-location quickcheck-instances> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location quickcheck-instances> No hmake found quickcheck-instances> Using hpc version 0.69 found on system at: quickcheck-instances> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 quickcheck-instances> Using hsc2hs version 0.68.10 found on system at: quickcheck-instances> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 quickcheck-instances> Using hscolour version 1.25 found on system at: quickcheck-instances> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour quickcheck-instances> No jhc found quickcheck-instances> Using ld found on system at: quickcheck-instances> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold quickcheck-instances> No pkg-config found quickcheck-instances> Using runghc version 9.8.1 found on system at: quickcheck-instances> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 quickcheck-instances> Using strip version 2.44 found on system at: quickcheck-instances> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip quickcheck-instances> Using tar found on system at: quickcheck-instances> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar quickcheck-instances> No uhc found quickcheck-instances> Running phase: buildPhase doctest-parallel> depends doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules doctest-parallel> depends exceptions-0.10.7-d3e7 doctest-parallel> depends filepath-1.4.100.4-fa1c doctest-parallel> depends ghc-9.8.1-f1e9 doctest-parallel> depends ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC doctest-parallel> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH doctest-parallel> depends hspec-core-2.11.12-39AL3IYzsBd4t4draAjgjY doctest-parallel> depends mockery-0.3.5-4qyB3oSxfvpsfmSEuu4EC doctest-parallel> depends process-1.6.18.0-26fa doctest-parallel> depends setenv-0.1.1.3-482cmrru6L651pzhcWrY8D doctest-parallel> depends silently-1.2.5.4-rAp7M7uqAhBpWTxTpNXNT doctest-parallel> depends stringbuilder-0.5.1-KxJjrcRVz19Fte3egf60Hq doctest-parallel> depends syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI doctest-parallel> depends transformers-0.6.1.0-c3ec doctest-parallel> Using Cabal-3.10.2.0 compiled by ghc-9.8 doctest-parallel> Using compiler: ghc-9.8.1 doctest-parallel> Using install prefix: doctest-parallel> /nix/store/aiw7glwsmxid3gc9gfrq3wg941q4y4xb-doctest-parallel-0.3.1.1 doctest-parallel> Executables installed in: doctest-parallel> /nix/store/aiw7glwsmxid3gc9gfrq3wg941q4y4xb-doctest-parallel-0.3.1.1/bin doctest-parallel> Libraries installed in: doctest-parallel> /nix/store/aiw7glwsmxid3gc9gfrq3wg941q4y4xb-doctest-parallel-0.3.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/doctest-parallel-0.3.1.1-H32rdB56sD6A5wikXEdurR doctest-parallel> Dynamic Libraries installed in: doctest-parallel> /nix/store/aiw7glwsmxid3gc9gfrq3wg941q4y4xb-doctest-parallel-0.3.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 doctest-parallel> Private executables installed in: doctest-parallel> /nix/store/aiw7glwsmxid3gc9gfrq3wg941q4y4xb-doctest-parallel-0.3.1.1/libexec/x86_64-linux-ghc-9.8.1/doctest-parallel-0.3.1.1 doctest-parallel> Data files installed in: doctest-parallel> /nix/store/aiw7glwsmxid3gc9gfrq3wg941q4y4xb-doctest-parallel-0.3.1.1/share/x86_64-linux-ghc-9.8.1/doctest-parallel-0.3.1.1 doctest-parallel> Documentation installed in: doctest-parallel> /nix/store/aiw7glwsmxid3gc9gfrq3wg941q4y4xb-doctest-parallel-0.3.1.1/share/doc/x86_64-linux-ghc-9.8.1/doctest-parallel-0.3.1.1 doctest-parallel> Configuration files installed in: doctest-parallel> /nix/store/aiw7glwsmxid3gc9gfrq3wg941q4y4xb-doctest-parallel-0.3.1.1/etc doctest-parallel> No alex found doctest-parallel> Using ar found on system at: doctest-parallel> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar doctest-parallel> No c2hs found doctest-parallel> No cpphs found doctest-parallel> No doctest found doctest-parallel> Using gcc version 14.3.0 given by user at: doctest-parallel> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc doctest-parallel> Using ghc version 9.8.1 found on system at: doctest-parallel> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc doctest-parallel> Using ghc-pkg version 9.8.1 found on system at: doctest-parallel> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 doctest-parallel> No ghcjs found doctest-parallel> No ghcjs-pkg found doctest-parallel> No greencard found doctest-parallel> Using haddock version 2.30.0 found on system at: doctest-parallel> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 doctest-parallel> No happy found doctest-parallel> Using haskell-suite found on system at: haskell-suite-dummy-location doctest-parallel> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location doctest-parallel> No hmake found doctest-parallel> Using hpc version 0.69 found on system at: doctest-parallel> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 doctest-parallel> Using hsc2hs version 0.68.10 found on system at: doctest-parallel> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 doctest-parallel> Using hscolour version 1.25 found on system at: doctest-parallel> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour doctest-parallel> No jhc found doctest-parallel> Using ld found on system at: doctest-parallel> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold doctest-parallel> No pkg-config found doctest-parallel> Using runghc version 9.8.1 found on system at: doctest-parallel> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 doctest-parallel> Using strip version 2.44 found on system at: doctest-parallel> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip doctest-parallel> Using tar found on system at: doctest-parallel> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar doctest-parallel> No uhc found doctest-parallel> Running phase: buildPhase ghc-lib-parser> GHC.BaseDir=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.BaseDir,GHC.Builtin.Names=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Builtin.Names,GHC.Builtin.PrimOps=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Builtin.PrimOps,GHC.Builtin.PrimOps.Ids=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Builtin.PrimOps.Ids,GHC.Builtin.Types=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Builtin.Types,GHC.Builtin.Types.Prim=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Builtin.Types.Prim,GHC.Builtin.Uniques=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Builtin.Uniques,GHC.ByteCode.Types=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.ByteCode.Types,GHC.Cmm=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Cmm,GHC.Cmm.BlockId=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Cmm.BlockId,GHC.Cmm.CLabel=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Cmm.CLabel,GHC.Cmm.Dataflow.Block=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Cmm.Dataflow.Block,GHC.Cmm.Dataflow.Collections=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Cmm.Dataflow.Collections,GHC.Cmm.Dataflow.Graph=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Cmm.Dataflow.Graph,GHC.Cmm.Dataflow.Label=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Cmm.Dataflow.Label,GHC.Cmm.Expr=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Cmm.Expr,GHC.Cmm.MachOp=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Cmm.MachOp,GHC.Cmm.Node=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Cmm.Node,GHC.Cmm.Reg=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Cmm.Reg,GHC.Cmm.Switch=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Cmm.Switch,GHC.Cmm.Type=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Cmm.Type,GHC.CmmToAsm.CFG.Weight=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.CmmToAsm.CFG.Weight,GHC.CmmToLlvm.Config=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.CmmToLlvm.Config,GHC.Core=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core,GHC.Core.Class=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.Class,GHC.Core.Coercion=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.Coercion,GHC.Core.Coercion.Axiom=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.Coercion.Axiom,GHC.Core.Coercion.Opt=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.Coercion.Opt,GHC.Core.ConLike=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.ConLike,GHC.Core.DataCon=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.DataCon,GHC.Core.FVs=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.FVs,GHC.Core.FamInstEnv=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.FamInstEnv,GHC.Core.InstEnv=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.InstEnv,GHC.Core.Lint=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.Lint,GHC.Core.Lint.Interactive=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.Lint.Interactive,GHC.Core.Make=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.Make,GHC.Core.Map.Expr=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.Map.Expr,GHC.Core.Map.Type=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.Map.Type,GHC.Core.Multiplicity=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.Multiplicity,GHC.Core.Opt.Arity=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.Opt.Arity,GHC.Core.Opt.CallerCC=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.Opt.CallerCC,GHC.Core.Opt.CallerCC.Types=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.Opt.CallerCC.Types,GHC.Core.Opt.ConstantFold=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.Opt.ConstantFold,GHC.Core.Opt.Monad=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.Opt.Monad,GHC.Core.Opt.OccurAnal=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.Opt.OccurAnal,GHC.Core.Opt.Pipeline.Types=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.Opt.Pipeline.Types,GHC.Core.Opt.Simplify=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.Opt.Simplify,GHC.Core.Opt.Simplify.Env=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.Opt.Simplify.Env,GHC.Core.Opt.Simplify.Inline=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.Opt.Simplify.Inline,GHC.Core.Opt.Simplify.Iteration=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.Opt.Simplify.Iteration,GHC.Core.Opt.Simplify.Monad=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.Opt.Simplify.Monad,GHC.Core.Opt.Simplify.Utils=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.Opt.Simplify.Utils,GHC.Core.Opt.Stats=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.Opt.Stats,GHC.Core.PatSyn=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.PatSyn,GHC.Core.Ppr=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.Ppr,GHC.Core.Predicate=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.Predicate,GHC.Core.Reduction=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.Reduction,GHC.Core.RoughMap=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.RoughMap,GHC.Core.Rules=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.Rules,GHC.Core.Rules.Config=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.Rules.Config,GHC.Core.Seq=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.Seq,GHC.Core.SimpleOpt=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.SimpleOpt,GHC.Core.Stats=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.Stats,GHC.Core.Subst=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.Subst,GHC.Core.Tidy=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.Tidy,GHC.Core.TyCo.Compare=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.TyCo.Compare,GHC.Core.TyCo.FVs=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.TyCo.FVs,GHC.Core.TyCo.Ppr=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.TyCo.Ppr,GHC.Core.TyCo.Rep=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.TyCo.Rep,GHC.Core.TyCo.Subst=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.TyCo.Subst,GHC.Core.TyCo.Tidy=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.TyCo.Tidy,GHC.Core.TyCon=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.TyCon,GHC.Core.TyCon.Env=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.TyCon.Env,GHC.Core.TyCon.RecWalk=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.TyCon.RecWalk,GHC.Core.Type=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.Type,GHC.Core.Unfold=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.Unfold,GHC.Core.Unfold.Make=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.Unfold.Make,GHC.Core.Unify=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.Unify,GHC.Core.UsageEnv=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.UsageEnv,GHC.Core.Utils=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Core.Utils,GHC.CoreToIface=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.CoreToIface,GHC.Data.Bag=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Data.Bag,GHC.Data.Bool=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Data.Bool,GHC.Data.BooleanFormula=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Data.BooleanFormula,GHC.Data.EnumSet=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Data.EnumSet,GHC.Data.FastMutInt=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Data.FastMutInt,GHC.Data.FastString=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Data.FastString,GHC.Data.FastString.Env=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Data.FastString.Env,GHC.Data.FiniteMap=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Data.FiniteMap,GHC.Data.Graph.Directed=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Data.Graph.Directed,GHC.Data.Graph.UnVar=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Data.Graph.UnVar,GHC.Data.IOEnv=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Data.IOEnv,GHC.Data.List.Infinite=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Data.List.Infinite,GHC.Data.List.SetOps=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Data.List.SetOps,GHC.Data.Maybe=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Data.Maybe,GHC.Data.OrdList=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Data.OrdList,GHC.Data.Pair=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Data.Pair,GHC.Data.ShortText=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Data.ShortText,GHC.Data.SizedSeq=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Data.SizedSeq,GHC.Data.SmallArray=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Data.SmallArray,GHC.Data.Stream=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Data.Stream,GHC.Data.Strict=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Data.Strict,GHC.Data.StringBuffer=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Data.StringBuffer,GHC.Data.TrieMap=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Data.TrieMap,GHC.Data.Unboxed=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Data.Unboxed,GHC.Data.Word64Map=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Data.Word64Map,GHC.Data.Word64Map.Internal=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Data.Word64Map.Internal,GHC.Data.Word64Map.Lazy=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Data.Word64Map.Lazy,GHC.Data.Word64Map.Strict=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Data.Word64Map.Strict,GHC.Data.Word64Map.Strict.Internal=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Data.Word64Map.Strict.Internal,GHC.Data.Word64Set=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Data.Word64Set,GHC.Data.Word64Set.Internal=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Data.Word64Set.Internal,GHC.Driver.Backend=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Driver.Backend,GHC.Driver.Backend.Internal=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Driver.Backend.Internal,GHC.Driver.Backpack.Syntax=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Driver.Backpack.Syntax,GHC.Driver.CmdLine=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Driver.CmdLine,GHC.Driver.Config=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Driver.Config,GHC.Driver.Config.Core.Lint=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Driver.Config.Core.Lint,GHC.Driver.Config.Diagnostic=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Driver.Config.Diagnostic,GHC.Driver.Config.Logger=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Driver.Config.Logger,GHC.Driver.Config.Parser=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Driver.Config.Parser,GHC.Driver.DynFlags=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Driver.DynFlags,GHC.Driver.Env=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Driver.Env,GHC.Driver.Env.KnotVars=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Driver.Env.KnotVars,GHC.Driver.Env.Types=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Driver.Env.Types,GHC.Driver.Errors=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Driver.Errors,GHC.Driver.Errors.Ppr=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Driver.Errors.Ppr,GHC.Driver.Errors.Types=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Driver.Errors.Types,GHC.Driver.Flags=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Driver.Flags,GHC.Driver.Hooks=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Driver.Hooks,GHC.Driver.LlvmConfigCache=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Driver.LlvmConfigCache,GHC.Driver.Monad=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Driver.Monad,GHC.Driver.Phases=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Driver.Phases,GHC.Driver.Pipeline.Monad=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Driver.Pipeline.Monad,GHC.Driver.Pipeline.Phases=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Driver.Pipeline.Phases,GHC.Driver.Plugins=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Driver.Plugins,GHC.Driver.Plugins.External=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Driver.Plugins.External,GHC.Driver.Ppr=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Driver.Ppr,GHC.Driver.Session=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Driver.Session,GHC.Exts.Heap=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Exts.Heap,GHC.Exts.Heap.ClosureTypes=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Exts.Heap.ClosureTypes,GHC.Exts.Heap.Closures=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Exts.Heap.Closures,GHC.Exts.Heap.Constants=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Exts.Heap.Constants,GHC.Exts.Heap.FFIClosures=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Exts.Heap.FFIClosures,GHC.Exts.Heap.FFIClosures_ProfilingDisabled=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Exts.Heap.FFIClosures_ProfilingDisabled,GHC.Exts.Heap.FFIClosures_ProfilingEnabled=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Exts.Heap.FFIClosures_ProfilingEnabled,GHC.Exts.Heap.InfoTable=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Exts.Heap.InfoTable,GHC.Exts.Heap.InfoTable.Types=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Exts.Heap.InfoTable.Types,GHC.Exts.Heap.InfoTableProf=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Exts.Heap.InfoTableProf,GHC.Exts.Heap.ProfInfo.PeekProfInfo=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Exts.Heap.ProfInfo.PeekProfInfo,GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled,GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled,GHC.Exts.Heap.ProfInfo.Types=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Exts.Heap.ProfInfo.Types,GHC.Exts.Heap.Utils=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Exts.Heap.Utils,GHC.ForeignSrcLang=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.ForeignSrcLang,GHC.ForeignSrcLang.Type=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.ForeignSrcLang.Type,GHC.Hs=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Hs,GHC.Hs.Binds=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Hs.Binds,GHC.Hs.Decls=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Hs.Decls,GHC.Hs.Doc=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Hs.Doc,GHC.Hs.DocString=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Hs.DocString,GHC.Hs.Dump=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Hs.Dump,GHC.Hs.Expr=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Hs.Expr,GHC.Hs.Extension=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Hs.Extension,GHC.Hs.ImpExp=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Hs.ImpExp,GHC.Hs.Instances=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Hs.Instances,GHC.Hs.Lit=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Hs.Lit,GHC.Hs.Pat=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Hs.Pat,GHC.Hs.Type=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Hs.Type,GHC.Hs.Utils=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Hs.Utils,GHC.HsToCore.Errors.Ppr=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.HsToCore.Errors.Ppr,GHC.HsToCore.Errors.Types=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.HsToCore.Errors.Types,GHC.HsToCore.Pmc.Ppr=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.HsToCore.Pmc.Ppr,GHC.HsToCore.Pmc.Solver.Types=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.HsToCore.Pmc.Solver.Types,GHC.HsToCore.Pmc.Types=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.HsToCore.Pmc.Types,GHC.Iface.Decl=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Iface.Decl,GHC.Iface.Errors.Ppr=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Iface.Errors.Ppr,GHC.Iface.Errors.Types=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Iface.Errors.Types,GHC.Iface.Ext.Fields=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Iface.Ext.Fields,GHC.Iface.Recomp.Binary=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Iface.Recomp.Binary,GHC.Iface.Syntax=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Iface.Syntax,GHC.Iface.Type=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Iface.Type,GHC.JS.Make=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.JS.Make,GHC.JS.Ppr=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.JS.Ppr,GHC.JS.Syntax=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.JS.Syntax,GHC.JS.Transform=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.JS.Transform,GHC.JS.Unsat.Syntax=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.JS.Unsat.Syntax,GHC.LanguageExtensions=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.LanguageExtensions,GHC.LanguageExtensions.Type=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.LanguageExtensions.Type,GHC.Lexeme=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Lexeme,GHC.Linker.Static.Utils=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Linker.Static.Utils,GHC.Linker.Types=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Linker.Types,GHC.Parser=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Parser,GHC.Parser.Annotation=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Parser.Annotation,GHC.Parser.CharClass=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Parser.CharClass,GHC.Parser.Errors.Basic=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Parser.Errors.Basic,GHC.Parser.Errors.Ppr=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Parser.Errors.Ppr,GHC.Parser.Errors.Types=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Parser.Errors.Types,GHC.Parser.HaddockLex=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Parser.HaddockLex,GHC.Parser.Header=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Parser.Header,GHC.Parser.Lexer=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Parser.Lexer,GHC.Parser.PostProcess=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Parser.PostProcess,GHC.Parser.PostProcess.Haddock=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Parser.PostProcess.Haddock,GHC.Parser.Types=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Parser.Types,GHC.Platform=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Platform,GHC.Platform.AArch64=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Platform.AArch64,GHC.Platform.ARM=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Platform.ARM,GHC.Platform.ArchOS=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Platform.ArchOS,GHC.Platform.Constants=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Platform.Constants,GHC.Platform.LoongArch64=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Platform.LoongArch64,GHC.Platform.NoRegs=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Platform.NoRegs,GHC.Platform.PPC=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Platform.PPC,GHC.Platform.Profile=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Platform.Profile,GHC.Platform.RISCV64=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Platform.RISCV64,GHC.Platform.Reg=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Platform.Reg,GHC.Platform.Reg.Class=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Platform.Reg.Class,GHC.Platform.Regs=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Platform.Regs,GHC.Platform.S390X=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Platform.S390X,GHC.Platform.Wasm32=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Platform.Wasm32,GHC.Platform.Ways=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Platform.Ways,GHC.Platform.X86=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Platform.X86,GHC.Platform.X86_64=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Platform.X86_64,GHC.Prelude=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Prelude,GHC.Prelude.Basic=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Prelude.Basic,GHC.Runtime.Context=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Runtime.Context,GHC.Runtime.Eval.Types=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Runtime.Eval.Types,GHC.Runtime.Heap.Layout=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Runtime.Heap.Layout,GHC.Runtime.Interpreter.Types=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Runtime.Interpreter.Types,GHC.Serialized=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Serialized,GHC.Settings=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Settings,GHC.Settings.Config=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Settings.Config,GHC.Settings.Constants=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Settings.Constants,GHC.Settings.Utils=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Settings.Utils,GHC.Stg.InferTags.TagSig=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Stg.InferTags.TagSig,GHC.Stg.Lift.Types=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Stg.Lift.Types,GHC.Stg.Syntax=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Stg.Syntax,GHC.StgToCmm.Config=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.StgToCmm.Config,GHC.StgToCmm.Types=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.StgToCmm.Types,GHC.StgToJS.Linker.Types=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.StgToJS.Linker.Types,GHC.StgToJS.Object=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.StgToJS.Object,GHC.StgToJS.Types=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.StgToJS.Types,GHC.SysTools.BaseDir=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.SysTools.BaseDir,GHC.SysTools.Terminal=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.SysTools.Terminal,GHC.Tc.Errors.Hole.FitTypes=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Tc.Errors.Hole.FitTypes,GHC.Tc.Errors.Hole.Plugin=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Tc.Errors.Hole.Plugin,GHC.Tc.Errors.Ppr=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Tc.Errors.Ppr,GHC.Tc.Errors.Types=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Tc.Errors.Types,GHC.Tc.Errors.Types.PromotionErr=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Tc.Errors.Types.PromotionErr,GHC.Tc.Solver.InertSet=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Tc.Solver.InertSet,GHC.Tc.Solver.Types=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Tc.Solver.Types,GHC.Tc.Types=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Tc.Types,GHC.Tc.Types.BasicTypes=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Tc.Types.BasicTypes,GHC.Tc.Types.Constraint=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Tc.Types.Constraint,GHC.Tc.Types.CtLocEnv=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Tc.Types.CtLocEnv,GHC.Tc.Types.ErrCtxt=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Tc.Types.ErrCtxt,GHC.Tc.Types.Evidence=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Tc.Types.Evidence,GHC.Tc.Types.LclEnv=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Tc.Types.LclEnv,GHC.Tc.Types.Origin=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Tc.Types.Origin,GHC.Tc.Types.Rank=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Tc.Types.Rank,GHC.Tc.Types.TH=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Tc.Types.TH,GHC.Tc.Types.TcRef=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Tc.Types.TcRef,GHC.Tc.Utils.TcType=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Tc.Utils.TcType,GHC.Tc.Zonk.Monad=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Tc.Zonk.Monad,GHC.Types.Annotations=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.Annotations,GHC.Types.Avail=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.Avail,GHC.Types.Basic=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.Basic,GHC.Types.BreakInfo=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.BreakInfo,GHC.Types.CompleteMatch=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.CompleteMatch,GHC.Types.CostCentre=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.CostCentre,GHC.Types.CostCentre.State=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.CostCentre.State,GHC.Types.Cpr=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.Cpr,GHC.Types.Demand=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.Demand,GHC.Types.Error=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.Error,GHC.Types.Error.Codes=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.Error.Codes,GHC.Types.FieldLabel=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.FieldLabel,GHC.Types.Fixity=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.Fixity,GHC.Types.Fixity.Env=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.Fixity.Env,GHC.Types.ForeignCall=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.ForeignCall,GHC.Types.ForeignStubs=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.ForeignStubs,GHC.Types.GREInfo=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.GREInfo,GHC.Types.Hint=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.Hint,GHC.Types.Hint.Ppr=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.Hint.Ppr,GHC.Types.HpcInfo=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.HpcInfo,GHC.Types.IPE=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.IPE,GHC.Types.Id=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.Id,GHC.Types.Id.Info=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.Id.Info,GHC.Types.Id.Make=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.Id.Make,GHC.Types.Literal=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.Literal,GHC.Types.Meta=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.Meta,GHC.Types.Name=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.Name,GHC.Types.Name.Cache=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.Name.Cache,GHC.Types.Name.Env=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.Name.Env,GHC.Types.Name.Occurrence=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.Name.Occurrence,GHC.Types.Name.Ppr=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.Name.Ppr,GHC.Types.Name.Reader=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.Name.Reader,GHC.Types.Name.Set=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.Name.Set,GHC.Types.PkgQual=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.PkgQual,GHC.Types.ProfAuto=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.ProfAuto,GHC.Types.RepType=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.RepType,GHC.Types.SafeHaskell=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.SafeHaskell,GHC.Types.SaneDouble=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.SaneDouble,GHC.Types.SourceError=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.SourceError,GHC.Types.SourceFile=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.SourceFile,GHC.Types.SourceText=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.SourceText,GHC.Types.SrcLoc=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.SrcLoc,GHC.Types.Target=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.Target,GHC.Types.Tickish=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.Tickish,GHC.Types.TyThing=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.TyThing,GHC.Types.TyThing.Ppr=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.TyThing.Ppr,GHC.Types.TypeEnv=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.TypeEnv,GHC.Types.Unique=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.Unique,GHC.Types.Unique.DFM=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.Unique.DFM,GHC.Types.Unique.DSet=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.Unique.DSet,GHC.Types.Unique.FM=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.Unique.FM,GHC.Types.Unique.Map=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.Unique.Map,GHC.Types.Unique.SDFM=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.Unique.SDFM,GHC.Types.Unique.Set=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.Unique.Set,GHC.Types.Unique.Supply=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.Unique.Supply,GHC.Types.Var=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.Var,GHC.Types.Var.Env=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.Var.Env,GHC.Types.Var.Set=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Types.Var.Set,GHC.UniqueSubdir=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.UniqueSubdir,GHC.Unit=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Unit,GHC.Unit.Database=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Unit.Database,GHC.Unit.Env=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Unit.Env,GHC.Unit.External=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Unit.External,GHC.Unit.Finder.Types=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Unit.Finder.Types,GHC.Unit.Home=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Unit.Home,GHC.Unit.Home.ModInfo=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Unit.Home.ModInfo,GHC.Unit.Info=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Unit.Info,GHC.Unit.Module=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Unit.Module,GHC.Unit.Module.Deps=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Unit.Module.Deps,GHC.Unit.Module.Env=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Unit.Module.Env,GHC.Unit.Module.Graph=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Unit.Module.Graph,GHC.Unit.Module.Imported=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Unit.Module.Imported,GHC.Unit.Module.Location=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Unit.Module.Location,GHC.Unit.Module.ModDetails=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Unit.Module.ModDetails,GHC.Unit.Module.ModGuts=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Unit.Module.ModGuts,GHC.Unit.Module.ModIface=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Unit.Module.ModIface,GHC.Unit.Module.ModSummary=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Unit.Module.ModSummary,GHC.Unit.Module.Status=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Unit.Module.Status,GHC.Unit.Module.Warnings=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Unit.Module.Warnings,GHC.Unit.Module.WholeCoreBindings=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Unit.Module.WholeCoreBindings,GHC.Unit.Parser=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Unit.Parser,GHC.Unit.Ppr=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Unit.Ppr,GHC.Unit.State=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Unit.State,GHC.Unit.Types=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Unit.Types,GHC.Utils.Binary=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Utils.Binary,GHC.Utils.Binary.Typeable=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Utils.Binary.Typeable,GHC.Utils.BufHandle=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Utils.BufHandle,GHC.Utils.CliOption=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Utils.CliOption,GHC.Utils.Constants=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Utils.Constants,GHC.Utils.Containers.Internal.BitUtil=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Utils.Containers.Internal.BitUtil,GHC.Utils.Containers.Internal.StrictPair=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Utils.Containers.Internal.StrictPair,GHC.Utils.Encoding=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Utils.Encoding,GHC.Utils.Encoding.UTF8=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Utils.Encoding.UTF8,GHC.Utils.Error=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Utils.Error,GHC.Utils.Exception=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Utils.Exception,GHC.Utils.FV=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Utils.FV,GHC.Utils.Fingerprint=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Utils.Fingerprint,GHC.Utils.GlobalVars=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Utils.GlobalVars,GHC.Utils.IO.Unsafe=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Utils.IO.Unsafe,GHC.Utils.Json=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Utils.Json,GHC.Utils.Lexeme=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Utils.Lexeme,GHC.Utils.Logger=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Utils.Logger,GHC.Utils.Misc=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Utils.Misc,GHC.Utils.Monad=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Utils.Monad,GHC.Utils.Monad.State.Strict=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Utils.Monad.State.Strict,GHC.Utils.Outputable=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Utils.Outputable,GHC.Utils.Panic=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Utils.Panic,GHC.Utils.Panic.Plain=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Utils.Panic.Plain,GHC.Utils.Ppr=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Utils.Ppr,GHC.Utils.Ppr.Colour=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Utils.Ppr.Colour,GHC.Utils.TmpFs=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Utils.TmpFs,GHC.Utils.Trace=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Utils.Trace,GHC.Utils.Word64=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Utils.Word64,GHC.Version=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHC.Version,GHCi.BreakArray=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHCi.BreakArray,GHCi.FFI=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHCi.FFI,GHCi.Message=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHCi.Message,GHCi.RemoteTypes=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHCi.RemoteTypes,GHCi.TH.Binary=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:GHCi.TH.Binary,Language.Haskell.Syntax=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:Language.Haskell.Syntax,Language.Haskell.Syntax.Basic=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:Language.Haskell.Syntax.Basic,Language.Haskell.Syntax.Binds=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:Language.Haskell.Syntax.Binds,Language.Haskell.Syntax.Concrete=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:Language.Haskell.Syntax.Concrete,Language.Haskell.Syntax.Decls=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:Language.Haskell.Syntax.Decls,Language.Haskell.Syntax.Expr=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:Language.Haskell.Syntax.Expr,Language.Haskell.Syntax.Extension=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:Language.Haskell.Syntax.Extension,Language.Haskell.Syntax.ImpExp=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:Language.Haskell.Syntax.ImpExp,Language.Haskell.Syntax.Lit=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:Language.Haskell.Syntax.Lit,Language.Haskell.Syntax.Module.Name=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:Language.Haskell.Syntax.Module.Name,Language.Haskell.Syntax.Pat=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:Language.Haskell.Syntax.Pat,Language.Haskell.Syntax.Type=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:Language.Haskell.Syntax.Type,Language.Haskell.TH=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:Language.Haskell.TH,Language.Haskell.TH.LanguageExtensions=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:Language.Haskell.TH.LanguageExtensions,Language.Haskell.TH.Lib=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:Language.Haskell.TH.Lib,Language.Haskell.TH.Lib.Internal=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:Language.Haskell.TH.Lib.Internal,Language.Haskell.TH.Lib.Map=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:Language.Haskell.TH.Lib.Map,Language.Haskell.TH.Ppr=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:Language.Haskell.TH.Ppr,Language.Haskell.TH.PprLib=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:Language.Haskell.TH.PprLib,Language.Haskell.TH.Syntax=ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn:Language.Haskell.TH.Syntax ghc-lib-parser> Ready component graph: ghc-lib-parser> definite ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn ghc-lib-parser> depends array-0.5.6.0-dc89 ghc-lib-parser> depends base-4.19.0.0-b960 ghc-lib-parser> depends binary-0.8.9.1-0e3e ghc-lib-parser> depends bytestring-0.12.0.2-4690 ghc-lib-parser> depends containers-0.6.8-4775 ghc-lib-parser> depends deepseq-1.5.0.0-412f ghc-lib-parser> depends directory-1.3.8.1-6a8e ghc-lib-parser> depends exceptions-0.10.7-d3e7 ghc-lib-parser> depends filepath-1.4.100.4-fa1c ghc-lib-parser> depends ghc-prim-0.11.0-a69e ghc-lib-parser> depends parsec-3.1.17.0-389e ghc-lib-parser> depends pretty-1.1.3.6-0c70 ghc-lib-parser> depends process-1.6.18.0-26fa ghc-lib-parser> depends time-1.12.2-d26d ghc-lib-parser> depends transformers-0.6.1.0-c3ec ghc-lib-parser> depends unix-2.8.3.0-8aa6 ghc-lib-parser> Using Cabal-3.10.2.0 compiled by ghc-9.8 ghc-lib-parser> Using compiler: ghc-9.8.1 ghc-lib-parser> Using install prefix: ghc-lib-parser> /nix/store/dzjm5464iv9kajxq7vj09l1j4kdilw2a-ghc-lib-parser-9.8.5.20250214 ghc-lib-parser> Executables installed in: ghc-lib-parser> /nix/store/dzjm5464iv9kajxq7vj09l1j4kdilw2a-ghc-lib-parser-9.8.5.20250214/bin ghc-lib-parser> Libraries installed in: ghc-lib-parser> /nix/store/dzjm5464iv9kajxq7vj09l1j4kdilw2a-ghc-lib-parser-9.8.5.20250214/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn ghc-lib-parser> Dynamic Libraries installed in: ghc-lib-parser> /nix/store/dzjm5464iv9kajxq7vj09l1j4kdilw2a-ghc-lib-parser-9.8.5.20250214/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 ghc-lib-parser> Private executables installed in: ghc-lib-parser> /nix/store/dzjm5464iv9kajxq7vj09l1j4kdilw2a-ghc-lib-parser-9.8.5.20250214/libexec/x86_64-linux-ghc-9.8.1/ghc-lib-parser-9.8.5.20250214 ghc-lib-parser> Data files installed in: ghc-lib-parser> /nix/store/ky8gc60x86vv5hy117985srsplmbwzaw-ghc-lib-parser-9.8.5.20250214-data/share/ghc-9.8.1/x86_64-linux-ghc-9.8.1/ghc-lib-parser-9.8.5.20250214 ghc-lib-parser> Documentation installed in: ghc-lib-parser> /nix/store/4ha8aihi2jmwfpd4fzvf05ds1as1ax3a-ghc-lib-parser-9.8.5.20250214-doc/share/doc/ghc-lib-parser-9.8.5.20250214 ghc-lib-parser> Configuration files installed in: ghc-lib-parser> /nix/store/dzjm5464iv9kajxq7vj09l1j4kdilw2a-ghc-lib-parser-9.8.5.20250214/etc ghc-lib-parser> Using alex version 3.5.3.0 found on system at: ghc-lib-parser> /nix/store/whdwmjaiqdrd3y3pms6a2p80i6ai01yi-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.8.1 found on system at: ghc-lib-parser> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc ghc-lib-parser> Using ghc-pkg version 9.8.1 found on system at: ghc-lib-parser> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 ghc-lib-parser> Using happy version 2.0.2 found on system at: ghc-lib-parser> /nix/store/33x46h2n47q4cz68nc11i9klijvfip9p-happy-2.0.2/bin/happy ghc-lib-parser> Using haskell-suite found on system at: haskell-suite-dummy-location ghc-lib-parser> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location ghc-lib-parser> No hmake found ghc-lib-parser> Using hpc version 0.69 found on system at: ghc-lib-parser> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 ghc-lib-parser> Using hsc2hs version 0.68.10 found on system at: ghc-lib-parser> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 ghc-lib-parser> Using hscolour version 1.25 found on system at: ghc-lib-parser> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-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/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold ghc-lib-parser> No pkg-config found ghc-lib-parser> Using runghc version 9.8.1 found on system at: ghc-lib-parser> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 relude> Building library for relude-1.2.2.0.. ghc-lib-parser> Running phase: buildPhase process-extras> Preprocessing library for process-extras-0.7.4.. process-extras> Building library for process-extras-0.7.4.. quickcheck-instances> Preprocessing library for quickcheck-instances-0.3.32.. base64> Preprocessing library for base64-1.0.. base64> Building library for base64-1.0.. quickcheck-instances> Building library for quickcheck-instances-0.3.32.. relude> relude> on the commandline: warning: [GHC-93741] [-Wunrecognised-warning-flags] relude> unrecognised warning flag: -Winconsistent-flags ghc-lib-parser> Preprocessing library for ghc-lib-parser-9.8.5.20250214.. doctest-parallel> Preprocessing library for doctest-parallel-0.3.1.1.. doctest-parallel> Building library for doctest-parallel-0.3.1.1.. base64> [ 1 of 22] Compiling Data.Base64.Types.Internal ( src/Data/Base64/Types/Internal.hs, dist/build/Data/Base64/Types/Internal.o, dist/build/Data/Base64/Types/Internal.dyn_o ) semigroupoids> [ 1 of 27] Compiling Data.Functor.Extend ( src/Data/Functor/Extend.hs, dist/build/Data/Functor/Extend.o, dist/build/Data/Functor/Extend.dyn_o ) quickcheck-instances> [ 1 of 26] Compiling Test.QuickCheck.Instances.Containers ( src/Test/QuickCheck/Instances/Containers.hs, dist/build/Test/QuickCheck/Instances/Containers.o, dist/build/Test/QuickCheck/Instances/Containers.dyn_o ) sqlite-simple> [ 2 of 12] Compiling Database.SQLite.Simple.Internal ( Database/SQLite/Simple/Internal.hs, dist/build/Database/SQLite/Simple/Internal.o, dist/build/Database/SQLite/Simple/Internal.dyn_o ) hspec-attoparsec> [2 of 2] Compiling Test.Hspec.Attoparsec ( src/Test/Hspec/Attoparsec.hs, dist/build/Test/Hspec/Attoparsec.p_o ) quickcheck-instances> [ 2 of 26] Compiling Test.QuickCheck.Instances.CustomPrelude ( src/Test/QuickCheck/Instances/CustomPrelude.hs, dist/build/Test/QuickCheck/Instances/CustomPrelude.o, dist/build/Test/QuickCheck/Instances/CustomPrelude.dyn_o ) quickcheck-instances> [ 3 of 26] Compiling Test.QuickCheck.Instances.CaseInsensitive ( src/Test/QuickCheck/Instances/CaseInsensitive.hs, dist/build/Test/QuickCheck/Instances/CaseInsensitive.o, dist/build/Test/QuickCheck/Instances/CaseInsensitive.dyn_o ) tomland> [ 2 of 36] Compiling Toml.Parser.String process-extras> [ 1 of 10] Compiling Utils ( src/Utils.hs, dist/build/Utils.o, dist/build/Utils.dyn_o ) semigroupoids> [ 2 of 27] Compiling Data.Semigroup.Foldable.Class ( src/Data/Semigroup/Foldable/Class.hs, dist/build/Data/Semigroup/Foldable/Class.o, dist/build/Data/Semigroup/Foldable/Class.dyn_o ) semigroupoids> [ 3 of 27] Compiling Data.Traversable.Instances ( src/Data/Traversable/Instances.hs, dist/build/Data/Traversable/Instances.o, dist/build/Data/Traversable/Instances.dyn_o ) semigroupoids> [ 4 of 27] Compiling Semigroupoids.Internal ( src/Semigroupoids/Internal.hs, dist/build/Semigroupoids/Internal.o, dist/build/Semigroupoids/Internal.dyn_o ) semigroupoids> [ 5 of 27] Compiling Data.Functor.Bind.Class ( src/Data/Functor/Bind/Class.hs, dist/build/Data/Functor/Bind/Class.o, dist/build/Data/Functor/Bind/Class.dyn_o ) base64> [ 2 of 22] Compiling Data.Base64.Types ( src/Data/Base64/Types.hs, dist/build/Data/Base64/Types.o, dist/build/Data/Base64/Types.dyn_o ) sqlite-simple> [ 3 of 12] Compiling Database.SQLite.Simple.Time.Implementation ( Database/SQLite/Simple/Time/Implementation.hs, dist/build/Database/SQLite/Simple/Time/Implementation.o, dist/build/Database/SQLite/Simple/Time/Implementation.dyn_o ) charset> [3 of 9] Compiling Data.CharSet.Common ( src/Data/CharSet/Common.hs, dist/build/Data/CharSet/Common.o, dist/build/Data/CharSet/Common.dyn_o ) process-extras> [ 2 of 10] Compiling System.Process.Common ( src/System/Process/Common.hs, dist/build/System/Process/Common.o, dist/build/System/Process/Common.dyn_o ) uniplate> [ 2 of 21] Compiling Data.Generics.Uniplate.Internal.Utils ( Data/Generics/Uniplate/Internal/Utils.hs, dist/build/Data/Generics/Uniplate/Internal/Utils.o, dist/build/Data/Generics/Uniplate/Internal/Utils.dyn_o ) uniplate> [ 3 of 21] Compiling Data.Generics.Uniplate ( Data/Generics/Uniplate.hs, dist/build/Data/Generics/Uniplate.o, dist/build/Data/Generics/Uniplate.dyn_o ) uniplate> [ 4 of 21] Compiling Data.Generics.Str ( Data/Generics/Str.hs, dist/build/Data/Generics/Str.o, dist/build/Data/Generics/Str.dyn_o ) uniplate> [ 5 of 21] Compiling Data.Generics.Uniplate.Internal.DataOnlyOperations ( Data/Generics/Uniplate/Internal/DataOnlyOperations.hs, dist/build/Data/Generics/Uniplate/Internal/DataOnlyOperations.o, dist/build/Data/Generics/Uniplate/Internal/DataOnlyOperations.dyn_o ) uniplate> [ 6 of 21] Compiling Data.Generics.Uniplate.Internal.Data ( Data/Generics/Uniplate/Internal/Data.hs, dist/build/Data/Generics/Uniplate/Internal/Data.o, dist/build/Data/Generics/Uniplate/Internal/Data.dyn_o ) uniplate> uniplate> Data/Generics/Uniplate/Internal/Data.hs:336:81: warning: [GHC-63394] [-Wx-partial] uniplate> In the use of ‘tail’ uniplate> (imported from Data.List, but defined in GHC.List): uniplate> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." uniplate> | uniplate> 336 | [ (i, IntMap.fromAscList [(j, slice i j ts) | (j,ts) <- zip [i..n] (tail $ inits ts)]) uniplate> | ^^^^ base64> [ 3 of 22] Compiling Data.ByteString.Base64.Internal ( src/Data/ByteString/Base64/Internal.hs, dist/build/Data/ByteString/Base64/Internal.o, dist/build/Data/ByteString/Base64/Internal.dyn_o ) base64> [ 4 of 22] Compiling Data.ByteString.Base64.Internal.Utils ( src/Data/ByteString/Base64/Internal/Utils.hs, dist/build/Data/ByteString/Base64/Internal/Utils.o, dist/build/Data/ByteString/Base64/Internal/Utils.dyn_o ) base64> [ 5 of 22] Compiling Data.ByteString.Base64.Internal.Tail ( src/Data/ByteString/Base64/Internal/Tail.hs, dist/build/Data/ByteString/Base64/Internal/Tail.o, dist/build/Data/ByteString/Base64/Internal/Tail.dyn_o ) base64> [ 6 of 22] Compiling Data.ByteString.Base64.Internal.Tables ( src/Data/ByteString/Base64/Internal/Tables.hs, dist/build/Data/ByteString/Base64/Internal/Tables.o, dist/build/Data/ByteString/Base64/Internal/Tables.dyn_o ) base64> [ 7 of 22] Compiling Data.ByteString.Base64.Internal.W16.Loop ( src/Data/ByteString/Base64/Internal/W16/Loop.hs, dist/build/Data/ByteString/Base64/Internal/W16/Loop.o, dist/build/Data/ByteString/Base64/Internal/W16/Loop.dyn_o ) process-extras> process-extras> src/System/Process/Common.hs:27:1: warning: [GHC-66111] [-Wunused-imports] process-extras> The import of ‘Data.Monoid’ is redundant process-extras> except perhaps to import instances from ‘Data.Monoid’ process-extras> To import instances alone, use: import Data.Monoid() process-extras> | process-extras> 27 | import Data.Monoid ((<>)) process-extras> | ^^^^^^^^^^^^^^^^^^^^^^^^^ process-extras> process-extras> src/System/Process/Common.hs:94:5: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] process-extras> Noncanonical ‘mappend’ definition detected process-extras> in the instance declaration for ‘Monoid ExitCode’. process-extras> ‘mappend’ will eventually be removed in favour of ‘(<>)’ process-extras> Suggested fix: process-extras> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ process-extras> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid process-extras> | process-extras> 94 | mappend x (ExitFailure 0) = x process-extras> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... process-extras> process-extras> src/System/Process/Common.hs:99:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] process-extras> Noncanonical ‘(<>) = mappend’ definition detected process-extras> in the instance declaration for ‘Semigroup ExitCode’. process-extras> Suggested fix: process-extras> Move definition from ‘mappend’ to ‘(<>)’ process-extras> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid process-extras> | process-extras> 99 | (<>) = mappend process-extras> | ^^^^^^^^^^^^^^ charset> [4 of 9] Compiling Data.CharSet.Posix.Ascii ( src/Data/CharSet/Posix/Ascii.hs, dist/build/Data/CharSet/Posix/Ascii.o, dist/build/Data/CharSet/Posix/Ascii.dyn_o ) relude> relude> : warning: [GHC-42258] [-Wunused-packages] relude> The following packages were specified via -package or -package-id flags, relude> but were not needed for compilation: relude> - ghc-prim-0.11.0 (exposed by flag -package-id ghc-prim-0.11.0-a69e) relude> [ 1 of 57] Compiling Relude.Applicative base64> [ 8 of 22] Compiling Data.ByteString.Base64.Internal.W64.Loop ( src/Data/ByteString/Base64/Internal/W64/Loop.hs, dist/build/Data/ByteString/Base64/Internal/W64/Loop.o, dist/build/Data/ByteString/Base64/Internal/W64/Loop.dyn_o ) quickcheck-instances> [ 4 of 26] Compiling Test.QuickCheck.Instances.ByteString ( src/Test/QuickCheck/Instances/ByteString.hs, dist/build/Test/QuickCheck/Instances/ByteString.o, dist/build/Test/QuickCheck/Instances/ByteString.dyn_o ) charset> [5 of 9] Compiling Data.CharSet.Unicode ( src/Data/CharSet/Unicode.hs, dist/build/Data/CharSet/Unicode.o, dist/build/Data/CharSet/Unicode.dyn_o ) uniplate> [ 7 of 21] Compiling Data.Generics.Uniplate.DataOnly ( Data/Generics/Uniplate/DataOnly.hs, dist/build/Data/Generics/Uniplate/DataOnly.o, dist/build/Data/Generics/Uniplate/DataOnly.dyn_o ) base64> [ 9 of 22] Compiling Data.ByteString.Base64.Internal.Head ( src/Data/ByteString/Base64/Internal/Head.hs, dist/build/Data/ByteString/Base64/Internal/Head.o, dist/build/Data/ByteString/Base64/Internal/Head.dyn_o ) doctest-parallel> [ 1 of 18] Compiling Control.Monad.Extra ( src/Control/Monad/Extra.hs, dist/build/Control/Monad/Extra.o, dist/build/Control/Monad/Extra.dyn_o ) invariant> [2 of 4] Compiling Data.Functor.Invariant.TH.Internal ( src/Data/Functor/Invariant/TH/Internal.hs, dist/build/Data/Functor/Invariant/TH/Internal.o, dist/build/Data/Functor/Invariant/TH/Internal.dyn_o ) uniplate> [ 8 of 21] Compiling Data.Generics.Uniplate.Operations ( Data/Generics/Uniplate/Operations.hs, dist/build/Data/Generics/Uniplate/Operations.o, dist/build/Data/Generics/Uniplate/Operations.dyn_o ) uniplate> [ 9 of 21] Compiling Data.Generics.Uniplate.Direct ( Data/Generics/Uniplate/Direct.hs, dist/build/Data/Generics/Uniplate/Direct.o, dist/build/Data/Generics/Uniplate/Direct.dyn_o ) uniplate> [10 of 21] Compiling Data.Generics.Uniplate.Data ( Data/Generics/Uniplate/Data.hs, dist/build/Data/Generics/Uniplate/Data.o, dist/build/Data/Generics/Uniplate/Data.dyn_o ) uniplate> [11 of 21] Compiling Data.Generics.SYB ( Data/Generics/SYB.hs, dist/build/Data/Generics/SYB.o, dist/build/Data/Generics/SYB.dyn_o ) uniplate> [12 of 21] Compiling Data.Generics.Compos ( Data/Generics/Compos.hs, dist/build/Data/Generics/Compos.o, dist/build/Data/Generics/Compos.dyn_o ) uniplate> [13 of 21] Compiling Data.Generics.Uniplate.Typeable ( Data/Generics/Uniplate/Typeable.hs, dist/build/Data/Generics/Uniplate/Typeable.o, dist/build/Data/Generics/Uniplate/Typeable.dyn_o ) uniplate> [14 of 21] Compiling Data.Generics.Uniplate.Zipper ( Data/Generics/Uniplate/Zipper.hs, dist/build/Data/Generics/Uniplate/Zipper.o, dist/build/Data/Generics/Uniplate/Zipper.dyn_o ) uniplate> [15 of 21] Compiling Data.Generics.UniplateOn ( Data/Generics/UniplateOn.hs, dist/build/Data/Generics/UniplateOn.o, dist/build/Data/Generics/UniplateOn.dyn_o ) uniplate> [16 of 21] Compiling Data.Generics.UniplateStr ( Data/Generics/UniplateStr.hs, dist/build/Data/Generics/UniplateStr.o, dist/build/Data/Generics/UniplateStr.dyn_o ) uniplate> [17 of 21] Compiling Data.Generics.UniplateStrOn ( Data/Generics/UniplateStrOn.hs, dist/build/Data/Generics/UniplateStrOn.o, dist/build/Data/Generics/UniplateStrOn.dyn_o ) uniplate> [18 of 21] Compiling Data.Generics.Biplate ( Data/Generics/Biplate.hs, dist/build/Data/Generics/Biplate.o, dist/build/Data/Generics/Biplate.dyn_o ) uniplate> [19 of 21] Compiling Data.Generics.PlateTypeable ( Data/Generics/PlateTypeable.hs, dist/build/Data/Generics/PlateTypeable.o, dist/build/Data/Generics/PlateTypeable.dyn_o ) uniplate> [20 of 21] Compiling Data.Generics.PlateDirect ( Data/Generics/PlateDirect.hs, dist/build/Data/Generics/PlateDirect.o, dist/build/Data/Generics/PlateDirect.dyn_o ) uniplate> [21 of 21] Compiling Data.Generics.PlateData ( Data/Generics/PlateData.hs, dist/build/Data/Generics/PlateData.o, dist/build/Data/Generics/PlateData.dyn_o ) relude> [ 2 of 57] Compiling Relude.Base process-extras> [ 3 of 10] Compiling System.Process.Text.Lazy ( src/System/Process/Text/Lazy.hs, dist/build/System/Process/Text/Lazy.o, dist/build/System/Process/Text/Lazy.dyn_o ) sqlite-simple> [ 4 of 12] Compiling Database.SQLite.Simple.Time ( Database/SQLite/Simple/Time.hs, dist/build/Database/SQLite/Simple/Time.o, dist/build/Database/SQLite/Simple/Time.dyn_o ) relude> [ 3 of 57] Compiling Relude.Bool.Reexport relude> [ 4 of 57] Compiling Relude.Container.Reexport charset> [6 of 9] Compiling Data.CharSet.Unicode.Block ( src/Data/CharSet/Unicode/Block.hs, dist/build/Data/CharSet/Unicode/Block.o, dist/build/Data/CharSet/Unicode/Block.dyn_o ) charset> [7 of 9] Compiling Data.CharSet.Unicode.Category ( src/Data/CharSet/Unicode/Category.hs, dist/build/Data/CharSet/Unicode/Category.o, dist/build/Data/CharSet/Unicode/Category.dyn_o ) sqlite-simple> [ 5 of 12] Compiling Database.SQLite.Simple.Types ( Database/SQLite/Simple/Types.hs, dist/build/Database/SQLite/Simple/Types.o, dist/build/Database/SQLite/Simple/Types.dyn_o ) sqlite-simple> [ 6 of 12] Compiling Database.SQLite.Simple.ToField ( Database/SQLite/Simple/ToField.hs, dist/build/Database/SQLite/Simple/ToField.o, dist/build/Database/SQLite/Simple/ToField.dyn_o ) base64> [10 of 22] Compiling Data.ByteString.Base64 ( src/Data/ByteString/Base64.hs, dist/build/Data/ByteString/Base64.o, dist/build/Data/ByteString/Base64.dyn_o ) doctest-parallel> [ 2 of 18] Compiling Data.List.Extra ( src/Data/List/Extra.hs, dist/build/Data/List/Extra.o, dist/build/Data/List/Extra.dyn_o ) doctest-parallel> [ 3 of 18] Compiling Paths_doctest_parallel ( dist/build/autogen/Paths_doctest_parallel.hs, dist/build/Paths_doctest_parallel.o, dist/build/Paths_doctest_parallel.dyn_o ) process-extras> [ 4 of 10] Compiling System.Process.Text.Builder ( src/System/Process/Text/Builder.hs, dist/build/System/Process/Text/Builder.o, dist/build/System/Process/Text/Builder.dyn_o ) process-extras> [ 5 of 10] Compiling System.Process.Text ( src/System/Process/Text.hs, dist/build/System/Process/Text.o, dist/build/System/Process/Text.dyn_o ) process-extras> [ 6 of 10] Compiling System.Process.Chars ( src/System/Process/Chars.hs, dist/build/System/Process/Chars.o, dist/build/System/Process/Chars.dyn_o ) process-extras> [ 7 of 10] Compiling System.Process.ByteString.Lazy ( src/System/Process/ByteString/Lazy.hs, dist/build/System/Process/ByteString/Lazy.o, dist/build/System/Process/ByteString/Lazy.dyn_o ) process-extras> [ 8 of 10] Compiling System.Process.ByteString ( src/System/Process/ByteString.hs, dist/build/System/Process/ByteString.o, dist/build/System/Process/ByteString.dyn_o ) process-extras> [ 9 of 10] Compiling System.Process.ListLike ( src/System/Process/ListLike.hs, dist/build/System/Process/ListLike.o, dist/build/System/Process/ListLike.dyn_o ) quickcheck-instances> [ 5 of 26] 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 ) charset> [8 of 9] Compiling Data.CharSet.Posix.Unicode ( src/Data/CharSet/Posix/Unicode.hs, dist/build/Data/CharSet/Posix/Unicode.o, dist/build/Data/CharSet/Posix/Unicode.dyn_o ) sqlite-simple> [ 7 of 12] Compiling Database.SQLite.Simple.ToRow ( Database/SQLite/Simple/ToRow.hs, dist/build/Database/SQLite/Simple/ToRow.o, dist/build/Database/SQLite/Simple/ToRow.dyn_o ) relude> [ 5 of 57] Compiling Relude.Foldable.Reexport relude> [ 6 of 57] Compiling Relude.Function relude> [ 7 of 57] Compiling Relude.Functor.Reexport relude> [ 8 of 57] Compiling Relude.Functor.Fmap relude> [ 9 of 57] Compiling Relude.Functor quickcheck-instances> [ 6 of 26] Compiling Test.QuickCheck.Instances.DataFix ( src/Test/QuickCheck/Instances/DataFix.hs, dist/build/Test/QuickCheck/Instances/DataFix.o, dist/build/Test/QuickCheck/Instances/DataFix.dyn_o ) quickcheck-instances> [ 7 of 26] Compiling Test.QuickCheck.Instances.Hashable ( src/Test/QuickCheck/Instances/Hashable.hs, dist/build/Test/QuickCheck/Instances/Hashable.o, dist/build/Test/QuickCheck/Instances/Hashable.dyn_o ) quickcheck-instances> [ 8 of 26] Compiling Test.QuickCheck.Instances.Natural ( src/Test/QuickCheck/Instances/Natural.hs, dist/build/Test/QuickCheck/Instances/Natural.o, dist/build/Test/QuickCheck/Instances/Natural.dyn_o ) quickcheck-instances> [ 9 of 26] Compiling Test.QuickCheck.Instances.OldTime ( src/Test/QuickCheck/Instances/OldTime.hs, dist/build/Test/QuickCheck/Instances/OldTime.o, dist/build/Test/QuickCheck/Instances/OldTime.dyn_o ) doctest-parallel> [ 4 of 18] Compiling Test.DocTest.Helpers ( src/Test/DocTest/Helpers.hs, dist/build/Test/DocTest/Helpers.o, dist/build/Test/DocTest/Helpers.dyn_o ) invariant> [3 of 4] Compiling Data.Functor.Invariant.TH ( src/Data/Functor/Invariant/TH.hs, dist/build/Data/Functor/Invariant/TH.o, dist/build/Data/Functor/Invariant/TH.dyn_o ) relude> [10 of 57] Compiling Relude.Extra.Tuple semirings> [2 of 8] Compiling Data.Ring.Ordered ( Data/Ring/Ordered.hs, dist/build/Data/Ring/Ordered.o, dist/build/Data/Ring/Ordered.dyn_o ) quickcheck-instances> [10 of 26] Compiling Test.QuickCheck.Instances.Primitive ( src/Test/QuickCheck/Instances/Primitive.hs, dist/build/Test/QuickCheck/Instances/Primitive.o, dist/build/Test/QuickCheck/Instances/Primitive.dyn_o ) quickcheck-instances> [11 of 26] Compiling Test.QuickCheck.Instances.Array.Byte ( src/Test/QuickCheck/Instances/Array/Byte.hs, dist/build/Test/QuickCheck/Instances/Array/Byte.o, dist/build/Test/QuickCheck/Instances/Array/Byte.dyn_o ) quickcheck-instances> [12 of 26] Compiling Test.QuickCheck.Instances.Scientific ( src/Test/QuickCheck/Instances/Scientific.hs, dist/build/Test/QuickCheck/Instances/Scientific.o, dist/build/Test/QuickCheck/Instances/Scientific.dyn_o ) quickcheck-instances> [13 of 26] Compiling Test.QuickCheck.Instances.Semigroup ( src/Test/QuickCheck/Instances/Semigroup.hs, dist/build/Test/QuickCheck/Instances/Semigroup.o, dist/build/Test/QuickCheck/Instances/Semigroup.dyn_o ) quickcheck-instances> [14 of 26] Compiling Test.QuickCheck.Instances.Solo ( src/Test/QuickCheck/Instances/Solo.hs, dist/build/Test/QuickCheck/Instances/Solo.o, dist/build/Test/QuickCheck/Instances/Solo.dyn_o ) quickcheck-instances> [15 of 26] Compiling Test.QuickCheck.Instances.Strict ( src/Test/QuickCheck/Instances/Strict.hs, dist/build/Test/QuickCheck/Instances/Strict.o, dist/build/Test/QuickCheck/Instances/Strict.dyn_o ) quickcheck-instances> [16 of 26] Compiling Test.QuickCheck.Instances.Tagged ( src/Test/QuickCheck/Instances/Tagged.hs, dist/build/Test/QuickCheck/Instances/Tagged.o, dist/build/Test/QuickCheck/Instances/Tagged.dyn_o ) quickcheck-instances> [17 of 26] Compiling Test.QuickCheck.Instances.Text ( src/Test/QuickCheck/Instances/Text.hs, dist/build/Test/QuickCheck/Instances/Text.o, dist/build/Test/QuickCheck/Instances/Text.dyn_o ) quickcheck-instances> [18 of 26] Compiling Test.QuickCheck.Instances.Text.Short ( src/Test/QuickCheck/Instances/Text/Short.hs, dist/build/Test/QuickCheck/Instances/Text/Short.o, dist/build/Test/QuickCheck/Instances/Text/Short.dyn_o ) quickcheck-instances> [19 of 26] Compiling Test.QuickCheck.Instances.These ( src/Test/QuickCheck/Instances/These.hs, dist/build/Test/QuickCheck/Instances/These.o, dist/build/Test/QuickCheck/Instances/These.dyn_o ) quickcheck-instances> [20 of 26] Compiling Test.QuickCheck.Instances.Time ( src/Test/QuickCheck/Instances/Time.hs, dist/build/Test/QuickCheck/Instances/Time.o, dist/build/Test/QuickCheck/Instances/Time.dyn_o ) uniplate> [ 1 of 21] Compiling Data.Generics.Uniplate.Data.Instances ( Data/Generics/Uniplate/Data/Instances.hs, dist/build/Data/Generics/Uniplate/Data/Instances.p_o ) relude> [11 of 57] Compiling Relude.Enum hspec-attoparsec> Preprocessing test suite 'spec' for hspec-attoparsec-0.1.0.2.. hspec-attoparsec> Building test suite 'spec' for hspec-attoparsec-0.1.0.2.. charset> [9 of 9] Compiling Data.CharSet.Posix ( src/Data/CharSet/Posix.hs, dist/build/Data/CharSet/Posix.o, dist/build/Data/CharSet/Posix.dyn_o ) tomland> [ 3 of 36] Compiling Toml.Type.Key tomland> [ 4 of 36] Compiling Toml.Parser.Key sqlite-simple> [ 8 of 12] Compiling Database.SQLite.Simple.QQ ( Database/SQLite/Simple/QQ.hs, dist/build/Database/SQLite/Simple/QQ.o, dist/build/Database/SQLite/Simple/QQ.dyn_o ) sqlite-simple> [ 9 of 12] Compiling Database.SQLite.Simple.FromField ( Database/SQLite/Simple/FromField.hs, dist/build/Database/SQLite/Simple/FromField.o, dist/build/Database/SQLite/Simple/FromField.dyn_o ) sqlite-simple> [10 of 12] Compiling Database.SQLite.Simple.FromRow ( Database/SQLite/Simple/FromRow.hs, dist/build/Database/SQLite/Simple/FromRow.o, dist/build/Database/SQLite/Simple/FromRow.dyn_o ) sqlite-simple> sqlite-simple> Database/SQLite/Simple/FromRow.hs:119:28: warning: [GHC-63394] [-Wx-partial] sqlite-simple> In the use of ‘tail’ sqlite-simple> (imported from Prelude, but defined in GHC.List): sqlite-simple> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." sqlite-simple> | sqlite-simple> 119 | lift (put (column + 1, tail remaining)) sqlite-simple> | ^^^^ sqlite-simple> sqlite-simple> Database/SQLite/Simple/FromRow.hs:124:15: warning: [GHC-63394] [-Wx-partial] sqlite-simple> In the use of ‘head’ sqlite-simple> (imported from Prelude, but defined in GHC.List): sqlite-simple> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." sqlite-simple> | sqlite-simple> 124 | let r = head remaining sqlite-simple> | ^^^^ relude> [12 of 57] Compiling Relude.Lifted.Exit relude> [13 of 57] Compiling Relude.Lifted.IORef relude> [14 of 57] Compiling Relude.List.Reexport relude> [15 of 57] Compiling Relude.Monad.Reexport relude> [16 of 57] Compiling Relude.Monad.Maybe relude> [17 of 57] Compiling Relude.Monad.Trans relude> [18 of 57] Compiling Relude.Monoid relude> [19 of 57] Compiling Relude.Nub relude> [20 of 57] Compiling Relude.String.Reexport relude> [21 of 57] Compiling Relude.String.Conversion quickcheck-instances> [21 of 26] Compiling Test.QuickCheck.Instances.Transformer ( src/Test/QuickCheck/Instances/Transformer.hs, dist/build/Test/QuickCheck/Instances/Transformer.o, dist/build/Test/QuickCheck/Instances/Transformer.dyn_o ) quickcheck-instances> [22 of 26] Compiling Test.QuickCheck.Instances.UUID ( src/Test/QuickCheck/Instances/UUID.hs, dist/build/Test/QuickCheck/Instances/UUID.o, dist/build/Test/QuickCheck/Instances/UUID.dyn_o ) quickcheck-instances> [23 of 26] Compiling Test.QuickCheck.Instances.UnorderedContainers ( src/Test/QuickCheck/Instances/UnorderedContainers.hs, dist/build/Test/QuickCheck/Instances/UnorderedContainers.o, dist/build/Test/QuickCheck/Instances/UnorderedContainers.dyn_o ) quickcheck-instances> [24 of 26] Compiling Test.QuickCheck.Instances.Vector ( src/Test/QuickCheck/Instances/Vector.hs, dist/build/Test/QuickCheck/Instances/Vector.o, dist/build/Test/QuickCheck/Instances/Vector.dyn_o ) quickcheck-instances> [25 of 26] Compiling Test.QuickCheck.Instances.Void ( src/Test/QuickCheck/Instances/Void.hs, dist/build/Test/QuickCheck/Instances/Void.o, dist/build/Test/QuickCheck/Instances/Void.dyn_o ) quickcheck-instances> [26 of 26] Compiling Test.QuickCheck.Instances ( src/Test/QuickCheck/Instances.hs, dist/build/Test/QuickCheck/Instances.o, dist/build/Test/QuickCheck/Instances.dyn_o ) process-extras> [10 of 10] Compiling System.Process.Run ( src/System/Process/Run.hs, dist/build/System/Process/Run.o, dist/build/System/Process/Run.dyn_o ) process-extras> process-extras> src/System/Process/Run.hs:53:1: warning: [GHC-66111] [-Wunused-imports] process-extras> The import of ‘Data.Monoid’ is redundant process-extras> except perhaps to import instances from ‘Data.Monoid’ process-extras> To import instances alone, use: import Data.Monoid() process-extras> | process-extras> 53 | import Data.Monoid ((<>)) process-extras> | ^^^^^^^^^^^^^^^^^^^^^^^^^ base64> [11 of 22] Compiling Data.ByteString.Base64.URL ( src/Data/ByteString/Base64/URL.hs, dist/build/Data/ByteString/Base64/URL.o, dist/build/Data/ByteString/Base64/URL.dyn_o ) hspec-attoparsec> [1 of 1] Compiling Main ( tests/Spec.hs, dist/build/spec/spec-tmp/Main.o ) semirings> [3 of 8] Compiling Data.Euclidean ( Data/Euclidean.hs, dist/build/Data/Euclidean.o, dist/build/Data/Euclidean.dyn_o ) sqlite-simple> [11 of 12] Compiling Database.SQLite.Simple ( Database/SQLite/Simple.hs, dist/build/Database/SQLite/Simple.o, dist/build/Database/SQLite/Simple.dyn_o ) tomland> [ 5 of 36] Compiling Toml.Type.PrefixTree tomland> [ 6 of 36] Compiling Toml.Type.Value tomland> [ 7 of 36] Compiling Toml.Type.AnyValue tomland> [ 8 of 36] Compiling Toml.Type.UValue tomland> [ 9 of 36] Compiling Toml.Type.TOML tomland> [10 of 36] Compiling Toml.Type.Edsl hspec-attoparsec> [2 of 2] Linking dist/build/spec/spec invariant> [4 of 4] Compiling Paths_invariant ( dist/build/autogen/Paths_invariant.hs, dist/build/Paths_invariant.o, dist/build/Paths_invariant.dyn_o ) tomland> [11 of 36] Compiling Toml.Type.Printer quickcheck-instances> [ 1 of 26] Compiling Test.QuickCheck.Instances.Containers ( src/Test/QuickCheck/Instances/Containers.hs, dist/build/Test/QuickCheck/Instances/Containers.p_o ) charset> [1 of 9] Compiling Data.CharSet.ByteSet ( src/Data/CharSet/ByteSet.hs, dist/build/Data/CharSet/ByteSet.p_o ) quickcheck-instances> [ 2 of 26] Compiling Test.QuickCheck.Instances.CustomPrelude ( src/Test/QuickCheck/Instances/CustomPrelude.hs, dist/build/Test/QuickCheck/Instances/CustomPrelude.p_o ) quickcheck-instances> [ 3 of 26] Compiling Test.QuickCheck.Instances.CaseInsensitive ( src/Test/QuickCheck/Instances/CaseInsensitive.hs, dist/build/Test/QuickCheck/Instances/CaseInsensitive.p_o ) invariant> [1 of 4] Compiling Data.Functor.Invariant ( src/Data/Functor/Invariant.hs, dist/build/Data/Functor/Invariant.p_o ) charset> [2 of 9] Compiling Data.CharSet ( src/Data/CharSet.hs, dist/build/Data/CharSet.p_o ) relude> [22 of 57] Compiling Relude.String relude> [23 of 57] Compiling Relude.Print relude> [24 of 57] Compiling Relude.Lifted.File relude> [25 of 57] Compiling Relude.File relude> [26 of 57] Compiling Relude.Debug semirings> [4 of 8] Compiling Data.Field ( Data/Field.hs, dist/build/Data/Field.o, dist/build/Data/Field.dyn_o ) tomland> [12 of 36] Compiling Toml.Type semigroupoids> [ 6 of 27] Compiling Data.Functor.Apply ( src/Data/Functor/Apply.hs, dist/build/Data/Functor/Apply.o, dist/build/Data/Functor/Apply.dyn_o ) semirings> [5 of 8] Compiling Data.Semiring.Directed ( Data/Semiring/Directed.hs, dist/build/Data/Semiring/Directed.o, dist/build/Data/Semiring/Directed.dyn_o ) semirings> semirings> Data/Semiring/Directed.hs:24:44: warning: [GHC-38856] [-Wunused-imports] semirings> The import of ‘<>’ from module ‘Data.Semigroup’ is redundant semirings> | semirings> 24 | import Data.Semigroup (Min(Min), Max(Max), (<>)) semirings> | ^^^^ semirings> [6 of 8] Compiling Data.Semiring.Generic ( Data/Semiring/Generic.hs, dist/build/Data/Semiring/Generic.o, dist/build/Data/Semiring/Generic.dyn_o ) semirings> [7 of 8] Compiling Data.Star ( Data/Star.hs, dist/build/Data/Star.o, dist/build/Data/Star.dyn_o ) semirings> [8 of 8] Compiling Data.Semiring.Tropical ( Data/Semiring/Tropical.hs, dist/build/Data/Semiring/Tropical.o, dist/build/Data/Semiring/Tropical.dyn_o ) tomland> [13 of 36] Compiling Toml.Parser.Value semigroupoids> [ 7 of 27] Compiling Data.Semigroup.Bifoldable ( src/Data/Semigroup/Bifoldable.hs, dist/build/Data/Semigroup/Bifoldable.o, dist/build/Data/Semigroup/Bifoldable.dyn_o ) process-extras> [ 1 of 10] Compiling Utils ( src/Utils.hs, dist/build/Utils.p_o ) doctest-parallel> [ 5 of 18] Compiling Test.DocTest.Internal.GhcUtil ( src/Test/DocTest/Internal/GhcUtil.hs, dist/build/Test/DocTest/Internal/GhcUtil.o, dist/build/Test/DocTest/Internal/GhcUtil.dyn_o ) doctest-parallel> [ 6 of 18] Compiling Test.DocTest.Internal.Location ( src/Test/DocTest/Internal/Location.hs, dist/build/Test/DocTest/Internal/Location.o, dist/build/Test/DocTest/Internal/Location.dyn_o ) doctest-parallel> [ 7 of 18] Compiling Test.DocTest.Internal.Logging ( src/Test/DocTest/Internal/Logging.hs, dist/build/Test/DocTest/Internal/Logging.o, dist/build/Test/DocTest/Internal/Logging.dyn_o ) doctest-parallel> [ 8 of 18] Compiling Test.DocTest.Internal.GhciWrapper ( src/Test/DocTest/Internal/GhciWrapper.hs, dist/build/Test/DocTest/Internal/GhciWrapper.o, dist/build/Test/DocTest/Internal/GhciWrapper.dyn_o ) doctest-parallel> [ 9 of 18] Compiling Test.DocTest.Internal.Interpreter ( src/Test/DocTest/Internal/Interpreter.hs, dist/build/Test/DocTest/Internal/Interpreter.o, dist/build/Test/DocTest/Internal/Interpreter.dyn_o ) doctest-parallel> [10 of 18] Compiling Test.DocTest.Internal.Nix ( src/Test/DocTest/Internal/Nix.hs, dist/build/Test/DocTest/Internal/Nix.o, dist/build/Test/DocTest/Internal/Nix.dyn_o ) doctest-parallel> [11 of 18] Compiling Test.DocTest.Internal.Options ( src/Test/DocTest/Internal/Options.hs, dist/build/Test/DocTest/Internal/Options.o, dist/build/Test/DocTest/Internal/Options.dyn_o ) sqlite-simple> [12 of 12] Compiling Database.SQLite.Simple.Function ( Database/SQLite/Simple/Function.hs, dist/build/Database/SQLite/Simple/Function.o, dist/build/Database/SQLite/Simple/Function.dyn_o ) hspec-attoparsec> Running phase: checkPhase semigroupoids> [ 8 of 27] Compiling Data.Functor.Contravariant.Divise ( src/Data/Functor/Contravariant/Divise.hs, dist/build/Data/Functor/Contravariant/Divise.o, dist/build/Data/Functor/Contravariant/Divise.dyn_o ) hspec-attoparsec> Running 1 test suites... hspec-attoparsec> Test suite spec: RUNNING... hspec-attoparsec> hspec-attoparsec> hspec-attoparsec> Finished in 0.0000 seconds hspec-attoparsec> 0 examples, 0 failures hspec-attoparsec> Test suite spec: PASS hspec-attoparsec> Test suite logged to: dist/test/hspec-attoparsec-0.1.0.2-spec.log hspec-attoparsec> 1 of 1 test suites (1 of 1 test cases) passed. hspec-attoparsec> Running phase: haddockPhase relude> [27 of 57] Compiling Relude.Monad.Either relude> [28 of 57] Compiling Relude.Monad relude> [29 of 57] Compiling Relude.List.NonEmpty relude> [30 of 57] Compiling Relude.Exception relude> [31 of 57] Compiling Relude.DeepSeq relude> [32 of 57] Compiling Relude.Bool.Guard relude> [33 of 57] Compiling Relude.Bool relude> [34 of 57] Compiling Relude.Numeric relude> [35 of 57] Compiling Relude.Container.One relude> [36 of 57] Compiling Relude.Container relude> [37 of 57] Compiling Relude.List relude> [38 of 57] Compiling Relude.Lifted.Handle relude> [39 of 57] Compiling Relude.Lifted.Concurrent relude> [40 of 57] Compiling Relude.Foldable.Fold relude> [41 of 57] Compiling Relude.Foldable relude> [42 of 57] Compiling Relude.Extra.Map relude> [43 of 57] Compiling Relude.Lifted.Terminal relude> [44 of 57] Compiling Relude.Lifted.Env relude> [45 of 57] Compiling Relude.Lifted relude> [46 of 57] Compiling Relude process-extras> [ 2 of 10] Compiling System.Process.Common ( src/System/Process/Common.hs, dist/build/System/Process/Common.p_o ) base64> [12 of 22] Compiling Data.ByteString.Lazy.Base64 ( src/Data/ByteString/Lazy/Base64.hs, dist/build/Data/ByteString/Lazy/Base64.o, dist/build/Data/ByteString/Lazy/Base64.dyn_o ) base64> [13 of 22] Compiling Data.ByteString.Lazy.Base64.URL ( src/Data/ByteString/Lazy/Base64/URL.hs, dist/build/Data/ByteString/Lazy/Base64/URL.o, dist/build/Data/ByteString/Lazy/Base64/URL.dyn_o ) relude> [47 of 57] Compiling Relude.Extra.Type semigroupoids> [ 9 of 27] Compiling Data.Functor.Contravariant.Decide ( src/Data/Functor/Contravariant/Decide.hs, dist/build/Data/Functor/Contravariant/Decide.o, dist/build/Data/Functor/Contravariant/Decide.dyn_o ) semirings> [1 of 8] Compiling Data.Semiring ( Data/Semiring.hs, dist/build/Data/Semiring.p_o ) relude> [48 of 57] Compiling Relude.Extra.Newtype relude> [49 of 57] Compiling Relude.Extra.Lens relude> [50 of 57] Compiling Relude.Extra.Group relude> [51 of 57] Compiling Relude.Extra.Foldable1 hspec-attoparsec> Preprocessing library for hspec-attoparsec-0.1.0.2.. hspec-attoparsec> Running Haddock on library for hspec-attoparsec-0.1.0.2.. process-extras> process-extras> src/System/Process/Common.hs:27:1: warning: [GHC-66111] [-Wunused-imports] process-extras> The import of ‘Data.Monoid’ is redundant process-extras> except perhaps to import instances from ‘Data.Monoid’ process-extras> To import instances alone, use: import Data.Monoid() process-extras> | process-extras> 27 | import Data.Monoid ((<>)) process-extras> | ^^^^^^^^^^^^^^^^^^^^^^^^^ hspec-attoparsec> Warning: The documentation for the following packages are not installed. No hspec-attoparsec> links will be generated to these packages: attoparsec-0.14.4, hspec-attoparsec> attoparsec-0.14.4 process-extras> process-extras> src/System/Process/Common.hs:94:5: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] process-extras> Noncanonical ‘mappend’ definition detected process-extras> in the instance declaration for ‘Monoid ExitCode’. process-extras> ‘mappend’ will eventually be removed in favour of ‘(<>)’ process-extras> Suggested fix: process-extras> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ process-extras> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid process-extras> | process-extras> 94 | mappend x (ExitFailure 0) = x process-extras> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... process-extras> process-extras> src/System/Process/Common.hs:99:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] process-extras> Noncanonical ‘(<>) = mappend’ definition detected process-extras> in the instance declaration for ‘Semigroup ExitCode’. process-extras> Suggested fix: process-extras> Move definition from ‘mappend’ to ‘(<>)’ process-extras> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid process-extras> | process-extras> 99 | (<>) = mappend process-extras> | ^^^^^^^^^^^^^^ hspec-attoparsec> Warning: --source-* options are ignored when --hyperlinked-source is enabled. semigroupoids> [10 of 27] Compiling Data.Functor.Contravariant.Conclude ( src/Data/Functor/Contravariant/Conclude.hs, dist/build/Data/Functor/Contravariant/Conclude.o, dist/build/Data/Functor/Contravariant/Conclude.dyn_o ) sqlite-simple> [ 1 of 12] Compiling Database.SQLite.Simple.Ok ( Database/SQLite/Simple/Ok.hs, dist/build/Database/SQLite/Simple/Ok.p_o ) quickcheck-instances> [ 4 of 26] Compiling Test.QuickCheck.Instances.ByteString ( src/Test/QuickCheck/Instances/ByteString.hs, dist/build/Test/QuickCheck/Instances/ByteString.p_o ) quickcheck-instances> [ 5 of 26] Compiling Test.QuickCheck.Instances.Array ( src/Test/QuickCheck/Instances/Array.hs, dist/build/Test/QuickCheck/Instances/Array.p_o ) hspec-attoparsec> [1 of 2] Compiling Test.Hspec.Attoparsec.Source ( src/Test/Hspec/Attoparsec/Source.hs, nothing ) semigroupoids> [11 of 27] Compiling Data.Functor.Bind ( src/Data/Functor/Bind.hs, dist/build/Data/Functor/Bind.o, dist/build/Data/Functor/Bind.dyn_o ) semigroupoids> [12 of 27] Compiling Data.Semigroupoid ( src/Data/Semigroupoid.hs, dist/build/Data/Semigroupoid.o, dist/build/Data/Semigroupoid.dyn_o ) semigroupoids> [13 of 27] Compiling Data.Semigroupoid.Ob ( src/Data/Semigroupoid/Ob.hs, dist/build/Data/Semigroupoid/Ob.o, dist/build/Data/Semigroupoid/Ob.dyn_o ) semigroupoids> [14 of 27] Compiling Data.Semigroupoid.Dual ( src/Data/Semigroupoid/Dual.hs, dist/build/Data/Semigroupoid/Dual.o, dist/build/Data/Semigroupoid/Dual.dyn_o ) semigroupoids> [15 of 27] Compiling Data.Semigroupoid.Categorical ( src/Data/Semigroupoid/Categorical.hs, dist/build/Data/Semigroupoid/Categorical.o, dist/build/Data/Semigroupoid/Categorical.dyn_o ) semigroupoids> [16 of 27] Compiling Data.Groupoid ( src/Data/Groupoid.hs, dist/build/Data/Groupoid.o, dist/build/Data/Groupoid.dyn_o ) semigroupoids> [17 of 27] Compiling Data.Isomorphism ( src/Data/Isomorphism.hs, dist/build/Data/Isomorphism.o, dist/build/Data/Isomorphism.dyn_o ) semigroupoids> [18 of 27] Compiling Data.Functor.Bind.Trans ( src/Data/Functor/Bind/Trans.hs, dist/build/Data/Functor/Bind/Trans.o, dist/build/Data/Functor/Bind/Trans.dyn_o ) semigroupoids> [19 of 27] Compiling Data.Bifunctor.Apply ( src/Data/Bifunctor/Apply.hs, dist/build/Data/Bifunctor/Apply.o, dist/build/Data/Bifunctor/Apply.dyn_o ) semigroupoids> [20 of 27] Compiling Data.Functor.Alt ( src/Data/Functor/Alt.hs, dist/build/Data/Functor/Alt.o, dist/build/Data/Functor/Alt.dyn_o ) hspec-attoparsec> hspec-attoparsec> src/Test/Hspec/Attoparsec/Source.hs:39:1: warning: [GHC-94817] [-Wtabs] hspec-attoparsec> Tab character found here, and in 21 further locations. hspec-attoparsec> Suggested fix: Please use spaces instead. hspec-attoparsec> | hspec-attoparsec> 39 | -- | Feed some input to a parser and extract the result hspec-attoparsec> | ^^^^^^^^ hspec-attoparsec> [2 of 2] Compiling Test.Hspec.Attoparsec ( src/Test/Hspec/Attoparsec.hs, nothing ) hspec-attoparsec> Haddock coverage: hspec-attoparsec> 100% ( 3 / 3) in 'Test.Hspec.Attoparsec.Source' hspec-attoparsec> 100% ( 14 / 14) in 'Test.Hspec.Attoparsec' relude> [52 of 57] Compiling Relude.Extra.Foldable relude> [53 of 57] Compiling Relude.Extra.Enum relude> [54 of 57] Compiling Relude.Extra.CallStack relude> [55 of 57] Compiling Relude.Extra.Bifunctor relude> [56 of 57] Compiling Relude.Extra process-extras> [ 3 of 10] Compiling System.Process.Text.Lazy ( src/System/Process/Text/Lazy.hs, dist/build/System/Process/Text/Lazy.p_o ) relude> [57 of 57] Compiling Relude.Unsafe sqlite-simple> sqlite-simple> Database/SQLite/Simple/Ok.hs:76:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances] sqlite-simple> Noncanonical ‘return’ definition detected sqlite-simple> in the instance declaration for ‘Monad Ok’. sqlite-simple> ‘return’ will eventually be removed in favour of ‘pure’ sqlite-simple> Suggested fix: sqlite-simple> Either remove definition for ‘return’ (recommended) or define as ‘return = pure’ sqlite-simple> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return sqlite-simple> | sqlite-simple> 76 | return = Ok sqlite-simple> | ^^^^^^^^^^^ uniplate> [ 2 of 21] Compiling Data.Generics.Uniplate.Internal.Utils ( Data/Generics/Uniplate/Internal/Utils.hs, dist/build/Data/Generics/Uniplate/Internal/Utils.p_o ) uniplate> [ 3 of 21] Compiling Data.Generics.Uniplate ( Data/Generics/Uniplate.hs, dist/build/Data/Generics/Uniplate.p_o ) uniplate> [ 4 of 21] Compiling Data.Generics.Str ( Data/Generics/Str.hs, dist/build/Data/Generics/Str.p_o ) uniplate> [ 5 of 21] Compiling Data.Generics.Uniplate.Internal.DataOnlyOperations ( Data/Generics/Uniplate/Internal/DataOnlyOperations.hs, dist/build/Data/Generics/Uniplate/Internal/DataOnlyOperations.p_o ) uniplate> [ 6 of 21] Compiling Data.Generics.Uniplate.Internal.Data ( Data/Generics/Uniplate/Internal/Data.hs, dist/build/Data/Generics/Uniplate/Internal/Data.p_o ) uniplate> uniplate> Data/Generics/Uniplate/Internal/Data.hs:336:81: warning: [GHC-63394] [-Wx-partial] uniplate> In the use of ‘tail’ uniplate> (imported from Data.List, but defined in GHC.List): uniplate> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." uniplate> | uniplate> 336 | [ (i, IntMap.fromAscList [(j, slice i j ts) | (j,ts) <- zip [i..n] (tail $ inits ts)]) uniplate> | ^^^^ doctest-parallel> [12 of 18] Compiling Test.DocTest.Internal.Util ( src/Test/DocTest/Internal/Util.hs, dist/build/Test/DocTest/Internal/Util.o, dist/build/Test/DocTest/Internal/Util.dyn_o ) doctest-parallel> [13 of 18] Compiling Test.DocTest.Internal.Extract ( src/Test/DocTest/Internal/Extract.hs, dist/build/Test/DocTest/Internal/Extract.o, dist/build/Test/DocTest/Internal/Extract.dyn_o ) process-extras> [ 4 of 10] Compiling System.Process.Text.Builder ( src/System/Process/Text/Builder.hs, dist/build/System/Process/Text/Builder.p_o ) process-extras> [ 5 of 10] Compiling System.Process.Text ( src/System/Process/Text.hs, dist/build/System/Process/Text.p_o ) process-extras> [ 6 of 10] Compiling System.Process.Chars ( src/System/Process/Chars.hs, dist/build/System/Process/Chars.p_o ) process-extras> [ 7 of 10] Compiling System.Process.ByteString.Lazy ( src/System/Process/ByteString/Lazy.hs, dist/build/System/Process/ByteString/Lazy.p_o ) process-extras> [ 8 of 10] Compiling System.Process.ByteString ( src/System/Process/ByteString.hs, dist/build/System/Process/ByteString.p_o ) process-extras> [ 9 of 10] Compiling System.Process.ListLike ( src/System/Process/ListLike.hs, dist/build/System/Process/ListLike.p_o ) quickcheck-instances> [ 6 of 26] Compiling Test.QuickCheck.Instances.DataFix ( src/Test/QuickCheck/Instances/DataFix.hs, dist/build/Test/QuickCheck/Instances/DataFix.p_o ) quickcheck-instances> [ 7 of 26] Compiling Test.QuickCheck.Instances.Hashable ( src/Test/QuickCheck/Instances/Hashable.hs, dist/build/Test/QuickCheck/Instances/Hashable.p_o ) quickcheck-instances> [ 8 of 26] Compiling Test.QuickCheck.Instances.Natural ( src/Test/QuickCheck/Instances/Natural.hs, dist/build/Test/QuickCheck/Instances/Natural.p_o ) quickcheck-instances> [ 9 of 26] Compiling Test.QuickCheck.Instances.OldTime ( src/Test/QuickCheck/Instances/OldTime.hs, dist/build/Test/QuickCheck/Instances/OldTime.p_o ) quickcheck-instances> [10 of 26] Compiling Test.QuickCheck.Instances.Primitive ( src/Test/QuickCheck/Instances/Primitive.hs, dist/build/Test/QuickCheck/Instances/Primitive.p_o ) quickcheck-instances> [11 of 26] Compiling Test.QuickCheck.Instances.Array.Byte ( src/Test/QuickCheck/Instances/Array/Byte.hs, dist/build/Test/QuickCheck/Instances/Array/Byte.p_o ) quickcheck-instances> [12 of 26] Compiling Test.QuickCheck.Instances.Scientific ( src/Test/QuickCheck/Instances/Scientific.hs, dist/build/Test/QuickCheck/Instances/Scientific.p_o ) quickcheck-instances> [13 of 26] Compiling Test.QuickCheck.Instances.Semigroup ( src/Test/QuickCheck/Instances/Semigroup.hs, dist/build/Test/QuickCheck/Instances/Semigroup.p_o ) quickcheck-instances> [14 of 26] Compiling Test.QuickCheck.Instances.Solo ( src/Test/QuickCheck/Instances/Solo.hs, dist/build/Test/QuickCheck/Instances/Solo.p_o ) quickcheck-instances> [15 of 26] Compiling Test.QuickCheck.Instances.Strict ( src/Test/QuickCheck/Instances/Strict.hs, dist/build/Test/QuickCheck/Instances/Strict.p_o ) quickcheck-instances> [16 of 26] Compiling Test.QuickCheck.Instances.Tagged ( src/Test/QuickCheck/Instances/Tagged.hs, dist/build/Test/QuickCheck/Instances/Tagged.p_o ) quickcheck-instances> [17 of 26] Compiling Test.QuickCheck.Instances.Text ( src/Test/QuickCheck/Instances/Text.hs, dist/build/Test/QuickCheck/Instances/Text.p_o ) quickcheck-instances> [18 of 26] Compiling Test.QuickCheck.Instances.Text.Short ( src/Test/QuickCheck/Instances/Text/Short.hs, dist/build/Test/QuickCheck/Instances/Text/Short.p_o ) quickcheck-instances> [19 of 26] Compiling Test.QuickCheck.Instances.These ( src/Test/QuickCheck/Instances/These.hs, dist/build/Test/QuickCheck/Instances/These.p_o ) relude> relude> on the commandline: warning: [GHC-93741] [-Wunrecognised-warning-flags] relude> unrecognised warning flag: -Winconsistent-flags doctest-parallel> [14 of 18] Compiling Test.DocTest.Internal.Parse ( src/Test/DocTest/Internal/Parse.hs, dist/build/Test/DocTest/Internal/Parse.o, dist/build/Test/DocTest/Internal/Parse.dyn_o ) hspec-attoparsec> Warning: Test.Hspec.Attoparsec.Source: could not find link destinations for: hspec-attoparsec> - Data.Attoparsec.ByteString.Internal.Result hspec-attoparsec> - Data.Attoparsec.ByteString.Lazy.Result hspec-attoparsec> - Data.Attoparsec.Text.Internal.Result hspec-attoparsec> - Data.Attoparsec.Text.Lazy.Result hspec-attoparsec> - Data.Attoparsec.Internal.Types.Parser hspec-attoparsec> Warning: Test.Hspec.Attoparsec: could not find link destinations for: hspec-attoparsec> - Data.Attoparsec.ByteString.Internal.Result hspec-attoparsec> - Data.Attoparsec.ByteString.Lazy.Result hspec-attoparsec> - Data.Attoparsec.Text.Internal.Result hspec-attoparsec> - Data.Attoparsec.Text.Lazy.Result hspec-attoparsec> - Data.Attoparsec.Internal.Types.Parser semigroupoids> [21 of 27] Compiling Data.Semigroup.Foldable ( src/Data/Semigroup/Foldable.hs, dist/build/Data/Semigroup/Foldable.o, dist/build/Data/Semigroup/Foldable.dyn_o ) quickcheck-instances> [20 of 26] Compiling Test.QuickCheck.Instances.Time ( src/Test/QuickCheck/Instances/Time.hs, dist/build/Test/QuickCheck/Instances/Time.p_o ) sqlite-simple> [ 2 of 12] Compiling Database.SQLite.Simple.Internal ( Database/SQLite/Simple/Internal.hs, dist/build/Database/SQLite/Simple/Internal.p_o ) semigroupoids> [22 of 27] Compiling Data.Semigroup.Traversable.Class ( src/Data/Semigroup/Traversable/Class.hs, dist/build/Data/Semigroup/Traversable/Class.o, dist/build/Data/Semigroup/Traversable/Class.dyn_o ) uniplate> [ 7 of 21] Compiling Data.Generics.Uniplate.DataOnly ( Data/Generics/Uniplate/DataOnly.hs, dist/build/Data/Generics/Uniplate/DataOnly.p_o ) charset> [3 of 9] Compiling Data.CharSet.Common ( src/Data/CharSet/Common.hs, dist/build/Data/CharSet/Common.p_o ) doctest-parallel> [15 of 18] Compiling Test.DocTest.Internal.Runner.Example ( src/Test/DocTest/Internal/Runner/Example.hs, dist/build/Test/DocTest/Internal/Runner/Example.o, dist/build/Test/DocTest/Internal/Runner/Example.dyn_o ) relude> relude> : warning: [GHC-42258] [-Wunused-packages] relude> The following packages were specified via -package or -package-id flags, relude> but were not needed for compilation: relude> - ghc-prim-0.11.0 (exposed by flag -package-id ghc-prim-0.11.0-a69e) uniplate> [ 8 of 21] Compiling Data.Generics.Uniplate.Operations ( Data/Generics/Uniplate/Operations.hs, dist/build/Data/Generics/Uniplate/Operations.p_o ) uniplate> [ 9 of 21] Compiling Data.Generics.Uniplate.Direct ( Data/Generics/Uniplate/Direct.hs, dist/build/Data/Generics/Uniplate/Direct.p_o ) uniplate> [10 of 21] Compiling Data.Generics.Uniplate.Data ( Data/Generics/Uniplate/Data.hs, dist/build/Data/Generics/Uniplate/Data.p_o ) quickcheck-instances> [21 of 26] Compiling Test.QuickCheck.Instances.Transformer ( src/Test/QuickCheck/Instances/Transformer.hs, dist/build/Test/QuickCheck/Instances/Transformer.p_o ) quickcheck-instances> [22 of 26] Compiling Test.QuickCheck.Instances.UUID ( src/Test/QuickCheck/Instances/UUID.hs, dist/build/Test/QuickCheck/Instances/UUID.p_o ) quickcheck-instances> [23 of 26] Compiling Test.QuickCheck.Instances.UnorderedContainers ( src/Test/QuickCheck/Instances/UnorderedContainers.hs, dist/build/Test/QuickCheck/Instances/UnorderedContainers.p_o ) quickcheck-instances> [24 of 26] Compiling Test.QuickCheck.Instances.Vector ( src/Test/QuickCheck/Instances/Vector.hs, dist/build/Test/QuickCheck/Instances/Vector.p_o ) quickcheck-instances> [25 of 26] Compiling Test.QuickCheck.Instances.Void ( src/Test/QuickCheck/Instances/Void.hs, dist/build/Test/QuickCheck/Instances/Void.p_o ) quickcheck-instances> [26 of 26] Compiling Test.QuickCheck.Instances ( src/Test/QuickCheck/Instances.hs, dist/build/Test/QuickCheck/Instances.p_o ) relude> [ 1 of 57] Compiling Relude.Applicative uniplate> [11 of 21] Compiling Data.Generics.SYB ( Data/Generics/SYB.hs, dist/build/Data/Generics/SYB.p_o ) uniplate> [12 of 21] Compiling Data.Generics.Compos ( Data/Generics/Compos.hs, dist/build/Data/Generics/Compos.p_o ) uniplate> [13 of 21] Compiling Data.Generics.Uniplate.Typeable ( Data/Generics/Uniplate/Typeable.hs, dist/build/Data/Generics/Uniplate/Typeable.p_o ) uniplate> [14 of 21] Compiling Data.Generics.Uniplate.Zipper ( Data/Generics/Uniplate/Zipper.hs, dist/build/Data/Generics/Uniplate/Zipper.p_o ) uniplate> [15 of 21] Compiling Data.Generics.UniplateOn ( Data/Generics/UniplateOn.hs, dist/build/Data/Generics/UniplateOn.p_o ) uniplate> [16 of 21] Compiling Data.Generics.UniplateStr ( Data/Generics/UniplateStr.hs, dist/build/Data/Generics/UniplateStr.p_o ) uniplate> [17 of 21] Compiling Data.Generics.UniplateStrOn ( Data/Generics/UniplateStrOn.hs, dist/build/Data/Generics/UniplateStrOn.p_o ) uniplate> [18 of 21] Compiling Data.Generics.Biplate ( Data/Generics/Biplate.hs, dist/build/Data/Generics/Biplate.p_o ) uniplate> [19 of 21] Compiling Data.Generics.PlateTypeable ( Data/Generics/PlateTypeable.hs, dist/build/Data/Generics/PlateTypeable.p_o ) uniplate> [20 of 21] Compiling Data.Generics.PlateDirect ( Data/Generics/PlateDirect.hs, dist/build/Data/Generics/PlateDirect.p_o ) uniplate> [21 of 21] Compiling Data.Generics.PlateData ( Data/Generics/PlateData.hs, dist/build/Data/Generics/PlateData.p_o ) doctest-parallel> [16 of 18] Compiling Test.DocTest.Internal.Property ( src/Test/DocTest/Internal/Property.hs, dist/build/Test/DocTest/Internal/Property.o, dist/build/Test/DocTest/Internal/Property.dyn_o ) doctest-parallel> [17 of 18] Compiling Test.DocTest.Internal.Runner ( src/Test/DocTest/Internal/Runner.hs, dist/build/Test/DocTest/Internal/Runner.o, dist/build/Test/DocTest/Internal/Runner.dyn_o ) charset> [4 of 9] Compiling Data.CharSet.Posix.Ascii ( src/Data/CharSet/Posix/Ascii.hs, dist/build/Data/CharSet/Posix/Ascii.p_o ) process-extras> [10 of 10] Compiling System.Process.Run ( src/System/Process/Run.hs, dist/build/System/Process/Run.p_o ) sqlite-simple> [ 3 of 12] Compiling Database.SQLite.Simple.Time.Implementation ( Database/SQLite/Simple/Time/Implementation.hs, dist/build/Database/SQLite/Simple/Time/Implementation.p_o ) process-extras> process-extras> src/System/Process/Run.hs:53:1: warning: [GHC-66111] [-Wunused-imports] process-extras> The import of ‘Data.Monoid’ is redundant process-extras> except perhaps to import instances from ‘Data.Monoid’ process-extras> To import instances alone, use: import Data.Monoid() process-extras> | process-extras> 53 | import Data.Monoid ((<>)) process-extras> | ^^^^^^^^^^^^^^^^^^^^^^^^^ semigroupoids> [23 of 27] Compiling Data.Semigroup.Traversable ( src/Data/Semigroup/Traversable.hs, dist/build/Data/Semigroup/Traversable.o, dist/build/Data/Semigroup/Traversable.dyn_o ) semigroupoids> [24 of 27] Compiling Data.Semigroup.Bitraversable ( src/Data/Semigroup/Bitraversable.hs, dist/build/Data/Semigroup/Bitraversable.o, dist/build/Data/Semigroup/Bitraversable.dyn_o ) semigroupoids> [25 of 27] Compiling Data.Functor.Plus ( src/Data/Functor/Plus.hs, dist/build/Data/Functor/Plus.o, dist/build/Data/Functor/Plus.dyn_o ) semigroupoids> [26 of 27] Compiling Semigroupoids.Do ( src/Semigroupoids/Do.hs, dist/build/Semigroupoids/Do.o, dist/build/Semigroupoids/Do.dyn_o ) semigroupoids> [27 of 27] Compiling Data.Semigroupoid.Static ( src/Data/Semigroupoid/Static.hs, dist/build/Data/Semigroupoid/Static.o, dist/build/Data/Semigroupoid/Static.dyn_o ) charset> [5 of 9] Compiling Data.CharSet.Unicode ( src/Data/CharSet/Unicode.hs, dist/build/Data/CharSet/Unicode.p_o ) charset> [6 of 9] Compiling Data.CharSet.Unicode.Block ( src/Data/CharSet/Unicode/Block.hs, dist/build/Data/CharSet/Unicode/Block.p_o ) base64> [14 of 22] Compiling Data.ByteString.Short.Base64 ( src/Data/ByteString/Short/Base64.hs, dist/build/Data/ByteString/Short/Base64.o, dist/build/Data/ByteString/Short/Base64.dyn_o ) base64> [15 of 22] Compiling Data.ByteString.Short.Base64.URL ( src/Data/ByteString/Short/Base64/URL.hs, dist/build/Data/ByteString/Short/Base64/URL.o, dist/build/Data/ByteString/Short/Base64/URL.dyn_o ) tomland> [14 of 36] Compiling Toml.Parser.Item tomland> tomland> src/Toml/Parser/Item.hs:26:29: warning: [GHC-38856] [-Wunused-imports] tomland> The import of ‘liftA2’ tomland> from module ‘Control.Applicative’ is redundant tomland> | tomland> 26 | import Control.Applicative (liftA2, many) tomland> | ^^^^^^ invariant> [2 of 4] Compiling Data.Functor.Invariant.TH.Internal ( src/Data/Functor/Invariant/TH/Internal.hs, dist/build/Data/Functor/Invariant/TH/Internal.p_o ) relude> [ 2 of 57] Compiling Relude.Base relude> [ 3 of 57] Compiling Relude.Bool.Reexport relude> [ 4 of 57] Compiling Relude.Container.Reexport relude> [ 5 of 57] Compiling Relude.Foldable.Reexport relude> [ 6 of 57] Compiling Relude.Function relude> [ 7 of 57] Compiling Relude.Functor.Reexport relude> [ 8 of 57] Compiling Relude.Functor.Fmap relude> [ 9 of 57] Compiling Relude.Functor charset> [7 of 9] Compiling Data.CharSet.Unicode.Category ( src/Data/CharSet/Unicode/Category.hs, dist/build/Data/CharSet/Unicode/Category.p_o ) charset> [8 of 9] Compiling Data.CharSet.Posix.Unicode ( src/Data/CharSet/Posix/Unicode.hs, dist/build/Data/CharSet/Posix/Unicode.p_o ) relude> [10 of 57] Compiling Relude.Extra.Tuple doctest-parallel> [18 of 18] Compiling Test.DocTest ( src/Test/DocTest.hs, dist/build/Test/DocTest.o, dist/build/Test/DocTest.dyn_o ) base64> [16 of 22] Compiling Data.Text.Encoding.Base64.Error ( src/Data/Text/Encoding/Base64/Error.hs, dist/build/Data/Text/Encoding/Base64/Error.o, dist/build/Data/Text/Encoding/Base64/Error.dyn_o ) base64> [17 of 22] Compiling Data.Text.Encoding.Base64 ( src/Data/Text/Encoding/Base64.hs, dist/build/Data/Text/Encoding/Base64.o, dist/build/Data/Text/Encoding/Base64.dyn_o ) base64> [18 of 22] Compiling Data.Text.Encoding.Base64.URL ( src/Data/Text/Encoding/Base64/URL.hs, dist/build/Data/Text/Encoding/Base64/URL.o, dist/build/Data/Text/Encoding/Base64/URL.dyn_o ) relude> [11 of 57] Compiling Relude.Enum invariant> [3 of 4] Compiling Data.Functor.Invariant.TH ( src/Data/Functor/Invariant/TH.hs, dist/build/Data/Functor/Invariant/TH.p_o ) semigroupoids> [ 1 of 27] Compiling Data.Functor.Extend ( src/Data/Functor/Extend.hs, dist/build/Data/Functor/Extend.p_o ) tomland> [15 of 36] Compiling Toml.Parser.Validate relude> [12 of 57] Compiling Relude.Lifted.Exit relude> [13 of 57] Compiling Relude.Lifted.IORef relude> [14 of 57] Compiling Relude.List.Reexport relude> [15 of 57] Compiling Relude.Monad.Reexport relude> [16 of 57] Compiling Relude.Monad.Maybe relude> [17 of 57] Compiling Relude.Monad.Trans relude> [18 of 57] Compiling Relude.Monoid relude> [19 of 57] Compiling Relude.Nub relude> [20 of 57] Compiling Relude.String.Reexport relude> [21 of 57] Compiling Relude.String.Conversion charset> [9 of 9] Compiling Data.CharSet.Posix ( src/Data/CharSet/Posix.hs, dist/build/Data/CharSet/Posix.p_o ) sqlite-simple> [ 4 of 12] Compiling Database.SQLite.Simple.Time ( Database/SQLite/Simple/Time.hs, dist/build/Database/SQLite/Simple/Time.p_o ) tomland> [16 of 36] Compiling Toml.Parser sqlite-simple> [ 5 of 12] Compiling Database.SQLite.Simple.Types ( Database/SQLite/Simple/Types.hs, dist/build/Database/SQLite/Simple/Types.p_o ) sqlite-simple> [ 6 of 12] Compiling Database.SQLite.Simple.ToField ( Database/SQLite/Simple/ToField.hs, dist/build/Database/SQLite/Simple/ToField.p_o ) uniplate> Running phase: checkPhase uniplate> Package has no test suites. uniplate> Running phase: haddockPhase base64> [19 of 22] Compiling Data.Text.Lazy.Encoding.Base64 ( src/Data/Text/Lazy/Encoding/Base64.hs, dist/build/Data/Text/Lazy/Encoding/Base64.o, dist/build/Data/Text/Lazy/Encoding/Base64.dyn_o ) base64> [20 of 22] Compiling Data.Text.Lazy.Encoding.Base64.URL ( src/Data/Text/Lazy/Encoding/Base64/URL.hs, dist/build/Data/Text/Lazy/Encoding/Base64/URL.o, dist/build/Data/Text/Lazy/Encoding/Base64/URL.dyn_o ) tomland> [17 of 36] Compiling Toml.Codec.BiMap tomland> [18 of 36] Compiling Toml.Codec.Error sqlite-simple> [ 7 of 12] Compiling Database.SQLite.Simple.ToRow ( Database/SQLite/Simple/ToRow.hs, dist/build/Database/SQLite/Simple/ToRow.p_o ) uniplate> Preprocessing library for uniplate-1.6.13.. relude> [22 of 57] Compiling Relude.String uniplate> Running Haddock on library for uniplate-1.6.13.. semigroupoids> [ 2 of 27] Compiling Data.Semigroup.Foldable.Class ( src/Data/Semigroup/Foldable/Class.hs, dist/build/Data/Semigroup/Foldable/Class.p_o ) semigroupoids> [ 3 of 27] Compiling Data.Traversable.Instances ( src/Data/Traversable/Instances.hs, dist/build/Data/Traversable/Instances.p_o ) semigroupoids> [ 4 of 27] Compiling Semigroupoids.Internal ( src/Semigroupoids/Internal.hs, dist/build/Semigroupoids/Internal.p_o ) semigroupoids> [ 5 of 27] Compiling Data.Functor.Bind.Class ( src/Data/Functor/Bind/Class.hs, dist/build/Data/Functor/Bind/Class.p_o ) uniplate> Warning: --source-* options are ignored when --hyperlinked-source is enabled. doctest-parallel> [ 1 of 18] Compiling Control.Monad.Extra ( src/Control/Monad/Extra.hs, dist/build/Control/Monad/Extra.p_o ) relude> [23 of 57] Compiling Relude.Print quickcheck-instances> Preprocessing test suite 'self-test' for quickcheck-instances-0.3.32.. quickcheck-instances> Building test suite 'self-test' for quickcheck-instances-0.3.32.. invariant> [4 of 4] Compiling Paths_invariant ( dist/build/autogen/Paths_invariant.hs, dist/build/Paths_invariant.p_o ) tomland> [19 of 36] Compiling Toml.Codec.Types sqlite-simple> [ 8 of 12] Compiling Database.SQLite.Simple.QQ ( Database/SQLite/Simple/QQ.hs, dist/build/Database/SQLite/Simple/QQ.p_o ) sqlite-simple> [ 9 of 12] Compiling Database.SQLite.Simple.FromField ( Database/SQLite/Simple/FromField.hs, dist/build/Database/SQLite/Simple/FromField.p_o ) tomland> tomland> src/Toml/Codec/Types.hs:37:47: warning: [GHC-38856] [-Wunused-imports] tomland> The import of ‘liftA2’ tomland> from module ‘Control.Applicative’ is redundant tomland> | tomland> 37 | import Control.Applicative (Alternative (..), liftA2) tomland> | ^^^^^^ quickcheck-instances> [1 of 1] Compiling Main ( test/Tests.hs, dist/build/self-test/self-test-tmp/Main.o ) relude> [24 of 57] Compiling Relude.Lifted.File relude> [25 of 57] Compiling Relude.File relude> [26 of 57] Compiling Relude.Debug uniplate> [ 1 of 21] Compiling Data.Generics.Uniplate.Data.Instances ( Data/Generics/Uniplate/Data/Instances.hs, nothing ) doctest-parallel> [ 2 of 18] Compiling Data.List.Extra ( src/Data/List/Extra.hs, dist/build/Data/List/Extra.p_o ) sqlite-simple> [10 of 12] Compiling Database.SQLite.Simple.FromRow ( Database/SQLite/Simple/FromRow.hs, dist/build/Database/SQLite/Simple/FromRow.p_o ) sqlite-simple> sqlite-simple> Database/SQLite/Simple/FromRow.hs:119:28: warning: [GHC-63394] [-Wx-partial] sqlite-simple> In the use of ‘tail’ sqlite-simple> (imported from Prelude, but defined in GHC.List): sqlite-simple> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." sqlite-simple> | sqlite-simple> 119 | lift (put (column + 1, tail remaining)) sqlite-simple> | ^^^^ sqlite-simple> sqlite-simple> Database/SQLite/Simple/FromRow.hs:124:15: warning: [GHC-63394] [-Wx-partial] sqlite-simple> In the use of ‘head’ sqlite-simple> (imported from Prelude, but defined in GHC.List): sqlite-simple> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." sqlite-simple> | sqlite-simple> 124 | let r = head remaining sqlite-simple> | ^^^^ doctest-parallel> [ 3 of 18] Compiling Paths_doctest_parallel ( dist/build/autogen/Paths_doctest_parallel.hs, dist/build/Paths_doctest_parallel.p_o ) tomland> [20 of 36] Compiling Toml.Codec.Di tomland> [21 of 36] Compiling Toml.Codec.Combinator.Tuple doctest-parallel> [ 4 of 18] Compiling Test.DocTest.Helpers ( src/Test/DocTest/Helpers.hs, dist/build/Test/DocTest/Helpers.p_o ) quickcheck-instances> [2 of 2] Linking dist/build/self-test/self-test uniplate> [ 2 of 21] Compiling Data.Generics.Uniplate.Internal.Utils ( Data/Generics/Uniplate/Internal/Utils.hs, nothing ) relude> [27 of 57] Compiling Relude.Monad.Either relude> [28 of 57] Compiling Relude.Monad relude> [29 of 57] Compiling Relude.List.NonEmpty relude> [30 of 57] Compiling Relude.Exception relude> [31 of 57] Compiling Relude.DeepSeq relude> [32 of 57] Compiling Relude.Bool.Guard relude> [33 of 57] Compiling Relude.Bool relude> [34 of 57] Compiling Relude.Numeric relude> [35 of 57] Compiling Relude.Container.One relude> [36 of 57] Compiling Relude.Container relude> [37 of 57] Compiling Relude.List relude> [38 of 57] Compiling Relude.Lifted.Handle relude> [39 of 57] Compiling Relude.Lifted.Concurrent relude> [40 of 57] Compiling Relude.Foldable.Fold relude> [41 of 57] Compiling Relude.Foldable relude> [42 of 57] Compiling Relude.Extra.Map relude> [43 of 57] Compiling Relude.Lifted.Terminal relude> [44 of 57] Compiling Relude.Lifted.Env relude> [45 of 57] Compiling Relude.Lifted relude> [46 of 57] Compiling Relude uniplate> [ 3 of 21] Compiling Data.Generics.Uniplate ( Data/Generics/Uniplate.hs, nothing ) tomland> [22 of 36] Compiling Toml.Codec.Combinator.Table tomland> [23 of 36] Compiling Toml.Codec.Code tomland> [24 of 36] Compiling Toml.Codec.Combinator.Common tomland> [25 of 36] Compiling Toml.Codec.Combinator.Map uniplate> [ 4 of 21] Compiling Data.Generics.Str ( Data/Generics/Str.hs, nothing ) charset> Running phase: checkPhase uniplate> [ 5 of 21] Compiling Data.Generics.Uniplate.Internal.DataOnlyOperations ( Data/Generics/Uniplate/Internal/DataOnlyOperations.hs, nothing ) charset> Package has no test suites. charset> Running phase: haddockPhase relude> [47 of 57] Compiling Relude.Extra.Type uniplate> [ 6 of 21] Compiling Data.Generics.Uniplate.Internal.Data ( Data/Generics/Uniplate/Internal/Data.hs, nothing ) semirings> [2 of 8] Compiling Data.Ring.Ordered ( Data/Ring/Ordered.hs, dist/build/Data/Ring/Ordered.p_o ) process-extras> Preprocessing test suite 'process-extras-tests' for process-extras-0.7.4.. process-extras> Building test suite 'process-extras-tests' for process-extras-0.7.4.. sqlite-simple> [11 of 12] Compiling Database.SQLite.Simple ( Database/SQLite/Simple.hs, dist/build/Database/SQLite/Simple.p_o ) charset> Preprocessing library for charset-0.3.12.. charset> Running Haddock on library for charset-0.3.12.. process-extras> [1 of 1] Compiling Main ( Tests.hs, dist/build/process-extras-tests/process-extras-tests-tmp/Main.o ) relude> [48 of 57] Compiling Relude.Extra.Newtype relude> [49 of 57] Compiling Relude.Extra.Lens relude> [50 of 57] Compiling Relude.Extra.Group relude> [51 of 57] Compiling Relude.Extra.Foldable1 charset> Warning: --source-* options are ignored when --hyperlinked-source is enabled. uniplate> uniplate> Data/Generics/Uniplate/Internal/Data.hs:336:81: warning: [GHC-63394] [-Wx-partial] uniplate> In the use of ‘tail’ uniplate> (imported from Data.List, but defined in GHC.List): uniplate> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." uniplate> | uniplate> 336 | [ (i, IntMap.fromAscList [(j, slice i j ts) | (j,ts) <- zip [i..n] (tail $ inits ts)]) uniplate> | ^^^^ uniplate> [ 7 of 21] Compiling Data.Generics.Uniplate.DataOnly ( Data/Generics/Uniplate/DataOnly.hs, nothing ) uniplate> [ 8 of 21] Compiling Data.Generics.Uniplate.Operations ( Data/Generics/Uniplate/Operations.hs, nothing ) process-extras> [2 of 2] Linking dist/build/process-extras-tests/process-extras-tests uniplate> [ 9 of 21] Compiling Data.Generics.Uniplate.Direct ( Data/Generics/Uniplate/Direct.hs, nothing ) uniplate> [10 of 21] Compiling Data.Generics.Uniplate.Data ( Data/Generics/Uniplate/Data.hs, nothing ) tomland> [26 of 36] Compiling Toml.Codec.BiMap.Conversion tomland> [27 of 36] Compiling Toml.Codec.Combinator.Time tomland> [28 of 36] Compiling Toml.Codec.Combinator.Primitive tomland> [29 of 36] Compiling Toml.Codec.Combinator.Monoid tomland> [30 of 36] Compiling Toml.Codec.Combinator.List tomland> [31 of 36] Compiling Toml.Codec.Combinator.Set tomland> [32 of 36] Compiling Toml.Codec.Combinator.Custom tomland> [33 of 36] Compiling Toml.Codec.Combinator uniplate> [11 of 21] Compiling Data.Generics.SYB ( Data/Generics/SYB.hs, nothing ) semirings> [3 of 8] Compiling Data.Euclidean ( Data/Euclidean.hs, dist/build/Data/Euclidean.p_o ) doctest-parallel> [ 5 of 18] Compiling Test.DocTest.Internal.GhcUtil ( src/Test/DocTest/Internal/GhcUtil.hs, dist/build/Test/DocTest/Internal/GhcUtil.p_o ) doctest-parallel> [ 6 of 18] Compiling Test.DocTest.Internal.Location ( src/Test/DocTest/Internal/Location.hs, dist/build/Test/DocTest/Internal/Location.p_o ) doctest-parallel> [ 7 of 18] Compiling Test.DocTest.Internal.Logging ( src/Test/DocTest/Internal/Logging.hs, dist/build/Test/DocTest/Internal/Logging.p_o ) doctest-parallel> [ 8 of 18] Compiling Test.DocTest.Internal.GhciWrapper ( src/Test/DocTest/Internal/GhciWrapper.hs, dist/build/Test/DocTest/Internal/GhciWrapper.p_o ) uniplate> [12 of 21] Compiling Data.Generics.Compos ( Data/Generics/Compos.hs, nothing ) tomland> [34 of 36] Compiling Toml.Codec.Generic uniplate> [13 of 21] Compiling Data.Generics.Uniplate.Typeable ( Data/Generics/Uniplate/Typeable.hs, nothing ) invariant> Preprocessing test suite 'spec' for invariant-0.6.4.. invariant> Building test suite 'spec' for invariant-0.6.4.. uniplate> [14 of 21] Compiling Data.Generics.Uniplate.Zipper ( Data/Generics/Uniplate/Zipper.hs, nothing ) relude> [52 of 57] Compiling Relude.Extra.Foldable relude> [53 of 57] Compiling Relude.Extra.Enum relude> [54 of 57] Compiling Relude.Extra.CallStack relude> [55 of 57] Compiling Relude.Extra.Bifunctor relude> [56 of 57] Compiling Relude.Extra uniplate> [15 of 21] Compiling Data.Generics.UniplateOn ( Data/Generics/UniplateOn.hs, nothing ) charset> [1 of 9] Compiling Data.CharSet.ByteSet ( src/Data/CharSet/ByteSet.hs, nothing ) uniplate> [16 of 21] Compiling Data.Generics.UniplateStr ( Data/Generics/UniplateStr.hs, nothing ) quickcheck-instances> Running phase: checkPhase relude> [57 of 57] Compiling Relude.Unsafe invariant> [1 of 3] Compiling InvariantSpec ( test/InvariantSpec.hs, dist/build/spec/spec-tmp/InvariantSpec.o ) uniplate> [17 of 21] Compiling Data.Generics.UniplateStrOn ( Data/Generics/UniplateStrOn.hs, nothing ) charset> [2 of 9] Compiling Data.CharSet ( src/Data/CharSet.hs, nothing ) doctest-parallel> [ 9 of 18] Compiling Test.DocTest.Internal.Interpreter ( src/Test/DocTest/Internal/Interpreter.hs, dist/build/Test/DocTest/Internal/Interpreter.p_o ) quickcheck-instances> Running 1 test suites... quickcheck-instances> Test suite self-test: RUNNING... quickcheck-instances> +++ OK, passed 100 tests. quickcheck-instances> +++ OK, passed 100 tests. quickcheck-instances> +++ OK, passed 100 tests. quickcheck-instances> +++ OK, passed 100 tests. quickcheck-instances> +++ OK, passed 100 tests. quickcheck-instances> Test suite self-test: PASS quickcheck-instances> Test suite logged to: dist/test/quickcheck-instances-0.3.32-self-test.log quickcheck-instances> 1 of 1 test suites (1 of 1 test cases) passed. quickcheck-instances> Running phase: haddockPhase uniplate> [18 of 21] Compiling Data.Generics.Biplate ( Data/Generics/Biplate.hs, nothing ) uniplate> [19 of 21] Compiling Data.Generics.PlateTypeable ( Data/Generics/PlateTypeable.hs, nothing ) uniplate> [20 of 21] Compiling Data.Generics.PlateDirect ( Data/Generics/PlateDirect.hs, nothing ) uniplate> [21 of 21] Compiling Data.Generics.PlateData ( Data/Generics/PlateData.hs, nothing ) uniplate> Haddock coverage: uniplate> Warning: 'Hide' is ambiguous. It is defined uniplate> * at Data/Generics/Uniplate/Data/Instances.hs:86:18 uniplate> * at Data/Generics/Uniplate/Data/Instances.hs:86:1 uniplate> You may be able to disambiguate the identifier by qualifying it or uniplate> by specifying the type/value namespace explicitly. uniplate> Defaulting to the one defined at Data/Generics/Uniplate/Data/Instances.hs:86:1 uniplate> Warning: 'Trigger' is ambiguous. It is defined uniplate> * at Data/Generics/Uniplate/Data/Instances.hs:122:18 uniplate> * at Data/Generics/Uniplate/Data/Instances.hs:122:1 uniplate> You may be able to disambiguate the identifier by qualifying it or uniplate> by specifying the type/value namespace explicitly. uniplate> Defaulting to the one defined at Data/Generics/Uniplate/Data/Instances.hs:122:1 uniplate> Warning: 'Invariant' is ambiguous. It is defined uniplate> * at Data/Generics/Uniplate/Data/Instances.hs:156:20 uniplate> * at Data/Generics/Uniplate/Data/Instances.hs:156:1 uniplate> You may be able to disambiguate the identifier by qualifying it or uniplate> by specifying the type/value namespace explicitly. uniplate> Defaulting to the one defined at Data/Generics/Uniplate/Data/Instances.hs:156:1 uniplate> Warning: 'Map' is ambiguous. It is defined uniplate> * in ‘Data.Map.Internal’ uniplate> * at Data/Generics/Uniplate/Data/Instances.hs:178:19 uniplate> * at Data/Generics/Uniplate/Data/Instances.hs:178:1 uniplate> You may be able to disambiguate the identifier by qualifying it or uniplate> by specifying the type/value namespace explicitly. uniplate> Defaulting to the one defined at Data/Generics/Uniplate/Data/Instances.hs:178:1 uniplate> Warning: 'Set' is ambiguous. It is defined uniplate> * in ‘Data.Set.Internal’ uniplate> * at Data/Generics/Uniplate/Data/Instances.hs:204:17 uniplate> * at Data/Generics/Uniplate/Data/Instances.hs:204:1 uniplate> You may be able to disambiguate the identifier by qualifying it or uniplate> by specifying the type/value namespace explicitly. uniplate> Defaulting to the one defined at Data/Generics/Uniplate/Data/Instances.hs:204:1 uniplate> Warning: 'IntMap' is ambiguous. It is defined uniplate> * in ‘Data.IntMap.Internal’ uniplate> * at Data/Generics/Uniplate/Data/Instances.hs:228:20 uniplate> * at Data/Generics/Uniplate/Data/Instances.hs:228:1 uniplate> You may be able to disambiguate the identifier by qualifying it or uniplate> by specifying the type/value namespace explicitly. uniplate> Defaulting to the one defined at Data/Generics/Uniplate/Data/Instances.hs:228:1 uniplate> Warning: 'IntSet' is ambiguous. It is defined uniplate> * in ‘Data.IntSet.Internal’ uniplate> * at Data/Generics/Uniplate/Data/Instances.hs:254:18 uniplate> * at Data/Generics/Uniplate/Data/Instances.hs:254:1 uniplate> You may be able to disambiguate the identifier by qualifying it or uniplate> by specifying the type/value namespace explicitly. uniplate> Defaulting to the one defined at Data/Generics/Uniplate/Data/Instances.hs:254:1 uniplate> Warning: 'create' is out of scope. uniplate> If you qualify the identifier, haddock can try to link it anyway. uniplate> Warning: 'inv' is out of scope. uniplate> If you qualify the identifier, haddock can try to link it anyway. uniplate> Warning: 'Uniplate' is out of scope. uniplate> If you qualify the identifier, haddock can try to link it anyway. uniplate> Warning: 'fromSet' is ambiguous. It is defined uniplate> * in ‘Data.IntMap.Internal’ uniplate> * in ‘Data.Map.Internal’ uniplate> * at Data/Generics/Uniplate/Data/Instances.hs:213:1 uniplate> You may be able to disambiguate the identifier by qualifying it or uniplate> by specifying the type/value namespace explicitly. uniplate> Defaulting to the one defined at Data/Generics/Uniplate/Data/Instances.hs:213:1 uniplate> 100% ( 16 / 16) in 'Data.Generics.Uniplate.Data.Instances' uniplate> 100% ( 19 / 19) in 'Data.Generics.Uniplate' uniplate> Warning: 'uniplate' is out of scope. uniplate> If you qualify the identifier, haddock can try to link it anyway. uniplate> Warning: 'biplate' is out of scope. uniplate> If you qualify the identifier, haddock can try to link it anyway. uniplate> 66% ( 6 / 9) in 'Data.Generics.Str' uniplate> Missing documentation for: uniplate> Str (Data/Generics/Str.hs:14) uniplate> strMap (Data/Generics/Str.hs:26) uniplate> strMapM (Data/Generics/Str.hs:36) uniplate> Warning: 'mplus' is out of scope. uniplate> If you qualify the identifier, haddock can try to link it anyway. uniplate> 65% ( 15 / 23) in 'Data.Generics.Uniplate.DataOnly' uniplate> Missing documentation for: uniplate> universeBi (Data/Generics/Uniplate/Internal/OperationsInc.hs:189) uniplate> transformBi (Data/Generics/Uniplate/Internal/OperationsInc.hs:212) uniplate> transformBiM (Data/Generics/Uniplate/Internal/OperationsInc.hs:217) uniplate> rewriteBi (Data/Generics/Uniplate/Internal/OperationsInc.hs:221) uniplate> rewriteBiM (Data/Generics/Uniplate/Internal/OperationsInc.hs:225) uniplate> contextsBi (Data/Generics/Uniplate/Internal/OperationsInc.hs:231) uniplate> holesBi (Data/Generics/Uniplate/Internal/OperationsInc.hs:239) uniplate> Transformer (Data/Generics/Uniplate/Internal/Data.hs:287) uniplate> Warning: 'mplus' is out of scope. uniplate> If you qualify the identifier, haddock can try to link it anyway. uniplate> 75% ( 22 / 29) in 'Data.Generics.Uniplate.Operations' uniplate> Missing documentation for: uniplate> universeBi (Data/Generics/Uniplate/Internal/OperationsInc.hs:189) uniplate> transformBi (Data/Generics/Uniplate/Internal/OperationsInc.hs:212) uniplate> transformBiM (Data/Generics/Uniplate/Internal/OperationsInc.hs:217) uniplate> rewriteBi (Data/Generics/Uniplate/Internal/OperationsInc.hs:221) uniplate> rewriteBiM (Data/Generics/Uniplate/Internal/OperationsInc.hs:225) uniplate> contextsBi (Data/Generics/Uniplate/Internal/OperationsInc.hs:231) uniplate> holesBi (Data/Generics/Uniplate/Internal/OperationsInc.hs:239) uniplate> Warning: 'fromDistictAscList' is out of scope. uniplate> If you qualify the identifier, haddock can try to link it anyway. uniplate> 100% ( 11 / 11) in 'Data.Generics.Uniplate.Direct' uniplate> 80% ( 4 / 5) in 'Data.Generics.Uniplate.Data' uniplate> Missing documentation for: uniplate> Transformer (Data/Generics/Uniplate/Internal/Data.hs:287) sqlite-simple> [12 of 12] Compiling Database.SQLite.Simple.Function ( Database/SQLite/Simple/Function.hs, dist/build/Database/SQLite/Simple/Function.p_o ) uniplate> 100% ( 13 / 13) in 'Data.Generics.SYB' uniplate> 100% ( 8 / 8) in 'Data.Generics.Compos' uniplate> 100% ( 10 / 10) in 'Data.Generics.Uniplate.Typeable' uniplate> 100% ( 14 / 14) in 'Data.Generics.Uniplate.Zipper' uniplate> Warning: 'fold' is out of scope. uniplate> If you qualify the identifier, haddock can try to link it anyway. uniplate> Warning: Data.Generics.UniplateOn: Could not find documentation for exported module: Data.Generics.UniplateOn uniplate> 35% ( 5 / 14) in 'Data.Generics.UniplateOn' uniplate> Missing documentation for: uniplate> universeOn (Data/Generics/UniplateOn.hs:39) uniplate> transformOn (Data/Generics/UniplateOn.hs:51) uniplate> transformOnM (Data/Generics/UniplateOn.hs:56) uniplate> rewriteOn (Data/Generics/UniplateOn.hs:61) uniplate> rewriteOnM (Data/Generics/UniplateOn.hs:66) uniplate> descendOn (Data/Generics/UniplateOn.hs:71) uniplate> descendOnM (Data/Generics/UniplateOn.hs:76) uniplate> holesOn (Data/Generics/UniplateOn.hs:84) uniplate> contextsOn (Data/Generics/UniplateOn.hs:91) uniplate> Warning: Data.Generics.UniplateStr: Could not find documentation for exported module: Data.Generics.UniplateStr uniplate> 100% ( 16 / 16) in 'Data.Generics.UniplateStr' uniplate> Warning: 'fold' is out of scope. uniplate> If you qualify the identifier, haddock can try to link it anyway. uniplate> Warning: Data.Generics.UniplateStrOn: Could not find documentation for exported module: Data.Generics.UniplateStrOn uniplate> 35% ( 5 / 14) in 'Data.Generics.UniplateStrOn' uniplate> Missing documentation for: uniplate> universeOn (Data/Generics/UniplateStrOn.hs:43) uniplate> transformOn (Data/Generics/UniplateStrOn.hs:65) uniplate> transformOnM (Data/Generics/UniplateStrOn.hs:70) uniplate> rewriteOn (Data/Generics/UniplateStrOn.hs:75) uniplate> rewriteOnM (Data/Generics/UniplateStrOn.hs:80) uniplate> descendOn (Data/Generics/UniplateStrOn.hs:85) uniplate> descendOnM (Data/Generics/UniplateStrOn.hs:90) uniplate> holesOn (Data/Generics/UniplateStrOn.hs:96) uniplate> contextsOn (Data/Generics/UniplateStrOn.hs:103) uniplate> Warning: 'Data' is out of scope. uniplate> If you qualify the identifier, haddock can try to link it anyway. uniplate> Warning: Data.Generics.Biplate: Could not find documentation for exported module: Data.Generics.Biplate uniplate> 28% ( 4 / 14) in 'Data.Generics.Biplate' uniplate> Missing documentation for: uniplate> descendBi (Data/Generics/Biplate.hs:80) uniplate> descendBiM (Data/Generics/Biplate.hs:84) uniplate> universeBi (Data/Generics/Biplate.hs:54) uniplate> childrenBi (Data/Generics/Biplate.hs:58) uniplate> transformBi (Data/Generics/Biplate.hs:64) uniplate> transformBiM (Data/Generics/Biplate.hs:68) uniplate> rewriteBi (Data/Generics/Biplate.hs:72) uniplate> rewriteBiM (Data/Generics/Biplate.hs:76) uniplate> contextsBi (Data/Generics/Biplate.hs:90) uniplate> holesBi (Data/Generics/Biplate.hs:94) uniplate> 100% ( 10 / 10) in 'Data.Generics.PlateTypeable' uniplate> Warning: 'PlayAll' is out of scope. uniplate> If you qualify the identifier, haddock can try to link it anyway. uniplate> 100% ( 10 / 10) in 'Data.Generics.PlateDirect' uniplate> 100% ( 2 / 2) in 'Data.Generics.PlateData' hspec-attoparsec> Documentation created: dist/doc/html/hspec-attoparsec/, hspec-attoparsec> dist/doc/html/hspec-attoparsec/hspec-attoparsec.txt quickcheck-instances> Preprocessing library for quickcheck-instances-0.3.32.. quickcheck-instances> Running Haddock on library for quickcheck-instances-0.3.32.. doctest-parallel> [10 of 18] Compiling Test.DocTest.Internal.Nix ( src/Test/DocTest/Internal/Nix.hs, dist/build/Test/DocTest/Internal/Nix.p_o ) quickcheck-instances> Warning: The documentation for the following packages are not installed. No quickcheck-instances> links will be generated to these packages: vector-0.13.2.0 doctest-parallel> [11 of 18] Compiling Test.DocTest.Internal.Options ( src/Test/DocTest/Internal/Options.hs, dist/build/Test/DocTest/Internal/Options.p_o ) charset> [3 of 9] Compiling Data.CharSet.Common ( src/Data/CharSet/Common.hs, nothing ) charset> [4 of 9] Compiling Data.CharSet.Posix.Ascii ( src/Data/CharSet/Posix/Ascii.hs, nothing ) hspec-attoparsec> Preprocessing test suite 'spec' for hspec-attoparsec-0.1.0.2.. hspec-attoparsec> Running phase: installPhase base64> [21 of 22] Compiling Data.Text.Short.Encoding.Base64 ( src/Data/Text/Short/Encoding/Base64.hs, dist/build/Data/Text/Short/Encoding/Base64.o, dist/build/Data/Text/Short/Encoding/Base64.dyn_o ) base64> [22 of 22] Compiling Data.Text.Short.Encoding.Base64.URL ( src/Data/Text/Short/Encoding/Base64/URL.hs, dist/build/Data/Text/Short/Encoding/Base64/URL.o, dist/build/Data/Text/Short/Encoding/Base64/URL.dyn_o ) quickcheck-instances> Warning: --source-* options are ignored when --hyperlinked-source is enabled. charset> [5 of 9] Compiling Data.CharSet.Unicode ( src/Data/CharSet/Unicode.hs, nothing ) hspec-attoparsec> Installing library in /nix/store/703b93ap15lskgf04arlz310309b8ymz-hspec-attoparsec-0.1.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/hspec-attoparsec-0.1.0.2-Do8ydVVZlyZ6Xfvb9X71HF invariant> [2 of 3] Compiling THSpec ( test/THSpec.hs, dist/build/spec/spec-tmp/THSpec.o ) charset> [6 of 9] Compiling Data.CharSet.Unicode.Block ( src/Data/CharSet/Unicode/Block.hs, nothing ) charset> [7 of 9] Compiling Data.CharSet.Unicode.Category ( src/Data/CharSet/Unicode/Category.hs, nothing ) charset> [8 of 9] Compiling Data.CharSet.Posix.Unicode ( src/Data/CharSet/Posix/Unicode.hs, nothing ) process-extras> Running phase: checkPhase charset> [9 of 9] Compiling Data.CharSet.Posix ( src/Data/CharSet/Posix.hs, nothing ) charset> Haddock coverage: charset> 71% ( 5 / 7) in 'Data.CharSet.ByteSet' charset> Missing documentation for: charset> ByteSet (src/Data/CharSet/ByteSet.hs:46) charset> fromList (src/Data/CharSet/ByteSet.hs:66) charset> Warning: 'Char' is ambiguous. It is defined charset> * in ‘Text.Read.Lex’ charset> * in ‘GHC.Types’ charset> You may be able to disambiguate the identifier by qualifying it or charset> by specifying the type/value namespace explicitly. charset> Defaulting to the one defined in ‘GHC.Types’ charset> Warning: 'member' is ambiguous. It is defined charset> * at src/Data/CharSet.hs:217:1 charset> * at src/Data/CharSet/ByteSet.hs:78:1 charset> * in ‘Data.IntSet.Internal’ charset> You may be able to disambiguate the identifier by qualifying it or charset> by specifying the type/value namespace explicitly. charset> Defaulting to the one defined at src/Data/CharSet/ByteSet.hs:78:1 charset> Warning: 'fromList' is ambiguous. It is defined charset> * at src/Data/CharSet.hs:261:1 charset> * at src/Data/CharSet/ByteSet.hs:66:1 charset> * in ‘Data.IntSet.Internal’ charset> You may be able to disambiguate the identifier by qualifying it or charset> by specifying the type/value namespace explicitly. charset> Defaulting to the one defined at src/Data/CharSet/ByteSet.hs:66:1 charset> 39% ( 18 / 46) in 'Data.CharSet' charset> Missing documentation for: charset> \\ (src/Data/CharSet.hs:122) charset> member (src/Data/CharSet.hs:217) charset> notMember (src/Data/CharSet.hs:226) charset> overlaps (src/Data/CharSet.hs:247) charset> isSubsetOf (src/Data/CharSet.hs:254) charset> isComplemented (src/Data/CharSet.hs:139) charset> empty (src/Data/CharSet.hs:154) charset> singleton (src/Data/CharSet.hs:157) charset> full (src/Data/CharSet.hs:161) charset> insert (src/Data/CharSet.hs:176) charset> delete (src/Data/CharSet.hs:186) charset> complement (src/Data/CharSet.hs:191) charset> range (src/Data/CharSet.hs:181) charset> union (src/Data/CharSet.hs:196) charset> intersection (src/Data/CharSet.hs:203) charset> difference (src/Data/CharSet.hs:210) charset> filter (src/Data/CharSet.hs:235) charset> partition (src/Data/CharSet.hs:240) charset> map (src/Data/CharSet.hs:134) charset> fold (src/Data/CharSet.hs:230) charset> toList (src/Data/CharSet.hs:144) charset> fromList (src/Data/CharSet.hs:261) charset> toAscList (src/Data/CharSet.hs:149) charset> fromAscList (src/Data/CharSet.hs:265) charset> fromDistinctAscList (src/Data/CharSet.hs:269) charset> fromCharSet (src/Data/CharSet.hs:323) charset> toCharSet (src/Data/CharSet.hs:327) charset> toArray (src/Data/CharSet.hs:342) charset> Warning: 'CharSet' is ambiguous. It is defined charset> * at src/Data/CharSet.hs:96:16 charset> * at src/Data/CharSet.hs:96:1 charset> You may be able to disambiguate the identifier by qualifying it or charset> by specifying the type/value namespace explicitly. charset> Defaulting to the one defined at src/Data/CharSet.hs:96:1 charset> 9% ( 2 / 21) in 'Data.CharSet.Common' charset> Missing documentation for: charset> control (src/Data/CharSet/Common.hs:47) charset> space (src/Data/CharSet/Common.hs:48) charset> lower (src/Data/CharSet/Common.hs:49) charset> upper (src/Data/CharSet/Common.hs:50) charset> alpha (src/Data/CharSet/Common.hs:51) charset> alphaNum (src/Data/CharSet/Common.hs:52) charset> print (src/Data/CharSet/Common.hs:53) charset> digit (src/Data/CharSet/Common.hs:54) charset> octDigit (src/Data/CharSet/Common.hs:55) charset> letter (src/Data/CharSet/Common.hs:56) charset> mark (src/Data/CharSet/Common.hs:57) charset> number (src/Data/CharSet/Common.hs:58) charset> punctuation (src/Data/CharSet/Common.hs:59) charset> symbol (src/Data/CharSet/Common.hs:60) charset> separator (src/Data/CharSet/Common.hs:61) charset> ascii (src/Data/CharSet/Common.hs:62) charset> latin1 (src/Data/CharSet/Common.hs:63) charset> asciiUpper (src/Data/CharSet/Common.hs:64) charset> asciiLower (src/Data/CharSet/Common.hs:65) charset> 11% ( 2 / 18) in 'Data.CharSet.Posix.Ascii' charset> Missing documentation for: charset> posixAscii (src/Data/CharSet/Posix/Ascii.hs:43) charset> lookupPosixAsciiCharSet (src/Data/CharSet/Posix/Ascii.hs:61) charset> alnum (src/Data/CharSet/Posix/Ascii.hs:26) charset> alpha (src/Data/CharSet/Posix/Ascii.hs:27) charset> ascii (src/Data/CharSet/Posix/Ascii.hs:28) charset> blank (src/Data/CharSet/Posix/Ascii.hs:29) charset> cntrl (src/Data/CharSet/Posix/Ascii.hs:30) charset> digit (src/Data/CharSet/Posix/Ascii.hs:31) charset> graph (src/Data/CharSet/Posix/Ascii.hs:34) charset> print (src/Data/CharSet/Posix/Ascii.hs:35) charset> word (src/Data/CharSet/Posix/Ascii.hs:36) charset> punct (src/Data/CharSet/Posix/Ascii.hs:37) charset> space (src/Data/CharSet/Posix/Ascii.hs:38) charset> upper (src/Data/CharSet/Posix/Ascii.hs:33) charset> lower (src/Data/CharSet/Posix/Ascii.hs:32) charset> xdigit (src/Data/CharSet/Posix/Ascii.hs:39) charset> Warning: 'categories' is out of scope. charset> If you qualify the identifier, haddock can try to link it anyway. charset> 23% ( 12 / 52) in 'Data.CharSet.Unicode' charset> Missing documentation for: charset> UnicodeCategory (src/Data/CharSet/Unicode.hs:46) charset> unicodeCategories (src/Data/CharSet/Unicode.hs:51) charset> modifierLetter (src/Data/CharSet/Unicode.hs:102) charset> otherLetter (src/Data/CharSet/Unicode.hs:103) charset> letter (src/Data/CharSet/Unicode.hs:104) charset> lowercaseLetter (src/Data/CharSet/Unicode.hs:96) charset> uppercaseLetter (src/Data/CharSet/Unicode.hs:97) charset> titlecaseLetter (src/Data/CharSet/Unicode.hs:98) charset> letterAnd (src/Data/CharSet/Unicode.hs:99) charset> nonSpacingMark (src/Data/CharSet/Unicode.hs:111) charset> spacingCombiningMark (src/Data/CharSet/Unicode.hs:112) charset> enclosingMark (src/Data/CharSet/Unicode.hs:113) charset> mark (src/Data/CharSet/Unicode.hs:114) charset> space (src/Data/CharSet/Unicode.hs:120) charset> lineSeparator (src/Data/CharSet/Unicode.hs:121) charset> paragraphSeparator (src/Data/CharSet/Unicode.hs:122) charset> separator (src/Data/CharSet/Unicode.hs:123) charset> mathSymbol (src/Data/CharSet/Unicode.hs:129) charset> currencySymbol (src/Data/CharSet/Unicode.hs:130) charset> modifierSymbol (src/Data/CharSet/Unicode.hs:131) charset> otherSymbol (src/Data/CharSet/Unicode.hs:132) charset> symbol (src/Data/CharSet/Unicode.hs:133) charset> decimalNumber (src/Data/CharSet/Unicode.hs:140) charset> letterNumber (src/Data/CharSet/Unicode.hs:141) charset> otherNumber (src/Data/CharSet/Unicode.hs:142) charset> number (src/Data/CharSet/Unicode.hs:143) charset> dashPunctuation (src/Data/CharSet/Unicode.hs:151) charset> openPunctuation (src/Data/CharSet/Unicode.hs:152) charset> closePunctuation (src/Data/CharSet/Unicode.hs:153) charset> initialQuote (src/Data/CharSet/Unicode.hs:154) charset> finalQuote (src/Data/CharSet/Unicode.hs:155) charset> connectorPunctuation (src/Data/CharSet/Unicode.hs:156) charset> otherPunctuation (src/Data/CharSet/Unicode.hs:157) charset> punctuation (src/Data/CharSet/Unicode.hs:158) charset> control (src/Data/CharSet/Unicode.hs:168) charset> format (src/Data/CharSet/Unicode.hs:169) charset> privateUse (src/Data/CharSet/Unicode.hs:170) charset> surrogate (src/Data/CharSet/Unicode.hs:171) charset> notAssigned (src/Data/CharSet/Unicode.hs:172) charset> other (src/Data/CharSet/Unicode.hs:173) charset> Warning: 'categories' is out of scope. charset> If you qualify the identifier, haddock can try to link it anyway. charset> 3% ( 4 /113) in 'Data.CharSet.Unicode.Block' charset> Missing documentation for: charset> Block (src/Data/CharSet/Unicode/Block.hs:139) charset> blocks (src/Data/CharSet/Unicode/Block.hs:145) charset> lookupBlock (src/Data/CharSet/Unicode/Block.hs:269) charset> lookupBlockCharSet (src/Data/CharSet/Unicode/Block.hs:272) charset> basicLatin (src/Data/CharSet/Unicode/Block.hs:274) charset> latin1Supplement (src/Data/CharSet/Unicode/Block.hs:275) charset> latinExtendedA (src/Data/CharSet/Unicode/Block.hs:276) charset> latinExtendedB (src/Data/CharSet/Unicode/Block.hs:277) charset> ipaExtensions (src/Data/CharSet/Unicode/Block.hs:278) charset> spacingModifierLetters (src/Data/CharSet/Unicode/Block.hs:279) charset> combiningDiacriticalMarks (src/Data/CharSet/Unicode/Block.hs:280) charset> greekAndCoptic (src/Data/CharSet/Unicode/Block.hs:281) charset> cyrillic (src/Data/CharSet/Unicode/Block.hs:282) charset> cyrillicSupplementary (src/Data/CharSet/Unicode/Block.hs:283) charset> armenian (src/Data/CharSet/Unicode/Block.hs:284) charset> hebrew (src/Data/CharSet/Unicode/Block.hs:285) charset> arabic (src/Data/CharSet/Unicode/Block.hs:286) charset> syriac (src/Data/CharSet/Unicode/Block.hs:287) charset> thaana (src/Data/CharSet/Unicode/Block.hs:288) charset> devanagari (src/Data/CharSet/Unicode/Block.hs:289) charset> bengali (src/Data/CharSet/Unicode/Block.hs:290) charset> gurmukhi (src/Data/CharSet/Unicode/Block.hs:291) charset> gujarati (src/Data/CharSet/Unicode/Block.hs:292) charset> oriya (src/Data/CharSet/Unicode/Block.hs:293) charset> tamil (src/Data/CharSet/Unicode/Block.hs:294) charset> telugu (src/Data/CharSet/Unicode/Block.hs:295) charset> kannada (src/Data/CharSet/Unicode/Block.hs:296) charset> malayalam (src/Data/CharSet/Unicode/Block.hs:297) charset> sinhala (src/Data/CharSet/Unicode/Block.hs:298) charset> thai (src/Data/CharSet/Unicode/Block.hs:299) charset> lao (src/Data/CharSet/Unicode/Block.hs:300) charset> tibetan (src/Data/CharSet/Unicode/Block.hs:301) charset> myanmar (src/Data/CharSet/Unicode/Block.hs:302) charset> georgian (src/Data/CharSet/Unicode/Block.hs:303) charset> hangulJamo (src/Data/CharSet/Unicode/Block.hs:304) charset> ethiopic (src/Data/CharSet/Unicode/Block.hs:305) charset> cherokee (src/Data/CharSet/Unicode/Block.hs:306) charset> unifiedCanadianAboriginalSyllabics (src/Data/CharSet/Unicode/Block.hs:307) charset> ogham (src/Data/CharSet/Unicode/Block.hs:308) charset> runic (src/Data/CharSet/Unicode/Block.hs:309) charset> tagalog (src/Data/CharSet/Unicode/Block.hs:310) charset> hanunoo (src/Data/CharSet/Unicode/Block.hs:311) charset> buhid (src/Data/CharSet/Unicode/Block.hs:312) charset> tagbanwa (src/Data/CharSet/Unicode/Block.hs:313) charset> khmer (src/Data/CharSet/Unicode/Block.hs:314) charset> mongolian (src/Data/CharSet/Unicode/Block.hs:315) charset> limbu (src/Data/CharSet/Unicode/Block.hs:316) charset> taiLe (src/Data/CharSet/Unicode/Block.hs:317) charset> khmerSymbols (src/Data/CharSet/Unicode/Block.hs:318) charset> phoneticExtensions (src/Data/CharSet/Unicode/Block.hs:319) charset> latinExtendedAdditional (src/Data/CharSet/Unicode/Block.hs:320) charset> greekExtended (src/Data/CharSet/Unicode/Block.hs:321) charset> generalPunctuation (src/Data/CharSet/Unicode/Block.hs:322) charset> superscriptsAndSubscripts (src/Data/CharSet/Unicode/Block.hs:323) charset> currencySymbols (src/Data/CharSet/Unicode/Block.hs:324) charset> combiningDiacriticalMarksForSymbols (src/Data/CharSet/Unicode/Block.hs:325) charset> letterlikeSymbols (src/Data/CharSet/Unicode/Block.hs:326) charset> numberForms (src/Data/CharSet/Unicode/Block.hs:327) charset> arrows (src/Data/CharSet/Unicode/Block.hs:328) charset> mathematicalOperators (src/Data/CharSet/Unicode/Block.hs:329) charset> miscellaneousTechnical (src/Data/CharSet/Unicode/Block.hs:330) charset> controlPictures (src/Data/CharSet/Unicode/Block.hs:331) charset> opticalCharacterRecognition (src/Data/CharSet/Unicode/Block.hs:332) charset> enclosedAlphanumerics (src/Data/CharSet/Unicode/Block.hs:333) charset> boxDrawing (src/Data/CharSet/Unicode/Block.hs:334) charset> blockElements (src/Data/CharSet/Unicode/Block.hs:335) charset> geometricShapes (src/Data/CharSet/Unicode/Block.hs:336) charset> miscellaneousSymbols (src/Data/CharSet/Unicode/Block.hs:337) charset> dingbats (src/Data/CharSet/Unicode/Block.hs:338) charset> miscellaneousMathematicalSymbolsA (src/Data/CharSet/Unicode/Block.hs:339) charset> supplementalArrowsA (src/Data/CharSet/Unicode/Block.hs:340) charset> braillePatterns (src/Data/CharSet/Unicode/Block.hs:341) charset> supplementalArrowsB (src/Data/CharSet/Unicode/Block.hs:342) charset> miscellaneousMathematicalSymbolsB (src/Data/CharSet/Unicode/Block.hs:343) charset> supplementalMathematicalOperators (src/Data/CharSet/Unicode/Block.hs:344) charset> miscellaneousSymbolsAndArrows (src/Data/CharSet/Unicode/Block.hs:345) charset> cjkRadicalsSupplement (src/Data/CharSet/Unicode/Block.hs:346) charset> kangxiRadicals (src/Data/CharSet/Unicode/Block.hs:347) charset> ideographicDescriptionCharacters (src/Data/CharSet/Unicode/Block.hs:348) charset> cjkSymbolsAndPunctuation (src/Data/CharSet/Unicode/Block.hs:349) charset> hiragana (src/Data/CharSet/Unicode/Block.hs:350) charset> katakana (src/Data/CharSet/Unicode/Block.hs:351) charset> bopomofo (src/Data/CharSet/Unicode/Block.hs:352) charset> hangulCompatibilityJamo (src/Data/CharSet/Unicode/Block.hs:353) charset> kanbun (src/Data/CharSet/Unicode/Block.hs:354) charset> bopomofoExtended (src/Data/CharSet/Unicode/Block.hs:355) charset> katakanaPhoneticExtensions (src/Data/CharSet/Unicode/Block.hs:356) charset> enclosedCjkLettersAndMonths (src/Data/CharSet/Unicode/Block.hs:357) charset> cjkCompatibility (src/Data/CharSet/Unicode/Block.hs:358) charset> cjkUnifiedIdeographsExtensionA (src/Data/CharSet/Unicode/Block.hs:359) charset> yijingHexagramSymbols (src/Data/CharSet/Unicode/Block.hs:360) charset> cjkUnifiedIdeographs (src/Data/CharSet/Unicode/Block.hs:361) charset> yiSyllables (src/Data/CharSet/Unicode/Block.hs:362) charset> yiRadicals (src/Data/CharSet/Unicode/Block.hs:363) charset> hangulSyllables (src/Data/CharSet/Unicode/Block.hs:364) charset> highSurrogates (src/Data/CharSet/Unicode/Block.hs:365) charset> highPrivateUseSurrogates (src/Data/CharSet/Unicode/Block.hs:366) charset> lowSurrogates (src/Data/CharSet/Unicode/Block.hs:367) charset> privateUseArea (src/Data/CharSet/Unicode/Block.hs:368) process-extras> Running 1 test suites... charset> cjkCompatibilityIdeographs (src/Data/CharSet/Unicode/Block.hs:369) charset> alphabeticPresentationForms (src/Data/CharSet/Unicode/Block.hs:370) charset> arabicPresentationFormsA (src/Data/CharSet/Unicode/Block.hs:371) charset> variationSelectors (src/Data/CharSet/Unicode/Block.hs:372) charset> combiningHalfMarks (src/Data/CharSet/Unicode/Block.hs:373) charset> cjkCompatibilityForms (src/Data/CharSet/Unicode/Block.hs:374) charset> smallFormVariants (src/Data/CharSet/Unicode/Block.hs:375) charset> arabicPresentationFormsB (src/Data/CharSet/Unicode/Block.hs:376) charset> halfwidthAndFullwidthForms (src/Data/CharSet/Unicode/Block.hs:377) charset> specials (src/Data/CharSet/Unicode/Block.hs:378) process-extras> Test suite process-extras-tests: RUNNING... charset> 22% ( 12 / 54) in 'Data.CharSet.Unicode.Category' charset> Missing documentation for: charset> Category (src/Data/CharSet/Unicode/Category.hs:53) charset> categories (src/Data/CharSet/Unicode/Category.hs:62) charset> lookupCategory (src/Data/CharSet/Unicode/Category.hs:110) charset> lookupCategoryCharSet (src/Data/CharSet/Unicode/Category.hs:113) charset> modifierLetter (src/Data/CharSet/Unicode/Category.hs:137) charset> otherLetter (src/Data/CharSet/Unicode/Category.hs:138) charset> letter (src/Data/CharSet/Unicode/Category.hs:139) charset> lowercaseLetter (src/Data/CharSet/Unicode/Category.hs:131) charset> uppercaseLetter (src/Data/CharSet/Unicode/Category.hs:132) charset> titlecaseLetter (src/Data/CharSet/Unicode/Category.hs:133) charset> letterAnd (src/Data/CharSet/Unicode/Category.hs:134) charset> nonSpacingMark (src/Data/CharSet/Unicode/Category.hs:146) charset> spacingCombiningMark (src/Data/CharSet/Unicode/Category.hs:147) charset> enclosingMark (src/Data/CharSet/Unicode/Category.hs:148) charset> mark (src/Data/CharSet/Unicode/Category.hs:149) charset> space (src/Data/CharSet/Unicode/Category.hs:155) charset> lineSeparator (src/Data/CharSet/Unicode/Category.hs:156) charset> paragraphSeparator (src/Data/CharSet/Unicode/Category.hs:157) charset> separator (src/Data/CharSet/Unicode/Category.hs:158) charset> mathSymbol (src/Data/CharSet/Unicode/Category.hs:164) charset> currencySymbol (src/Data/CharSet/Unicode/Category.hs:165) charset> modifierSymbol (src/Data/CharSet/Unicode/Category.hs:166) charset> otherSymbol (src/Data/CharSet/Unicode/Category.hs:167) charset> symbol (src/Data/CharSet/Unicode/Category.hs:168) charset> decimalNumber (src/Data/CharSet/Unicode/Category.hs:175) charset> letterNumber (src/Data/CharSet/Unicode/Category.hs:176) charset> otherNumber (src/Data/CharSet/Unicode/Category.hs:177) charset> number (src/Data/CharSet/Unicode/Category.hs:178) charset> dashPunctuation (src/Data/CharSet/Unicode/Category.hs:186) charset> openPunctuation (src/Data/CharSet/Unicode/Category.hs:187) charset> closePunctuation (src/Data/CharSet/Unicode/Category.hs:188) charset> initialQuote (src/Data/CharSet/Unicode/Category.hs:189) charset> finalQuote (src/Data/CharSet/Unicode/Category.hs:190) charset> connectorPunctuation (src/Data/CharSet/Unicode/Category.hs:191) charset> otherPunctuation (src/Data/CharSet/Unicode/Category.hs:192) charset> punctuation (src/Data/CharSet/Unicode/Category.hs:193) charset> control (src/Data/CharSet/Unicode/Category.hs:203) charset> format (src/Data/CharSet/Unicode/Category.hs:204) charset> privateUse (src/Data/CharSet/Unicode/Category.hs:205) charset> surrogate (src/Data/CharSet/Unicode/Category.hs:206) charset> notAssigned (src/Data/CharSet/Unicode/Category.hs:207) charset> other (src/Data/CharSet/Unicode/Category.hs:208) charset> 11% ( 2 / 18) in 'Data.CharSet.Posix.Unicode' charset> Missing documentation for: charset> posixUnicode (src/Data/CharSet/Posix/Unicode.hs:45) charset> lookupPosixUnicodeCharSet (src/Data/CharSet/Posix/Unicode.hs:63) charset> alnum (src/Data/CharSet/Posix/Unicode.hs:28) charset> alpha (src/Data/CharSet/Posix/Unicode.hs:30) charset> ascii (src/Data/CharSet/Posix/Unicode.hs:29) charset> blank (src/Data/CharSet/Posix/Unicode.hs:31) charset> cntrl (src/Data/CharSet/Posix/Unicode.hs:32) charset> digit (src/Data/CharSet/Posix/Unicode.hs:33) charset> graph (src/Data/CharSet/Posix/Unicode.hs:36) charset> print (src/Data/CharSet/Posix/Unicode.hs:37) charset> word (src/Data/CharSet/Posix/Unicode.hs:38) charset> punct (src/Data/CharSet/Posix/Unicode.hs:39) charset> space (src/Data/CharSet/Posix/Unicode.hs:40) charset> upper (src/Data/CharSet/Posix/Unicode.hs:35) charset> lower (src/Data/CharSet/Posix/Unicode.hs:34) charset> xdigit (src/Data/CharSet/Posix/Unicode.hs:41) charset> 20% ( 1 / 5) in 'Data.CharSet.Posix' charset> Missing documentation for: charset> posixAscii (src/Data/CharSet/Posix/Ascii.hs:43) charset> lookupPosixAsciiCharSet (src/Data/CharSet/Posix/Ascii.hs:61) charset> posixUnicode (src/Data/CharSet/Posix/Unicode.hs:45) charset> lookupPosixUnicodeCharSet (src/Data/CharSet/Posix/Unicode.hs:63) process-extras> Cases: 1 Tried: 0 Errors: 0 Failures: 0-> echo a; echo b 1>&2; printf c process-extras> b process-extras> <- echo a; echo b 1>&2; printf c process-extras> Cases: 1 Tried: 1 Errors: 0 Failures: 0 process-extras> a process-extras> cTest suite process-extras-tests: PASS process-extras> Test suite logged to: dist/test/process-extras-0.7.4-process-extras-tests.log process-extras> 1 of 1 test suites (1 of 1 test cases) passed. process-extras> Running phase: haddockPhase semirings> [4 of 8] Compiling Data.Field ( Data/Field.hs, dist/build/Data/Field.p_o ) hspec-attoparsec> Running phase: fixupPhase hspec-attoparsec> shrinking RPATHs of ELF executables and libraries in /nix/store/703b93ap15lskgf04arlz310309b8ymz-hspec-attoparsec-0.1.0.2 hspec-attoparsec> shrinking /nix/store/703b93ap15lskgf04arlz310309b8ymz-hspec-attoparsec-0.1.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShspec-attoparsec-0.1.0.2-Do8ydVVZlyZ6Xfvb9X71HF-ghc9.8.1.so quickcheck-instances> [ 1 of 26] Compiling Test.QuickCheck.Instances.Containers ( src/Test/QuickCheck/Instances/Containers.hs, nothing ) hspec-attoparsec> checking for references to /build/ in /nix/store/703b93ap15lskgf04arlz310309b8ymz-hspec-attoparsec-0.1.0.2... hspec-attoparsec> patching script interpreter paths in /nix/store/703b93ap15lskgf04arlz310309b8ymz-hspec-attoparsec-0.1.0.2 hspec-attoparsec> stripping (with command strip and flags -S -p) in /nix/store/703b93ap15lskgf04arlz310309b8ymz-hspec-attoparsec-0.1.0.2/lib quickcheck-instances> [ 2 of 26] Compiling Test.QuickCheck.Instances.CustomPrelude ( src/Test/QuickCheck/Instances/CustomPrelude.hs, nothing ) quickcheck-instances> [ 3 of 26] Compiling Test.QuickCheck.Instances.CaseInsensitive ( src/Test/QuickCheck/Instances/CaseInsensitive.hs, nothing ) hspec-attoparsec> shrinking RPATHs of ELF executables and libraries in /nix/store/f3fxhly4kc8n29qxzmiwj9yh95pfgq3w-hspec-attoparsec-0.1.0.2-doc hspec-attoparsec> checking for references to /build/ in /nix/store/f3fxhly4kc8n29qxzmiwj9yh95pfgq3w-hspec-attoparsec-0.1.0.2-doc... hspec-attoparsec> patching script interpreter paths in /nix/store/f3fxhly4kc8n29qxzmiwj9yh95pfgq3w-hspec-attoparsec-0.1.0.2-doc uniplate> Warning: Data.Generics.Uniplate.Direct: could not find link destinations for: uniplate> - Data.Generics.Uniplate.Direct.Type uniplate> Warning: Data.Generics.Uniplate.Typeable: could not find link destinations for: uniplate> - Data.Generics.Uniplate.Typeable.Type semirings> [5 of 8] Compiling Data.Semiring.Directed ( Data/Semiring/Directed.hs, dist/build/Data/Semiring/Directed.p_o ) semirings> semirings> Data/Semiring/Directed.hs:24:44: warning: [GHC-38856] [-Wunused-imports] semirings> The import of ‘<>’ from module ‘Data.Semigroup’ is redundant semirings> | semirings> 24 | import Data.Semigroup (Min(Min), Max(Max), (<>)) semirings> | ^^^^ semirings> [6 of 8] Compiling Data.Semiring.Generic ( Data/Semiring/Generic.hs, dist/build/Data/Semiring/Generic.p_o ) semirings> [7 of 8] Compiling Data.Star ( Data/Star.hs, dist/build/Data/Star.p_o ) semirings> [8 of 8] Compiling Data.Semiring.Tropical ( Data/Semiring/Tropical.hs, dist/build/Data/Semiring/Tropical.p_o ) uniplate> Warning: Data.Generics.PlateTypeable: could not find link destinations for: uniplate> - Data.Generics.PlateTypeable.Type uniplate> Warning: Data.Generics.PlateDirect: could not find link destinations for: uniplate> - Data.Generics.PlateDirect.Type hspec-attoparsec (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/703b93ap15lskgf04arlz310309b8ymz-hspec-attoparsec-0.1.0.2 /nix/store/f3fxhly4kc8n29qxzmiwj9yh95pfgq3w-hspec-attoparsec-0.1.0.2-doc hspec-attoparsec (post)> Pushing 2 paths (83 are already present) using zstd to cache sellout ⏳ hspec-attoparsec (post)> hspec-attoparsec (post)> Pushing /nix/store/703b93ap15lskgf04arlz310309b8ymz-hspec-attoparsec-0.1.0.2 (414.55 KiB) hspec-attoparsec (post)> Pushing /nix/store/f3fxhly4kc8n29qxzmiwj9yh95pfgq3w-hspec-attoparsec-0.1.0.2-doc (287.62 KiB) hspec-attoparsec (post)> hspec-attoparsec (post)> All done. hspec-attoparsec (post)> added 2 signatures hspec-attoparsec (post)> added 31 signatures hspec-attoparsec (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/703b93ap15lskgf04arlz310309b8ymz-hspec-attoparsec-0.1.0.2 /nix/store/f3fxhly4kc8n29qxzmiwj9yh95pfgq3w-hspec-attoparsec-0.1.0.2-doc hspec-attoparsec (post)> copying 2 paths... hspec-attoparsec (post)> copying path '/nix/store/f3fxhly4kc8n29qxzmiwj9yh95pfgq3w-hspec-attoparsec-0.1.0.2-doc' to 'https://cache.nix-ci.com'... hspec-attoparsec (post)> copying path '/nix/store/703b93ap15lskgf04arlz310309b8ymz-hspec-attoparsec-0.1.0.2' to 'https://cache.nix-ci.com'... hspec-attoparsec (post)> copying 1 paths... hspec-attoparsec (post)> copying path '/nix/store/f9lb11vv2ggdyy9wlr5mv5czx5j448cr-hspec-attoparsec-0.1.0.2.drv' to 'https://cache.nix-ci.com'... hspec-attoparsec (post)> added 0 signatures hspec-attoparsec (post)> added 0 signatures hspec-attoparsec (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/703b93ap15lskgf04arlz310309b8ymz-hspec-attoparsec-0.1.0.2 /nix/store/f3fxhly4kc8n29qxzmiwj9yh95pfgq3w-hspec-attoparsec-0.1.0.2-doc hspec-attoparsec (post)> copying 2 paths... hspec-attoparsec (post)> copying path '/nix/store/f3fxhly4kc8n29qxzmiwj9yh95pfgq3w-hspec-attoparsec-0.1.0.2-doc' to 'ssh-ng://worker.nix-ci.com'... hspec-attoparsec (post)> copying path '/nix/store/703b93ap15lskgf04arlz310309b8ymz-hspec-attoparsec-0.1.0.2' to 'ssh-ng://worker.nix-ci.com'... hspec-attoparsec (post)> copying 1 paths... hspec-attoparsec (post)> copying path '/nix/store/f9lb11vv2ggdyy9wlr5mv5czx5j448cr-hspec-attoparsec-0.1.0.2.drv' to 'ssh-ng://worker.nix-ci.com'... ghc-lib-parser> Building library for ghc-lib-parser-9.8.5.20250214.. ghc-lib-parser> [ 1 of 443] 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 443] 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 443] Compiling GHC.Data.SizedSeq ( libraries/ghc-boot/GHC/Data/SizedSeq.hs, dist/build/GHC/Data/SizedSeq.o, dist/build/GHC/Data/SizedSeq.dyn_o ) charset> Documentation created: dist/doc/html/charset/, charset> dist/doc/html/charset/charset.txt charset> Running phase: installPhase charset> Installing library in /nix/store/yflinmbdb0hjp3fdyr4308h94d0br165-charset-0.3.12/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/charset-0.3.12-KSi9CgFWAx76g2XuhXWnPC charset> Running phase: fixupPhase charset> shrinking RPATHs of ELF executables and libraries in /nix/store/yflinmbdb0hjp3fdyr4308h94d0br165-charset-0.3.12 charset> shrinking /nix/store/yflinmbdb0hjp3fdyr4308h94d0br165-charset-0.3.12/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHScharset-0.3.12-KSi9CgFWAx76g2XuhXWnPC-ghc9.8.1.so charset> checking for references to /build/ in /nix/store/yflinmbdb0hjp3fdyr4308h94d0br165-charset-0.3.12... charset> patching script interpreter paths in /nix/store/yflinmbdb0hjp3fdyr4308h94d0br165-charset-0.3.12 charset> stripping (with command strip and flags -S -p) in /nix/store/yflinmbdb0hjp3fdyr4308h94d0br165-charset-0.3.12/lib charset> shrinking RPATHs of ELF executables and libraries in /nix/store/hwg74ika6yf7gpifjr2mvqfazzlrr933-charset-0.3.12-doc charset> checking for references to /build/ in /nix/store/hwg74ika6yf7gpifjr2mvqfazzlrr933-charset-0.3.12-doc... charset> patching script interpreter paths in /nix/store/hwg74ika6yf7gpifjr2mvqfazzlrr933-charset-0.3.12-doc semirings> Running phase: checkPhase semirings> Package has no test suites. semirings> Running phase: haddockPhase semirings> Preprocessing library for semirings-0.7.. semirings> Running Haddock on library for semirings-0.7.. semirings> Warning: --source-* options are ignored when --hyperlinked-source is enabled. semirings> [1 of 8] Compiling Data.Semiring ( Data/Semiring.hs, nothing ) semirings> [2 of 8] Compiling Data.Ring.Ordered ( Data/Ring/Ordered.hs, nothing ) semirings> [3 of 8] Compiling Data.Euclidean ( Data/Euclidean.hs, nothing ) semirings> [4 of 8] Compiling Data.Field ( Data/Field.hs, nothing ) semirings> [5 of 8] Compiling Data.Semiring.Directed ( Data/Semiring/Directed.hs, nothing ) semirings> semirings> Data/Semiring/Directed.hs:24:44: warning: [GHC-38856] [-Wunused-imports] semirings> The import of ‘<>’ from module ‘Data.Semigroup’ is redundant semirings> | semirings> 24 | import Data.Semigroup (Min(Min), Max(Max), (<>)) semirings> | ^^^^ semirings> [6 of 8] Compiling Data.Semiring.Generic ( Data/Semiring/Generic.hs, nothing ) semirings> [7 of 8] Compiling Data.Star ( Data/Star.hs, nothing ) semirings> [8 of 8] Compiling Data.Semiring.Tropical ( Data/Semiring/Tropical.hs, nothing ) semirings> Haddock coverage: semirings> Warning: 'negate' is ambiguous. It is defined semirings> * in ‘GHC.Num’ semirings> * at Data/Semiring.hs:508:3 semirings> You may be able to disambiguate the identifier by qualifying it or semirings> by specifying the type/value namespace explicitly. semirings> Defaulting to the one defined at Data/Semiring.hs:508:3 semirings> Warning: '+' is ambiguous. It is defined semirings> * in ‘GHC.Num’ semirings> * at Data/Semiring.hs:248:1 semirings> You may be able to disambiguate the identifier by qualifying it or semirings> by specifying the type/value namespace explicitly. semirings> Defaulting to the one defined at Data/Semiring.hs:248:1 semirings> Warning: '*' is ambiguous. It is defined semirings> * in ‘GHC.Num’ semirings> * at Data/Semiring.hs:253:1 semirings> You may be able to disambiguate the identifier by qualifying it or semirings> by specifying the type/value namespace explicitly. semirings> Defaulting to the one defined at Data/Semiring.hs:253:1 semirings> Warning: 'Mod2' is ambiguous. It is defined semirings> * at Data/Semiring.hs:425:16 semirings> * at Data/Semiring.hs:425:1 semirings> You may be able to disambiguate the identifier by qualifying it or semirings> by specifying the type/value namespace explicitly. semirings> Defaulting to the one defined at Data/Semiring.hs:425:1 semirings> Warning: 'sum' is ambiguous. It is defined semirings> * in ‘Data.Foldable’ semirings> * at Data/Semiring.hs:280:1 semirings> You may be able to disambiguate the identifier by qualifying it or semirings> by specifying the type/value namespace explicitly. semirings> Defaulting to the one defined at Data/Semiring.hs:280:1 semirings> Warning: 'product' is ambiguous. It is defined semirings> * in ‘Data.Foldable’ semirings> * at Data/Semiring.hs:286:1 semirings> You may be able to disambiguate the identifier by qualifying it or semirings> by specifying the type/value namespace explicitly. semirings> Defaulting to the one defined at Data/Semiring.hs:286:1 semirings> 100% ( 27 / 27) in 'Data.Semiring' semirings> Warning: 'abs' is ambiguous. It is defined semirings> * in ‘GHC.Num’ semirings> * at Data/Ring/Ordered.hs:118:3 semirings> You may be able to disambiguate the identifier by qualifying it or semirings> by specifying the type/value namespace explicitly. semirings> Defaulting to the one defined at Data/Ring/Ordered.hs:118:3 semirings> Warning: 'signum' is ambiguous. It is defined semirings> * in ‘GHC.Num’ semirings> * at Data/Ring/Ordered.hs:120:3 semirings> You may be able to disambiguate the identifier by qualifying it or semirings> by specifying the type/value namespace explicitly. semirings> Defaulting to the one defined at Data/Ring/Ordered.hs:120:3 semirings> Warning: 'one' is out of scope. semirings> If you qualify the identifier, haddock can try to link it anyway. semirings> Warning: '()' is out of scope. semirings> If you qualify the identifier, haddock can try to link it anyway. semirings> 100% ( 5 / 5) in 'Data.Ring.Ordered' semirings> Warning: 'quotRem' is ambiguous. It is defined semirings> * in ‘GHC.Real’ semirings> * at Data/Euclidean.hs:136:3 uniplate> Documentation created: dist/doc/html/uniplate/, uniplate> dist/doc/html/uniplate/uniplate.txt uniplate> Running phase: installPhase uniplate> Installing library in /nix/store/milz4rrxcdndkp1xkb2zp8gps4ka13ga-uniplate-1.6.13/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/uniplate-1.6.13-FSZmfemPUb965irITYhfNI uniplate> Running phase: fixupPhase uniplate> shrinking RPATHs of ELF executables and libraries in /nix/store/milz4rrxcdndkp1xkb2zp8gps4ka13ga-uniplate-1.6.13 uniplate> shrinking /nix/store/milz4rrxcdndkp1xkb2zp8gps4ka13ga-uniplate-1.6.13/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSuniplate-1.6.13-FSZmfemPUb965irITYhfNI-ghc9.8.1.so uniplate> checking for references to /build/ in /nix/store/milz4rrxcdndkp1xkb2zp8gps4ka13ga-uniplate-1.6.13... uniplate> patching script interpreter paths in /nix/store/milz4rrxcdndkp1xkb2zp8gps4ka13ga-uniplate-1.6.13 uniplate> stripping (with command strip and flags -S -p) in /nix/store/milz4rrxcdndkp1xkb2zp8gps4ka13ga-uniplate-1.6.13/lib uniplate> shrinking RPATHs of ELF executables and libraries in /nix/store/vc9hsxz05s9pczn3dbpgjv14bjwc0q70-uniplate-1.6.13-doc uniplate> checking for references to /build/ in /nix/store/vc9hsxz05s9pczn3dbpgjv14bjwc0q70-uniplate-1.6.13-doc... uniplate> patching script interpreter paths in /nix/store/vc9hsxz05s9pczn3dbpgjv14bjwc0q70-uniplate-1.6.13-doc semigroupoids> [ 6 of 27] Compiling Data.Functor.Apply ( src/Data/Functor/Apply.hs, dist/build/Data/Functor/Apply.p_o ) semigroupoids> [ 7 of 27] Compiling Data.Semigroup.Bifoldable ( src/Data/Semigroup/Bifoldable.hs, dist/build/Data/Semigroup/Bifoldable.p_o ) semigroupoids> [ 8 of 27] Compiling Data.Functor.Contravariant.Divise ( src/Data/Functor/Contravariant/Divise.hs, dist/build/Data/Functor/Contravariant/Divise.p_o ) semigroupoids> [ 9 of 27] Compiling Data.Functor.Contravariant.Decide ( src/Data/Functor/Contravariant/Decide.hs, dist/build/Data/Functor/Contravariant/Decide.p_o ) semigroupoids> [10 of 27] Compiling Data.Functor.Contravariant.Conclude ( src/Data/Functor/Contravariant/Conclude.hs, dist/build/Data/Functor/Contravariant/Conclude.p_o ) semigroupoids> [11 of 27] Compiling Data.Functor.Bind ( src/Data/Functor/Bind.hs, dist/build/Data/Functor/Bind.p_o ) semigroupoids> [12 of 27] Compiling Data.Semigroupoid ( src/Data/Semigroupoid.hs, dist/build/Data/Semigroupoid.p_o ) semigroupoids> [13 of 27] Compiling Data.Semigroupoid.Ob ( src/Data/Semigroupoid/Ob.hs, dist/build/Data/Semigroupoid/Ob.p_o ) semigroupoids> [14 of 27] Compiling Data.Semigroupoid.Dual ( src/Data/Semigroupoid/Dual.hs, dist/build/Data/Semigroupoid/Dual.p_o ) semigroupoids> [15 of 27] Compiling Data.Semigroupoid.Categorical ( src/Data/Semigroupoid/Categorical.hs, dist/build/Data/Semigroupoid/Categorical.p_o ) semigroupoids> [16 of 27] Compiling Data.Groupoid ( src/Data/Groupoid.hs, dist/build/Data/Groupoid.p_o ) semigroupoids> [17 of 27] Compiling Data.Isomorphism ( src/Data/Isomorphism.hs, dist/build/Data/Isomorphism.p_o ) semigroupoids> [18 of 27] Compiling Data.Functor.Bind.Trans ( src/Data/Functor/Bind/Trans.hs, dist/build/Data/Functor/Bind/Trans.p_o ) semigroupoids> [19 of 27] Compiling Data.Bifunctor.Apply ( src/Data/Bifunctor/Apply.hs, dist/build/Data/Bifunctor/Apply.p_o ) semigroupoids> [20 of 27] Compiling Data.Functor.Alt ( src/Data/Functor/Alt.hs, dist/build/Data/Functor/Alt.p_o ) semigroupoids> [21 of 27] Compiling Data.Semigroup.Foldable ( src/Data/Semigroup/Foldable.hs, dist/build/Data/Semigroup/Foldable.p_o ) semigroupoids> [22 of 27] Compiling Data.Semigroup.Traversable.Class ( src/Data/Semigroup/Traversable/Class.hs, dist/build/Data/Semigroup/Traversable/Class.p_o ) semigroupoids> [23 of 27] Compiling Data.Semigroup.Traversable ( src/Data/Semigroup/Traversable.hs, dist/build/Data/Semigroup/Traversable.p_o ) semigroupoids> [24 of 27] Compiling Data.Semigroup.Bitraversable ( src/Data/Semigroup/Bitraversable.hs, dist/build/Data/Semigroup/Bitraversable.p_o ) semigroupoids> [25 of 27] Compiling Data.Functor.Plus ( src/Data/Functor/Plus.hs, dist/build/Data/Functor/Plus.p_o ) semigroupoids> [26 of 27] Compiling Semigroupoids.Do ( src/Semigroupoids/Do.hs, dist/build/Semigroupoids/Do.p_o ) semigroupoids> [27 of 27] Compiling Data.Semigroupoid.Static ( src/Data/Semigroupoid/Static.hs, dist/build/Data/Semigroupoid/Static.p_o ) semigroupoids> Running phase: checkPhase semigroupoids> Package has no test suites. semigroupoids> Running phase: haddockPhase semigroupoids> Preprocessing library for semigroupoids-6.0.1.. semigroupoids> Running Haddock on library for semigroupoids-6.0.1.. semigroupoids> Warning: --source-* options are ignored when --hyperlinked-source is enabled. semigroupoids> [ 1 of 27] Compiling Data.Functor.Extend ( src/Data/Functor/Extend.hs, nothing ) semigroupoids> [ 2 of 27] Compiling Data.Semigroup.Foldable.Class ( src/Data/Semigroup/Foldable/Class.hs, nothing ) semigroupoids> [ 3 of 27] Compiling Data.Traversable.Instances ( src/Data/Traversable/Instances.hs, nothing ) semigroupoids> [ 4 of 27] Compiling Semigroupoids.Internal ( src/Semigroupoids/Internal.hs, nothing ) semigroupoids> [ 5 of 27] Compiling Data.Functor.Bind.Class ( src/Data/Functor/Bind/Class.hs, nothing ) doctest-parallel> [12 of 18] Compiling Test.DocTest.Internal.Util ( src/Test/DocTest/Internal/Util.hs, dist/build/Test/DocTest/Internal/Util.p_o ) doctest-parallel> [13 of 18] Compiling Test.DocTest.Internal.Extract ( src/Test/DocTest/Internal/Extract.hs, dist/build/Test/DocTest/Internal/Extract.p_o ) doctest-parallel> [14 of 18] Compiling Test.DocTest.Internal.Parse ( src/Test/DocTest/Internal/Parse.hs, dist/build/Test/DocTest/Internal/Parse.p_o ) doctest-parallel> [15 of 18] Compiling Test.DocTest.Internal.Runner.Example ( src/Test/DocTest/Internal/Runner/Example.hs, dist/build/Test/DocTest/Internal/Runner/Example.p_o ) doctest-parallel> [16 of 18] Compiling Test.DocTest.Internal.Property ( src/Test/DocTest/Internal/Property.hs, dist/build/Test/DocTest/Internal/Property.p_o ) doctest-parallel> [17 of 18] Compiling Test.DocTest.Internal.Runner ( src/Test/DocTest/Internal/Runner.hs, dist/build/Test/DocTest/Internal/Runner.p_o ) doctest-parallel> [18 of 18] Compiling Test.DocTest ( src/Test/DocTest.hs, dist/build/Test/DocTest.p_o ) invariant> [3 of 3] Compiling Main ( test/Spec.hs, dist/build/spec/spec-tmp/Main.o ) invariant> [4 of 4] Linking dist/build/spec/spec invariant> Running phase: checkPhase invariant> Running 1 test suites... invariant> Test suite spec: RUNNING... invariant> invariant> Invariant invariant> Invariant invariant> satisfies the composition law [✔] invariant> +++ OK, passed 100 tests. invariant> Invariant2 invariant> satisfies the composition law [✔] invariant> +++ OK, passed 100 tests. invariant> TH invariant> Compose Maybe Either Int Int invariant> satisfies the invmap laws [✔] invariant> +++ OK, passed 100 tests. invariant> satisfies the invmap2 laws [✔] invariant> +++ OK, passed 100 tests. invariant> ComposeFam Maybe Either Int Int invariant> satisfies the invmap laws [✔] invariant> +++ OK, passed 100 tests. invariant> satisfies the invmap2 laws [✔] invariant> +++ OK, passed 100 tests. invariant> invariant> Finished in 0.0092 seconds invariant> 6 examples, 0 failures invariant> Test suite spec: PASS invariant> Test suite logged to: dist/test/invariant-0.6.4-spec.log invariant> 1 of 1 test suites (1 of 1 test cases) passed. invariant> Running phase: haddockPhase invariant> Preprocessing library for invariant-0.6.4.. invariant> Running Haddock on library for invariant-0.6.4.. invariant> Warning: --source-* options are ignored when --hyperlinked-source is enabled. invariant> [1 of 4] Compiling Data.Functor.Invariant ( src/Data/Functor/Invariant.hs, nothing ) invariant> [2 of 4] Compiling Data.Functor.Invariant.TH.Internal ( src/Data/Functor/Invariant/TH/Internal.hs, nothing ) invariant> [3 of 4] Compiling Data.Functor.Invariant.TH ( src/Data/Functor/Invariant/TH.hs, nothing ) invariant> [4 of 4] Compiling Paths_invariant ( dist/build/autogen/Paths_invariant.hs, nothing ) invariant> Haddock coverage: invariant> 100% ( 20 / 20) in 'Data.Functor.Invariant' invariant> Warning: 'Name' is ambiguous. It is defined invariant> * in ‘Language.Haskell.TH.Syntax’ invariant> * in ‘Language.Haskell.TH.Syntax’ invariant> You may be able to disambiguate the identifier by qualifying it or invariant> by specifying the type/value namespace explicitly. invariant> Defaulting to the one defined in ‘Language.Haskell.TH.Syntax’ invariant> Warning: 'Options' is ambiguous. It is defined invariant> * at src/Data/Functor/Invariant/TH.hs:55:19 invariant> * at src/Data/Functor/Invariant/TH.hs:55:1 invariant> You may be able to disambiguate the identifier by qualifying it or invariant> by specifying the type/value namespace explicitly. invariant> Defaulting to the one defined at src/Data/Functor/Invariant/TH.hs:55:1 invariant> Warning: 'Name' is ambiguous. It is defined invariant> * in ‘Language.Haskell.TH.Syntax’ invariant> * in ‘Language.Haskell.TH.Syntax’ invariant> You may be able to disambiguate the identifier by qualifying it or invariant> by specifying the type/value namespace explicitly. invariant> Defaulting to the one defined in ‘Language.Haskell.TH.Syntax’ invariant> 100% ( 17 / 17) in 'Data.Functor.Invariant.TH' invariant> Warning: Data.Functor.Invariant: could not find link destinations for: invariant> - Data.Bifunctor.Wrapped.Rep1_WrappedBifunctor invariant> - Data.Bifunctor.Wrapped.Rep_WrappedBifunctor relude> Preprocessing test suite 'relude-test' for relude-1.2.2.0.. relude> Building test suite 'relude-test' for relude-1.2.2.0.. relude> relude> on the commandline: warning: [GHC-93741] [-Wunrecognised-warning-flags] relude> unrecognised warning flag: -Winconsistent-flags relude> [1 of 4] Compiling Test.Relude.Gen relude> [2 of 4] Compiling Test.Relude.Container.One relude> [3 of 4] Compiling Test.Relude.Property relude> [4 of 4] Compiling Main relude> relude> on the commandline: warning: [GHC-93741] [-Wunrecognised-warning-flags] relude> unrecognised warning flag: -Winconsistent-flags relude> [5 of 5] Linking dist/build/relude-test/relude-test relude> Preprocessing test suite 'relude-doctest' for relude-1.2.2.0.. relude> Building test suite 'relude-doctest' for relude-1.2.2.0.. relude> relude> on the commandline: warning: [GHC-93741] [-Wunrecognised-warning-flags] relude> unrecognised warning flag: -Winconsistent-flags relude> [1 of 1] Compiling Main relude> relude> on the commandline: warning: [GHC-93741] [-Wunrecognised-warning-flags] relude> unrecognised warning flag: -Winconsistent-flags relude> [2 of 2] Linking dist/build/relude-doctest/relude-doctest tomland> [35 of 36] Compiling Toml.Codec tomland> [36 of 36] Compiling Toml tomland> [ 1 of 36] Compiling Toml.Parser.Core tomland> [ 2 of 36] Compiling Toml.Parser.String tomland> [ 3 of 36] Compiling Toml.Type.Key tomland> [ 4 of 36] Compiling Toml.Parser.Key tomland> [ 5 of 36] Compiling Toml.Type.PrefixTree tomland> [ 6 of 36] Compiling Toml.Type.Value tomland> [ 7 of 36] Compiling Toml.Type.AnyValue tomland> [ 8 of 36] Compiling Toml.Type.UValue tomland> [ 9 of 36] Compiling Toml.Type.TOML tomland> [10 of 36] Compiling Toml.Type.Edsl tomland> [11 of 36] Compiling Toml.Type.Printer tomland> [12 of 36] Compiling Toml.Type tomland> [13 of 36] Compiling Toml.Parser.Value quickcheck-instances> [ 4 of 26] Compiling Test.QuickCheck.Instances.ByteString ( src/Test/QuickCheck/Instances/ByteString.hs, nothing ) quickcheck-instances> [ 5 of 26] Compiling Test.QuickCheck.Instances.Array ( src/Test/QuickCheck/Instances/Array.hs, nothing ) quickcheck-instances> [ 6 of 26] Compiling Test.QuickCheck.Instances.DataFix ( src/Test/QuickCheck/Instances/DataFix.hs, nothing ) quickcheck-instances> [ 7 of 26] Compiling Test.QuickCheck.Instances.Hashable ( src/Test/QuickCheck/Instances/Hashable.hs, nothing ) quickcheck-instances> [ 8 of 26] Compiling Test.QuickCheck.Instances.Natural ( src/Test/QuickCheck/Instances/Natural.hs, nothing ) quickcheck-instances> [ 9 of 26] Compiling Test.QuickCheck.Instances.OldTime ( src/Test/QuickCheck/Instances/OldTime.hs, nothing ) quickcheck-instances> [10 of 26] Compiling Test.QuickCheck.Instances.Primitive ( src/Test/QuickCheck/Instances/Primitive.hs, nothing ) quickcheck-instances> [11 of 26] Compiling Test.QuickCheck.Instances.Array.Byte ( src/Test/QuickCheck/Instances/Array/Byte.hs, nothing ) quickcheck-instances> [12 of 26] Compiling Test.QuickCheck.Instances.Scientific ( src/Test/QuickCheck/Instances/Scientific.hs, nothing ) quickcheck-instances> [13 of 26] Compiling Test.QuickCheck.Instances.Semigroup ( src/Test/QuickCheck/Instances/Semigroup.hs, nothing ) quickcheck-instances> [14 of 26] Compiling Test.QuickCheck.Instances.Solo ( src/Test/QuickCheck/Instances/Solo.hs, nothing ) quickcheck-instances> [15 of 26] Compiling Test.QuickCheck.Instances.Strict ( src/Test/QuickCheck/Instances/Strict.hs, nothing ) quickcheck-instances> [16 of 26] Compiling Test.QuickCheck.Instances.Tagged ( src/Test/QuickCheck/Instances/Tagged.hs, nothing ) quickcheck-instances> [17 of 26] Compiling Test.QuickCheck.Instances.Text ( src/Test/QuickCheck/Instances/Text.hs, nothing ) quickcheck-instances> [18 of 26] Compiling Test.QuickCheck.Instances.Text.Short ( src/Test/QuickCheck/Instances/Text/Short.hs, nothing ) quickcheck-instances> [19 of 26] Compiling Test.QuickCheck.Instances.These ( src/Test/QuickCheck/Instances/These.hs, nothing ) quickcheck-instances> [20 of 26] Compiling Test.QuickCheck.Instances.Time ( src/Test/QuickCheck/Instances/Time.hs, nothing ) quickcheck-instances> [21 of 26] Compiling Test.QuickCheck.Instances.Transformer ( src/Test/QuickCheck/Instances/Transformer.hs, nothing ) quickcheck-instances> [22 of 26] Compiling Test.QuickCheck.Instances.UUID ( src/Test/QuickCheck/Instances/UUID.hs, nothing ) quickcheck-instances> [23 of 26] Compiling Test.QuickCheck.Instances.UnorderedContainers ( src/Test/QuickCheck/Instances/UnorderedContainers.hs, nothing ) quickcheck-instances> [24 of 26] Compiling Test.QuickCheck.Instances.Vector ( src/Test/QuickCheck/Instances/Vector.hs, nothing ) quickcheck-instances> [25 of 26] Compiling Test.QuickCheck.Instances.Void ( src/Test/QuickCheck/Instances/Void.hs, nothing ) quickcheck-instances> [26 of 26] Compiling Test.QuickCheck.Instances ( src/Test/QuickCheck/Instances.hs, nothing ) quickcheck-instances> Haddock coverage: quickcheck-instances> 0% ( 0 / 1) in 'Test.QuickCheck.Instances.Containers' quickcheck-instances> Missing documentation for: quickcheck-instances> Module header quickcheck-instances> 0% ( 0 / 1) in 'Test.QuickCheck.Instances.CaseInsensitive' quickcheck-instances> Missing documentation for: quickcheck-instances> Module header quickcheck-instances> 0% ( 0 / 1) in 'Test.QuickCheck.Instances.ByteString' quickcheck-instances> Missing documentation for: quickcheck-instances> Module header quickcheck-instances> 0% ( 0 / 1) in 'Test.QuickCheck.Instances.Array' quickcheck-instances> Missing documentation for: quickcheck-instances> Module header quickcheck-instances> 0% ( 0 / 1) in 'Test.QuickCheck.Instances.DataFix' quickcheck-instances> Missing documentation for: quickcheck-instances> Module header quickcheck-instances> 0% ( 0 / 1) in 'Test.QuickCheck.Instances.Hashable' quickcheck-instances> Missing documentation for: quickcheck-instances> Module header quickcheck-instances> 0% ( 0 / 1) in 'Test.QuickCheck.Instances.Natural' quickcheck-instances> Missing documentation for: quickcheck-instances> Module header quickcheck-instances> 0% ( 0 / 1) in 'Test.QuickCheck.Instances.OldTime' quickcheck-instances> Missing documentation for: quickcheck-instances> Module header quickcheck-instances> 0% ( 0 / 1) in 'Test.QuickCheck.Instances.Primitive' quickcheck-instances> Missing documentation for: quickcheck-instances> Module header quickcheck-instances> 0% ( 0 / 1) in 'Test.QuickCheck.Instances.Array.Byte' quickcheck-instances> Missing documentation for: quickcheck-instances> Module header quickcheck-instances> 0% ( 0 / 1) in 'Test.QuickCheck.Instances.Scientific' quickcheck-instances> Missing documentation for: quickcheck-instances> Module header quickcheck-instances> 0% ( 0 / 1) in 'Test.QuickCheck.Instances.Semigroup' quickcheck-instances> Missing documentation for: quickcheck-instances> Module header quickcheck-instances> 0% ( 0 / 1) in 'Test.QuickCheck.Instances.Solo' quickcheck-instances> Missing documentation for: quickcheck-instances> Module header quickcheck-instances> 0% ( 0 / 1) in 'Test.QuickCheck.Instances.Strict' quickcheck-instances> Missing documentation for: quickcheck-instances> Module header quickcheck-instances> 0% ( 0 / 1) in 'Test.QuickCheck.Instances.Tagged' quickcheck-instances> Missing documentation for: quickcheck-instances> Module header sqlite-simple> Preprocessing test suite 'test' for sqlite-simple-0.4.19.0.. sqlite-simple> Building test suite 'test' for sqlite-simple-0.4.19.0.. sqlite-simple> [ 1 of 14] Compiling Common ( test/Common.hs, dist/build/test/test-tmp/Common.o, dist/build/test/test-tmp/Common.dyn_o ) sqlite-simple> [ 2 of 14] Compiling Debug ( test/Debug.hs, dist/build/test/test-tmp/Debug.o ) sqlite-simple> [ 3 of 14] Compiling DirectSqlite ( test/DirectSqlite.hs, dist/build/test/test-tmp/DirectSqlite.o ) sqlite-simple> [ 4 of 14] Compiling Errors ( test/Errors.hs, dist/build/test/test-tmp/Errors.o ) sqlite-simple> sqlite-simple> test/Errors.hs:53:46: warning: [GHC-63394] [-Wx-partial] sqlite-simple> In the use of ‘head’ sqlite-simple> (imported from Prelude, but defined in GHC.List): sqlite-simple> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." sqlite-simple> | sqlite-simple> 53 | assertEqual "string" (Only "test string") (head rows) sqlite-simple> | ^^^^ sqlite-simple> [ 5 of 14] Compiling Fold ( test/Fold.hs, dist/build/test/test-tmp/Fold.o ) sqlite-simple> [ 6 of 14] Compiling Function ( test/Function.hs, dist/build/test/test-tmp/Function.o ) sqlite-simple> [ 7 of 14] Compiling ParamConv ( test/ParamConv.hs, dist/build/test/test-tmp/ParamConv.o ) sqlite-simple> [ 8 of 14] Compiling QQ ( test/QQ.hs, dist/build/test/test-tmp/QQ.o ) sqlite-simple> [ 9 of 14] Compiling Simple ( test/Simple.hs, dist/build/test/test-tmp/Simple.o ) sqlite-simple> sqlite-simple> test/Simple.hs:39:33: warning: [GHC-63394] [-Wx-partial] sqlite-simple> In the use of ‘head’ sqlite-simple> (imported from Prelude, but defined in GHC.List): sqlite-simple> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." sqlite-simple> | sqlite-simple> 39 | assertEqual "value" (Only 2) (head rows) sqlite-simple> | ^^^^ sqlite-simple> sqlite-simple> test/Simple.hs:47:46: warning: [GHC-63394] [-Wx-partial] sqlite-simple> In the use of ‘head’ sqlite-simple> (imported from Prelude, but defined in GHC.List): sqlite-simple> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." sqlite-simple> | sqlite-simple> 47 | assertEqual "string" (Only "test string") (head rows) sqlite-simple> | ^^^^ sqlite-simple> sqlite-simple> test/Simple.hs:49:48: warning: [GHC-63394] [-Wx-partial] sqlite-simple> In the use of ‘head’ sqlite-simple> (imported from Prelude, but defined in GHC.List): sqlite-simple> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." sqlite-simple> | sqlite-simple> 49 | assertEqual "int,string" (1, "test string") (head rows) sqlite-simple> | ^^^^ sqlite-simple> sqlite-simple> test/Simple.hs:74:46: warning: [GHC-63394] [-Wx-partial] sqlite-simple> In the use of ‘head’ sqlite-simple> (imported from Prelude, but defined in GHC.List): sqlite-simple> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." sqlite-simple> | sqlite-simple> 74 | assertEqual "string" (Only "test string") (head rows) sqlite-simple> | ^^^^ sqlite-simple> process-extras> Preprocessing library for process-extras-0.7.4.. process-extras> Running Haddock on library for process-extras-0.7.4.. process-extras> Warning: The documentation for the following packages are not installed. No process-extras> links will be generated to these packages: vector-0.13.2.0 process-extras> Warning: --source-* options are ignored when --hyperlinked-source is enabled. process-extras> [ 1 of 10] Compiling Utils ( src/Utils.hs, nothing ) process-extras> [ 2 of 10] Compiling System.Process.Common ( src/System/Process/Common.hs, nothing ) process-extras> process-extras> src/System/Process/Common.hs:27:1: warning: [GHC-66111] [-Wunused-imports] process-extras> The import of ‘Data.Monoid’ is redundant process-extras> except perhaps to import instances from ‘Data.Monoid’ process-extras> To import instances alone, use: import Data.Monoid() process-extras> | process-extras> 27 | import Data.Monoid ((<>)) process-extras> | ^^^^^^^^^^^^^^^^^^^^^^^^^ process-extras> process-extras> src/System/Process/Common.hs:94:5: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] process-extras> Noncanonical ‘mappend’ definition detected process-extras> in the instance declaration for ‘Monoid ExitCode’. process-extras> ‘mappend’ will eventually be removed in favour of ‘(<>)’ process-extras> Suggested fix: process-extras> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ process-extras> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid process-extras> | process-extras> 94 | mappend x (ExitFailure 0) = x process-extras> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... process-extras> process-extras> src/System/Process/Common.hs:99:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] process-extras> Noncanonical ‘(<>) = mappend’ definition detected process-extras> in the instance declaration for ‘Semigroup ExitCode’. process-extras> Suggested fix: process-extras> Move definition from ‘mappend’ to ‘(<>)’ process-extras> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid process-extras> | process-extras> 99 | (<>) = mappend process-extras> | ^^^^^^^^^^^^^^ process-extras> [ 3 of 10] Compiling System.Process.Text.Lazy ( src/System/Process/Text/Lazy.hs, nothing ) process-extras> [ 4 of 10] Compiling System.Process.Text.Builder ( src/System/Process/Text/Builder.hs, nothing ) process-extras> [ 5 of 10] Compiling System.Process.Text ( src/System/Process/Text.hs, nothing ) process-extras> [ 6 of 10] Compiling System.Process.Chars ( src/System/Process/Chars.hs, nothing ) process-extras> [ 7 of 10] Compiling System.Process.ByteString.Lazy ( src/System/Process/ByteString/Lazy.hs, nothing ) process-extras> [ 8 of 10] Compiling System.Process.ByteString ( src/System/Process/ByteString.hs, nothing ) process-extras> [ 9 of 10] Compiling System.Process.ListLike ( src/System/Process/ListLike.hs, nothing ) process-extras> [10 of 10] Compiling System.Process.Run ( src/System/Process/Run.hs, nothing ) process-extras> process-extras> src/System/Process/Run.hs:53:1: warning: [GHC-66111] [-Wunused-imports] process-extras> The import of ‘Data.Monoid’ is redundant process-extras> except perhaps to import instances from ‘Data.Monoid’ process-extras> To import instances alone, use: import Data.Monoid() process-extras> | process-extras> 53 | import Data.Monoid ((<>)) process-extras> | ^^^^^^^^^^^^^^^^^^^^^^^^^ process-extras> Haddock coverage: process-extras> 36% ( 4 / 11) in 'System.Process.Common' process-extras> Missing documentation for: process-extras> Module header process-extras> ProcessMaker (src/System/Process/Common.hs:49) process-extras> ProcessText (src/System/Process/Common.hs:74) process-extras> ProcessResult (src/System/Process/Common.hs:76) process-extras> readCreateProcessWithExitCode (src/System/Process/Common.hs:128) process-extras> readCreateProcessStrict (src/System/Process/Common.hs:132) process-extras> showCmdSpecForUser (src/System/Process/Common.hs:233) process-extras> 33% ( 1 / 3) in 'System.Process.Text.Lazy' process-extras> Missing documentation for: process-extras> Module header base64> [ 1 of 22] Compiling Data.Base64.Types.Internal ( src/Data/Base64/Types/Internal.hs, dist/build/Data/Base64/Types/Internal.p_o ) base64> [ 2 of 22] Compiling Data.Base64.Types ( src/Data/Base64/Types.hs, dist/build/Data/Base64/Types.p_o ) base64> [ 3 of 22] Compiling Data.ByteString.Base64.Internal ( src/Data/ByteString/Base64/Internal.hs, dist/build/Data/ByteString/Base64/Internal.p_o ) base64> [ 4 of 22] Compiling Data.ByteString.Base64.Internal.Utils ( src/Data/ByteString/Base64/Internal/Utils.hs, dist/build/Data/ByteString/Base64/Internal/Utils.p_o ) base64> [ 5 of 22] Compiling Data.ByteString.Base64.Internal.Tail ( src/Data/ByteString/Base64/Internal/Tail.hs, dist/build/Data/ByteString/Base64/Internal/Tail.p_o ) base64> [ 6 of 22] Compiling Data.ByteString.Base64.Internal.Tables ( src/Data/ByteString/Base64/Internal/Tables.hs, dist/build/Data/ByteString/Base64/Internal/Tables.p_o ) base64> [ 7 of 22] Compiling Data.ByteString.Base64.Internal.W16.Loop ( src/Data/ByteString/Base64/Internal/W16/Loop.hs, dist/build/Data/ByteString/Base64/Internal/W16/Loop.p_o ) base64> [ 8 of 22] Compiling Data.ByteString.Base64.Internal.W64.Loop ( src/Data/ByteString/Base64/Internal/W64/Loop.hs, dist/build/Data/ByteString/Base64/Internal/W64/Loop.p_o ) base64> [ 9 of 22] Compiling Data.ByteString.Base64.Internal.Head ( src/Data/ByteString/Base64/Internal/Head.hs, dist/build/Data/ByteString/Base64/Internal/Head.p_o ) base64> [10 of 22] Compiling Data.ByteString.Base64 ( src/Data/ByteString/Base64.hs, dist/build/Data/ByteString/Base64.p_o ) base64> [11 of 22] Compiling Data.ByteString.Base64.URL ( src/Data/ByteString/Base64/URL.hs, dist/build/Data/ByteString/Base64/URL.p_o ) base64> [12 of 22] Compiling Data.ByteString.Lazy.Base64 ( src/Data/ByteString/Lazy/Base64.hs, dist/build/Data/ByteString/Lazy/Base64.p_o ) base64> [13 of 22] Compiling Data.ByteString.Lazy.Base64.URL ( src/Data/ByteString/Lazy/Base64/URL.hs, dist/build/Data/ByteString/Lazy/Base64/URL.p_o ) semirings> You may be able to disambiguate the identifier by qualifying it or semirings> by specifying the type/value namespace explicitly. semirings> Defaulting to the one defined at Data/Euclidean.hs:136:3 semirings> Warning: 'rem' is ambiguous. It is defined semirings> * in ‘GHC.Real’ semirings> * at Data/Euclidean.hs:148:3 semirings> You may be able to disambiguate the identifier by qualifying it or semirings> by specifying the type/value namespace explicitly. semirings> Defaulting to the one defined at Data/Euclidean.hs:148:3 semirings> Warning: 'gcd' is ambiguous. It is defined semirings> * in ‘GHC.Real’ semirings> * at Data/Euclidean.hs:85:3 semirings> You may be able to disambiguate the identifier by qualifying it or semirings> by specifying the type/value namespace explicitly. semirings> Defaulting to the one defined at Data/Euclidean.hs:85:3 semirings> 100% ( 7 / 7) in 'Data.Euclidean' semirings> 100% ( 7 / 7) in 'Data.Field' semirings> Warning: 'Max' is ambiguous. It is defined semirings> * in ‘Data.Semigroup’ semirings> * in ‘Data.Semigroup’ semirings> You may be able to disambiguate the identifier by qualifying it or semirings> by specifying the type/value namespace explicitly. semirings> Defaulting to the one defined in ‘Data.Semigroup’ semirings> Warning: 'Min' is ambiguous. It is defined semirings> * in ‘Data.Semigroup’ semirings> * in ‘Data.Semigroup’ semirings> You may be able to disambiguate the identifier by qualifying it or semirings> by specifying the type/value namespace explicitly. semirings> Defaulting to the one defined in ‘Data.Semigroup’ semirings> 100% ( 3 / 3) in 'Data.Semiring.Directed' semirings> 100% ( 10 / 10) in 'Data.Semiring.Generic' semirings> 100% ( 2 / 2) in 'Data.Star' semirings> Warning: 'Tropical' is ambiguous. It is defined semirings> * at Data/Semiring/Tropical.hs:87:5 semirings> * at Data/Semiring/Tropical.hs:85:1 semirings> You may be able to disambiguate the identifier by qualifying it or semirings> by specifying the type/value namespace explicitly. semirings> Defaulting to the one defined at Data/Semiring/Tropical.hs:85:1 semirings> Warning: 'Tropical' is out of scope. semirings> If you qualify the identifier, haddock can try to link it anyway. semirings> 100% ( 5 / 5) in 'Data.Semiring.Tropical' semirings> Warning: Data.Semiring: could not find link destinations for: semirings> - Data.Semiring.Rep_IntMapOf semirings> - Data.Semiring.Rep1_IntMapOf semirings> - Data.Semiring.Rep_IntSetOf semirings> - Data.Semiring.Rep1_IntSetOf semirings> - Data.Semiring.Rep_Mod2 semirings> - Data.Semiring.Rep_WrappedNum semirings> - Data.Semiring.Rep1_WrappedNum semirings> - Data.Semiring.Rep_Mul semirings> - Data.Semiring.Rep1_Mul semirings> - Data.Semiring.Rep_Add semirings> - Data.Semiring.Rep1_Add semirings> Warning: Data.Ring.Ordered: could not find link destinations for: semirings> - Data.Ring.Ordered.Rep_Modular semirings> Warning: Data.Semiring.Directed: could not find link destinations for: semirings> - Data.Semiring.Directed.Rep_Directed quickcheck-instances> 0% ( 0 / 1) in 'Test.QuickCheck.Instances.Text' quickcheck-instances> Missing documentation for: quickcheck-instances> Module header quickcheck-instances> 0% ( 0 / 1) in 'Test.QuickCheck.Instances.Text.Short' quickcheck-instances> Missing documentation for: quickcheck-instances> Module header quickcheck-instances> 0% ( 0 / 1) in 'Test.QuickCheck.Instances.These' quickcheck-instances> Missing documentation for: quickcheck-instances> Module header quickcheck-instances> 0% ( 0 / 1) in 'Test.QuickCheck.Instances.Time' quickcheck-instances> Missing documentation for: quickcheck-instances> Module header quickcheck-instances> 0% ( 0 / 1) in 'Test.QuickCheck.Instances.Transformer' quickcheck-instances> Missing documentation for: quickcheck-instances> Module header quickcheck-instances> 0% ( 0 / 1) in 'Test.QuickCheck.Instances.UUID' quickcheck-instances> Missing documentation for: quickcheck-instances> Module header quickcheck-instances> 0% ( 0 / 1) in 'Test.QuickCheck.Instances.UnorderedContainers' quickcheck-instances> Missing documentation for: quickcheck-instances> Module header quickcheck-instances> 0% ( 0 / 1) in 'Test.QuickCheck.Instances.Vector' quickcheck-instances> Missing documentation for: quickcheck-instances> Module header quickcheck-instances> 0% ( 0 / 1) in 'Test.QuickCheck.Instances.Void' quickcheck-instances> Missing documentation for: quickcheck-instances> Module header quickcheck-instances> 100% ( 1 / 1) in 'Test.QuickCheck.Instances' quickcheck-instances> Warning: Test.QuickCheck.Instances.Vector: could not find link destinations for: quickcheck-instances> - Data.Vector.Vector quickcheck-instances> - Data.Vector.Primitive.Vector quickcheck-instances> - Data.Vector.Storable.Vector quickcheck-instances> - Data.Vector.Unboxed.Base.Unbox quickcheck-instances> - Data.Vector.Unboxed.Base.Vector sqlite-simple> test/Simple.hs:143:29: warning: [GHC-63394] [-Wx-partial] sqlite-simple> In the use of ‘head’ sqlite-simple> (imported from Prelude, but defined in GHC.List): sqlite-simple> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." sqlite-simple> | sqlite-simple> 143 | (Only "test string") @=? (head rows) sqlite-simple> | ^^^^ sqlite-simple> [10 of 14] Compiling Statement ( test/Statement.hs, dist/build/test/test-tmp/Statement.o ) sqlite-simple> [11 of 14] Compiling TestImports ( test/TestImports.hs, dist/build/test/test-tmp/TestImports.o ) sqlite-simple> [12 of 14] Compiling UserInstances ( test/UserInstances.hs, dist/build/test/test-tmp/UserInstances.o ) sqlite-simple> [13 of 14] Compiling Utf8Strings ( test/Utf8Strings.hs, dist/build/test/test-tmp/Utf8Strings.o ) sqlite-simple> [14 of 14] Compiling Main ( test/Main.hs, dist/build/test/test-tmp/Main.o ) sqlite-simple> [15 of 15] Linking dist/build/test/test sqlite-simple> Running phase: checkPhase sqlite-simple> Running 1 test suites... sqlite-simple> Test suite test: RUNNING... sqlite-simple> Cases: 48 Tried: 48 Errors: 0 Failures: 0 sqlite-simple> Test suite test: PASS sqlite-simple> Test suite logged to: dist/test/sqlite-simple-0.4.19.0-test.log sqlite-simple> 1 of 1 test suites (1 of 1 test cases) passed. sqlite-simple> Running phase: haddockPhase sqlite-simple> Preprocessing library for sqlite-simple-0.4.19.0.. sqlite-simple> Running Haddock on library for sqlite-simple-0.4.19.0.. sqlite-simple> Warning: The documentation for the following packages are not installed. No sqlite-simple> links will be generated to these packages: attoparsec-0.14.4, sqlite-simple> attoparsec-0.14.4, vector-0.13.2.0 process-extras> readCreateProcessWithExitCode (src/System/Process/Text/Lazy.hs:36) process-extras> Warning: 'Text' is out of scope. process-extras> If you qualify the identifier, haddock can try to link it anyway. process-extras> 33% ( 1 / 3) in 'System.Process.Text.Builder' process-extras> Missing documentation for: process-extras> Module header process-extras> readCreateProcessWithExitCode (src/System/Process/Text/Builder.hs:35) process-extras> 33% ( 1 / 3) in 'System.Process.Text' process-extras> Missing documentation for: process-extras> Module header process-extras> readCreateProcessWithExitCode (src/System/Process/Text.hs:35) process-extras> Warning: 'Text' is out of scope. process-extras> If you qualify the identifier, haddock can try to link it anyway. process-extras> 33% ( 1 / 3) in 'System.Process.Chars' process-extras> Missing documentation for: process-extras> Module header process-extras> readCreateProcessWithExitCode (src/System/Process/Chars.hs:35) process-extras> 33% ( 1 / 3) in 'System.Process.ByteString.Lazy' process-extras> Missing documentation for: process-extras> Module header process-extras> readCreateProcessWithExitCode (src/System/Process/ByteString/Lazy.hs:43) process-extras> 33% ( 1 / 3) in 'System.Process.ByteString' process-extras> Missing documentation for: process-extras> Module header process-extras> readCreateProcessWithExitCode (src/System/Process/ByteString.hs:42) process-extras> Warning: 'ProcessOutput' is out of scope. process-extras> If you qualify the identifier, haddock can try to link it anyway. process-extras> Warning: 'CreateProcess' is ambiguous. It is defined process-extras> * in ‘System.Process.Common’ process-extras> * in ‘System.Process.Common’ process-extras> You may be able to disambiguate the identifier by qualifying it or process-extras> by specifying the type/value namespace explicitly. process-extras> Defaulting to the one defined in ‘System.Process.Common’ process-extras> 59% ( 16 / 27) in 'System.Process.ListLike' process-extras> Missing documentation for: process-extras> ProcessText (src/System/Process/Common.hs:74) process-extras> ProcessResult (src/System/Process/Common.hs:76) process-extras> ProcessMaker (src/System/Process/Common.hs:49) process-extras> readCreateProcess (src/System/Process/ListLike.hs:69) process-extras> readCreateProcessStrict (src/System/Process/Common.hs:132) process-extras> readCreateProcessWithExitCode (src/System/Process/Common.hs:128) process-extras> showCmdSpecForUser (src/System/Process/Common.hs:233) process-extras> foldOutput (src/System/Process/ListLike.hs:120) process-extras> writeChunk (src/System/Process/ListLike.hs:140) process-extras> CmdSpec process-extras> CreateProcess process-extras> 40% ( 10 / 25) in 'System.Process.Run' process-extras> Missing documentation for: process-extras> RunT (src/System/Process/Run.hs:74) process-extras> runT (src/System/Process/Run.hs:92) process-extras> OutputStyle (src/System/Process/Run.hs:94) process-extras> RunM (src/System/Process/Run.hs:76) process-extras> echoStart (src/System/Process/Run.hs:129) process-extras> echoEnd (src/System/Process/Run.hs:132) process-extras> output (src/System/Process/Run.hs:135) process-extras> silent (src/System/Process/Run.hs:138) process-extras> dots (src/System/Process/Run.hs:141) process-extras> quieter (src/System/Process/Run.hs:174) process-extras> noisier (src/System/Process/Run.hs:177) process-extras> lazy (src/System/Process/Run.hs:183) process-extras> strict (src/System/Process/Run.hs:180) process-extras> message (src/System/Process/Run.hs:186) process-extras> run (src/System/Process/Run.hs:216) process-extras> Warning: System.Process.Run: could not find link destinations for: process-extras> - System.Process.Run.Dot charset (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/hwg74ika6yf7gpifjr2mvqfazzlrr933-charset-0.3.12-doc /nix/store/yflinmbdb0hjp3fdyr4308h94d0br165-charset-0.3.12 charset (post)> Pushing 2 paths (72 are already present) using zstd to cache sellout ⏳ charset (post)> charset (post)> Pushing /nix/store/yflinmbdb0hjp3fdyr4308h94d0br165-charset-0.3.12 (6.41 MiB) charset (post)> Pushing /nix/store/hwg74ika6yf7gpifjr2mvqfazzlrr933-charset-0.3.12-doc (1.38 MiB) charset (post)> charset (post)> All done. charset (post)> added 2 signatures charset (post)> added 30 signatures charset (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/hwg74ika6yf7gpifjr2mvqfazzlrr933-charset-0.3.12-doc /nix/store/yflinmbdb0hjp3fdyr4308h94d0br165-charset-0.3.12 charset (post)> copying 2 paths... charset (post)> copying path '/nix/store/hwg74ika6yf7gpifjr2mvqfazzlrr933-charset-0.3.12-doc' to 'https://cache.nix-ci.com'... charset (post)> copying path '/nix/store/yflinmbdb0hjp3fdyr4308h94d0br165-charset-0.3.12' to 'https://cache.nix-ci.com'... charset (post)> copying 1 paths... charset (post)> copying path '/nix/store/17mbbijbikx01jgl36h5nj4gyz945jk0-charset-0.3.12.drv' to 'https://cache.nix-ci.com'... charset (post)> added 0 signatures charset (post)> added 0 signatures charset (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/hwg74ika6yf7gpifjr2mvqfazzlrr933-charset-0.3.12-doc /nix/store/yflinmbdb0hjp3fdyr4308h94d0br165-charset-0.3.12 charset (post)> copying 2 paths... charset (post)> copying path '/nix/store/hwg74ika6yf7gpifjr2mvqfazzlrr933-charset-0.3.12-doc' to 'ssh-ng://worker.nix-ci.com'... charset (post)> copying path '/nix/store/yflinmbdb0hjp3fdyr4308h94d0br165-charset-0.3.12' to 'ssh-ng://worker.nix-ci.com'... charset (post)> copying 1 paths... charset (post)> copying path '/nix/store/17mbbijbikx01jgl36h5nj4gyz945jk0-charset-0.3.12.drv' to 'ssh-ng://worker.nix-ci.com'... uniplate (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/milz4rrxcdndkp1xkb2zp8gps4ka13ga-uniplate-1.6.13 /nix/store/vc9hsxz05s9pczn3dbpgjv14bjwc0q70-uniplate-1.6.13-doc uniplate (post)> Pushing 2 paths (74 are already present) using zstd to cache sellout ⏳ uniplate (post)> uniplate (post)> Pushing /nix/store/vc9hsxz05s9pczn3dbpgjv14bjwc0q70-uniplate-1.6.13-doc (2.52 MiB) uniplate (post)> Pushing /nix/store/milz4rrxcdndkp1xkb2zp8gps4ka13ga-uniplate-1.6.13 (9.12 MiB) uniplate (post)> uniplate (post)> All done. uniplate (post)> added 2 signatures uniplate (post)> added 3 signatures uniplate (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/milz4rrxcdndkp1xkb2zp8gps4ka13ga-uniplate-1.6.13 /nix/store/vc9hsxz05s9pczn3dbpgjv14bjwc0q70-uniplate-1.6.13-doc uniplate (post)> copying 2 paths... uniplate (post)> copying path '/nix/store/vc9hsxz05s9pczn3dbpgjv14bjwc0q70-uniplate-1.6.13-doc' to 'https://cache.nix-ci.com'... uniplate (post)> copying path '/nix/store/milz4rrxcdndkp1xkb2zp8gps4ka13ga-uniplate-1.6.13' to 'https://cache.nix-ci.com'... uniplate (post)> copying 1 paths... uniplate (post)> copying path '/nix/store/8xi635yxzjnhgnrj94qgv38cak8n0fky-uniplate-1.6.13.drv' to 'https://cache.nix-ci.com'... uniplate (post)> added 0 signatures uniplate (post)> added 0 signatures uniplate (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/milz4rrxcdndkp1xkb2zp8gps4ka13ga-uniplate-1.6.13 /nix/store/vc9hsxz05s9pczn3dbpgjv14bjwc0q70-uniplate-1.6.13-doc uniplate (post)> copying 2 paths... uniplate (post)> copying path '/nix/store/vc9hsxz05s9pczn3dbpgjv14bjwc0q70-uniplate-1.6.13-doc' to 'ssh-ng://worker.nix-ci.com'... uniplate (post)> copying path '/nix/store/milz4rrxcdndkp1xkb2zp8gps4ka13ga-uniplate-1.6.13' to 'ssh-ng://worker.nix-ci.com'... uniplate (post)> copying 1 paths... uniplate (post)> copying path '/nix/store/8xi635yxzjnhgnrj94qgv38cak8n0fky-uniplate-1.6.13.drv' to 'ssh-ng://worker.nix-ci.com'... ghc-lib-parser> [ 4 of 443] 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 443] 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 443] 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 443] 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 443] 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 443] 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 443] 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 443] 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 443] 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 443] 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 ) ghc-lib-parser> [ 14 of 443] 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 443] 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 443] 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 443] 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 443] 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 443] 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 443] 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 443] 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 443] 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 443] 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 443] Compiling GHC.Platform.ArchOS ( libraries/ghc-boot/GHC/Platform/ArchOS.hs, dist/build/GHC/Platform/ArchOS.o, dist/build/GHC/Platform/ArchOS.dyn_o ) semirings> Documentation created: dist/doc/html/semirings/, semirings> dist/doc/html/semirings/semirings.txt semirings> Running phase: installPhase semirings> Installing library in /nix/store/7pcfdhxawawdmbkvhp6j75fwd7bp1kib-semirings-0.7/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/semirings-0.7-9kfVu697TaJIFSArt1zVBs semirings> Running phase: fixupPhase semirings> shrinking RPATHs of ELF executables and libraries in /nix/store/7pcfdhxawawdmbkvhp6j75fwd7bp1kib-semirings-0.7 semirings> shrinking /nix/store/7pcfdhxawawdmbkvhp6j75fwd7bp1kib-semirings-0.7/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSsemirings-0.7-9kfVu697TaJIFSArt1zVBs-ghc9.8.1.so semirings> checking for references to /build/ in /nix/store/7pcfdhxawawdmbkvhp6j75fwd7bp1kib-semirings-0.7... semirings> patching script interpreter paths in /nix/store/7pcfdhxawawdmbkvhp6j75fwd7bp1kib-semirings-0.7 semirings> stripping (with command strip and flags -S -p) in /nix/store/7pcfdhxawawdmbkvhp6j75fwd7bp1kib-semirings-0.7/lib semirings> shrinking RPATHs of ELF executables and libraries in /nix/store/f1a61hxm1a73dqw0m7c6nhspzbrm6dn7-semirings-0.7-doc semirings> checking for references to /build/ in /nix/store/f1a61hxm1a73dqw0m7c6nhspzbrm6dn7-semirings-0.7-doc... semirings> patching script interpreter paths in /nix/store/f1a61hxm1a73dqw0m7c6nhspzbrm6dn7-semirings-0.7-doc semigroupoids> [ 6 of 27] Compiling Data.Functor.Apply ( src/Data/Functor/Apply.hs, nothing ) semigroupoids> [ 7 of 27] Compiling Data.Semigroup.Bifoldable ( src/Data/Semigroup/Bifoldable.hs, nothing ) semigroupoids> [ 8 of 27] Compiling Data.Functor.Contravariant.Divise ( src/Data/Functor/Contravariant/Divise.hs, nothing ) semigroupoids> [ 9 of 27] Compiling Data.Functor.Contravariant.Decide ( src/Data/Functor/Contravariant/Decide.hs, nothing ) semigroupoids> [10 of 27] Compiling Data.Functor.Contravariant.Conclude ( src/Data/Functor/Contravariant/Conclude.hs, nothing ) semigroupoids> [11 of 27] Compiling Data.Functor.Bind ( src/Data/Functor/Bind.hs, nothing ) semigroupoids> [12 of 27] Compiling Data.Semigroupoid ( src/Data/Semigroupoid.hs, nothing ) semigroupoids> [13 of 27] Compiling Data.Semigroupoid.Ob ( src/Data/Semigroupoid/Ob.hs, nothing ) semigroupoids> [14 of 27] Compiling Data.Semigroupoid.Dual ( src/Data/Semigroupoid/Dual.hs, nothing ) semigroupoids> [15 of 27] Compiling Data.Semigroupoid.Categorical ( src/Data/Semigroupoid/Categorical.hs, nothing ) semigroupoids> [16 of 27] Compiling Data.Groupoid ( src/Data/Groupoid.hs, nothing ) semigroupoids> [17 of 27] Compiling Data.Isomorphism ( src/Data/Isomorphism.hs, nothing ) semigroupoids> [18 of 27] Compiling Data.Functor.Bind.Trans ( src/Data/Functor/Bind/Trans.hs, nothing ) semigroupoids> [19 of 27] Compiling Data.Bifunctor.Apply ( src/Data/Bifunctor/Apply.hs, nothing ) semigroupoids> [20 of 27] Compiling Data.Functor.Alt ( src/Data/Functor/Alt.hs, nothing ) semigroupoids> [21 of 27] Compiling Data.Semigroup.Foldable ( src/Data/Semigroup/Foldable.hs, nothing ) semigroupoids> [22 of 27] Compiling Data.Semigroup.Traversable.Class ( src/Data/Semigroup/Traversable/Class.hs, nothing ) semigroupoids> [23 of 27] Compiling Data.Semigroup.Traversable ( src/Data/Semigroup/Traversable.hs, nothing ) semigroupoids> [24 of 27] Compiling Data.Semigroup.Bitraversable ( src/Data/Semigroup/Bitraversable.hs, nothing ) semigroupoids> [25 of 27] Compiling Data.Functor.Plus ( src/Data/Functor/Plus.hs, nothing ) semigroupoids> [26 of 27] Compiling Semigroupoids.Do ( src/Semigroupoids/Do.hs, nothing ) semigroupoids> [27 of 27] Compiling Data.Semigroupoid.Static ( src/Data/Semigroupoid/Static.hs, nothing ) semigroupoids> Haddock coverage: semigroupoids> 83% ( 5 / 6) in 'Data.Functor.Extend' semigroupoids> Missing documentation for: semigroupoids> Extend (src/Data/Functor/Extend.hs:55) semigroupoids> 66% ( 2 / 3) in 'Data.Semigroup.Foldable.Class' semigroupoids> Missing documentation for: semigroupoids> Bifoldable1 semigroupoids> 100% ( 1 / 1) in 'Data.Traversable.Instances' semigroupoids> Warning: 'MaybeApply' is ambiguous. It is defined semigroupoids> * at src/Data/Functor/Bind/Class.hs:411:26 semigroupoids> * at src/Data/Functor/Bind/Class.hs:411:1 semigroupoids> You may be able to disambiguate the identifier by qualifying it or semigroupoids> by specifying the type/value namespace explicitly. semigroupoids> Defaulting to the one defined at src/Data/Functor/Bind/Class.hs:411:1 semigroupoids> Warning: 'K1' is ambiguous. It is defined semigroupoids> * in ‘GHC.Generics’ semigroupoids> * in ‘GHC.Generics’ semigroupoids> You may be able to disambiguate the identifier by qualifying it or semigroupoids> by specifying the type/value namespace explicitly. semigroupoids> Defaulting to the one defined in ‘GHC.Generics’ semigroupoids> Warning: 'StoreT' is ambiguous. It is defined semigroupoids> * in ‘Control.Comonad.Trans.Store’ semigroupoids> * in ‘Control.Comonad.Trans.Store’ semigroupoids> You may be able to disambiguate the identifier by qualifying it or semigroupoids> by specifying the type/value namespace explicitly. semigroupoids> Defaulting to the one defined in ‘Control.Comonad.Trans.Store’ semigroupoids> Warning: 'EnvT' is ambiguous. It is defined semigroupoids> * in ‘Control.Comonad.Trans.Env’ semigroupoids> * in ‘Control.Comonad.Trans.Env’ semigroupoids> You may be able to disambiguate the identifier by qualifying it or semigroupoids> by specifying the type/value namespace explicitly. semigroupoids> Defaulting to the one defined in ‘Control.Comonad.Trans.Env’ semigroupoids> Warning: 'Const' is ambiguous. It is defined semigroupoids> * in ‘Data.Functor.Const’ semigroupoids> * in ‘Data.Functor.Const’ semigroupoids> You may be able to disambiguate the identifier by qualifying it or semigroupoids> by specifying the type/value namespace explicitly. semigroupoids> Defaulting to the one defined in ‘Data.Functor.Const’ semigroupoids> Warning: '(,)' is out of scope. semigroupoids> If you qualify the identifier, haddock can try to link it anyway. semigroupoids> Warning: 'Constant' is ambiguous. It is defined semigroupoids> * in ‘Data.Functor.Constant’ semigroupoids> * in ‘Data.Functor.Constant’ doctest-parallel> Preprocessing test suite 'doctests' for doctest-parallel-0.3.1.1.. doctest-parallel> Building test suite 'doctests' for doctest-parallel-0.3.1.1.. doctest-parallel> [1 of 1] Compiling Main ( test/doctests.hs, dist/build/doctests/doctests-tmp/Main.o ) doctest-parallel> [2 of 2] Linking dist/build/doctests/doctests doctest-parallel> Preprocessing library 'spectests-modules' for doctest-parallel-0.3.1.1.. doctest-parallel> Building library 'spectests-modules' for doctest-parallel-0.3.1.1.. doctest-parallel> [ 1 of 41] Compiling BugfixImportHierarchical.ModuleB ( test/integration/BugfixImportHierarchical/ModuleB.hs, dist/build/spectests-modules/BugfixImportHierarchical/ModuleB.o, dist/build/spectests-modules/BugfixImportHierarchical/ModuleB.dyn_o ) doctest-parallel> [ 2 of 41] Compiling BugfixImportHierarchical.ModuleA ( test/integration/BugfixImportHierarchical/ModuleA.hs, dist/build/spectests-modules/BugfixImportHierarchical/ModuleA.o, dist/build/spectests-modules/BugfixImportHierarchical/ModuleA.dyn_o ) doctest-parallel> [ 3 of 41] Compiling BugfixMultipleModules.ModuleA ( test/integration/BugfixMultipleModules/ModuleA.hs, dist/build/spectests-modules/BugfixMultipleModules/ModuleA.o, dist/build/spectests-modules/BugfixMultipleModules/ModuleA.dyn_o ) doctest-parallel> [ 4 of 41] Compiling BugfixMultipleModules.ModuleB ( test/integration/BugfixMultipleModules/ModuleB.hs, dist/build/spectests-modules/BugfixMultipleModules/ModuleB.o, dist/build/spectests-modules/BugfixMultipleModules/ModuleB.dyn_o ) doctest-parallel> [ 5 of 41] Compiling BugfixOutputToStdErr.Fib ( test/integration/BugfixOutputToStdErr/Fib.hs, dist/build/spectests-modules/BugfixOutputToStdErr/Fib.o, dist/build/spectests-modules/BugfixOutputToStdErr/Fib.dyn_o ) doctest-parallel> [ 6 of 41] Compiling Color.Foo ( test/integration/Color/Foo.hs, dist/build/spectests-modules/Color/Foo.o, dist/build/spectests-modules/Color/Foo.dyn_o ) doctest-parallel> [ 7 of 41] Compiling DosLineEndings.Fib ( test/integration/DosLineEndings/Fib.hs, dist/build/spectests-modules/DosLineEndings/Fib.o, dist/build/spectests-modules/DosLineEndings/Fib.dyn_o ) doctest-parallel> [ 8 of 41] Compiling Failing.Foo ( test/integration/Failing/Foo.hs, dist/build/spectests-modules/Failing/Foo.o, dist/build/spectests-modules/Failing/Foo.dyn_o ) doctest-parallel> [ 9 of 41] Compiling FailingMultiple.Foo ( test/integration/FailingMultiple/Foo.hs, dist/build/spectests-modules/FailingMultiple/Foo.o, dist/build/spectests-modules/FailingMultiple/Foo.dyn_o ) doctest-parallel> [10 of 41] Compiling GhcArg.Fib ( test/integration/GhcArg/Fib.hs, dist/build/spectests-modules/GhcArg/Fib.o, dist/build/spectests-modules/GhcArg/Fib.dyn_o ) doctest-parallel> [11 of 41] Compiling It.Foo ( test/integration/It/Foo.hs, dist/build/spectests-modules/It/Foo.o, dist/build/spectests-modules/It/Foo.dyn_o ) doctest-parallel> [12 of 41] Compiling It.Setup ( test/integration/It/Setup.hs, dist/build/spectests-modules/It/Setup.o, dist/build/spectests-modules/It/Setup.dyn_o ) doctest-parallel> [13 of 41] Compiling LocalStderrBinding.A ( test/integration/LocalStderrBinding/A.hs, dist/build/spectests-modules/LocalStderrBinding/A.o, dist/build/spectests-modules/LocalStderrBinding/A.dyn_o ) doctest-parallel> [14 of 41] Compiling ModuleIsolation.TestB ( test/integration/ModuleIsolation/TestB.hs, dist/build/spectests-modules/ModuleIsolation/TestB.o, dist/build/spectests-modules/ModuleIsolation/TestB.dyn_o ) doctest-parallel> [15 of 41] Compiling ModuleIsolation.TestA ( test/integration/ModuleIsolation/TestA.hs, dist/build/spectests-modules/ModuleIsolation/TestA.o, dist/build/spectests-modules/ModuleIsolation/TestA.dyn_o ) doctest-parallel> [16 of 41] Compiling ModuleOptions.Foo ( test/integration/ModuleOptions/Foo.hs, dist/build/spectests-modules/ModuleOptions/Foo.o, dist/build/spectests-modules/ModuleOptions/Foo.dyn_o ) doctest-parallel> [17 of 41] Compiling Multiline.Multiline ( test/integration/Multiline/Multiline.hs, dist/build/spectests-modules/Multiline/Multiline.o, dist/build/spectests-modules/Multiline/Multiline.dyn_o ) doctest-parallel> [18 of 41] Compiling NonExposedModule.NoImplicitImport ( test/integration/NonExposedModule/NoImplicitImport.hs, dist/build/spectests-modules/NonExposedModule/NoImplicitImport.o, dist/build/spectests-modules/NonExposedModule/NoImplicitImport.dyn_o ) invariant> Documentation created: dist/doc/html/invariant/, invariant> dist/doc/html/invariant/invariant.txt invariant> Preprocessing test suite 'spec' for invariant-0.6.4.. invariant> Running phase: installPhase invariant> Installing library in /nix/store/lnfzq07fpj9p7n14ybkcp2bi4dqjk3xq-invariant-0.6.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/invariant-0.6.4-9MdOxjYVRq95RCcv5wEaad invariant> Running phase: fixupPhase invariant> shrinking RPATHs of ELF executables and libraries in /nix/store/lnfzq07fpj9p7n14ybkcp2bi4dqjk3xq-invariant-0.6.4 invariant> shrinking /nix/store/lnfzq07fpj9p7n14ybkcp2bi4dqjk3xq-invariant-0.6.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSinvariant-0.6.4-9MdOxjYVRq95RCcv5wEaad-ghc9.8.1.so invariant> checking for references to /build/ in /nix/store/lnfzq07fpj9p7n14ybkcp2bi4dqjk3xq-invariant-0.6.4... invariant> patching script interpreter paths in /nix/store/lnfzq07fpj9p7n14ybkcp2bi4dqjk3xq-invariant-0.6.4 invariant> stripping (with command strip and flags -S -p) in /nix/store/lnfzq07fpj9p7n14ybkcp2bi4dqjk3xq-invariant-0.6.4/lib invariant> shrinking RPATHs of ELF executables and libraries in /nix/store/41j47gjjxmsxwyx4i9v0v9irrxs8w3gs-invariant-0.6.4-doc invariant> checking for references to /build/ in /nix/store/41j47gjjxmsxwyx4i9v0v9irrxs8w3gs-invariant-0.6.4-doc... invariant> patching script interpreter paths in /nix/store/41j47gjjxmsxwyx4i9v0v9irrxs8w3gs-invariant-0.6.4-doc relude> buildPhase completed in 30 seconds relude> Running phase: checkPhase relude> Running 2 test suites... relude> Test suite relude-test: RUNNING... relude> ━━━ utf8 conversion property tests ━━━ relude> ✓ String to ByteString invertible: passed 100 tests. relude> ✓ Text to ByteString invertible: passed 100 tests. relude> ✓ ByteString to Text or String invertible: passed 100 tests. relude> ✓ 3 succeeded. relude> ━━━ list function property tests ━━━ relude> ✓ ordNub xs == nub xs: passed 100 tests. relude> ✓ hashNub xs == nub xs: passed 100 tests. relude> ✓ sortNub xs == sort (nub xs): passed 100 tests. relude> ✓ sort (unstableNub xs) == sort (nub xs): passed 100 tests. relude> ✓ 4 succeeded. relude> ━━━ lifted logic function property tests ━━━ relude> ✓ andM: passed 100 tests. relude> ✓ orM: passed 100 tests. relude> ✓ 2 succeeded. relude> ━━━ 'One' typeclass property tests ━━━ relude> ✓ length (one @[a] x) ≡ 1 passed 100 tests. relude> ✓ length (one @(NonEmpty a) x) ≡ 1 passed 100 tests. relude> ✓ length (one @(Seq a) x) ≡ 1 passed 100 tests. relude> ✓ length (one @Text x) ≡ 1 passed 100 tests. relude> ✓ length (one @LText x) ≡ 1 passed 100 tests. relude> ✓ length (one @ByteString x) ≡ 1 passed 100 tests. relude> ✓ length (one @LByteString x) ≡ 1 passed 100 tests. relude> ✓ length (one @ShortByteString x) ≡ 1 passed 100 tests. relude> ✓ length (one @(Map k v) x) ≡ 1 passed 100 tests. relude> ✓ length (one @(HashMap k v) x) ≡ 1 passed 100 tests. relude> ✓ length (one @(IntMap v) x) ≡ 1 passed 100 tests. relude> ✓ length (one @(Set a) x) ≡ 1 passed 100 tests. relude> ✓ length (one @(HashSet a) x) ≡ 1 passed 100 tests. relude> ✓ length (one @(IntSet x) ≡ 1 passed 100 tests. relude> ✓ 14 succeeded. relude> Test suite relude-test: PASS relude> Test suite logged to: dist/test/relude-1.2.2.0-relude-test.log relude> Test suite relude-doctest: RUNNING... relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] tomland> [14 of 36] Compiling Toml.Parser.Item tomland> tomland> src/Toml/Parser/Item.hs:26:29: warning: [GHC-38856] [-Wunused-imports] tomland> The import of ‘liftA2’ tomland> from module ‘Control.Applicative’ is redundant tomland> | tomland> 26 | import Control.Applicative (liftA2, many) tomland> | ^^^^^^ tomland> [15 of 36] Compiling Toml.Parser.Validate tomland> [16 of 36] Compiling Toml.Parser tomland> [17 of 36] Compiling Toml.Codec.BiMap tomland> [18 of 36] Compiling Toml.Codec.Error tomland> [19 of 36] Compiling Toml.Codec.Types tomland> tomland> src/Toml/Codec/Types.hs:37:47: warning: [GHC-38856] [-Wunused-imports] tomland> The import of ‘liftA2’ tomland> from module ‘Control.Applicative’ is redundant tomland> | tomland> 37 | import Control.Applicative (Alternative (..), liftA2) tomland> | ^^^^^^ tomland> [20 of 36] Compiling Toml.Codec.Di tomland> [21 of 36] Compiling Toml.Codec.Combinator.Tuple tomland> [22 of 36] Compiling Toml.Codec.Combinator.Table tomland> [23 of 36] Compiling Toml.Codec.Code tomland> [24 of 36] Compiling Toml.Codec.Combinator.Common tomland> [25 of 36] Compiling Toml.Codec.Combinator.Map tomland> [26 of 36] Compiling Toml.Codec.BiMap.Conversion tomland> [27 of 36] Compiling Toml.Codec.Combinator.Time tomland> [28 of 36] Compiling Toml.Codec.Combinator.Primitive tomland> [29 of 36] Compiling Toml.Codec.Combinator.Monoid tomland> [30 of 36] Compiling Toml.Codec.Combinator.List tomland> [31 of 36] Compiling Toml.Codec.Combinator.Set tomland> [32 of 36] Compiling Toml.Codec.Combinator.Custom tomland> [33 of 36] Compiling Toml.Codec.Combinator tomland> [34 of 36] Compiling Toml.Codec.Generic tomland> [35 of 36] Compiling Toml.Codec tomland> [36 of 36] Compiling Toml tomland> Preprocessing test suite 'tomland-test' for tomland-1.3.3.3.. tomland> Building test suite 'tomland-test' for tomland-1.3.3.3.. tomland> [ 1 of 39] Compiling Test.Toml.Codec.Code tomland> [ 2 of 39] Compiling Test.Toml.Codec.Combinator.Common tomland> [ 3 of 39] Compiling Test.Toml.Gen tomland> tomland> test/Test/Toml/Gen.hs:318:1: warning: [GHC-40910] [-Wunused-top-binds] tomland> Defined but not used: ‘genUnicodeChar’ tomland> | tomland> 318 | genUnicodeChar = Gen.element tomland> | ^^^^^^^^^^^^^^ tomland> tomland> test/Test/Toml/Gen.hs:56:1: warning: [GHC-66111] [-Wunused-imports] tomland> The import of ‘Control.Applicative’ is redundant tomland> except perhaps to import instances from ‘Control.Applicative’ tomland> To import instances alone, use: import Control.Applicative() tomland> | tomland> 56 | import Control.Applicative (liftA2) tomland> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ tomland> [ 4 of 39] Compiling Test.Toml.Codec.SmallType tomland> [ 5 of 39] Compiling Test.Toml.Codec.Generic tomland> [ 6 of 39] Compiling Test.Toml.Codec.Di tomland> [ 7 of 39] Compiling Test.Toml.Codec.Combinator.Tuple tomland> tomland> test/Test/Toml/Codec/Combinator/Tuple.hs:5:29: warning: [GHC-38856] [-Wunused-imports] tomland> The import of ‘liftA2’ tomland> from module ‘Control.Applicative’ is redundant tomland> | tomland> 5 | import Control.Applicative (liftA2, liftA3) tomland> | ^^^^^^ tomland> [ 8 of 39] Compiling Test.Toml.Codec.Combinator.Time tomland> [ 9 of 39] Compiling Test.Toml.Codec.Combinator.Table tomland> [10 of 39] Compiling Test.Toml.Codec.Combinator.Set tomland> [11 of 39] Compiling Test.Toml.Codec.Combinator.Primitive tomland> [12 of 39] Compiling Test.Toml.Codec.Combinator.Monoid tomland> [13 of 39] Compiling Test.Toml.Codec.Combinator.Map tomland> [14 of 39] Compiling Test.Toml.Codec.Combinator.List quickcheck-instances> Documentation created: dist/doc/html/quickcheck-instances/, quickcheck-instances> dist/doc/html/quickcheck-instances/quickcheck-instances.txt quickcheck-instances> Preprocessing test suite 'self-test' for quickcheck-instances-0.3.32.. quickcheck-instances> Running phase: installPhase quickcheck-instances> Installing library in /nix/store/nybqx0xvzv6ql77zhgjffqgm6nymwnni-quickcheck-instances-0.3.32/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA quickcheck-instances> Running phase: fixupPhase quickcheck-instances> shrinking RPATHs of ELF executables and libraries in /nix/store/nybqx0xvzv6ql77zhgjffqgm6nymwnni-quickcheck-instances-0.3.32 quickcheck-instances> shrinking /nix/store/nybqx0xvzv6ql77zhgjffqgm6nymwnni-quickcheck-instances-0.3.32/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSquickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA-ghc9.8.1.so quickcheck-instances> checking for references to /build/ in /nix/store/nybqx0xvzv6ql77zhgjffqgm6nymwnni-quickcheck-instances-0.3.32... quickcheck-instances> patching script interpreter paths in /nix/store/nybqx0xvzv6ql77zhgjffqgm6nymwnni-quickcheck-instances-0.3.32 quickcheck-instances> stripping (with command strip and flags -S -p) in /nix/store/nybqx0xvzv6ql77zhgjffqgm6nymwnni-quickcheck-instances-0.3.32/lib quickcheck-instances> shrinking RPATHs of ELF executables and libraries in /nix/store/lvav9r0hkd5580mdlwqjmaw0jgbmqs2f-quickcheck-instances-0.3.32-doc quickcheck-instances> checking for references to /build/ in /nix/store/lvav9r0hkd5580mdlwqjmaw0jgbmqs2f-quickcheck-instances-0.3.32-doc... quickcheck-instances> patching script interpreter paths in /nix/store/lvav9r0hkd5580mdlwqjmaw0jgbmqs2f-quickcheck-instances-0.3.32-doc sqlite-simple> Warning: --source-* options are ignored when --hyperlinked-source is enabled. sqlite-simple> [ 1 of 12] Compiling Database.SQLite.Simple.Ok ( Database/SQLite/Simple/Ok.hs, nothing ) sqlite-simple> sqlite-simple> Database/SQLite/Simple/Ok.hs:76:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances] sqlite-simple> Noncanonical ‘return’ definition detected sqlite-simple> in the instance declaration for ‘Monad Ok’. sqlite-simple> ‘return’ will eventually be removed in favour of ‘pure’ sqlite-simple> Suggested fix: sqlite-simple> Either remove definition for ‘return’ (recommended) or define as ‘return = pure’ sqlite-simple> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return sqlite-simple> | sqlite-simple> 76 | return = Ok sqlite-simple> | ^^^^^^^^^^^ sqlite-simple> [ 2 of 12] Compiling Database.SQLite.Simple.Internal ( Database/SQLite/Simple/Internal.hs, nothing ) sqlite-simple> [ 3 of 12] Compiling Database.SQLite.Simple.Time.Implementation ( Database/SQLite/Simple/Time/Implementation.hs, nothing ) sqlite-simple> [ 4 of 12] Compiling Database.SQLite.Simple.Time ( Database/SQLite/Simple/Time.hs, nothing ) sqlite-simple> [ 5 of 12] Compiling Database.SQLite.Simple.Types ( Database/SQLite/Simple/Types.hs, nothing ) sqlite-simple> [ 6 of 12] Compiling Database.SQLite.Simple.ToField ( Database/SQLite/Simple/ToField.hs, nothing ) sqlite-simple> [ 7 of 12] Compiling Database.SQLite.Simple.ToRow ( Database/SQLite/Simple/ToRow.hs, nothing ) sqlite-simple> [ 8 of 12] Compiling Database.SQLite.Simple.QQ ( Database/SQLite/Simple/QQ.hs, nothing ) sqlite-simple> [ 9 of 12] Compiling Database.SQLite.Simple.FromField ( Database/SQLite/Simple/FromField.hs, nothing ) sqlite-simple> [10 of 12] Compiling Database.SQLite.Simple.FromRow ( Database/SQLite/Simple/FromRow.hs, nothing ) sqlite-simple> sqlite-simple> Database/SQLite/Simple/FromRow.hs:119:28: warning: [GHC-63394] [-Wx-partial] sqlite-simple> In the use of ‘tail’ sqlite-simple> (imported from Prelude, but defined in GHC.List): sqlite-simple> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." sqlite-simple> | sqlite-simple> 119 | lift (put (column + 1, tail remaining)) sqlite-simple> | ^^^^ sqlite-simple> sqlite-simple> Database/SQLite/Simple/FromRow.hs:124:15: warning: [GHC-63394] [-Wx-partial] sqlite-simple> In the use of ‘head’ sqlite-simple> (imported from Prelude, but defined in GHC.List): sqlite-simple> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." sqlite-simple> | sqlite-simple> 124 | let r = head remaining sqlite-simple> | ^^^^ sqlite-simple> [11 of 12] Compiling Database.SQLite.Simple ( Database/SQLite/Simple.hs, nothing ) sqlite-simple> [12 of 12] Compiling Database.SQLite.Simple.Function ( Database/SQLite/Simple/Function.hs, nothing ) sqlite-simple> Haddock coverage: sqlite-simple> Warning: 'Ok' is ambiguous. It is defined sqlite-simple> * at Database/SQLite/Simple/Ok.hs:46:38 sqlite-simple> * at Database/SQLite/Simple/Ok.hs:46:1 sqlite-simple> You may be able to disambiguate the identifier by qualifying it or sqlite-simple> by specifying the type/value namespace explicitly. sqlite-simple> Defaulting to the one defined at Database/SQLite/Simple/Ok.hs:46:1 sqlite-simple> Warning: 'SomeException' is ambiguous. It is defined sqlite-simple> * in ‘GHC.Exception.Type’ sqlite-simple> * in ‘GHC.Exception.Type’ sqlite-simple> You may be able to disambiguate the identifier by qualifying it or sqlite-simple> by specifying the type/value namespace explicitly. sqlite-simple> Defaulting to the one defined in ‘GHC.Exception.Type’ sqlite-simple> 66% ( 2 / 3) in 'Database.SQLite.Simple.Ok' sqlite-simple> Missing documentation for: sqlite-simple> Ok (Database/SQLite/Simple/Ok.hs:46) sqlite-simple> 42% ( 3 / 7) in 'Database.SQLite.Simple.Internal' sqlite-simple> Missing documentation for: sqlite-simple> ColumnOutOfBounds (Database/SQLite/Simple/Internal.hs:49) process-extras> Documentation created: dist/doc/html/process-extras/, process-extras> dist/doc/html/process-extras/process-extras.txt process-extras> Preprocessing test suite 'process-extras-tests' for process-extras-0.7.4.. process-extras> Running phase: installPhase process-extras> Installing library in /nix/store/jvfpadxcsjw0rjkxysqhy4pigidhl621-process-extras-0.7.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9 process-extras> Running phase: fixupPhase process-extras> shrinking RPATHs of ELF executables and libraries in /nix/store/jvfpadxcsjw0rjkxysqhy4pigidhl621-process-extras-0.7.4 process-extras> shrinking /nix/store/jvfpadxcsjw0rjkxysqhy4pigidhl621-process-extras-0.7.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSprocess-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9-ghc9.8.1.so process-extras> checking for references to /build/ in /nix/store/jvfpadxcsjw0rjkxysqhy4pigidhl621-process-extras-0.7.4... process-extras> patching script interpreter paths in /nix/store/jvfpadxcsjw0rjkxysqhy4pigidhl621-process-extras-0.7.4 process-extras> stripping (with command strip and flags -S -p) in /nix/store/jvfpadxcsjw0rjkxysqhy4pigidhl621-process-extras-0.7.4/lib process-extras> shrinking RPATHs of ELF executables and libraries in /nix/store/jxby6zhnrw3b8m8y2fqpl1963jzz3d5w-process-extras-0.7.4-doc process-extras> checking for references to /build/ in /nix/store/jxby6zhnrw3b8m8y2fqpl1963jzz3d5w-process-extras-0.7.4-doc... process-extras> patching script interpreter paths in /nix/store/jxby6zhnrw3b8m8y2fqpl1963jzz3d5w-process-extras-0.7.4-doc base64> [14 of 22] Compiling Data.ByteString.Short.Base64 ( src/Data/ByteString/Short/Base64.hs, dist/build/Data/ByteString/Short/Base64.p_o ) base64> [15 of 22] Compiling Data.ByteString.Short.Base64.URL ( src/Data/ByteString/Short/Base64/URL.hs, dist/build/Data/ByteString/Short/Base64/URL.p_o ) base64> [16 of 22] Compiling Data.Text.Encoding.Base64.Error ( src/Data/Text/Encoding/Base64/Error.hs, dist/build/Data/Text/Encoding/Base64/Error.p_o ) base64> [17 of 22] Compiling Data.Text.Encoding.Base64 ( src/Data/Text/Encoding/Base64.hs, dist/build/Data/Text/Encoding/Base64.p_o ) base64> [18 of 22] Compiling Data.Text.Encoding.Base64.URL ( src/Data/Text/Encoding/Base64/URL.hs, dist/build/Data/Text/Encoding/Base64/URL.p_o ) base64> [19 of 22] Compiling Data.Text.Lazy.Encoding.Base64 ( src/Data/Text/Lazy/Encoding/Base64.hs, dist/build/Data/Text/Lazy/Encoding/Base64.p_o ) base64> [20 of 22] Compiling Data.Text.Lazy.Encoding.Base64.URL ( src/Data/Text/Lazy/Encoding/Base64/URL.hs, dist/build/Data/Text/Lazy/Encoding/Base64/URL.p_o ) base64> [21 of 22] Compiling Data.Text.Short.Encoding.Base64 ( src/Data/Text/Short/Encoding/Base64.hs, dist/build/Data/Text/Short/Encoding/Base64.p_o ) base64> [22 of 22] Compiling Data.Text.Short.Encoding.Base64.URL ( src/Data/Text/Short/Encoding/Base64/URL.hs, dist/build/Data/Text/Short/Encoding/Base64/URL.p_o ) base64> Preprocessing test suite 'base64-tests' for base64-1.0.. base64> Building test suite 'base64-tests' for base64-1.0.. base64> [1 of 2] Compiling Internal ( test/Internal.hs, dist/build/base64-tests/base64-tests-tmp/Internal.o ) ghc-lib-parser> [ 25 of 443] 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 443] 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 443] 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 443] 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 443] 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 443] 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 443] 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 443] 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 443] 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 443] 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 443] 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 443] Compiling GHC.Data.Word64Map.Internal ( compiler/GHC/Data/Word64Map/Internal.hs, dist/build/GHC/Data/Word64Map/Internal.o, dist/build/GHC/Data/Word64Map/Internal.dyn_o ) ghc-lib-parser> [ 37 of 443] 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 443] 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 443] 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 443] 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 443] 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 443] 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 443] 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 443] 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 443] 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 443] 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 443] 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 443] 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 ) semigroupoids> You may be able to disambiguate the identifier by qualifying it or semigroupoids> by specifying the type/value namespace explicitly. semigroupoids> Defaulting to the one defined in ‘Data.Functor.Constant’ semigroupoids> 80% ( 12 / 15) in 'Data.Functor.Bind.Class' semigroupoids> Missing documentation for: semigroupoids> apDefault (src/Data/Functor/Bind/Class.hs:540) semigroupoids> returning (src/Data/Functor/Bind/Class.hs:537) semigroupoids> Biapply (src/Data/Functor/Bind/Class.hs:753) semigroupoids> 100% ( 16 / 16) in 'Data.Functor.Apply' semigroupoids> 33% ( 2 / 6) in 'Data.Semigroup.Bifoldable' semigroupoids> Missing documentation for: semigroupoids> Bifoldable1 semigroupoids> bitraverse1_ (src/Data/Semigroup/Bifoldable.hs:46) semigroupoids> bifor1_ (src/Data/Semigroup/Bifoldable.hs:50) semigroupoids> bisequenceA1_ (src/Data/Semigroup/Bifoldable.hs:58) semigroupoids> Warning: 'Day' is out of scope. semigroupoids> If you qualify the identifier, haddock can try to link it anyway. semigroupoids> 100% ( 6 / 6) in 'Data.Functor.Contravariant.Divise' semigroupoids> Warning: 'Alt' is ambiguous. It is defined semigroupoids> * in ‘Data.Semigroup.Internal’ semigroupoids> * in ‘Data.Semigroup.Internal’ semigroupoids> You may be able to disambiguate the identifier by qualifying it or semigroupoids> by specifying the type/value namespace explicitly. semigroupoids> Defaulting to the one defined in ‘Data.Semigroup.Internal’ semigroupoids> Warning: 'EitherDay' is out of scope. semigroupoids> If you qualify the identifier, haddock can try to link it anyway. semigroupoids> Warning: 'Conclude' is out of scope. semigroupoids> If you qualify the identifier, haddock can try to link it anyway. semigroupoids> 100% ( 5 / 5) in 'Data.Functor.Contravariant.Decide' semigroupoids> Warning: 'Plus' is out of scope. semigroupoids> If you qualify the identifier, haddock can try to link it anyway. semigroupoids> 100% ( 5 / 5) in 'Data.Functor.Contravariant.Conclude' semigroupoids> Warning: ':*:' is ambiguous. It is defined semigroupoids> * in ‘GHC.Generics’ semigroupoids> * in ‘GHC.Generics’ semigroupoids> You may be able to disambiguate the identifier by qualifying it or semigroupoids> by specifying the type/value namespace explicitly. semigroupoids> Defaulting to the one defined in ‘GHC.Generics’ semigroupoids> 75% ( 15 / 20) in 'Data.Functor.Bind' semigroupoids> Missing documentation for: semigroupoids> -<< (src/Data/Functor/Bind.hs:53) semigroupoids> -<- (src/Data/Functor/Bind.hs:59) semigroupoids> ->- (src/Data/Functor/Bind.hs:56) semigroupoids> apDefault (src/Data/Functor/Bind/Class.hs:540) semigroupoids> returning (src/Data/Functor/Bind/Class.hs:537) semigroupoids> 50% ( 2 / 4) in 'Data.Semigroupoid' semigroupoids> Missing documentation for: semigroupoids> WrappedCategory (src/Data/Semigroupoid.hs:71) semigroupoids> Semi (src/Data/Semigroupoid.hs:80) semigroupoids> 50% ( 1 / 2) in 'Data.Semigroupoid.Ob' semigroupoids> Missing documentation for: semigroupoids> Ob (src/Data/Semigroupoid/Ob.hs:29) semigroupoids> 50% ( 1 / 2) in 'Data.Semigroupoid.Dual' semigroupoids> Missing documentation for: semigroupoids> Dual (src/Data/Semigroupoid/Dual.hs:21) semigroupoids> 100% ( 3 / 3) in 'Data.Semigroupoid.Categorical' semigroupoids> 100% ( 2 / 2) in 'Data.Groupoid' semigroupoids> 50% ( 1 / 2) in 'Data.Isomorphism' semigroupoids> Missing documentation for: semigroupoids> Iso (src/Data/Isomorphism.hs:23) semigroupoids> 100% ( 2 / 2) in 'Data.Functor.Bind.Trans' semigroupoids> 62% ( 5 / 8) in 'Data.Bifunctor.Apply' semigroupoids> Missing documentation for: semigroupoids> Biapply (src/Data/Functor/Bind/Class.hs:753) semigroupoids> <<$>> semigroupoids> <<..>> (src/Data/Bifunctor/Apply.hs:28) semigroupoids> Warning: 'Alt' is ambiguous. It is defined semigroupoids> * in ‘Data.Semigroup.Internal’ semigroupoids> * in ‘Data.Semigroup.Internal’ semigroupoids> * at src/Data/Functor/Alt.hs:119:1 semigroupoids> You may be able to disambiguate the identifier by qualifying it or semigroupoids> by specifying the type/value namespace explicitly. semigroupoids> Defaulting to the one defined at src/Data/Functor/Alt.hs:119:1 semigroupoids> Warning: 'ExceptT' is ambiguous. It is defined semigroupoids> * in ‘Control.Monad.Trans.Except’ semigroupoids> * in ‘Control.Monad.Trans.Except’ semigroupoids> You may be able to disambiguate the identifier by qualifying it or semigroupoids> by specifying the type/value namespace explicitly. semigroupoids> Defaulting to the one defined in ‘Control.Monad.Trans.Except’ semigroupoids> Warning: 'Identity' is ambiguous. It is defined semigroupoids> * in ‘Data.Functor.Identity’ semigroupoids> * in ‘Data.Functor.Identity’ semigroupoids> You may be able to disambiguate the identifier by qualifying it or semigroupoids> by specifying the type/value namespace explicitly. semigroupoids> Defaulting to the one defined in ‘Data.Functor.Identity’ semigroupoids> Warning: 'Bind' is out of scope. semigroupoids> If you qualify the identifier, haddock can try to link it anyway. semigroupoids> 100% ( 5 / 5) in 'Data.Functor.Alt' doctest-parallel> [19 of 41] Compiling NonExposedModule.Exposed ( test/integration/NonExposedModule/Exposed.hs, dist/build/spectests-modules/NonExposedModule/Exposed.o, dist/build/spectests-modules/NonExposedModule/Exposed.dyn_o ) doctest-parallel> [20 of 41] Compiling PropertyBool.Foo ( test/integration/PropertyBool/Foo.hs, dist/build/spectests-modules/PropertyBool/Foo.o, dist/build/spectests-modules/PropertyBool/Foo.dyn_o ) doctest-parallel> [21 of 41] Compiling PropertyBoolWithTypeSignature.Foo ( test/integration/PropertyBoolWithTypeSignature/Foo.hs, dist/build/spectests-modules/PropertyBoolWithTypeSignature/Foo.o, dist/build/spectests-modules/PropertyBoolWithTypeSignature/Foo.dyn_o ) doctest-parallel> [22 of 41] Compiling PropertyFailing.Foo ( test/integration/PropertyFailing/Foo.hs, dist/build/spectests-modules/PropertyFailing/Foo.o, dist/build/spectests-modules/PropertyFailing/Foo.dyn_o ) doctest-parallel> [23 of 41] Compiling PropertyImplicitlyQuantified.Foo ( test/integration/PropertyImplicitlyQuantified/Foo.hs, dist/build/spectests-modules/PropertyImplicitlyQuantified/Foo.o, dist/build/spectests-modules/PropertyImplicitlyQuantified/Foo.dyn_o ) doctest-parallel> [24 of 41] Compiling PropertyQuantified.Foo ( test/integration/PropertyQuantified/Foo.hs, dist/build/spectests-modules/PropertyQuantified/Foo.o, dist/build/spectests-modules/PropertyQuantified/Foo.dyn_o ) doctest-parallel> [25 of 41] Compiling PropertySetup.Foo ( test/integration/PropertySetup/Foo.hs, dist/build/spectests-modules/PropertySetup/Foo.o, dist/build/spectests-modules/PropertySetup/Foo.dyn_o ) doctest-parallel> [26 of 41] Compiling Setup.Foo ( test/integration/Setup/Foo.hs, dist/build/spectests-modules/Setup/Foo.o, dist/build/spectests-modules/Setup/Foo.dyn_o ) doctest-parallel> [27 of 41] Compiling SetupSkipOnFailure.Foo ( test/integration/SetupSkipOnFailure/Foo.hs, dist/build/spectests-modules/SetupSkipOnFailure/Foo.o, dist/build/spectests-modules/SetupSkipOnFailure/Foo.dyn_o ) doctest-parallel> [28 of 41] Compiling SystemIoImported.A ( test/integration/SystemIoImported/A.hs, dist/build/spectests-modules/SystemIoImported/A.o, dist/build/spectests-modules/SystemIoImported/A.dyn_o ) doctest-parallel> [29 of 41] Compiling TemplateHaskell.Foo ( test/integration/TemplateHaskell/Foo.hs, dist/build/spectests-modules/TemplateHaskell/Foo.o, dist/build/spectests-modules/TemplateHaskell/Foo.dyn_o ) doctest-parallel> [30 of 41] Compiling TestBlankline.Fib ( test/integration/TestBlankline/Fib.hs, dist/build/spectests-modules/TestBlankline/Fib.o, dist/build/spectests-modules/TestBlankline/Fib.dyn_o ) doctest-parallel> [31 of 41] Compiling TestCombinedExample.Fib ( test/integration/TestCombinedExample/Fib.hs, dist/build/spectests-modules/TestCombinedExample/Fib.o, dist/build/spectests-modules/TestCombinedExample/Fib.dyn_o ) doctest-parallel> [32 of 41] Compiling TestCommentLocation.Foo ( test/integration/TestCommentLocation/Foo.hs, dist/build/spectests-modules/TestCommentLocation/Foo.o, dist/build/spectests-modules/TestCommentLocation/Foo.dyn_o ) doctest-parallel> [33 of 41] Compiling TestDocumentationForArguments.Fib ( test/integration/TestDocumentationForArguments/Fib.hs, dist/build/spectests-modules/TestDocumentationForArguments/Fib.o, dist/build/spectests-modules/TestDocumentationForArguments/Fib.dyn_o ) doctest-parallel> [34 of 41] Compiling TestFailOnMultiline.Fib ( test/integration/TestFailOnMultiline/Fib.hs, dist/build/spectests-modules/TestFailOnMultiline/Fib.o, dist/build/spectests-modules/TestFailOnMultiline/Fib.dyn_o ) doctest-parallel> [35 of 41] Compiling TestImport.ModuleA ( test/integration/TestImport/ModuleA.hs, dist/build/spectests-modules/TestImport/ModuleA.o, dist/build/spectests-modules/TestImport/ModuleA.dyn_o ) doctest-parallel> [36 of 41] Compiling TestImport.ModuleB ( test/integration/TestImport/ModuleB.hs, dist/build/spectests-modules/TestImport/ModuleB.o, dist/build/spectests-modules/TestImport/ModuleB.dyn_o ) doctest-parallel> [37 of 41] Compiling TestPutStr.Fib ( test/integration/TestPutStr/Fib.hs, dist/build/spectests-modules/TestPutStr/Fib.o, dist/build/spectests-modules/TestPutStr/Fib.dyn_o ) doctest-parallel> [38 of 41] Compiling TestSimple.Fib ( test/integration/TestSimple/Fib.hs, dist/build/spectests-modules/TestSimple/Fib.o, dist/build/spectests-modules/TestSimple/Fib.dyn_o ) relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell relude> relude> on the commandline: warning: [GHC-98887] relude> -XTemplateHaskell is not allowed in Safe Haskell; ignoring -XTemplateHaskell tomland> [15 of 39] Compiling Test.Toml.Codec.Combinator.Custom tomland> [16 of 39] Compiling Test.Toml.Codec.Combinator tomland> [17 of 39] Compiling Test.Toml.Codec.BiMap.Conversion tomland> [18 of 39] Compiling Test.Toml.Codec.BiMap tomland> [19 of 39] Compiling Test.Toml.Codec tomland> [20 of 39] Compiling Test.Toml.Parser.Common tomland> [21 of 39] Compiling Test.Toml.Parser.Bool tomland> [22 of 39] Compiling Test.Toml.Parser.Array tomland> [23 of 39] Compiling Test.Toml.Parser.Date tomland> [24 of 39] Compiling Test.Toml.Parser.Double tomland> [25 of 39] Compiling Test.Toml.Parser.Examples tomland> [26 of 39] Compiling Test.Toml.Parser.Integer tomland> [27 of 39] Compiling Test.Toml.Parser.Key tomland> [28 of 39] Compiling Test.Toml.Parser.Property tomland> [29 of 39] Compiling Test.Toml.Parser.Text tomland> [30 of 39] Compiling Test.Toml.Parser.Toml tomland> [31 of 39] Compiling Test.Toml.Parser.Validate tomland> [32 of 39] Compiling Test.Toml.Parser tomland> [33 of 39] Compiling Test.Toml.Property tomland> [34 of 39] Compiling Test.Toml.Type.Key tomland> [35 of 39] Compiling Test.Toml.Type.PrefixTree tomland> [36 of 39] Compiling Test.Toml.Type.Printer tomland> [37 of 39] Compiling Test.Toml.Type.TOML tomland> [38 of 39] Compiling Test.Toml.Type tomland> [39 of 39] Compiling Main tomland> [40 of 40] Linking dist/build/tomland-test/tomland-test tomland> buildPhase completed in 42 seconds tomland> Running phase: checkPhase tomland> Running 1 test suites... tomland> Test suite tomland-test: RUNNING... tomland> tomland> Toml.Type tests tomland> TOML Key tomland> Key printing: fromString . prettyKey ≡ id [✔] tomland> passed 100 tests. tomland> Key difference tomland> Equal: Simple [✔] tomland> Equal: Complex [✔] tomland> NoPrefix: Simple [✔] tomland> NoPrefix: Only common suffix [✔] tomland> FstIsPref [✔] tomland> SndIsPref [✔] tomland> Diff: Simple [✔] tomland> Diff: Two components [✔] tomland> Diff: Two diff components [✔] tomland> Diff: Different diff length [✔] tomland> PrefixTree unit and property tests tomland> Unit tests for basic cases tomland> Lookup on empty map returns Nothing [✔] tomland> Lookup in single map returns this element [✔] tomland> Lookup after insert returns this element [✔] tomland> Lookup after multiple non-overlapping inserts [✔] tomland> Prefix lookup [✔] tomland> Composite key lookup [✔] tomland> Laws and behaviour property tests tomland> lookup k (insert k v m) ≡ Just v [✔] tomland> passed 100 tests. tomland> insert x a . insert x b ≡ insert x a [✔] tomland> passed 100 tests. sqlite-simple> RowParseRO (Database/SQLite/Simple/Internal.hs:62) sqlite-simple> RowParser (Database/SQLite/Simple/Internal.hs:64) sqlite-simple> gettypename (Database/SQLite/Simple/Internal.hs:68) sqlite-simple> 28% ( 2 / 7) in 'Database.SQLite.Simple.Time.Implementation' sqlite-simple> Missing documentation for: sqlite-simple> parseUTCTime (Database/SQLite/Simple/Time/Implementation.hs:42) sqlite-simple> parseDay (Database/SQLite/Simple/Time/Implementation.hs:45) sqlite-simple> dayToBuilder (Database/SQLite/Simple/Time/Implementation.hs:126) sqlite-simple> timeOfDayToBuilder (Database/SQLite/Simple/Time/Implementation.hs:130) sqlite-simple> timeZoneToBuilder (Database/SQLite/Simple/Time/Implementation.hs:134) sqlite-simple> Warning: 'UTCTime' is out of scope. sqlite-simple> If you qualify the identifier, haddock can try to link it anyway. sqlite-simple> Warning: 'Day' is out of scope. sqlite-simple> If you qualify the identifier, haddock can try to link it anyway. sqlite-simple> 100% ( 2 / 2) in 'Database.SQLite.Simple.Time' sqlite-simple> 100% ( 5 / 5) in 'Database.SQLite.Simple.Types' sqlite-simple> 100% ( 2 / 2) in 'Database.SQLite.Simple.ToField' sqlite-simple> 100% ( 3 / 3) in 'Database.SQLite.Simple.ToRow' sqlite-simple> 100% ( 2 / 2) in 'Database.SQLite.Simple.QQ' sqlite-simple> Warning: 'UnicodeException' is out of scope. sqlite-simple> If you qualify the identifier, haddock can try to link it anyway. sqlite-simple> Warning: 'Field' is ambiguous. It is defined sqlite-simple> * at Database/SQLite/Simple/Internal.hs:55:14 sqlite-simple> * at Database/SQLite/Simple/Internal.hs:55:1 sqlite-simple> You may be able to disambiguate the identifier by qualifying it or sqlite-simple> by specifying the type/value namespace explicitly. sqlite-simple> Defaulting to the one defined at Database/SQLite/Simple/Internal.hs:55:1 sqlite-simple> Warning: 'ByteString' is ambiguous. It is defined sqlite-simple> * in ‘Data.ByteString.Internal.Type’ sqlite-simple> * in ‘Data.ByteString.Lazy.Internal’ sqlite-simple> You may be able to disambiguate the identifier by qualifying it or sqlite-simple> by specifying the type/value namespace explicitly. sqlite-simple> Defaulting to the one defined in ‘Data.ByteString.Lazy.Internal’ sqlite-simple> 85% ( 6 / 7) in 'Database.SQLite.Simple.FromField' sqlite-simple> Missing documentation for: sqlite-simple> FieldParser (Database/SQLite/Simple/FromField.hs:81) sqlite-simple> 42% ( 3 / 7) in 'Database.SQLite.Simple.FromRow' sqlite-simple> Missing documentation for: sqlite-simple> RowParser (Database/SQLite/Simple/Internal.hs:64) sqlite-simple> field (Database/SQLite/Simple/FromRow.hs:129) sqlite-simple> fieldWith (Database/SQLite/Simple/FromRow.hs:116) sqlite-simple> numFieldsRemaining (Database/SQLite/Simple/FromRow.hs:132) sqlite-simple> Warning: 'Query' is ambiguous. It is defined sqlite-simple> * at Database/SQLite/Simple/Types.hs:62:17 sqlite-simple> * at Database/SQLite/Simple/Types.hs:62:1 sqlite-simple> You may be able to disambiguate the identifier by qualifying it or sqlite-simple> by specifying the type/value namespace explicitly. sqlite-simple> Defaulting to the one defined at Database/SQLite/Simple/Types.hs:62:1 sqlite-simple> Warning: 'open' is ambiguous. It is defined sqlite-simple> * in ‘Database.SQLite3’ sqlite-simple> * in ‘Database.SQLite3.Direct’ sqlite-simple> * at Database/SQLite/Simple.hs:169:1 sqlite-simple> You may be able to disambiguate the identifier by qualifying it or sqlite-simple> by specifying the type/value namespace explicitly. sqlite-simple> Defaulting to the one defined at Database/SQLite/Simple.hs:169:1 sqlite-simple> Warning: 'close' is ambiguous. It is defined sqlite-simple> * in ‘Database.SQLite3’ sqlite-simple> * in ‘Database.SQLite3.Direct’ sqlite-simple> * at Database/SQLite/Simple.hs:173:1 sqlite-simple> You may be able to disambiguate the identifier by qualifying it or sqlite-simple> by specifying the type/value namespace explicitly. sqlite-simple> Defaulting to the one defined at Database/SQLite/Simple.hs:173:1 sqlite-simple> Warning: 'reset' is ambiguous. It is defined sqlite-simple> * in ‘Database.SQLite3’ sqlite-simple> * in ‘Database.SQLite3.Direct’ sqlite-simple> * at Database/SQLite/Simple.hs:245:1 sqlite-simple> You may be able to disambiguate the identifier by qualifying it or sqlite-simple> by specifying the type/value namespace explicitly. sqlite-simple> Defaulting to the one defined at Database/SQLite/Simple.hs:245:1 sqlite-simple> Warning: 'Statement' is ambiguous. It is defined sqlite-simple> * in ‘Database.SQLite3.Direct’ sqlite-simple> * in ‘Database.SQLite3.Direct’ sqlite-simple> * at Database/SQLite/Simple.hs:128:21 sqlite-simple> * at Database/SQLite/Simple.hs:128:1 sqlite-simple> You may be able to disambiguate the identifier by qualifying it or sqlite-simple> by specifying the type/value namespace explicitly. sqlite-simple> Defaulting to the one defined at Database/SQLite/Simple.hs:128:1 invariant (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/41j47gjjxmsxwyx4i9v0v9irrxs8w3gs-invariant-0.6.4-doc /nix/store/lnfzq07fpj9p7n14ybkcp2bi4dqjk3xq-invariant-0.6.4 invariant (post)> Pushing 2 paths (96 are already present) using zstd to cache sellout ⏳ invariant (post)> invariant (post)> Pushing /nix/store/41j47gjjxmsxwyx4i9v0v9irrxs8w3gs-invariant-0.6.4-doc (2.11 MiB) invariant (post)> Pushing /nix/store/lnfzq07fpj9p7n14ybkcp2bi4dqjk3xq-invariant-0.6.4 (5.42 MiB) invariant (post)> invariant (post)> All done. invariant (post)> added 2 signatures invariant (post)> added 8 signatures invariant (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/41j47gjjxmsxwyx4i9v0v9irrxs8w3gs-invariant-0.6.4-doc /nix/store/lnfzq07fpj9p7n14ybkcp2bi4dqjk3xq-invariant-0.6.4 invariant (post)> copying 2 paths... invariant (post)> copying path '/nix/store/41j47gjjxmsxwyx4i9v0v9irrxs8w3gs-invariant-0.6.4-doc' to 'https://cache.nix-ci.com'... invariant (post)> copying path '/nix/store/lnfzq07fpj9p7n14ybkcp2bi4dqjk3xq-invariant-0.6.4' to 'https://cache.nix-ci.com'... invariant (post)> copying 1 paths... invariant (post)> copying path '/nix/store/vfbrjb31hx0czvb9hymv3aaal4x1j90j-invariant-0.6.4.drv' to 'https://cache.nix-ci.com'... invariant (post)> added 0 signatures invariant (post)> added 0 signatures invariant (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/41j47gjjxmsxwyx4i9v0v9irrxs8w3gs-invariant-0.6.4-doc /nix/store/lnfzq07fpj9p7n14ybkcp2bi4dqjk3xq-invariant-0.6.4 invariant (post)> copying 2 paths... invariant (post)> copying path '/nix/store/41j47gjjxmsxwyx4i9v0v9irrxs8w3gs-invariant-0.6.4-doc' to 'ssh-ng://worker.nix-ci.com'... invariant (post)> copying path '/nix/store/lnfzq07fpj9p7n14ybkcp2bi4dqjk3xq-invariant-0.6.4' to 'ssh-ng://worker.nix-ci.com'... invariant (post)> copying 1 paths... invariant (post)> copying path '/nix/store/vfbrjb31hx0czvb9hymv3aaal4x1j90j-invariant-0.6.4.drv' to 'ssh-ng://worker.nix-ci.com'... process-extras (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/jvfpadxcsjw0rjkxysqhy4pigidhl621-process-extras-0.7.4 /nix/store/jxby6zhnrw3b8m8y2fqpl1963jzz3d5w-process-extras-0.7.4-doc process-extras (post)> Pushing 2 paths (118 are already present) using zstd to cache sellout ⏳ process-extras (post)> process-extras (post)> Pushing /nix/store/jxby6zhnrw3b8m8y2fqpl1963jzz3d5w-process-extras-0.7.4-doc (1.02 MiB) process-extras (post)> Pushing /nix/store/jvfpadxcsjw0rjkxysqhy4pigidhl621-process-extras-0.7.4 (2.03 MiB) process-extras (post)> process-extras (post)> All done. process-extras (post)> added 2 signatures process-extras (post)> added 14 signatures process-extras (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/jvfpadxcsjw0rjkxysqhy4pigidhl621-process-extras-0.7.4 /nix/store/jxby6zhnrw3b8m8y2fqpl1963jzz3d5w-process-extras-0.7.4-doc process-extras (post)> copying 2 paths... process-extras (post)> copying path '/nix/store/jxby6zhnrw3b8m8y2fqpl1963jzz3d5w-process-extras-0.7.4-doc' to 'https://cache.nix-ci.com'... process-extras (post)> copying path '/nix/store/jvfpadxcsjw0rjkxysqhy4pigidhl621-process-extras-0.7.4' to 'https://cache.nix-ci.com'... process-extras (post)> copying 1 paths... process-extras (post)> copying path '/nix/store/lzr9f2iawq6va579xzsf0c8m05ils14i-process-extras-0.7.4.drv' to 'https://cache.nix-ci.com'... process-extras (post)> added 0 signatures process-extras (post)> added 0 signatures process-extras (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/jvfpadxcsjw0rjkxysqhy4pigidhl621-process-extras-0.7.4 /nix/store/jxby6zhnrw3b8m8y2fqpl1963jzz3d5w-process-extras-0.7.4-doc process-extras (post)> copying 2 paths... process-extras (post)> copying path '/nix/store/jxby6zhnrw3b8m8y2fqpl1963jzz3d5w-process-extras-0.7.4-doc' to 'ssh-ng://worker.nix-ci.com'... process-extras (post)> copying path '/nix/store/jvfpadxcsjw0rjkxysqhy4pigidhl621-process-extras-0.7.4' to 'ssh-ng://worker.nix-ci.com'... process-extras (post)> copying 1 paths... process-extras (post)> copying path '/nix/store/lzr9f2iawq6va579xzsf0c8m05ils14i-process-extras-0.7.4.drv' to 'ssh-ng://worker.nix-ci.com'... quickcheck-instances (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/lvav9r0hkd5580mdlwqjmaw0jgbmqs2f-quickcheck-instances-0.3.32-doc /nix/store/nybqx0xvzv6ql77zhgjffqgm6nymwnni-quickcheck-instances-0.3.32 quickcheck-instances (post)> Pushing 2 paths (130 are already present) using zstd to cache sellout ⏳ quickcheck-instances (post)> quickcheck-instances (post)> Pushing /nix/store/lvav9r0hkd5580mdlwqjmaw0jgbmqs2f-quickcheck-instances-0.3.32-doc (1.48 MiB) quickcheck-instances (post)> Pushing /nix/store/nybqx0xvzv6ql77zhgjffqgm6nymwnni-quickcheck-instances-0.3.32 (5.35 MiB) quickcheck-instances (post)> quickcheck-instances (post)> All done. quickcheck-instances (post)> added 2 signatures quickcheck-instances (post)> added 10 signatures quickcheck-instances (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/lvav9r0hkd5580mdlwqjmaw0jgbmqs2f-quickcheck-instances-0.3.32-doc /nix/store/nybqx0xvzv6ql77zhgjffqgm6nymwnni-quickcheck-instances-0.3.32 quickcheck-instances (post)> copying 2 paths... quickcheck-instances (post)> copying path '/nix/store/lvav9r0hkd5580mdlwqjmaw0jgbmqs2f-quickcheck-instances-0.3.32-doc' to 'https://cache.nix-ci.com'... quickcheck-instances (post)> copying path '/nix/store/nybqx0xvzv6ql77zhgjffqgm6nymwnni-quickcheck-instances-0.3.32' to 'https://cache.nix-ci.com'... quickcheck-instances (post)> copying 1 paths... quickcheck-instances (post)> copying path '/nix/store/850pqpgkp2z9dnhn0s6m6j1kyak1pvgb-quickcheck-instances-0.3.32.drv' to 'https://cache.nix-ci.com'... quickcheck-instances (post)> added 0 signatures quickcheck-instances (post)> added 0 signatures quickcheck-instances (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/lvav9r0hkd5580mdlwqjmaw0jgbmqs2f-quickcheck-instances-0.3.32-doc /nix/store/nybqx0xvzv6ql77zhgjffqgm6nymwnni-quickcheck-instances-0.3.32 quickcheck-instances (post)> copying 2 paths... quickcheck-instances (post)> copying path '/nix/store/lvav9r0hkd5580mdlwqjmaw0jgbmqs2f-quickcheck-instances-0.3.32-doc' to 'ssh-ng://worker.nix-ci.com'... quickcheck-instances (post)> copying path '/nix/store/nybqx0xvzv6ql77zhgjffqgm6nymwnni-quickcheck-instances-0.3.32' to 'ssh-ng://worker.nix-ci.com'... quickcheck-instances (post)> copying 1 paths... quickcheck-instances (post)> copying path '/nix/store/850pqpgkp2z9dnhn0s6m6j1kyak1pvgb-quickcheck-instances-0.3.32.drv' to 'ssh-ng://worker.nix-ci.com'... semirings (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/7pcfdhxawawdmbkvhp6j75fwd7bp1kib-semirings-0.7 /nix/store/f1a61hxm1a73dqw0m7c6nhspzbrm6dn7-semirings-0.7-doc semirings (post)> Pushing 2 paths (72 are already present) using zstd to cache sellout ⏳ semirings (post)> semirings (post)> Pushing /nix/store/f1a61hxm1a73dqw0m7c6nhspzbrm6dn7-semirings-0.7-doc (2.74 MiB) semirings (post)> Pushing /nix/store/7pcfdhxawawdmbkvhp6j75fwd7bp1kib-semirings-0.7 (8.25 MiB) semirings (post)> semirings (post)> All done. semirings (post)> added 2 signatures semirings (post)> added 1 signatures semirings (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/7pcfdhxawawdmbkvhp6j75fwd7bp1kib-semirings-0.7 /nix/store/f1a61hxm1a73dqw0m7c6nhspzbrm6dn7-semirings-0.7-doc semirings (post)> copying 2 paths... semirings (post)> copying path '/nix/store/f1a61hxm1a73dqw0m7c6nhspzbrm6dn7-semirings-0.7-doc' to 'https://cache.nix-ci.com'... semirings (post)> copying path '/nix/store/7pcfdhxawawdmbkvhp6j75fwd7bp1kib-semirings-0.7' to 'https://cache.nix-ci.com'... semirings (post)> copying 1 paths... semirings (post)> copying path '/nix/store/fhz4zm3ff0f09fvpjcix1ffg8qm6zfcs-semirings-0.7.drv' to 'https://cache.nix-ci.com'... semirings (post)> added 0 signatures semirings (post)> added 0 signatures semirings (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/7pcfdhxawawdmbkvhp6j75fwd7bp1kib-semirings-0.7 /nix/store/f1a61hxm1a73dqw0m7c6nhspzbrm6dn7-semirings-0.7-doc semirings (post)> copying 2 paths... semirings (post)> copying path '/nix/store/f1a61hxm1a73dqw0m7c6nhspzbrm6dn7-semirings-0.7-doc' to 'ssh-ng://worker.nix-ci.com'... semirings (post)> copying path '/nix/store/7pcfdhxawawdmbkvhp6j75fwd7bp1kib-semirings-0.7' to 'ssh-ng://worker.nix-ci.com'... semirings (post)> copying 1 paths... semirings (post)> copying path '/nix/store/fhz4zm3ff0f09fvpjcix1ffg8qm6zfcs-semirings-0.7.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/4dmmsprz6ns7mg1z5x6nvnfl5i2zwy39-binary-orphans-1.0.5.drv'... building '/nix/store/h48ih6c0np1yy70c4rj97y7jvh0n5ndd-extra-1.7.16.drv'... building '/nix/store/86pla4rd9f1mggrdqma6zjl6jz02bdiy-indexed-traversable-instances-0.1.2.drv'... building '/nix/store/8i5gfjq0jfxrigx115bn5jp2vbyff7sy-monoid-subclasses-1.2.6.drv'... building '/nix/store/9qbhd5c7xb38apcbi3a56fc7av5yic26-parsers-0.12.12.drv'... building '/nix/store/93cqc4rwjlrmzzgxbjp7jih1vg9ivscd-text-iso8601-0.1.1.drv'... ghc-lib-parser> [ 49 of 443] 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 443] 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 443] 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 443] 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 443] 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 443] 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 443] 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 443] 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 443] 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 443] Compiling GHCi.BreakArray ( libraries/ghci/GHCi/BreakArray.hs, dist/build/GHCi/BreakArray.o, dist/build/GHCi/BreakArray.dyn_o ) ghc-lib-parser> [ 59 of 443] Compiling GHCi.FFI ( dist/build/GHCi/FFI.hs, dist/build/GHCi/FFI.o, dist/build/GHCi/FFI.dyn_o ) ghc-lib-parser> [ 60 of 443] Compiling GHCi.RemoteTypes ( libraries/ghci/GHCi/RemoteTypes.hs, dist/build/GHCi/RemoteTypes.o, dist/build/GHCi/RemoteTypes.dyn_o ) ghc-lib-parser> [ 61 of 443] 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> [ 62 of 443] 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> [ 63 of 443] 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> [ 64 of 443] Compiling Language.Haskell.TH.LanguageExtensions ( libraries/template-haskell/Language/Haskell/TH/LanguageExtensions.hs, dist/build/Language/Haskell/TH/LanguageExtensions.o, dist/build/Language/Haskell/TH/LanguageExtensions.dyn_o ) ghc-lib-parser> [ 65 of 443] Compiling Language.Haskell.TH.Lib.Map ( libraries/template-haskell/Language/Haskell/TH/Lib/Map.hs, dist/build/Language/Haskell/TH/Lib/Map.o, dist/build/Language/Haskell/TH/Lib/Map.dyn_o ) ghc-lib-parser> [ 66 of 443] Compiling Language.Haskell.TH.Syntax ( libraries/template-haskell/Language/Haskell/TH/Syntax.hs, dist/build/Language/Haskell/TH/Syntax.o, dist/build/Language/Haskell/TH/Syntax.dyn_o ) ghc-lib-parser> [ 67 of 443] Compiling Language.Haskell.TH.PprLib ( libraries/template-haskell/Language/Haskell/TH/PprLib.hs, dist/build/Language/Haskell/TH/PprLib.o, dist/build/Language/Haskell/TH/PprLib.dyn_o ) ghc-lib-parser> [ 68 of 443] Compiling Language.Haskell.TH.Ppr ( libraries/template-haskell/Language/Haskell/TH/Ppr.hs, dist/build/Language/Haskell/TH/Ppr.o, dist/build/Language/Haskell/TH/Ppr.dyn_o ) ghc-lib-parser> [ 69 of 443] Compiling Language.Haskell.TH.Lib.Internal ( libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs, dist/build/Language/Haskell/TH/Lib/Internal.o, dist/build/Language/Haskell/TH/Lib/Internal.dyn_o ) ghc-lib-parser> [ 70 of 443] Compiling Language.Haskell.TH.Lib ( libraries/template-haskell/Language/Haskell/TH/Lib.hs, dist/build/Language/Haskell/TH/Lib.o, dist/build/Language/Haskell/TH/Lib.dyn_o ) ghc-lib-parser> [ 71 of 443] Compiling Language.Haskell.TH ( libraries/template-haskell/Language/Haskell/TH.hs, dist/build/Language/Haskell/TH.o, dist/build/Language/Haskell/TH.dyn_o ) ghc-lib-parser> [ 72 of 443] Compiling GHCi.TH.Binary ( libraries/ghci/GHCi/TH/Binary.hs, dist/build/GHCi/TH/Binary.o, dist/build/GHCi/TH/Binary.dyn_o ) semigroupoids> 71% ( 10 / 14) in 'Data.Semigroup.Foldable' semigroupoids> Missing documentation for: semigroupoids> traverse1_ (src/Data/Semigroup/Foldable.hs:78) semigroupoids> for1_ (src/Data/Semigroup/Foldable.hs:82) semigroupoids> sequenceA1_ (src/Data/Semigroup/Foldable.hs:86) semigroupoids> asum1 (src/Data/Semigroup/Foldable.hs:104) semigroupoids> 33% ( 1 / 3) in 'Data.Semigroup.Traversable.Class' semigroupoids> Missing documentation for: semigroupoids> Bitraversable1 (src/Data/Semigroup/Traversable/Class.hs:59) semigroupoids> Traversable1 (src/Data/Semigroup/Traversable/Class.hs:139) semigroupoids> Warning: 'foldMap1' is out of scope. semigroupoids> If you qualify the identifier, haddock can try to link it anyway. semigroupoids> 88% ( 8 / 9) in 'Data.Semigroup.Traversable' semigroupoids> Missing documentation for: semigroupoids> Traversable1 (src/Data/Semigroup/Traversable/Class.hs:139) semigroupoids> 33% ( 1 / 3) in 'Data.Semigroup.Bitraversable' semigroupoids> Missing documentation for: semigroupoids> Bitraversable1 (src/Data/Semigroup/Traversable/Class.hs:59) semigroupoids> bifoldMap1Default (src/Data/Semigroup/Bitraversable.hs:25) semigroupoids> Warning: 'empty' is ambiguous. It is defined semigroupoids> * in ‘GHC.Base’ semigroupoids> * in ‘Data.IntMap.Internal’ semigroupoids> * in ‘Data.Map.Internal’ semigroupoids> * in ‘Data.HashMap.Internal’ semigroupoids> You may be able to disambiguate the identifier by qualifying it or semigroupoids> by specifying the type/value namespace explicitly. semigroupoids> Defaulting to the one defined in ‘Data.HashMap.Internal’ semigroupoids> 100% ( 5 / 5) in 'Data.Functor.Plus' semigroupoids> Warning: 'Applicative' is out of scope. semigroupoids> If you qualify the identifier, haddock can try to link it anyway. semigroupoids> Warning: 'Monad' is out of scope. semigroupoids> If you qualify the identifier, haddock can try to link it anyway. semigroupoids> 90% ( 10 / 11) in 'Semigroupoids.Do' semigroupoids> Missing documentation for: semigroupoids> join semigroupoids> 50% ( 1 / 2) in 'Data.Semigroupoid.Static' semigroupoids> Missing documentation for: semigroupoids> Static (src/Data/Semigroupoid/Static.hs:35) semigroupoids> Warning: Data.Functor.Apply: could not find link destinations for: semigroupoids> - Text.ParserCombinators.ReadP.P semigroupoids> - Data.Biapplicative.Mag semigroupoids> - Data.Graph.SetM semigroupoids> Warning: Data.Functor.Bind: could not find link destinations for: semigroupoids> - Text.ParserCombinators.ReadP.P semigroupoids> - Data.Biapplicative.Mag semigroupoids> - Data.Graph.SetM semigroupoids> Documentation created: dist/doc/html/semigroupoids/, semigroupoids> dist/doc/html/semigroupoids/semigroupoids.txt semigroupoids> Running phase: installPhase semigroupoids> Installing library in /nix/store/msbfary87qrzvfy535a0xb9bwi269qds-semigroupoids-6.0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj semigroupoids> Running phase: fixupPhase semigroupoids> shrinking RPATHs of ELF executables and libraries in /nix/store/msbfary87qrzvfy535a0xb9bwi269qds-semigroupoids-6.0.1 semigroupoids> shrinking /nix/store/msbfary87qrzvfy535a0xb9bwi269qds-semigroupoids-6.0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSsemigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj-ghc9.8.1.so semigroupoids> checking for references to /build/ in /nix/store/msbfary87qrzvfy535a0xb9bwi269qds-semigroupoids-6.0.1... semigroupoids> patching script interpreter paths in /nix/store/msbfary87qrzvfy535a0xb9bwi269qds-semigroupoids-6.0.1 semigroupoids> stripping (with command strip and flags -S -p) in /nix/store/msbfary87qrzvfy535a0xb9bwi269qds-semigroupoids-6.0.1/lib semigroupoids> shrinking RPATHs of ELF executables and libraries in /nix/store/v7pw2ji5jksaf25qgx65inclrxxnvs4m-semigroupoids-6.0.1-doc semigroupoids> checking for references to /build/ in /nix/store/v7pw2ji5jksaf25qgx65inclrxxnvs4m-semigroupoids-6.0.1-doc... semigroupoids> patching script interpreter paths in /nix/store/v7pw2ji5jksaf25qgx65inclrxxnvs4m-semigroupoids-6.0.1-doc doctest-parallel> [39 of 41] Compiling TrailingWhitespace.Foo ( test/integration/TrailingWhitespace/Foo.hs, dist/build/spectests-modules/TrailingWhitespace/Foo.o, dist/build/spectests-modules/TrailingWhitespace/Foo.dyn_o ) doctest-parallel> [40 of 41] Compiling WithCInclude.Bar ( test/integration/WithCInclude/Bar.hs, dist/build/spectests-modules/WithCInclude/Bar.o, dist/build/spectests-modules/WithCInclude/Bar.dyn_o ) doctest-parallel> [41 of 41] Compiling WithCbits.Bar ( test/integration/WithCbits/Bar.hs, dist/build/spectests-modules/WithCbits/Bar.o, dist/build/spectests-modules/WithCbits/Bar.dyn_o ) doctest-parallel> [ 1 of 41] Compiling BugfixImportHierarchical.ModuleB ( test/integration/BugfixImportHierarchical/ModuleB.hs, dist/build/spectests-modules/BugfixImportHierarchical/ModuleB.p_o ) doctest-parallel> [ 2 of 41] Compiling BugfixImportHierarchical.ModuleA ( test/integration/BugfixImportHierarchical/ModuleA.hs, dist/build/spectests-modules/BugfixImportHierarchical/ModuleA.p_o ) doctest-parallel> [ 3 of 41] Compiling BugfixMultipleModules.ModuleA ( test/integration/BugfixMultipleModules/ModuleA.hs, dist/build/spectests-modules/BugfixMultipleModules/ModuleA.p_o ) doctest-parallel> [ 4 of 41] Compiling BugfixMultipleModules.ModuleB ( test/integration/BugfixMultipleModules/ModuleB.hs, dist/build/spectests-modules/BugfixMultipleModules/ModuleB.p_o ) doctest-parallel> [ 5 of 41] Compiling BugfixOutputToStdErr.Fib ( test/integration/BugfixOutputToStdErr/Fib.hs, dist/build/spectests-modules/BugfixOutputToStdErr/Fib.p_o ) doctest-parallel> [ 6 of 41] Compiling Color.Foo ( test/integration/Color/Foo.hs, dist/build/spectests-modules/Color/Foo.p_o ) doctest-parallel> [ 7 of 41] Compiling DosLineEndings.Fib ( test/integration/DosLineEndings/Fib.hs, dist/build/spectests-modules/DosLineEndings/Fib.p_o ) doctest-parallel> [ 8 of 41] Compiling Failing.Foo ( test/integration/Failing/Foo.hs, dist/build/spectests-modules/Failing/Foo.p_o ) doctest-parallel> [ 9 of 41] Compiling FailingMultiple.Foo ( test/integration/FailingMultiple/Foo.hs, dist/build/spectests-modules/FailingMultiple/Foo.p_o ) doctest-parallel> [10 of 41] Compiling GhcArg.Fib ( test/integration/GhcArg/Fib.hs, dist/build/spectests-modules/GhcArg/Fib.p_o ) doctest-parallel> [11 of 41] Compiling It.Foo ( test/integration/It/Foo.hs, dist/build/spectests-modules/It/Foo.p_o ) doctest-parallel> [12 of 41] Compiling It.Setup ( test/integration/It/Setup.hs, dist/build/spectests-modules/It/Setup.p_o ) doctest-parallel> [13 of 41] Compiling LocalStderrBinding.A ( test/integration/LocalStderrBinding/A.hs, dist/build/spectests-modules/LocalStderrBinding/A.p_o ) doctest-parallel> [14 of 41] Compiling ModuleIsolation.TestB ( test/integration/ModuleIsolation/TestB.hs, dist/build/spectests-modules/ModuleIsolation/TestB.p_o ) doctest-parallel> [15 of 41] Compiling ModuleIsolation.TestA ( test/integration/ModuleIsolation/TestA.hs, dist/build/spectests-modules/ModuleIsolation/TestA.p_o ) doctest-parallel> [16 of 41] Compiling ModuleOptions.Foo ( test/integration/ModuleOptions/Foo.hs, dist/build/spectests-modules/ModuleOptions/Foo.p_o ) doctest-parallel> [17 of 41] Compiling Multiline.Multiline ( test/integration/Multiline/Multiline.hs, dist/build/spectests-modules/Multiline/Multiline.p_o ) doctest-parallel> [18 of 41] Compiling NonExposedModule.NoImplicitImport ( test/integration/NonExposedModule/NoImplicitImport.hs, dist/build/spectests-modules/NonExposedModule/NoImplicitImport.p_o ) doctest-parallel> [19 of 41] Compiling NonExposedModule.Exposed ( test/integration/NonExposedModule/Exposed.hs, dist/build/spectests-modules/NonExposedModule/Exposed.p_o ) doctest-parallel> [20 of 41] Compiling PropertyBool.Foo ( test/integration/PropertyBool/Foo.hs, dist/build/spectests-modules/PropertyBool/Foo.p_o ) doctest-parallel> [21 of 41] Compiling PropertyBoolWithTypeSignature.Foo ( test/integration/PropertyBoolWithTypeSignature/Foo.hs, dist/build/spectests-modules/PropertyBoolWithTypeSignature/Foo.p_o ) doctest-parallel> [22 of 41] Compiling PropertyFailing.Foo ( test/integration/PropertyFailing/Foo.hs, dist/build/spectests-modules/PropertyFailing/Foo.p_o ) doctest-parallel> [23 of 41] Compiling PropertyImplicitlyQuantified.Foo ( test/integration/PropertyImplicitlyQuantified/Foo.hs, dist/build/spectests-modules/PropertyImplicitlyQuantified/Foo.p_o ) doctest-parallel> [24 of 41] Compiling PropertyQuantified.Foo ( test/integration/PropertyQuantified/Foo.hs, dist/build/spectests-modules/PropertyQuantified/Foo.p_o ) doctest-parallel> [25 of 41] Compiling PropertySetup.Foo ( test/integration/PropertySetup/Foo.hs, dist/build/spectests-modules/PropertySetup/Foo.p_o ) relude> Examples: 448 Tried: 448 Errors: 0 Failures: 0 relude> Test suite relude-doctest: PASS relude> Test suite logged to: dist/test/relude-1.2.2.0-relude-doctest.log relude> 2 of 2 test suites (2 of 2 test cases) passed. relude> Running phase: haddockPhase relude> Preprocessing library for relude-1.2.2.0.. relude> Running Haddock on library for relude-1.2.2.0.. relude> Warning: --source-* options are ignored when --hyperlinked-source is enabled. relude> relude> : warning: [GHC-42258] [-Wunused-packages] relude> The following packages were specified via -package or -package-id flags, relude> but were not needed for compilation: relude> - ghc-prim-0.11.0 (exposed by flag -package-id ghc-prim-0.11.0-a69e) relude> [ 1 of 57] Compiling Relude.Applicative relude> [ 2 of 57] Compiling Relude.Base relude> [ 3 of 57] Compiling Relude.Bool.Reexport relude> [ 4 of 57] Compiling Relude.Container.Reexport relude> [ 5 of 57] Compiling Relude.Foldable.Reexport relude> [ 6 of 57] Compiling Relude.Function relude> [ 7 of 57] Compiling Relude.Functor.Reexport relude> [ 8 of 57] Compiling Relude.Functor.Fmap relude> [ 9 of 57] Compiling Relude.Functor relude> [10 of 57] Compiling Relude.Extra.Tuple relude> [11 of 57] Compiling Relude.Enum relude> [12 of 57] Compiling Relude.Lifted.Exit relude> [13 of 57] Compiling Relude.Lifted.IORef relude> [14 of 57] Compiling Relude.List.Reexport relude> [15 of 57] Compiling Relude.Monad.Reexport relude> [16 of 57] Compiling Relude.Monad.Maybe relude> [17 of 57] Compiling Relude.Monad.Trans relude> [18 of 57] Compiling Relude.Monoid relude> [19 of 57] Compiling Relude.Nub relude> [20 of 57] Compiling Relude.String.Reexport relude> [21 of 57] Compiling Relude.String.Conversion relude> [22 of 57] Compiling Relude.String relude> [23 of 57] Compiling Relude.Print relude> [24 of 57] Compiling Relude.Lifted.File relude> [25 of 57] Compiling Relude.File relude> [26 of 57] Compiling Relude.Debug relude> [27 of 57] Compiling Relude.Monad.Either relude> [28 of 57] Compiling Relude.Monad relude> [29 of 57] Compiling Relude.List.NonEmpty relude> [30 of 57] Compiling Relude.Exception relude> [31 of 57] Compiling Relude.DeepSeq relude> [32 of 57] Compiling Relude.Bool.Guard relude> [33 of 57] Compiling Relude.Bool relude> [34 of 57] Compiling Relude.Numeric relude> [35 of 57] Compiling Relude.Container.One relude> [36 of 57] Compiling Relude.Container relude> [37 of 57] Compiling Relude.List relude> [38 of 57] Compiling Relude.Lifted.Handle relude> [39 of 57] Compiling Relude.Lifted.Concurrent relude> [40 of 57] Compiling Relude.Foldable.Fold relude> [41 of 57] Compiling Relude.Foldable relude> [42 of 57] Compiling Relude.Extra.Map relude> [43 of 57] Compiling Relude.Lifted.Terminal relude> [44 of 57] Compiling Relude.Lifted.Env relude> [45 of 57] Compiling Relude.Lifted relude> [46 of 57] Compiling Relude relude> [47 of 57] Compiling Relude.Extra.Type relude> [48 of 57] Compiling Relude.Extra.Newtype relude> [49 of 57] Compiling Relude.Extra.Lens relude> [50 of 57] Compiling Relude.Extra.Group relude> [51 of 57] Compiling Relude.Extra.Foldable1 relude> [52 of 57] Compiling Relude.Extra.Foldable relude> [53 of 57] Compiling Relude.Extra.Enum relude> [54 of 57] Compiling Relude.Extra.CallStack relude> [55 of 57] Compiling Relude.Extra.Bifunctor relude> [56 of 57] Compiling Relude.Extra relude> [57 of 57] Compiling Relude.Unsafe relude> Haddock coverage: relude> 100% ( 13 / 13) in 'Relude.Applicative' relude> 97% ( 46 / 47) in 'Relude.Base' relude> Missing documentation for: relude> Ordering relude> 91% ( 11 / 12) in 'Relude.Bool.Reexport' relude> Missing documentation for: relude> Bool relude> 100% ( 25 / 25) in 'Relude.Container.Reexport' relude> 100% ( 46 / 46) in 'Relude.Foldable.Reexport' relude> 100% ( 18 / 18) in 'Relude.Function' relude> 100% ( 9 / 9) in 'Relude.Functor.Reexport' relude> 100% ( 5 / 5) in 'Relude.Functor.Fmap' relude> 100% ( 5 / 5) in 'Relude.Functor' relude> 100% ( 11 / 11) in 'Relude.Extra.Tuple' relude> Warning: 'Int' is out of scope. relude> If you qualify the identifier, haddock can try to link it anyway. relude> Warning: 'show' is out of scope. relude> If you qualify the identifier, haddock can try to link it anyway. relude> Warning: 'Eq' is out of scope. relude> If you qualify the identifier, haddock can try to link it anyway. relude> Warning: 'Show' is out of scope. relude> If you qualify the identifier, haddock can try to link it anyway. relude> Warning: 'Text' is out of scope. relude> If you qualify the identifier, haddock can try to link it anyway. relude> 80% ( 8 / 10) in 'Relude.Enum' tomland> Semigroup associativity: x <> (y <> z) ≡ (x <> y) <> z [✔] tomland> passed 100 tests. tomland> Monoid Right Identity: mempty <> x ≡ x [✔] tomland> passed 100 tests. tomland> Monoid Right Identity: x <> mempty ≡ x [✔] tomland> passed 100 tests. tomland> Toml.Type.Printer: Golden tests for pretty-printing tomland> Golden pretty_default [✔] tomland> Golden pretty_sorted_only [✔] tomland> Golden pretty_indented_only [✔] tomland> Golden pretty_unformatted [✔] tomland> Golden pretty_custom_sorted [✔] tomland> Golden pretty_lines [✔] tomland> TOML laws tomland> Semigroup associativity: x <> (y <> z) ≡ (x <> y) <> z [✔] tomland> passed 100 tests. tomland> Monoid Right Identity: x <> mempty ≡ x [✔] tomland> passed 100 tests. tomland> Monoid Right Identity: mempty <> x ≡ x [✔] tomland> passed 100 tests. tomland> Parser for TOML tomland> Can parse official TOML examples tomland> can parse file hard_example_unicode.toml [✔] tomland> can parse file hard_example.toml [✔] tomland> can parse file example-v0.4.0.toml [✔] tomland> can parse file example.toml [✔] tomland> can parse file fruit.toml [✔] tomland> can parse file example-v0.3.0.toml [✔] tomland> Parsing property tests tomland> parse . prettyPrint == id [✔] tomland> passed 100 tests. tomland> Parser Validation tests tomland> Property: validates any generated TOML [✔] tomland> passed 100 tests. tomland> fail on DuplicateKey ("key" :| []) [✔] tomland> fail on DuplicateTable ("table" :| []) [✔] tomland> fail on SameNameKeyTable ("keyAndTable" :| []) [✔] tomland> fail on SameNameTableArray ("tableArray" :| []) [✔] tomland> fail on SameNameTableArray ("tableArray" :| []) [✔] tomland> fail on DuplicateTable ("inline" :| []) [✔] tomland> fail on SameNameKeyTable ("inline" :| []) [✔] tomland> fail on SameNameTableArray ("inlinearray" :| []) [✔] tomland> fail on SameNameTableArray ("inlinearray" :| []) [✔] tomland> fail on SameNameTableArray ("inlinearray" :| []) [✔] tomland> arrayP tomland> can parse arrays [✔] tomland> can parse multiline arrays [✔] tomland> can parse an array of arrays [✔] tomland> can parse an array with terminating commas (trailing commas) [✔] tomland> allows an arbitrary number of comments and newlines before or after a value [✔] tomland> ignores white spaces [✔] tomland> fails if the elements are not surrounded by square brackets [✔] tomland> fails if the elements are not separated by commas [✔] tomland> boolP tomland> can parse `true` and `false` [✔] tomland> fails if `true` or `false` are not all lowercase [✔] tomland> dateTimeP tomland> can parse a date-time with an offset [✔] tomland> can parse a date-time with an offset when the T delimiter is replaced with a space [✔] tomland> can parse a date-time without an offset [✔] tomland> can parse a local date [✔] tomland> can parse a local time [✔] tomland> truncates the additional precision after picoseconds in the fractional seconds [✔] tomland> fails if the date is not valid [✔] tomland> fails if the date does not have the form: 'yyyy-mm-dd' [✔] tomland> fails if the time is not valid [✔] tomland> fails if the time does not have the form: 'hh:mm:ss' [✔] tomland> fails if the offset does not have any of the forms: 'Z', '+hh:mm', '-hh:mm' [✔] tomland> doubleP tomland> can parse a number which consists of an integral part, and a fractional part [✔] tomland> can parse a number with underscores [✔] tomland> can parse sign-prefixed zero [✔] tomland> can parse positive and negative special float values (inf and nan) [✔] tomland> fails if `inf` or `nan` are not all lowercase [✔] tomland> integerP tomland> when the integer is in decimal representation tomland> can parse positive integer numbers [✔] tomland> can parse negative integer numbers [✔] tomland> can parse sign-prefixed zero as an unprefixed zero [✔] tomland> can parse both the minimum and maximum numbers in the 64 bit range [✔] tomland> can parse numbers with underscores between digits [✔] tomland> does not parse incorrect underscores [✔] tomland> does not parse numbers with leading zeros [✔] tomland> when the integer is in binary representation tomland> can parse numbers prefixed with `0b` [✔] tomland> does not parse numbers prefixed with `0B` [✔] tomland> can parse numbers with leading zeros after the prefix [✔] tomland> does not parse negative numbers [✔] sqlite-simple> Warning: 'FormatError' is ambiguous. It is defined sqlite-simple> * at Database/SQLite/Simple.hs:151:20 sqlite-simple> * at Database/SQLite/Simple.hs:151:1 sqlite-simple> You may be able to disambiguate the identifier by qualifying it or sqlite-simple> by specifying the type/value namespace explicitly. sqlite-simple> Defaulting to the one defined at Database/SQLite/Simple.hs:151:1 sqlite-simple> Warning: 'action' is out of scope. sqlite-simple> If you qualify the identifier, haddock can try to link it anyway. sqlite-simple> Warning: 'Database' is ambiguous. It is defined sqlite-simple> * in ‘Database.SQLite3.Direct’ sqlite-simple> * in ‘Database.SQLite3.Direct’ sqlite-simple> You may be able to disambiguate the identifier by qualifying it or sqlite-simple> by specifying the type/value namespace explicitly. sqlite-simple> Defaulting to the one defined in ‘Database.SQLite3.Direct’ sqlite-simple> Warning: 'test' is out of scope. sqlite-simple> If you qualify the identifier, haddock can try to link it anyway. sqlite-simple> Warning: 'lastInsertRowId' is ambiguous. It is defined sqlite-simple> * in ‘Database.SQLite3.Direct’ sqlite-simple> * at Database/SQLite/Simple.hs:546:1 sqlite-simple> You may be able to disambiguate the identifier by qualifying it or sqlite-simple> by specifying the type/value namespace explicitly. sqlite-simple> Defaulting to the one defined at Database/SQLite/Simple.hs:546:1 sqlite-simple> Warning: 'Only' is ambiguous. It is defined sqlite-simple> * in ‘Data.Tuple.Only’ sqlite-simple> * in ‘Data.Tuple.Only’ sqlite-simple> You may be able to disambiguate the identifier by qualifying it or sqlite-simple> by specifying the type/value namespace explicitly. sqlite-simple> Defaulting to the one defined in ‘Data.Tuple.Only’ sqlite-simple> Warning: 'ByteString' is out of scope. sqlite-simple> If you qualify the identifier, haddock can try to link it anyway. sqlite-simple> Warning: 'FromField' is out of scope. sqlite-simple> If you qualify the identifier, haddock can try to link it anyway. sqlite-simple> 96% ( 75 / 78) in 'Database.SQLite.Simple' sqlite-simple> Missing documentation for: sqlite-simple> SQLData sqlite-simple> NamedParam (Database/SQLite/Simple.hs:134) sqlite-simple> field (Database/SQLite/Simple/FromRow.hs:129) sqlite-simple> 0% ( 0 / 4) in 'Database.SQLite.Simple.Function' sqlite-simple> Missing documentation for: sqlite-simple> Module header sqlite-simple> Function (Database/SQLite/Simple/Function.hs:22) sqlite-simple> createFunction (Database/SQLite/Simple/Function.hs:58) sqlite-simple> deleteFunction (Database/SQLite/Simple/Function.hs:68) sqlite-simple> Warning: Database.SQLite.Simple.Types: could not find link destinations for: sqlite-simple> - Data.Tuple.Only.Rep_Only sqlite-simple> Warning: Database.SQLite.Simple: could not find link destinations for: sqlite-simple> - Database.SQLite3.Rep_SQLData sqlite-simple> - Database.SQLite3.Rep_SQLError sqlite-simple> - Database.SQLite3.Bindings.Types.Rep_Error sqlite-simple> - Data.Tuple.Only.Rep_Only sqlite-simple> Warning: Database.SQLite.Simple.Function: could not find link destinations for: sqlite-simple> - Database.SQLite.Simple.Function.argCount sqlite-simple> - Database.SQLite.Simple.Function.deterministicFn sqlite-simple> - Database.SQLite.Simple.Function.evalFunction sqlite-simple> Documentation created: dist/doc/html/sqlite-simple/, sqlite-simple> dist/doc/html/sqlite-simple/sqlite-simple.txt sqlite-simple> Preprocessing test suite 'test' for sqlite-simple-0.4.19.0.. sqlite-simple> Running phase: installPhase sqlite-simple> Installing library in /nix/store/q8rkxxk3nfw3gpbfsyw60jwn4ndl3sha-sqlite-simple-0.4.19.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/sqlite-simple-0.4.19.0-5hdyM3EqLRN9eRjfZpLj9g sqlite-simple> Running phase: fixupPhase sqlite-simple> shrinking RPATHs of ELF executables and libraries in /nix/store/q8rkxxk3nfw3gpbfsyw60jwn4ndl3sha-sqlite-simple-0.4.19.0 sqlite-simple> shrinking /nix/store/q8rkxxk3nfw3gpbfsyw60jwn4ndl3sha-sqlite-simple-0.4.19.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSsqlite-simple-0.4.19.0-5hdyM3EqLRN9eRjfZpLj9g-ghc9.8.1.so sqlite-simple> checking for references to /build/ in /nix/store/q8rkxxk3nfw3gpbfsyw60jwn4ndl3sha-sqlite-simple-0.4.19.0... sqlite-simple> patching script interpreter paths in /nix/store/q8rkxxk3nfw3gpbfsyw60jwn4ndl3sha-sqlite-simple-0.4.19.0 sqlite-simple> stripping (with command strip and flags -S -p) in /nix/store/q8rkxxk3nfw3gpbfsyw60jwn4ndl3sha-sqlite-simple-0.4.19.0/lib sqlite-simple> shrinking RPATHs of ELF executables and libraries in /nix/store/5lfya44a2k5c7jfjq2c9d17p15rx14qz-sqlite-simple-0.4.19.0-doc sqlite-simple> checking for references to /build/ in /nix/store/5lfya44a2k5c7jfjq2c9d17p15rx14qz-sqlite-simple-0.4.19.0-doc... base64> [2 of 2] Compiling Main ( test/Main.hs, dist/build/base64-tests/base64-tests-tmp/Main.o ) base64> [3 of 3] Linking dist/build/base64-tests/base64-tests base64> buildPhase completed in 58 seconds base64> Running phase: checkPhase base64> Running 1 test suites... base64> Test suite base64-tests: RUNNING... base64> Base64 Tests base64> ByteString base64> Property Tests base64> prop_roundtrip base64> prop_std_roundtrip: OK base64> +++ OK, passed 100 tests. base64> prop_url_roundtrip: OK base64> +++ OK, passed 100 tests. base64> prop_url_roundtrip_nopad: OK base64> +++ OK, passed 100 tests. base64> prop_std_lenient_roundtrip: OK base64> +++ OK, passed 100 tests. base64> prop_url_lenient_roundtrip: OK base64> +++ OK, passed 100 tests. base64> prop_validity base64> prop_std_valid: OK (0.01s) base64> +++ OK, passed 100 tests. base64> prop_url_valid: OK base64> +++ OK, passed 100 tests. base64> prop_std_correct: OK base64> +++ OK, passed 100 tests. base64> prop_url_correct: OK (0.01s) base64> +++ OK, passed 100 tests. base64> prop_url_padding base64> prop_url_nopad_roundtrip_untyped: OK base64> +++ OK, passed 100 tests. base64> prop_url_nopad_roundtrip_typed: OK (0.01s) base64> +++ OK, passed 100 tests. base64> prop_url_pad_roundtrip_untyped: OK base64> +++ OK, passed 100 tests. base64> prop_url_pad_roundtrip_typed: OK (0.01s) base64> +++ OK, passed 100 tests. base64> prop_url_decode_invariant_untyped: OK base64> +++ OK, passed 100 tests. base64> prop_url_decode_invariant_typed: OK base64> +++ OK, passed 100 tests. base64> prop_url_padding_coherence: OK base64> +++ OK, passed 100 tests. base64> prop_url_nopadding_coherence: OK base64> +++ OK, passed 100 tests. base64> prop_bos_coherence base64> prop_std_bos_coherence: OK base64> +++ OK, passed 100 tests. base64> prop_url_bos_coherence: OK base64> +++ OK, passed 100 tests. base64> Unit tests base64> Padding tests base64> URL decodePadding coherence base64> "PA==": OK base64> Padding required: no padding fails base64> Padding required: padding succeeds base64> "PDw=": OK base64> Padding required: no padding fails base64> Padding required: padding succeeds base64> "PDw_": OK base64> String has no padding: decodes should coincide base64> "PDw_Pw==": OK base64> Padding required: no padding fails base64> Padding required: padding succeeds base64> "PDw_Pz4=": OK base64> Padding required: no padding fails base64> Padding required: padding succeeds base64> "PDw_Pz4-": OK base64> String has no padding: decodes should coincide base64> URL decodeUnpadded coherence base64> "PA": OK base64> Unpadded required: padding fails base64> Unpadded required: unpadding succeeds base64> "PDw": OK base64> Unpadded required: padding fails base64> Unpadded required: unpadding succeeds base64> "PDw_": OK base64> String has no padding: decodes should coincide base64> "PDw_Pw": OK base64> Unpadded required: padding fails base64> Unpadded required: unpadding succeeds base64> "PDw_Pz4": OK binary-orphans> Running phase: setupCompilerEnvironmentPhase binary-orphans> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. extra> Running phase: setupCompilerEnvironmentPhase extra> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. indexed-traversable-instances> Running phase: setupCompilerEnvironmentPhase indexed-traversable-instances> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. doctest-parallel> [26 of 41] Compiling Setup.Foo ( test/integration/Setup/Foo.hs, dist/build/spectests-modules/Setup/Foo.p_o ) doctest-parallel> [27 of 41] Compiling SetupSkipOnFailure.Foo ( test/integration/SetupSkipOnFailure/Foo.hs, dist/build/spectests-modules/SetupSkipOnFailure/Foo.p_o ) doctest-parallel> [28 of 41] Compiling SystemIoImported.A ( test/integration/SystemIoImported/A.hs, dist/build/spectests-modules/SystemIoImported/A.p_o ) doctest-parallel> [29 of 41] Compiling TemplateHaskell.Foo ( test/integration/TemplateHaskell/Foo.hs, dist/build/spectests-modules/TemplateHaskell/Foo.p_o ) doctest-parallel> [30 of 41] Compiling TestBlankline.Fib ( test/integration/TestBlankline/Fib.hs, dist/build/spectests-modules/TestBlankline/Fib.p_o ) doctest-parallel> [31 of 41] Compiling TestCombinedExample.Fib ( test/integration/TestCombinedExample/Fib.hs, dist/build/spectests-modules/TestCombinedExample/Fib.p_o ) doctest-parallel> [32 of 41] Compiling TestCommentLocation.Foo ( test/integration/TestCommentLocation/Foo.hs, dist/build/spectests-modules/TestCommentLocation/Foo.p_o ) doctest-parallel> [33 of 41] Compiling TestDocumentationForArguments.Fib ( test/integration/TestDocumentationForArguments/Fib.hs, dist/build/spectests-modules/TestDocumentationForArguments/Fib.p_o ) doctest-parallel> [34 of 41] Compiling TestFailOnMultiline.Fib ( test/integration/TestFailOnMultiline/Fib.hs, dist/build/spectests-modules/TestFailOnMultiline/Fib.p_o ) doctest-parallel> [35 of 41] Compiling TestImport.ModuleA ( test/integration/TestImport/ModuleA.hs, dist/build/spectests-modules/TestImport/ModuleA.p_o ) doctest-parallel> [36 of 41] Compiling TestImport.ModuleB ( test/integration/TestImport/ModuleB.hs, dist/build/spectests-modules/TestImport/ModuleB.p_o ) doctest-parallel> [37 of 41] Compiling TestPutStr.Fib ( test/integration/TestPutStr/Fib.hs, dist/build/spectests-modules/TestPutStr/Fib.p_o ) doctest-parallel> [38 of 41] Compiling TestSimple.Fib ( test/integration/TestSimple/Fib.hs, dist/build/spectests-modules/TestSimple/Fib.p_o ) doctest-parallel> [39 of 41] Compiling TrailingWhitespace.Foo ( test/integration/TrailingWhitespace/Foo.hs, dist/build/spectests-modules/TrailingWhitespace/Foo.p_o ) doctest-parallel> [40 of 41] Compiling WithCInclude.Bar ( test/integration/WithCInclude/Bar.hs, dist/build/spectests-modules/WithCInclude/Bar.p_o ) doctest-parallel> [41 of 41] Compiling WithCbits.Bar ( test/integration/WithCbits/Bar.hs, dist/build/spectests-modules/WithCbits/Bar.p_o ) doctest-parallel> Preprocessing test suite 'spectests' for doctest-parallel-0.3.1.1.. doctest-parallel> Building test suite 'spectests' for doctest-parallel-0.3.1.1.. doctest-parallel> [ 1 of 13] Compiling ExtractSpec ( test/ExtractSpec.hs, dist/build/spectests/spectests-tmp/ExtractSpec.o ) doctest-parallel> [ 2 of 13] Compiling GhciWrapperSpec ( test/GhciWrapperSpec.hs, dist/build/spectests/spectests-tmp/GhciWrapperSpec.o ) doctest-parallel> [ 3 of 13] Compiling InterpreterSpec ( test/InterpreterSpec.hs, dist/build/spectests/spectests-tmp/InterpreterSpec.o ) doctest-parallel> [ 4 of 13] Compiling LocationSpec ( test/LocationSpec.hs, dist/build/spectests/spectests-tmp/LocationSpec.o ) doctest-parallel> [ 5 of 13] Compiling MainSpec ( test/MainSpec.hs, dist/build/spectests/spectests-tmp/MainSpec.o ) doctest-parallel> [ 6 of 13] Compiling OptionsSpec ( test/OptionsSpec.hs, dist/build/spectests/spectests-tmp/OptionsSpec.o ) doctest-parallel> [ 7 of 13] Compiling ParseSpec ( test/ParseSpec.hs, dist/build/spectests/spectests-tmp/ParseSpec.o ) doctest-parallel> [ 8 of 13] Compiling PropertySpec ( test/PropertySpec.hs, dist/build/spectests/spectests-tmp/PropertySpec.o ) doctest-parallel> [ 9 of 13] Compiling RunSpec ( test/RunSpec.hs, dist/build/spectests/spectests-tmp/RunSpec.o ) doctest-parallel> [10 of 13] Compiling Runner.ExampleSpec ( test/Runner/ExampleSpec.hs, dist/build/spectests/spectests-tmp/Runner/ExampleSpec.o ) doctest-parallel> [11 of 13] Compiling RunnerSpec ( test/RunnerSpec.hs, dist/build/spectests/spectests-tmp/RunnerSpec.o ) doctest-parallel> [12 of 13] Compiling UtilSpec ( test/UtilSpec.hs, dist/build/spectests/spectests-tmp/UtilSpec.o ) doctest-parallel> [13 of 13] Compiling Main ( test/Spec.hs, dist/build/spectests/spectests-tmp/Main.o ) doctest-parallel> [14 of 14] Linking dist/build/spectests/spectests doctest-parallel> buildPhase completed in 51 seconds doctest-parallel> Running phase: checkPhase doctest-parallel> Running 2 test suites... doctest-parallel> Test suite doctests: RUNNING... doctest-parallel> [INFO ] [ThreadId 4] Using freshly generated seed to randomize test order: 285500861111846219 relude> Missing documentation for: relude> boundedEnumFrom relude> boundedEnumFromThen relude> 100% ( 5 / 5) in 'Relude.Lifted.Exit' relude> Warning: 'modifyIORef'' is ambiguous. It is defined relude> * in ‘Data.IORef’ relude> * at src/Relude/Lifted/IORef.hs:106:1 relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. relude> Defaulting to the one defined at src/Relude/Lifted/IORef.hs:106:1 relude> Warning: 'atomicModifyIORef' is ambiguous. It is defined relude> * in ‘Data.IORef’ relude> * at src/Relude/Lifted/IORef.hs:122:1 relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. relude> Defaulting to the one defined at src/Relude/Lifted/IORef.hs:122:1 relude> Warning: 'modifyIORef' is ambiguous. It is defined relude> * in ‘Data.IORef’ relude> * at src/Relude/Lifted/IORef.hs:91:1 relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. relude> Defaulting to the one defined at src/Relude/Lifted/IORef.hs:91:1 relude> Warning: 'atomicModifyIORef'' is ambiguous. It is defined relude> * in ‘GHC.IORef’ relude> * at src/Relude/Lifted/IORef.hs:138:1 relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. relude> Defaulting to the one defined at src/Relude/Lifted/IORef.hs:138:1 relude> 100% ( 12 / 12) in 'Relude.Lifted.IORef' relude> 100% ( 47 / 47) in 'Relude.List.Reexport' relude> 100% ( 63 / 63) in 'Relude.Monad.Reexport' relude> 100% ( 11 / 11) in 'Relude.Monad.Maybe' relude> Warning: 'ReaderT' is ambiguous. It is defined relude> * in ‘Control.Monad.Trans.Reader’ relude> * in ‘Control.Monad.Trans.Reader’ relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. relude> Defaulting to the one defined in ‘Control.Monad.Trans.Reader’ relude> Warning: 'MaybeT' is ambiguous. It is defined relude> * in ‘Control.Monad.Trans.Maybe’ relude> * in ‘Control.Monad.Trans.Maybe’ relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. relude> Defaulting to the one defined in ‘Control.Monad.Trans.Maybe’ relude> Warning: 'ExceptT' is ambiguous. It is defined relude> * in ‘Control.Monad.Trans.Except’ relude> * in ‘Control.Monad.Trans.Except’ relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. relude> Defaulting to the one defined in ‘Control.Monad.Trans.Except’ relude> 100% ( 15 / 15) in 'Relude.Monad.Trans' relude> 100% ( 25 / 25) in 'Relude.Monoid' relude> 100% ( 8 / 8) in 'Relude.Nub' relude> Warning: 'lines' is ambiguous. It is defined relude> * at src/Relude/String/Reexport.hs:124:1 relude> * in ‘Data.Text’ relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. relude> Defaulting to the one defined at src/Relude/String/Reexport.hs:124:1 relude> Warning: 'unlines' is ambiguous. It is defined relude> * at src/Relude/String/Reexport.hs:158:1 relude> * in ‘Data.Text’ relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. relude> Defaulting to the one defined at src/Relude/String/Reexport.hs:158:1 relude> Warning: 'words' is ambiguous. It is defined relude> * at src/Relude/String/Reexport.hs:192:1 relude> * in ‘Data.Text’ relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. relude> Defaulting to the one defined at src/Relude/String/Reexport.hs:192:1 relude> Warning: 'unwords' is ambiguous. It is defined relude> * at src/Relude/String/Reexport.hs:226:1 relude> * in ‘Data.Text’ relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. relude> Defaulting to the one defined at src/Relude/String/Reexport.hs:226:1 relude> 100% ( 26 / 26) in 'Relude.String.Reexport' relude> Warning: 'ByteString' is ambiguous. It is defined relude> * in ‘Data.ByteString.Internal.Type’ relude> * in ‘Data.ByteString.Lazy.Internal’ tomland> does not parse numbers with non-valid binary digits [✔] tomland> when the integer is in octal representation tomland> can parse numbers prefixed with `0o` [✔] tomland> does not parse numbers prefixed with `0O` [✔] tomland> can parse numbers with leading zeros after the prefix [✔] tomland> does not parse negative numbers [✔] tomland> does not parse numbers with non-valid octal digits [✔] tomland> when the integer is in hexadecimal representation tomland> can parse numbers prefixed with `0x` [✔] tomland> does not parse numbers prefixed with `0X` [✔] tomland> can parse numbers with leading zeros after the prefix [✔] tomland> does not parse negative numbers [✔] tomland> does not parse numbers with non-valid hexadecimal digits [✔] tomland> can parse numbers when hex digits are lowercase [✔] tomland> can parse numbers when hex digits are uppercase [✔] tomland> can parse numbers when hex digits are in both lowercase and uppercase [✔] tomland> when there is underscore in hexadecimal, octal and binary representation tomland> can parse numbers with underscore in hexadecimal representation [✔] tomland> can't parse when underscore is between hexadecimal prefix and suffix [✔] tomland> can parse numbers with underscore in octal representation [✔] tomland> can't parse when underscore is between octal prefix and suffix [✔] tomland> can parse numbers with underscore in binary representation [✔] tomland> can't parse numbers when underscore is between binary prefix and suffix [✔] tomland> doesn't parse underscore not followed by any numbers [✔] tomland> doesn't parse when number is ending with underscore [✔] tomland> keyP tomland> when the key is a bare key tomland> can parse keys which contain ASCII letters, digits, underscores, and dashes [✔] tomland> can parse keys which contain only digits [✔] tomland> when the key is a quoted key tomland> can parse keys that follow the exact same rules as basic strings [✔] tomland> can parse keys that follow the exact same rules as literal strings [✔] tomland> when the key is a dotted key tomland> can parse a sequence of bare or quoted keys joined with a dot [✔] tomland> ignores whitespaces around dot-separated parts [‐] tomland> # PENDING: No reason given tomland> when the key is symbols only tomland> parses Haskell comments [✔] tomland> parses Haskell comments with dots [✔] tomland> parses underscores [✔] tomland> parses quotes [✔] tomland> textP tomland> when the string is a basic string tomland> can parse strings surrounded by double quotes [✔] tomland> can parse escaped quotation marks, backslashes, and control characters [✔] tomland> fails if the string has an unescaped backslash, or control character [✔] tomland> fails if the string has an escape sequence that is not listed in the TOML specification [✔] tomland> fails if the string is not on a single line [✔] tomland> fails if escape codes are not valid Unicode scalar values [✔] tomland> when the string is a multi-line basic string tomland> can parse multi-line strings surrounded by three double quotes [✔] tomland> can parse single-line strings surrounded by three double quotes [✔] tomland> can parse all of the escape sequences that are valid for basic strings [✔] tomland> does not ignore whitespaces or newlines [✔] tomland> ignores a newline only if it immediately follows the opening delimiter [✔] tomland> ignores whitespaces and newlines after line ending backslash [✔] tomland> fails if the string has an unescaped backslash, or control character [✔] tomland> when the string is a literal string tomland> can parse strings surrounded by single quotes [✔] tomland> fails if the string is not on a single line [✔] tomland> when the string is a multi-line literal string tomland> can parse multi-line strings surrounded by three single quotes [✔] tomland> can parse single-line strings surrounded by three single quotes [✔] tomland> ignores a newline immediately following the opening delimiter [✔] tomland> fails if the string has an unescaped control character other than tab [✔] tomland> Key/values tomland> can parse key/value pairs [✔] tomland> ignores white spaces around key names and values [✔] tomland> fails if the key, equals sign, and value are not on the same line [‐] tomland> # PENDING: No reason given sqlite-simple> patching script interpreter paths in /nix/store/5lfya44a2k5c7jfjq2c9d17p15rx14qz-sqlite-simple-0.4.19.0-doc base64> Unpadded required: padding fails base64> Unpadded required: unpadding succeeds base64> "PDw_Pz4-": OK base64> String has no padding: decodes should coincide base64> url-safe padding case unit tests base64> stress arbitarily padded URL strings: OK base64> stress padded URL strings: OK base64> stress unpadded URL strings: OK base64> RFC 4648 Test Vectors base64> std alphabet base64> "empty": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "f": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "f": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "fo": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "foo": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "foob": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "fooba": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "foobar": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> url-safe alphabet base64> "empty": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "<": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "<<": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "< encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "< encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "<": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "<>": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> Offset tests base64> Invalid padding base64> Invalid staggered padding: OK base64> Invalid character coverage - final chunk: OK base64> Invalid character coverage - decode chunk: OK base64> Invalid padding in body: OK base64> Padding fails everywhere but end: OK base64> Validity and correctness unit tests base64> Validity unit tests base64> Padding tests: OK base64> Canonicity tests: OK base64> Correctness unit tests base64> Padding tests: OK base64> Canonicity tests: OK base64> Canonicity unit tests base64> roundtrip for d ~ ZA==: OK base64> roundtrip for f` ~ ZmA=: OK base64> roundtrip for foo` ~ Zm9vYA==: OK base64> roundtrip for foob` ~ Zm9vYmA=: OK base64> Lazy ByteString base64> Property Tests base64> prop_roundtrip semigroupoids (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/msbfary87qrzvfy535a0xb9bwi269qds-semigroupoids-6.0.1 /nix/store/v7pw2ji5jksaf25qgx65inclrxxnvs4m-semigroupoids-6.0.1-doc semigroupoids (post)> Pushing 2 paths (94 are already present) using zstd to cache sellout ⏳ semigroupoids (post)> semigroupoids (post)> Pushing /nix/store/v7pw2ji5jksaf25qgx65inclrxxnvs4m-semigroupoids-6.0.1-doc (5.71 MiB) semigroupoids (post)> Pushing /nix/store/msbfary87qrzvfy535a0xb9bwi269qds-semigroupoids-6.0.1 (11.85 MiB) semigroupoids (post)> semigroupoids (post)> All done. semigroupoids (post)> added 2 signatures semigroupoids (post)> added 1 signatures semigroupoids (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/msbfary87qrzvfy535a0xb9bwi269qds-semigroupoids-6.0.1 /nix/store/v7pw2ji5jksaf25qgx65inclrxxnvs4m-semigroupoids-6.0.1-doc semigroupoids (post)> copying 2 paths... semigroupoids (post)> copying path '/nix/store/v7pw2ji5jksaf25qgx65inclrxxnvs4m-semigroupoids-6.0.1-doc' to 'https://cache.nix-ci.com'... semigroupoids (post)> copying path '/nix/store/msbfary87qrzvfy535a0xb9bwi269qds-semigroupoids-6.0.1' to 'https://cache.nix-ci.com'... semigroupoids (post)> copying 1 paths... semigroupoids (post)> copying path '/nix/store/4nknpk080yp5f4zfyg654zfxklbimkj1-semigroupoids-6.0.1.drv' to 'https://cache.nix-ci.com'... semigroupoids (post)> added 0 signatures semigroupoids (post)> added 0 signatures semigroupoids (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/msbfary87qrzvfy535a0xb9bwi269qds-semigroupoids-6.0.1 /nix/store/v7pw2ji5jksaf25qgx65inclrxxnvs4m-semigroupoids-6.0.1-doc semigroupoids (post)> copying 2 paths... semigroupoids (post)> copying path '/nix/store/v7pw2ji5jksaf25qgx65inclrxxnvs4m-semigroupoids-6.0.1-doc' to 'ssh-ng://worker.nix-ci.com'... semigroupoids (post)> copying path '/nix/store/msbfary87qrzvfy535a0xb9bwi269qds-semigroupoids-6.0.1' to 'ssh-ng://worker.nix-ci.com'... semigroupoids (post)> copying 1 paths... semigroupoids (post)> copying path '/nix/store/4nknpk080yp5f4zfyg654zfxklbimkj1-semigroupoids-6.0.1.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/c9dvrsznbk15qyn6gchpmj9ii70arpf0-either-5.0.2.drv'... building '/nix/store/ilhhs49b7ryh5mjx6py1hxp2q0v5nsh4-foldl-1.4.18.drv'... building '/nix/store/fvqlv2i4jrbnhdvvm2bd27xp97d5j3fd-free-5.2.drv'... building '/nix/store/1bxms0pfpmdbz8zzsxrrnwjlisyjcffi-reducers-3.12.5.drv'... ghc-lib-parser> [ 73 of 443] Compiling GHCi.Message ( libraries/ghci/GHCi/Message.hs, dist/build/GHCi/Message.o, dist/build/GHCi/Message.dyn_o ) doctest-parallel> [INFO ] [ThreadId 4] Examples: 31 Tried: 31 Errors: 0 Unexpected output: 0 doctest-parallel> Test suite doctests: PASS doctest-parallel> Test suite logged to: dist/test/doctest-parallel-0.3.1.1-doctests.log doctest-parallel> Test suite spectests: RUNNING... doctest-parallel> doctest-parallel> ExtractSpec doctest-parallel> extract doctest-parallel> extracts documentation for a top-level declaration [✔] doctest-parallel> extracts documentation from argument list [✔] doctest-parallel> extracts documentation for a type class function [✔] doctest-parallel> extracts documentation from the argument list of a type class function [✔] doctest-parallel> extracts documentation from the module header [✔] doctest-parallel> extracts documentation from imported modules [✔] doctest-parallel> extracts documentation from export list [✔] doctest-parallel> extracts documentation from named chunks [✔] doctest-parallel> returns docstrings in the same order they appear in the source [✔] doctest-parallel> extracts $setup code [✔] doctest-parallel> fails on invalid flags [✔] doctest-parallel> extract (regression tests) doctest-parallel> works with infix operators [✔] doctest-parallel> works with parallel list comprehensions [✔] doctest-parallel> works with list comprehensions in instance definitions [✔] doctest-parallel> works with foreign imports [✔] doctest-parallel> works for rewrite rules [✔] doctest-parallel> works for rewrite rules with type signatures [✔] doctest-parallel> strips CR from dos line endings [✔] doctest-parallel> works with a module that splices in an expression from an other module [✔] doctest-parallel> works for type families and GHC 7.6.1 [✔] doctest-parallel> ignores binder annotations [✔] doctest-parallel> ignores module annotations that don't start with 'doctest-parallel:' [✔] doctest-parallel> detects monomorphic module settings [✔] doctest-parallel> detects polypormphic module settings [✔] doctest-parallel> GhciWrapperSpec doctest-parallel> evalEcho doctest-parallel> prints result to stdout [✔] doctest-parallel> evalIt doctest-parallel> preserves it [✔] doctest-parallel> eval doctest-parallel> shows literals [✔] doctest-parallel> shows string literals containing Unicode [✔] doctest-parallel> evaluates simple expressions [✔] doctest-parallel> supports let bindings [✔] doctest-parallel> allows import statements [✔] doctest-parallel> captures stdout [✔] doctest-parallel> captures stdout (Unicode) [✔] doctest-parallel> captures stdout (empty line) [✔] doctest-parallel> captures stdout (multiple lines) [✔] doctest-parallel> captures stderr [✔] doctest-parallel> captures stderr (Unicode) [✔] doctest-parallel> shows exceptions [✔] doctest-parallel> shows exceptions (ExitCode) [✔] doctest-parallel> gives an error message for identifiers that are not in scope [✔] doctest-parallel> when configVerbose is True doctest-parallel> prints prompt [✔] doctest-parallel> with -XOverloadedStrings, -Wall and -Werror doctest-parallel> does not fail on marker expression (bug fix) [✔] doctest-parallel> with NoImplicitPrelude doctest-parallel> works [✔] doctest-parallel> with a strange String type doctest-parallel> works [✔] doctest-parallel> InterpreterSpec doctest-parallel> interpreterSupported doctest-parallel> indicates whether GHCi is supported on current platform [✔] doctest-parallel> ghcInfo doctest-parallel> includes "Have interpreter" [✔] doctest-parallel> safeEval doctest-parallel> evaluates an expression [✔] doctest-parallel> returns Left on unterminated multiline command [✔] doctest-parallel> LocationSpec doctest-parallel> toLocation doctest-parallel> works for a regular SrcSpan [✔] doctest-parallel> works for a single-line SrcSpan [✔] doctest-parallel> works for a SrcSpan that corresponds to single point [✔] doctest-parallel> works for a bad SrcSpan [✔] doctest-parallel> works for a SrcLoc with bad locations [✔] doctest-parallel> enumerate doctest-parallel> replicates UnhelpfulLocation [✔] doctest-parallel> enumerates Location [✔] doctest-parallel> MainSpec doctest-parallel> doctest doctest-parallel> testSimple [‐] doctest-parallel> # PENDING: No reason given doctest-parallel> it-variable [‐] doctest-parallel> # PENDING: No reason given doctest-parallel> it-variable in $setup [‐] doctest-parallel> # PENDING: No reason given doctest-parallel> failing [‐] doctest-parallel> # PENDING: No reason given doctest-parallel> skips subsequent examples from the same group if an example fails [‐] doctest-parallel> # PENDING: No reason given doctest-parallel> use -DFIB=fib to set CPP flag [‐] doctest-parallel> # PENDING: No reason given doctest-parallel> testImport [‐] doctest-parallel> # PENDING: No reason given doctest-parallel> testCommentLocation [‐] doctest-parallel> # PENDING: No reason given doctest-parallel> testPutStr [‐] doctest-parallel> # PENDING: No reason given doctest-parallel> fails on multi-line expressions, introduced with :{ [‐] doctest-parallel> # PENDING: No reason given doctest-parallel> testBlankline [‐] doctest-parallel> # PENDING: No reason given doctest-parallel> examples from the same Haddock comment share the same scope [‐] doctest-parallel> # PENDING: No reason given doctest-parallel> testDocumentationForArguments [‐] doctest-parallel> # PENDING: No reason given doctest-parallel> template-haskell [‐] doctest-parallel> # PENDING: No reason given doctest-parallel> handles source files with CRLF line endings [‐] doctest-parallel> # PENDING: No reason given doctest-parallel> runs $setup before each test group [‐] doctest-parallel> # PENDING: No reason given relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. relude> Defaulting to the one defined in ‘Data.ByteString.Lazy.Internal’ relude> Warning: 'Text' is ambiguous. It is defined relude> * in ‘GHC.TypeError’ relude> * in ‘Data.Text.Internal’ relude> * in ‘Data.Text.Internal.Lazy’ relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. relude> Defaulting to the one defined in ‘Data.Text.Internal.Lazy’ relude> Warning: 'show' is ambiguous. It is defined relude> * in ‘GHC.Show’ relude> * at src/Relude/String/Conversion.hs:527:1 relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. relude> Defaulting to the one defined at src/Relude/String/Conversion.hs:527:1 relude> Warning: 'toStrict' is ambiguous. It is defined relude> * in ‘Data.ByteString.Lazy.Internal’ relude> * at src/Relude/String/Conversion.hs:541:5 relude> * in ‘Data.Text.Lazy’ relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. relude> Defaulting to the one defined at src/Relude/String/Conversion.hs:541:5 relude> 100% ( 15 / 15) in 'Relude.String.Conversion' relude> 100% ( 5 / 5) in 'Relude.String' relude> Warning: 'ByteString' is ambiguous. It is defined relude> * in ‘Data.ByteString.Internal.Type’ relude> * in ‘Data.ByteString.Lazy.Internal’ relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. relude> Defaulting to the one defined in ‘Data.ByteString.Lazy.Internal’ relude> 100% ( 11 / 11) in 'Relude.Print' relude> Warning: 'readFile' is ambiguous. It is defined relude> * in ‘System.IO’ relude> * at src/Relude/Lifted/File.hs:36:1 relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. relude> Defaulting to the one defined at src/Relude/Lifted/File.hs:36:1 relude> Warning: 'readFileBS' is out of scope. relude> If you qualify the identifier, haddock can try to link it anyway. relude> Warning: 'readFileLBS' is out of scope. relude> If you qualify the identifier, haddock can try to link it anyway. relude> 100% ( 5 / 5) in 'Relude.Lifted.File' relude> Warning: 'ByteString' is ambiguous. It is defined relude> * in ‘Data.ByteString.Internal.Type’ relude> * in ‘Data.ByteString.Lazy.Internal’ relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. relude> Defaulting to the one defined in ‘Data.ByteString.Lazy.Internal’ relude> 100% ( 17 / 17) in 'Relude.File' relude> Warning: 'trace' is ambiguous. It is defined relude> * in ‘Debug.Trace’ relude> * at src/Relude/Debug.hs:137:1 relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. relude> Defaulting to the one defined at src/Relude/Debug.hs:137:1 relude> Warning: 'traceShow' is ambiguous. It is defined relude> * in ‘Debug.Trace’ relude> * at src/Relude/Debug.hs:157:1 relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. relude> Defaulting to the one defined at src/Relude/Debug.hs:157:1 relude> Warning: 'traceShowId' is ambiguous. It is defined relude> * in ‘Debug.Trace’ relude> * at src/Relude/Debug.hs:171:1 relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. relude> Defaulting to the one defined at src/Relude/Debug.hs:171:1 relude> Warning: 'traceShowWith' is ambiguous. It is defined relude> * in ‘Debug.Trace’ relude> * at src/Relude/Debug.hs:195:1 relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. relude> Defaulting to the one defined at src/Relude/Debug.hs:195:1 relude> Warning: 'traceId' is ambiguous. It is defined relude> * in ‘Debug.Trace’ relude> * at src/Relude/Debug.hs:250:1 relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. tomland> works if the value is broken over multiple lines [✔] tomland> fails if the value is not specified [✔] tomland> tables tomland> can parse a TOML table [✔] tomland> can parse an empty TOML table [✔] tomland> can parse a table with subarrays [✔] tomland> can parse a TOML inline table [✔] tomland> can parse an empty inline TOML table [✔] tomland> can parse a table followed by an inline table [✔] tomland> can parse an empty table followed by an inline table [✔] tomland> allows the name of the table to be any valid TOML key [✔] tomland> array of tables tomland> can parse an empty array [✔] tomland> can parse an array of key/values [✔] tomland> can parse an array of tables [✔] tomland> can parse an array of array [✔] tomland> can parse an array of arrays [✔] tomland> can parse very large arrays [✔] tomland> can parse an inline array of tables [✔] tomland> TOML tomland> can parse TOML files [✔] tomland> can parse mix of tables and arrays [✔] tomland> Codec: unit and property tests for bidirectional codecs tomland> Tagged Partial Bidirectional Isomorphism: tests tomland> BiMap Rountrip Property tests tomland> Primitive tomland> Bool [✔] tomland> passed 100 tests. tomland> Int [✔] tomland> passed 100 tests. tomland> Word [✔] tomland> passed 100 tests. tomland> Word8 [✔] tomland> passed 100 tests. tomland> Integer [✔] tomland> passed 100 tests. tomland> Natural [✔] tomland> passed 100 tests. tomland> Double [✔] tomland> passed 100 tests. tomland> Float [✔] tomland> passed 100 tests. tomland> Text [✔] tomland> passed 100 tests. tomland> LazyText [✔] tomland> passed 100 tests. tomland> ByteString [✔] tomland> passed 100 tests. tomland> Lazy ByteString [✔] tomland> passed 100 tests. tomland> String [✔] tomland> passed 100 tests. tomland> Time tomland> ZonedTime [✔] tomland> passed 100 tests. tomland> LocalTime [✔] tomland> passed 100 tests. tomland> Day [✔] tomland> passed 100 tests. tomland> TimeOfDay [✔] tomland> passed 100 tests. tomland> Arrays tomland> Array (Int) [✔] tomland> passed 100 tests. tomland> Array (Day) [✔] tomland> passed 100 tests. tomland> NonEmpty (Int) [✔] tomland> passed 100 tests. tomland> Set (Int) [✔] tomland> passed 100 tests. tomland> HashSet (Int) [✔] tomland> passed 100 tests. tomland> IntSet [✔] tomland> passed 100 tests. tomland> ByteStringArray [✔] tomland> passed 100 tests. tomland> LByteStringArray [✔] tomland> passed 100 tests. tomland> Custom tomland> EnumBounded (Ordering) [✔] tomland> passed 100 tests. tomland> Read (Integer) [✔] tomland> passed 100 tests. tomland> TextBy (Text) [✔] tomland> passed 100 tests. tomland> Hardcoded (Text) [✔] tomland> passed 100 tests. tomland> Key tomland> KeyText [✔] tomland> passed 100 tests. tomland> KeyString [✔] tomland> passed 100 tests. tomland> KeyInt [✔] tomland> passed 100 tests. tomland> BiMap Category instance laws tomland> Right identity: f . id ≡ f [✔] tomland> passed 100 tests. tomland> Left identity: id . f ≡ f [✔] tomland> passed 100 tests. tomland> Associativity: f . (g . h) ≡ (f . g) . h [✔] tomland> passed 100 tests. tomland> Codec.Code decode tests on different TomlDecodeErrors tomland> fails parse as unclosed bracket [✔] tomland> fails decode text as Toml.int [✔] tomland> exact decode [✔] tomland> fails to decode exact when there is other field [✔] tomland> fails to decode table on missing field [✔] tomland> fails to decode table on missing field [✔] tomland> exact decode table [✔] tomland> fails to decode exact table on missing field [✔] tomland> fails to decode arrayOf when field is missing [✔] tomland> fails to decode arrayNonEmptyOf when field is missing [✔] tomland> fails to decode arrayNonEmptyOf when list is empty [✔] tomland> decodes to an empty list when field is missing [✔] tomland> decodes to an empty list when empty list [✔] tomland> fails to decode list when internal field is missing [✔] tomland> fails to decode nonEmpty when field is missing [✔] tomland> fails to decode nonEmpty when empty list [✔] tomland> exact decode table array [✔] tomland> fails to exact decode table array with redundant field [✔] tomland> map: decodes to an empty map when field is missing [✔] tomland> map: fails to decode when key and value mismatch type [✔] base64> prop_std_roundtrip: OK base64> +++ OK, passed 100 tests. base64> prop_url_roundtrip: OK base64> +++ OK, passed 100 tests. base64> prop_url_roundtrip_nopad: OK base64> +++ OK, passed 100 tests. base64> prop_std_lenient_roundtrip: OK base64> +++ OK, passed 100 tests. base64> prop_url_lenient_roundtrip: OK base64> +++ OK, passed 100 tests. base64> prop_validity base64> prop_std_valid: OK base64> +++ OK, passed 100 tests. base64> prop_url_valid: OK base64> +++ OK, passed 100 tests. base64> prop_std_correct: OK base64> +++ OK, passed 100 tests. base64> prop_url_correct: OK base64> +++ OK, passed 100 tests. base64> prop_url_padding base64> prop_url_nopad_roundtrip_untyped: OK base64> +++ OK, passed 100 tests. base64> prop_url_nopad_roundtrip_typed: OK base64> +++ OK, passed 100 tests. base64> prop_url_pad_roundtrip_untyped: OK base64> +++ OK, passed 100 tests. base64> prop_url_pad_roundtrip_typed: OK base64> +++ OK, passed 100 tests. base64> prop_url_decode_invariant_untyped: OK base64> +++ OK, passed 100 tests. base64> prop_url_decode_invariant_typed: OK base64> +++ OK, passed 100 tests. base64> prop_url_padding_coherence: OK base64> +++ OK, passed 100 tests. base64> prop_url_nopadding_coherence: OK base64> +++ OK, passed 100 tests. base64> prop_bos_coherence base64> prop_std_bos_coherence: OK base64> +++ OK, passed 100 tests. base64> prop_url_bos_coherence: OK base64> +++ OK, passed 100 tests. base64> Unit tests base64> Padding tests base64> URL decodePadding coherence base64> "PA==": OK base64> Padding required: no padding fails base64> Padding required: padding succeeds base64> "PDw=": OK base64> Padding required: no padding fails base64> Padding required: padding succeeds base64> "PDw_": OK base64> String has no padding: decodes should coincide base64> "PDw_Pw==": OK base64> Padding required: no padding fails base64> Padding required: padding succeeds base64> "PDw_Pz4=": OK base64> Padding required: no padding fails base64> Padding required: padding succeeds base64> "PDw_Pz4-": OK base64> String has no padding: decodes should coincide base64> URL decodeUnpadded coherence base64> "PA": OK base64> Unpadded required: padding fails base64> Unpadded required: unpadding succeeds base64> "PDw": OK base64> Unpadded required: padding fails base64> Unpadded required: unpadding succeeds base64> "PDw_": OK base64> String has no padding: decodes should coincide base64> "PDw_Pw": OK base64> Unpadded required: padding fails base64> Unpadded required: unpadding succeeds base64> "PDw_Pz4": OK base64> Unpadded required: padding fails base64> Unpadded required: unpadding succeeds base64> "PDw_Pz4-": OK base64> String has no padding: decodes should coincide base64> url-safe padding case unit tests base64> stress arbitarily padded URL strings: OK base64> stress padded URL strings: OK binary-orphans> Running phase: unpackPhase binary-orphans> unpacking source archive /nix/store/jblzi9rqh58x42czcmr51grb8qmk2sq2-binary-orphans-1.0.5.tar.gz binary-orphans> source root is binary-orphans-1.0.5 binary-orphans> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "binary-orphans-1.0.5/test/Tests.hs" binary-orphans> Running phase: patchPhase binary-orphans> Replace Cabal file with edited version from mirror://hackage/binary-orphans-1.0.5/revision/1.cabal. binary-orphans> Running phase: compileBuildDriverPhase binary-orphans> setupCompileFlags: -package-db=/build/tmp.8oOXdA46ah/setup-package.conf.d -threaded binary-orphans> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.8oOXdA46ah/Main.o ) binary-orphans> [2 of 2] Linking Setup binary-orphans> Running phase: updateAutotoolsGnuConfigScriptsPhase binary-orphans> Running phase: configurePhase binary-orphans> configureFlags: --verbose --prefix=/nix/store/09wscm0jvl7bf4s8h8649r305sy66bzq-binary-orphans-1.0.5 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/pf89rjhp9s4ahv6fhwjpdhw11nz4kh5l-binary-orphans-1.0.5-doc/share/doc/binary-orphans-1.0.5 --with-gcc=gcc --package-db=/build/tmp.8oOXdA46ah/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-orphans> Using Parsec parser binary-orphans> Configuring binary-orphans-1.0.5... binary-orphans> Dependency base >=4.12.0.0 && <4.22: using base-4.19.0.0 binary-orphans> Dependency binary >=0.8.6.0 && <0.8.10: using binary-0.8.9.1 binary-orphans> Dependency OneTuple >=0.3 && <0.5: using OneTuple-0.4.2 binary-orphans> Dependency QuickCheck >=2.13.1 && <2.16: using QuickCheck-2.14.3 binary-orphans> Dependency base: using base-4.19.0.0 binary-orphans> Dependency binary: using binary-0.8.9.1 binary-orphans> Dependency binary-orphans: using binary-orphans-1.0.5 binary-orphans> Dependency quickcheck-instances >=0.3.28 && <0.4: using binary-orphans> quickcheck-instances-0.3.32 binary-orphans> Dependency tagged >=0.8.6 && <0.9: using tagged-0.8.8 binary-orphans> Dependency tasty >=0.10.1.2 && <1.6: using tasty-1.5.3 binary-orphans> Dependency tasty-quickcheck >=0.8.3.2 && <0.12: using tasty-quickcheck-0.11 binary-orphans> Source component graph: binary-orphans> component lib binary-orphans> component test:binary-orphans-test dependency lib binary-orphans> Configured component graph: binary-orphans> component binary-orphans-1.0.5-61ybqda84S3LOEZCUDvws7 binary-orphans> include base-4.19.0.0-b960 binary-orphans> include binary-0.8.9.1-0e3e binary-orphans> component binary-orphans-1.0.5-lcvmZINfTW13sS0fBiggb-binary-orphans-test binary-orphans> include OneTuple-0.4.2-FoSVxZ1Ua1k9qzI3fLkcX3 binary-orphans> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 binary-orphans> include base-4.19.0.0-b960 binary-orphans> include binary-0.8.9.1-0e3e binary-orphans> include binary-orphans-1.0.5-61ybqda84S3LOEZCUDvws7 binary-orphans> include quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA binary-orphans> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 binary-orphans> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa binary-orphans> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 binary-orphans> Linked component graph: binary-orphans> unit binary-orphans-1.0.5-61ybqda84S3LOEZCUDvws7 binary-orphans> include base-4.19.0.0-b960 binary-orphans> include binary-0.8.9.1-0e3e binary-orphans> Data.Binary.Orphans=binary-orphans-1.0.5-61ybqda84S3LOEZCUDvws7:Data.Binary.Orphans binary-orphans> unit binary-orphans-1.0.5-lcvmZINfTW13sS0fBiggb-binary-orphans-test binary-orphans> include OneTuple-0.4.2-FoSVxZ1Ua1k9qzI3fLkcX3 binary-orphans> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 binary-orphans> include base-4.19.0.0-b960 extra> Running phase: unpackPhase extra> unpacking source archive /nix/store/zap07ayqyv48lfcxp4yva8sylcvy2knk-extra-1.7.16.tar.gz extra> source root is extra-1.7.16 extra> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "extra-1.7.16/test/TestUtil.hs" extra> Running phase: patchPhase extra> Replace Cabal file with edited version from mirror://hackage/extra-1.7.16/revision/1.cabal. extra> Running phase: compileBuildDriverPhase extra> setupCompileFlags: -package-db=/build/tmp.GlHabyVtme/setup-package.conf.d -threaded extra> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.GlHabyVtme/Main.o ) extra> [2 of 2] Linking Setup extra> Running phase: updateAutotoolsGnuConfigScriptsPhase extra> Running phase: configurePhase extra> configureFlags: --verbose --prefix=/nix/store/g9nrp0brpl11300g1wa7a1w4mh9kbfsf-extra-1.7.16 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/wdla2kl3nfwsn2qlcmsvfdx5sschf6r5-extra-1.7.16-doc/share/doc/extra-1.7.16 --with-gcc=gcc --package-db=/build/tmp.GlHabyVtme/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> Using Parsec parser extra> Configuring extra-1.7.16... extra> Dependency base >=4.9 && <4.21: using base-4.19.0.0 extra> Dependency clock >=0.7: using clock-0.8.4 extra> Dependency directory: using directory-1.3.8.1 extra> Dependency filepath: using filepath-1.4.100.4 extra> Dependency process: using process-1.6.18.0 extra> Dependency time: using time-1.12.2 extra> Dependency unix: using unix-2.8.3.0 extra> Dependency QuickCheck >=2.10: using QuickCheck-2.14.3 extra> Dependency base >=4 && <5: using base-4.19.0.0 extra> Dependency directory: using directory-1.3.8.1 extra> Dependency extra: using extra-1.7.16 extra> Dependency filepath: using filepath-1.4.100.4 extra> Dependency quickcheck-instances >=0.3.17: using quickcheck-instances-0.3.32 extra> Dependency unix: using unix-2.8.3.0 extra> Source component graph: extra> component lib extra> component test:extra-test dependency lib extra> Configured component graph: extra> component extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ extra> include base-4.19.0.0-b960 extra> include clock-0.8.4-E6FqZKWyYxJIJ4JSdLgMz5 extra> include directory-1.3.8.1-6a8e extra> include filepath-1.4.100.4-fa1c extra> include process-1.6.18.0-26fa extra> include time-1.12.2-d26d extra> include unix-2.8.3.0-8aa6 extra> component extra-1.7.16-KLQi6gAiiYoJUvM66WpSD6-extra-test extra> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 extra> include base-4.19.0.0-b960 extra> include directory-1.3.8.1-6a8e extra> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ extra> include filepath-1.4.100.4-fa1c extra> include quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA extra> include unix-2.8.3.0-8aa6 extra> Linked component graph: extra> unit extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ extra> include base-4.19.0.0-b960 extra> include clock-0.8.4-E6FqZKWyYxJIJ4JSdLgMz5 extra> include directory-1.3.8.1-6a8e extra> include filepath-1.4.100.4-fa1c extra> include process-1.6.18.0-26fa extra> include time-1.12.2-d26d extra> include unix-2.8.3.0-8aa6 indexed-traversable-instances> Running phase: unpackPhase indexed-traversable-instances> unpacking source archive /nix/store/piy7fiiqr78dmbrs0lhbyiismy7byv84-indexed-traversable-instances-0.1.2.tar.gz indexed-traversable-instances> source root is indexed-traversable-instances-0.1.2 indexed-traversable-instances> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "indexed-traversable-instances-0.1.2/tests/safe.hs" indexed-traversable-instances> Running phase: patchPhase indexed-traversable-instances> Replace Cabal file with edited version from mirror://hackage/indexed-traversable-instances-0.1.2/revision/1.cabal. indexed-traversable-instances> Running phase: compileBuildDriverPhase indexed-traversable-instances> setupCompileFlags: -package-db=/build/tmp.NNJTKq43dP/setup-package.conf.d -threaded indexed-traversable-instances> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.NNJTKq43dP/Main.o ) indexed-traversable-instances> [2 of 2] Linking Setup indexed-traversable-instances> Running phase: updateAutotoolsGnuConfigScriptsPhase indexed-traversable-instances> Running phase: configurePhase indexed-traversable-instances> configureFlags: --verbose --prefix=/nix/store/7zws4nk0wkqfjp5c3mi0csh4bnksmc8p-indexed-traversable-instances-0.1.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/vj55madwlaylp9rixk3b6slk0mx60bpn-indexed-traversable-instances-0.1.2-doc/share/doc/indexed-traversable-instances-0.1.2 --with-gcc=gcc --package-db=/build/tmp.NNJTKq43dP/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 indexed-traversable-instances> Using Parsec parser indexed-traversable-instances> Configuring indexed-traversable-instances-0.1.2... indexed-traversable-instances> Dependency OneTuple >=0.3 && <0.5: using OneTuple-0.4.2 indexed-traversable-instances> Dependency base >=4.12 && <4.22: using base-4.19.0.0 indexed-traversable-instances> Dependency indexed-traversable >=0.1.4 && <0.2: using indexed-traversable-instances> indexed-traversable-0.1.4 indexed-traversable-instances> Dependency tagged >=0.8.6 && <0.9: using tagged-0.8.8 indexed-traversable-instances> Dependency unordered-containers >=0.2.8.0 && <0.3: using indexed-traversable-instances> unordered-containers-0.2.20 indexed-traversable-instances> Dependency vector >=0.13.1.0 && <0.14: using vector-0.13.2.0 indexed-traversable-instances> Dependency base: using base-4.19.0.0 indexed-traversable-instances> Dependency indexed-traversable: using indexed-traversable-0.1.4 indexed-traversable-instances> Dependency indexed-traversable-instances: using indexed-traversable-instances> indexed-traversable-instances-0.1.2 indexed-traversable-instances> Dependency OneTuple: using OneTuple-0.4.2 indexed-traversable-instances> Dependency QuickCheck >=2.14.2 && <2.16: using QuickCheck-2.14.3 indexed-traversable-instances> Dependency base: using base-4.19.0.0 indexed-traversable-instances> Dependency containers: using containers-0.6.8 indexed-traversable-instances> Dependency indexed-traversable: using indexed-traversable-0.1.4 indexed-traversable-instances> Dependency indexed-traversable-instances: using indexed-traversable-instances> indexed-traversable-instances-0.1.2 indexed-traversable-instances> Dependency quickcheck-instances >=0.3.29 && <0.4: using indexed-traversable-instances> quickcheck-instances-0.3.32 indexed-traversable-instances> Dependency tasty >=1.2.3 && <1.6: using tasty-1.5.3 indexed-traversable-instances> Dependency tasty-quickcheck >=0.10.1.1 && <0.12: using tasty-quickcheck-0.11 indexed-traversable-instances> Dependency transformers: using transformers-0.6.1.0 indexed-traversable-instances> Dependency unordered-containers: using unordered-containers-0.2.20 indexed-traversable-instances> Dependency vector: using vector-0.13.2.0 indexed-traversable-instances> Source component graph: indexed-traversable-instances> component lib indexed-traversable-instances> component test:indexed-tests dependency lib indexed-traversable-instances> component test:safe dependency lib indexed-traversable-instances> Configured component graph: indexed-traversable-instances> component indexed-traversable-instances-0.1.2-Ir3T1QnJ6eVLrdWQiOT4vH indexed-traversable-instances> include OneTuple-0.4.2-FoSVxZ1Ua1k9qzI3fLkcX3 indexed-traversable-instances> include base-4.19.0.0-b960 indexed-traversable-instances> include indexed-traversable-0.1.4-HhvObHiiVRhC9VCRLqXs4g indexed-traversable-instances> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 indexed-traversable-instances> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq monoid-subclasses> Running phase: setupCompilerEnvironmentPhase monoid-subclasses> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. monoid-subclasses> Running phase: unpackPhase monoid-subclasses> unpacking source archive /nix/store/qsgf9h0d9wlnsrhmas3c1zfpr71mv8n7-monoid-subclasses-1.2.6.tar.gz monoid-subclasses> source root is monoid-subclasses-1.2.6 monoid-subclasses> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "monoid-subclasses-1.2.6/Test/TestMonoidSubclasses.hs" monoid-subclasses> Running phase: patchPhase monoid-subclasses> Running phase: compileBuildDriverPhase monoid-subclasses> setupCompileFlags: -package-db=/build/tmp.LNm0hJn3m9/setup-package.conf.d -threaded monoid-subclasses> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.LNm0hJn3m9/Main.o ) monoid-subclasses> [2 of 2] Linking Setup monoid-subclasses> Running phase: updateAutotoolsGnuConfigScriptsPhase monoid-subclasses> Running phase: configurePhase monoid-subclasses> configureFlags: --verbose --prefix=/nix/store/y9009gpd3kwyyy2nzagpmrhga8bs9qkb-monoid-subclasses-1.2.6 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/gax50fhwvc74x040pwq68ccn78yajivd-monoid-subclasses-1.2.6-doc/share/doc/monoid-subclasses-1.2.6 --with-gcc=gcc --package-db=/build/tmp.LNm0hJn3m9/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 monoid-subclasses> Using Parsec parser monoid-subclasses> Configuring monoid-subclasses-1.2.6... monoid-subclasses> Dependency base >=4.9 && <5: using base-4.19.0.0 monoid-subclasses> Dependency bytestring >=0.9 && <1.0: using bytestring-0.12.0.2 monoid-subclasses> Dependency commutative-semigroups >=0.1 && <0.3: using monoid-subclasses> commutative-semigroups-0.2.0.2 monoid-subclasses> Dependency containers >=0.5.7.0 && <0.9: using containers-0.6.8 monoid-subclasses> Dependency primes >=0.2 && <0.3: using primes-0.2.1.0 monoid-subclasses> Dependency text >=0.11 && <1.3 || >=2.0 && <2.2: using text-2.1 monoid-subclasses> Dependency vector >=0.12 && <0.14: using vector-0.13.2.0 monoid-subclasses> Dependency QuickCheck >=2.9 && <3: using QuickCheck-2.14.3 monoid-subclasses> Dependency base >=4.9 && <5: using base-4.19.0.0 monoid-subclasses> Dependency bytestring: using bytestring-0.12.0.2 monoid-subclasses> Dependency containers: using containers-0.6.8 monoid-subclasses> Dependency monoid-subclasses: using monoid-subclasses-1.2.6 monoid-subclasses> Dependency primes: using primes-0.2.1.0 monoid-subclasses> Dependency quickcheck-instances >=0.3.12 && <0.4: using monoid-subclasses> quickcheck-instances-0.3.32 monoid-subclasses> Dependency tasty >=0.7: using tasty-1.5.3 monoid-subclasses> Dependency tasty-quickcheck >=0.7 && <1.0: using tasty-quickcheck-0.11 monoid-subclasses> Dependency text: using text-2.1 monoid-subclasses> Dependency vector: using vector-0.13.2.0 monoid-subclasses> Source component graph: monoid-subclasses> component lib monoid-subclasses> component test:Main dependency lib monoid-subclasses> Configured component graph: monoid-subclasses> component monoid-subclasses-1.2.6-Gfcvp0EfwKt1Ok9yeWcbEn monoid-subclasses> include base-4.19.0.0-b960 monoid-subclasses> include bytestring-0.12.0.2-4690 monoid-subclasses> include commutative-semigroups-0.2.0.2-7H7O4SGoGbO3teDhOiNYAq monoid-subclasses> include containers-0.6.8-4775 monoid-subclasses> include primes-0.2.1.0-AvzWB0eg2pYFPr4ax129lq monoid-subclasses> include text-2.1-c36a monoid-subclasses> include vector-0.13.2.0-KITycIPQp0R25115diGgzh monoid-subclasses> component monoid-subclasses-1.2.6-GCGGJGMD9BL6zy3A1WaOWW-Main monoid-subclasses> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 monoid-subclasses> include base-4.19.0.0-b960 monoid-subclasses> include bytestring-0.12.0.2-4690 monoid-subclasses> include containers-0.6.8-4775 monoid-subclasses> include monoid-subclasses-1.2.6-Gfcvp0EfwKt1Ok9yeWcbEn parsers> Running phase: setupCompilerEnvironmentPhase parsers> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. parsers> Running phase: unpackPhase parsers> unpacking source archive /nix/store/2d263zb3smga5ijwa6klggiccbq07077-parsers-0.12.12.tar.gz parsers> source root is parsers-0.12.12 parsers> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "parsers-0.12.12/tests/QuickCheck.hs" parsers> Running phase: patchPhase parsers> Replace Cabal file with edited version from mirror://hackage/parsers-0.12.12/revision/1.cabal. parsers> Running phase: compileBuildDriverPhase parsers> setupCompileFlags: -package-db=/build/tmp.vKdgiuSteV/setup-package.conf.d -threaded parsers> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.vKdgiuSteV/Main.o ) parsers> [2 of 2] Linking Setup parsers> Running phase: updateAutotoolsGnuConfigScriptsPhase parsers> Running phase: configurePhase parsers> configureFlags: --verbose --prefix=/nix/store/g79l9v82h97dz7gri560r5a3gn0n40ja-parsers-0.12.12 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/0yk3vppi69y2iabg0sgk6nv817q3hx62-parsers-0.12.12-doc/share/doc/parsers-0.12.12 --with-gcc=gcc --package-db=/build/tmp.vKdgiuSteV/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 parsers> Using Parsec parser parsers> Configuring parsers-0.12.12... parsers> Flags chosen: attoparsec=True, binary=True, parsec=True parsers> Dependency attoparsec >=0.12.1.4 && <0.15: using attoparsec-0.14.4 parsers> Dependency base >=4.9 && <5: using base-4.19.0.0 parsers> Dependency binary >=0.7.2 && <1: using binary-0.8.9.1 parsers> Dependency charset >=0.3 && <1: using charset-0.3.12 parsers> Dependency containers >=0.4 && <0.9: using containers-0.6.8 parsers> Dependency mtl >=2.0.1 && <2.4: using mtl-2.3.1 parsers> Dependency parsec >=3.1 && <3.2: using parsec-3.1.17.0 parsers> Dependency scientific >=0.3 && <0.4: using scientific-0.3.8.0 parsers> Dependency text >=0.10 && <2.2: using text-2.1 parsers> Dependency transformers >=0.2 && <0.7: using transformers-0.6.1.0 parsers> Dependency unordered-containers >=0.2 && <0.3: using parsers> unordered-containers-0.2.20 parsers> Dependency QuickCheck: using QuickCheck-2.14.3 parsers> Dependency attoparsec: using attoparsec-0.14.4 parsers> Dependency base >=4 && <5: using base-4.19.0.0 parsers> Dependency bytestring: using bytestring-0.12.0.2 parsers> Dependency parsec >=3: using parsec-3.1.17.0 parsers> Dependency parsers: using parsers-0.12.12 parsers> Dependency quickcheck-instances: using quickcheck-instances-0.3.32 parsers> Source component graph: parsers> component lib parsers> component test:quickcheck dependency lib parsers> Configured component graph: parsers> component parsers-0.12.12-jBywFV95ooIFcbPwwwM8m parsers> include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ parsers> include base-4.19.0.0-b960 parsers> include binary-0.8.9.1-0e3e parsers> include charset-0.3.12-KSi9CgFWAx76g2XuhXWnPC parsers> include containers-0.6.8-4775 parsers> include mtl-2.3.1-63a4 parsers> include parsec-3.1.17.0-389e parsers> include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X parsers> include text-2.1-c36a parsers> include transformers-0.6.1.0-c3ec parsers> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq parsers> component parsers-0.12.12-GARKDhJYiZ1LTVZbApJdVm-quickcheck text-iso8601> Running phase: setupCompilerEnvironmentPhase text-iso8601> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. text-iso8601> Running phase: unpackPhase text-iso8601> unpacking source archive /nix/store/wrqbgf2l5m4qwdvap1q7rdwrciqxmvp2-text-iso8601-0.1.1.tar.gz text-iso8601> source root is text-iso8601-0.1.1 text-iso8601> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "text-iso8601-0.1.1/text-iso8601.cabal" text-iso8601> Running phase: patchPhase text-iso8601> Replace Cabal file with edited version from mirror://hackage/text-iso8601-0.1.1/revision/2.cabal. text-iso8601> Running phase: compileBuildDriverPhase text-iso8601> setupCompileFlags: -package-db=/build/tmp.2yUQ8mhmB7/setup-package.conf.d -threaded text-iso8601> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.2yUQ8mhmB7/Main.o ) text-iso8601> [2 of 2] Linking Setup text-iso8601> Running phase: updateAutotoolsGnuConfigScriptsPhase text-iso8601> Running phase: configurePhase text-iso8601> configureFlags: --verbose --prefix=/nix/store/yns2bp9ph72cbpkc8jqqf3cmiqwknqg2-text-iso8601-0.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/h0qabvran88qmba3s615qlkf5bp091n6-text-iso8601-0.1.1-doc/share/doc/text-iso8601-0.1.1 --with-gcc=gcc --package-db=/build/tmp.2yUQ8mhmB7/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 text-iso8601> Using Parsec parser text-iso8601> Configuring text-iso8601-0.1.1... text-iso8601> Dependency base >=4.12.0.0 && <5: using base-4.19.0.0 text-iso8601> Dependency integer-conversion >=0.1 && <0.2: using integer-conversion-0.1.1 text-iso8601> Dependency text >=1.2.3.0 && <1.3.0.0 || >=2.0 && <2.2: using text-2.1 text-iso8601> Dependency time >=1.8.0.2 && <1.15: using time-1.12.2 text-iso8601> Dependency time-compat >=1.9.4 && <1.10: using time-compat-1.9.7 text-iso8601> Dependency QuickCheck >=2.14.3 && <2.16: using QuickCheck-2.14.3 text-iso8601> Dependency base: using base-4.19.0.0 text-iso8601> Dependency quickcheck-instances >=0.3.29.1 && <0.4: using text-iso8601> quickcheck-instances-0.3.32 text-iso8601> Dependency tasty >=1.4.3 && <1.6: using tasty-1.5.3 text-iso8601> Dependency tasty-hunit >=0.10.0.3 && <0.11: using tasty-hunit-0.10.2 text-iso8601> Dependency tasty-quickcheck >=0.10.2 && <0.12: using tasty-quickcheck-0.11 text-iso8601> Dependency text: using text-2.1 text-iso8601> Dependency text-iso8601: using text-iso8601-0.1.1 text-iso8601> Dependency time-compat: using time-compat-1.9.7 text-iso8601> Source component graph: text-iso8601> component lib text-iso8601> component test:text-iso8601-tests dependency lib text-iso8601> Configured component graph: text-iso8601> component text-iso8601-0.1.1-EZ1MMZNTqfxBVbpUGxXkG text-iso8601> include base-4.19.0.0-b960 text-iso8601> include integer-conversion-0.1.1-AEc8Mc86KpxKTurcpgT6s2 text-iso8601> include text-2.1-c36a text-iso8601> include time-1.12.2-d26d text-iso8601> include time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA text-iso8601> component text-iso8601-0.1.1-41I105BxlWq5yRVtCZYXKr-text-iso8601-tests text-iso8601> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 text-iso8601> include base-4.19.0.0-b960 text-iso8601> include quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA text-iso8601> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa text-iso8601> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP text-iso8601> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 text-iso8601> include text-2.1-c36a text-iso8601> include text-iso8601-0.1.1-EZ1MMZNTqfxBVbpUGxXkG either> Running phase: setupCompilerEnvironmentPhase either> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. foldl> Running phase: setupCompilerEnvironmentPhase foldl> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. sqlite-simple (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/5lfya44a2k5c7jfjq2c9d17p15rx14qz-sqlite-simple-0.4.19.0-doc /nix/store/q8rkxxk3nfw3gpbfsyw60jwn4ndl3sha-sqlite-simple-0.4.19.0 sqlite-simple (post)> Pushing 2 paths (114 are already present) using zstd to cache sellout ⏳ sqlite-simple (post)> sqlite-simple (post)> Pushing /nix/store/5lfya44a2k5c7jfjq2c9d17p15rx14qz-sqlite-simple-0.4.19.0-doc (2.33 MiB) sqlite-simple (post)> Pushing /nix/store/q8rkxxk3nfw3gpbfsyw60jwn4ndl3sha-sqlite-simple-0.4.19.0 (5.82 MiB) sqlite-simple (post)> sqlite-simple (post)> All done. sqlite-simple (post)> added 2 signatures sqlite-simple (post)> added 16 signatures sqlite-simple (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/5lfya44a2k5c7jfjq2c9d17p15rx14qz-sqlite-simple-0.4.19.0-doc /nix/store/q8rkxxk3nfw3gpbfsyw60jwn4ndl3sha-sqlite-simple-0.4.19.0 sqlite-simple (post)> copying 2 paths... sqlite-simple (post)> copying path '/nix/store/5lfya44a2k5c7jfjq2c9d17p15rx14qz-sqlite-simple-0.4.19.0-doc' to 'https://cache.nix-ci.com'... sqlite-simple (post)> copying path '/nix/store/q8rkxxk3nfw3gpbfsyw60jwn4ndl3sha-sqlite-simple-0.4.19.0' to 'https://cache.nix-ci.com'... sqlite-simple (post)> copying 1 paths... sqlite-simple (post)> copying path '/nix/store/m037hv44g3q2lfx242k59syd0f215zc5-sqlite-simple-0.4.19.0.drv' to 'https://cache.nix-ci.com'... sqlite-simple (post)> added 0 signatures sqlite-simple (post)> added 0 signatures sqlite-simple (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/5lfya44a2k5c7jfjq2c9d17p15rx14qz-sqlite-simple-0.4.19.0-doc /nix/store/q8rkxxk3nfw3gpbfsyw60jwn4ndl3sha-sqlite-simple-0.4.19.0 sqlite-simple (post)> copying 2 paths... sqlite-simple (post)> copying path '/nix/store/5lfya44a2k5c7jfjq2c9d17p15rx14qz-sqlite-simple-0.4.19.0-doc' to 'ssh-ng://worker.nix-ci.com'... sqlite-simple (post)> copying path '/nix/store/q8rkxxk3nfw3gpbfsyw60jwn4ndl3sha-sqlite-simple-0.4.19.0' to 'ssh-ng://worker.nix-ci.com'... sqlite-simple (post)> copying 1 paths... sqlite-simple (post)> copying path '/nix/store/m037hv44g3q2lfx242k59syd0f215zc5-sqlite-simple-0.4.19.0.drv' to 'ssh-ng://worker.nix-ci.com'... doctest-parallel> skips subsequent tests from a module, if $setup fails [‐] doctest-parallel> # PENDING: No reason given doctest-parallel> works with additional object files [‐] doctest-parallel> # PENDING: No reason given doctest-parallel> ignores trailing whitespace when matching test output [‐] doctest-parallel> # PENDING: No reason given doctest-parallel> doctest as a runner for QuickCheck properties doctest-parallel> runs a boolean property [‐] doctest-parallel> # PENDING: No reason given doctest-parallel> runs an explicitly quantified property [‐] doctest-parallel> # PENDING: No reason given doctest-parallel> runs an implicitly quantified property [‐] doctest-parallel> # PENDING: No reason given doctest-parallel> reports a failing property [‐] doctest-parallel> # PENDING: No reason given doctest-parallel> runs a boolean property with an explicit type signature [‐] doctest-parallel> # PENDING: No reason given doctest-parallel> runs $setup before each property [‐] doctest-parallel> # PENDING: No reason given doctest-parallel> doctest (module isolation) doctest-parallel> should fail due to module isolation [‐] doctest-parallel> # PENDING: No reason given doctest-parallel> doctest (regression tests) doctest-parallel> bugfixOutputToStdErr [‐] doctest-parallel> # PENDING: No reason given doctest-parallel> bugfixImportHierarchical [‐] doctest-parallel> # PENDING: No reason given doctest-parallel> bugfixMultipleModules [‐] doctest-parallel> # PENDING: No reason given doctest-parallel> doesn't clash with user bindings of stdout/stderr [‐] doctest-parallel> # PENDING: No reason given doctest-parallel> doesn't get confused by doctests using System.IO imports [‐] doctest-parallel> # PENDING: No reason given doctest-parallel> correctly handles C import directories [‐] doctest-parallel> # PENDING: No reason given doctest-parallel> sets module level options [‐] doctest-parallel> # PENDING: No reason given doctest-parallel> succeeds for non-exposed modules if --no-implicit-module-import is set [‐] doctest-parallel> # PENDING: No reason given doctest-parallel> OptionsSpec doctest-parallel> parseOptions doctest-parallel> --preserve-it doctest-parallel> without --preserve-it doctest-parallel> does not preserve the `it` variable [✔] doctest-parallel> with --preserve-it doctest-parallel> preserves the `it` variable [✔] doctest-parallel> with --no-preserve-it doctest-parallel> preserves the `it` variable [✔] doctest-parallel> --randomize-order doctest-parallel> without --randomize-order doctest-parallel> does not set randomize order [✔] doctest-parallel> with --randomize-order doctest-parallel> sets randomize order [✔] doctest-parallel> with --no-randomize-order doctest-parallel> unsets randomize order [✔] doctest-parallel> with --help doctest-parallel> outputs usage information [✔] doctest-parallel> with --version doctest-parallel> outputs version information [✔] doctest-parallel> with --info doctest-parallel> outputs machine readable version information [✔] doctest-parallel> --verbose doctest-parallel> without --verbose doctest-parallel> is not verbose by default [✔] doctest-parallel> with --verbose doctest-parallel> parses verbose option [✔] doctest-parallel> ParseSpec doctest-parallel> getDocTests doctest-parallel> extracts properties from a module [✔] doctest-parallel> extracts examples from a module [✔] doctest-parallel> extracts examples from documentation for non-exported names [✔] doctest-parallel> extracts multiple examples from a module [✔] doctest-parallel> returns an empty list, if documentation contains no examples [✔] doctest-parallel> sets setup code to Nothing, if it does not contain any tests [✔] doctest-parallel> keeps modules that only contain setup code [✔] doctest-parallel> parseInteractions (an internal function) doctest-parallel> parses an interaction [✔] doctest-parallel> drops whitespace as appropriate [✔] doctest-parallel> parses an interaction without a result [✔] doctest-parallel> works with a complex example [✔] doctest-parallel> attaches location information to parsed interactions [✔] doctest-parallel> basic multiline [✔] doctest-parallel> multiline align output [✔] doctest-parallel> multiline align output with >>> [✔] doctest-parallel> parses wild cards lines [✔] doctest-parallel> parses wild card chunks [✔] doctest-parallel> parseProperties (an internal function) doctest-parallel> parses a property [✔] doctest-parallel> mkLineChunks (an internal function) doctest-parallel> replaces ellipsis with WildCardChunks [✔] doctest-parallel> doesn't replace fewer than 3 consecutive dots [✔] doctest-parallel> handles leading and trailing dots [✔] doctest-parallel> handles leading and trailing ellipsis [✔] doctest-parallel> PropertySpec doctest-parallel> runProperty doctest-parallel> reports a failing property [✔] doctest-parallel> runs a Bool property [✔] doctest-parallel> runs a Bool property with an explicit type signature [✔] doctest-parallel> runs an implicitly quantified property [✔] doctest-parallel> runs an implicitly quantified property even with GHC 7.4 [✔] doctest-parallel> runs an explicitly quantified property [✔] doctest-parallel> allows to mix implicit and explicit quantification [✔] doctest-parallel> reports the value for which a property fails [✔] doctest-parallel> reports the values for which a property that takes multiple arguments fails [✔] relude> Defaulting to the one defined at src/Relude/Debug.hs:250:1 relude> Warning: 'traceM' is ambiguous. It is defined relude> * in ‘Debug.Trace’ relude> * at src/Relude/Debug.hs:218:1 relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. relude> Defaulting to the one defined at src/Relude/Debug.hs:218:1 relude> Warning: 'traceShowM' is ambiguous. It is defined relude> * in ‘Debug.Trace’ relude> * at src/Relude/Debug.hs:240:1 relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. relude> Defaulting to the one defined at src/Relude/Debug.hs:240:1 relude> Warning: 'undefined' is ambiguous. It is defined relude> * in ‘GHC.Err’ relude> * at src/Relude/Debug.hs:324:1 relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. relude> Defaulting to the one defined at src/Relude/Debug.hs:324:1 relude> Warning: 'State' is out of scope. relude> If you qualify the identifier, haddock can try to link it anyway. relude> Warning: 'error' is ambiguous. It is defined relude> * in ‘GHC.Err’ relude> * at src/Relude/Debug.hs:296:1 relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. relude> Defaulting to the one defined at src/Relude/Debug.hs:296:1 relude> Warning: 'Undefined' is ambiguous. It is defined relude> * at src/Relude/Debug.hs:318:18 relude> * at src/Relude/Debug.hs:318:1 relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. relude> Defaulting to the one defined at src/Relude/Debug.hs:318:1 relude> 100% ( 13 / 13) in 'Relude.Debug' relude> 100% ( 17 / 17) in 'Relude.Monad.Either' relude> Warning: '(&)' is out of scope. relude> If you qualify the identifier, haddock can try to link it anyway. relude> Warning: 'Int' is out of scope. relude> If you qualify the identifier, haddock can try to link it anyway. relude> Warning: 'foo' is out of scope. relude> If you qualify the identifier, haddock can try to link it anyway. relude> 100% ( 11 / 11) in 'Relude.Monad' relude> Warning: 'head' is ambiguous. It is defined relude> * in ‘Data.List.NonEmpty’ relude> * at src/Relude/List/NonEmpty.hs:217:1 relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. relude> Defaulting to the one defined at src/Relude/List/NonEmpty.hs:217:1 relude> Warning: 'tail' is ambiguous. It is defined relude> * in ‘Data.List.NonEmpty’ relude> * at src/Relude/List/NonEmpty.hs:324:1 relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. relude> Defaulting to the one defined at src/Relude/List/NonEmpty.hs:324:1 relude> Warning: 'init' is ambiguous. It is defined relude> * in ‘Data.List.NonEmpty’ relude> * at src/Relude/List/NonEmpty.hs:253:1 relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. relude> Defaulting to the one defined at src/Relude/List/NonEmpty.hs:253:1 relude> Warning: 'last' is ambiguous. It is defined relude> * in ‘Data.List.NonEmpty’ relude> * at src/Relude/List/NonEmpty.hs:288:1 relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. relude> Defaulting to the one defined at src/Relude/List/NonEmpty.hs:288:1 relude> 100% ( 12 / 12) in 'Relude.List.NonEmpty' relude> Warning: 'Bug' is ambiguous. It is defined relude> * at src/Relude/Exception.hs:46:12 relude> * at src/Relude/Exception.hs:46:1 relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. relude> Defaulting to the one defined at src/Relude/Exception.hs:46:1 relude> 100% ( 8 / 8) in 'Relude.Exception' relude> 100% ( 11 / 11) in 'Relude.DeepSeq' relude> 100% ( 8 / 8) in 'Relude.Bool.Guard' relude> 100% ( 5 / 5) in 'Relude.Bool' relude> 90% ( 38 / 42) in 'Relude.Numeric' relude> Missing documentation for: relude> minInt relude> maxInt relude> even relude> odd relude> 100% ( 2 / 2) in 'Relude.Container.One' relude> 100% ( 5 / 5) in 'Relude.Container' relude> 100% ( 8 / 8) in 'Relude.List' relude> 63% ( 7 / 11) in 'Relude.Lifted.Handle' relude> Missing documentation for: tomland> map: fails to decode when value is missing [✔] tomland> tableMap: decodes to an empty map when field is missing [✔] tomland> tableMap: throws error on invalid key type [✔] tomland> fails to decode via read when non-existing value [✔] tomland> fails to decode via enumBounded when non-existing value [✔] tomland> fails to validateIf [✔] tomland> fails to hardcoded [✔] tomland> Combinator spec tomland> Combinator.Custom: Roundtrip tests tomland> Read (Int) : decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> Enum (Ordering) : decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> Validate (Even) : decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> TextBy : decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> Hardcoded (Text): decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> Combinator.List: Roundtrip tests tomland> [Int] (Array) : decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> NonEmpty Int (Array): decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> [Int] (Table) : decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> NonEmpty Int (Table): decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> Combinator.Map: Roundtrip tests tomland> Map Int Text (map) : decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> Map Text Int (tableMap): decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> Map Text [Int] (tableMap): decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> Combinator.Monoid: Roundtrip tests tomland> All : decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> Any : decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> Sum Int: decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> Product Int: decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> First Int: decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> Last Int: decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> Combinator.Primitive: Roundtrip tests tomland> Bool : decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> Integer : decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> Int : decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> Natural : decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> Word : decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> Word8 : decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> Double : decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> Float : decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> String : decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> Text : decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> LText : decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> ByteString : decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> LByteString : decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> ByteString Array : decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> LByteString Array: decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> Combinator.Set: Roundtrip tests tomland> IntSet (Array) : decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> IntSet (Table) : decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> Set Int (Array) : decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> Set Int (Table) : decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> HashSet Text (Array): decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> HashSet Text (Table): decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> Combinator.Table: Roundtrip tests tomland> Table (Int): decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> Combinator.Time: Roundtrip tests tomland> ZonedTime : decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> LocalTime : decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> Day : decode . encode ≡ id [✔] tomland> passed 100 tests. base64> stress unpadded URL strings: OK base64> RFC 4648 Test Vectors base64> std alphabet base64> "empty": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "f": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "f": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "fo": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "foo": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "foob": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "fooba": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "foobar": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> url-safe alphabet base64> "empty": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "<": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "<<": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "< encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "< encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "<": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "<>": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> Offset tests base64> Invalid padding base64> Invalid staggered padding: OK base64> Invalid character coverage - final chunk: OK base64> Invalid character coverage - decode chunk: OK base64> Invalid padding in body: OK base64> Padding fails everywhere but end: OK base64> Validity and correctness unit tests base64> Validity unit tests base64> Padding tests: OK base64> Canonicity tests: OK base64> Correctness unit tests base64> Padding tests: OK base64> Canonicity tests: OK base64> Canonicity unit tests base64> roundtrip for d ~ ZA==: OK base64> roundtrip for f` ~ ZmA=: OK base64> roundtrip for foo` ~ Zm9vYA==: OK base64> roundtrip for foob` ~ Zm9vYmA=: OK base64> Short ByteString base64> Property Tests base64> prop_roundtrip base64> prop_std_roundtrip: OK base64> +++ OK, passed 100 tests. base64> prop_url_roundtrip: OK base64> +++ OK, passed 100 tests. base64> prop_url_roundtrip_nopad: OK base64> +++ OK, passed 100 tests. base64> prop_std_lenient_roundtrip: OK base64> +++ OK, passed 100 tests. binary-orphans> include binary-0.8.9.1-0e3e binary-orphans> include binary-orphans-1.0.5-61ybqda84S3LOEZCUDvws7 binary-orphans> include quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA binary-orphans> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 binary-orphans> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa binary-orphans> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 binary-orphans> Ready component graph: binary-orphans> definite binary-orphans-1.0.5-61ybqda84S3LOEZCUDvws7 binary-orphans> depends base-4.19.0.0-b960 binary-orphans> depends binary-0.8.9.1-0e3e binary-orphans> definite binary-orphans-1.0.5-lcvmZINfTW13sS0fBiggb-binary-orphans-test binary-orphans> depends OneTuple-0.4.2-FoSVxZ1Ua1k9qzI3fLkcX3 binary-orphans> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 binary-orphans> depends base-4.19.0.0-b960 binary-orphans> depends binary-0.8.9.1-0e3e binary-orphans> depends binary-orphans-1.0.5-61ybqda84S3LOEZCUDvws7 binary-orphans> depends quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA binary-orphans> depends tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 binary-orphans> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa binary-orphans> depends tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 binary-orphans> Using Cabal-3.10.2.0 compiled by ghc-9.8 binary-orphans> Using compiler: ghc-9.8.1 binary-orphans> Using install prefix: binary-orphans> /nix/store/09wscm0jvl7bf4s8h8649r305sy66bzq-binary-orphans-1.0.5 binary-orphans> Executables installed in: binary-orphans> /nix/store/09wscm0jvl7bf4s8h8649r305sy66bzq-binary-orphans-1.0.5/bin binary-orphans> Libraries installed in: binary-orphans> /nix/store/09wscm0jvl7bf4s8h8649r305sy66bzq-binary-orphans-1.0.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/binary-orphans-1.0.5-61ybqda84S3LOEZCUDvws7 binary-orphans> Dynamic Libraries installed in: binary-orphans> /nix/store/09wscm0jvl7bf4s8h8649r305sy66bzq-binary-orphans-1.0.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 binary-orphans> Private executables installed in: binary-orphans> /nix/store/09wscm0jvl7bf4s8h8649r305sy66bzq-binary-orphans-1.0.5/libexec/x86_64-linux-ghc-9.8.1/binary-orphans-1.0.5 binary-orphans> Data files installed in: binary-orphans> /nix/store/09wscm0jvl7bf4s8h8649r305sy66bzq-binary-orphans-1.0.5/share/x86_64-linux-ghc-9.8.1/binary-orphans-1.0.5 binary-orphans> Documentation installed in: binary-orphans> /nix/store/pf89rjhp9s4ahv6fhwjpdhw11nz4kh5l-binary-orphans-1.0.5-doc/share/doc/binary-orphans-1.0.5 binary-orphans> Configuration files installed in: binary-orphans> /nix/store/09wscm0jvl7bf4s8h8649r305sy66bzq-binary-orphans-1.0.5/etc binary-orphans> No alex found binary-orphans> Using ar found on system at: binary-orphans> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar binary-orphans> No c2hs found binary-orphans> No cpphs found binary-orphans> No doctest found binary-orphans> Using gcc version 14.3.0 given by user at: binary-orphans> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc binary-orphans> Using ghc version 9.8.1 found on system at: binary-orphans> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc binary-orphans> Using ghc-pkg version 9.8.1 found on system at: binary-orphans> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 binary-orphans> No ghcjs found binary-orphans> No ghcjs-pkg found binary-orphans> No greencard found binary-orphans> Using haddock version 2.30.0 found on system at: binary-orphans> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 binary-orphans> No happy found binary-orphans> Using haskell-suite found on system at: haskell-suite-dummy-location binary-orphans> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location binary-orphans> No hmake found binary-orphans> Using hpc version 0.69 found on system at: binary-orphans> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 binary-orphans> Using hsc2hs version 0.68.10 found on system at: binary-orphans> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 binary-orphans> Using hscolour version 1.25 found on system at: binary-orphans> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour binary-orphans> No jhc found binary-orphans> Using ld found on system at: binary-orphans> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold binary-orphans> No pkg-config found binary-orphans> Using runghc version 9.8.1 found on system at: binary-orphans> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 binary-orphans> Using strip version 2.44 found on system at: binary-orphans> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip binary-orphans> Using tar found on system at: binary-orphans> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar binary-orphans> No uhc found binary-orphans> Running phase: buildPhase binary-orphans> Preprocessing library for binary-orphans-1.0.5.. binary-orphans> Building library for binary-orphans-1.0.5.. extra> Control.Concurrent.Extra=extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ:Control.Concurrent.Extra,Control.Exception.Extra=extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ:Control.Exception.Extra,Control.Monad.Extra=extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ:Control.Monad.Extra,Data.Either.Extra=extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ:Data.Either.Extra,Data.Foldable.Extra=extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ:Data.Foldable.Extra,Data.IORef.Extra=extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ:Data.IORef.Extra,Data.List.Extra=extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ:Data.List.Extra,Data.List.NonEmpty.Extra=extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ:Data.List.NonEmpty.Extra,Data.Monoid.Extra=extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ:Data.Monoid.Extra,Data.Tuple.Extra=extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ:Data.Tuple.Extra,Data.Typeable.Extra=extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ:Data.Typeable.Extra,Data.Version.Extra=extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ:Data.Version.Extra,Extra=extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ:Extra,Numeric.Extra=extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ:Numeric.Extra,System.Directory.Extra=extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ:System.Directory.Extra,System.Environment.Extra=extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ:System.Environment.Extra,System.IO.Extra=extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ:System.IO.Extra,System.Info.Extra=extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ:System.Info.Extra,System.Process.Extra=extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ:System.Process.Extra,System.Time.Extra=extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ:System.Time.Extra,Text.Read.Extra=extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ:Text.Read.Extra extra> unit extra-1.7.16-KLQi6gAiiYoJUvM66WpSD6-extra-test extra> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 extra> include base-4.19.0.0-b960 extra> include directory-1.3.8.1-6a8e extra> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ extra> include filepath-1.4.100.4-fa1c extra> include quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA extra> include unix-2.8.3.0-8aa6 extra> Ready component graph: extra> definite extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ extra> depends base-4.19.0.0-b960 extra> depends clock-0.8.4-E6FqZKWyYxJIJ4JSdLgMz5 extra> depends directory-1.3.8.1-6a8e extra> depends filepath-1.4.100.4-fa1c extra> depends process-1.6.18.0-26fa extra> depends time-1.12.2-d26d extra> depends unix-2.8.3.0-8aa6 extra> definite extra-1.7.16-KLQi6gAiiYoJUvM66WpSD6-extra-test extra> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 extra> depends base-4.19.0.0-b960 extra> depends directory-1.3.8.1-6a8e extra> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ extra> depends filepath-1.4.100.4-fa1c extra> depends quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA extra> depends unix-2.8.3.0-8aa6 extra> Using Cabal-3.10.2.0 compiled by ghc-9.8 extra> Using compiler: ghc-9.8.1 extra> Using install prefix: /nix/store/g9nrp0brpl11300g1wa7a1w4mh9kbfsf-extra-1.7.16 extra> Executables installed in: extra> /nix/store/g9nrp0brpl11300g1wa7a1w4mh9kbfsf-extra-1.7.16/bin extra> Libraries installed in: extra> /nix/store/g9nrp0brpl11300g1wa7a1w4mh9kbfsf-extra-1.7.16/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ extra> Dynamic Libraries installed in: extra> /nix/store/g9nrp0brpl11300g1wa7a1w4mh9kbfsf-extra-1.7.16/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 extra> Private executables installed in: extra> /nix/store/g9nrp0brpl11300g1wa7a1w4mh9kbfsf-extra-1.7.16/libexec/x86_64-linux-ghc-9.8.1/extra-1.7.16 extra> Data files installed in: extra> /nix/store/g9nrp0brpl11300g1wa7a1w4mh9kbfsf-extra-1.7.16/share/x86_64-linux-ghc-9.8.1/extra-1.7.16 extra> Documentation installed in: extra> /nix/store/wdla2kl3nfwsn2qlcmsvfdx5sschf6r5-extra-1.7.16-doc/share/doc/extra-1.7.16 extra> Configuration files installed in: extra> /nix/store/g9nrp0brpl11300g1wa7a1w4mh9kbfsf-extra-1.7.16/etc extra> No alex found extra> Using ar found on system at: extra> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar extra> No c2hs found extra> No cpphs found extra> No doctest found extra> Using gcc version 14.3.0 given by user at: extra> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc extra> Using ghc version 9.8.1 found on system at: extra> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc extra> Using ghc-pkg version 9.8.1 found on system at: extra> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 extra> No ghcjs found extra> No ghcjs-pkg found extra> No greencard found extra> Using haddock version 2.30.0 found on system at: indexed-traversable-instances> include vector-0.13.2.0-KITycIPQp0R25115diGgzh indexed-traversable-instances> component indexed-traversable-instances-0.1.2-6QAYN6FmLwJ6EbS2sKnpfd-indexed-tests indexed-traversable-instances> include OneTuple-0.4.2-FoSVxZ1Ua1k9qzI3fLkcX3 indexed-traversable-instances> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 indexed-traversable-instances> include base-4.19.0.0-b960 indexed-traversable-instances> include containers-0.6.8-4775 indexed-traversable-instances> include indexed-traversable-0.1.4-HhvObHiiVRhC9VCRLqXs4g indexed-traversable-instances> include indexed-traversable-instances-0.1.2-Ir3T1QnJ6eVLrdWQiOT4vH indexed-traversable-instances> include quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA indexed-traversable-instances> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa indexed-traversable-instances> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 indexed-traversable-instances> include transformers-0.6.1.0-c3ec indexed-traversable-instances> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq indexed-traversable-instances> include vector-0.13.2.0-KITycIPQp0R25115diGgzh indexed-traversable-instances> component indexed-traversable-instances-0.1.2-KJeyrkXJLBz8NahINbEADw-safe indexed-traversable-instances> include base-4.19.0.0-b960 indexed-traversable-instances> include indexed-traversable-0.1.4-HhvObHiiVRhC9VCRLqXs4g indexed-traversable-instances> include indexed-traversable-instances-0.1.2-Ir3T1QnJ6eVLrdWQiOT4vH indexed-traversable-instances> Linked component graph: indexed-traversable-instances> unit indexed-traversable-instances-0.1.2-Ir3T1QnJ6eVLrdWQiOT4vH indexed-traversable-instances> include OneTuple-0.4.2-FoSVxZ1Ua1k9qzI3fLkcX3 indexed-traversable-instances> include base-4.19.0.0-b960 indexed-traversable-instances> include indexed-traversable-0.1.4-HhvObHiiVRhC9VCRLqXs4g indexed-traversable-instances> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 indexed-traversable-instances> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq indexed-traversable-instances> include vector-0.13.2.0-KITycIPQp0R25115diGgzh indexed-traversable-instances> Data.Functor.WithIndex.Instances=indexed-traversable-instances-0.1.2-Ir3T1QnJ6eVLrdWQiOT4vH:Data.Functor.WithIndex.Instances indexed-traversable-instances> unit indexed-traversable-instances-0.1.2-6QAYN6FmLwJ6EbS2sKnpfd-indexed-tests indexed-traversable-instances> include OneTuple-0.4.2-FoSVxZ1Ua1k9qzI3fLkcX3 indexed-traversable-instances> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 indexed-traversable-instances> include base-4.19.0.0-b960 indexed-traversable-instances> include containers-0.6.8-4775 indexed-traversable-instances> include indexed-traversable-0.1.4-HhvObHiiVRhC9VCRLqXs4g indexed-traversable-instances> include indexed-traversable-instances-0.1.2-Ir3T1QnJ6eVLrdWQiOT4vH indexed-traversable-instances> include quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA indexed-traversable-instances> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa indexed-traversable-instances> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 indexed-traversable-instances> include transformers-0.6.1.0-c3ec indexed-traversable-instances> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq indexed-traversable-instances> include vector-0.13.2.0-KITycIPQp0R25115diGgzh indexed-traversable-instances> unit indexed-traversable-instances-0.1.2-KJeyrkXJLBz8NahINbEADw-safe indexed-traversable-instances> include base-4.19.0.0-b960 indexed-traversable-instances> include indexed-traversable-0.1.4-HhvObHiiVRhC9VCRLqXs4g indexed-traversable-instances> include indexed-traversable-instances-0.1.2-Ir3T1QnJ6eVLrdWQiOT4vH indexed-traversable-instances> Ready component graph: indexed-traversable-instances> definite indexed-traversable-instances-0.1.2-Ir3T1QnJ6eVLrdWQiOT4vH indexed-traversable-instances> depends OneTuple-0.4.2-FoSVxZ1Ua1k9qzI3fLkcX3 indexed-traversable-instances> depends base-4.19.0.0-b960 indexed-traversable-instances> depends indexed-traversable-0.1.4-HhvObHiiVRhC9VCRLqXs4g indexed-traversable-instances> depends tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 indexed-traversable-instances> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq indexed-traversable-instances> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh indexed-traversable-instances> definite indexed-traversable-instances-0.1.2-KJeyrkXJLBz8NahINbEADw-safe indexed-traversable-instances> depends base-4.19.0.0-b960 indexed-traversable-instances> depends indexed-traversable-0.1.4-HhvObHiiVRhC9VCRLqXs4g indexed-traversable-instances> depends indexed-traversable-instances-0.1.2-Ir3T1QnJ6eVLrdWQiOT4vH indexed-traversable-instances> definite indexed-traversable-instances-0.1.2-6QAYN6FmLwJ6EbS2sKnpfd-indexed-tests indexed-traversable-instances> depends OneTuple-0.4.2-FoSVxZ1Ua1k9qzI3fLkcX3 indexed-traversable-instances> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 indexed-traversable-instances> depends base-4.19.0.0-b960 indexed-traversable-instances> depends containers-0.6.8-4775 indexed-traversable-instances> depends indexed-traversable-0.1.4-HhvObHiiVRhC9VCRLqXs4g indexed-traversable-instances> depends indexed-traversable-instances-0.1.2-Ir3T1QnJ6eVLrdWQiOT4vH indexed-traversable-instances> depends quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA indexed-traversable-instances> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa indexed-traversable-instances> depends tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 indexed-traversable-instances> depends transformers-0.6.1.0-c3ec indexed-traversable-instances> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq indexed-traversable-instances> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh indexed-traversable-instances> Using Cabal-3.10.2.0 compiled by ghc-9.8 monoid-subclasses> include primes-0.2.1.0-AvzWB0eg2pYFPr4ax129lq monoid-subclasses> include quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA monoid-subclasses> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa monoid-subclasses> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 monoid-subclasses> include text-2.1-c36a monoid-subclasses> include vector-0.13.2.0-KITycIPQp0R25115diGgzh monoid-subclasses> Linked component graph: monoid-subclasses> unit monoid-subclasses-1.2.6-Gfcvp0EfwKt1Ok9yeWcbEn monoid-subclasses> include base-4.19.0.0-b960 monoid-subclasses> include bytestring-0.12.0.2-4690 monoid-subclasses> include commutative-semigroups-0.2.0.2-7H7O4SGoGbO3teDhOiNYAq monoid-subclasses> include containers-0.6.8-4775 monoid-subclasses> include primes-0.2.1.0-AvzWB0eg2pYFPr4ax129lq monoid-subclasses> include text-2.1-c36a monoid-subclasses> include vector-0.13.2.0-KITycIPQp0R25115diGgzh monoid-subclasses> Data.Monoid.Cancellative=monoid-subclasses-1.2.6-Gfcvp0EfwKt1Ok9yeWcbEn:Data.Monoid.Cancellative,Data.Monoid.Factorial=monoid-subclasses-1.2.6-Gfcvp0EfwKt1Ok9yeWcbEn:Data.Monoid.Factorial,Data.Monoid.GCD=monoid-subclasses-1.2.6-Gfcvp0EfwKt1Ok9yeWcbEn:Data.Monoid.GCD,Data.Monoid.Instances.ByteString.UTF8=monoid-subclasses-1.2.6-Gfcvp0EfwKt1Ok9yeWcbEn:Data.Monoid.Instances.ByteString.UTF8,Data.Monoid.Instances.CharVector=monoid-subclasses-1.2.6-Gfcvp0EfwKt1Ok9yeWcbEn:Data.Monoid.Instances.CharVector,Data.Monoid.Instances.Concat=monoid-subclasses-1.2.6-Gfcvp0EfwKt1Ok9yeWcbEn:Data.Monoid.Instances.Concat,Data.Monoid.Instances.Measured=monoid-subclasses-1.2.6-Gfcvp0EfwKt1Ok9yeWcbEn:Data.Monoid.Instances.Measured,Data.Monoid.Instances.Positioned=monoid-subclasses-1.2.6-Gfcvp0EfwKt1Ok9yeWcbEn:Data.Monoid.Instances.Positioned,Data.Monoid.Instances.PrefixMemory=monoid-subclasses-1.2.6-Gfcvp0EfwKt1Ok9yeWcbEn:Data.Monoid.Instances.PrefixMemory,Data.Monoid.Instances.Stateful=monoid-subclasses-1.2.6-Gfcvp0EfwKt1Ok9yeWcbEn:Data.Monoid.Instances.Stateful,Data.Monoid.LCM=monoid-subclasses-1.2.6-Gfcvp0EfwKt1Ok9yeWcbEn:Data.Monoid.LCM,Data.Monoid.Monus=monoid-subclasses-1.2.6-Gfcvp0EfwKt1Ok9yeWcbEn:Data.Monoid.Monus,Data.Monoid.Null=monoid-subclasses-1.2.6-Gfcvp0EfwKt1Ok9yeWcbEn:Data.Monoid.Null,Data.Monoid.Textual=monoid-subclasses-1.2.6-Gfcvp0EfwKt1Ok9yeWcbEn:Data.Monoid.Textual,Data.Semigroup.Cancellative=monoid-subclasses-1.2.6-Gfcvp0EfwKt1Ok9yeWcbEn:Data.Semigroup.Cancellative,Data.Semigroup.Factorial=monoid-subclasses-1.2.6-Gfcvp0EfwKt1Ok9yeWcbEn:Data.Semigroup.Factorial monoid-subclasses> unit monoid-subclasses-1.2.6-GCGGJGMD9BL6zy3A1WaOWW-Main monoid-subclasses> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 monoid-subclasses> include base-4.19.0.0-b960 monoid-subclasses> include bytestring-0.12.0.2-4690 monoid-subclasses> include containers-0.6.8-4775 monoid-subclasses> include monoid-subclasses-1.2.6-Gfcvp0EfwKt1Ok9yeWcbEn monoid-subclasses> include primes-0.2.1.0-AvzWB0eg2pYFPr4ax129lq monoid-subclasses> include quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA monoid-subclasses> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa monoid-subclasses> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 monoid-subclasses> include text-2.1-c36a monoid-subclasses> include vector-0.13.2.0-KITycIPQp0R25115diGgzh monoid-subclasses> Ready component graph: monoid-subclasses> definite monoid-subclasses-1.2.6-Gfcvp0EfwKt1Ok9yeWcbEn monoid-subclasses> depends base-4.19.0.0-b960 monoid-subclasses> depends bytestring-0.12.0.2-4690 monoid-subclasses> depends commutative-semigroups-0.2.0.2-7H7O4SGoGbO3teDhOiNYAq monoid-subclasses> depends containers-0.6.8-4775 monoid-subclasses> depends primes-0.2.1.0-AvzWB0eg2pYFPr4ax129lq monoid-subclasses> depends text-2.1-c36a monoid-subclasses> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh monoid-subclasses> definite monoid-subclasses-1.2.6-GCGGJGMD9BL6zy3A1WaOWW-Main monoid-subclasses> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 monoid-subclasses> depends base-4.19.0.0-b960 monoid-subclasses> depends bytestring-0.12.0.2-4690 monoid-subclasses> depends containers-0.6.8-4775 monoid-subclasses> depends monoid-subclasses-1.2.6-Gfcvp0EfwKt1Ok9yeWcbEn monoid-subclasses> depends primes-0.2.1.0-AvzWB0eg2pYFPr4ax129lq monoid-subclasses> depends quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA monoid-subclasses> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa monoid-subclasses> depends tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 monoid-subclasses> depends text-2.1-c36a monoid-subclasses> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh monoid-subclasses> Using Cabal-3.10.2.0 compiled by ghc-9.8 monoid-subclasses> Using compiler: ghc-9.8.1 monoid-subclasses> Using install prefix: monoid-subclasses> /nix/store/y9009gpd3kwyyy2nzagpmrhga8bs9qkb-monoid-subclasses-1.2.6 monoid-subclasses> Executables installed in: parsers> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 parsers> include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ parsers> include base-4.19.0.0-b960 parsers> include bytestring-0.12.0.2-4690 parsers> include parsec-3.1.17.0-389e parsers> include parsers-0.12.12-jBywFV95ooIFcbPwwwM8m parsers> include quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA parsers> Linked component graph: parsers> unit parsers-0.12.12-jBywFV95ooIFcbPwwwM8m parsers> include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ parsers> include base-4.19.0.0-b960 parsers> include binary-0.8.9.1-0e3e parsers> include charset-0.3.12-KSi9CgFWAx76g2XuhXWnPC parsers> include containers-0.6.8-4775 parsers> include mtl-2.3.1-63a4 parsers> include parsec-3.1.17.0-389e parsers> include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X parsers> include text-2.1-c36a parsers> include transformers-0.6.1.0-c3ec parsers> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq parsers> Text.Parser.Char=parsers-0.12.12-jBywFV95ooIFcbPwwwM8m:Text.Parser.Char,Text.Parser.Combinators=parsers-0.12.12-jBywFV95ooIFcbPwwwM8m:Text.Parser.Combinators,Text.Parser.Expression=parsers-0.12.12-jBywFV95ooIFcbPwwwM8m:Text.Parser.Expression,Text.Parser.LookAhead=parsers-0.12.12-jBywFV95ooIFcbPwwwM8m:Text.Parser.LookAhead,Text.Parser.Permutation=parsers-0.12.12-jBywFV95ooIFcbPwwwM8m:Text.Parser.Permutation,Text.Parser.Token=parsers-0.12.12-jBywFV95ooIFcbPwwwM8m:Text.Parser.Token,Text.Parser.Token.Highlight=parsers-0.12.12-jBywFV95ooIFcbPwwwM8m:Text.Parser.Token.Highlight,Text.Parser.Token.Style=parsers-0.12.12-jBywFV95ooIFcbPwwwM8m:Text.Parser.Token.Style parsers> unit parsers-0.12.12-GARKDhJYiZ1LTVZbApJdVm-quickcheck parsers> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 parsers> include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ parsers> include base-4.19.0.0-b960 parsers> include bytestring-0.12.0.2-4690 parsers> include parsec-3.1.17.0-389e parsers> include parsers-0.12.12-jBywFV95ooIFcbPwwwM8m parsers> include quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA parsers> Ready component graph: parsers> definite parsers-0.12.12-jBywFV95ooIFcbPwwwM8m parsers> depends attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ parsers> depends base-4.19.0.0-b960 parsers> depends binary-0.8.9.1-0e3e parsers> depends charset-0.3.12-KSi9CgFWAx76g2XuhXWnPC parsers> depends containers-0.6.8-4775 parsers> depends mtl-2.3.1-63a4 parsers> depends parsec-3.1.17.0-389e parsers> depends scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X parsers> depends text-2.1-c36a parsers> depends transformers-0.6.1.0-c3ec parsers> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq parsers> definite parsers-0.12.12-GARKDhJYiZ1LTVZbApJdVm-quickcheck parsers> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 parsers> depends attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ parsers> depends base-4.19.0.0-b960 parsers> depends bytestring-0.12.0.2-4690 parsers> depends parsec-3.1.17.0-389e parsers> depends parsers-0.12.12-jBywFV95ooIFcbPwwwM8m parsers> depends quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA parsers> Using Cabal-3.10.2.0 compiled by ghc-9.8 parsers> Using compiler: ghc-9.8.1 parsers> Using install prefix: parsers> /nix/store/g79l9v82h97dz7gri560r5a3gn0n40ja-parsers-0.12.12 parsers> Executables installed in: parsers> /nix/store/g79l9v82h97dz7gri560r5a3gn0n40ja-parsers-0.12.12/bin parsers> Libraries installed in: parsers> /nix/store/g79l9v82h97dz7gri560r5a3gn0n40ja-parsers-0.12.12/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/parsers-0.12.12-jBywFV95ooIFcbPwwwM8m parsers> Dynamic Libraries installed in: parsers> /nix/store/g79l9v82h97dz7gri560r5a3gn0n40ja-parsers-0.12.12/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 parsers> Private executables installed in: parsers> /nix/store/g79l9v82h97dz7gri560r5a3gn0n40ja-parsers-0.12.12/libexec/x86_64-linux-ghc-9.8.1/parsers-0.12.12 parsers> Data files installed in: parsers> /nix/store/g79l9v82h97dz7gri560r5a3gn0n40ja-parsers-0.12.12/share/x86_64-linux-ghc-9.8.1/parsers-0.12.12 parsers> Documentation installed in: parsers> /nix/store/0yk3vppi69y2iabg0sgk6nv817q3hx62-parsers-0.12.12-doc/share/doc/parsers-0.12.12 parsers> Configuration files installed in: parsers> /nix/store/g79l9v82h97dz7gri560r5a3gn0n40ja-parsers-0.12.12/etc parsers> No alex found parsers> Using ar found on system at: parsers> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar parsers> No c2hs found parsers> No cpphs found parsers> No doctest found text-iso8601> include time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA text-iso8601> Linked component graph: text-iso8601> unit text-iso8601-0.1.1-EZ1MMZNTqfxBVbpUGxXkG text-iso8601> include base-4.19.0.0-b960 text-iso8601> include integer-conversion-0.1.1-AEc8Mc86KpxKTurcpgT6s2 text-iso8601> include text-2.1-c36a text-iso8601> include time-1.12.2-d26d text-iso8601> include time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA text-iso8601> Data.Time.FromText=text-iso8601-0.1.1-EZ1MMZNTqfxBVbpUGxXkG:Data.Time.FromText,Data.Time.ToText=text-iso8601-0.1.1-EZ1MMZNTqfxBVbpUGxXkG:Data.Time.ToText text-iso8601> unit text-iso8601-0.1.1-41I105BxlWq5yRVtCZYXKr-text-iso8601-tests text-iso8601> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 text-iso8601> include base-4.19.0.0-b960 text-iso8601> include quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA text-iso8601> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa text-iso8601> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP text-iso8601> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 text-iso8601> include text-2.1-c36a text-iso8601> include text-iso8601-0.1.1-EZ1MMZNTqfxBVbpUGxXkG text-iso8601> include time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA text-iso8601> Ready component graph: text-iso8601> definite text-iso8601-0.1.1-EZ1MMZNTqfxBVbpUGxXkG text-iso8601> depends base-4.19.0.0-b960 text-iso8601> depends integer-conversion-0.1.1-AEc8Mc86KpxKTurcpgT6s2 text-iso8601> depends text-2.1-c36a text-iso8601> depends time-1.12.2-d26d text-iso8601> depends time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA text-iso8601> definite text-iso8601-0.1.1-41I105BxlWq5yRVtCZYXKr-text-iso8601-tests text-iso8601> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 text-iso8601> depends base-4.19.0.0-b960 text-iso8601> depends quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA text-iso8601> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa text-iso8601> depends tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP text-iso8601> depends tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 text-iso8601> depends text-2.1-c36a text-iso8601> depends text-iso8601-0.1.1-EZ1MMZNTqfxBVbpUGxXkG text-iso8601> depends time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA text-iso8601> Using Cabal-3.10.2.0 compiled by ghc-9.8 text-iso8601> Using compiler: ghc-9.8.1 text-iso8601> Using install prefix: text-iso8601> /nix/store/yns2bp9ph72cbpkc8jqqf3cmiqwknqg2-text-iso8601-0.1.1 text-iso8601> Executables installed in: text-iso8601> /nix/store/yns2bp9ph72cbpkc8jqqf3cmiqwknqg2-text-iso8601-0.1.1/bin text-iso8601> Libraries installed in: text-iso8601> /nix/store/yns2bp9ph72cbpkc8jqqf3cmiqwknqg2-text-iso8601-0.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/text-iso8601-0.1.1-EZ1MMZNTqfxBVbpUGxXkG text-iso8601> Dynamic Libraries installed in: text-iso8601> /nix/store/yns2bp9ph72cbpkc8jqqf3cmiqwknqg2-text-iso8601-0.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 text-iso8601> Private executables installed in: text-iso8601> /nix/store/yns2bp9ph72cbpkc8jqqf3cmiqwknqg2-text-iso8601-0.1.1/libexec/x86_64-linux-ghc-9.8.1/text-iso8601-0.1.1 text-iso8601> Data files installed in: text-iso8601> /nix/store/yns2bp9ph72cbpkc8jqqf3cmiqwknqg2-text-iso8601-0.1.1/share/x86_64-linux-ghc-9.8.1/text-iso8601-0.1.1 text-iso8601> Documentation installed in: text-iso8601> /nix/store/h0qabvran88qmba3s615qlkf5bp091n6-text-iso8601-0.1.1-doc/share/doc/text-iso8601-0.1.1 text-iso8601> Configuration files installed in: text-iso8601> /nix/store/yns2bp9ph72cbpkc8jqqf3cmiqwknqg2-text-iso8601-0.1.1/etc text-iso8601> No alex found text-iso8601> Using ar found on system at: text-iso8601> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar text-iso8601> No c2hs found text-iso8601> No cpphs found text-iso8601> No doctest found text-iso8601> Using gcc version 14.3.0 given by user at: text-iso8601> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc text-iso8601> Using ghc version 9.8.1 found on system at: text-iso8601> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc text-iso8601> Using ghc-pkg version 9.8.1 found on system at: text-iso8601> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 text-iso8601> No ghcjs found text-iso8601> No ghcjs-pkg found text-iso8601> No greencard found text-iso8601> Using haddock version 2.30.0 found on system at: text-iso8601> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 text-iso8601> No happy found text-iso8601> Using haskell-suite found on system at: haskell-suite-dummy-location text-iso8601> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location text-iso8601> No hmake found text-iso8601> Using hpc version 0.69 found on system at: text-iso8601> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 text-iso8601> Using hsc2hs version 0.68.10 found on system at: text-iso8601> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 text-iso8601> Using hscolour version 1.25 found on system at: either> Running phase: unpackPhase either> unpacking source archive /nix/store/c20nac81xmh4nhjwwfjh9kv0wvss2cdh-either-5.0.2.tar.gz either> source root is either-5.0.2 either> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "either-5.0.2/.vim.custom" either> Running phase: patchPhase either> Replace Cabal file with edited version from mirror://hackage/either-5.0.2/revision/2.cabal. either> Running phase: compileBuildDriverPhase either> setupCompileFlags: -package-db=/build/tmp.K5SODpxXPl/setup-package.conf.d -threaded either> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.K5SODpxXPl/Main.o ) either> [2 of 2] Linking Setup either> Running phase: updateAutotoolsGnuConfigScriptsPhase either> Running phase: configurePhase either> configureFlags: --verbose --prefix=/nix/store/cbwwgwxgc46zqqlpkjifj1cdx8jc0bgk-either-5.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/q8wl9jw3cnsi6jsph41xh2dgxyg0vdc0-either-5.0.2-doc/share/doc/either-5.0.2 --with-gcc=gcc --package-db=/build/tmp.K5SODpxXPl/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 either> Using Parsec parser either> Configuring either-5.0.2... either> Dependency base >=4 && <5: using base-4.19.0.0 either> Dependency bifunctors >=4 && <6: using bifunctors-5.6.2 either> Dependency mtl >=2.0 && <2.4: using mtl-2.3.1 either> Dependency profunctors >=4 && <6: using profunctors-5.6.2 either> Dependency semigroupoids >=4 && <7: using semigroupoids-6.0.1 either> Dependency QuickCheck >=2.9 && <2.16: using QuickCheck-2.14.3 either> Dependency base: using base-4.19.0.0 either> Dependency either: using either-5.0.2 either> Dependency test-framework >=0.8.1.1 && <0.9: using test-framework-0.8.2.2 either> Dependency test-framework-quickcheck2 >=0.3.0.3 && <0.4: using either> test-framework-quickcheck2-0.3.0.6 either> Source component graph: either> component lib either> component test:tests dependency lib either> Configured component graph: either> component either-5.0.2-Bq2GyP4oSURC8Bdp8bx9G6 either> include base-4.19.0.0-b960 either> include bifunctors-5.6.2-4fZuJfp0ftV1iKSQIeavLh either> include mtl-2.3.1-63a4 either> include profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU either> include semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj either> component either-5.0.2-Cj3uSmBGjsW3stkHEtbsGm-tests either> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 either> include base-4.19.0.0-b960 either> include either-5.0.2-Bq2GyP4oSURC8Bdp8bx9G6 either> include test-framework-0.8.2.2-L9qmYvatCN96QTQQKuiFpm either> include test-framework-quickcheck2-0.3.0.6-5y38glI8Mym9b8R1xyZzcz either> Linked component graph: either> unit either-5.0.2-Bq2GyP4oSURC8Bdp8bx9G6 either> include base-4.19.0.0-b960 either> include bifunctors-5.6.2-4fZuJfp0ftV1iKSQIeavLh either> include mtl-2.3.1-63a4 either> include profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU either> include semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj either> Data.Either.Combinators=either-5.0.2-Bq2GyP4oSURC8Bdp8bx9G6:Data.Either.Combinators,Data.Either.Validation=either-5.0.2-Bq2GyP4oSURC8Bdp8bx9G6:Data.Either.Validation either> unit either-5.0.2-Cj3uSmBGjsW3stkHEtbsGm-tests either> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 either> include base-4.19.0.0-b960 either> include either-5.0.2-Bq2GyP4oSURC8Bdp8bx9G6 foldl> Running phase: unpackPhase foldl> unpacking source archive /nix/store/9a7d6qdjvwpsnv1w5zlzagnizdddqi51-foldl-1.4.18.tar.gz foldl> source root is foldl-1.4.18 foldl> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "foldl-1.4.18/test/doctest.hs" foldl> Running phase: patchPhase foldl> Replace Cabal file with edited version from mirror://hackage/foldl-1.4.18/revision/1.cabal. foldl> Running phase: compileBuildDriverPhase foldl> setupCompileFlags: -package-db=/build/tmp.vr4Fk017Lv/setup-package.conf.d -threaded foldl> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.vr4Fk017Lv/Main.o ) foldl> [2 of 2] Linking Setup foldl> Running phase: updateAutotoolsGnuConfigScriptsPhase foldl> Running phase: configurePhase foldl> configureFlags: --verbose --prefix=/nix/store/0rss619asdshcks36w8015g3xsnlqpjk-foldl-1.4.18 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/94bms4vzf4mvdlcyk5w11ksi2jy6hpaz-foldl-1.4.18-doc/share/doc/foldl-1.4.18 --with-gcc=gcc --package-db=/build/tmp.vr4Fk017Lv/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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/lib foldl> Using Parsec parser foldl> Configuring foldl-1.4.18... foldl> Dependency base >=4.11.0.0 && <5: using base-4.19.0.0 foldl> Dependency bytestring >=0.9.2.1 && <0.13: using bytestring-0.12.0.2 foldl> Dependency comonad >=4.0 && <6: using comonad-5.0.9 foldl> Dependency containers >=0.5.0.0 && <0.8: using containers-0.6.8 foldl> Dependency contravariant <1.6: using contravariant-1.5.5 foldl> Dependency hashable <1.6: using hashable-1.4.7.0 foldl> Dependency primitive <0.10: using primitive-0.9.1.0 foldl> Dependency profunctors >=4.3.2 && <5.7: using profunctors-5.6.2 foldl> Dependency random >=1.2 && <1.4: using random-1.2.1.3 foldl> Dependency semigroupoids >=1.0 && <6.1: using semigroupoids-6.0.1 foldl> Dependency text >=0.11.2.0 && <2.2: using text-2.1 foldl> Dependency transformers >=0.2.0.0 && <0.7: using transformers-0.6.1.0 foldl> Dependency unordered-containers <0.3: using unordered-containers-0.2.20 foldl> Dependency vector >=0.7 && <0.14: using vector-0.13.2.0 foldl> Dependency base >=4.11.0.0 && <5: using base-4.19.0.0 foldl> Dependency doctest >=0.16: using doctest-0.22.6 foldl> Source component graph: foldl> component test:doctest foldl> component lib foldl> Configured component graph: foldl> component foldl-1.4.18-6ochNJgdBk5DetryYfBqeu-doctest foldl> include base-4.19.0.0-b960 foldl> include doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz foldl> component foldl-1.4.18-62WoZL2Y1vbK9V8UvFwjK0 foldl> include base-4.19.0.0-b960 foldl> include bytestring-0.12.0.2-4690 foldl> include comonad-5.0.9-ESq2E8gYtBx3byXmKAW1hW foldl> include containers-0.6.8-4775 foldl> include contravariant-1.5.5-J4LLuUnbnVaBzsIx42BlgS foldl> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m foldl> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi foldl> include profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU foldl> include random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX foldl> include semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj foldl> include text-2.1-c36a foldl> include transformers-0.6.1.0-c3ec foldl> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq foldl> include vector-0.13.2.0-KITycIPQp0R25115diGgzh free> Running phase: setupCompilerEnvironmentPhase free> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. free> Running phase: unpackPhase free> unpacking source archive /nix/store/ww34c3nzhs0wrgn68lk5d0qk9rgdm1d7-free-5.2.tar.gz free> source root is free-5.2 free> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "free-5.2/.vim.custom" free> Running phase: patchPhase free> Replace Cabal file with edited version from mirror://hackage/free-5.2/revision/7.cabal. free> Running phase: compileBuildDriverPhase free> setupCompileFlags: -package-db=/build/tmp.vk8jsIvnyU/setup-package.conf.d -threaded free> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.vk8jsIvnyU/Main.o ) free> [2 of 2] Linking Setup free> Running phase: updateAutotoolsGnuConfigScriptsPhase free> Running phase: configurePhase free> configureFlags: --verbose --prefix=/nix/store/jshwsc5c7vz14gpc12fbdsbnfix5kqbx-free-5.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/wyvzq15a4kbkm8wa5973xgx21j8w1x30-free-5.2-doc/share/doc/free-5.2 --with-gcc=gcc --package-db=/build/tmp.vk8jsIvnyU/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 free> Using Parsec parser free> Configuring free-5.2... free> Dependency base >=4.9 && <5: using base-4.19.0.0 free> Dependency comonad >=5.0.8 && <6: using comonad-5.0.9 free> Dependency containers >=0.5.7.1 && <0.9: using containers-0.6.8 free> Dependency distributive >=0.5.2 && <1: using distributive-0.6.2.1 free> Dependency exceptions >=0.10.4 && <0.11: using exceptions-0.10.7 free> Dependency indexed-traversable >=0.1.1 && <0.2: using free> indexed-traversable-0.1.4 free> Dependency mtl >=2.2.2 && <2.4: using mtl-2.3.1 free> Dependency profunctors >=5.6.1 && <6: using profunctors-5.6.2 free> Dependency semigroupoids >=5.3.5 && <7: using semigroupoids-6.0.1 free> Dependency template-haskell >=2.11 && <2.24: using template-haskell-2.21.0.0 free> Dependency th-abstraction >=0.4.2.0 && <0.8: using th-abstraction-0.7.1.0 free> Dependency transformers >=0.5 && <0.7: using transformers-0.6.1.0 free> Dependency transformers-base >=0.4.5.2 && <0.5: using transformers-base-0.4.6 free> Source component graph: component lib free> Configured component graph: free> component free-5.2-5jsicnVtm8y8KG9LMRezMp free> include base-4.19.0.0-b960 free> include comonad-5.0.9-ESq2E8gYtBx3byXmKAW1hW free> include containers-0.6.8-4775 free> include distributive-0.6.2.1-Bqfb3YLruMhEWQ5REpvzf4 free> include exceptions-0.10.7-d3e7 free> include indexed-traversable-0.1.4-HhvObHiiVRhC9VCRLqXs4g free> include mtl-2.3.1-63a4 free> include profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU free> include semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj free> include template-haskell-2.21.0.0-8831 free> include th-abstraction-0.7.1.0-D2qAyomm2vvKhfkR0SrGAm free> include transformers-0.6.1.0-c3ec free> include transformers-base-0.4.6-8H5i1t5nCEIAC4vKFNraWg free> Linked component graph: free> unit free-5.2-5jsicnVtm8y8KG9LMRezMp free> include base-4.19.0.0-b960 free> include comonad-5.0.9-ESq2E8gYtBx3byXmKAW1hW free> include containers-0.6.8-4775 free> include distributive-0.6.2.1-Bqfb3YLruMhEWQ5REpvzf4 reducers> Running phase: setupCompilerEnvironmentPhase reducers> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. reducers> Running phase: unpackPhase reducers> unpacking source archive /nix/store/37bn0b7alicw5lx9ypd6hfwvb3z9f2jv-reducers-3.12.5.tar.gz reducers> source root is reducers-3.12.5 reducers> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "reducers-3.12.5/src/Data/Semigroup/Union.hs" reducers> Running phase: patchPhase reducers> Replace Cabal file with edited version from mirror://hackage/reducers-3.12.5/revision/1.cabal. reducers> Running phase: compileBuildDriverPhase reducers> setupCompileFlags: -package-db=/build/tmp.SrumscB0W9/setup-package.conf.d -threaded reducers> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.SrumscB0W9/Main.o ) reducers> [2 of 2] Linking Setup reducers> Running phase: updateAutotoolsGnuConfigScriptsPhase reducers> Running phase: configurePhase reducers> configureFlags: --verbose --prefix=/nix/store/i1py6cy5picdkdi1jjlk92x53mvpcka8-reducers-3.12.5 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/gw3zyaz26n2p8g49v3pfpsrdchlzfqcj-reducers-3.12.5-doc/share/doc/reducers-3.12.5 --with-gcc=gcc --package-db=/build/tmp.SrumscB0W9/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 reducers> Using Parsec parser reducers> Configuring reducers-3.12.5... reducers> Dependency array >=0.3 && <0.6: using array-0.5.6.0 reducers> Dependency base >=4.9 && <5: using base-4.19.0.0 reducers> Dependency bytestring >=0.9.1 && <0.13: using bytestring-0.12.0.2 reducers> Dependency containers >=0.3 && <0.9: using containers-0.6.8 reducers> Dependency fingertree >=0.1 && <0.2: using fingertree-0.1.5.0 reducers> Dependency hashable >=1.1.2.1 && <1.6: using hashable-1.4.7.0 reducers> Dependency semigroupoids >=4 && <7: using semigroupoids-6.0.1 reducers> Dependency text >=0.11.1.5 && <2.2: using text-2.1 reducers> Dependency transformers >=0.2 && <0.7: using transformers-0.6.1.0 reducers> Dependency unordered-containers >=0.2 && <0.3: using reducers> unordered-containers-0.2.20 reducers> Source component graph: component lib reducers> Configured component graph: reducers> component reducers-3.12.5-Id5ZldUUSgoCO1XhYfhNbr reducers> include array-0.5.6.0-dc89 reducers> include base-4.19.0.0-b960 reducers> include bytestring-0.12.0.2-4690 reducers> include containers-0.6.8-4775 reducers> include fingertree-0.1.5.0-2CbST7R1kJt8Xjxv0pTBue reducers> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m reducers> include semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj reducers> include text-2.1-c36a reducers> include transformers-0.6.1.0-c3ec reducers> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq reducers> Linked component graph: reducers> unit reducers-3.12.5-Id5ZldUUSgoCO1XhYfhNbr reducers> include array-0.5.6.0-dc89 reducers> include base-4.19.0.0-b960 reducers> include bytestring-0.12.0.2-4690 reducers> include containers-0.6.8-4775 reducers> include fingertree-0.1.5.0-2CbST7R1kJt8Xjxv0pTBue reducers> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m reducers> include semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj reducers> include text-2.1-c36a reducers> include transformers-0.6.1.0-c3ec reducers> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq doctest-parallel> defaults ambiguous type variables to Integer [✔] doctest-parallel> freeVariables doctest-parallel> finds a free variables in a term [✔] doctest-parallel> ignores duplicates [✔] doctest-parallel> works for terms with multiple names [✔] doctest-parallel> works for names that contain a prime [✔] doctest-parallel> works for names that are similar to other names that are in scope [✔] doctest-parallel> parseNotInScope doctest-parallel> when error message was produced by GHC 7.4.1 doctest-parallel> extracts a variable name of variable that is not in scope from an error message [✔] doctest-parallel> ignores duplicates [✔] doctest-parallel> works for variable names that contain a prime [✔] doctest-parallel> works for error messages with suggestions [✔] doctest-parallel> when error message was produced by GHC 8.0.1 doctest-parallel> extracts a variable name of variable that is not in scope from an error message [✔] doctest-parallel> ignores duplicates [✔] doctest-parallel> works for variable names that contain a prime [✔] doctest-parallel> works for error messages with suggestions [✔] doctest-parallel> RunnerSpec doctest-parallel> report doctest-parallel> when mode is interactive doctest-parallel> writes to stderr [✔] doctest-parallel> overwrites any intermediate output [✔] doctest-parallel> blank out intermediate output if necessary [✔] doctest-parallel> when mode is non-interactive doctest-parallel> writes to stderr [✔] doctest-parallel> report_ Info doctest-parallel> when mode is interactive doctest-parallel> writes intermediate output to stderr [✔] doctest-parallel> overwrites any intermediate output [✔] doctest-parallel> blank out intermediate output if necessary [✔] doctest-parallel> when mode is non-interactive doctest-parallel> is ignored [✔] doctest-parallel> does not influence a subsequent call to `report Info` [✔] doctest-parallel> does not require `report Info` to blank out any intermediate output [✔] doctest-parallel> RunSpec doctest-parallel> doctest doctest-parallel> exits with ExitFailure if at least one test case fails [✔] doctest-parallel> prints help on --help [✔] doctest-parallel> prints version on --version [✔] doctest-parallel> prints error message on invalid option [✔] doctest-parallel> UtilSpec doctest-parallel> convertDosLineEndings doctest-parallel> converts CRLF to LF [✔] doctest-parallel> strips a trailing CR [✔] doctest-parallel> takeWhileEnd doctest-parallel> returns the longest suffix of elements that satisfy a given predicate [✔] doctest-parallel> doctest-parallel> Finished in 8.7674 seconds doctest-parallel> 162 examples, 0 failures, 34 pending doctest-parallel> Test suite spectests: PASS doctest-parallel> Test suite logged to: dist/test/doctest-parallel-0.3.1.1-spectests.log doctest-parallel> 2 of 2 test suites (2 of 2 test cases) passed. doctest-parallel> Running phase: haddockPhase doctest-parallel> Running phase: installPhase doctest-parallel> Installing library in /nix/store/aiw7glwsmxid3gc9gfrq3wg941q4y4xb-doctest-parallel-0.3.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/doctest-parallel-0.3.1.1-H32rdB56sD6A5wikXEdurR doctest-parallel> Installing internal library spectests-modules in /nix/store/aiw7glwsmxid3gc9gfrq3wg941q4y4xb-doctest-parallel-0.3.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/doctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules doctest-parallel> Running phase: fixupPhase doctest-parallel> shrinking RPATHs of ELF executables and libraries in /nix/store/aiw7glwsmxid3gc9gfrq3wg941q4y4xb-doctest-parallel-0.3.1.1 doctest-parallel> shrinking /nix/store/aiw7glwsmxid3gc9gfrq3wg941q4y4xb-doctest-parallel-0.3.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSdoctest-parallel-0.3.1.1-7VLhOquMb8hDEkGtkLKOTO-spectests-modules-ghc9.8.1.so doctest-parallel> shrinking /nix/store/aiw7glwsmxid3gc9gfrq3wg941q4y4xb-doctest-parallel-0.3.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSdoctest-parallel-0.3.1.1-H32rdB56sD6A5wikXEdurR-ghc9.8.1.so doctest-parallel> checking for references to /build/ in /nix/store/aiw7glwsmxid3gc9gfrq3wg941q4y4xb-doctest-parallel-0.3.1.1... doctest-parallel> patching script interpreter paths in /nix/store/aiw7glwsmxid3gc9gfrq3wg941q4y4xb-doctest-parallel-0.3.1.1 doctest-parallel> stripping (with command strip and flags -S -p) in /nix/store/aiw7glwsmxid3gc9gfrq3wg941q4y4xb-doctest-parallel-0.3.1.1/lib relude> stdin relude> stdout relude> stderr relude> withFile relude> 100% ( 40 / 40) in 'Relude.Lifted.Concurrent' relude> Warning: 'sum' is ambiguous. It is defined relude> * in ‘Data.Foldable’ relude> * at src/Relude/Foldable/Fold.hs:127:1 relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. relude> Defaulting to the one defined at src/Relude/Foldable/Fold.hs:127:1 relude> Warning: 'product' is ambiguous. It is defined relude> * in ‘Data.Foldable’ relude> * at src/Relude/Foldable/Fold.hs:136:1 relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. relude> Defaulting to the one defined at src/Relude/Foldable/Fold.hs:136:1 relude> Warning: 'elem' is ambiguous. It is defined relude> * in ‘Data.Foldable’ relude> * at src/Relude/Foldable/Fold.hs:159:1 relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. relude> Defaulting to the one defined at src/Relude/Foldable/Fold.hs:159:1 relude> Warning: 'notElem' is ambiguous. It is defined relude> * in ‘Data.Foldable’ relude> * at src/Relude/Foldable/Fold.hs:182:1 relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. relude> Defaulting to the one defined at src/Relude/Foldable/Fold.hs:182:1 relude> 100% ( 14 / 14) in 'Relude.Foldable.Fold' relude> 100% ( 5 / 5) in 'Relude.Foldable' relude> Warning: 'lookup' is ambiguous. It is defined relude> * in ‘Data.IntMap.Internal’ relude> * in ‘Data.Map.Internal’ relude> * at src/Relude/Extra/Map.hs:71:5 relude> * in ‘Data.HashMap.Internal’ relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. relude> Defaulting to the one defined at src/Relude/Extra/Map.hs:71:5 relude> Warning: 'member' is ambiguous. It is defined relude> * in ‘Data.IntMap.Internal’ relude> * in ‘Data.IntSet.Internal’ relude> * in ‘Data.Map.Internal’ relude> * in ‘Data.Set.Internal’ relude> * at src/Relude/Extra/Map.hs:72:5 relude> * in ‘Data.HashMap.Internal’ relude> * in ‘Data.HashSet.Internal’ relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. relude> Defaulting to the one defined at src/Relude/Extra/Map.hs:72:5 relude> 100% ( 10 / 10) in 'Relude.Extra.Map' relude> 100% ( 5 / 5) in 'Relude.Lifted.Terminal' relude> 100% ( 3 / 3) in 'Relude.Lifted.Env' relude> 100% ( 15 / 15) in 'Relude.Lifted' relude> 100% ( 44 / 44) in 'Relude' relude> 100% ( 7 / 7) in 'Relude.Extra.Type' relude> 100% ( 7 / 7) in 'Relude.Extra.Newtype' relude> Warning: 'Const' is ambiguous. It is defined relude> * in ‘Data.Functor.Const’ relude> * in ‘Data.Functor.Const’ relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. relude> Defaulting to the one defined in ‘Data.Functor.Const’ relude> Warning: 'Identity' is ambiguous. It is defined relude> * in ‘Data.Functor.Identity’ relude> * in ‘Data.Functor.Identity’ relude> You may be able to disambiguate the identifier by qualifying it or relude> by specifying the type/value namespace explicitly. relude> Defaulting to the one defined in ‘Data.Functor.Identity’ relude> 100% ( 9 / 9) in 'Relude.Extra.Lens' relude> 100% ( 3 / 3) in 'Relude.Extra.Group' relude> 100% ( 4 / 4) in 'Relude.Extra.Foldable1' relude> 100% ( 3 / 3) in 'Relude.Extra.Foldable' relude> 100% ( 4 / 4) in 'Relude.Extra.Enum' relude> 100% ( 3 / 3) in 'Relude.Extra.CallStack' relude> 100% ( 5 / 5) in 'Relude.Extra.Bifunctor' relude> 100% ( 23 / 23) in 'Relude.Extra' relude> 100% ( 12 / 12) in 'Relude.Unsafe' relude> Warning: Relude.Applicative: could not find link destinations for: relude> - Data.Functor.Const.Rep_Const relude> - Data.Functor.Const.Rep1_Const relude> - Control.Applicative.Rep_ZipList relude> - Control.Applicative.Rep1_ZipList relude> - Text.ParserCombinators.ReadP.P relude> - GHC.IsList.D:R:ItemZipList relude> - Data.Graph.SetM relude> Warning: Relude.Base: could not find link destinations for: relude> - GHC.Prim.~# relude> - GHC.Generics.D:R:UReckCharp0 relude> - GHC.Generics.Rep1_Down relude> - GHC.Generics.Rep1_Proxy relude> - GHC.Generics.Rep_Fingerprint relude> - GHC.Generics.Rep_GeneralCategory tomland> TimeOfDay : decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> Combinator.Tuple: Roundtrip tests tomland> (Int, Text) : decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> (Int, Text, Bool): decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> Codec.Di functions tests tomland> dimatch tomland> SumType: decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> Generic codecs tests tomland> genericDecode . genericEncode ≡ id [✔] tomland> passed 100 tests. tomland> genericDecode . genericEncode ≡ decode . encode [✔] tomland> passed 100 tests. tomland> SmallType: tests for custom data type tomland> SmallType: decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> Exact SmallType: decode . encode ≡ id [✔] tomland> passed 100 tests. tomland> tomland> Finished in 9.6509 seconds tomland> 272 examples, 0 failures, 2 pending tomland> Test suite tomland-test: PASS tomland> Test suite logged to: dist/test/tomland-1.3.3.3-tomland-test.log tomland> 1 of 1 test suites (1 of 1 test cases) passed. tomland> Running phase: haddockPhase tomland> Preprocessing library for tomland-1.3.3.3.. tomland> Running Haddock on library for tomland-1.3.3.3.. tomland> Warning: --source-* options are ignored when --hyperlinked-source is enabled. tomland> [ 1 of 36] Compiling Toml.Parser.Core tomland> [ 2 of 36] Compiling Toml.Parser.String tomland> [ 3 of 36] Compiling Toml.Type.Key tomland> [ 4 of 36] Compiling Toml.Parser.Key tomland> [ 5 of 36] Compiling Toml.Type.PrefixTree tomland> [ 6 of 36] Compiling Toml.Type.Value tomland> [ 7 of 36] Compiling Toml.Type.AnyValue tomland> [ 8 of 36] Compiling Toml.Type.UValue tomland> [ 9 of 36] Compiling Toml.Type.TOML tomland> [10 of 36] Compiling Toml.Type.Edsl tomland> [11 of 36] Compiling Toml.Type.Printer tomland> [12 of 36] Compiling Toml.Type tomland> [13 of 36] Compiling Toml.Parser.Value tomland> [14 of 36] Compiling Toml.Parser.Item tomland> tomland> src/Toml/Parser/Item.hs:26:29: warning: [GHC-38856] [-Wunused-imports] tomland> The import of ‘liftA2’ tomland> from module ‘Control.Applicative’ is redundant tomland> | tomland> 26 | import Control.Applicative (liftA2, many) tomland> | ^^^^^^ tomland> [15 of 36] Compiling Toml.Parser.Validate tomland> [16 of 36] Compiling Toml.Parser tomland> [17 of 36] Compiling Toml.Codec.BiMap tomland> [18 of 36] Compiling Toml.Codec.Error tomland> [19 of 36] Compiling Toml.Codec.Types tomland> tomland> src/Toml/Codec/Types.hs:37:47: warning: [GHC-38856] [-Wunused-imports] tomland> The import of ‘liftA2’ tomland> from module ‘Control.Applicative’ is redundant tomland> | tomland> 37 | import Control.Applicative (Alternative (..), liftA2) tomland> | ^^^^^^ tomland> [20 of 36] Compiling Toml.Codec.Di tomland> [21 of 36] Compiling Toml.Codec.Combinator.Tuple tomland> [22 of 36] Compiling Toml.Codec.Combinator.Table tomland> [23 of 36] Compiling Toml.Codec.Code tomland> [24 of 36] Compiling Toml.Codec.Combinator.Common tomland> [25 of 36] Compiling Toml.Codec.Combinator.Map tomland> [26 of 36] Compiling Toml.Codec.BiMap.Conversion tomland> [27 of 36] Compiling Toml.Codec.Combinator.Time tomland> [28 of 36] Compiling Toml.Codec.Combinator.Primitive tomland> [29 of 36] Compiling Toml.Codec.Combinator.Monoid tomland> [30 of 36] Compiling Toml.Codec.Combinator.List tomland> [31 of 36] Compiling Toml.Codec.Combinator.Set tomland> [32 of 36] Compiling Toml.Codec.Combinator.Custom tomland> [33 of 36] Compiling Toml.Codec.Combinator tomland> [34 of 36] Compiling Toml.Codec.Generic tomland> [35 of 36] Compiling Toml.Codec tomland> [36 of 36] Compiling Toml tomland> Haddock coverage: tomland> 100% ( 34 / 34) in 'Toml.Parser.Core' tomland> 100% ( 4 / 4) in 'Toml.Parser.String' tomland> Warning: 'Key' is ambiguous. It is defined tomland> * at src/Toml/Type/Key.hs:66:15 tomland> * at src/Toml/Type/Key.hs:66:1 tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined at src/Toml/Type/Key.hs:66:1 tomland> Warning: 'Piece' is ambiguous. It is defined tomland> * at src/Toml/Type/Key.hs:46:17 tomland> * at src/Toml/Type/Key.hs:46:1 base64> prop_url_lenient_roundtrip: OK base64> +++ OK, passed 100 tests. base64> prop_validity base64> prop_std_valid: OK base64> +++ OK, passed 100 tests. base64> prop_url_valid: OK base64> +++ OK, passed 100 tests. base64> prop_std_correct: OK base64> +++ OK, passed 100 tests. base64> prop_url_correct: OK base64> +++ OK, passed 100 tests. base64> prop_url_padding base64> prop_url_nopad_roundtrip_untyped: OK base64> +++ OK, passed 100 tests. base64> prop_url_nopad_roundtrip_typed: OK base64> +++ OK, passed 100 tests. base64> prop_url_pad_roundtrip_untyped: OK base64> +++ OK, passed 100 tests. base64> prop_url_pad_roundtrip_typed: OK base64> +++ OK, passed 100 tests. base64> prop_url_decode_invariant_untyped: OK base64> +++ OK, passed 100 tests. base64> prop_url_decode_invariant_typed: OK base64> +++ OK, passed 100 tests. base64> prop_url_padding_coherence: OK base64> +++ OK, passed 100 tests. base64> prop_url_nopadding_coherence: OK base64> +++ OK, passed 100 tests. base64> prop_bos_coherence base64> prop_std_bos_coherence: OK base64> +++ OK, passed 100 tests. base64> prop_url_bos_coherence: OK base64> +++ OK, passed 100 tests. base64> Unit tests base64> Padding tests base64> URL decodePadding coherence base64> "PA==": OK base64> Padding required: no padding fails base64> Padding required: padding succeeds base64> "PDw=": OK base64> Padding required: no padding fails base64> Padding required: padding succeeds base64> "PDw_": OK base64> String has no padding: decodes should coincide base64> "PDw_Pw==": OK base64> Padding required: no padding fails base64> Padding required: padding succeeds base64> "PDw_Pz4=": OK base64> Padding required: no padding fails base64> Padding required: padding succeeds base64> "PDw_Pz4-": OK base64> String has no padding: decodes should coincide base64> URL decodeUnpadded coherence base64> "PA": OK base64> Unpadded required: padding fails base64> Unpadded required: unpadding succeeds base64> "PDw": OK base64> Unpadded required: padding fails base64> Unpadded required: unpadding succeeds base64> "PDw_": OK base64> String has no padding: decodes should coincide base64> "PDw_Pw": OK base64> Unpadded required: padding fails base64> Unpadded required: unpadding succeeds base64> "PDw_Pz4": OK base64> Unpadded required: padding fails base64> Unpadded required: unpadding succeeds base64> "PDw_Pz4-": OK base64> String has no padding: decodes should coincide base64> url-safe padding case unit tests base64> stress arbitarily padded URL strings: OK base64> stress padded URL strings: OK base64> stress unpadded URL strings: OK base64> RFC 4648 Test Vectors base64> std alphabet base64> "empty": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "f": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed binary-orphans> [1 of 1] Compiling Data.Binary.Orphans ( src/Data/Binary/Orphans.hs, dist/build/Data/Binary/Orphans.o, dist/build/Data/Binary/Orphans.dyn_o ) binary-orphans> [1 of 1] Compiling Data.Binary.Orphans ( src/Data/Binary/Orphans.hs, dist/build/Data/Binary/Orphans.p_o ) binary-orphans> Preprocessing test suite 'binary-orphans-test' for binary-orphans-1.0.5.. binary-orphans> Building test suite 'binary-orphans-test' for binary-orphans-1.0.5.. binary-orphans> [1 of 1] Compiling Main ( test/Tests.hs, dist/build/binary-orphans-test/binary-orphans-test-tmp/Main.o ) binary-orphans> [2 of 2] Linking dist/build/binary-orphans-test/binary-orphans-test binary-orphans> Running phase: checkPhase binary-orphans> Running 1 test suites... binary-orphans> Test suite binary-orphans-test: RUNNING... binary-orphans> Roundtrip binary-orphans> Natural: OK binary-orphans> +++ OK, passed 100 tests. binary-orphans> Sum Int: OK binary-orphans> +++ OK, passed 100 tests. binary-orphans> Min Int: OK binary-orphans> +++ OK, passed 100 tests. binary-orphans> Solo Int: OK binary-orphans> +++ OK, passed 100 tests. binary-orphans> ByteArray: OK binary-orphans> +++ OK, passed 100 tests. binary-orphans> binary-orphans> All 5 tests passed (0.01s) binary-orphans> Test suite binary-orphans-test: PASS binary-orphans> Test suite logged to: dist/test/binary-orphans-1.0.5-binary-orphans-test.log binary-orphans> 1 of 1 test suites (1 of 1 test cases) passed. binary-orphans> Running phase: haddockPhase binary-orphans> Preprocessing library for binary-orphans-1.0.5.. binary-orphans> Running Haddock on library for binary-orphans-1.0.5.. binary-orphans> Warning: --source-* options are ignored when --hyperlinked-source is enabled. binary-orphans> [1 of 1] Compiling Data.Binary.Orphans ( src/Data/Binary/Orphans.hs, nothing ) binary-orphans> Haddock coverage: binary-orphans> 0% ( 0 / 1) in 'Data.Binary.Orphans' binary-orphans> Missing documentation for: binary-orphans> Module header binary-orphans> Documentation created: dist/doc/html/binary-orphans/, binary-orphans> dist/doc/html/binary-orphans/binary-orphans.txt binary-orphans> Preprocessing test suite 'binary-orphans-test' for binary-orphans-1.0.5.. binary-orphans> Running phase: installPhase binary-orphans> Installing library in /nix/store/09wscm0jvl7bf4s8h8649r305sy66bzq-binary-orphans-1.0.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/binary-orphans-1.0.5-61ybqda84S3LOEZCUDvws7 binary-orphans> Running phase: fixupPhase binary-orphans> shrinking RPATHs of ELF executables and libraries in /nix/store/09wscm0jvl7bf4s8h8649r305sy66bzq-binary-orphans-1.0.5 binary-orphans> shrinking /nix/store/09wscm0jvl7bf4s8h8649r305sy66bzq-binary-orphans-1.0.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSbinary-orphans-1.0.5-61ybqda84S3LOEZCUDvws7-ghc9.8.1.so binary-orphans> checking for references to /build/ in /nix/store/09wscm0jvl7bf4s8h8649r305sy66bzq-binary-orphans-1.0.5... binary-orphans> patching script interpreter paths in /nix/store/09wscm0jvl7bf4s8h8649r305sy66bzq-binary-orphans-1.0.5 binary-orphans> stripping (with command strip and flags -S -p) in /nix/store/09wscm0jvl7bf4s8h8649r305sy66bzq-binary-orphans-1.0.5/lib binary-orphans> shrinking RPATHs of ELF executables and libraries in /nix/store/pf89rjhp9s4ahv6fhwjpdhw11nz4kh5l-binary-orphans-1.0.5-doc binary-orphans> checking for references to /build/ in /nix/store/pf89rjhp9s4ahv6fhwjpdhw11nz4kh5l-binary-orphans-1.0.5-doc... binary-orphans> patching script interpreter paths in /nix/store/pf89rjhp9s4ahv6fhwjpdhw11nz4kh5l-binary-orphans-1.0.5-doc extra> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 extra> No happy found extra> Using haskell-suite found on system at: haskell-suite-dummy-location extra> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location extra> No hmake found extra> Using hpc version 0.69 found on system at: extra> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 extra> Using hsc2hs version 0.68.10 found on system at: extra> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 extra> Using hscolour version 1.25 found on system at: extra> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour extra> No jhc found extra> Using ld found on system at: extra> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold extra> No pkg-config found extra> Using runghc version 9.8.1 found on system at: extra> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 extra> Using strip version 2.44 found on system at: extra> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip extra> Using tar found on system at: extra> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar extra> No uhc found extra> Running phase: buildPhase extra> Preprocessing library for extra-1.7.16.. extra> Building library for extra-1.7.16.. extra> [ 1 of 22] Compiling Data.IORef.Extra ( src/Data/IORef/Extra.hs, dist/build/Data/IORef/Extra.o, dist/build/Data/IORef/Extra.dyn_o ) extra> [ 2 of 22] Compiling Data.Monoid.Extra ( src/Data/Monoid/Extra.hs, dist/build/Data/Monoid/Extra.o, dist/build/Data/Monoid/Extra.dyn_o ) extra> [ 3 of 22] Compiling Data.Tuple.Extra ( src/Data/Tuple/Extra.hs, dist/build/Data/Tuple/Extra.o, dist/build/Data/Tuple/Extra.dyn_o ) extra> [ 4 of 22] Compiling Data.Typeable.Extra ( src/Data/Typeable/Extra.hs, dist/build/Data/Typeable/Extra.o, dist/build/Data/Typeable/Extra.dyn_o ) extra> [ 5 of 22] Compiling Numeric.Extra ( src/Numeric/Extra.hs, dist/build/Numeric/Extra.o, dist/build/Numeric/Extra.dyn_o ) extra> [ 6 of 22] Compiling Partial ( src/Partial.hs, dist/build/Partial.o, dist/build/Partial.dyn_o ) extra> [ 7 of 22] Compiling Data.List.Extra ( src/Data/List/Extra.hs, dist/build/Data/List/Extra.o, dist/build/Data/List/Extra.dyn_o ) extra> [ 8 of 22] Compiling Data.Version.Extra ( src/Data/Version/Extra.hs, dist/build/Data/Version/Extra.o, dist/build/Data/Version/Extra.dyn_o ) extra> [ 9 of 22] Compiling Data.List.NonEmpty.Extra ( src/Data/List/NonEmpty/Extra.hs, dist/build/Data/List/NonEmpty/Extra.o, dist/build/Data/List/NonEmpty/Extra.dyn_o ) extra> [10 of 22] Compiling Data.Either.Extra ( src/Data/Either/Extra.hs, dist/build/Data/Either/Extra.o, dist/build/Data/Either/Extra.dyn_o ) extra> [11 of 22] Compiling Control.Exception.Extra ( src/Control/Exception/Extra.hs, dist/build/Control/Exception/Extra.o, dist/build/Control/Exception/Extra.dyn_o ) extra> [12 of 22] Compiling Control.Monad.Extra ( src/Control/Monad/Extra.hs, dist/build/Control/Monad/Extra.o, dist/build/Control/Monad/Extra.dyn_o ) extra> [13 of 22] Compiling Data.Foldable.Extra ( src/Data/Foldable/Extra.hs, dist/build/Data/Foldable/Extra.o, dist/build/Data/Foldable/Extra.dyn_o ) extra> [14 of 22] Compiling Control.Concurrent.Extra ( src/Control/Concurrent/Extra.hs, dist/build/Control/Concurrent/Extra.o, dist/build/Control/Concurrent/Extra.dyn_o ) extra> [15 of 22] Compiling System.Directory.Extra ( src/System/Directory/Extra.hs, dist/build/System/Directory/Extra.o, dist/build/System/Directory/Extra.dyn_o ) extra> [16 of 22] Compiling System.Environment.Extra ( src/System/Environment/Extra.hs, dist/build/System/Environment/Extra.o, dist/build/System/Environment/Extra.dyn_o ) extra> [17 of 22] Compiling System.IO.Extra ( src/System/IO/Extra.hs, dist/build/System/IO/Extra.o, dist/build/System/IO/Extra.dyn_o ) extra> [18 of 22] Compiling System.Info.Extra ( src/System/Info/Extra.hs, dist/build/System/Info/Extra.o, dist/build/System/Info/Extra.dyn_o ) extra> [19 of 22] Compiling System.Process.Extra ( src/System/Process/Extra.hs, dist/build/System/Process/Extra.o, dist/build/System/Process/Extra.dyn_o ) extra> [20 of 22] Compiling System.Time.Extra ( src/System/Time/Extra.hs, dist/build/System/Time/Extra.o, dist/build/System/Time/Extra.dyn_o ) indexed-traversable-instances> Using compiler: ghc-9.8.1 indexed-traversable-instances> Using install prefix: indexed-traversable-instances> /nix/store/7zws4nk0wkqfjp5c3mi0csh4bnksmc8p-indexed-traversable-instances-0.1.2 indexed-traversable-instances> Executables installed in: indexed-traversable-instances> /nix/store/7zws4nk0wkqfjp5c3mi0csh4bnksmc8p-indexed-traversable-instances-0.1.2/bin indexed-traversable-instances> Libraries installed in: indexed-traversable-instances> /nix/store/7zws4nk0wkqfjp5c3mi0csh4bnksmc8p-indexed-traversable-instances-0.1.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/indexed-traversable-instances-0.1.2-Ir3T1QnJ6eVLrdWQiOT4vH indexed-traversable-instances> Dynamic Libraries installed in: indexed-traversable-instances> /nix/store/7zws4nk0wkqfjp5c3mi0csh4bnksmc8p-indexed-traversable-instances-0.1.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 indexed-traversable-instances> Private executables installed in: indexed-traversable-instances> /nix/store/7zws4nk0wkqfjp5c3mi0csh4bnksmc8p-indexed-traversable-instances-0.1.2/libexec/x86_64-linux-ghc-9.8.1/indexed-traversable-instances-0.1.2 indexed-traversable-instances> Data files installed in: indexed-traversable-instances> /nix/store/7zws4nk0wkqfjp5c3mi0csh4bnksmc8p-indexed-traversable-instances-0.1.2/share/x86_64-linux-ghc-9.8.1/indexed-traversable-instances-0.1.2 indexed-traversable-instances> Documentation installed in: indexed-traversable-instances> /nix/store/vj55madwlaylp9rixk3b6slk0mx60bpn-indexed-traversable-instances-0.1.2-doc/share/doc/indexed-traversable-instances-0.1.2 indexed-traversable-instances> Configuration files installed in: indexed-traversable-instances> /nix/store/7zws4nk0wkqfjp5c3mi0csh4bnksmc8p-indexed-traversable-instances-0.1.2/etc indexed-traversable-instances> No alex found indexed-traversable-instances> Using ar found on system at: indexed-traversable-instances> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar indexed-traversable-instances> No c2hs found indexed-traversable-instances> No cpphs found indexed-traversable-instances> No doctest found indexed-traversable-instances> Using gcc version 14.3.0 given by user at: indexed-traversable-instances> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc indexed-traversable-instances> Using ghc version 9.8.1 found on system at: indexed-traversable-instances> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc indexed-traversable-instances> Using ghc-pkg version 9.8.1 found on system at: indexed-traversable-instances> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 indexed-traversable-instances> No ghcjs found indexed-traversable-instances> No ghcjs-pkg found indexed-traversable-instances> No greencard found indexed-traversable-instances> Using haddock version 2.30.0 found on system at: indexed-traversable-instances> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 indexed-traversable-instances> No happy found indexed-traversable-instances> Using haskell-suite found on system at: haskell-suite-dummy-location indexed-traversable-instances> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location indexed-traversable-instances> No hmake found indexed-traversable-instances> Using hpc version 0.69 found on system at: indexed-traversable-instances> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 indexed-traversable-instances> Using hsc2hs version 0.68.10 found on system at: indexed-traversable-instances> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 indexed-traversable-instances> Using hscolour version 1.25 found on system at: indexed-traversable-instances> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour indexed-traversable-instances> No jhc found indexed-traversable-instances> Using ld found on system at: indexed-traversable-instances> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold indexed-traversable-instances> No pkg-config found indexed-traversable-instances> Using runghc version 9.8.1 found on system at: indexed-traversable-instances> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 indexed-traversable-instances> Using strip version 2.44 found on system at: indexed-traversable-instances> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip indexed-traversable-instances> Using tar found on system at: indexed-traversable-instances> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar indexed-traversable-instances> No uhc found indexed-traversable-instances> Running phase: buildPhase indexed-traversable-instances> Preprocessing library for indexed-traversable-instances-0.1.2.. indexed-traversable-instances> Building library for indexed-traversable-instances-0.1.2.. indexed-traversable-instances> [1 of 1] Compiling Data.Functor.WithIndex.Instances ( src/Data/Functor/WithIndex/Instances.hs, dist/build/Data/Functor/WithIndex/Instances.o, dist/build/Data/Functor/WithIndex/Instances.dyn_o ) indexed-traversable-instances> [1 of 1] Compiling Data.Functor.WithIndex.Instances ( src/Data/Functor/WithIndex/Instances.hs, dist/build/Data/Functor/WithIndex/Instances.p_o ) indexed-traversable-instances> Preprocessing test suite 'safe' for indexed-traversable-instances-0.1.2.. indexed-traversable-instances> Building test suite 'safe' for indexed-traversable-instances-0.1.2.. indexed-traversable-instances> [1 of 1] Compiling Main ( tests/safe.hs, dist/build/safe/safe-tmp/Main.o ) indexed-traversable-instances> [2 of 2] Linking dist/build/safe/safe indexed-traversable-instances> Preprocessing test suite 'indexed-tests' for indexed-traversable-instances-0.1.2.. indexed-traversable-instances> Building test suite 'indexed-tests' for indexed-traversable-instances-0.1.2.. indexed-traversable-instances> [1 of 1] Compiling Main ( tests/main.hs, dist/build/indexed-tests/indexed-tests-tmp/Main.o ) indexed-traversable-instances> [2 of 2] Linking dist/build/indexed-tests/indexed-tests indexed-traversable-instances> Running phase: checkPhase monoid-subclasses> /nix/store/y9009gpd3kwyyy2nzagpmrhga8bs9qkb-monoid-subclasses-1.2.6/bin monoid-subclasses> Libraries installed in: monoid-subclasses> /nix/store/y9009gpd3kwyyy2nzagpmrhga8bs9qkb-monoid-subclasses-1.2.6/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/monoid-subclasses-1.2.6-Gfcvp0EfwKt1Ok9yeWcbEn monoid-subclasses> Dynamic Libraries installed in: monoid-subclasses> /nix/store/y9009gpd3kwyyy2nzagpmrhga8bs9qkb-monoid-subclasses-1.2.6/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 monoid-subclasses> Private executables installed in: monoid-subclasses> /nix/store/y9009gpd3kwyyy2nzagpmrhga8bs9qkb-monoid-subclasses-1.2.6/libexec/x86_64-linux-ghc-9.8.1/monoid-subclasses-1.2.6 monoid-subclasses> Data files installed in: monoid-subclasses> /nix/store/y9009gpd3kwyyy2nzagpmrhga8bs9qkb-monoid-subclasses-1.2.6/share/x86_64-linux-ghc-9.8.1/monoid-subclasses-1.2.6 monoid-subclasses> Documentation installed in: monoid-subclasses> /nix/store/gax50fhwvc74x040pwq68ccn78yajivd-monoid-subclasses-1.2.6-doc/share/doc/monoid-subclasses-1.2.6 monoid-subclasses> Configuration files installed in: monoid-subclasses> /nix/store/y9009gpd3kwyyy2nzagpmrhga8bs9qkb-monoid-subclasses-1.2.6/etc monoid-subclasses> No alex found monoid-subclasses> Using ar found on system at: monoid-subclasses> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar monoid-subclasses> No c2hs found monoid-subclasses> No cpphs found monoid-subclasses> No doctest found monoid-subclasses> Using gcc version 14.3.0 given by user at: monoid-subclasses> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc monoid-subclasses> Using ghc version 9.8.1 found on system at: monoid-subclasses> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc monoid-subclasses> Using ghc-pkg version 9.8.1 found on system at: monoid-subclasses> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 monoid-subclasses> No ghcjs found monoid-subclasses> No ghcjs-pkg found monoid-subclasses> No greencard found monoid-subclasses> Using haddock version 2.30.0 found on system at: monoid-subclasses> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 monoid-subclasses> No happy found monoid-subclasses> Using haskell-suite found on system at: haskell-suite-dummy-location monoid-subclasses> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location monoid-subclasses> No hmake found monoid-subclasses> Using hpc version 0.69 found on system at: monoid-subclasses> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 monoid-subclasses> Using hsc2hs version 0.68.10 found on system at: monoid-subclasses> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 monoid-subclasses> Using hscolour version 1.25 found on system at: monoid-subclasses> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour monoid-subclasses> No jhc found monoid-subclasses> Using ld found on system at: monoid-subclasses> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold monoid-subclasses> No pkg-config found monoid-subclasses> Using runghc version 9.8.1 found on system at: monoid-subclasses> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 monoid-subclasses> Using strip version 2.44 found on system at: monoid-subclasses> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip monoid-subclasses> Using tar found on system at: monoid-subclasses> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar monoid-subclasses> No uhc found monoid-subclasses> Running phase: buildPhase monoid-subclasses> Preprocessing library for monoid-subclasses-1.2.6.. monoid-subclasses> Building library for monoid-subclasses-1.2.6.. monoid-subclasses> [ 1 of 16] Compiling Data.Monoid.Null ( src/Data/Monoid/Null.hs, dist/build/Data/Monoid/Null.o, dist/build/Data/Monoid/Null.dyn_o ) monoid-subclasses> [ 2 of 16] Compiling Data.Semigroup.Cancellative ( src/Data/Semigroup/Cancellative.hs, dist/build/Data/Semigroup/Cancellative.o, dist/build/Data/Semigroup/Cancellative.dyn_o ) monoid-subclasses> [ 3 of 16] Compiling Data.Monoid.Monus ( src/Data/Monoid/Monus.hs, dist/build/Data/Monoid/Monus.o, dist/build/Data/Monoid/Monus.dyn_o ) monoid-subclasses> monoid-subclasses> src/Data/Monoid/Monus.hs:320:36: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Prelude, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 320 | | otherwise = go (tail x) monoid-subclasses> | ^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Monus.hs:327:36: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ parsers> Using gcc version 14.3.0 given by user at: parsers> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc parsers> Using ghc version 9.8.1 found on system at: parsers> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc parsers> Using ghc-pkg version 9.8.1 found on system at: parsers> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 parsers> No ghcjs found parsers> No ghcjs-pkg found parsers> No greencard found parsers> Using haddock version 2.30.0 found on system at: parsers> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 parsers> No happy found parsers> Using haskell-suite found on system at: haskell-suite-dummy-location parsers> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location parsers> No hmake found parsers> Using hpc version 0.69 found on system at: parsers> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 parsers> Using hsc2hs version 0.68.10 found on system at: parsers> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 parsers> Using hscolour version 1.25 found on system at: parsers> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour parsers> No jhc found parsers> Using ld found on system at: parsers> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold parsers> No pkg-config found parsers> Using runghc version 9.8.1 found on system at: parsers> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 parsers> Using strip version 2.44 found on system at: parsers> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip parsers> Using tar found on system at: parsers> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar parsers> No uhc found parsers> Running phase: buildPhase parsers> Preprocessing library for parsers-0.12.12.. parsers> Building library for parsers-0.12.12.. parsers> [1 of 8] Compiling Text.Parser.Combinators ( src/Text/Parser/Combinators.hs, dist/build/Text/Parser/Combinators.o, dist/build/Text/Parser/Combinators.dyn_o ) parsers> [2 of 8] Compiling Text.Parser.Char ( src/Text/Parser/Char.hs, dist/build/Text/Parser/Char.o, dist/build/Text/Parser/Char.dyn_o ) parsers> [3 of 8] Compiling Text.Parser.Expression ( src/Text/Parser/Expression.hs, dist/build/Text/Parser/Expression.o, dist/build/Text/Parser/Expression.dyn_o ) parsers> [4 of 8] Compiling Text.Parser.LookAhead ( src/Text/Parser/LookAhead.hs, dist/build/Text/Parser/LookAhead.o, dist/build/Text/Parser/LookAhead.dyn_o ) parsers> [5 of 8] Compiling Text.Parser.Permutation ( src/Text/Parser/Permutation.hs, dist/build/Text/Parser/Permutation.o, dist/build/Text/Parser/Permutation.dyn_o ) parsers> [6 of 8] Compiling Text.Parser.Token.Highlight ( src/Text/Parser/Token/Highlight.hs, dist/build/Text/Parser/Token/Highlight.o, dist/build/Text/Parser/Token/Highlight.dyn_o ) parsers> [7 of 8] Compiling Text.Parser.Token ( src/Text/Parser/Token.hs, dist/build/Text/Parser/Token.o, dist/build/Text/Parser/Token.dyn_o ) parsers> [8 of 8] Compiling Text.Parser.Token.Style ( src/Text/Parser/Token/Style.hs, dist/build/Text/Parser/Token/Style.o, dist/build/Text/Parser/Token/Style.dyn_o ) parsers> [1 of 8] Compiling Text.Parser.Combinators ( src/Text/Parser/Combinators.hs, dist/build/Text/Parser/Combinators.p_o ) parsers> [2 of 8] Compiling Text.Parser.Char ( src/Text/Parser/Char.hs, dist/build/Text/Parser/Char.p_o ) parsers> [3 of 8] Compiling Text.Parser.Expression ( src/Text/Parser/Expression.hs, dist/build/Text/Parser/Expression.p_o ) parsers> [4 of 8] Compiling Text.Parser.LookAhead ( src/Text/Parser/LookAhead.hs, dist/build/Text/Parser/LookAhead.p_o ) parsers> [5 of 8] Compiling Text.Parser.Permutation ( src/Text/Parser/Permutation.hs, dist/build/Text/Parser/Permutation.p_o ) parsers> [6 of 8] Compiling Text.Parser.Token.Highlight ( src/Text/Parser/Token/Highlight.hs, dist/build/Text/Parser/Token/Highlight.p_o ) parsers> [7 of 8] Compiling Text.Parser.Token ( src/Text/Parser/Token.hs, dist/build/Text/Parser/Token.p_o ) parsers> [8 of 8] Compiling Text.Parser.Token.Style ( src/Text/Parser/Token/Style.hs, dist/build/Text/Parser/Token/Style.p_o ) text-iso8601> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour text-iso8601> No jhc found text-iso8601> Using ld found on system at: text-iso8601> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold text-iso8601> No pkg-config found text-iso8601> Using runghc version 9.8.1 found on system at: text-iso8601> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 text-iso8601> Using strip version 2.44 found on system at: text-iso8601> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip text-iso8601> Using tar found on system at: text-iso8601> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar text-iso8601> No uhc found text-iso8601> Running phase: buildPhase text-iso8601> Preprocessing library for text-iso8601-0.1.1.. text-iso8601> Building library for text-iso8601-0.1.1.. text-iso8601> [1 of 2] Compiling Data.Time.FromText ( src/Data/Time/FromText.hs, dist/build/Data/Time/FromText.o, dist/build/Data/Time/FromText.dyn_o ) text-iso8601> [2 of 2] Compiling Data.Time.ToText ( src/Data/Time/ToText.hs, dist/build/Data/Time/ToText.o, dist/build/Data/Time/ToText.dyn_o ) text-iso8601> [1 of 2] Compiling Data.Time.FromText ( src/Data/Time/FromText.hs, dist/build/Data/Time/FromText.p_o ) text-iso8601> [2 of 2] Compiling Data.Time.ToText ( src/Data/Time/ToText.hs, dist/build/Data/Time/ToText.p_o ) text-iso8601> Preprocessing test suite 'text-iso8601-tests' for text-iso8601-0.1.1.. text-iso8601> Building test suite 'text-iso8601-tests' for text-iso8601-0.1.1.. text-iso8601> [1 of 1] Compiling Main ( tests/text-iso8601-tests.hs, dist/build/text-iso8601-tests/text-iso8601-tests-tmp/Main.o ) either> include test-framework-0.8.2.2-L9qmYvatCN96QTQQKuiFpm either> include test-framework-quickcheck2-0.3.0.6-5y38glI8Mym9b8R1xyZzcz either> Ready component graph: either> definite either-5.0.2-Bq2GyP4oSURC8Bdp8bx9G6 either> depends base-4.19.0.0-b960 either> depends bifunctors-5.6.2-4fZuJfp0ftV1iKSQIeavLh either> depends mtl-2.3.1-63a4 either> depends profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU either> depends semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj either> definite either-5.0.2-Cj3uSmBGjsW3stkHEtbsGm-tests either> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 either> depends base-4.19.0.0-b960 either> depends either-5.0.2-Bq2GyP4oSURC8Bdp8bx9G6 either> depends test-framework-0.8.2.2-L9qmYvatCN96QTQQKuiFpm either> depends test-framework-quickcheck2-0.3.0.6-5y38glI8Mym9b8R1xyZzcz either> Using Cabal-3.10.2.0 compiled by ghc-9.8 either> Using compiler: ghc-9.8.1 either> Using install prefix: /nix/store/cbwwgwxgc46zqqlpkjifj1cdx8jc0bgk-either-5.0.2 either> Executables installed in: either> /nix/store/cbwwgwxgc46zqqlpkjifj1cdx8jc0bgk-either-5.0.2/bin either> Libraries installed in: either> /nix/store/cbwwgwxgc46zqqlpkjifj1cdx8jc0bgk-either-5.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/either-5.0.2-Bq2GyP4oSURC8Bdp8bx9G6 either> Dynamic Libraries installed in: either> /nix/store/cbwwgwxgc46zqqlpkjifj1cdx8jc0bgk-either-5.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 either> Private executables installed in: either> /nix/store/cbwwgwxgc46zqqlpkjifj1cdx8jc0bgk-either-5.0.2/libexec/x86_64-linux-ghc-9.8.1/either-5.0.2 either> Data files installed in: either> /nix/store/cbwwgwxgc46zqqlpkjifj1cdx8jc0bgk-either-5.0.2/share/x86_64-linux-ghc-9.8.1/either-5.0.2 either> Documentation installed in: either> /nix/store/q8wl9jw3cnsi6jsph41xh2dgxyg0vdc0-either-5.0.2-doc/share/doc/either-5.0.2 either> Configuration files installed in: either> /nix/store/cbwwgwxgc46zqqlpkjifj1cdx8jc0bgk-either-5.0.2/etc either> No alex found either> Using ar found on system at: either> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar either> No c2hs found either> No cpphs found either> No doctest found either> Using gcc version 14.3.0 given by user at: either> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc either> Using ghc version 9.8.1 found on system at: either> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc either> Using ghc-pkg version 9.8.1 found on system at: either> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 either> No ghcjs found either> No ghcjs-pkg found either> No greencard found either> Using haddock version 2.30.0 found on system at: either> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 either> No happy found either> Using haskell-suite found on system at: haskell-suite-dummy-location either> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location either> No hmake found either> Using hpc version 0.69 found on system at: either> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 either> Using hsc2hs version 0.68.10 found on system at: either> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 either> Using hscolour version 1.25 found on system at: either> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour either> No jhc found either> Using ld found on system at: either> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold either> No pkg-config found either> Using runghc version 9.8.1 found on system at: either> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 either> Using strip version 2.44 found on system at: either> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip either> Using tar found on system at: either> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar either> No uhc found either> Running phase: buildPhase either> Preprocessing library for either-5.0.2.. either> Building library for either-5.0.2.. either> [1 of 2] Compiling Data.Either.Combinators ( src/Data/Either/Combinators.hs, dist/build/Data/Either/Combinators.o, dist/build/Data/Either/Combinators.dyn_o ) either> [2 of 2] Compiling Data.Either.Validation ( src/Data/Either/Validation.hs, dist/build/Data/Either/Validation.o, dist/build/Data/Either/Validation.dyn_o ) either> [1 of 2] Compiling Data.Either.Combinators ( src/Data/Either/Combinators.hs, dist/build/Data/Either/Combinators.p_o ) foldl> Linked component graph: foldl> unit foldl-1.4.18-6ochNJgdBk5DetryYfBqeu-doctest foldl> include base-4.19.0.0-b960 foldl> include doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz foldl> unit foldl-1.4.18-62WoZL2Y1vbK9V8UvFwjK0 foldl> include base-4.19.0.0-b960 foldl> include bytestring-0.12.0.2-4690 foldl> include comonad-5.0.9-ESq2E8gYtBx3byXmKAW1hW foldl> include containers-0.6.8-4775 foldl> include contravariant-1.5.5-J4LLuUnbnVaBzsIx42BlgS foldl> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m foldl> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi foldl> include profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU foldl> include random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX foldl> include semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj foldl> include text-2.1-c36a foldl> include transformers-0.6.1.0-c3ec foldl> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq foldl> include vector-0.13.2.0-KITycIPQp0R25115diGgzh foldl> Control.Foldl=foldl-1.4.18-62WoZL2Y1vbK9V8UvFwjK0:Control.Foldl,Control.Foldl.ByteString=foldl-1.4.18-62WoZL2Y1vbK9V8UvFwjK0:Control.Foldl.ByteString,Control.Foldl.NonEmpty=foldl-1.4.18-62WoZL2Y1vbK9V8UvFwjK0:Control.Foldl.NonEmpty,Control.Foldl.Text=foldl-1.4.18-62WoZL2Y1vbK9V8UvFwjK0:Control.Foldl.Text,Control.Scanl=foldl-1.4.18-62WoZL2Y1vbK9V8UvFwjK0:Control.Scanl foldl> Ready component graph: foldl> definite foldl-1.4.18-6ochNJgdBk5DetryYfBqeu-doctest foldl> depends base-4.19.0.0-b960 foldl> depends doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz foldl> definite foldl-1.4.18-62WoZL2Y1vbK9V8UvFwjK0 foldl> depends base-4.19.0.0-b960 foldl> depends bytestring-0.12.0.2-4690 foldl> depends comonad-5.0.9-ESq2E8gYtBx3byXmKAW1hW foldl> depends containers-0.6.8-4775 foldl> depends contravariant-1.5.5-J4LLuUnbnVaBzsIx42BlgS foldl> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m foldl> depends primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi foldl> depends profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU foldl> depends random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX foldl> depends semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj foldl> depends text-2.1-c36a foldl> depends transformers-0.6.1.0-c3ec foldl> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq foldl> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh foldl> Using Cabal-3.10.2.0 compiled by ghc-9.8 foldl> Using compiler: ghc-9.8.1 foldl> Using install prefix: /nix/store/0rss619asdshcks36w8015g3xsnlqpjk-foldl-1.4.18 foldl> Executables installed in: foldl> /nix/store/0rss619asdshcks36w8015g3xsnlqpjk-foldl-1.4.18/bin foldl> Libraries installed in: foldl> /nix/store/0rss619asdshcks36w8015g3xsnlqpjk-foldl-1.4.18/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/foldl-1.4.18-62WoZL2Y1vbK9V8UvFwjK0 foldl> Dynamic Libraries installed in: foldl> /nix/store/0rss619asdshcks36w8015g3xsnlqpjk-foldl-1.4.18/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 foldl> Private executables installed in: foldl> /nix/store/0rss619asdshcks36w8015g3xsnlqpjk-foldl-1.4.18/libexec/x86_64-linux-ghc-9.8.1/foldl-1.4.18 foldl> Data files installed in: foldl> /nix/store/0rss619asdshcks36w8015g3xsnlqpjk-foldl-1.4.18/share/x86_64-linux-ghc-9.8.1/foldl-1.4.18 foldl> Documentation installed in: foldl> /nix/store/94bms4vzf4mvdlcyk5w11ksi2jy6hpaz-foldl-1.4.18-doc/share/doc/foldl-1.4.18 foldl> Configuration files installed in: foldl> /nix/store/0rss619asdshcks36w8015g3xsnlqpjk-foldl-1.4.18/etc foldl> No alex found foldl> Using ar found on system at: foldl> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar foldl> No c2hs found foldl> No cpphs found foldl> Using doctest version 0.22.6 found on system at: foldl> /nix/store/5b1p4pwqjyd7hm6rr4ill4mcxhy3cgwg-doctest-0.22.6/bin/doctest foldl> Using gcc version 14.3.0 given by user at: foldl> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc foldl> Using ghc version 9.8.1 found on system at: foldl> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc foldl> Using ghc-pkg version 9.8.1 found on system at: foldl> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 foldl> No ghcjs found foldl> No ghcjs-pkg found foldl> No greencard found foldl> Using haddock version 2.30.0 found on system at: foldl> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 foldl> No happy found foldl> Using haskell-suite found on system at: haskell-suite-dummy-location free> include exceptions-0.10.7-d3e7 free> include indexed-traversable-0.1.4-HhvObHiiVRhC9VCRLqXs4g free> include mtl-2.3.1-63a4 free> include profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU free> include semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj free> include template-haskell-2.21.0.0-8831 free> include th-abstraction-0.7.1.0-D2qAyomm2vvKhfkR0SrGAm free> include transformers-0.6.1.0-c3ec free> include transformers-base-0.4.6-8H5i1t5nCEIAC4vKFNraWg free> Control.Alternative.Free=free-5.2-5jsicnVtm8y8KG9LMRezMp:Control.Alternative.Free,Control.Alternative.Free.Final=free-5.2-5jsicnVtm8y8KG9LMRezMp:Control.Alternative.Free.Final,Control.Applicative.Free=free-5.2-5jsicnVtm8y8KG9LMRezMp:Control.Applicative.Free,Control.Applicative.Free.Fast=free-5.2-5jsicnVtm8y8KG9LMRezMp:Control.Applicative.Free.Fast,Control.Applicative.Free.Final=free-5.2-5jsicnVtm8y8KG9LMRezMp:Control.Applicative.Free.Final,Control.Applicative.Trans.Free=free-5.2-5jsicnVtm8y8KG9LMRezMp:Control.Applicative.Trans.Free,Control.Comonad.Cofree=free-5.2-5jsicnVtm8y8KG9LMRezMp:Control.Comonad.Cofree,Control.Comonad.Cofree.Class=free-5.2-5jsicnVtm8y8KG9LMRezMp:Control.Comonad.Cofree.Class,Control.Comonad.Trans.Cofree=free-5.2-5jsicnVtm8y8KG9LMRezMp:Control.Comonad.Trans.Cofree,Control.Comonad.Trans.Coiter=free-5.2-5jsicnVtm8y8KG9LMRezMp:Control.Comonad.Trans.Coiter,Control.Monad.Free=free-5.2-5jsicnVtm8y8KG9LMRezMp:Control.Monad.Free,Control.Monad.Free.Ap=free-5.2-5jsicnVtm8y8KG9LMRezMp:Control.Monad.Free.Ap,Control.Monad.Free.Church=free-5.2-5jsicnVtm8y8KG9LMRezMp:Control.Monad.Free.Church,Control.Monad.Free.Class=free-5.2-5jsicnVtm8y8KG9LMRezMp:Control.Monad.Free.Class,Control.Monad.Free.TH=free-5.2-5jsicnVtm8y8KG9LMRezMp:Control.Monad.Free.TH,Control.Monad.Trans.Free=free-5.2-5jsicnVtm8y8KG9LMRezMp:Control.Monad.Trans.Free,Control.Monad.Trans.Free.Ap=free-5.2-5jsicnVtm8y8KG9LMRezMp:Control.Monad.Trans.Free.Ap,Control.Monad.Trans.Free.Church=free-5.2-5jsicnVtm8y8KG9LMRezMp:Control.Monad.Trans.Free.Church,Control.Monad.Trans.Iter=free-5.2-5jsicnVtm8y8KG9LMRezMp:Control.Monad.Trans.Iter free> Ready component graph: free> definite free-5.2-5jsicnVtm8y8KG9LMRezMp free> depends base-4.19.0.0-b960 free> depends comonad-5.0.9-ESq2E8gYtBx3byXmKAW1hW free> depends containers-0.6.8-4775 free> depends distributive-0.6.2.1-Bqfb3YLruMhEWQ5REpvzf4 free> depends exceptions-0.10.7-d3e7 free> depends indexed-traversable-0.1.4-HhvObHiiVRhC9VCRLqXs4g free> depends mtl-2.3.1-63a4 free> depends profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU free> depends semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj free> depends template-haskell-2.21.0.0-8831 free> depends th-abstraction-0.7.1.0-D2qAyomm2vvKhfkR0SrGAm free> depends transformers-0.6.1.0-c3ec free> depends transformers-base-0.4.6-8H5i1t5nCEIAC4vKFNraWg free> Using Cabal-3.10.2.0 compiled by ghc-9.8 free> Using compiler: ghc-9.8.1 free> Using install prefix: /nix/store/jshwsc5c7vz14gpc12fbdsbnfix5kqbx-free-5.2 free> Executables installed in: free> /nix/store/jshwsc5c7vz14gpc12fbdsbnfix5kqbx-free-5.2/bin free> Libraries installed in: free> /nix/store/jshwsc5c7vz14gpc12fbdsbnfix5kqbx-free-5.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/free-5.2-5jsicnVtm8y8KG9LMRezMp free> Dynamic Libraries installed in: free> /nix/store/jshwsc5c7vz14gpc12fbdsbnfix5kqbx-free-5.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 free> Private executables installed in: free> /nix/store/jshwsc5c7vz14gpc12fbdsbnfix5kqbx-free-5.2/libexec/x86_64-linux-ghc-9.8.1/free-5.2 free> Data files installed in: free> /nix/store/jshwsc5c7vz14gpc12fbdsbnfix5kqbx-free-5.2/share/x86_64-linux-ghc-9.8.1/free-5.2 free> Documentation installed in: free> /nix/store/wyvzq15a4kbkm8wa5973xgx21j8w1x30-free-5.2-doc/share/doc/free-5.2 free> Configuration files installed in: free> /nix/store/jshwsc5c7vz14gpc12fbdsbnfix5kqbx-free-5.2/etc free> No alex found free> Using ar found on system at: free> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar free> No c2hs found free> No cpphs found free> No doctest found free> Using gcc version 14.3.0 given by user at: free> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc free> Using ghc version 9.8.1 found on system at: reducers> Data.Generator=reducers-3.12.5-Id5ZldUUSgoCO1XhYfhNbr:Data.Generator,Data.Generator.Combinators=reducers-3.12.5-Id5ZldUUSgoCO1XhYfhNbr:Data.Generator.Combinators,Data.Semigroup.Alt=reducers-3.12.5-Id5ZldUUSgoCO1XhYfhNbr:Data.Semigroup.Alt,Data.Semigroup.Alternative=reducers-3.12.5-Id5ZldUUSgoCO1XhYfhNbr:Data.Semigroup.Alternative,Data.Semigroup.Applicative=reducers-3.12.5-Id5ZldUUSgoCO1XhYfhNbr:Data.Semigroup.Applicative,Data.Semigroup.Apply=reducers-3.12.5-Id5ZldUUSgoCO1XhYfhNbr:Data.Semigroup.Apply,Data.Semigroup.Generator=reducers-3.12.5-Id5ZldUUSgoCO1XhYfhNbr:Data.Semigroup.Generator,Data.Semigroup.Instances=reducers-3.12.5-Id5ZldUUSgoCO1XhYfhNbr:Data.Semigroup.Instances,Data.Semigroup.Monad=reducers-3.12.5-Id5ZldUUSgoCO1XhYfhNbr:Data.Semigroup.Monad,Data.Semigroup.MonadPlus=reducers-3.12.5-Id5ZldUUSgoCO1XhYfhNbr:Data.Semigroup.MonadPlus,Data.Semigroup.Reducer=reducers-3.12.5-Id5ZldUUSgoCO1XhYfhNbr:Data.Semigroup.Reducer,Data.Semigroup.Reducer.With=reducers-3.12.5-Id5ZldUUSgoCO1XhYfhNbr:Data.Semigroup.Reducer.With,Data.Semigroup.Self=reducers-3.12.5-Id5ZldUUSgoCO1XhYfhNbr:Data.Semigroup.Self,Data.Semigroup.Union=reducers-3.12.5-Id5ZldUUSgoCO1XhYfhNbr:Data.Semigroup.Union reducers> Ready component graph: reducers> definite reducers-3.12.5-Id5ZldUUSgoCO1XhYfhNbr reducers> depends array-0.5.6.0-dc89 reducers> depends base-4.19.0.0-b960 reducers> depends bytestring-0.12.0.2-4690 reducers> depends containers-0.6.8-4775 reducers> depends fingertree-0.1.5.0-2CbST7R1kJt8Xjxv0pTBue reducers> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m reducers> depends semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj reducers> depends text-2.1-c36a reducers> depends transformers-0.6.1.0-c3ec reducers> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq reducers> Using Cabal-3.10.2.0 compiled by ghc-9.8 reducers> Using compiler: ghc-9.8.1 reducers> Using install prefix: reducers> /nix/store/i1py6cy5picdkdi1jjlk92x53mvpcka8-reducers-3.12.5 reducers> Executables installed in: reducers> /nix/store/i1py6cy5picdkdi1jjlk92x53mvpcka8-reducers-3.12.5/bin reducers> Libraries installed in: reducers> /nix/store/i1py6cy5picdkdi1jjlk92x53mvpcka8-reducers-3.12.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/reducers-3.12.5-Id5ZldUUSgoCO1XhYfhNbr reducers> Dynamic Libraries installed in: reducers> /nix/store/i1py6cy5picdkdi1jjlk92x53mvpcka8-reducers-3.12.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 reducers> Private executables installed in: reducers> /nix/store/i1py6cy5picdkdi1jjlk92x53mvpcka8-reducers-3.12.5/libexec/x86_64-linux-ghc-9.8.1/reducers-3.12.5 reducers> Data files installed in: reducers> /nix/store/i1py6cy5picdkdi1jjlk92x53mvpcka8-reducers-3.12.5/share/x86_64-linux-ghc-9.8.1/reducers-3.12.5 reducers> Documentation installed in: reducers> /nix/store/gw3zyaz26n2p8g49v3pfpsrdchlzfqcj-reducers-3.12.5-doc/share/doc/reducers-3.12.5 reducers> Configuration files installed in: reducers> /nix/store/i1py6cy5picdkdi1jjlk92x53mvpcka8-reducers-3.12.5/etc reducers> No alex found reducers> Using ar found on system at: reducers> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar reducers> No c2hs found reducers> No cpphs found reducers> No doctest found reducers> Using gcc version 14.3.0 given by user at: reducers> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc reducers> Using ghc version 9.8.1 found on system at: reducers> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc reducers> Using ghc-pkg version 9.8.1 found on system at: reducers> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 reducers> No ghcjs found reducers> No ghcjs-pkg found reducers> No greencard found reducers> Using haddock version 2.30.0 found on system at: reducers> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 reducers> No happy found reducers> Using haskell-suite found on system at: haskell-suite-dummy-location reducers> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location reducers> No hmake found reducers> Using hpc version 0.69 found on system at: reducers> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 reducers> Using hsc2hs version 0.68.10 found on system at: reducers> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 reducers> Using hscolour version 1.25 found on system at: reducers> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour reducers> No jhc found reducers> Using ld found on system at: reducers> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold reducers> No pkg-config found reducers> Using runghc version 9.8.1 found on system at: relude> - GHC.Generics.Rep_SrcLoc relude> - GHC.Generics.Rep_Down relude> - GHC.Generics.Rep_Tuple15 relude> - GHC.Generics.Rep_Tuple14 relude> - GHC.Generics.Rep_Tuple13 relude> - GHC.Generics.Rep_Tuple12 relude> - GHC.Generics.Rep_Tuple11 relude> - GHC.Generics.Rep_Tuple10 relude> - GHC.Generics.Rep_Tuple9 relude> - GHC.Generics.Rep_Tuple8 relude> - GHC.Generics.Rep_Tuple7 relude> - GHC.Generics.Rep_Tuple6 relude> - GHC.Generics.Rep_Tuple5 relude> - GHC.Generics.Rep_Tuple4 relude> - GHC.Generics.Rep_Tuple3 relude> - GHC.Generics.Rep_Tuple2 relude> - GHC.Generics.Rep_Solo relude> - GHC.Generics.Rep_Unit relude> - GHC.Generics.Rep_Proxy relude> - GHC.Generics.Rep_Ordering relude> - GHC.Generics.Rep_Bool relude> - GHC.Generics.Rep_Either relude> - GHC.Generics.Rep_Maybe relude> - GHC.Generics.Rep_NonEmpty relude> - GHC.Generics.Rep_List relude> - GHC.Generics.Rep_Void relude> - GHC.Generics.Rep_M1 relude> - GHC.Generics.Rep_V1 relude> - GHC.Generics.Rep_U1 relude> - GHC.Generics.Rep_Par1 relude> - GHC.Generics.Rep_Rec1 relude> - GHC.Generics.Rep_K1 relude> - GHC.Generics.Rep_:+: relude> - GHC.Generics.Rep_:*: relude> - GHC.Generics.Rep_:.: relude> - GHC.Generics.Rep_R:UReckWordp relude> - GHC.Generics.Rep_R:UReckIntp relude> - GHC.Generics.Rep_R:UReckDoublep relude> - GHC.Generics.Rep_R:UReckCharp relude> - GHC.Generics.Rep1_R:UReckCharp relude> - GHC.Generics.Rep_R:UReckPtrp relude> - GHC.Generics.Rep_Fixity relude> - GHC.Generics.Rep_Associativity relude> - GHC.Generics.Rep_SourceUnpackedness relude> - GHC.Generics.Rep_SourceStrictness relude> - GHC.Generics.Rep_DecidedStrictness relude> - Data.Semigroup.Internal.Rep_Alt relude> - Data.Semigroup.Internal.Rep_Product relude> - Data.Semigroup.Internal.Rep_Sum relude> - Data.Semigroup.Internal.Rep_Any relude> - Data.Semigroup.Internal.Rep_All relude> - Data.Semigroup.Internal.Rep_Endo relude> - Data.Semigroup.Internal.Rep_Dual relude> - Data.Monoid.Rep_Ap relude> - Data.Monoid.Rep_Last relude> - Data.Monoid.Rep_First relude> - Data.Functor.Const.Rep_Const relude> - GHC.RTS.Flags.Rep_RTSFlags relude> - GHC.RTS.Flags.Rep_ParFlags relude> - GHC.RTS.Flags.Rep_TickyFlags relude> - GHC.RTS.Flags.Rep_TraceFlags relude> - GHC.RTS.Flags.Rep_DoTrace relude> - GHC.RTS.Flags.Rep_ProfFlags relude> - GHC.RTS.Flags.Rep_DoHeapProfile relude> - GHC.RTS.Flags.Rep_CCFlags relude> - GHC.RTS.Flags.Rep_DoCostCentres relude> - GHC.RTS.Flags.Rep_DebugFlags relude> - GHC.RTS.Flags.Rep_MiscFlags relude> - GHC.RTS.Flags.Rep_ConcFlags relude> - GHC.RTS.Flags.Rep_GCFlags relude> - GHC.RTS.Flags.Rep_GiveGCStats relude> - Data.Functor.Identity.Rep_Identity relude> - Control.Arrow.Rep_Kleisli relude> - Control.Applicative.Rep_ZipList relude> - Control.Applicative.Rep_WrappedArrow relude> - Control.Applicative.Rep_WrappedMonad relude> - Data.Version.Rep_Version relude> - GHC.ByteOrder.Rep_ByteOrder relude> - GHC.Stats.Rep_RTSStats relude> - GHC.Stats.Rep_GCDetails relude> - Data.Semigroup.Rep_WrappedMonoid relude> - Data.Semigroup.Rep_Last relude> - Data.Semigroup.Rep_First relude> - Data.Semigroup.Rep_Arg relude> - Data.Semigroup.Rep_Max relude> - Data.Semigroup.Rep_Min relude> - Data.Complex.Rep_Complex relude> - Data.Functor.Sum.Rep_Sum relude> - Data.Functor.Product.Rep_Product relude> - Data.Functor.Compose.Rep_Compose relude> - Data.ByteString.Builder.RealFloat.FormatMode relude> - Data.Sequence.Internal.Rep_ViewR relude> - Data.Sequence.Internal.Rep_ViewL relude> - Data.Sequence.Internal.Rep_Elem relude> - Data.Sequence.Internal.Rep_Node relude> - Data.Sequence.Internal.Rep_Digit relude> - Data.Sequence.Internal.Rep_FingerTree relude> - Data.Tree.Rep_Tree relude> - Data.Graph.Rep_SCC relude> - Data.Text.Internal.Encoding.PartialUtf8CodePoint relude> - GHC.Generics.Rep_R:UReckFloatp relude> - GHC.IsList.D:R:ItemCallStack relude> - GHC.IO.Exception.Rep_ExitCode relude> - Control.Monad.Trans.Identity.Rep_IdentityT relude> - Control.Monad.Trans.Maybe.Rep_MaybeT relude> - Control.Monad.Trans.Except.Rep_ExceptT relude> - Control.Monad.Trans.Reader.Rep_ReaderT relude> - Control.Monad.Trans.State.Strict.Rep_StateT relude> - Control.Monad.Trans.Accum.Rep_AccumT relude> - System.OsString.Internal.Types.Rep_OsChar relude> - System.OsString.Internal.Types.Rep_OsString relude> - System.OsString.Internal.Types.Rep_PosixChar relude> - System.OsString.Internal.Types.Rep_PosixString relude> - System.OsString.Internal.Types.Rep_WindowsChar relude> - System.OsString.Internal.Types.Rep_WindowsString relude> - GHC.ForeignSrcLang.Type.Rep_ForeignSrcLang relude> - GHC.LanguageExtensions.Type.Rep_Extension relude> - System.OsString.Internal.Types.Rep_OsChar relude> - System.OsString.Internal.Types.Rep_OsString relude> - System.OsString.Internal.Types.Rep_PosixChar relude> - System.OsString.Internal.Types.Rep_PosixString relude> - System.OsString.Internal.Types.Rep_WindowsChar relude> - System.OsString.Internal.Types.Rep_WindowsString relude> - Text.PrettyPrint.Annotated.HughesPJ.Rep_Doc tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined at src/Toml/Type/Key.hs:46:1 tomland> 100% ( 10 / 10) in 'Toml.Type.Key' tomland> Warning: 'Piece' is ambiguous. It is defined tomland> * at src/Toml/Type/Key.hs:46:17 tomland> * at src/Toml/Type/Key.hs:46:1 tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined at src/Toml/Type/Key.hs:46:1 tomland> Warning: 'Key' is ambiguous. It is defined tomland> * at src/Toml/Type/Key.hs:66:15 tomland> * at src/Toml/Type/Key.hs:66:1 tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined at src/Toml/Type/Key.hs:66:1 tomland> 100% ( 4 / 4) in 'Toml.Parser.Key' tomland> 100% ( 17 / 17) in 'Toml.Type.PrefixTree' tomland> 100% ( 11 / 11) in 'Toml.Type.Value' tomland> Warning: 'MatchError' is ambiguous. It is defined tomland> * at src/Toml/Type/AnyValue.hs:68:19 tomland> * at src/Toml/Type/AnyValue.hs:68:1 tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined at src/Toml/Type/AnyValue.hs:68:1 tomland> Warning: 'AnyValue' is ambiguous. It is defined tomland> * at src/Toml/Type/AnyValue.hs:54:17 tomland> * at src/Toml/Type/AnyValue.hs:54:1 tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined at src/Toml/Type/AnyValue.hs:54:1 tomland> 100% ( 17 / 17) in 'Toml.Type.AnyValue' tomland> 100% ( 3 / 3) in 'Toml.Type.UValue' tomland> Warning: 'TOML' is ambiguous. It is defined tomland> * at src/Toml/Type/TOML.hs:102:13 tomland> * at src/Toml/Type/TOML.hs:102:1 tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined at src/Toml/Type/TOML.hs:102:1 tomland> 100% ( 7 / 7) in 'Toml.Type.TOML' tomland> Warning: 'TOML' is ambiguous. It is defined tomland> * at src/Toml/Type/TOML.hs:102:13 tomland> * at src/Toml/Type/TOML.hs:102:1 tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined at src/Toml/Type/TOML.hs:102:1 tomland> 100% ( 7 / 7) in 'Toml.Type.Edsl' tomland> Warning: 'TOML' is ambiguous. It is defined tomland> * at src/Toml/Type/TOML.hs:102:13 tomland> * at src/Toml/Type/TOML.hs:102:1 tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined at src/Toml/Type/TOML.hs:102:1 tomland> Warning: 'PrintOptions' is ambiguous. It is defined tomland> * at src/Toml/Type/Printer.hs:55:21 tomland> * at src/Toml/Type/Printer.hs:55:1 tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined at src/Toml/Type/Printer.hs:55:1 tomland> 85% ( 6 / 7) in 'Toml.Type.Printer' tomland> Missing documentation for: tomland> Lines (src/Toml/Type/Printer.hs:98) tomland> Warning: 'TOML' is ambiguous. It is defined tomland> * at src/Toml/Type/TOML.hs:102:13 tomland> * at src/Toml/Type/TOML.hs:102:1 tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined at src/Toml/Type/TOML.hs:102:1 tomland> Warning: 'Key' is ambiguous. It is defined tomland> * at src/Toml/Type/Key.hs:66:15 tomland> * at src/Toml/Type/Key.hs:66:1 tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined at src/Toml/Type/Key.hs:66:1 tomland> 100% ( 15 / 15) in 'Toml.Type' tomland> 100% ( 8 / 8) in 'Toml.Parser.Value' tomland> 100% ( 6 / 6) in 'Toml.Parser.Item' tomland> Warning: 'TOML' is ambiguous. It is defined tomland> * at src/Toml/Type/TOML.hs:102:13 tomland> * at src/Toml/Type/TOML.hs:102:1 tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. base64> "f": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "fo": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "foo": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "foob": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "fooba": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "foobar": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> url-safe alphabet base64> "empty": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "<": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "<<": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "< encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "< encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "<": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "<>": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> Offset tests base64> Invalid padding base64> Invalid staggered padding: OK base64> Invalid character coverage - final chunk: OK base64> Invalid character coverage - decode chunk: OK base64> Invalid padding in body: OK base64> Padding fails everywhere but end: OK base64> Validity and correctness unit tests base64> Validity unit tests base64> Padding tests: OK base64> Canonicity tests: OK base64> Correctness unit tests base64> Padding tests: OK base64> Canonicity tests: OK base64> Canonicity unit tests base64> roundtrip for d ~ ZA==: OK base64> roundtrip for f` ~ ZmA=: OK base64> roundtrip for foo` ~ Zm9vYA==: OK base64> roundtrip for foob` ~ Zm9vYmA=: OK base64> Text base64> Property Tests base64> prop_roundtrip base64> prop_std_roundtrip: OK base64> +++ OK, passed 100 tests. base64> prop_url_roundtrip: OK base64> +++ OK, passed 100 tests. base64> prop_url_roundtrip_nopad: OK base64> +++ OK, passed 100 tests. base64> prop_std_lenient_roundtrip: OK base64> +++ OK, passed 100 tests. base64> prop_url_lenient_roundtrip: OK base64> +++ OK, passed 100 tests. base64> prop_validity base64> prop_std_valid: OK base64> +++ OK, passed 100 tests. base64> prop_url_valid: OK base64> +++ OK, passed 100 tests. base64> prop_std_correct: OK base64> +++ OK, passed 100 tests. extra> [21 of 22] Compiling Extra ( src/Extra.hs, dist/build/Extra.o, dist/build/Extra.dyn_o ) extra> [22 of 22] Compiling Text.Read.Extra ( src/Text/Read/Extra.hs, dist/build/Text/Read/Extra.o, dist/build/Text/Read/Extra.dyn_o ) extra> [ 1 of 22] Compiling Data.IORef.Extra ( src/Data/IORef/Extra.hs, dist/build/Data/IORef/Extra.p_o ) extra> [ 2 of 22] Compiling Data.Monoid.Extra ( src/Data/Monoid/Extra.hs, dist/build/Data/Monoid/Extra.p_o ) extra> [ 3 of 22] Compiling Data.Tuple.Extra ( src/Data/Tuple/Extra.hs, dist/build/Data/Tuple/Extra.p_o ) extra> [ 4 of 22] Compiling Data.Typeable.Extra ( src/Data/Typeable/Extra.hs, dist/build/Data/Typeable/Extra.p_o ) extra> [ 5 of 22] Compiling Numeric.Extra ( src/Numeric/Extra.hs, dist/build/Numeric/Extra.p_o ) extra> [ 6 of 22] Compiling Partial ( src/Partial.hs, dist/build/Partial.p_o ) extra> [ 7 of 22] Compiling Data.List.Extra ( src/Data/List/Extra.hs, dist/build/Data/List/Extra.p_o ) extra> [ 8 of 22] Compiling Data.Version.Extra ( src/Data/Version/Extra.hs, dist/build/Data/Version/Extra.p_o ) extra> [ 9 of 22] Compiling Data.List.NonEmpty.Extra ( src/Data/List/NonEmpty/Extra.hs, dist/build/Data/List/NonEmpty/Extra.p_o ) extra> [10 of 22] Compiling Data.Either.Extra ( src/Data/Either/Extra.hs, dist/build/Data/Either/Extra.p_o ) extra> [11 of 22] Compiling Control.Exception.Extra ( src/Control/Exception/Extra.hs, dist/build/Control/Exception/Extra.p_o ) extra> [12 of 22] Compiling Control.Monad.Extra ( src/Control/Monad/Extra.hs, dist/build/Control/Monad/Extra.p_o ) extra> [13 of 22] Compiling Data.Foldable.Extra ( src/Data/Foldable/Extra.hs, dist/build/Data/Foldable/Extra.p_o ) extra> [14 of 22] Compiling Control.Concurrent.Extra ( src/Control/Concurrent/Extra.hs, dist/build/Control/Concurrent/Extra.p_o ) extra> [15 of 22] Compiling System.Directory.Extra ( src/System/Directory/Extra.hs, dist/build/System/Directory/Extra.p_o ) extra> [16 of 22] Compiling System.Environment.Extra ( src/System/Environment/Extra.hs, dist/build/System/Environment/Extra.p_o ) extra> [17 of 22] Compiling System.IO.Extra ( src/System/IO/Extra.hs, dist/build/System/IO/Extra.p_o ) extra> [18 of 22] Compiling System.Info.Extra ( src/System/Info/Extra.hs, dist/build/System/Info/Extra.p_o ) extra> [19 of 22] Compiling System.Process.Extra ( src/System/Process/Extra.hs, dist/build/System/Process/Extra.p_o ) extra> [20 of 22] Compiling System.Time.Extra ( src/System/Time/Extra.hs, dist/build/System/Time/Extra.p_o ) extra> [21 of 22] Compiling Extra ( src/Extra.hs, dist/build/Extra.p_o ) extra> [22 of 22] Compiling Text.Read.Extra ( src/Text/Read/Extra.hs, dist/build/Text/Read/Extra.p_o ) extra> Preprocessing test suite 'extra-test' for extra-1.7.16.. extra> Building test suite 'extra-test' for extra-1.7.16.. extra> [1 of 4] Compiling TestUtil ( test/TestUtil.hs, dist/build/extra-test/extra-test-tmp/TestUtil.o ) extra> [2 of 4] Compiling TestGen ( test/TestGen.hs, dist/build/extra-test/extra-test-tmp/TestGen.o ) extra> [3 of 4] Compiling TestCustom ( test/TestCustom.hs, dist/build/extra-test/extra-test-tmp/TestCustom.o ) extra> [4 of 4] Compiling Test ( test/Test.hs, dist/build/extra-test/extra-test-tmp/Test.o ) extra> [5 of 5] Linking dist/build/extra-test/extra-test extra> Running phase: checkPhase extra> Running 1 test suites... extra> Test suite extra-test: RUNNING... extra> withTempFile extra> +++ OK, passed 1 test. extra> captureOutput extra> +++ OK, passed 1 test. extra> \(x :: IO Int) -> void (once x) == pure () extra> +++ OK, passed 100 tests. extra> \(x :: IO Int) -> join (once x) == x indexed-traversable-instances> Running 2 test suites... indexed-traversable-instances> Test suite safe: RUNNING... indexed-traversable-instances> Test suite safe: PASS indexed-traversable-instances> Test suite logged to: dist/test/indexed-traversable-instances-0.1.2-safe.log indexed-traversable-instances> Test suite indexed-tests: RUNNING... indexed-traversable-instances> tests indexed-traversable-instances> [] indexed-traversable-instances> imapDefault: OK (0.02s) indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> ifoldMapDefault: OK (0.02s) indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> ifoldrDefault: OK (0.03s) indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> ifoldl'Default: OK (0.03s) indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> toList: OK indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> indices: OK indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> Map Int indexed-traversable-instances> imapDefault: OK (0.01s) indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> ifoldMapDefault: OK (0.02s) indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> ifoldrDefault: OK (0.02s) indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> ifoldl'Default: OK (0.03s) indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> toList: OK indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> indices: OK indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> HashMap Int indexed-traversable-instances> imapDefault: OK (0.01s) indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> ifoldMapDefault: OK (0.02s) indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> ifoldrDefault: OK (0.03s) indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> ifoldl'Default: OK (0.02s) indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> toList: OK indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> indices: OK indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> Seq indexed-traversable-instances> imapDefault: OK (0.01s) indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> ifoldMapDefault: OK (0.03s) indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> ifoldrDefault: OK (0.02s) indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> ifoldl'Default: OK (0.01s) indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> toList: OK indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> indices: OK indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> Vector indexed-traversable-instances> imapDefault: OK (0.01s) indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> ifoldMapDefault: OK (0.02s) indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> ifoldrDefault: OK (0.03s) indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> ifoldl'Default: OK (0.03s) indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> toList: OK indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> indices: OK indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> Solo indexed-traversable-instances> imapDefault: OK indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> ifoldMapDefault: OK indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> ifoldrDefault: OK indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> ifoldl'Default: OK indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> toList: OK indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> indices: OK indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> IntMap indexed-traversable-instances> imapDefault: OK (0.01s) indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> ifoldMapDefault: OK (0.02s) indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> ifoldrDefault: OK (0.02s) indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> ifoldl'Default: OK (0.03s) indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> toList: OK indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> indices: OK indexed-traversable-instances> +++ OK, passed 100 tests. indexed-traversable-instances> indexed-traversable-instances> All 42 tests passed (0.55s) indexed-traversable-instances> Test suite indexed-tests: PASS indexed-traversable-instances> Test suite logged to: indexed-traversable-instances> dist/test/indexed-traversable-instances-0.1.2-indexed-tests.log indexed-traversable-instances> 2 of 2 test suites (2 of 2 test cases) passed. indexed-traversable-instances> Running phase: haddockPhase indexed-traversable-instances> Preprocessing library for indexed-traversable-instances-0.1.2.. indexed-traversable-instances> Running Haddock on library for indexed-traversable-instances-0.1.2.. indexed-traversable-instances> Warning: The documentation for the following packages are not installed. No indexed-traversable-instances> links will be generated to these packages: vector-0.13.2.0 indexed-traversable-instances> Warning: --source-* options are ignored when --hyperlinked-source is enabled. indexed-traversable-instances> [1 of 1] Compiling Data.Functor.WithIndex.Instances ( src/Data/Functor/WithIndex/Instances.hs, nothing ) indexed-traversable-instances> Haddock coverage: indexed-traversable-instances> 100% ( 1 / 1) in 'Data.Functor.WithIndex.Instances' indexed-traversable-instances> Warning: Data.Functor.WithIndex.Instances: could not find link destinations for: indexed-traversable-instances> - Data.Vector.Vector monoid-subclasses> (imported from Prelude, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 327 | | otherwise = go (tail x) monoid-subclasses> | ^^^^ monoid-subclasses> [ 4 of 16] Compiling Data.Monoid.GCD ( src/Data/Monoid/GCD.hs, dist/build/Data/Monoid/GCD.o, dist/build/Data/Monoid/GCD.dyn_o ) monoid-subclasses> monoid-subclasses> src/Data/Monoid/GCD.hs:75:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The qualified import of ‘Data.Text.Encoding’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Text.Encoding’ monoid-subclasses> To import instances alone, use: import Data.Text.Encoding() monoid-subclasses> | monoid-subclasses> 75 | import qualified Data.Text.Encoding as TextEncoding monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/GCD.hs:83:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The qualified import of ‘Data.Text.Lazy.Encoding’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Text.Lazy.Encoding’ monoid-subclasses> To import instances alone, use: import Data.Text.Lazy.Encoding() monoid-subclasses> | monoid-subclasses> 83 | import qualified Data.Text.Lazy.Encoding as LazyEncoding monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/GCD.hs:97:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Maybe’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Maybe’ monoid-subclasses> To import instances alone, use: import Data.Maybe() monoid-subclasses> | monoid-subclasses> 97 | import Data.Maybe (isJust) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/GCD.hs:211:13: warning: [GHC-62161] [-Wincomplete-uni-patterns] monoid-subclasses> Pattern match(es) are non-exhaustive monoid-subclasses> In a pattern binding: monoid-subclasses> Patterns of type ‘Maybe m’ not matched: Nothing monoid-subclasses> | monoid-subclasses> 211 | Just x' = stripPrefix p x monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/GCD.hs:212:13: warning: [GHC-62161] [-Wincomplete-uni-patterns] monoid-subclasses> Pattern match(es) are non-exhaustive monoid-subclasses> In a pattern binding: monoid-subclasses> Patterns of type ‘Maybe m’ not matched: Nothing monoid-subclasses> | monoid-subclasses> 212 | Just y' = stripPrefix p y monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/GCD.hs:274:13: warning: [GHC-62161] [-Wincomplete-uni-patterns] monoid-subclasses> Pattern match(es) are non-exhaustive monoid-subclasses> In a pattern binding: monoid-subclasses> Patterns of type ‘Maybe m’ not matched: Nothing monoid-subclasses> | monoid-subclasses> 274 | Just x' = stripSuffix s x monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/GCD.hs:275:13: warning: [GHC-62161] [-Wincomplete-uni-patterns] monoid-subclasses> Pattern match(es) are non-exhaustive monoid-subclasses> In a pattern binding: monoid-subclasses> Patterns of type ‘Maybe m’ not matched: Nothing monoid-subclasses> | monoid-subclasses> 275 | Just y' = stripSuffix s y either> [2 of 2] Compiling Data.Either.Validation ( src/Data/Either/Validation.hs, dist/build/Data/Either/Validation.p_o ) foldl> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location foldl> No hmake found foldl> Using hpc version 0.69 found on system at: foldl> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 foldl> Using hsc2hs version 0.68.10 found on system at: foldl> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 foldl> Using hscolour version 1.25 found on system at: foldl> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour foldl> No jhc found foldl> Using ld found on system at: foldl> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold foldl> No pkg-config found foldl> Using runghc version 9.8.1 found on system at: foldl> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 foldl> Using strip version 2.44 found on system at: foldl> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip foldl> Using tar found on system at: foldl> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar foldl> No uhc found foldl> Running phase: buildPhase foldl> Preprocessing test suite 'doctest' for foldl-1.4.18.. foldl> Building test suite 'doctest' for foldl-1.4.18.. foldl> [1 of 1] Compiling Main ( test/doctest.hs, dist/build/doctest/doctest-tmp/Main.o ) foldl> [2 of 2] Linking dist/build/doctest/doctest free> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc free> Using ghc-pkg version 9.8.1 found on system at: free> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 free> No ghcjs found free> No ghcjs-pkg found free> No greencard found free> Using haddock version 2.30.0 found on system at: free> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 free> No happy found free> Using haskell-suite found on system at: haskell-suite-dummy-location free> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location free> No hmake found free> Using hpc version 0.69 found on system at: free> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 free> Using hsc2hs version 0.68.10 found on system at: free> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 free> Using hscolour version 1.25 found on system at: free> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour free> No jhc found free> Using ld found on system at: free> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold free> No pkg-config found free> Using runghc version 9.8.1 found on system at: free> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 free> Using strip version 2.44 found on system at: free> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip free> Using tar found on system at: free> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar free> No uhc found free> Running phase: buildPhase free> Preprocessing library for free-5.2.. free> Building library for free-5.2.. free> [ 1 of 19] Compiling Control.Alternative.Free ( src/Control/Alternative/Free.hs, dist/build/Control/Alternative/Free.o, dist/build/Control/Alternative/Free.dyn_o ) free> [ 2 of 19] Compiling Control.Alternative.Free.Final ( src/Control/Alternative/Free/Final.hs, dist/build/Control/Alternative/Free/Final.o, dist/build/Control/Alternative/Free/Final.dyn_o ) free> [ 3 of 19] Compiling Control.Applicative.Free ( src/Control/Applicative/Free.hs, dist/build/Control/Applicative/Free.o, dist/build/Control/Applicative/Free.dyn_o ) free> [ 4 of 19] Compiling Control.Applicative.Free.Fast ( src/Control/Applicative/Free/Fast.hs, dist/build/Control/Applicative/Free/Fast.o, dist/build/Control/Applicative/Free/Fast.dyn_o ) free> [ 5 of 19] Compiling Control.Applicative.Free.Final ( src/Control/Applicative/Free/Final.hs, dist/build/Control/Applicative/Free/Final.o, dist/build/Control/Applicative/Free/Final.dyn_o ) free> [ 6 of 19] Compiling Control.Applicative.Trans.Free ( src/Control/Applicative/Trans/Free.hs, dist/build/Control/Applicative/Trans/Free.o, dist/build/Control/Applicative/Trans/Free.dyn_o ) free> [ 7 of 19] Compiling Control.Comonad.Cofree.Class ( src/Control/Comonad/Cofree/Class.hs, dist/build/Control/Comonad/Cofree/Class.o, dist/build/Control/Comonad/Cofree/Class.dyn_o ) free> [ 8 of 19] Compiling Control.Comonad.Cofree ( src/Control/Comonad/Cofree.hs, dist/build/Control/Comonad/Cofree.o, dist/build/Control/Comonad/Cofree.dyn_o ) reducers> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 reducers> Using strip version 2.44 found on system at: reducers> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip reducers> Using tar found on system at: reducers> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar reducers> No uhc found reducers> Running phase: buildPhase reducers> Preprocessing library for reducers-3.12.5.. reducers> Building library for reducers-3.12.5.. reducers> [ 1 of 14] Compiling Data.Semigroup.Instances ( src/Data/Semigroup/Instances.hs, dist/build/Data/Semigroup/Instances.o, dist/build/Data/Semigroup/Instances.dyn_o ) reducers> [ 2 of 14] Compiling Data.Semigroup.Reducer ( src/Data/Semigroup/Reducer.hs, dist/build/Data/Semigroup/Reducer.o, dist/build/Data/Semigroup/Reducer.dyn_o ) reducers> [ 3 of 14] Compiling Data.Semigroup.MonadPlus ( src/Data/Semigroup/MonadPlus.hs, dist/build/Data/Semigroup/MonadPlus.o, dist/build/Data/Semigroup/MonadPlus.dyn_o ) reducers> [ 4 of 14] Compiling Data.Semigroup.Monad ( src/Data/Semigroup/Monad.hs, dist/build/Data/Semigroup/Monad.o, dist/build/Data/Semigroup/Monad.dyn_o ) reducers> [ 5 of 14] Compiling Data.Semigroup.Apply ( src/Data/Semigroup/Apply.hs, dist/build/Data/Semigroup/Apply.o, dist/build/Data/Semigroup/Apply.dyn_o ) reducers> [ 6 of 14] Compiling Data.Semigroup.Applicative ( src/Data/Semigroup/Applicative.hs, dist/build/Data/Semigroup/Applicative.o, dist/build/Data/Semigroup/Applicative.dyn_o ) reducers> [ 7 of 14] Compiling Data.Semigroup.Alternative ( src/Data/Semigroup/Alternative.hs, dist/build/Data/Semigroup/Alternative.o, dist/build/Data/Semigroup/Alternative.dyn_o ) reducers> [ 8 of 14] Compiling Data.Semigroup.Alt ( src/Data/Semigroup/Alt.hs, dist/build/Data/Semigroup/Alt.o, dist/build/Data/Semigroup/Alt.dyn_o ) reducers> [ 9 of 14] Compiling Data.Generator ( src/Data/Generator.hs, dist/build/Data/Generator.o, dist/build/Data/Generator.dyn_o ) reducers> [10 of 14] Compiling Data.Semigroup.Generator ( src/Data/Semigroup/Generator.hs, dist/build/Data/Semigroup/Generator.o, dist/build/Data/Semigroup/Generator.dyn_o ) reducers> [11 of 14] Compiling Data.Generator.Combinators ( src/Data/Generator/Combinators.hs, dist/build/Data/Generator/Combinators.o, dist/build/Data/Generator/Combinators.dyn_o ) reducers> [12 of 14] Compiling Data.Semigroup.Reducer.With ( src/Data/Semigroup/Reducer/With.hs, dist/build/Data/Semigroup/Reducer/With.o, dist/build/Data/Semigroup/Reducer/With.dyn_o ) reducers> [13 of 14] Compiling Data.Semigroup.Self ( src/Data/Semigroup/Self.hs, dist/build/Data/Semigroup/Self.o, dist/build/Data/Semigroup/Self.dyn_o ) reducers> [14 of 14] Compiling Data.Semigroup.Union ( src/Data/Semigroup/Union.hs, dist/build/Data/Semigroup/Union.o, dist/build/Data/Semigroup/Union.dyn_o ) binary-orphans (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/09wscm0jvl7bf4s8h8649r305sy66bzq-binary-orphans-1.0.5 /nix/store/pf89rjhp9s4ahv6fhwjpdhw11nz4kh5l-binary-orphans-1.0.5-doc binary-orphans (post)> Pushing 2 paths (66 are already present) using zstd to cache sellout ⏳ binary-orphans (post)> binary-orphans (post)> Pushing /nix/store/09wscm0jvl7bf4s8h8649r305sy66bzq-binary-orphans-1.0.5 (222.46 KiB) binary-orphans (post)> Pushing /nix/store/pf89rjhp9s4ahv6fhwjpdhw11nz4kh5l-binary-orphans-1.0.5-doc (159.70 KiB) binary-orphans (post)> binary-orphans (post)> All done. binary-orphans (post)> added 2 signatures binary-orphans (post)> added 3 signatures binary-orphans (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/09wscm0jvl7bf4s8h8649r305sy66bzq-binary-orphans-1.0.5 /nix/store/pf89rjhp9s4ahv6fhwjpdhw11nz4kh5l-binary-orphans-1.0.5-doc binary-orphans (post)> copying 2 paths... binary-orphans (post)> copying path '/nix/store/pf89rjhp9s4ahv6fhwjpdhw11nz4kh5l-binary-orphans-1.0.5-doc' to 'https://cache.nix-ci.com'... binary-orphans (post)> copying path '/nix/store/09wscm0jvl7bf4s8h8649r305sy66bzq-binary-orphans-1.0.5' to 'https://cache.nix-ci.com'... binary-orphans (post)> copying 1 paths... binary-orphans (post)> copying path '/nix/store/4dmmsprz6ns7mg1z5x6nvnfl5i2zwy39-binary-orphans-1.0.5.drv' to 'https://cache.nix-ci.com'... binary-orphans (post)> added 0 signatures binary-orphans (post)> added 0 signatures binary-orphans (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/09wscm0jvl7bf4s8h8649r305sy66bzq-binary-orphans-1.0.5 /nix/store/pf89rjhp9s4ahv6fhwjpdhw11nz4kh5l-binary-orphans-1.0.5-doc binary-orphans (post)> copying 2 paths... binary-orphans (post)> copying path '/nix/store/pf89rjhp9s4ahv6fhwjpdhw11nz4kh5l-binary-orphans-1.0.5-doc' to 'ssh-ng://worker.nix-ci.com'... binary-orphans (post)> copying path '/nix/store/09wscm0jvl7bf4s8h8649r305sy66bzq-binary-orphans-1.0.5' to 'ssh-ng://worker.nix-ci.com'... binary-orphans (post)> copying 1 paths... binary-orphans (post)> copying path '/nix/store/4dmmsprz6ns7mg1z5x6nvnfl5i2zwy39-binary-orphans-1.0.5.drv' to 'ssh-ng://worker.nix-ci.com'... doctest-parallel (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/aiw7glwsmxid3gc9gfrq3wg941q4y4xb-doctest-parallel-0.3.1.1 doctest-parallel (post)> Pushing 1 paths (90 are already present) using zstd to cache sellout ⏳ doctest-parallel (post)> doctest-parallel (post)> Pushing /nix/store/aiw7glwsmxid3gc9gfrq3wg941q4y4xb-doctest-parallel-0.3.1.1 (8.39 MiB) doctest-parallel (post)> doctest-parallel (post)> All done. doctest-parallel (post)> added 1 signatures doctest-parallel (post)> added 7 signatures doctest-parallel (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/aiw7glwsmxid3gc9gfrq3wg941q4y4xb-doctest-parallel-0.3.1.1 doctest-parallel (post)> copying 1 paths... doctest-parallel (post)> copying path '/nix/store/aiw7glwsmxid3gc9gfrq3wg941q4y4xb-doctest-parallel-0.3.1.1' to 'https://cache.nix-ci.com'... doctest-parallel (post)> copying 1 paths... doctest-parallel (post)> copying path '/nix/store/c5czmirj9v8r4arjwrfksr8sgwhm43i5-doctest-parallel-0.3.1.1.drv' to 'https://cache.nix-ci.com'... doctest-parallel (post)> added 0 signatures doctest-parallel (post)> added 0 signatures doctest-parallel (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/aiw7glwsmxid3gc9gfrq3wg941q4y4xb-doctest-parallel-0.3.1.1 doctest-parallel (post)> copying 1 paths... doctest-parallel (post)> copying path '/nix/store/aiw7glwsmxid3gc9gfrq3wg941q4y4xb-doctest-parallel-0.3.1.1' to 'ssh-ng://worker.nix-ci.com'... doctest-parallel (post)> copying 1 paths... doctest-parallel (post)> copying path '/nix/store/c5czmirj9v8r4arjwrfksr8sgwhm43i5-doctest-parallel-0.3.1.1.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/cg67z4vs78d9ng9pfvm2l7mi27nz84v2-regex-tdfa-1.3.2.3.drv'... ghc-lib-parser> [ 74 of 443] 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> [ 75 of 443] 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> [ 76 of 443] 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> [ 77 of 443] 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> [ 78 of 443] 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> [ 79 of 443] 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> [ 80 of 443] 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> [ 81 of 443] 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> [ 82 of 443] 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> [ 83 of 443] 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> [ 84 of 443] 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> [ 85 of 443] 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> [ 86 of 443] Compiling GHC.Prelude ( compiler/GHC/Prelude.hs, dist/build/GHC/Prelude.o, dist/build/GHC/Prelude.dyn_o ) ghc-lib-parser> [ 87 of 443] 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> [ 88 of 443] 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> [ 89 of 443] 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> [ 90 of 443] 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> [ 91 of 443] 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> [ 92 of 443] 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> [ 93 of 443] 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> [ 94 of 443] Compiling GHC.Tc.Utils.TcType[boot] ( compiler/GHC/Tc/Utils/TcType.hs-boot, dist/build/GHC/Tc/Utils/TcType.o-boot, dist/build/GHC/Tc/Utils/TcType.dyn_o-boot ) ghc-lib-parser> [ 95 of 443] 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> [ 96 of 443] 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> [ 97 of 443] 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> [ 98 of 443] 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 ) relude> - Text.PrettyPrint.Annotated.HughesPJ.Rep_Mode relude> - Text.PrettyPrint.Annotated.HughesPJ.Rep_Style relude> - Text.PrettyPrint.Annotated.HughesPJ.Rep_TextDetails relude> - Text.PrettyPrint.HughesPJ.Rep_Doc relude> - Language.Haskell.TH.Syntax.Rep_AnnLookup relude> - Language.Haskell.TH.Syntax.Rep_AnnTarget relude> - Language.Haskell.TH.Syntax.Rep_Bang relude> - Language.Haskell.TH.Syntax.Rep_BndrVis relude> - Language.Haskell.TH.Syntax.Rep_Body relude> - Language.Haskell.TH.Syntax.Rep_Bytes relude> - Language.Haskell.TH.Syntax.Rep_Callconv relude> - Language.Haskell.TH.Syntax.Rep_Clause relude> - Language.Haskell.TH.Syntax.Rep_Con relude> - Language.Haskell.TH.Syntax.Rep_Dec relude> - Language.Haskell.TH.Syntax.Rep_DecidedStrictness relude> - Language.Haskell.TH.Syntax.Rep_DerivClause relude> - Language.Haskell.TH.Syntax.Rep_DerivStrategy relude> - Language.Haskell.TH.Syntax.Rep_DocLoc relude> - Language.Haskell.TH.Syntax.Rep_Exp relude> - Language.Haskell.TH.Syntax.Rep_FamilyResultSig relude> - Language.Haskell.TH.Syntax.Rep_FixityDirection relude> - Language.Haskell.TH.Syntax.Rep_Fixity relude> - Language.Haskell.TH.Syntax.Rep_Foreign relude> - Language.Haskell.TH.Syntax.Rep_FunDep relude> - Language.Haskell.TH.Syntax.Rep_Guard relude> - Language.Haskell.TH.Syntax.Rep_Info relude> - Language.Haskell.TH.Syntax.Rep_InjectivityAnn relude> - Language.Haskell.TH.Syntax.Rep_Inline relude> - Language.Haskell.TH.Syntax.Rep_Lit relude> - Language.Haskell.TH.Syntax.Rep_Loc relude> - Language.Haskell.TH.Syntax.Rep_Match relude> - Language.Haskell.TH.Syntax.Rep_ModName relude> - Language.Haskell.TH.Syntax.Rep_ModuleInfo relude> - Language.Haskell.TH.Syntax.Rep_Module relude> - Language.Haskell.TH.Syntax.Rep_NameFlavour relude> - Language.Haskell.TH.Syntax.Rep_NameSpace relude> - Language.Haskell.TH.Syntax.Rep_Name relude> - Language.Haskell.TH.Syntax.Rep_OccName relude> - Language.Haskell.TH.Syntax.Rep_Overlap relude> - Language.Haskell.TH.Syntax.Rep_Pat relude> - Language.Haskell.TH.Syntax.Rep_PatSynArgs relude> - Language.Haskell.TH.Syntax.Rep_PatSynDir relude> - Language.Haskell.TH.Syntax.Rep_Phases relude> - Language.Haskell.TH.Syntax.Rep_PkgName relude> - Language.Haskell.TH.Syntax.Rep_Pragma relude> - Language.Haskell.TH.Syntax.Rep_Range relude> - Language.Haskell.TH.Syntax.Rep_Role relude> - Language.Haskell.TH.Syntax.Rep_RuleBndr relude> - Language.Haskell.TH.Syntax.Rep_RuleMatch relude> - Language.Haskell.TH.Syntax.Rep_Safety relude> - Language.Haskell.TH.Syntax.Rep_SourceStrictness relude> - Language.Haskell.TH.Syntax.Rep_SourceUnpackedness relude> - Language.Haskell.TH.Syntax.Rep_Specificity relude> - Language.Haskell.TH.Syntax.Rep_Stmt relude> - Language.Haskell.TH.Syntax.Rep_TyLit relude> - Language.Haskell.TH.Syntax.Rep_TySynEqn relude> - Language.Haskell.TH.Syntax.Rep_TyVarBndr relude> - Language.Haskell.TH.Syntax.Rep_Type relude> - Language.Haskell.TH.Syntax.Rep_TypeFamilyHead relude> - Control.Monad.Trans.Cont.Rep_ContT relude> - Control.Monad.Trans.RWS.CPS.Rep_RWST relude> - Control.Monad.Trans.RWS.Lazy.Rep_RWST relude> - Control.Monad.Trans.RWS.Strict.Rep_RWST relude> - Control.Monad.Trans.Select.Rep_SelectT relude> - Control.Monad.Trans.State.Lazy.Rep_StateT relude> - Control.Monad.Trans.Writer.CPS.Rep_WriterT relude> - Control.Monad.Trans.Writer.Lazy.Rep_WriterT relude> - Control.Monad.Trans.Writer.Strict.Rep_WriterT relude> - Relude.Debug.Rep_Undefined relude> - GHC.IOPort.IOPortException relude> - Text.Printf.UPrintf relude> - Text.Printf.hspr relude> - Text.Printf.spr relude> - Control.Applicative.Backwards.Rep_Backwards relude> - Control.Applicative.Lift.Rep_Lift relude> - Data.Functor.Constant.Rep_Constant relude> - Data.Functor.Reverse.Rep_Reverse relude> Warning: Relude.Bool.Reexport: could not find link destinations for: relude> - GHC.Generics.SingKind relude> - GHC.Generics.DemoteRep relude> - GHC.Generics.fromSing relude> - GHC.Generics.SingI relude> - GHC.Generics.sing relude> - GHC.Generics.Sing relude> - GHC.Generics.Rep_Bool relude> - GHC.Generics.D:R:SingBoola0 relude> - GHC.Generics.STrue relude> - GHC.Generics.D:R:DemoteRepBool relude> - GHC.Generics.SFalse relude> Warning: Relude.Container.Reexport: could not find link destinations for: relude> - Data.Map.Internal.D:R:ItemMap relude> - Data.IntMap.Internal.D:R:ItemIntMap relude> - GHC.IsList.D:R:ItemCallStack relude> - GHC.IsList.D:R:ItemList relude> - GHC.IsList.D:R:ItemNonEmpty relude> - GHC.IsList.D:R:ItemVersion relude> - GHC.IsList.D:R:ItemZipList relude> - Data.IntSet.Internal.D:R:ItemIntSet relude> - Data.Set.Internal.D:R:ItemSet relude> - Data.Sequence.Internal.D:R:ItemSeq relude> - Data.Sequence.Internal.UnzipWith relude> - Data.Sequence.Internal.unzipWith' relude> - Data.HashMap.Internal.D:R:ItemHashMap tomland> Defaulting to the one defined at src/Toml/Type/TOML.hs:102:1 tomland> 100% ( 8 / 8) in 'Toml.Parser.Validate' tomland> 100% ( 4 / 4) in 'Toml.Parser' tomland> Warning: 'BiMap' is ambiguous. It is defined tomland> * at src/Toml/Codec/BiMap.hs:76:20 tomland> * at src/Toml/Codec/BiMap.hs:76:1 tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined at src/Toml/Codec/BiMap.hs:76:1 tomland> Warning: 'Text' is ambiguous. It is defined tomland> * in ‘Data.Text.Internal’ tomland> * at src/Toml/Type/Value.hs:147:5 tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined at src/Toml/Type/Value.hs:147:5 tomland> Warning: 'AnyValue' is ambiguous. It is defined tomland> * at src/Toml/Type/AnyValue.hs:54:17 tomland> * at src/Toml/Type/AnyValue.hs:54:1 tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined at src/Toml/Type/AnyValue.hs:54:1 tomland> 94% ( 16 / 17) in 'Toml.Codec.BiMap' tomland> Missing documentation for: tomland> tShow (src/Toml/Codec/BiMap.hs:212) tomland> Warning: 'LoadTomlException' is ambiguous. It is defined tomland> * at src/Toml/Codec/Error.hs:90:26 tomland> * at src/Toml/Codec/Error.hs:90:1 tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined at src/Toml/Codec/Error.hs:90:1 tomland> 100% ( 5 / 5) in 'Toml.Codec.Error' tomland> Warning: 'TomlState' is ambiguous. It is defined tomland> * at src/Toml/Codec/Types.hs:154:23 tomland> * at src/Toml/Codec/Types.hs:154:1 tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined at src/Toml/Codec/Types.hs:154:1 tomland> Warning: 'Codec' is ambiguous. It is defined tomland> * at src/Toml/Codec/Types.hs:83:18 tomland> * at src/Toml/Codec/Types.hs:83:1 tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined at src/Toml/Codec/Types.hs:83:1 tomland> Warning: 'TOML' is ambiguous. It is defined tomland> * at src/Toml/Type/TOML.hs:102:13 tomland> * at src/Toml/Type/TOML.hs:102:1 tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined at src/Toml/Type/TOML.hs:102:1 tomland> 100% ( 12 / 12) in 'Toml.Codec.Types' tomland> Warning: 'Codec' is ambiguous. It is defined tomland> * at src/Toml/Codec/Types.hs:83:18 tomland> * at src/Toml/Codec/Types.hs:83:1 tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined at src/Toml/Codec/Types.hs:83:1 tomland> 100% ( 6 / 6) in 'Toml.Codec.Di' tomland> Warning: 'Text' is out of scope. tomland> If you qualify the identifier, haddock can try to link it anyway. tomland> Warning: 'table' is out of scope. tomland> If you qualify the identifier, haddock can try to link it anyway. tomland> Warning: 'int' is out of scope. tomland> If you qualify the identifier, haddock can try to link it anyway. tomland> Warning: 'text' is out of scope. tomland> If you qualify the identifier, haddock can try to link it anyway. tomland> Warning: 'bool' is out of scope. tomland> If you qualify the identifier, haddock can try to link it anyway. tomland> 100% ( 3 / 3) in 'Toml.Codec.Combinator.Tuple' tomland> 100% ( 6 / 6) in 'Toml.Codec.Combinator.Table' tomland> Warning: 'LoadTomlException' is ambiguous. It is defined tomland> * at src/Toml/Codec/Error.hs:90:26 tomland> * at src/Toml/Codec/Error.hs:90:1 tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined at src/Toml/Codec/Error.hs:90:1 tomland> 100% ( 14 / 14) in 'Toml.Codec.Code' tomland> Warning: 'AnyValue' is ambiguous. It is defined tomland> * at src/Toml/Type/AnyValue.hs:54:17 tomland> * at src/Toml/Type/AnyValue.hs:54:1 tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. base64> prop_url_correct: OK base64> +++ OK, passed 100 tests. base64> prop_url_padding base64> prop_url_nopad_roundtrip_untyped: OK base64> +++ OK, passed 100 tests. base64> prop_url_nopad_roundtrip_typed: OK base64> +++ OK, passed 100 tests. base64> prop_url_pad_roundtrip_untyped: OK base64> +++ OK, passed 100 tests. base64> prop_url_pad_roundtrip_typed: OK base64> +++ OK, passed 100 tests. base64> prop_url_decode_invariant_untyped: OK base64> +++ OK, passed 100 tests. base64> prop_url_decode_invariant_typed: OK base64> +++ OK, passed 100 tests. base64> prop_url_padding_coherence: OK base64> +++ OK, passed 100 tests. base64> prop_url_nopadding_coherence: OK base64> +++ OK, passed 100 tests. base64> prop_bos_coherence base64> prop_std_bos_coherence: OK base64> +++ OK, passed 100 tests. base64> prop_url_bos_coherence: OK base64> +++ OK, passed 100 tests. base64> Unit tests base64> Padding tests base64> URL decodePadding coherence base64> "PA==": OK base64> Padding required: no padding fails base64> Padding required: padding succeeds base64> "PDw=": OK base64> Padding required: no padding fails base64> Padding required: padding succeeds base64> "PDw_": OK base64> String has no padding: decodes should coincide base64> "PDw_Pw==": OK base64> Padding required: no padding fails base64> Padding required: padding succeeds base64> "PDw_Pz4=": OK base64> Padding required: no padding fails base64> Padding required: padding succeeds base64> "PDw_Pz4-": OK base64> String has no padding: decodes should coincide base64> URL decodeUnpadded coherence base64> "PA": OK base64> Unpadded required: padding fails base64> Unpadded required: unpadding succeeds base64> "PDw": OK base64> Unpadded required: padding fails base64> Unpadded required: unpadding succeeds base64> "PDw_": OK base64> String has no padding: decodes should coincide base64> "PDw_Pw": OK base64> Unpadded required: padding fails base64> Unpadded required: unpadding succeeds base64> "PDw_Pz4": OK base64> Unpadded required: padding fails base64> Unpadded required: unpadding succeeds base64> "PDw_Pz4-": OK base64> String has no padding: decodes should coincide base64> url-safe padding case unit tests base64> stress arbitarily padded URL strings: OK base64> stress padded URL strings: OK base64> stress unpadded URL strings: OK base64> RFC 4648 Test Vectors base64> std alphabet base64> "empty": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "f": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "f": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "fo": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "foo": OK base64> encode is sound base64> decode is sound - untyped extra> +++ OK, passed 100 tests. extra> \(x :: IO Int) -> (do y <- once x; y; y) == x extra> +++ OK, passed 100 tests. extra> \(x :: IO Int) -> (do y <- once x; y ||| y) == x extra> +++ OK, passed 100 tests. extra> \(x :: IO Int) -> join (onceFork x) == x extra> +++ OK, passed 100 tests. extra> \(x :: IO Int) -> (do a <- onceFork x; a; a) == x extra> +++ OK, passed 100 tests. extra> stringException "test" == pure "test" extra> +++ OK, passed 1 test. extra> stringException ("test" ++ undefined) == pure "test" extra> +++ OK, passed 1 test. extra> stringException ("test" ++ undefined ++ "hello") == pure "test" extra> +++ OK, passed 1 test. extra> stringException ['t','e','s','t',undefined] == pure "test" extra> +++ OK, passed 1 test. extra> ignore (print 1) == print 1 extra> +++ OK, passed 1 test. extra> ignore (fail "die") == pure () extra> +++ OK, passed 1 test. extra> catch (errorIO "Hello") (\(ErrorCall x) -> pure x) == pure "Hello" extra> +++ OK, passed 1 test. extra> seq (errorIO "foo") (print 1) == print 1 extra> +++ OK, passed 1 test. extra> catch (assertIO True >> pure 1) (\(x :: AssertionFailed) -> pure 2) == pure 1 extra> +++ OK, passed 1 test. extra> seq (assertIO False) (print 1) == print 1 extra> +++ OK, passed 1 test. extra> retry 1 (print "x") == print "x" extra> +++ OK, passed 1 test. extra> retry 3 (fail "die") == fail "die" extra> +++ OK, passed 1 test. extra> whenJust Nothing print == pure () extra> +++ OK, passed 1 test. extra> whenJust (Just 1) print == print 1 extra> +++ OK, passed 1 test. extra> pureIf @Maybe True 5 == Just 5 extra> +++ OK, passed 1 test. extra> pureIf @Maybe False 5 == Nothing extra> +++ OK, passed 1 test. extra> pureIf @[] True 5 == [5] extra> +++ OK, passed 1 test. extra> pureIf @[] False 5 == [] extra> +++ OK, passed 1 test. extra> whenMaybe True (print 1) == fmap Just (print 1) extra> +++ OK, passed 1 test. extra> whenMaybe False (print 1) == pure Nothing extra> +++ OK, passed 1 test. extra> \(x :: Maybe ()) -> unit x == x extra> +++ OK, passed 100 tests. extra> fold1M (\x y -> Just x) [] == undefined extra> +++ OK, passed 1 test. extra> fold1M (\x y -> Just $ x + y) [1, 2, 3] == Just 6 extra> +++ OK, passed 1 test. extra> partitionM (Just . even) [1,2,3] == Just ([2], [1,3]) extra> +++ OK, passed 1 test. extra> partitionM (const Nothing) [1,2,3] == Nothing extra> +++ OK, passed 1 test. extra> loop (\x -> if x < 10 then Left $ x * 2 else Right $ show x) 1 == "16" extra> +++ OK, passed 1 test. extra> Just True ||^ undefined == Just True extra> +++ OK, passed 1 test. extra> Just False ||^ Just True == Just True extra> +++ OK, passed 1 test. extra> Just False ||^ Just False == Just False extra> +++ OK, passed 1 test. extra> Just False &&^ undefined == Just False extra> +++ OK, passed 1 test. extra> Just True &&^ Just True == Just True extra> +++ OK, passed 1 test. extra> Just True &&^ Just False == Just False extra> +++ OK, passed 1 test. extra> anyM Just [False,True ,undefined] == Just True extra> +++ OK, passed 1 test. extra> anyM Just [False,False,undefined] == undefined extra> +++ OK, passed 1 test. extra> \(f :: Int -> Maybe Bool) xs -> anyM f xs == orM (map f xs) extra> +++ OK, passed 100 tests. extra> allM Just [True,False,undefined] == Just False extra> +++ OK, passed 1 test. extra> allM Just [True,True ,undefined] == undefined extra> +++ OK, passed 1 test. extra> \(f :: Int -> Maybe Bool) xs -> anyM f xs == orM (map f xs) extra> +++ OK, passed 100 tests. extra> orM [Just False,Just True ,undefined] == Just True extra> +++ OK, passed 1 test. extra> orM [Just False,Just False,undefined] == undefined extra> +++ OK, passed 1 test. extra> \xs -> Just (or xs) == orM (map Just xs) extra> +++ OK, passed 100 tests. extra> andM [Just True,Just False,undefined] == Just False extra> +++ OK, passed 1 test. extra> andM [Just True,Just True ,undefined] == undefined extra> +++ OK, passed 1 test. extra> \xs -> Just (and xs) == andM (map Just xs) extra> +++ OK, passed 100 tests. extra> findM (Just . isUpper) "teST" == Just (Just 'S') extra> +++ OK, passed 1 test. extra> findM (Just . isUpper) "test" == Just Nothing extra> +++ OK, passed 1 test. extra> findM (Just . const True) ["x",undefined] == Just (Just "x") extra> +++ OK, passed 1 test. extra> fromLeft 1 (Left 3) == 3 extra> +++ OK, passed 1 test. extra> fromLeft 1 (Right "foo") == 1 extra> +++ OK, passed 1 test. extra> fromRight 1 (Right 3) == 3 extra> +++ OK, passed 1 test. extra> fromRight 1 (Left "foo") == 1 extra> +++ OK, passed 1 test. extra> \x -> fromLeft' (Left x) == x extra> +++ OK, passed 100 tests. extra> \x -> fromLeft' (Right x) == undefined extra> +++ OK, passed 100 tests. extra> \x -> fromRight' (Right x) == x extra> +++ OK, passed 100 tests. extra> \x -> fromRight' (Left x) == undefined indexed-traversable-instances> Documentation created: dist/doc/html/indexed-traversable-instances/, indexed-traversable-instances> dist/doc/html/indexed-traversable-instances/indexed-traversable-instances.txt indexed-traversable-instances> Preprocessing test suite 'safe' for indexed-traversable-instances-0.1.2.. indexed-traversable-instances> Preprocessing test suite 'indexed-tests' for indexed-traversable-instances-0.1.2.. indexed-traversable-instances> Running phase: installPhase indexed-traversable-instances> Installing library in /nix/store/7zws4nk0wkqfjp5c3mi0csh4bnksmc8p-indexed-traversable-instances-0.1.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/indexed-traversable-instances-0.1.2-Ir3T1QnJ6eVLrdWQiOT4vH indexed-traversable-instances> Running phase: fixupPhase indexed-traversable-instances> shrinking RPATHs of ELF executables and libraries in /nix/store/7zws4nk0wkqfjp5c3mi0csh4bnksmc8p-indexed-traversable-instances-0.1.2 indexed-traversable-instances> shrinking /nix/store/7zws4nk0wkqfjp5c3mi0csh4bnksmc8p-indexed-traversable-instances-0.1.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSindexed-traversable-instances-0.1.2-Ir3T1QnJ6eVLrdWQiOT4vH-ghc9.8.1.so indexed-traversable-instances> checking for references to /build/ in /nix/store/7zws4nk0wkqfjp5c3mi0csh4bnksmc8p-indexed-traversable-instances-0.1.2... indexed-traversable-instances> patching script interpreter paths in /nix/store/7zws4nk0wkqfjp5c3mi0csh4bnksmc8p-indexed-traversable-instances-0.1.2 indexed-traversable-instances> stripping (with command strip and flags -S -p) in /nix/store/7zws4nk0wkqfjp5c3mi0csh4bnksmc8p-indexed-traversable-instances-0.1.2/lib indexed-traversable-instances> shrinking RPATHs of ELF executables and libraries in /nix/store/vj55madwlaylp9rixk3b6slk0mx60bpn-indexed-traversable-instances-0.1.2-doc indexed-traversable-instances> checking for references to /build/ in /nix/store/vj55madwlaylp9rixk3b6slk0mx60bpn-indexed-traversable-instances-0.1.2-doc... indexed-traversable-instances> patching script interpreter paths in /nix/store/vj55madwlaylp9rixk3b6slk0mx60bpn-indexed-traversable-instances-0.1.2-doc monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> [ 5 of 16] Compiling Data.Monoid.LCM ( src/Data/Monoid/LCM.hs, dist/build/Data/Monoid/LCM.o, dist/build/Data/Monoid/LCM.dyn_o ) monoid-subclasses> monoid-subclasses> src/Data/Monoid/LCM.hs:37:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Maybe’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Maybe’ monoid-subclasses> To import instances alone, use: import Data.Maybe() monoid-subclasses> | monoid-subclasses> 37 | import Data.Maybe (isJust) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/LCM.hs:38:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Semigroup.Cancellative’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Semigroup.Cancellative’ monoid-subclasses> To import instances alone, use: import Data.Semigroup.Cancellative() monoid-subclasses> | monoid-subclasses> 38 | import Data.Semigroup.Cancellative (Reductive (())) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/LCM.hs:39:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Semigroup.Commutative’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Semigroup.Commutative’ monoid-subclasses> To import instances alone, use: import Data.Semigroup.Commutative() monoid-subclasses> | monoid-subclasses> 39 | import Data.Semigroup.Commutative (Commutative) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> [ 6 of 16] Compiling Data.Monoid.Cancellative ( src/Data/Monoid/Cancellative.hs, dist/build/Data/Monoid/Cancellative.o, dist/build/Data/Monoid/Cancellative.dyn_o ) monoid-subclasses> monoid-subclasses> src/Data/Monoid/Cancellative.hs:38:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Monoid’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Monoid’ monoid-subclasses> To import instances alone, use: import Data.Monoid() monoid-subclasses> | monoid-subclasses> 38 | import Data.Monoid (Monoid) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> [ 7 of 16] Compiling Data.Semigroup.Factorial ( src/Data/Semigroup/Factorial.hs, dist/build/Data/Semigroup/Factorial.o, dist/build/Data/Semigroup/Factorial.dyn_o ) monoid-subclasses> [ 8 of 16] Compiling Data.Monoid.Factorial ( src/Data/Monoid/Factorial.hs, dist/build/Data/Monoid/Factorial.o, dist/build/Data/Monoid/Factorial.dyn_o ) monoid-subclasses> monoid-subclasses> src/Data/Monoid/Factorial.hs:208:77: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Data.List, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 208 | inits (a, b) = List.map (flip (,) mempty) (inits a) ++ List.map ((,) a) (List.tail $ inits b) monoid-subclasses> | ^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Factorial.hs:209:77: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Data.List, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | parsers> Preprocessing test suite 'quickcheck' for parsers-0.12.12.. parsers> Building test suite 'quickcheck' for parsers-0.12.12.. parsers> [1 of 1] Compiling Main ( tests/QuickCheck.hs, dist/build/quickcheck/quickcheck-tmp/Main.o ) parsers> [2 of 2] Linking dist/build/quickcheck/quickcheck parsers> Running phase: checkPhase parsers> Running 1 test suites... parsers> Test suite quickcheck: RUNNING... parsers> +++ OK, passed 100 tests. parsers> +++ OK, passed 100 tests. parsers> +++ OK, passed 100 tests. parsers> +++ OK, passed 100 tests. parsers> Test suite quickcheck: PASS parsers> Test suite logged to: dist/test/parsers-0.12.12-quickcheck.log parsers> 1 of 1 test suites (1 of 1 test cases) passed. parsers> Running phase: haddockPhase parsers> Preprocessing library for parsers-0.12.12.. parsers> Running Haddock on library for parsers-0.12.12.. parsers> Warning: The documentation for the following packages are not installed. No parsers> links will be generated to these packages: attoparsec-0.14.4, parsers> attoparsec-0.14.4 parsers> Warning: --source-* options are ignored when --hyperlinked-source is enabled. parsers> [1 of 8] Compiling Text.Parser.Combinators ( src/Text/Parser/Combinators.hs, nothing ) parsers> [2 of 8] Compiling Text.Parser.Char ( src/Text/Parser/Char.hs, nothing ) parsers> [3 of 8] Compiling Text.Parser.Expression ( src/Text/Parser/Expression.hs, nothing ) parsers> [4 of 8] Compiling Text.Parser.LookAhead ( src/Text/Parser/LookAhead.hs, nothing ) parsers> [5 of 8] Compiling Text.Parser.Permutation ( src/Text/Parser/Permutation.hs, nothing ) parsers> [6 of 8] Compiling Text.Parser.Token.Highlight ( src/Text/Parser/Token/Highlight.hs, nothing ) parsers> [7 of 8] Compiling Text.Parser.Token ( src/Text/Parser/Token.hs, nothing ) parsers> [8 of 8] Compiling Text.Parser.Token.Style ( src/Text/Parser/Token/Style.hs, nothing ) parsers> Haddock coverage: parsers> Warning: 'notFollowedBy' is ambiguous. It is defined parsers> * in ‘Text.Parsec.Combinator’ parsers> * at src/Text/Parser/Combinators.hs:297:3 parsers> You may be able to disambiguate the identifier by qualifying it or parsers> by specifying the type/value namespace explicitly. parsers> Defaulting to the one defined at src/Text/Parser/Combinators.hs:297:3 parsers> Warning: 'try' is ambiguous. It is defined parsers> * in ‘Data.Attoparsec.Combinator’ parsers> * in ‘Text.Parsec.Prim’ parsers> * at src/Text/Parser/Combinators.hs:255:3 parsers> You may be able to disambiguate the identifier by qualifying it or parsers> by specifying the type/value namespace explicitly. parsers> Defaulting to the one defined at src/Text/Parser/Combinators.hs:255:3 parsers> 100% ( 27 / 27) in 'Text.Parser.Combinators' parsers> Warning: 'char' is ambiguous. It is defined parsers> * in ‘Text.ParserCombinators.ReadP’ parsers> * in ‘Text.Parsec.Char’ parsers> * at src/Text/Parser/Char.hs:190:3 parsers> You may be able to disambiguate the identifier by qualifying it or parsers> by specifying the type/value namespace explicitly. parsers> Defaulting to the one defined at src/Text/Parser/Char.hs:190:3 parsers> Warning: 'satisfy' is ambiguous. It is defined parsers> * in ‘Text.ParserCombinators.ReadP’ parsers> * in ‘Text.Parsec.Char’ parsers> * at src/Text/Parser/Char.hs:178:3 parsers> You may be able to disambiguate the identifier by qualifying it or parsers> by specifying the type/value namespace explicitly. parsers> Defaulting to the one defined at src/Text/Parser/Char.hs:178:3 parsers> Warning: 'oneOf' is ambiguous. It is defined parsers> * in ‘Text.Parsec.Char’ parsers> * at src/Text/Parser/Char.hs:79:1 parsers> You may be able to disambiguate the identifier by qualifying it or parsers> by specifying the type/value namespace explicitly. parsers> Defaulting to the one defined at src/Text/Parser/Char.hs:79:1 parsers> Warning: 'skipMany' is ambiguous. It is defined parsers> * in ‘Data.Attoparsec.Combinator’ parsers> * in ‘Text.ParserCombinators.ReadP’ parsers> * in ‘Text.Parsec.Prim’ parsers> * at src/Text/Parser/Combinators.hs:262:3 parsers> You may be able to disambiguate the identifier by qualifying it or parsers> by specifying the type/value namespace explicitly. parsers> Defaulting to the one defined at src/Text/Parser/Combinators.hs:262:3 parsers> 95% ( 19 / 20) in 'Text.Parser.Char' parsers> Missing documentation for: parsers> satisfyRange (src/Text/Parser/Char.hs:172) parsers> 100% ( 5 / 5) in 'Text.Parser.Expression' text-iso8601> [2 of 2] Linking dist/build/text-iso8601-tests/text-iso8601-tests text-iso8601> Running phase: checkPhase text-iso8601> Running 1 test suites... text-iso8601> Test suite text-iso8601-tests: RUNNING... text-iso8601> text-iso8601 text-iso8601> roundtrip text-iso8601> Day: OK text-iso8601> +++ OK, passed 100 tests. text-iso8601> LocalTime: OK text-iso8601> +++ OK, passed 100 tests. text-iso8601> TimeZone: OK text-iso8601> +++ OK, passed 100 tests. text-iso8601> UTCTime: OK text-iso8601> +++ OK, passed 100 tests. text-iso8601> ZonedTime: OK text-iso8601> +++ OK, passed 100 tests. text-iso8601> TimeOfDay: OK text-iso8601> +++ OK, passed 100 tests. text-iso8601> Integer: OK text-iso8601> +++ OK, passed 100 tests. text-iso8601> Month: OK text-iso8601> +++ OK, passed 100 tests. text-iso8601> Quarter: OK text-iso8601> +++ OK, passed 100 tests. text-iso8601> QuarterOfYear: OK text-iso8601> +++ OK, passed 100 tests. text-iso8601> accepts text-iso8601> UTCTime accepts "2023-06-09 02:35:33Z": OK text-iso8601> UTCTime accepts "2023-06-09T02:35:60Z": OK text-iso8601> UTCTime accepts "1985-04-12T23:20:50.52Z": OK text-iso8601> UTCTime accepts "1996-12-19T16:39:57-08:00": OK text-iso8601> UTCTime accepts "1990-12-31T23:59:60Z": OK text-iso8601> UTCTime accepts "1990-12-31T15:59:60-08:00": OK text-iso8601> UTCTime accepts "1937-01-01T12:00:27.87+00:20": OK text-iso8601> UTCTime accepts "1937-01-01 12:00Z": OK text-iso8601> LocalTime accepts "1937-01-01 12:00": OK text-iso8601> UTCTime accepts "1990-12-31T15:59:60-0800": OK text-iso8601> UTCTime accepts "1990-12-31T15:59:60-08": OK text-iso8601> UTCTime accepts "1937-01-01T12:00:00+23:59": OK text-iso8601> UTCTime accepts "1937-01-01T12:00:00-23:59": OK text-iso8601> rejected text-iso8601> UTCTime rejects "2023-06-09T02:35:33 Z": OK text-iso8601> Day rejects "99-12-12": OK text-iso8601> UTCTime rejects "2023-06-09T02:35:33z": OK text-iso8601> UTCTime rejects "2023-06-09t02:35:33Z": OK text-iso8601> UTCTime rejects "1937-01-01T12:00:00+24:59": OK text-iso8601> UTCTime rejects "1937-01-01T12:00:00-23:60": OK text-iso8601> text-iso8601> All 29 tests passed (0.01s) text-iso8601> Test suite text-iso8601-tests: PASS text-iso8601> Test suite logged to: dist/test/text-iso8601-0.1.1-text-iso8601-tests.log text-iso8601> 1 of 1 test suites (1 of 1 test cases) passed. text-iso8601> Running phase: haddockPhase text-iso8601> Preprocessing library for text-iso8601-0.1.1.. text-iso8601> Running Haddock on library for text-iso8601-0.1.1.. text-iso8601> Warning: --source-* options are ignored when --hyperlinked-source is enabled. text-iso8601> [1 of 2] Compiling Data.Time.FromText ( src/Data/Time/FromText.hs, nothing ) text-iso8601> [2 of 2] Compiling Data.Time.ToText ( src/Data/Time/ToText.hs, nothing ) text-iso8601> Haddock coverage: text-iso8601> Warning: 'zonedTime' is out of scope. text-iso8601> If you qualify the identifier, haddock can try to link it anyway. text-iso8601> 100% ( 11 / 11) in 'Data.Time.FromText' text-iso8601> 9% ( 1 / 11) in 'Data.Time.ToText' text-iso8601> Missing documentation for: text-iso8601> Module header text-iso8601> buildDay (src/Data/Time/ToText.hs:38) text-iso8601> buildLocalTime (src/Data/Time/ToText.hs:122) text-iso8601> buildTimeOfDay (src/Data/Time/ToText.hs:74) text-iso8601> buildTimeZone (src/Data/Time/ToText.hs:106) text-iso8601> buildUTCTime (src/Data/Time/ToText.hs:118) text-iso8601> buildZonedTime (src/Data/Time/ToText.hs:126) text-iso8601> buildMonth (src/Data/Time/ToText.hs:43) text-iso8601> buildQuarter (src/Data/Time/ToText.hs:48) text-iso8601> buildQuarterOfYear (src/Data/Time/ToText.hs:53) text-iso8601> Documentation created: dist/doc/html/text-iso8601/, text-iso8601> dist/doc/html/text-iso8601/text-iso8601.txt text-iso8601> Preprocessing test suite 'text-iso8601-tests' for text-iso8601-0.1.1.. text-iso8601> Running phase: installPhase text-iso8601> Installing library in /nix/store/yns2bp9ph72cbpkc8jqqf3cmiqwknqg2-text-iso8601-0.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/text-iso8601-0.1.1-EZ1MMZNTqfxBVbpUGxXkG text-iso8601> Running phase: fixupPhase text-iso8601> shrinking RPATHs of ELF executables and libraries in /nix/store/yns2bp9ph72cbpkc8jqqf3cmiqwknqg2-text-iso8601-0.1.1 either> Preprocessing test suite 'tests' for either-5.0.2.. either> Building test suite 'tests' for either-5.0.2.. either> [1 of 1] Compiling Main ( tests/Main.hs, dist/build/tests/tests-tmp/Main.o ) either> [2 of 2] Linking dist/build/tests/tests either> Running phase: checkPhase either> Running 1 test suites... either> Test suite tests: RUNNING... either> identity: [OK, passed 100 tests] either> associativity: [OK, passed 100 tests] either> either> Properties Total either> Passed 2 2 either> Failed 0 0 either> Total 2 2 either> Test suite tests: PASS either> Test suite logged to: dist/test/either-5.0.2-tests.log either> 1 of 1 test suites (1 of 1 test cases) passed. either> Running phase: haddockPhase either> Preprocessing library for either-5.0.2.. either> Running Haddock on library for either-5.0.2.. either> Warning: --source-* options are ignored when --hyperlinked-source is enabled. either> [1 of 2] Compiling Data.Either.Combinators ( src/Data/Either/Combinators.hs, nothing ) either> [2 of 2] Compiling Data.Either.Validation ( src/Data/Either/Validation.hs, nothing ) either> Haddock coverage: either> Warning: 'forM_' is out of scope. either> If you qualify the identifier, haddock can try to link it anyway. either> 100% ( 20 / 20) in 'Data.Either.Combinators' either> 27% ( 3 / 11) in 'Data.Either.Validation' either> Missing documentation for: either> _Success (src/Data/Either/Validation.hs:130) either> _Failure (src/Data/Either/Validation.hs:121) either> eitherToValidation (src/Data/Either/Validation.hs:151) either> validationToEither (src/Data/Either/Validation.hs:145) either> vap (src/Data/Either/Validation.hs:162) either> ealt (src/Data/Either/Validation.hs:187) either> vapm (src/Data/Either/Validation.hs:179) either> apm (src/Data/Either/Validation.hs:170) either> Documentation created: dist/doc/html/either/, dist/doc/html/either/either.txt either> Preprocessing test suite 'tests' for either-5.0.2.. either> Running phase: installPhase either> Installing library in /nix/store/cbwwgwxgc46zqqlpkjifj1cdx8jc0bgk-either-5.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/either-5.0.2-Bq2GyP4oSURC8Bdp8bx9G6 either> Running phase: fixupPhase either> shrinking RPATHs of ELF executables and libraries in /nix/store/cbwwgwxgc46zqqlpkjifj1cdx8jc0bgk-either-5.0.2 either> shrinking /nix/store/cbwwgwxgc46zqqlpkjifj1cdx8jc0bgk-either-5.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSeither-5.0.2-Bq2GyP4oSURC8Bdp8bx9G6-ghc9.8.1.so either> checking for references to /build/ in /nix/store/cbwwgwxgc46zqqlpkjifj1cdx8jc0bgk-either-5.0.2... either> patching script interpreter paths in /nix/store/cbwwgwxgc46zqqlpkjifj1cdx8jc0bgk-either-5.0.2 either> stripping (with command strip and flags -S -p) in /nix/store/cbwwgwxgc46zqqlpkjifj1cdx8jc0bgk-either-5.0.2/lib either> shrinking RPATHs of ELF executables and libraries in /nix/store/q8wl9jw3cnsi6jsph41xh2dgxyg0vdc0-either-5.0.2-doc either> checking for references to /build/ in /nix/store/q8wl9jw3cnsi6jsph41xh2dgxyg0vdc0-either-5.0.2-doc... either> patching script interpreter paths in /nix/store/q8wl9jw3cnsi6jsph41xh2dgxyg0vdc0-either-5.0.2-doc foldl> Preprocessing library for foldl-1.4.18.. foldl> Building library for foldl-1.4.18.. foldl> [1 of 9] Compiling Control.Foldl.Internal ( src/Control/Foldl/Internal.hs, dist/build/Control/Foldl/Internal.o, dist/build/Control/Foldl/Internal.dyn_o ) foldl> [2 of 9] Compiling Control.Foldl.Optics ( src/Control/Foldl/Optics.hs, dist/build/Control/Foldl/Optics.o, dist/build/Control/Foldl/Optics.dyn_o ) foldl> [3 of 9] Compiling Control.Foldl.Util.MVector ( src/Control/Foldl/Util/MVector.hs, dist/build/Control/Foldl/Util/MVector.o, dist/build/Control/Foldl/Util/MVector.dyn_o ) foldl> [4 of 9] Compiling Control.Foldl.Util.Vector ( src/Control/Foldl/Util/Vector.hs, dist/build/Control/Foldl/Util/Vector.o, dist/build/Control/Foldl/Util/Vector.dyn_o ) foldl> [5 of 9] Compiling Control.Foldl ( src/Control/Foldl.hs, dist/build/Control/Foldl.o, dist/build/Control/Foldl.dyn_o ) foldl> [6 of 9] Compiling Control.Foldl.Text ( src/Control/Foldl/Text.hs, dist/build/Control/Foldl/Text.o, dist/build/Control/Foldl/Text.dyn_o ) foldl> [7 of 9] Compiling Control.Foldl.NonEmpty ( src/Control/Foldl/NonEmpty.hs, dist/build/Control/Foldl/NonEmpty.o, dist/build/Control/Foldl/NonEmpty.dyn_o ) foldl> foldl> src/Control/Foldl/NonEmpty.hs:64:29: warning: [GHC-38856] [-Wunused-imports] foldl> The import of ‘liftA2’ foldl> from module ‘Control.Applicative’ is redundant foldl> | foldl> 64 | import Control.Applicative (liftA2, Const(..)) foldl> | ^^^^^^ foldl> [8 of 9] Compiling Control.Foldl.ByteString ( src/Control/Foldl/ByteString.hs, dist/build/Control/Foldl/ByteString.o, dist/build/Control/Foldl/ByteString.dyn_o ) foldl> [9 of 9] Compiling Control.Scanl ( src/Control/Scanl.hs, dist/build/Control/Scanl.o, dist/build/Control/Scanl.dyn_o ) foldl> [1 of 9] Compiling Control.Foldl.Internal ( src/Control/Foldl/Internal.hs, dist/build/Control/Foldl/Internal.p_o ) foldl> [2 of 9] Compiling Control.Foldl.Optics ( src/Control/Foldl/Optics.hs, dist/build/Control/Foldl/Optics.p_o ) foldl> [3 of 9] Compiling Control.Foldl.Util.MVector ( src/Control/Foldl/Util/MVector.hs, dist/build/Control/Foldl/Util/MVector.p_o ) foldl> [4 of 9] Compiling Control.Foldl.Util.Vector ( src/Control/Foldl/Util/Vector.hs, dist/build/Control/Foldl/Util/Vector.p_o ) foldl> [5 of 9] Compiling Control.Foldl ( src/Control/Foldl.hs, dist/build/Control/Foldl.p_o ) foldl> [6 of 9] Compiling Control.Foldl.Text ( src/Control/Foldl/Text.hs, dist/build/Control/Foldl/Text.p_o ) free> [ 9 of 19] Compiling Control.Comonad.Trans.Cofree ( src/Control/Comonad/Trans/Cofree.hs, dist/build/Control/Comonad/Trans/Cofree.o, dist/build/Control/Comonad/Trans/Cofree.dyn_o ) free> [10 of 19] Compiling Control.Comonad.Trans.Coiter ( src/Control/Comonad/Trans/Coiter.hs, dist/build/Control/Comonad/Trans/Coiter.o, dist/build/Control/Comonad/Trans/Coiter.dyn_o ) free> [11 of 19] Compiling Control.Monad.Free.Class ( src/Control/Monad/Free/Class.hs, dist/build/Control/Monad/Free/Class.o, dist/build/Control/Monad/Free/Class.dyn_o ) free> [12 of 19] Compiling Control.Monad.Free.TH ( src/Control/Monad/Free/TH.hs, dist/build/Control/Monad/Free/TH.o, dist/build/Control/Monad/Free/TH.dyn_o ) free> [13 of 19] Compiling Control.Monad.Trans.Free ( src/Control/Monad/Trans/Free.hs, dist/build/Control/Monad/Trans/Free.o, dist/build/Control/Monad/Trans/Free.dyn_o ) free> [14 of 19] Compiling Control.Monad.Free ( src/Control/Monad/Free.hs, dist/build/Control/Monad/Free.o, dist/build/Control/Monad/Free.dyn_o ) free> [15 of 19] Compiling Control.Monad.Free.Church ( src/Control/Monad/Free/Church.hs, dist/build/Control/Monad/Free/Church.o, dist/build/Control/Monad/Free/Church.dyn_o ) free> [16 of 19] Compiling Control.Monad.Trans.Free.Ap ( src/Control/Monad/Trans/Free/Ap.hs, dist/build/Control/Monad/Trans/Free/Ap.o, dist/build/Control/Monad/Trans/Free/Ap.dyn_o ) free> [17 of 19] Compiling Control.Monad.Free.Ap ( src/Control/Monad/Free/Ap.hs, dist/build/Control/Monad/Free/Ap.o, dist/build/Control/Monad/Free/Ap.dyn_o ) free> [18 of 19] Compiling Control.Monad.Trans.Free.Church ( src/Control/Monad/Trans/Free/Church.hs, dist/build/Control/Monad/Trans/Free/Church.o, dist/build/Control/Monad/Trans/Free/Church.dyn_o ) free> [19 of 19] Compiling Control.Monad.Trans.Iter ( src/Control/Monad/Trans/Iter.hs, dist/build/Control/Monad/Trans/Iter.o, dist/build/Control/Monad/Trans/Iter.dyn_o ) free> [ 1 of 19] Compiling Control.Alternative.Free ( src/Control/Alternative/Free.hs, dist/build/Control/Alternative/Free.p_o ) free> [ 2 of 19] Compiling Control.Alternative.Free.Final ( src/Control/Alternative/Free/Final.hs, dist/build/Control/Alternative/Free/Final.p_o ) free> [ 3 of 19] Compiling Control.Applicative.Free ( src/Control/Applicative/Free.hs, dist/build/Control/Applicative/Free.p_o ) free> [ 4 of 19] Compiling Control.Applicative.Free.Fast ( src/Control/Applicative/Free/Fast.hs, dist/build/Control/Applicative/Free/Fast.p_o ) free> [ 5 of 19] Compiling Control.Applicative.Free.Final ( src/Control/Applicative/Free/Final.hs, dist/build/Control/Applicative/Free/Final.p_o ) free> [ 6 of 19] Compiling Control.Applicative.Trans.Free ( src/Control/Applicative/Trans/Free.hs, dist/build/Control/Applicative/Trans/Free.p_o ) free> [ 7 of 19] Compiling Control.Comonad.Cofree.Class ( src/Control/Comonad/Cofree/Class.hs, dist/build/Control/Comonad/Cofree/Class.p_o ) free> [ 8 of 19] Compiling Control.Comonad.Cofree ( src/Control/Comonad/Cofree.hs, dist/build/Control/Comonad/Cofree.p_o ) free> [ 9 of 19] Compiling Control.Comonad.Trans.Cofree ( src/Control/Comonad/Trans/Cofree.hs, dist/build/Control/Comonad/Trans/Cofree.p_o ) free> [10 of 19] Compiling Control.Comonad.Trans.Coiter ( src/Control/Comonad/Trans/Coiter.hs, dist/build/Control/Comonad/Trans/Coiter.p_o ) free> [11 of 19] Compiling Control.Monad.Free.Class ( src/Control/Monad/Free/Class.hs, dist/build/Control/Monad/Free/Class.p_o ) free> [12 of 19] Compiling Control.Monad.Free.TH ( src/Control/Monad/Free/TH.hs, dist/build/Control/Monad/Free/TH.p_o ) free> [13 of 19] Compiling Control.Monad.Trans.Free ( src/Control/Monad/Trans/Free.hs, dist/build/Control/Monad/Trans/Free.p_o ) free> [14 of 19] Compiling Control.Monad.Free ( src/Control/Monad/Free.hs, dist/build/Control/Monad/Free.p_o ) free> [15 of 19] Compiling Control.Monad.Free.Church ( src/Control/Monad/Free/Church.hs, dist/build/Control/Monad/Free/Church.p_o ) free> [16 of 19] Compiling Control.Monad.Trans.Free.Ap ( src/Control/Monad/Trans/Free/Ap.hs, dist/build/Control/Monad/Trans/Free/Ap.p_o ) free> [17 of 19] Compiling Control.Monad.Free.Ap ( src/Control/Monad/Free/Ap.hs, dist/build/Control/Monad/Free/Ap.p_o ) reducers> [ 1 of 14] Compiling Data.Semigroup.Instances ( src/Data/Semigroup/Instances.hs, dist/build/Data/Semigroup/Instances.p_o ) reducers> [ 2 of 14] Compiling Data.Semigroup.Reducer ( src/Data/Semigroup/Reducer.hs, dist/build/Data/Semigroup/Reducer.p_o ) reducers> [ 3 of 14] Compiling Data.Semigroup.MonadPlus ( src/Data/Semigroup/MonadPlus.hs, dist/build/Data/Semigroup/MonadPlus.p_o ) reducers> [ 4 of 14] Compiling Data.Semigroup.Monad ( src/Data/Semigroup/Monad.hs, dist/build/Data/Semigroup/Monad.p_o ) reducers> [ 5 of 14] Compiling Data.Semigroup.Apply ( src/Data/Semigroup/Apply.hs, dist/build/Data/Semigroup/Apply.p_o ) reducers> [ 6 of 14] Compiling Data.Semigroup.Applicative ( src/Data/Semigroup/Applicative.hs, dist/build/Data/Semigroup/Applicative.p_o ) reducers> [ 7 of 14] Compiling Data.Semigroup.Alternative ( src/Data/Semigroup/Alternative.hs, dist/build/Data/Semigroup/Alternative.p_o ) reducers> [ 8 of 14] Compiling Data.Semigroup.Alt ( src/Data/Semigroup/Alt.hs, dist/build/Data/Semigroup/Alt.p_o ) reducers> [ 9 of 14] Compiling Data.Generator ( src/Data/Generator.hs, dist/build/Data/Generator.p_o ) reducers> [10 of 14] Compiling Data.Semigroup.Generator ( src/Data/Semigroup/Generator.hs, dist/build/Data/Semigroup/Generator.p_o ) reducers> [11 of 14] Compiling Data.Generator.Combinators ( src/Data/Generator/Combinators.hs, dist/build/Data/Generator/Combinators.p_o ) reducers> [12 of 14] Compiling Data.Semigroup.Reducer.With ( src/Data/Semigroup/Reducer/With.hs, dist/build/Data/Semigroup/Reducer/With.p_o ) reducers> [13 of 14] Compiling Data.Semigroup.Self ( src/Data/Semigroup/Self.hs, dist/build/Data/Semigroup/Self.p_o ) reducers> [14 of 14] Compiling Data.Semigroup.Union ( src/Data/Semigroup/Union.hs, dist/build/Data/Semigroup/Union.p_o ) reducers> Running phase: checkPhase reducers> Package has no test suites. reducers> Running phase: haddockPhase reducers> Preprocessing library for reducers-3.12.5.. reducers> Running Haddock on library for reducers-3.12.5.. reducers> Warning: --source-* options are ignored when --hyperlinked-source is enabled. reducers> [ 1 of 14] Compiling Data.Semigroup.Instances ( src/Data/Semigroup/Instances.hs, nothing ) reducers> [ 2 of 14] Compiling Data.Semigroup.Reducer ( src/Data/Semigroup/Reducer.hs, nothing ) reducers> [ 3 of 14] Compiling Data.Semigroup.MonadPlus ( src/Data/Semigroup/MonadPlus.hs, nothing ) reducers> [ 4 of 14] Compiling Data.Semigroup.Monad ( src/Data/Semigroup/Monad.hs, nothing ) reducers> [ 5 of 14] Compiling Data.Semigroup.Apply ( src/Data/Semigroup/Apply.hs, nothing ) reducers> [ 6 of 14] Compiling Data.Semigroup.Applicative ( src/Data/Semigroup/Applicative.hs, nothing ) reducers> [ 7 of 14] Compiling Data.Semigroup.Alternative ( src/Data/Semigroup/Alternative.hs, nothing ) reducers> [ 8 of 14] Compiling Data.Semigroup.Alt ( src/Data/Semigroup/Alt.hs, nothing ) reducers> [ 9 of 14] Compiling Data.Generator ( src/Data/Generator.hs, nothing ) reducers> [10 of 14] Compiling Data.Semigroup.Generator ( src/Data/Semigroup/Generator.hs, nothing ) reducers> [11 of 14] Compiling Data.Generator.Combinators ( src/Data/Generator/Combinators.hs, nothing ) reducers> [12 of 14] Compiling Data.Semigroup.Reducer.With ( src/Data/Semigroup/Reducer/With.hs, nothing ) reducers> [13 of 14] Compiling Data.Semigroup.Self ( src/Data/Semigroup/Self.hs, nothing ) reducers> [14 of 14] Compiling Data.Semigroup.Union ( src/Data/Semigroup/Union.hs, nothing ) reducers> Haddock coverage: reducers> 100% ( 1 / 1) in 'Data.Semigroup.Instances' reducers> Warning: 'Generator' is out of scope. reducers> If you qualify the identifier, haddock can try to link it anyway. reducers> 55% ( 5 / 9) in 'Data.Semigroup.Reducer' reducers> Missing documentation for: reducers> foldMapReduce1 (src/Data/Semigroup/Reducer.hs:88) reducers> pureUnit (src/Data/Semigroup/Reducer.hs:102) reducers> returnUnit (src/Data/Semigroup/Reducer.hs:99) reducers> Count (src/Data/Semigroup/Reducer.hs:104) reducers> Warning: 'MonadSum' is ambiguous. It is defined reducers> * at src/Data/Semigroup/MonadPlus.hs:32:24 reducers> * at src/Data/Semigroup/MonadPlus.hs:32:1 reducers> You may be able to disambiguate the identifier by qualifying it or reducers> by specifying the type/value namespace explicitly. reducers> Defaulting to the one defined at src/Data/Semigroup/MonadPlus.hs:32:1 reducers> 100% ( 2 / 2) in 'Data.Semigroup.MonadPlus' ghc-lib-parser> [ 99 of 443] Compiling GHC.Types.TyThing[boot] ( compiler/GHC/Types/TyThing.hs-boot, dist/build/GHC/Types/TyThing.o-boot, dist/build/GHC/Types/TyThing.dyn_o-boot ) ghc-lib-parser> [100 of 443] 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> [101 of 443] 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> [102 of 443] 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> [103 of 443] 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> [104 of 443] 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> [105 of 443] 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> [106 of 443] 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> [107 of 443] 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> [108 of 443] 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> [109 of 443] 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> [110 of 443] Compiling Language.Haskell.Syntax.Concrete ( compiler/Language/Haskell/Syntax/Concrete.hs, dist/build/Language/Haskell/Syntax/Concrete.o, dist/build/Language/Haskell/Syntax/Concrete.dyn_o ) ghc-lib-parser> [111 of 443] 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> [112 of 443] Compiling GHC.Cmm.Dataflow.Collections ( compiler/GHC/Cmm/Dataflow/Collections.hs, dist/build/GHC/Cmm/Dataflow/Collections.o, dist/build/GHC/Cmm/Dataflow/Collections.dyn_o ) ghc-lib-parser> [113 of 443] 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> [114 of 443] 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> [115 of 443] 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> [116 of 443] 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> [117 of 443] 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> [118 of 443] 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> [119 of 443] 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> [120 of 443] 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> [121 of 443] 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> [122 of 443] Compiling GHC.Utils.Json ( compiler/GHC/Utils/Json.hs, dist/build/GHC/Utils/Json.o, dist/build/GHC/Utils/Json.dyn_o ) ghc-lib-parser> [123 of 443] 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> [124 of 443] Compiling GHC.Utils.Binary ( compiler/GHC/Utils/Binary.hs, dist/build/GHC/Utils/Binary.o, dist/build/GHC/Utils/Binary.dyn_o ) relude> - Data.HashSet.Internal.D:R:ItemHashSet relude> - Data.Array.Byte.D:R:ItemByteArray relude> - Data.ByteString.Internal.Type.D:R:ItemByteString relude> - Data.ByteString.Lazy.Internal.D:R:ItemByteString relude> - Data.ByteString.Short.Internal.D:R:ItemShortByteString relude> - Relude.Container.One.D:R:OneItemIntSet relude> - Relude.Container.One.D:R:OneItemHashSet relude> - Relude.Container.One.D:R:OneItemSet relude> - Relude.Container.One.D:R:OneItemIntMap relude> - Relude.Container.One.D:R:OneItemHashMap relude> - Relude.Container.One.D:R:OneItemMap relude> - Relude.Container.One.D:R:OneItemSeq relude> - Relude.Extra.Map.D:R:KeyIntSet relude> - Relude.Extra.Map.D:R:ValIntSet relude> - Relude.Extra.Map.D:R:KeyHashSet relude> - Relude.Extra.Map.D:R:ValHashSet relude> - Relude.Extra.Map.D:R:KeySet relude> - Relude.Extra.Map.D:R:ValSet relude> - Relude.Extra.Map.D:R:KeyIntMap relude> - Relude.Extra.Map.D:R:ValIntMap relude> - Relude.Extra.Map.D:R:KeyHashMap relude> - Relude.Extra.Map.D:R:ValHashMap relude> - Relude.Extra.Map.D:R:KeyMap relude> - Relude.Extra.Map.D:R:ValMap relude> Warning: Relude.Functor.Reexport: could not find link destinations for: relude> - Text.ParserCombinators.ReadP.P relude> - Data.Graph.SetM relude> Warning: Relude.Monad.Reexport: could not find link destinations for: relude> - GHC.Generics.SingKind relude> - GHC.Generics.DemoteRep relude> - GHC.Generics.fromSing relude> - GHC.Generics.SingI relude> - GHC.Generics.sing relude> - GHC.Generics.Sing relude> - GHC.Generics.Rep1_Either relude> - GHC.Generics.Rep1_Maybe relude> - GHC.Generics.Rep_Either relude> - GHC.Generics.Rep_Maybe relude> - Text.ParserCombinators.ReadP.P relude> - GHC.Generics.D:R:SingMaybeb0 relude> - GHC.Generics.SNothing relude> - GHC.Generics.SJust relude> - GHC.Generics.D:R:DemoteRepMaybe relude> - Control.Monad.Trans.Identity.Rep1_IdentityT relude> - Control.Monad.Trans.Identity.Rep_IdentityT relude> - Control.Monad.Trans.Maybe.Rep1_MaybeT relude> - Control.Monad.Trans.Maybe.Rep_MaybeT relude> - Control.Monad.Trans.Except.Rep1_ExceptT relude> - Control.Monad.Trans.Except.Rep_ExceptT relude> - Control.Monad.Trans.Reader.Rep1_ReaderT relude> - Control.Monad.Trans.Reader.Rep_ReaderT relude> - Control.Monad.Trans.State.Strict.Rep_StateT relude> - Data.Graph.SetM relude> Warning: Relude.Monoid: could not find link destinations for: relude> - Data.Semigroup.Internal.Rep_Alt relude> - Data.Semigroup.Internal.Rep1_Alt relude> - Data.Semigroup.Internal.Rep_Product relude> - Data.Semigroup.Internal.Rep1_Product relude> - Data.Semigroup.Internal.Rep_Sum relude> - Data.Semigroup.Internal.Rep1_Sum relude> - Data.Semigroup.Internal.Rep_Any relude> - Data.Semigroup.Internal.Rep_All relude> - Data.Semigroup.Internal.Rep_Endo relude> - Data.Semigroup.Internal.Rep_Dual relude> - Data.Semigroup.Internal.Rep1_Dual relude> - Data.Monoid.Rep_Ap relude> - Data.Monoid.Rep1_Ap relude> - Data.Monoid.Rep_Last relude> - Data.Monoid.Rep1_Last relude> - Data.Monoid.Rep_First relude> - Data.Monoid.Rep1_First relude> - Data.Semigroup.Rep_WrappedMonoid relude> - Data.Semigroup.Rep1_WrappedMonoid relude> - Data.Foldable1.JoinWith relude> - Data.Foldable1.FromMaybe relude> - Data.Foldable1.NonEmptyDList relude> - Data.Set.Internal.MergeSet relude> Warning: Relude.String.Reexport: could not find link destinations for: relude> - Data.ByteString.Internal.Type.D:R:ItemByteString relude> - Data.ByteString.Short.Internal.D:R:ItemShortByteString relude> - Relude.String.Reexport.IsText relude> - Relude.String.Conversion.EncodingError relude> - Relude.Container.One.D:R:OneItemShortByteString relude> - Relude.Container.One.D:R:OneItemByteString0 relude> - Relude.Container.One.D:R:OneItemText0 relude> Warning: Relude.String.Conversion: could not find link destinations for: relude> - Relude.String.Conversion.EncodingError relude> Warning: Relude.Debug: could not find link destinations for: relude> - Relude.Debug.IsText relude> - Relude.Debug.Rep_Undefined relude> Warning: Relude.List.NonEmpty: could not find link destinations for: relude> - GHC.Generics.Rep1_NonEmpty relude> - GHC.Generics.Rep_NonEmpty relude> - GHC.IsList.D:R:ItemNonEmpty relude> - Relude.List.NonEmpty.IsNonEmpty relude> - Relude.Container.One.D:R:OneItemNonEmpty relude> Warning: Relude.Exception: could not find link destinations for: relude> - GHC.IOPort.IOPortException relude> Warning: Relude.DeepSeq: could not find link destinations for: relude> - Control.DeepSeq.GNFData relude> - Control.DeepSeq.Zero relude> Warning: Relude.Numeric: could not find link destinations for: relude> - GHC.Generics.D:R:UReckWordp0 relude> - GHC.Generics.D:R:UReckFloatp0 relude> - GHC.Generics.D:R:UReckDoublep0 relude> - GHC.Generics.Rep_R:UReckWordp relude> - GHC.Generics.Rep1_R:UReckWordp relude> - GHC.Generics.Rep1_R:UReckFloatp relude> - GHC.Generics.Rep_R:UReckDoublep tomland> Defaulting to the one defined at src/Toml/Type/AnyValue.hs:54:1 tomland> 100% ( 3 / 3) in 'Toml.Codec.Combinator.Common' tomland> Warning: 'Text' is out of scope. tomland> If you qualify the identifier, haddock can try to link it anyway. tomland> Warning: 'map' is ambiguous. It is defined tomland> * in ‘Data.List.NonEmpty’ tomland> * in ‘Data.IntMap.Strict.Internal’ tomland> * in ‘Data.Map.Strict.Internal’ tomland> * at src/Toml/Codec/Combinator/Map.hs:129:1 tomland> * in ‘Data.HashMap.Internal.Strict’ tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined at src/Toml/Codec/Combinator/Map.hs:129:1 tomland> Warning: 'text' is out of scope. tomland> If you qualify the identifier, haddock can try to link it anyway. tomland> Warning: 'int' is out of scope. tomland> If you qualify the identifier, haddock can try to link it anyway. tomland> Warning: 'Key' is ambiguous. It is defined tomland> * in ‘Data.IntSet.Internal’ tomland> * at src/Toml/Type/Key.hs:66:1 tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined at src/Toml/Type/Key.hs:66:1 tomland> 100% ( 10 / 10) in 'Toml.Codec.Combinator.Map' tomland> Warning: 'BiMap' is ambiguous. It is defined tomland> * at src/Toml/Codec/BiMap.hs:76:20 tomland> * at src/Toml/Codec/BiMap.hs:76:1 tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined at src/Toml/Codec/BiMap.hs:76:1 tomland> Warning: 'AnyValue' is ambiguous. It is defined tomland> * at src/Toml/Type/AnyValue.hs:54:17 tomland> * at src/Toml/Type/AnyValue.hs:54:1 tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined at src/Toml/Type/AnyValue.hs:54:1 tomland> Warning: 'ByteString' is ambiguous. It is defined tomland> * in ‘Data.ByteString.Internal.Type’ tomland> * in ‘Data.ByteString.Lazy.Internal’ tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined in ‘Data.ByteString.Lazy.Internal’ tomland> Warning: 'Text' is ambiguous. It is defined tomland> * in ‘Data.Text.Internal’ tomland> * in ‘Data.Text.Internal.Lazy’ tomland> * at src/Toml/Type/Value.hs:147:5 tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined at src/Toml/Type/Value.hs:147:5 tomland> Warning: 'Key' is ambiguous. It is defined tomland> * in ‘Data.IntSet.Internal’ tomland> * at src/Toml/Type/Key.hs:66:15 tomland> * at src/Toml/Type/Key.hs:66:1 tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined at src/Toml/Type/Key.hs:66:1 tomland> 100% ( 58 / 58) in 'Toml.Codec.BiMap.Conversion' tomland> 100% ( 5 / 5) in 'Toml.Codec.Combinator.Time' tomland> Warning: 'ByteString' is ambiguous. It is defined tomland> * in ‘Data.ByteString.Internal.Type’ tomland> * in ‘Data.ByteString.Lazy.Internal’ tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined in ‘Data.ByteString.Lazy.Internal’ tomland> Warning: 'Text' is ambiguous. It is defined tomland> * in ‘Data.Text.Internal’ tomland> * in ‘Data.Text.Internal.Lazy’ tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined in ‘Data.Text.Internal.Lazy’ tomland> 100% ( 20 / 20) in 'Toml.Codec.Combinator.Primitive' tomland> Warning: 'All' is ambiguous. It is defined tomland> * in ‘Data.Semigroup.Internal’ tomland> * in ‘Data.Semigroup.Internal’ tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined in ‘Data.Semigroup.Internal’ tomland> Warning: 'Any' is ambiguous. It is defined tomland> * in ‘Data.Semigroup.Internal’ base64> decode is sound - typed base64> "foob": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "fooba": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "foobar": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> url-safe alphabet base64> "empty": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "<": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "<<": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "< encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "< encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "<": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "<>": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> Offset tests base64> Invalid padding base64> Invalid staggered padding: OK base64> Invalid character coverage - final chunk: OK base64> Invalid character coverage - decode chunk: OK base64> Invalid padding in body: OK base64> Padding fails everywhere but end: OK base64> Validity and correctness unit tests base64> Validity unit tests base64> Padding tests: OK base64> Canonicity tests: OK base64> Correctness unit tests base64> Padding tests: OK base64> Canonicity tests: OK base64> Canonicity unit tests base64> roundtrip for d ~ ZA==: OK base64> roundtrip for f` ~ ZmA=: OK base64> roundtrip for foo` ~ Zm9vYA==: OK base64> roundtrip for foob` ~ Zm9vYmA=: OK base64> Decoding tests base64> DecodeWith* unit tests base64> decodeWith negative tests base64> decodeWith non-utf8 inputs on decodeUtf8: OK base64> decodeWith valid utf8 inputs on decodeUtf8: OK base64> decodeUrlWith non-utf8 inputs on decodeUtf8: OK base64> decodeUrlWith valid utf8 inputs on decodeUtf8: OK base64> decodeUrlPaddedWith non-utf8 inputs on decodeUtf8: OK base64> decodePaddedWith valid utf8 inputs on decodeUtf8: OK base64> decodeUnpaddedWith non-utf8 inputs on decodeUtf8: OK base64> decodeUnpaddedWith valid utf8 inputs on decodeUtf8: OK base64> decodeWith positive tests base64> decodeWith utf8 inputs on decodeUtf8: OK base64> decodeUrlWith utf8 inputs on decodeUtf8: OK base64> decodeUrlPaddedWith utf8 inputs on decodeUtf8: OK base64> decodeUrlUnpaddedWith utf8 inputs on decodeUtf8: OK base64> Lazy Text base64> Property Tests base64> prop_roundtrip base64> prop_std_roundtrip: OK base64> +++ OK, passed 100 tests. base64> prop_url_roundtrip: OK base64> +++ OK, passed 100 tests. base64> prop_url_roundtrip_nopad: OK base64> +++ OK, passed 100 tests. base64> prop_std_lenient_roundtrip: OK base64> +++ OK, passed 100 tests. extra> +++ OK, passed 100 tests. extra> \x -> fromEither (Left x ) == x extra> +++ OK, passed 100 tests. extra> \x -> fromEither (Right x) == x extra> +++ OK, passed 100 tests. extra> \a b -> maybeToEither a (Just b) == Right b extra> +++ OK, passed 100 tests. extra> \a -> maybeToEither a Nothing == Left a extra> +++ OK, passed 100 tests. extra> \x -> eitherToMaybe (Left x) == Nothing extra> +++ OK, passed 100 tests. extra> \x -> eitherToMaybe (Right x) == Just x extra> +++ OK, passed 100 tests. extra> mapLeft show (Left 1) == Left "1" extra> +++ OK, passed 1 test. extra> mapLeft show (Right True) == Right True extra> +++ OK, passed 1 test. extra> mapRight show (Left 1) == Left 1 extra> +++ OK, passed 1 test. extra> mapRight show (Right True) == Right "True" extra> +++ OK, passed 1 test. extra> \xs -> repeatedly (splitAt 3) xs == chunksOf 3 xs extra> +++ OK, passed 100 tests. extra> \xs -> repeatedly word1 (trim xs) == words xs extra> +++ OK, passed 100 tests. extra> \xs -> repeatedly line1 xs == lines xs extra> +++ OK, passed 100 tests. extra> disjoint [1,2,3] [4,5] == True extra> +++ OK, passed 1 test. extra> disjoint [1,2,3] [4,1] == False extra> +++ OK, passed 1 test. extra> disjointOrd [1,2,3] [4,5] == True extra> +++ OK, passed 1 test. extra> disjointOrd [1,2,3] [4,1] == False extra> +++ OK, passed 1 test. extra> disjointOrdBy (compare `on` (`mod` 7)) [1,2,3] [4,5] == True extra> +++ OK, passed 1 test. extra> disjointOrdBy (compare `on` (`mod` 7)) [1,2,3] [4,8] == False extra> +++ OK, passed 1 test. extra> anySame [1,1,2] == True extra> +++ OK, passed 1 test. extra> anySame [1,2,3] == False extra> +++ OK, passed 1 test. extra> anySame (1:2:1:undefined) == True extra> +++ OK, passed 1 test. extra> anySame [] == False extra> +++ OK, passed 1 test. extra> \xs -> anySame xs == (length (nub xs) < length xs) extra> +++ OK, passed 100 tests. extra> allSame [1,1,2] == False extra> +++ OK, passed 1 test. extra> allSame [1,1,1] == True extra> +++ OK, passed 1 test. extra> allSame [1] == True extra> +++ OK, passed 1 test. extra> allSame [] == True extra> +++ OK, passed 1 test. extra> allSame (1:1:2:undefined) == False extra> +++ OK, passed 1 test. extra> \xs -> allSame xs == (length (nub xs) <= 1) extra> +++ OK, passed 100 tests. extra> headDef 1 [] == 1 extra> +++ OK, passed 1 test. extra> headDef 1 [2,3,4] == 2 extra> +++ OK, passed 1 test. extra> \x xs -> headDef x xs == fromMaybe x (listToMaybe xs) extra> +++ OK, passed 100 tests. extra> lastDef 1 [] == 1 extra> +++ OK, passed 1 test. extra> lastDef 1 [2,3,4] == 4 extra> +++ OK, passed 1 test. extra> \x xs -> lastDef x xs == last (x:xs) extra> +++ OK, passed 100 tests. extra> [2,3,4] !? 1 == Just 3 extra> +++ OK, passed 1 test. extra> [2,3,4] !? (-1) == Nothing extra> +++ OK, passed 1 test. extra> [] !? 0 == Nothing extra> +++ OK, passed 1 test. extra> notNull [] == False extra> +++ OK, passed 1 test. extra> notNull [1] == True extra> +++ OK, passed 1 test. extra> \xs -> notNull xs == not (null xs) extra> +++ OK, passed 100 tests. extra> list 1 (\v _ -> v - 2) [5,6,7] == 3 extra> +++ OK, passed 1 test. extra> list 1 (\v _ -> v - 2) [] == 1 extra> +++ OK, passed 1 test. extra> \nil cons xs -> maybe nil (uncurry cons) (uncons xs) == list nil cons xs extra> +++ OK, passed 100 tests. extra> unsnoc "test" == Just ("tes",'t') extra> +++ OK, passed 1 test. extra> unsnoc "" == Nothing extra> +++ OK, passed 1 test. extra> \xs -> unsnoc xs == if null xs then Nothing else Just (init xs, last xs) extra> +++ OK, passed 100 tests. extra> cons 't' "est" == "test" extra> +++ OK, passed 1 test. extra> \x xs -> uncons (cons x xs) == Just (x,xs) extra> +++ OK, passed 100 tests. extra> snoc "tes" 't' == "test" extra> +++ OK, passed 1 test. extra> \xs x -> unsnoc (snoc xs x) == Just (xs,x) extra> +++ OK, passed 100 tests. extra> enumerate == [False, True] extra> +++ OK, passed 1 test. extra> takeEnd 3 "hello" == "llo" extra> +++ OK, passed 1 test. extra> takeEnd 5 "bye" == "bye" extra> +++ OK, passed 1 test. extra> takeEnd (-1) "bye" == "" extra> +++ OK, passed 1 test. extra> \i xs -> takeEnd i xs `isSuffixOf` xs extra> +++ OK, passed 100 tests. extra> \i xs -> length (takeEnd i xs) == min (max 0 i) (length xs) extra> +++ OK, passed 100 tests. extra> dropEnd 3 "hello" == "he" extra> +++ OK, passed 1 test. extra> dropEnd 5 "bye" == "" extra> +++ OK, passed 1 test. extra> dropEnd (-1) "bye" == "bye" extra> +++ OK, passed 1 test. extra> \i xs -> dropEnd i xs `isPrefixOf` xs extra> +++ OK, passed 100 tests. extra> \i xs -> length (dropEnd i xs) == max 0 (length xs - max 0 i) extra> +++ OK, passed 100 tests. extra> \i -> take 3 (dropEnd 5 [i..]) == take 3 [i..] extra> +++ OK, passed 100 tests. extra> splitAtEnd 3 "hello" == ("he","llo") extra> +++ OK, passed 1 test. extra> splitAtEnd 3 "he" == ("", "he") extra> +++ OK, passed 1 test. extra> \i xs -> uncurry (++) (splitAt i xs) == xs extra> +++ OK, passed 100 tests. extra> \i xs -> splitAtEnd i xs == (dropEnd i xs, takeEnd i xs) monoid-subclasses> 209 | tails (a, b) = List.map (flip (,) b) (tails a) ++ List.map ((,) mempty) (List.tail $ tails b) monoid-subclasses> | ^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Factorial.hs:225:13: warning: [GHC-62161] [-Wincomplete-uni-patterns] monoid-subclasses> Pattern match(es) are non-exhaustive monoid-subclasses> In a pattern binding: Patterns of type ‘[a]’ not matched: [] monoid-subclasses> | monoid-subclasses> 225 | combine x (~(y:rest), False) = (mappend x y : rest, True) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... monoid-subclasses> monoid-subclasses> src/Data/Monoid/Factorial.hs:252:59: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Data.List, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 252 | ++ List.map (\b1-> (a, b1, mempty)) (List.tail $ inits b) monoid-subclasses> | ^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Factorial.hs:253:54: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Data.List, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 253 | ++ List.map (\c1-> (a, b, c1)) (List.tail $ inits c) monoid-subclasses> | ^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Factorial.hs:255:59: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Data.List, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 255 | ++ List.map (\b1-> (mempty, b1, c)) (List.tail $ tails b) monoid-subclasses> | ^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Factorial.hs:256:64: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Data.List, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 256 | ++ List.map (\c1-> (mempty, mempty, c1)) (List.tail $ tails c) monoid-subclasses> | ^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Factorial.hs:309:70: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Data.List, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | parsers> Warning: 'lookAhead' is ambiguous. It is defined parsers> * in ‘Data.Attoparsec.Combinator’ parsers> * in ‘Data.Binary.Get.Internal’ parsers> * in ‘Text.Parsec.Prim’ parsers> * at src/Text/Parser/LookAhead.hs:51:3 parsers> You may be able to disambiguate the identifier by qualifying it or parsers> by specifying the type/value namespace explicitly. parsers> Defaulting to the one defined at src/Text/Parser/LookAhead.hs:51:3 parsers> 100% ( 3 / 3) in 'Text.Parser.LookAhead' parsers> 100% ( 7 / 7) in 'Text.Parser.Permutation' parsers> 100% ( 2 / 2) in 'Text.Parser.Token.Highlight' parsers> Warning: 'space' is ambiguous. It is defined parsers> * in ‘Text.Parsec.Char’ parsers> * at src/Text/Parser/Char.hs:120:1 parsers> You may be able to disambiguate the identifier by qualifying it or parsers> by specifying the type/value namespace explicitly. parsers> Defaulting to the one defined at src/Text/Parser/Char.hs:120:1 parsers> Warning: 'token' is ambiguous. It is defined parsers> * in ‘Text.Parsec.Prim’ parsers> * at src/Text/Parser/Token.hs:404:3 parsers> You may be able to disambiguate the identifier by qualifying it or parsers> by specifying the type/value namespace explicitly. parsers> Defaulting to the one defined at src/Text/Parser/Token.hs:404:3 parsers> Warning: 'float' is out of scope. parsers> If you qualify the identifier, haddock can try to link it anyway. parsers> Warning: 'scientific' is ambiguous. It is defined parsers> * at src/Text/Parser/Token.hs:252:1 parsers> * in ‘Data.Scientific’ parsers> You may be able to disambiguate the identifier by qualifying it or parsers> by specifying the type/value namespace explicitly. parsers> Defaulting to the one defined at src/Text/Parser/Token.hs:252:1 parsers> Warning: 'string' is ambiguous. It is defined parsers> * in ‘Text.ParserCombinators.ReadP’ parsers> * in ‘Text.Parsec.Char’ parsers> * at src/Text/Parser/Char.hs:210:3 parsers> You may be able to disambiguate the identifier by qualifying it or parsers> by specifying the type/value namespace explicitly. parsers> Defaulting to the one defined at src/Text/Parser/Char.hs:210:3 parsers> Warning: 'char' is ambiguous. It is defined parsers> * in ‘Text.ParserCombinators.ReadP’ parsers> * in ‘Text.Parsec.Char’ parsers> * at src/Text/Parser/Char.hs:190:3 parsers> You may be able to disambiguate the identifier by qualifying it or parsers> by specifying the type/value namespace explicitly. parsers> Defaulting to the one defined at src/Text/Parser/Char.hs:190:3 parsers> Warning: 'IdentifierStyle' is ambiguous. It is defined parsers> * at src/Text/Parser/Token.hs:488:26 parsers> * at src/Text/Parser/Token.hs:488:1 parsers> You may be able to disambiguate the identifier by qualifying it or parsers> by specifying the type/value namespace explicitly. parsers> Defaulting to the one defined at src/Text/Parser/Token.hs:488:1 parsers> 100% ( 55 / 55) in 'Text.Parser.Token' parsers> Warning: 'CommentStyle' is ambiguous. It is defined parsers> * at src/Text/Parser/Token/Style.hs:52:21 parsers> * at src/Text/Parser/Token/Style.hs:52:1 parsers> You may be able to disambiguate the identifier by qualifying it or parsers> by specifying the type/value namespace explicitly. parsers> Defaulting to the one defined at src/Text/Parser/Token/Style.hs:52:1 parsers> 100% ( 22 / 22) in 'Text.Parser.Token.Style' parsers> Warning: Text.Parser.Combinators: could not find link destinations for: parsers> - Data.Attoparsec.Internal.Types.Chunk parsers> - Data.Attoparsec.Internal.Types.Parser parsers> Warning: Text.Parser.Char: could not find link destinations for: parsers> - Data.Attoparsec.Internal.Types.Chunk parsers> - Data.Attoparsec.Internal.Types.Parser parsers> Warning: Text.Parser.LookAhead: could not find link destinations for: parsers> - Data.Attoparsec.Internal.Types.Chunk parsers> - Data.Attoparsec.Internal.Types.Parser parsers> Warning: Text.Parser.Token: could not find link destinations for: parsers> - Data.Attoparsec.Internal.Types.Chunk parsers> - Data.Attoparsec.Internal.Types.Parser parsers> Documentation created: dist/doc/html/parsers/, parsers> dist/doc/html/parsers/parsers.txt parsers> Preprocessing test suite 'quickcheck' for parsers-0.12.12.. parsers> Running phase: installPhase parsers> Installing library in /nix/store/g79l9v82h97dz7gri560r5a3gn0n40ja-parsers-0.12.12/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/parsers-0.12.12-jBywFV95ooIFcbPwwwM8m parsers> Running phase: fixupPhase text-iso8601> shrinking /nix/store/yns2bp9ph72cbpkc8jqqf3cmiqwknqg2-text-iso8601-0.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHStext-iso8601-0.1.1-EZ1MMZNTqfxBVbpUGxXkG-ghc9.8.1.so text-iso8601> checking for references to /build/ in /nix/store/yns2bp9ph72cbpkc8jqqf3cmiqwknqg2-text-iso8601-0.1.1... text-iso8601> patching script interpreter paths in /nix/store/yns2bp9ph72cbpkc8jqqf3cmiqwknqg2-text-iso8601-0.1.1 text-iso8601> stripping (with command strip and flags -S -p) in /nix/store/yns2bp9ph72cbpkc8jqqf3cmiqwknqg2-text-iso8601-0.1.1/lib text-iso8601> shrinking RPATHs of ELF executables and libraries in /nix/store/h0qabvran88qmba3s615qlkf5bp091n6-text-iso8601-0.1.1-doc text-iso8601> checking for references to /build/ in /nix/store/h0qabvran88qmba3s615qlkf5bp091n6-text-iso8601-0.1.1-doc... text-iso8601> patching script interpreter paths in /nix/store/h0qabvran88qmba3s615qlkf5bp091n6-text-iso8601-0.1.1-doc free> [18 of 19] Compiling Control.Monad.Trans.Free.Church ( src/Control/Monad/Trans/Free/Church.hs, dist/build/Control/Monad/Trans/Free/Church.p_o ) free> [19 of 19] Compiling Control.Monad.Trans.Iter ( src/Control/Monad/Trans/Iter.hs, dist/build/Control/Monad/Trans/Iter.p_o ) free> Running phase: checkPhase free> Package has no test suites. free> Running phase: haddockPhase free> Preprocessing library for free-5.2.. free> Running Haddock on library for free-5.2.. free> Warning: --source-* options are ignored when --hyperlinked-source is enabled. free> [ 1 of 19] Compiling Control.Alternative.Free ( src/Control/Alternative/Free.hs, nothing ) free> [ 2 of 19] Compiling Control.Alternative.Free.Final ( src/Control/Alternative/Free/Final.hs, nothing ) free> [ 3 of 19] Compiling Control.Applicative.Free ( src/Control/Applicative/Free.hs, nothing ) free> [ 4 of 19] Compiling Control.Applicative.Free.Fast ( src/Control/Applicative/Free/Fast.hs, nothing ) free> [ 5 of 19] Compiling Control.Applicative.Free.Final ( src/Control/Applicative/Free/Final.hs, nothing ) free> [ 6 of 19] Compiling Control.Applicative.Trans.Free ( src/Control/Applicative/Trans/Free.hs, nothing ) free> [ 7 of 19] Compiling Control.Comonad.Cofree.Class ( src/Control/Comonad/Cofree/Class.hs, nothing ) free> [ 8 of 19] Compiling Control.Comonad.Cofree ( src/Control/Comonad/Cofree.hs, nothing ) free> [ 9 of 19] Compiling Control.Comonad.Trans.Cofree ( src/Control/Comonad/Trans/Cofree.hs, nothing ) free> [10 of 19] Compiling Control.Comonad.Trans.Coiter ( src/Control/Comonad/Trans/Coiter.hs, nothing ) reducers> Warning: 'Action' is ambiguous. It is defined reducers> * at src/Data/Semigroup/Monad.hs:34:20 reducers> * at src/Data/Semigroup/Monad.hs:34:1 reducers> You may be able to disambiguate the identifier by qualifying it or reducers> by specifying the type/value namespace explicitly. reducers> Defaulting to the one defined at src/Data/Semigroup/Monad.hs:34:1 reducers> 66% ( 2 / 3) in 'Data.Semigroup.Monad' reducers> Missing documentation for: reducers> Mon (src/Data/Semigroup/Monad.hs:57) reducers> Warning: 'App' is ambiguous. It is defined reducers> * at src/Data/Semigroup/Apply.hs:53:19 reducers> * at src/Data/Semigroup/Apply.hs:53:1 reducers> You may be able to disambiguate the identifier by qualifying it or reducers> by specifying the type/value namespace explicitly. reducers> Defaulting to the one defined at src/Data/Semigroup/Apply.hs:53:1 reducers> Warning: 'Trav' is ambiguous. It is defined reducers> * at src/Data/Semigroup/Apply.hs:34:18 reducers> * at src/Data/Semigroup/Apply.hs:34:1 reducers> You may be able to disambiguate the identifier by qualifying it or reducers> by specifying the type/value namespace explicitly. reducers> Defaulting to the one defined at src/Data/Semigroup/Apply.hs:34:1 reducers> Warning: 'traverse_' is out of scope. reducers> If you qualify the identifier, haddock can try to link it anyway. reducers> 100% ( 3 / 3) in 'Data.Semigroup.Apply' reducers> Warning: 'Traversal' is ambiguous. It is defined reducers> * at src/Data/Semigroup/Applicative.hs:36:23 reducers> * at src/Data/Semigroup/Applicative.hs:36:1 reducers> You may be able to disambiguate the identifier by qualifying it or reducers> by specifying the type/value namespace explicitly. reducers> Defaulting to the one defined at src/Data/Semigroup/Applicative.hs:36:1 reducers> Warning: 'traverse_' is out of scope. reducers> If you qualify the identifier, haddock can try to link it anyway. reducers> 66% ( 2 / 3) in 'Data.Semigroup.Applicative' reducers> Missing documentation for: reducers> Ap (src/Data/Semigroup/Applicative.hs:59) reducers> Warning: 'Alternate' is ambiguous. It is defined reducers> * at src/Data/Semigroup/Alternative.hs:31:25 reducers> * at src/Data/Semigroup/Alternative.hs:31:1 reducers> You may be able to disambiguate the identifier by qualifying it or reducers> by specifying the type/value namespace explicitly. reducers> Defaulting to the one defined at src/Data/Semigroup/Alternative.hs:31:1 reducers> 100% ( 2 / 2) in 'Data.Semigroup.Alternative' reducers> Warning: 'Alter' is ambiguous. It is defined reducers> * at src/Data/Semigroup/Alt.hs:31:21 reducers> * at src/Data/Semigroup/Alt.hs:31:1 reducers> You may be able to disambiguate the identifier by qualifying it or reducers> by specifying the type/value namespace explicitly. reducers> Defaulting to the one defined at src/Data/Semigroup/Alt.hs:31:1 reducers> 100% ( 2 / 2) in 'Data.Semigroup.Alt' reducers> Warning: 'ByteString' is ambiguous. It is defined reducers> * in ‘Data.ByteString.Internal.Type’ reducers> * in ‘Data.ByteString.Lazy.Internal’ reducers> You may be able to disambiguate the identifier by qualifying it or reducers> by specifying the type/value namespace explicitly. reducers> Defaulting to the one defined in ‘Data.ByteString.Lazy.Internal’ reducers> Warning: 'UTF8' is out of scope. reducers> If you qualify the identifier, haddock can try to link it anyway. reducers> 81% ( 9 / 11) in 'Data.Generator' reducers> Missing documentation for: reducers> mapReduceWith (src/Data/Generator.hs:201) reducers> reduceWith (src/Data/Generator.hs:205) reducers> 71% ( 5 / 7) in 'Data.Semigroup.Generator' reducers> Missing documentation for: reducers> mapReduceWith1 (src/Data/Semigroup/Generator.hs:67) reducers> reduceWith1 (src/Data/Semigroup/Generator.hs:71) reducers> Warning: 'Traversal' is ambiguous. It is defined reducers> * at src/Data/Semigroup/Applicative.hs:36:23 reducers> * at src/Data/Semigroup/Applicative.hs:36:1 reducers> You may be able to disambiguate the identifier by qualifying it or reducers> by specifying the type/value namespace explicitly. reducers> Defaulting to the one defined at src/Data/Semigroup/Applicative.hs:36:1 reducers> Warning: 'getAlt' is out of scope. reducers> If you qualify the identifier, haddock can try to link it anyway. reducers> Warning: 'Action' is ambiguous. It is defined reducers> * at src/Data/Semigroup/Monad.hs:34:20 reducers> * at src/Data/Semigroup/Monad.hs:34:1 reducers> You may be able to disambiguate the identifier by qualifying it or reducers> by specifying the type/value namespace explicitly. either (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/cbwwgwxgc46zqqlpkjifj1cdx8jc0bgk-either-5.0.2 /nix/store/q8wl9jw3cnsi6jsph41xh2dgxyg0vdc0-either-5.0.2-doc either (post)> Pushing 2 paths (98 are already present) using zstd to cache sellout ⏳ either (post)> either (post)> Pushing /nix/store/q8wl9jw3cnsi6jsph41xh2dgxyg0vdc0-either-5.0.2-doc (454.20 KiB) either (post)> Pushing /nix/store/cbwwgwxgc46zqqlpkjifj1cdx8jc0bgk-either-5.0.2 (886.43 KiB) either (post)> either (post)> All done. either (post)> added 2 signatures either (post)> added 3 signatures either (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/cbwwgwxgc46zqqlpkjifj1cdx8jc0bgk-either-5.0.2 /nix/store/q8wl9jw3cnsi6jsph41xh2dgxyg0vdc0-either-5.0.2-doc either (post)> copying 2 paths... either (post)> copying path '/nix/store/q8wl9jw3cnsi6jsph41xh2dgxyg0vdc0-either-5.0.2-doc' to 'https://cache.nix-ci.com'... either (post)> copying path '/nix/store/cbwwgwxgc46zqqlpkjifj1cdx8jc0bgk-either-5.0.2' to 'https://cache.nix-ci.com'... either (post)> copying 1 paths... either (post)> copying path '/nix/store/c9dvrsznbk15qyn6gchpmj9ii70arpf0-either-5.0.2.drv' to 'https://cache.nix-ci.com'... either (post)> added 0 signatures either (post)> added 0 signatures either (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/cbwwgwxgc46zqqlpkjifj1cdx8jc0bgk-either-5.0.2 /nix/store/q8wl9jw3cnsi6jsph41xh2dgxyg0vdc0-either-5.0.2-doc either (post)> copying 2 paths... either (post)> copying path '/nix/store/q8wl9jw3cnsi6jsph41xh2dgxyg0vdc0-either-5.0.2-doc' to 'ssh-ng://worker.nix-ci.com'... either (post)> copying path '/nix/store/cbwwgwxgc46zqqlpkjifj1cdx8jc0bgk-either-5.0.2' to 'ssh-ng://worker.nix-ci.com'... either (post)> copying 1 paths... either (post)> copying path '/nix/store/c9dvrsznbk15qyn6gchpmj9ii70arpf0-either-5.0.2.drv' to 'ssh-ng://worker.nix-ci.com'... indexed-traversable-instances (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/7zws4nk0wkqfjp5c3mi0csh4bnksmc8p-indexed-traversable-instances-0.1.2 /nix/store/vj55madwlaylp9rixk3b6slk0mx60bpn-indexed-traversable-instances-0.1.2-doc indexed-traversable-instances (post)> Pushing 2 paths (104 are already present) using zstd to cache sellout ⏳ indexed-traversable-instances (post)> indexed-traversable-instances (post)> Pushing /nix/store/vj55madwlaylp9rixk3b6slk0mx60bpn-indexed-traversable-instances-0.1.2-doc (186.67 KiB) indexed-traversable-instances (post)> Pushing /nix/store/7zws4nk0wkqfjp5c3mi0csh4bnksmc8p-indexed-traversable-instances-0.1.2 (357.23 KiB) indexed-traversable-instances (post)> indexed-traversable-instances (post)> All done. indexed-traversable-instances (post)> added 2 signatures indexed-traversable-instances (post)> added 1 signatures indexed-traversable-instances (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/7zws4nk0wkqfjp5c3mi0csh4bnksmc8p-indexed-traversable-instances-0.1.2 /nix/store/vj55madwlaylp9rixk3b6slk0mx60bpn-indexed-traversable-instances-0.1.2-doc indexed-traversable-instances (post)> copying 2 paths... indexed-traversable-instances (post)> copying path '/nix/store/vj55madwlaylp9rixk3b6slk0mx60bpn-indexed-traversable-instances-0.1.2-doc' to 'https://cache.nix-ci.com'... indexed-traversable-instances (post)> copying path '/nix/store/7zws4nk0wkqfjp5c3mi0csh4bnksmc8p-indexed-traversable-instances-0.1.2' to 'https://cache.nix-ci.com'... indexed-traversable-instances (post)> copying 1 paths... indexed-traversable-instances (post)> copying path '/nix/store/86pla4rd9f1mggrdqma6zjl6jz02bdiy-indexed-traversable-instances-0.1.2.drv' to 'https://cache.nix-ci.com'... indexed-traversable-instances (post)> added 0 signatures indexed-traversable-instances (post)> added 0 signatures indexed-traversable-instances (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/7zws4nk0wkqfjp5c3mi0csh4bnksmc8p-indexed-traversable-instances-0.1.2 /nix/store/vj55madwlaylp9rixk3b6slk0mx60bpn-indexed-traversable-instances-0.1.2-doc indexed-traversable-instances (post)> copying 2 paths... indexed-traversable-instances (post)> copying path '/nix/store/vj55madwlaylp9rixk3b6slk0mx60bpn-indexed-traversable-instances-0.1.2-doc' to 'ssh-ng://worker.nix-ci.com'... indexed-traversable-instances (post)> copying path '/nix/store/7zws4nk0wkqfjp5c3mi0csh4bnksmc8p-indexed-traversable-instances-0.1.2' to 'ssh-ng://worker.nix-ci.com'... indexed-traversable-instances (post)> copying 1 paths... indexed-traversable-instances (post)> copying path '/nix/store/86pla4rd9f1mggrdqma6zjl6jz02bdiy-indexed-traversable-instances-0.1.2.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/p3y9jkraswzx0zmxvh5xd48gx2w77x65-semialign-1.3.1.drv'... building '/nix/store/43gm72bqaiiq2ciqal2vr5a3pvhpg2li-witherable-0.5.drv'... ghc-lib-parser> [125 of 443] 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> [126 of 443] 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> [127 of 443] 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> [128 of 443] 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> [129 of 443] 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> [130 of 443] 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> [131 of 443] 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> [132 of 443] 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> [133 of 443] 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> [134 of 443] 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> [135 of 443] 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> [136 of 443] Compiling GHC.Platform ( compiler/GHC/Platform.hs, dist/build/GHC/Platform.o, dist/build/GHC/Platform.dyn_o ) ghc-lib-parser> [137 of 443] 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> [138 of 443] 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> [139 of 443] Compiling GHC.Settings ( compiler/GHC/Settings.hs, dist/build/GHC/Settings.o, dist/build/GHC/Settings.dyn_o ) ghc-lib-parser> [140 of 443] 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> [141 of 443] 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> [142 of 443] 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> [143 of 443] 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> [144 of 443] 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> [145 of 443] 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> [146 of 443] 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> [147 of 443] 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> [148 of 443] 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> [149 of 443] 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> [150 of 443] 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> [151 of 443] Compiling GHC.Hs.DocString ( compiler/GHC/Hs/DocString.hs, dist/build/GHC/Hs/DocString.o, dist/build/GHC/Hs/DocString.dyn_o ) relude> - GHC.Generics.Rep1_R:UReckDoublep relude> - GHC.Generics.Rep_R:UReckFloatp relude> Warning: Relude.Container.One: could not find link destinations for: relude> - Relude.Container.One.D:R:OneItemIntSet relude> - Relude.Container.One.D:R:OneItemHashSet relude> - Relude.Container.One.D:R:OneItemSet relude> - Relude.Container.One.D:R:OneItemIntMap relude> - Relude.Container.One.D:R:OneItemHashMap relude> - Relude.Container.One.D:R:OneItemMap relude> - Relude.Container.One.D:R:OneItemShortByteString relude> - Relude.Container.One.D:R:OneItemByteString relude> - Relude.Container.One.D:R:OneItemByteString0 relude> - Relude.Container.One.D:R:OneItemText relude> - Relude.Container.One.D:R:OneItemText0 relude> - Relude.Container.One.D:R:OneItemSeq relude> - Relude.Container.One.D:R:OneItemNonEmpty relude> - Relude.Container.One.D:R:OneItemList relude> Warning: Relude.Foldable.Fold: could not find link destinations for: relude> - Relude.Foldable.Fold.DisallowElem relude> Warning: Relude.Extra.Map: could not find link destinations for: relude> - Relude.Extra.Map.D:R:KeyIntSet relude> - Relude.Extra.Map.D:R:ValIntSet relude> - Relude.Extra.Map.D:R:KeyHashSet relude> - Relude.Extra.Map.D:R:ValHashSet relude> - Relude.Extra.Map.D:R:KeySet relude> - Relude.Extra.Map.D:R:ValSet relude> - Relude.Extra.Map.D:R:KeyIntMap relude> - Relude.Extra.Map.D:R:ValIntMap relude> - Relude.Extra.Map.D:R:KeyHashMap relude> - Relude.Extra.Map.D:R:ValHashMap relude> - Relude.Extra.Map.D:R:KeyMap relude> - Relude.Extra.Map.D:R:ValMap relude> Warning: Relude.Extra.Foldable1: could not find link destinations for: relude> - Relude.Extra.Foldable1.IsListError relude> Documentation created: dist/doc/html/relude/, dist/doc/html/relude/relude.txt relude> Preprocessing test suite 'relude-test' for relude-1.2.2.0.. relude> Preprocessing test suite 'relude-doctest' for relude-1.2.2.0.. relude> haddockPhase completed in 33 seconds relude> Running phase: installPhase relude> Installing library in /nix/store/yss0cv2abl7iwgqliqv4ixsw8ghk40lk-relude-1.2.2.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f relude> Running phase: fixupPhase relude> shrinking RPATHs of ELF executables and libraries in /nix/store/yss0cv2abl7iwgqliqv4ixsw8ghk40lk-relude-1.2.2.0 relude> shrinking /nix/store/yss0cv2abl7iwgqliqv4ixsw8ghk40lk-relude-1.2.2.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSrelude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f-ghc9.8.1.so relude> checking for references to /build/ in /nix/store/yss0cv2abl7iwgqliqv4ixsw8ghk40lk-relude-1.2.2.0... relude> patching script interpreter paths in /nix/store/yss0cv2abl7iwgqliqv4ixsw8ghk40lk-relude-1.2.2.0 relude> stripping (with command strip and flags -S -p) in /nix/store/yss0cv2abl7iwgqliqv4ixsw8ghk40lk-relude-1.2.2.0/lib relude> shrinking RPATHs of ELF executables and libraries in /nix/store/cz9y4dpk09f68zdm4fpklwhflxr1i710-relude-1.2.2.0-doc relude> checking for references to /build/ in /nix/store/cz9y4dpk09f68zdm4fpklwhflxr1i710-relude-1.2.2.0-doc... relude> patching script interpreter paths in /nix/store/cz9y4dpk09f68zdm4fpklwhflxr1i710-relude-1.2.2.0-doc tomland> * in ‘Data.Semigroup.Internal’ tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined in ‘Data.Semigroup.Internal’ tomland> Warning: 'Sum' is ambiguous. It is defined tomland> * in ‘Data.Semigroup.Internal’ tomland> * in ‘Data.Semigroup.Internal’ tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined in ‘Data.Semigroup.Internal’ tomland> Warning: 'Product' is ambiguous. It is defined tomland> * in ‘Data.Semigroup.Internal’ tomland> * in ‘Data.Semigroup.Internal’ tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined in ‘Data.Semigroup.Internal’ tomland> Warning: 'First' is ambiguous. It is defined tomland> * in ‘Data.Monoid’ tomland> * in ‘Data.Monoid’ tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined in ‘Data.Monoid’ tomland> Warning: 'Last' is ambiguous. It is defined tomland> * in ‘Data.Monoid’ tomland> * in ‘Data.Monoid’ tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined in ‘Data.Monoid’ tomland> 100% ( 11 / 11) in 'Toml.Codec.Combinator.Monoid' tomland> Warning: 'Text' is out of scope. tomland> If you qualify the identifier, haddock can try to link it anyway. tomland> Warning: 'Codec' is ambiguous. It is defined tomland> * at src/Toml/Codec/Types.hs:83:18 tomland> * at src/Toml/Codec/Types.hs:83:1 tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined at src/Toml/Codec/Types.hs:83:1 tomland> 100% ( 7 / 7) in 'Toml.Codec.Combinator.List' tomland> Warning: 'Text' is out of scope. tomland> If you qualify the identifier, haddock can try to link it anyway. tomland> Warning: 'Codec' is out of scope. tomland> If you qualify the identifier, haddock can try to link it anyway. tomland> 100% ( 9 / 9) in 'Toml.Codec.Combinator.Set' tomland> Warning: 'Jif' is out of scope. tomland> If you qualify the identifier, haddock can try to link it anyway. tomland> Warning: 'BiMap' is out of scope. tomland> If you qualify the identifier, haddock can try to link it anyway. tomland> Warning: 'scope' is out of scope. tomland> If you qualify the identifier, haddock can try to link it anyway. tomland> 100% ( 9 / 9) in 'Toml.Codec.Combinator.Custom' tomland> Warning: 'ByteString' is out of scope. tomland> If you qualify the identifier, haddock can try to link it anyway. tomland> 100% ( 32 / 32) in 'Toml.Codec.Combinator' tomland> Warning: 'ByteString' is ambiguous. It is defined tomland> * in ‘Data.ByteString.Internal.Type’ tomland> * in ‘Data.ByteString.Lazy.Internal’ tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined in ‘Data.ByteString.Lazy.Internal’ tomland> Warning: 'TomlTable' is ambiguous. It is defined tomland> * at src/Toml/Codec/Generic.hs:721:23 tomland> * at src/Toml/Codec/Generic.hs:721:1 tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined at src/Toml/Codec/Generic.hs:721:1 tomland> Warning: 'Text' is ambiguous. It is defined tomland> * in ‘GHC.TypeError’ tomland> * in ‘Data.Text.Internal’ tomland> * in ‘Data.Text.Internal.Lazy’ tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined in ‘Data.Text.Internal.Lazy’ tomland> Warning: 'TomlOptions' is ambiguous. It is defined tomland> * at src/Toml/Codec/Generic.hs:218:22 tomland> * at src/Toml/Codec/Generic.hs:218:1 tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined at src/Toml/Codec/Generic.hs:218:1 tomland> Warning: 'ByteStringAsText' is ambiguous. It is defined base64> prop_url_lenient_roundtrip: OK base64> +++ OK, passed 100 tests. base64> prop_validity base64> prop_std_valid: OK base64> +++ OK, passed 100 tests. base64> prop_url_valid: OK base64> +++ OK, passed 100 tests. base64> prop_std_correct: OK base64> +++ OK, passed 100 tests. base64> prop_url_correct: OK base64> +++ OK, passed 100 tests. base64> prop_url_padding base64> prop_url_nopad_roundtrip_untyped: OK base64> +++ OK, passed 100 tests. base64> prop_url_nopad_roundtrip_typed: OK base64> +++ OK, passed 100 tests. base64> prop_url_pad_roundtrip_untyped: OK base64> +++ OK, passed 100 tests. base64> prop_url_pad_roundtrip_typed: OK base64> +++ OK, passed 100 tests. base64> prop_url_decode_invariant_untyped: OK base64> +++ OK, passed 100 tests. base64> prop_url_decode_invariant_typed: OK base64> +++ OK, passed 100 tests. base64> prop_url_padding_coherence: OK base64> +++ OK, passed 100 tests. base64> prop_url_nopadding_coherence: OK base64> +++ OK, passed 100 tests. base64> prop_bos_coherence base64> prop_std_bos_coherence: OK base64> +++ OK, passed 100 tests. base64> prop_url_bos_coherence: OK base64> +++ OK, passed 100 tests. base64> Unit tests base64> Padding tests base64> URL decodePadding coherence base64> "PA==": OK base64> Padding required: no padding fails base64> Padding required: padding succeeds base64> "PDw=": OK base64> Padding required: no padding fails base64> Padding required: padding succeeds base64> "PDw_": OK base64> String has no padding: decodes should coincide base64> "PDw_Pw==": OK base64> Padding required: no padding fails base64> Padding required: padding succeeds base64> "PDw_Pz4=": OK base64> Padding required: no padding fails base64> Padding required: padding succeeds base64> "PDw_Pz4-": OK base64> String has no padding: decodes should coincide base64> URL decodeUnpadded coherence base64> "PA": OK base64> Unpadded required: padding fails base64> Unpadded required: unpadding succeeds base64> "PDw": OK base64> Unpadded required: padding fails base64> Unpadded required: unpadding succeeds base64> "PDw_": OK base64> String has no padding: decodes should coincide base64> "PDw_Pw": OK base64> Unpadded required: padding fails base64> Unpadded required: unpadding succeeds base64> "PDw_Pz4": OK base64> Unpadded required: padding fails base64> Unpadded required: unpadding succeeds base64> "PDw_Pz4-": OK base64> String has no padding: decodes should coincide base64> url-safe padding case unit tests base64> stress arbitarily padded URL strings: OK base64> stress padded URL strings: OK base64> stress unpadded URL strings: OK base64> RFC 4648 Test Vectors base64> std alphabet base64> "empty": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "f": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed extra> +++ OK, passed 100 tests. extra> \i xs -> zip [i..] xs == zipFrom i xs extra> +++ OK, passed 100 tests. extra> zipFrom False [1..3] == [(False,1),(True, 2)] extra> +++ OK, passed 1 test. extra> \i xs -> zipWithFrom (,) i xs == zipFrom i xs extra> +++ OK, passed 100 tests. extra> concatUnzip [("a","AB"),("bc","C")] == ("abc","ABC") extra> +++ OK, passed 1 test. extra> concatUnzip3 [("a","AB",""),("bc","C","123")] == ("abc","ABC","123") extra> +++ OK, passed 1 test. extra> takeWhileEnd even [2,3,4,6] == [4,6] extra> +++ OK, passed 1 test. extra> trim " hello " == "hello" extra> +++ OK, passed 1 test. extra> trimStart " hello " == "hello " extra> +++ OK, passed 1 test. extra> trimEnd " hello " == " hello" extra> +++ OK, passed 1 test. extra> \s -> trim s == trimEnd (trimStart s) extra> +++ OK, passed 100 tests. extra> lower "This is A TEST" == "this is a test" extra> +++ OK, passed 1 test. extra> lower "" == "" extra> +++ OK, passed 1 test. extra> upper "This is A TEST" == "THIS IS A TEST" extra> +++ OK, passed 1 test. extra> upper "" == "" extra> +++ OK, passed 1 test. extra> word1 "" == ("", "") extra> +++ OK, passed 1 test. extra> word1 "keyword rest of string" == ("keyword","rest of string") extra> +++ OK, passed 1 test. extra> word1 " keyword\n rest of string" == ("keyword","rest of string") extra> +++ OK, passed 1 test. extra> \s -> fst (word1 s) == concat (take 1 $ words s) extra> +++ OK, passed 100 tests. extra> \s -> words (snd $ word1 s) == drop 1 (words s) extra> +++ OK, passed 100 tests. extra> line1 "" == ("", "") extra> +++ OK, passed 1 test. extra> line1 "test" == ("test","") extra> +++ OK, passed 1 test. extra> line1 "test\n" == ("test","") extra> +++ OK, passed 1 test. extra> line1 "test\nrest" == ("test","rest") extra> +++ OK, passed 1 test. extra> line1 "test\nrest\nmore" == ("test","rest\nmore") extra> +++ OK, passed 1 test. extra> escapeHTML "this is a test" == "this is a test" extra> +++ OK, passed 1 test. extra> escapeHTML "\"g&t\"" == "<b>"g&t"</n>" extra> +++ OK, passed 1 test. extra> escapeHTML "t'was another test" == "t'was another test" extra> +++ OK, passed 1 test. extra> \xs -> unescapeHTML (escapeHTML xs) == xs extra> +++ OK, passed 100 tests. extra> escapeJSON "this is a test" == "this is a test" extra> +++ OK, passed 1 test. extra> escapeJSON "\ttab\nnewline\\" == "\\ttab\\nnewline\\\\" extra> +++ OK, passed 1 test. extra> escapeJSON "\ESC[0mHello" == "\\u001b[0mHello" extra> +++ OK, passed 1 test. extra> \xs -> unescapeJSON (escapeJSON xs) == xs extra> +++ OK, passed 100 tests. extra> groupOn abs [1,-1,2] == [[1,-1], [2]] extra> +++ OK, passed 1 test. extra> groupOnKey abs [1,-1,2] == [(1, [1,-1]), (2, [2])] extra> +++ OK, passed 1 test. extra> maximumOn id [] == undefined extra> +++ OK, passed 1 test. extra> maximumOn length ["test","extra","a"] == "extra" extra> +++ OK, passed 1 test. extra> minimumOn id [] == undefined extra> +++ OK, passed 1 test. extra> minimumOn length ["test","extra","a"] == "a" extra> +++ OK, passed 1 test. extra> groupSort [(1,'t'),(3,'t'),(2,'e'),(2,'s')] == [(1,"t"),(2,"es"),(3,"t")] extra> +++ OK, passed 1 test. extra> \xs -> map fst (groupSort xs) == sort (nub (map fst xs)) extra> +++ OK, passed 100 tests. extra> \xs -> concatMap snd (groupSort xs) == map snd (sortOn fst xs) extra> +++ OK, passed 100 tests. extra> groupSortOn length ["test","of","sized","item"] == [["of"],["test","item"],["sized"]] extra> +++ OK, passed 1 test. extra> groupSortBy (compare `on` length) ["test","of","sized","item"] == [["of"],["test","item"],["sized"]] extra> +++ OK, passed 1 test. extra> sum' [1, 2, 3] == 6 extra> +++ OK, passed 1 test. extra> sumOn' read ["1", "2", "3"] == 6 extra> +++ OK, passed 1 test. extra> product' [1, 2, 4] == 8 extra> +++ OK, passed 1 test. extra> productOn' read ["1", "2", "4"] == 8 extra> +++ OK, passed 1 test. extra> merge "ace" "bd" == "abcde" extra> +++ OK, passed 1 test. extra> \xs ys -> merge (sort xs) (sort ys) == sort (xs ++ ys) extra> +++ OK, passed 100 tests. extra> replace "el" "_" "Hello Bella" == "H_lo B_la" extra> +++ OK, passed 1 test. extra> replace "el" "e" "Hello" == "Helo" extra> +++ OK, passed 1 test. extra> replace "" "x" "Hello" == "xHxexlxlxox" extra> +++ OK, passed 1 test. extra> replace "" "x" "" == "x" extra> +++ OK, passed 1 test. extra> \xs ys -> replace xs xs ys == ys extra> +++ OK, passed 100 tests. extra> breakEnd isLower "youRE" == ("you","RE") extra> +++ OK, passed 1 test. extra> breakEnd isLower "youre" == ("youre","") extra> +++ OK, passed 1 test. extra> breakEnd isLower "YOURE" == ("","YOURE") extra> +++ OK, passed 1 test. extra> \f xs -> breakEnd (not . f) xs == spanEnd f xs extra> +++ OK, passed 100 tests. extra> spanEnd isUpper "youRE" == ("you","RE") extra> +++ OK, passed 1 test. extra> spanEnd (not . isSpace) "x y z" == ("x y ","z") extra> +++ OK, passed 1 test. monoid-subclasses> 309 | ++ List.map (\b1-> (a, b1, mempty, mempty)) (List.tail $ inits b) monoid-subclasses> | ^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Factorial.hs:310:65: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Data.List, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 310 | ++ List.map (\c1-> (a, b, c1, mempty)) (List.tail $ inits c) monoid-subclasses> | ^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Factorial.hs:311:60: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Data.List, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 311 | ++ List.map (\d1-> (a, b, c, d1)) (List.tail $ inits d) monoid-subclasses> | ^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Factorial.hs:313:65: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Data.List, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 313 | ++ List.map (\b1-> (mempty, b1, c, d)) (List.tail $ tails b) monoid-subclasses> | ^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Factorial.hs:314:70: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Data.List, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 314 | ++ List.map (\c1-> (mempty, mempty, c1, d)) (List.tail $ tails c) monoid-subclasses> | ^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Factorial.hs:315:75: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Data.List, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 315 | ++ List.map (\d1-> (mempty, mempty, mempty, d1)) (List.tail $ tails d) monoid-subclasses> | ^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Factorial.hs:370:13: warning: [GHC-62161] [-Wincomplete-uni-patterns] monoid-subclasses> Pattern match(es) are non-exhaustive parsers> shrinking RPATHs of ELF executables and libraries in /nix/store/g79l9v82h97dz7gri560r5a3gn0n40ja-parsers-0.12.12 parsers> shrinking /nix/store/g79l9v82h97dz7gri560r5a3gn0n40ja-parsers-0.12.12/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSparsers-0.12.12-jBywFV95ooIFcbPwwwM8m-ghc9.8.1.so parsers> checking for references to /build/ in /nix/store/g79l9v82h97dz7gri560r5a3gn0n40ja-parsers-0.12.12... parsers> patching script interpreter paths in /nix/store/g79l9v82h97dz7gri560r5a3gn0n40ja-parsers-0.12.12 parsers> stripping (with command strip and flags -S -p) in /nix/store/g79l9v82h97dz7gri560r5a3gn0n40ja-parsers-0.12.12/lib parsers> shrinking RPATHs of ELF executables and libraries in /nix/store/0yk3vppi69y2iabg0sgk6nv817q3hx62-parsers-0.12.12-doc parsers> checking for references to /build/ in /nix/store/0yk3vppi69y2iabg0sgk6nv817q3hx62-parsers-0.12.12-doc... parsers> patching script interpreter paths in /nix/store/0yk3vppi69y2iabg0sgk6nv817q3hx62-parsers-0.12.12-doc foldl> [7 of 9] Compiling Control.Foldl.NonEmpty ( src/Control/Foldl/NonEmpty.hs, dist/build/Control/Foldl/NonEmpty.p_o ) foldl> foldl> src/Control/Foldl/NonEmpty.hs:64:29: warning: [GHC-38856] [-Wunused-imports] foldl> The import of ‘liftA2’ foldl> from module ‘Control.Applicative’ is redundant foldl> | foldl> 64 | import Control.Applicative (liftA2, Const(..)) foldl> | ^^^^^^ foldl> [8 of 9] Compiling Control.Foldl.ByteString ( src/Control/Foldl/ByteString.hs, dist/build/Control/Foldl/ByteString.p_o ) foldl> [9 of 9] Compiling Control.Scanl ( src/Control/Scanl.hs, dist/build/Control/Scanl.p_o ) foldl> Running phase: checkPhase foldl> Running 1 test suites... foldl> Test suite doctest: RUNNING... free> [11 of 19] Compiling Control.Monad.Free.Class ( src/Control/Monad/Free/Class.hs, nothing ) free> [12 of 19] Compiling Control.Monad.Free.TH ( src/Control/Monad/Free/TH.hs, nothing ) free> [13 of 19] Compiling Control.Monad.Trans.Free ( src/Control/Monad/Trans/Free.hs, nothing ) free> [14 of 19] Compiling Control.Monad.Free ( src/Control/Monad/Free.hs, nothing ) free> [15 of 19] Compiling Control.Monad.Free.Church ( src/Control/Monad/Free/Church.hs, nothing ) free> [16 of 19] Compiling Control.Monad.Trans.Free.Ap ( src/Control/Monad/Trans/Free/Ap.hs, nothing ) free> [17 of 19] Compiling Control.Monad.Free.Ap ( src/Control/Monad/Free/Ap.hs, nothing ) free> [18 of 19] Compiling Control.Monad.Trans.Free.Church ( src/Control/Monad/Trans/Free/Church.hs, nothing ) free> [19 of 19] Compiling Control.Monad.Trans.Iter ( src/Control/Monad/Trans/Iter.hs, nothing ) free> Haddock coverage: free> Warning: 'lift' is out of scope. free> If you qualify the identifier, haddock can try to link it anyway. free> Warning: 'Alt' is ambiguous. It is defined free> * at src/Control/Alternative/Free.hs:43:19 free> * at src/Control/Alternative/Free.hs:43:1 free> * in ‘Data.Functor.Alt’ free> You may be able to disambiguate the identifier by qualifying it or free> by specifying the type/value namespace explicitly. free> Defaulting to the one defined at src/Control/Alternative/Free.hs:43:1 free> 66% ( 4 / 6) in 'Control.Alternative.Free' free> Missing documentation for: free> Alt (src/Control/Alternative/Free.hs:43) free> AltF (src/Control/Alternative/Free.hs:39) free> Warning: 'lift' is out of scope. free> If you qualify the identifier, haddock can try to link it anyway. free> Warning: 'Alt' is ambiguous. It is defined free> * at src/Control/Alternative/Free/Final.hs:34:19 free> * at src/Control/Alternative/Free/Final.hs:34:1 free> * in ‘Data.Functor.Alt’ free> You may be able to disambiguate the identifier by qualifying it or free> by specifying the type/value namespace explicitly. free> Defaulting to the one defined at src/Control/Alternative/Free/Final.hs:34:1 free> 100% ( 5 / 5) in 'Control.Alternative.Free.Final' free> Warning: 'Ap' is ambiguous. It is defined free> * at src/Control/Applicative/Free.hs:50:3 free> * at src/Control/Applicative/Free.hs:48:1 free> You may be able to disambiguate the identifier by qualifying it or free> by specifying the type/value namespace explicitly. free> Defaulting to the one defined at src/Control/Applicative/Free.hs:48:1 free> Warning: 'lift' is out of scope. free> If you qualify the identifier, haddock can try to link it anyway. free> 100% ( 11 / 11) in 'Control.Applicative.Free' free> Warning: 'f' is out of scope. free> If you qualify the identifier, haddock can try to link it anyway. free> Warning: 'Ap' is ambiguous. It is defined free> * at src/Control/Applicative/Free/Fast.hs:69:18 free> * at src/Control/Applicative/Free/Fast.hs:69:1 free> You may be able to disambiguate the identifier by qualifying it or free> by specifying the type/value namespace explicitly. free> Defaulting to the one defined at src/Control/Applicative/Free/Fast.hs:69:1 free> Warning: 'lift' is out of scope. free> If you qualify the identifier, haddock can try to link it anyway. free> 100% ( 14 / 14) in 'Control.Applicative.Free.Fast' free> Warning: 'Ap' is ambiguous. It is defined free> * at src/Control/Applicative/Free/Final.hs:37:18 free> * at src/Control/Applicative/Free/Final.hs:37:1 free> You may be able to disambiguate the identifier by qualifying it or free> by specifying the type/value namespace explicitly. free> Defaulting to the one defined at src/Control/Applicative/Free/Final.hs:37:1 free> Warning: 'lift' is out of scope. free> If you qualify the identifier, haddock can try to link it anyway. free> 100% ( 10 / 10) in 'Control.Applicative.Free.Final' free> Warning: 'lift' is out of scope. free> If you qualify the identifier, haddock can try to link it anyway. free> Warning: 'ApT' is ambiguous. It is defined free> * at src/Control/Applicative/Trans/Free.hs:59:21 free> * at src/Control/Applicative/Trans/Free.hs:59:1 free> You may be able to disambiguate the identifier by qualifying it or free> by specifying the type/value namespace explicitly. free> Defaulting to the one defined at src/Control/Applicative/Trans/Free.hs:59:1 reducers> Defaulting to the one defined at src/Data/Semigroup/Monad.hs:34:1 reducers> 100% ( 26 / 26) in 'Data.Generator.Combinators' reducers> Warning: 'WithReducer' is ambiguous. It is defined reducers> * at src/Data/Semigroup/Reducer/With.hs:29:27 reducers> * at src/Data/Semigroup/Reducer/With.hs:29:1 reducers> You may be able to disambiguate the identifier by qualifying it or reducers> by specifying the type/value namespace explicitly. reducers> Defaulting to the one defined at src/Data/Semigroup/Reducer/With.hs:29:1 reducers> 100% ( 2 / 2) in 'Data.Semigroup.Reducer.With' reducers> Warning: 'Self' is ambiguous. It is defined reducers> * at src/Data/Semigroup/Self.hs:34:18 reducers> * at src/Data/Semigroup/Self.hs:34:1 reducers> You may be able to disambiguate the identifier by qualifying it or reducers> by specifying the type/value namespace explicitly. reducers> Defaulting to the one defined at src/Data/Semigroup/Self.hs:34:1 reducers> Warning: 'reduce' is out of scope. reducers> If you qualify the identifier, haddock can try to link it anyway. reducers> Warning: 'mapReduce' is out of scope. reducers> If you qualify the identifier, haddock can try to link it anyway. reducers> Warning: 'fold' is out of scope. reducers> If you qualify the identifier, haddock can try to link it anyway. reducers> 50% ( 1 / 2) in 'Data.Semigroup.Self' reducers> Missing documentation for: reducers> Self (src/Data/Semigroup/Self.hs:34) reducers> Warning: 'empty' is ambiguous. It is defined reducers> * in ‘Data.IntMap.Internal’ reducers> * in ‘Data.IntSet.Internal’ reducers> * in ‘Data.Map.Internal’ reducers> * in ‘Data.Set.Internal’ reducers> * at src/Data/Semigroup/Union.hs:57:3 reducers> * in ‘Data.HashMap.Internal’ reducers> * in ‘Data.HashSet.Internal’ reducers> You may be able to disambiguate the identifier by qualifying it or reducers> by specifying the type/value namespace explicitly. reducers> Defaulting to the one defined at src/Data/Semigroup/Union.hs:57:3 reducers> Warning: 'union' is ambiguous. It is defined reducers> * in ‘Data.OldList’ reducers> * in ‘Data.IntMap.Internal’ reducers> * in ‘Data.IntSet.Internal’ reducers> * in ‘Data.Map.Internal’ reducers> * in ‘Data.Set.Internal’ reducers> * at src/Data/Semigroup/Union.hs:46:3 reducers> * in ‘Data.HashMap.Internal’ reducers> * in ‘Data.HashSet.Internal’ reducers> You may be able to disambiguate the identifier by qualifying it or reducers> by specifying the type/value namespace explicitly. reducers> Defaulting to the one defined at src/Data/Semigroup/Union.hs:46:3 reducers> Warning: 'Union' is ambiguous. It is defined reducers> * at src/Data/Semigroup/Union.hs:103:19 reducers> * at src/Data/Semigroup/Union.hs:103:1 reducers> You may be able to disambiguate the identifier by qualifying it or reducers> by specifying the type/value namespace explicitly. reducers> Defaulting to the one defined at src/Data/Semigroup/Union.hs:103:1 reducers> 70% ( 7 / 10) in 'Data.Semigroup.Union' reducers> Missing documentation for: reducers> Module header reducers> HasUnion0 (src/Data/Semigroup/Union.hs:56) reducers> HasUnionWith0 (src/Data/Semigroup/Union.hs:141) reducers> Warning: Data.Generator: could not find link destinations for: reducers> - Data.Generator.D:R:ElemArray reducers> - Data.Generator.D:R:ElemHashMap reducers> - Data.Generator.D:R:ElemMap reducers> - Data.Generator.D:R:ElemIntMap reducers> - Data.Generator.D:R:ElemSet reducers> - Data.Generator.D:R:ElemHashSet reducers> - Data.Generator.D:R:ElemIntSet reducers> - Data.Generator.D:R:ElemSeq reducers> - Data.Generator.D:R:ElemFingerTree reducers> - Data.Generator.D:R:ElemNonEmpty reducers> - Data.Generator.D:R:ElemList reducers> - Data.Generator.D:R:ElemText reducers> - Data.Generator.D:R:ElemByteString reducers> - Data.Generator.D:R:ElemByteString0 reducers> - Data.Generator.D:R:ElemKeys reducers> - Data.Generator.D:R:ElemKeys0 reducers> - Data.Generator.D:R:ElemKeys1 reducers> - Data.Generator.D:R:ElemValues reducers> - Data.Generator.D:R:ElemValues0 reducers> - Data.Generator.D:R:ElemValues1 reducers> - Data.Generator.D:R:ElemChar8 reducers> - Data.Generator.D:R:ElemChar80 reducers> Documentation created: dist/doc/html/reducers/, reducers> dist/doc/html/reducers/reducers.txt reducers> Running phase: installPhase reducers> Installing library in /nix/store/i1py6cy5picdkdi1jjlk92x53mvpcka8-reducers-3.12.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/reducers-3.12.5-Id5ZldUUSgoCO1XhYfhNbr reducers> Running phase: fixupPhase reducers> shrinking RPATHs of ELF executables and libraries in /nix/store/i1py6cy5picdkdi1jjlk92x53mvpcka8-reducers-3.12.5 regex-tdfa> Running phase: setupCompilerEnvironmentPhase regex-tdfa> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. regex-tdfa> Running phase: unpackPhase regex-tdfa> unpacking source archive /nix/store/4mmmhq0xdp6fj5pdqm8pdli1wkwb6psg-regex-tdfa-1.3.2.3.tar.gz regex-tdfa> source root is regex-tdfa-1.3.2.3 regex-tdfa> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "regex-tdfa-1.3.2.3/test/Main.hs" regex-tdfa> Running phase: patchPhase regex-tdfa> Running phase: compileBuildDriverPhase regex-tdfa> setupCompileFlags: -package-db=/build/tmp.A59wthymUJ/setup-package.conf.d -threaded regex-tdfa> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.A59wthymUJ/Main.o ) regex-tdfa> [2 of 2] Linking Setup regex-tdfa> Running phase: updateAutotoolsGnuConfigScriptsPhase regex-tdfa> Running phase: configurePhase regex-tdfa> configureFlags: --verbose --prefix=/nix/store/fgzc2z6d3dkkidpqx30qb35s9hvzzwcb-regex-tdfa-1.3.2.3 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/wna0zk2jlkqhjdy73dljc1bx4n14nsj9-regex-tdfa-1.3.2.3-doc/share/doc/regex-tdfa-1.3.2.3 --with-gcc=gcc --package-db=/build/tmp.A59wthymUJ/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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/lib regex-tdfa> Using Parsec parser regex-tdfa> Configuring regex-tdfa-1.3.2.3... regex-tdfa> Flags chosen: doctest=True, force-o2=False regex-tdfa> Dependency array >=0.5 && <0.6: using array-0.5.6.0 regex-tdfa> Dependency base >=4.9 && <5: using base-4.19.0.0 regex-tdfa> Dependency bytestring >=0.10 && <0.13: using bytestring-0.12.0.2 regex-tdfa> Dependency containers >=0.5 && <1: using containers-0.6.8 regex-tdfa> Dependency mtl >=2.1.3 && <2.4: using mtl-2.3.1 regex-tdfa> Dependency parsec >=3.1 && <3.2: using parsec-3.1.17.0 regex-tdfa> Dependency regex-base >=0.94 && <0.95: using regex-base-0.94.0.3 regex-tdfa> Dependency text >=1.2.3 && <2.2: using text-2.1 regex-tdfa> Dependency array: using array-0.5.6.0 regex-tdfa> Dependency base: using base-4.19.0.0 regex-tdfa> Dependency bytestring: using bytestring-0.12.0.2 regex-tdfa> Dependency containers: using containers-0.6.8 regex-tdfa> Dependency directory >=1.1.0 && <1.4: using directory-1.3.8.1 regex-tdfa> Dependency filepath >=1.3.0 && <1.6: using filepath-1.4.100.4 regex-tdfa> Dependency mtl: using mtl-2.3.1 regex-tdfa> Dependency regex-base: using regex-base-0.94.0.3 regex-tdfa> Dependency regex-tdfa: using regex-tdfa-1.3.2.3 regex-tdfa> Dependency text: using text-2.1 regex-tdfa> Dependency utf8-string >=1.0.1 && <1.1: using utf8-string-1.0.2 regex-tdfa> Dependency base: using base-4.19.0.0 regex-tdfa> Dependency doctest-parallel >=0.2.2: using doctest-parallel-0.3.1.1 regex-tdfa> Dependency regex-tdfa: using regex-tdfa-1.3.2.3 regex-tdfa> Source component graph: regex-tdfa> component lib regex-tdfa> component test:doctest dependency lib regex-tdfa> component test:regex-tdfa-unittest dependency lib regex-tdfa> Configured component graph: regex-tdfa> component regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX regex-tdfa> include array-0.5.6.0-dc89 regex-tdfa> include base-4.19.0.0-b960 regex-tdfa> include bytestring-0.12.0.2-4690 regex-tdfa> include containers-0.6.8-4775 regex-tdfa> include mtl-2.3.1-63a4 regex-tdfa> include parsec-3.1.17.0-389e regex-tdfa> include regex-base-0.94.0.3-J3ME5r0V7dZ2OROnz448wg regex-tdfa> include text-2.1-c36a regex-tdfa> component regex-tdfa-1.3.2.3-9NNH163KVFp5Gi5krGqyNZ-doctest text-iso8601 (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/h0qabvran88qmba3s615qlkf5bp091n6-text-iso8601-0.1.1-doc /nix/store/yns2bp9ph72cbpkc8jqqf3cmiqwknqg2-text-iso8601-0.1.1 text-iso8601 (post)> Pushing 2 paths (78 are already present) using zstd to cache sellout ⏳ text-iso8601 (post)> text-iso8601 (post)> Pushing /nix/store/h0qabvran88qmba3s615qlkf5bp091n6-text-iso8601-0.1.1-doc (572.88 KiB) text-iso8601 (post)> Pushing /nix/store/yns2bp9ph72cbpkc8jqqf3cmiqwknqg2-text-iso8601-0.1.1 (2.95 MiB) text-iso8601 (post)> text-iso8601 (post)> All done. text-iso8601 (post)> added 2 signatures text-iso8601 (post)> added 2 signatures text-iso8601 (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/h0qabvran88qmba3s615qlkf5bp091n6-text-iso8601-0.1.1-doc /nix/store/yns2bp9ph72cbpkc8jqqf3cmiqwknqg2-text-iso8601-0.1.1 text-iso8601 (post)> copying 2 paths... text-iso8601 (post)> copying path '/nix/store/h0qabvran88qmba3s615qlkf5bp091n6-text-iso8601-0.1.1-doc' to 'https://cache.nix-ci.com'... text-iso8601 (post)> copying path '/nix/store/yns2bp9ph72cbpkc8jqqf3cmiqwknqg2-text-iso8601-0.1.1' to 'https://cache.nix-ci.com'... text-iso8601 (post)> copying 1 paths... text-iso8601 (post)> copying path '/nix/store/93cqc4rwjlrmzzgxbjp7jih1vg9ivscd-text-iso8601-0.1.1.drv' to 'https://cache.nix-ci.com'... text-iso8601 (post)> added 0 signatures text-iso8601 (post)> added 0 signatures text-iso8601 (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/h0qabvran88qmba3s615qlkf5bp091n6-text-iso8601-0.1.1-doc /nix/store/yns2bp9ph72cbpkc8jqqf3cmiqwknqg2-text-iso8601-0.1.1 text-iso8601 (post)> copying 2 paths... text-iso8601 (post)> copying path '/nix/store/h0qabvran88qmba3s615qlkf5bp091n6-text-iso8601-0.1.1-doc' to 'ssh-ng://worker.nix-ci.com'... text-iso8601 (post)> copying path '/nix/store/yns2bp9ph72cbpkc8jqqf3cmiqwknqg2-text-iso8601-0.1.1' to 'ssh-ng://worker.nix-ci.com'... text-iso8601 (post)> copying 1 paths... text-iso8601 (post)> copying path '/nix/store/93cqc4rwjlrmzzgxbjp7jih1vg9ivscd-text-iso8601-0.1.1.drv' to 'ssh-ng://worker.nix-ci.com'... ghc-lib-parser> [152 of 443] 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> [153 of 443] 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> [154 of 443] 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> [155 of 443] 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> [156 of 443] 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> [157 of 443] 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> [158 of 443] 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> [159 of 443] 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> [160 of 443] 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> [161 of 443] 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> [162 of 443] 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> [163 of 443] Compiling GHC.Unit.Ppr ( compiler/GHC/Unit/Ppr.hs, dist/build/GHC/Unit/Ppr.o, dist/build/GHC/Unit/Ppr.dyn_o ) ghc-lib-parser> [164 of 443] 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> [165 of 443] 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> [166 of 443] 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> [167 of 443] 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> [168 of 443] 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> [169 of 443] 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> [170 of 443] 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> [171 of 443] 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> [172 of 443] 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> [173 of 443] 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> [174 of 443] 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> [175 of 443] 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> [176 of 443] 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> [177 of 443] 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> [178 of 443] 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> [179 of 443] 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 ) tomland> * at src/Toml/Codec/Generic.hs:796:28 tomland> * at src/Toml/Codec/Generic.hs:796:1 tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined at src/Toml/Codec/Generic.hs:796:1 tomland> Warning: 'ByteStringAsBytes' is ambiguous. It is defined tomland> * at src/Toml/Codec/Generic.hs:805:29 tomland> * at src/Toml/Codec/Generic.hs:805:1 tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined at src/Toml/Codec/Generic.hs:805:1 tomland> Warning: 'LByteStringAsText' is ambiguous. It is defined tomland> * at src/Toml/Codec/Generic.hs:813:29 tomland> * at src/Toml/Codec/Generic.hs:813:1 tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined at src/Toml/Codec/Generic.hs:813:1 tomland> Warning: 'LByteStringAsBytes' is ambiguous. It is defined tomland> * at src/Toml/Codec/Generic.hs:822:30 tomland> * at src/Toml/Codec/Generic.hs:822:1 tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined at src/Toml/Codec/Generic.hs:822:1 tomland> 100% ( 22 / 22) in 'Toml.Codec.Generic' tomland> Warning: 'TomlState' is ambiguous. It is defined tomland> * at src/Toml/Codec/Types.hs:154:23 tomland> * at src/Toml/Codec/Types.hs:154:1 tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined at src/Toml/Codec/Types.hs:154:1 tomland> Warning: 'LoadTomlException' is ambiguous. It is defined tomland> * at src/Toml/Codec/Error.hs:90:26 tomland> * at src/Toml/Codec/Error.hs:90:1 tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined at src/Toml/Codec/Error.hs:90:1 tomland> Warning: 'BiMap' is ambiguous. It is defined tomland> * at src/Toml/Codec/BiMap.hs:76:20 tomland> * at src/Toml/Codec/BiMap.hs:76:1 tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined at src/Toml/Codec/BiMap.hs:76:1 tomland> 100% ( 17 / 17) in 'Toml.Codec' tomland> Warning: 'TOML' is ambiguous. It is defined tomland> * at src/Toml/Type/TOML.hs:102:13 tomland> * at src/Toml/Type/TOML.hs:102:1 tomland> You may be able to disambiguate the identifier by qualifying it or tomland> by specifying the type/value namespace explicitly. tomland> Defaulting to the one defined at src/Toml/Type/TOML.hs:102:1 tomland> 100% ( 7 / 7) in 'Toml' tomland> Warning: Toml.Type.Key: could not find link destinations for: tomland> - Toml.Type.Key.Rep_Key tomland> - Toml.Type.Key.Rep_Piece tomland> Warning: Toml.Type.PrefixTree: could not find link destinations for: tomland> - Toml.Type.PrefixTree.Rep_PrefixTree tomland> Warning: Toml.Type.Value: could not find link destinations for: tomland> - Toml.Type.Value.Rep_TValue tomland> Warning: Toml.Type.AnyValue: could not find link destinations for: tomland> - Toml.Type.AnyValue.Rep_MatchError tomland> Warning: Toml.Type.TOML: could not find link destinations for: tomland> - Toml.Type.TOML.Rep_TOML tomland> Warning: Toml.Parser: could not find link destinations for: tomland> - Toml.Parser.Rep_TomlParseError tomland> Warning: Toml.Codec.BiMap: could not find link destinations for: tomland> - Toml.Codec.BiMap.Rep_TomlBiMapError tomland> Warning: Toml.Codec.Error: could not find link destinations for: tomland> - Toml.Codec.Error.Rep_TomlDecodeError tomland> Warning: Toml.Codec.Generic: could not find link destinations for: tomland> - Toml.Codec.Generic.GenericSumTomlNotSupported tomland> Documentation created: dist/doc/html/tomland/, tomland> dist/doc/html/tomland/tomland.txt tomland> Preprocessing test suite 'tomland-test' for tomland-1.3.3.3.. tomland> haddockPhase completed in 37 seconds tomland> Running phase: installPhase tomland> Installing library in /nix/store/kbq498q091ialznflr45s3ick1nbd0ki-tomland-1.3.3.3/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi tomland> Running phase: fixupPhase base64> "f": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "fo": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "foo": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "foob": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "fooba": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "foobar": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> url-safe alphabet base64> "empty": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "<": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "<<": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "< encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "< encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "<": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "<>": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> Offset tests base64> Invalid padding base64> Invalid staggered padding: OK base64> Invalid character coverage - final chunk: OK base64> Invalid character coverage - decode chunk: OK base64> Invalid padding in body: OK base64> Padding fails everywhere but end: OK base64> Validity and correctness unit tests base64> Validity unit tests base64> Padding tests: OK base64> Canonicity tests: OK base64> Correctness unit tests base64> Padding tests: OK base64> Canonicity tests: OK base64> Canonicity unit tests base64> roundtrip for d ~ ZA==: OK base64> roundtrip for f` ~ ZmA=: OK base64> roundtrip for foo` ~ Zm9vYA==: OK base64> roundtrip for foob` ~ Zm9vYmA=: OK base64> Decoding tests base64> DecodeWith* unit tests base64> decodeWith negative tests base64> decodeWith non-utf8 inputs on decodeUtf8: OK base64> decodeWith valid utf8 inputs on decodeUtf8: OK base64> decodeUrlWith non-utf8 inputs on decodeUtf8: OK base64> decodeUrlWith valid utf8 inputs on decodeUtf8: OK base64> decodeUrlPaddedWith non-utf8 inputs on decodeUtf8: OK base64> decodePaddedWith valid utf8 inputs on decodeUtf8: OK base64> decodeUnpaddedWith non-utf8 inputs on decodeUtf8: OK base64> decodeUnpaddedWith valid utf8 inputs on decodeUtf8: OK base64> decodeWith positive tests base64> decodeWith utf8 inputs on decodeUtf8: OK base64> decodeUrlWith utf8 inputs on decodeUtf8: OK base64> decodeUrlPaddedWith utf8 inputs on decodeUtf8: OK base64> decodeUrlUnpaddedWith utf8 inputs on decodeUtf8: OK base64> Short Text extra> \f xs -> uncurry (++) (spanEnd f xs) == xs extra> +++ OK, passed 100 tests. extra> \f xs -> spanEnd f xs == swap (both reverse (span f (reverse xs))) extra> +++ OK, passed 100 tests. extra> wordsBy (== ':') "::xyz:abc::123::" == ["xyz","abc","123"] extra> +++ OK, passed 1 test. extra> \s -> wordsBy isSpace s == words s extra> +++ OK, passed 100 tests. extra> linesBy (== ':') "::xyz:abc::123::" == ["","","xyz","abc","","123",""] extra> +++ OK, passed 1 test. extra> \s -> linesBy (== '\n') s == lines s extra> +++ OK, passed 100 tests. extra> linesBy (== ';') "my;list;here;" == ["my","list","here"] extra> +++ OK, passed 1 test. extra> firstJust id [Nothing,Just 3] == Just 3 extra> +++ OK, passed 1 test. extra> firstJust id [Nothing,Nothing] == Nothing extra> +++ OK, passed 1 test. extra> drop1 "" == "" extra> +++ OK, passed 1 test. extra> drop1 "test" == "est" extra> +++ OK, passed 1 test. extra> \xs -> drop 1 xs == drop1 xs extra> +++ OK, passed 100 tests. extra> dropEnd1 "" == "" extra> +++ OK, passed 1 test. extra> dropEnd1 "test" == "tes" extra> +++ OK, passed 1 test. extra> \xs -> dropEnd 1 xs == dropEnd1 xs extra> +++ OK, passed 100 tests. extra> mconcatMap Sum [1,2,3] == Sum 6 extra> +++ OK, passed 1 test. extra> \f xs -> mconcatMap f xs == concatMap f xs extra> +++ OK, passed 100 tests. extra> breakOn "::" "a::b::c" == ("a", "::b::c") extra> +++ OK, passed 1 test. extra> breakOn "/" "foobar" == ("foobar", "") extra> +++ OK, passed 1 test. extra> \needle haystack -> let (prefix,match) = breakOn needle haystack in prefix ++ match == haystack extra> +++ OK, passed 100 tests. extra> breakOnEnd "::" "a::b::c" == ("a::b::", "c") extra> +++ OK, passed 1 test. extra> splitOn "\r\n" "a\r\nb\r\nd\r\ne" == ["a","b","d","e"] extra> +++ OK, passed 1 test. extra> splitOn "aaa" "aaaXaaaXaaaXaaa" == ["","X","X","X",""] extra> +++ OK, passed 1 test. extra> splitOn "x" "x" == ["",""] extra> +++ OK, passed 1 test. extra> splitOn "x" "" == [""] extra> +++ OK, passed 1 test. extra> \s x -> s /= "" ==> intercalate s (splitOn s x) == x extra> +++ OK, passed 100 tests; 16 discarded. extra> \c x -> splitOn [c] x == split (==c) x extra> +++ OK, passed 100 tests. extra> split (== 'a') "aabbaca" == ["","","bb","c",""] extra> +++ OK, passed 1 test. extra> split (== 'a') "" == [""] extra> +++ OK, passed 1 test. extra> split (== ':') "::xyz:abc::123::" == ["","","xyz","abc","","123","",""] extra> +++ OK, passed 1 test. extra> split (== ',') "my,list,here" == ["my","list","here"] extra> +++ OK, passed 1 test. extra> dropWhileEnd isSpace "ab cde " == "ab cde" extra> +++ OK, passed 1 test. extra> dropWhileEnd' isSpace "ab cde " == "ab cde" extra> +++ OK, passed 1 test. extra> last (dropWhileEnd even [undefined,3]) == undefined extra> +++ OK, passed 1 test. extra> last (dropWhileEnd' even [undefined,3]) == 3 extra> +++ OK, passed 1 test. extra> head (dropWhileEnd even (3:undefined)) == 3 extra> +++ OK, passed 1 test. extra> head (dropWhileEnd' even (3:undefined)) == undefined extra> +++ OK, passed 1 test. extra> dropPrefix "Mr. " "Mr. Men" == "Men" extra> +++ OK, passed 1 test. extra> dropPrefix "Mr. " "Dr. Men" == "Dr. Men" extra> +++ OK, passed 1 test. extra> dropSuffix "!" "Hello World!" == "Hello World" extra> +++ OK, passed 1 test. extra> dropSuffix "!" "Hello World!!" == "Hello World!" extra> +++ OK, passed 1 test. extra> dropSuffix "!" "Hello World." == "Hello World." extra> +++ OK, passed 1 test. extra> stripSuffix "bar" "foobar" == Just "foo" extra> +++ OK, passed 1 test. extra> stripSuffix "" "baz" == Just "baz" extra> +++ OK, passed 1 test. extra> stripSuffix "foo" "quux" == Nothing extra> +++ OK, passed 1 test. extra> stripInfix "::" "a::b::c" == Just ("a", "b::c") extra> +++ OK, passed 1 test. extra> stripInfix "/" "foobar" == Nothing extra> +++ OK, passed 1 test. extra> stripInfixEnd "::" "a::b::c" == Just ("a::b", "c") extra> +++ OK, passed 1 test. extra> chunksOf 3 "my test" == ["my ","tes","t"] extra> +++ OK, passed 1 test. extra> chunksOf 3 "mytest" == ["myt","est"] extra> +++ OK, passed 1 test. extra> chunksOf 8 "" == [] extra> +++ OK, passed 1 test. extra> chunksOf 0 "test" == undefined extra> +++ OK, passed 1 test. extra> nubSort "this is a test" == " aehist" extra> +++ OK, passed 1 test. extra> \xs -> nubSort xs == nub (sort xs) extra> +++ OK, passed 100 tests. extra> nubSortOn length ["a","test","of","this"] == ["a","of","test"] extra> +++ OK, passed 1 test. extra> nubSortBy (compare `on` length) ["a","test","of","this"] == ["a","of","test"] extra> +++ OK, passed 1 test. extra> nubOrd "this is a test" == "this ae" extra> +++ OK, passed 1 test. extra> nubOrd (take 4 ("this" ++ undefined)) == "this" extra> +++ OK, passed 1 test. extra> \xs -> nubOrd xs == nub xs extra> +++ OK, passed 100 tests. monoid-subclasses> In a pattern binding: Patterns of type ‘[a]’ not matched: [] monoid-subclasses> | monoid-subclasses> 370 | where splitLast f last@[_] = (f [], last) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... monoid-subclasses> [ 9 of 16] Compiling Data.Monoid.Textual ( src/Data/Monoid/Textual.hs, dist/build/Data/Monoid/Textual.o, dist/build/Data/Monoid/Textual.dyn_o ) monoid-subclasses> [10 of 16] Compiling Data.Monoid.Instances.CharVector ( src/Data/Monoid/Instances/CharVector.hs, dist/build/Data/Monoid/Instances/CharVector.o, dist/build/Data/Monoid/Instances/CharVector.dyn_o ) monoid-subclasses> [11 of 16] Compiling Data.Monoid.Instances.Stateful ( src/Data/Monoid/Instances/Stateful.hs, dist/build/Data/Monoid/Instances/Stateful.o, dist/build/Data/Monoid/Instances/Stateful.dyn_o ) monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/Stateful.hs:27:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Semigroup’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Semigroup’ monoid-subclasses> To import instances alone, use: import Data.Semigroup() monoid-subclasses> | monoid-subclasses> 27 | import Data.Semigroup (Semigroup(..)) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/Stateful.hs:28:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Monoid’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Monoid’ monoid-subclasses> To import instances alone, use: import Data.Monoid() monoid-subclasses> | monoid-subclasses> 28 | import Data.Monoid (Monoid(..)) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/Stateful.hs:216:13: warning: [GHC-62161] [-Wincomplete-uni-patterns] monoid-subclasses> Pattern match(es) are non-exhaustive monoid-subclasses> In a pattern binding: Patterns of type ‘[b]’ not matched: [] monoid-subclasses> | monoid-subclasses> 216 | restore f [t1] = f [Stateful (t1, x)] monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... monoid-subclasses> [12 of 16] Compiling Data.Monoid.Instances.PrefixMemory ( src/Data/Monoid/Instances/PrefixMemory.hs, dist/build/Data/Monoid/Instances/PrefixMemory.o, dist/build/Data/Monoid/Instances/PrefixMemory.dyn_o ) monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/PrefixMemory.hs:20:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Semigroup’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Semigroup’ monoid-subclasses> To import instances alone, use: import Data.Semigroup() monoid-subclasses> | monoid-subclasses> 20 | import Data.Semigroup (Semigroup(..)) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/PrefixMemory.hs:21:21: warning: [GHC-38856] [-Wunused-imports] monoid-subclasses> The import of ‘Monoid’ from module ‘Data.Monoid’ is redundant monoid-subclasses> | monoid-subclasses> 21 | import Data.Monoid (Monoid(..), Endo(..)) monoid-subclasses> | ^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/PrefixMemory.hs:106:40: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Data.List, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 106 | factors (Shadowed p c) = rewrap <$> List.tail (inits c) free> Warning: 'getSum' is out of scope. free> If you qualify the identifier, haddock can try to link it anyway. free> Warning: 'Sum' is out of scope. free> If you qualify the identifier, haddock can try to link it anyway. free> Warning: 'fold' is out of scope. free> If you qualify the identifier, haddock can try to link it anyway. free> Warning: 'Ap' is ambiguous. It is defined free> * at src/Control/Applicative/Trans/Free.hs:55:3 free> * at src/Control/Applicative/Trans/Free.hs:157:1 free> You may be able to disambiguate the identifier by qualifying it or free> by specifying the type/value namespace explicitly. free> Defaulting to the one defined at src/Control/Applicative/Trans/Free.hs:157:1 free> 100% ( 22 / 22) in 'Control.Applicative.Trans.Free' free> 100% ( 2 / 2) in 'Control.Comonad.Cofree.Class' free> Warning: 'cofree' is out of scope. free> If you qualify the identifier, haddock can try to link it anyway. free> Warning: 'Const' is ambiguous. It is defined free> * in ‘Data.Functor.Const’ free> * in ‘Data.Functor.Const’ free> You may be able to disambiguate the identifier by qualifying it or free> by specifying the type/value namespace explicitly. free> Defaulting to the one defined in ‘Data.Functor.Const’ free> Warning: 'Identity' is out of scope. free> If you qualify the identifier, haddock can try to link it anyway. free> Warning: 'lens' is out of scope. free> If you qualify the identifier, haddock can try to link it anyway. free> 93% ( 15 / 16) in 'Control.Comonad.Cofree' free> Missing documentation for: free> hoistCofree (src/Control/Comonad/Cofree.hs:136) free> Warning: 'CofreeT' is ambiguous. It is defined free> * at src/Control/Comonad/Trans/Cofree.hs:127:25 free> * at src/Control/Comonad/Trans/Cofree.hs:127:1 free> You may be able to disambiguate the identifier by qualifying it or free> by specifying the type/value namespace explicitly. free> Defaulting to the one defined at src/Control/Comonad/Trans/Cofree.hs:127:1 free> 100% ( 11 / 11) in 'Control.Comonad.Trans.Cofree' free> Warning: 'CoiterT' is ambiguous. It is defined free> * at src/Control/Comonad/Trans/Coiter.hs:65:23 free> * at src/Control/Comonad/Trans/Coiter.hs:65:1 free> You may be able to disambiguate the identifier by qualifying it or free> by specifying the type/value namespace explicitly. free> Defaulting to the one defined at src/Control/Comonad/Trans/Coiter.hs:65:1 free> 100% ( 14 / 14) in 'Control.Comonad.Trans.Coiter' free> Warning: 'Tree' is out of scope. free> If you qualify the identifier, haddock can try to link it anyway. free> 100% ( 4 / 4) in 'Control.Monad.Free.Class' free> 100% ( 10 / 10) in 'Control.Monad.Free.TH' free> Warning: 'FreeT' is ambiguous. It is defined free> * at src/Control/Monad/Trans/Free.hs:150:23 free> * at src/Control/Monad/Trans/Free.hs:150:1 free> You may be able to disambiguate the identifier by qualifying it or free> by specifying the type/value namespace explicitly. free> Defaulting to the one defined at src/Control/Monad/Trans/Free.hs:150:1 free> Warning: 'Free' is ambiguous. It is defined free> * at src/Control/Monad/Trans/Free.hs:77:29 free> * at src/Control/Monad/Trans/Free.hs:153:1 free> You may be able to disambiguate the identifier by qualifying it or free> by specifying the type/value namespace explicitly. free> Defaulting to the one defined at src/Control/Monad/Trans/Free.hs:153:1 free> 100% ( 28 / 28) in 'Control.Monad.Trans.Free' free> Warning: 'Free' is ambiguous. It is defined free> * at src/Control/Monad/Free.hs:117:26 free> * at src/Control/Monad/Free.hs:117:1 free> * at src/Control/Monad/Trans/Free.hs:77:29 free> * at src/Control/Monad/Trans/Free.hs:153:1 free> You may be able to disambiguate the identifier by qualifying it or free> by specifying the type/value namespace explicitly. free> Defaulting to the one defined at src/Control/Monad/Trans/Free.hs:153:1 free> Warning: 'retract' is ambiguous. It is defined free> * at src/Control/Monad/Free.hs:307:1 free> * at src/Control/Monad/Trans/Free.hs:363:1 free> You may be able to disambiguate the identifier by qualifying it or free> by specifying the type/value namespace explicitly. free> Defaulting to the one defined at src/Control/Monad/Trans/Free.hs:363:1 free> Warning: 'iter' is ambiguous. It is defined free> * at src/Control/Monad/Free.hs:312:1 reducers> shrinking /nix/store/i1py6cy5picdkdi1jjlk92x53mvpcka8-reducers-3.12.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSreducers-3.12.5-Id5ZldUUSgoCO1XhYfhNbr-ghc9.8.1.so reducers> checking for references to /build/ in /nix/store/i1py6cy5picdkdi1jjlk92x53mvpcka8-reducers-3.12.5... reducers> patching script interpreter paths in /nix/store/i1py6cy5picdkdi1jjlk92x53mvpcka8-reducers-3.12.5 reducers> stripping (with command strip and flags -S -p) in /nix/store/i1py6cy5picdkdi1jjlk92x53mvpcka8-reducers-3.12.5/lib reducers> shrinking RPATHs of ELF executables and libraries in /nix/store/gw3zyaz26n2p8g49v3pfpsrdchlzfqcj-reducers-3.12.5-doc reducers> checking for references to /build/ in /nix/store/gw3zyaz26n2p8g49v3pfpsrdchlzfqcj-reducers-3.12.5-doc... reducers> patching script interpreter paths in /nix/store/gw3zyaz26n2p8g49v3pfpsrdchlzfqcj-reducers-3.12.5-doc regex-tdfa> include base-4.19.0.0-b960 regex-tdfa> include doctest-parallel-0.3.1.1-H32rdB56sD6A5wikXEdurR regex-tdfa> include regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX regex-tdfa> component regex-tdfa-1.3.2.3-As9dmEtbULK2lUFA9kcvlH-regex-tdfa-unittest regex-tdfa> include array-0.5.6.0-dc89 regex-tdfa> include base-4.19.0.0-b960 regex-tdfa> include bytestring-0.12.0.2-4690 regex-tdfa> include containers-0.6.8-4775 regex-tdfa> include directory-1.3.8.1-6a8e regex-tdfa> include filepath-1.4.100.4-fa1c regex-tdfa> include mtl-2.3.1-63a4 regex-tdfa> include regex-base-0.94.0.3-J3ME5r0V7dZ2OROnz448wg regex-tdfa> include regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX regex-tdfa> include text-2.1-c36a regex-tdfa> include utf8-string-1.0.2-3f0Yb0EPatE18c5eXZUE9 regex-tdfa> Linked component graph: regex-tdfa> unit regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX regex-tdfa> include array-0.5.6.0-dc89 regex-tdfa> include base-4.19.0.0-b960 regex-tdfa> include bytestring-0.12.0.2-4690 regex-tdfa> include containers-0.6.8-4775 regex-tdfa> include mtl-2.3.1-63a4 regex-tdfa> include parsec-3.1.17.0-389e regex-tdfa> include regex-base-0.94.0.3-J3ME5r0V7dZ2OROnz448wg regex-tdfa> include text-2.1-c36a regex-tdfa> Data.IntMap.CharMap2=regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX:Data.IntMap.CharMap2,Data.IntMap.EnumMap2=regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX:Data.IntMap.EnumMap2,Data.IntSet.EnumSet2=regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX:Data.IntSet.EnumSet2,Text.Regex.TDFA=regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX:Text.Regex.TDFA,Text.Regex.TDFA.ByteString=regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX:Text.Regex.TDFA.ByteString,Text.Regex.TDFA.ByteString.Lazy=regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX:Text.Regex.TDFA.ByteString.Lazy,Text.Regex.TDFA.Common=regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX:Text.Regex.TDFA.Common,Text.Regex.TDFA.CorePattern=regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX:Text.Regex.TDFA.CorePattern,Text.Regex.TDFA.IntArrTrieSet=regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX:Text.Regex.TDFA.IntArrTrieSet,Text.Regex.TDFA.NewDFA.Engine=regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX:Text.Regex.TDFA.NewDFA.Engine,Text.Regex.TDFA.NewDFA.Engine_FA=regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX:Text.Regex.TDFA.NewDFA.Engine_FA,Text.Regex.TDFA.NewDFA.Engine_NC=regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX:Text.Regex.TDFA.NewDFA.Engine_NC,Text.Regex.TDFA.NewDFA.Engine_NC_FA=regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX:Text.Regex.TDFA.NewDFA.Engine_NC_FA,Text.Regex.TDFA.NewDFA.MakeTest=regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX:Text.Regex.TDFA.NewDFA.MakeTest,Text.Regex.TDFA.NewDFA.Tester=regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX:Text.Regex.TDFA.NewDFA.Tester,Text.Regex.TDFA.NewDFA.Uncons=regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX:Text.Regex.TDFA.NewDFA.Uncons,Text.Regex.TDFA.Pattern=regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX:Text.Regex.TDFA.Pattern,Text.Regex.TDFA.ReadRegex=regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX:Text.Regex.TDFA.ReadRegex,Text.Regex.TDFA.Sequence=regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX:Text.Regex.TDFA.Sequence,Text.Regex.TDFA.String=regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX:Text.Regex.TDFA.String,Text.Regex.TDFA.TDFA=regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX:Text.Regex.TDFA.TDFA,Text.Regex.TDFA.TNFA=regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX:Text.Regex.TDFA.TNFA,Text.Regex.TDFA.Text=regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX:Text.Regex.TDFA.Text,Text.Regex.TDFA.Text.Lazy=regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX:Text.Regex.TDFA.Text.Lazy regex-tdfa> unit regex-tdfa-1.3.2.3-9NNH163KVFp5Gi5krGqyNZ-doctest regex-tdfa> include base-4.19.0.0-b960 regex-tdfa> include doctest-parallel-0.3.1.1-H32rdB56sD6A5wikXEdurR regex-tdfa> include regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX regex-tdfa> unit regex-tdfa-1.3.2.3-As9dmEtbULK2lUFA9kcvlH-regex-tdfa-unittest regex-tdfa> include array-0.5.6.0-dc89 regex-tdfa> include base-4.19.0.0-b960 regex-tdfa> include bytestring-0.12.0.2-4690 regex-tdfa> include containers-0.6.8-4775 regex-tdfa> include directory-1.3.8.1-6a8e regex-tdfa> include filepath-1.4.100.4-fa1c regex-tdfa> include mtl-2.3.1-63a4 regex-tdfa> include regex-base-0.94.0.3-J3ME5r0V7dZ2OROnz448wg regex-tdfa> include regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX regex-tdfa> include text-2.1-c36a regex-tdfa> include utf8-string-1.0.2-3f0Yb0EPatE18c5eXZUE9 semialign> Running phase: setupCompilerEnvironmentPhase semialign> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. semialign> Running phase: unpackPhase semialign> unpacking source archive /nix/store/7r6xfw79m4pw1yb0i8zzcx6cha65xrx1-semialign-1.3.1.tar.gz semialign> source root is semialign-1.3.1 semialign> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "semialign-1.3.1/src/Data/Zip.hs" semialign> Running phase: patchPhase semialign> Replace Cabal file with edited version from mirror://hackage/semialign-1.3.1/revision/2.cabal. semialign> Running phase: compileBuildDriverPhase semialign> setupCompileFlags: -package-db=/build/tmp.ft4lHyeVal/setup-package.conf.d -threaded semialign> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.ft4lHyeVal/Main.o ) semialign> [2 of 2] Linking Setup semialign> Running phase: updateAutotoolsGnuConfigScriptsPhase semialign> Running phase: configurePhase semialign> configureFlags: --verbose --prefix=/nix/store/gffsqiffax08vf9mrp44v542kbdfml8i-semialign-1.3.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/3c7ikvmkh22xlr4mc7xrvi3ixgzxl1g7-semialign-1.3.1-doc/share/doc/semialign-1.3.1 --with-gcc=gcc --package-db=/build/tmp.ft4lHyeVal/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 semialign> Using Parsec parser semialign> Configuring semialign-1.3.1... semialign> Flags chosen: semigroupoids=True semialign> Dependency base >=4.12.0.0 && <4.22: using base-4.19.0.0 semialign> Dependency containers >=0.6.0.1 && <0.8: using containers-0.6.8 semialign> Dependency hashable >=1.4.4.0 && <1.6: using hashable-1.4.7.0 semialign> Dependency indexed-traversable >=0.1.4 && <0.2: using semialign> indexed-traversable-0.1.4 semialign> Dependency indexed-traversable-instances >=0.1.2 && <0.2: using semialign> indexed-traversable-instances-0.1.2 semialign> Dependency semigroupoids >=6.0.1 && <6.1: using semigroupoids-6.0.1 semialign> Dependency tagged >=0.8.8 && <0.9: using tagged-0.8.8 semialign> Dependency these >=1.2.1 && <1.3: using these-1.2.1 semialign> Dependency transformers >=0.5.6.2 && <0.7: using transformers-0.6.1.0 semialign> Dependency unordered-containers >=0.2.8.0 && <0.3: using semialign> unordered-containers-0.2.20 semialign> Dependency vector >=0.13.0.0 && <0.14: using vector-0.13.2.0 semialign> Source component graph: component lib semialign> Configured component graph: semialign> component semialign-1.3.1-GjSyYQig4Ie64NgVCte6oq semialign> include base-4.19.0.0-b960 semialign> include containers-0.6.8-4775 semialign> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m semialign> include indexed-traversable-0.1.4-HhvObHiiVRhC9VCRLqXs4g semialign> include indexed-traversable-instances-0.1.2-Ir3T1QnJ6eVLrdWQiOT4vH semialign> include semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj semialign> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 semialign> include these-1.2.1-B8INZK8jfBp2iDPS6dEUhs semialign> include transformers-0.6.1.0-c3ec semialign> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq semialign> include vector-0.13.2.0-KITycIPQp0R25115diGgzh semialign> Linked component graph: semialign> unit semialign-1.3.1-GjSyYQig4Ie64NgVCte6oq semialign> include base-4.19.0.0-b960 semialign> include containers-0.6.8-4775 semialign> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m semialign> include indexed-traversable-0.1.4-HhvObHiiVRhC9VCRLqXs4g witherable> Running phase: setupCompilerEnvironmentPhase witherable> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. witherable> Running phase: unpackPhase witherable> unpacking source archive /nix/store/ai652bi646pyr3gc4wn98pbxjdmrrhas-witherable-0.5.tar.gz witherable> source root is witherable-0.5 witherable> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "witherable-0.5/witherable.cabal" witherable> Running phase: patchPhase witherable> Replace Cabal file with edited version from mirror://hackage/witherable-0.5/revision/1.cabal. witherable> Running phase: compileBuildDriverPhase witherable> setupCompileFlags: -package-db=/build/tmp.iZe5HLwL9k/setup-package.conf.d -threaded witherable> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.iZe5HLwL9k/Main.o ) witherable> [2 of 2] Linking Setup witherable> Running phase: updateAutotoolsGnuConfigScriptsPhase witherable> Running phase: configurePhase witherable> configureFlags: --verbose --prefix=/nix/store/apm6vba2nsbdnf3z0ppwk4lz5idiyn0y-witherable-0.5 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/fvamn3czr01vr8lipxzsr37086dy19sr-witherable-0.5-doc/share/doc/witherable-0.5 --with-gcc=gcc --package-db=/build/tmp.iZe5HLwL9k/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 witherable> Using Parsec parser witherable> Configuring witherable-0.5... witherable> Dependency base >=4.9 && <5: using base-4.19.0.0 witherable> Dependency base-orphans >=0.8.4 && <0.10: using base-orphans-0.9.3 witherable> Dependency containers >=0.5.7.1 && <0.8: using containers-0.6.8 witherable> Dependency hashable >=1.2.7.0 && <1.6: using hashable-1.4.7.0 witherable> Dependency indexed-traversable >=0.1.1 && <0.2: using witherable> indexed-traversable-0.1.4 witherable> Dependency indexed-traversable-instances >=0.1 && <0.2: using witherable> indexed-traversable-instances-0.1.2 witherable> Dependency transformers >=0.5.2.0 && <0.7: using transformers-0.6.1.0 witherable> Dependency unordered-containers >=0.2.12.0 && <0.3: using witherable> unordered-containers-0.2.20 witherable> Dependency vector >=0.12.2.0 && <0.14: using vector-0.13.2.0 witherable> Dependency QuickCheck >=2.14.2: using QuickCheck-2.14.3 witherable> Dependency base: using base-4.19.0.0 witherable> Dependency containers: using containers-0.6.8 witherable> Dependency hashable: using hashable-1.4.7.0 witherable> Dependency quickcheck-instances: using quickcheck-instances-0.3.32 witherable> Dependency tasty: using tasty-1.5.3 witherable> Dependency tasty-quickcheck: using tasty-quickcheck-0.11 witherable> Dependency transformers: using transformers-0.6.1.0 witherable> Dependency unordered-containers: using unordered-containers-0.2.20 witherable> Dependency vector: using vector-0.13.2.0 witherable> Dependency witherable: using witherable-0.5 witherable> Source component graph: witherable> component lib witherable> component test:witherable-tests dependency lib witherable> Configured component graph: witherable> component witherable-0.5-7zG28educK73JEyXcpqX0 witherable> include base-4.19.0.0-b960 witherable> include base-orphans-0.9.3-KQrT0vwfP0RDZyxwwFJRzU witherable> include containers-0.6.8-4775 witherable> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m witherable> include indexed-traversable-0.1.4-HhvObHiiVRhC9VCRLqXs4g witherable> include indexed-traversable-instances-0.1.2-Ir3T1QnJ6eVLrdWQiOT4vH witherable> include transformers-0.6.1.0-c3ec witherable> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq parsers (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/0yk3vppi69y2iabg0sgk6nv817q3hx62-parsers-0.12.12-doc /nix/store/g79l9v82h97dz7gri560r5a3gn0n40ja-parsers-0.12.12 parsers (post)> Pushing 2 paths (81 are already present) using zstd to cache sellout ⏳ parsers (post)> parsers (post)> Pushing /nix/store/0yk3vppi69y2iabg0sgk6nv817q3hx62-parsers-0.12.12-doc (2.31 MiB) parsers (post)> Pushing /nix/store/g79l9v82h97dz7gri560r5a3gn0n40ja-parsers-0.12.12 (8.51 MiB) parsers (post)> parsers (post)> All done. parsers (post)> added 2 signatures parsers (post)> added 3 signatures parsers (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/0yk3vppi69y2iabg0sgk6nv817q3hx62-parsers-0.12.12-doc /nix/store/g79l9v82h97dz7gri560r5a3gn0n40ja-parsers-0.12.12 parsers (post)> copying 2 paths... parsers (post)> copying path '/nix/store/0yk3vppi69y2iabg0sgk6nv817q3hx62-parsers-0.12.12-doc' to 'https://cache.nix-ci.com'... parsers (post)> copying path '/nix/store/g79l9v82h97dz7gri560r5a3gn0n40ja-parsers-0.12.12' to 'https://cache.nix-ci.com'... parsers (post)> copying 1 paths... parsers (post)> copying path '/nix/store/9qbhd5c7xb38apcbi3a56fc7av5yic26-parsers-0.12.12.drv' to 'https://cache.nix-ci.com'... parsers (post)> added 0 signatures parsers (post)> added 0 signatures parsers (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/0yk3vppi69y2iabg0sgk6nv817q3hx62-parsers-0.12.12-doc /nix/store/g79l9v82h97dz7gri560r5a3gn0n40ja-parsers-0.12.12 parsers (post)> copying 2 paths... parsers (post)> copying path '/nix/store/0yk3vppi69y2iabg0sgk6nv817q3hx62-parsers-0.12.12-doc' to 'ssh-ng://worker.nix-ci.com'... parsers (post)> copying path '/nix/store/g79l9v82h97dz7gri560r5a3gn0n40ja-parsers-0.12.12' to 'ssh-ng://worker.nix-ci.com'... parsers (post)> copying 1 paths... parsers (post)> copying path '/nix/store/9qbhd5c7xb38apcbi3a56fc7av5yic26-parsers-0.12.12.drv' to 'ssh-ng://worker.nix-ci.com'... relude (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/cz9y4dpk09f68zdm4fpklwhflxr1i710-relude-1.2.2.0-doc /nix/store/yss0cv2abl7iwgqliqv4ixsw8ghk40lk-relude-1.2.2.0 relude (post)> Pushing 2 paths (72 are already present) using zstd to cache sellout ⏳ relude (post)> relude (post)> Pushing /nix/store/cz9y4dpk09f68zdm4fpklwhflxr1i710-relude-1.2.2.0-doc (17.30 MiB) relude (post)> Pushing /nix/store/yss0cv2abl7iwgqliqv4ixsw8ghk40lk-relude-1.2.2.0 (5.24 MiB) relude (post)> relude (post)> All done. relude (post)> added 2 signatures relude (post)> added 3 signatures relude (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/cz9y4dpk09f68zdm4fpklwhflxr1i710-relude-1.2.2.0-doc /nix/store/yss0cv2abl7iwgqliqv4ixsw8ghk40lk-relude-1.2.2.0 relude (post)> copying 2 paths... relude (post)> copying path '/nix/store/cz9y4dpk09f68zdm4fpklwhflxr1i710-relude-1.2.2.0-doc' to 'https://cache.nix-ci.com'... relude (post)> copying path '/nix/store/yss0cv2abl7iwgqliqv4ixsw8ghk40lk-relude-1.2.2.0' to 'https://cache.nix-ci.com'... relude (post)> copying 1 paths... relude (post)> copying path '/nix/store/6mhjjlp17gdh8q9jc079barcd8xfxcgs-relude-1.2.2.0.drv' to 'https://cache.nix-ci.com'... relude (post)> added 0 signatures relude (post)> added 0 signatures relude (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/cz9y4dpk09f68zdm4fpklwhflxr1i710-relude-1.2.2.0-doc /nix/store/yss0cv2abl7iwgqliqv4ixsw8ghk40lk-relude-1.2.2.0 relude (post)> copying 2 paths... relude (post)> copying path '/nix/store/cz9y4dpk09f68zdm4fpklwhflxr1i710-relude-1.2.2.0-doc' to 'ssh-ng://worker.nix-ci.com'... relude (post)> copying path '/nix/store/yss0cv2abl7iwgqliqv4ixsw8ghk40lk-relude-1.2.2.0' to 'ssh-ng://worker.nix-ci.com'... relude (post)> copying 1 paths... relude (post)> copying path '/nix/store/6mhjjlp17gdh8q9jc079barcd8xfxcgs-relude-1.2.2.0.drv' to 'ssh-ng://worker.nix-ci.com'... ghc-lib-parser> [180 of 443] 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> [181 of 443] 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> [182 of 443] 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> [183 of 443] 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> [184 of 443] 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> [185 of 443] 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> [186 of 443] 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> [187 of 443] 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> [188 of 443] 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> [189 of 443] 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> [190 of 443] 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> [191 of 443] 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> [192 of 443] 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> [193 of 443] 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 443] 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> [195 of 443] 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> [196 of 443] 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> [197 of 443] 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> [198 of 443] 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> [199 of 443] Compiling GHC.Core.Opt.CallerCC.Types ( compiler/GHC/Core/Opt/CallerCC/Types.hs, dist/build/GHC/Core/Opt/CallerCC/Types.o, dist/build/GHC/Core/Opt/CallerCC/Types.dyn_o ) ghc-lib-parser> [200 of 443] 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> [201 of 443] 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> [202 of 443] 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> [203 of 443] 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> [204 of 443] 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> [205 of 443] 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> [206 of 443] 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 ) tomland> shrinking RPATHs of ELF executables and libraries in /nix/store/kbq498q091ialznflr45s3ick1nbd0ki-tomland-1.3.3.3 tomland> shrinking /nix/store/kbq498q091ialznflr45s3ick1nbd0ki-tomland-1.3.3.3/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHStomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi-ghc9.8.1.so tomland> checking for references to /build/ in /nix/store/kbq498q091ialznflr45s3ick1nbd0ki-tomland-1.3.3.3... tomland> patching script interpreter paths in /nix/store/kbq498q091ialznflr45s3ick1nbd0ki-tomland-1.3.3.3 tomland> stripping (with command strip and flags -S -p) in /nix/store/kbq498q091ialznflr45s3ick1nbd0ki-tomland-1.3.3.3/lib tomland> shrinking RPATHs of ELF executables and libraries in /nix/store/qi27qwc29i3gr8a0qrlw04jmxlgkpjcv-tomland-1.3.3.3-doc tomland> checking for references to /build/ in /nix/store/qi27qwc29i3gr8a0qrlw04jmxlgkpjcv-tomland-1.3.3.3-doc... tomland> patching script interpreter paths in /nix/store/qi27qwc29i3gr8a0qrlw04jmxlgkpjcv-tomland-1.3.3.3-doc base64> Property Tests base64> prop_roundtrip base64> prop_std_roundtrip: OK base64> +++ OK, passed 100 tests. base64> prop_url_roundtrip: OK base64> +++ OK, passed 100 tests. base64> prop_url_roundtrip_nopad: OK base64> +++ OK, passed 100 tests. base64> prop_std_lenient_roundtrip: OK base64> +++ OK, passed 100 tests. base64> prop_url_lenient_roundtrip: OK base64> +++ OK, passed 100 tests. base64> prop_validity base64> prop_std_valid: OK base64> +++ OK, passed 100 tests. base64> prop_url_valid: OK base64> +++ OK, passed 100 tests. base64> prop_std_correct: OK base64> +++ OK, passed 100 tests. base64> prop_url_correct: OK base64> +++ OK, passed 100 tests. base64> prop_url_padding base64> prop_url_nopad_roundtrip_untyped: OK base64> +++ OK, passed 100 tests. base64> prop_url_nopad_roundtrip_typed: OK base64> +++ OK, passed 100 tests. base64> prop_url_pad_roundtrip_untyped: OK base64> +++ OK, passed 100 tests. base64> prop_url_pad_roundtrip_typed: OK base64> +++ OK, passed 100 tests. base64> prop_url_decode_invariant_untyped: OK base64> +++ OK, passed 100 tests. base64> prop_url_decode_invariant_typed: OK base64> +++ OK, passed 100 tests. base64> prop_url_padding_coherence: OK base64> +++ OK, passed 100 tests. base64> prop_url_nopadding_coherence: OK base64> +++ OK, passed 100 tests. base64> prop_bos_coherence base64> prop_std_bos_coherence: OK base64> +++ OK, passed 100 tests. base64> prop_url_bos_coherence: OK base64> +++ OK, passed 100 tests. base64> Unit tests base64> Padding tests base64> URL decodePadding coherence base64> "PA==": OK base64> Padding required: no padding fails base64> Padding required: padding succeeds base64> "PDw=": OK base64> Padding required: no padding fails base64> Padding required: padding succeeds base64> "PDw_": OK base64> String has no padding: decodes should coincide base64> "PDw_Pw==": OK base64> Padding required: no padding fails base64> Padding required: padding succeeds base64> "PDw_Pz4=": OK base64> Padding required: no padding fails base64> Padding required: padding succeeds base64> "PDw_Pz4-": OK base64> String has no padding: decodes should coincide base64> URL decodeUnpadded coherence base64> "PA": OK base64> Unpadded required: padding fails base64> Unpadded required: unpadding succeeds base64> "PDw": OK base64> Unpadded required: padding fails base64> Unpadded required: unpadding succeeds base64> "PDw_": OK base64> String has no padding: decodes should coincide base64> "PDw_Pw": OK base64> Unpadded required: padding fails base64> Unpadded required: unpadding succeeds base64> "PDw_Pz4": OK base64> Unpadded required: padding fails base64> Unpadded required: unpadding succeeds base64> "PDw_Pz4-": OK base64> String has no padding: decodes should coincide base64> url-safe padding case unit tests base64> stress arbitarily padded URL strings: OK base64> stress padded URL strings: OK extra> nubOrdOn length ["a","test","of","this"] == ["a","test","of"] extra> +++ OK, passed 1 test. extra> nubOrdBy (compare `on` length) ["a","test","of","this"] == ["a","test","of"] extra> +++ OK, passed 1 test. extra> zipWithLongest (,) "a" "xyz" == [(Just 'a', Just 'x'), (Nothing, Just 'y'), (Nothing, Just 'z')] extra> +++ OK, passed 1 test. extra> zipWithLongest (,) "a" "x" == [(Just 'a', Just 'x')] extra> +++ OK, passed 1 test. extra> zipWithLongest (,) "" "x" == [(Nothing, Just 'x')] extra> +++ OK, passed 1 test. extra> compareLength [1,2,3] 1 == GT extra> +++ OK, passed 1 test. extra> compareLength [1,2] 2 == EQ extra> +++ OK, passed 1 test. extra> \(xs :: [Int]) n -> compareLength xs n == compare (length xs) n extra> +++ OK, passed 100 tests. extra> compareLength (1:2:3:undefined) 2 == GT extra> +++ OK, passed 1 test. extra> comparingLength [1,2,3] [False] == GT extra> +++ OK, passed 1 test. extra> comparingLength [1,2] "ab" == EQ extra> +++ OK, passed 1 test. extra> \(xs :: [Int]) (ys :: [Int]) -> comparingLength xs ys == Data.Ord.comparing length xs ys extra> +++ OK, passed 100 tests. extra> comparingLength [1,2] (1:2:3:undefined) == LT extra> +++ OK, passed 1 test. extra> comparingLength (1:2:3:undefined) [1,2] == GT extra> +++ OK, passed 1 test. extra> mwhen True "test" == "test" extra> +++ OK, passed 1 test. extra> mwhen False "test" == "" extra> +++ OK, passed 1 test. extra> first succ (1,"test") == (2,"test") extra> +++ OK, passed 1 test. extra> second reverse (1,"test") == (1,"tset") extra> +++ OK, passed 1 test. extra> firstM (\x -> [x-1, x+1]) (1,"test") == [(0,"test"),(2,"test")] extra> +++ OK, passed 1 test. extra> secondM (\x -> [reverse x, x]) (1,"test") == [(1,"tset"),(1,"test")] extra> +++ OK, passed 1 test. extra> (succ *** reverse) (1,"test") == (2,"tset") extra> +++ OK, passed 1 test. extra> (succ &&& pred) 1 == (2,0) extra> +++ OK, passed 1 test. extra> dupe 12 == (12, 12) extra> +++ OK, passed 1 test. extra> both succ (1,2) == (2,3) extra> +++ OK, passed 1 test. extra> first3 succ (1,1,1) == (2,1,1) extra> +++ OK, passed 1 test. extra> second3 succ (1,1,1) == (1,2,1) extra> +++ OK, passed 1 test. extra> third3 succ (1,1,1) == (1,1,2) extra> +++ OK, passed 1 test. extra> \x -> readVersion (showVersion x) == x extra> +++ OK, passed 100 tests. extra> readVersion "hello" == undefined extra> +++ OK, passed 1 test. extra> showDP 4 pi == "3.1416" extra> +++ OK, passed 1 test. extra> showDP 0 pi == "3" extra> +++ OK, passed 1 test. extra> showDP 2 3 == "3.00" extra> +++ OK, passed 1 test. extra> withTempDir $ \dir -> do writeFile (dir "foo.txt") ""; withCurrentDirectory dir $ doesFileExist "foo.txt" extra> +++ OK, passed 1 test. extra> withTempDir $ \dir -> do writeFile (dir "test.txt") ""; (== [dir "test.txt"]) <$> listContents dir extra> +++ OK, passed 1 test. extra> listTest listContents ["bar.txt","foo/baz.txt","zoo"] ["bar.txt","foo","zoo"] extra> +++ OK, passed 1 test. extra> listTest listDirectories ["bar.txt","foo/baz.txt","zoo"] ["foo"] extra> +++ OK, passed 1 test. extra> listTest listFiles ["bar.txt","foo/baz.txt","zoo"] ["bar.txt","zoo"] extra> +++ OK, passed 1 test. extra> listTest listFilesRecursive ["bar.txt","zoo","foo" "baz.txt"] ["bar.txt","zoo","foo" "baz.txt"] extra> +++ OK, passed 1 test. extra> listTest (listFilesInside $ pure . not . isPrefixOf "." . takeFileName) ["bar.txt","foo" "baz.txt",".foo" "baz2.txt", "zoo"] ["bar.txt","zoo","foo" "baz.txt"] extra> +++ OK, passed 1 test. extra> listTest (listFilesInside $ const $ pure False) ["bar.txt"] [] extra> +++ OK, passed 1 test. extra> isWindows == (os == "mingw32") extra> +++ OK, passed 1 test. extra> \(filter isHexDigit -> s) -> fmap (== s) $ withTempFile $ \file -> do writeFile file s; readFile' file extra> +++ OK, passed 100 tests. extra> \s -> withTempFile $ \file -> do writeFileUTF8 file s; fmap (== s) $ readFileUTF8' file extra> +++ OK, passed 100 tests. extra> \(ASCIIString s) -> withTempFile $ \file -> do writeFileBinary file s; fmap (== s) $ readFileBinary' file extra> +++ OK, passed 100 tests. extra> captureOutput (print 1) == pure ("1\n",()) extra> +++ OK, passed 1 test. extra> withTempFile doesFileExist == pure True extra> +++ OK, passed 1 test. extra> (doesFileExist =<< withTempFile pure) == pure False extra> +++ OK, passed 1 test. extra> withTempFile readFile' == pure "" extra> +++ OK, passed 1 test. extra> withTempDir doesDirectoryExist == pure True extra> +++ OK, passed 1 test. extra> (doesDirectoryExist =<< withTempDir pure) == pure False extra> +++ OK, passed 1 test. extra> withTempDir listFiles == pure [] extra> +++ OK, passed 1 test. extra> fileEq "does_not_exist1" "does_not_exist2" == undefined extra> +++ OK, passed 1 test. extra> fileEq "does_not_exist" "does_not_exist" == undefined extra> +++ OK, passed 1 test. monoid-subclasses> | ^^^^^^^^^ monoid-subclasses> [13 of 16] Compiling Data.Monoid.Instances.Positioned ( src/Data/Monoid/Instances/Positioned.hs, dist/build/Data/Monoid/Instances/Positioned.o, dist/build/Data/Monoid/Instances/Positioned.dyn_o ) monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/Positioned.hs:33:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Semigroup’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Semigroup’ monoid-subclasses> To import instances alone, use: import Data.Semigroup() monoid-subclasses> | monoid-subclasses> 33 | import Data.Semigroup (Semigroup(..)) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/Positioned.hs:34:21: warning: [GHC-38856] [-Wunused-imports] monoid-subclasses> The import of ‘Monoid’ from module ‘Data.Monoid’ is redundant monoid-subclasses> | monoid-subclasses> 34 | import Data.Monoid (Monoid(..), Endo(..)) monoid-subclasses> | ^^^^^^^^^^ monoid-subclasses> [14 of 16] Compiling Data.Monoid.Instances.Measured ( src/Data/Monoid/Instances/Measured.hs, dist/build/Data/Monoid/Instances/Measured.o, dist/build/Data/Monoid/Instances/Measured.dyn_o ) monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/Measured.hs:21:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Semigroup’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Semigroup’ monoid-subclasses> To import instances alone, use: import Data.Semigroup() monoid-subclasses> | monoid-subclasses> 21 | import Data.Semigroup (Semigroup(..)) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/Measured.hs:22:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Monoid’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Monoid’ monoid-subclasses> To import instances alone, use: import Data.Monoid() monoid-subclasses> | monoid-subclasses> 22 | import Data.Monoid (Monoid(..)) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> [15 of 16] Compiling Data.Monoid.Instances.Concat ( src/Data/Monoid/Instances/Concat.hs, dist/build/Data/Monoid/Instances/Concat.o, dist/build/Data/Monoid/Instances/Concat.dyn_o ) monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/Concat.hs:23:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Semigroup’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Semigroup’ monoid-subclasses> To import instances alone, use: import Data.Semigroup() monoid-subclasses> | monoid-subclasses> 23 | import Data.Semigroup (Semigroup(..)) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/Concat.hs:24:21: warning: [GHC-38856] [-Wunused-imports] monoid-subclasses> The import of ‘Monoid’ from module ‘Data.Monoid’ is redundant monoid-subclasses> | monoid-subclasses> 24 | import Data.Monoid (Monoid(..), First(..), Sum(..)) monoid-subclasses> | ^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/Concat.hs:199:13: warning: [GHC-62161] [-Wincomplete-uni-patterns] monoid-subclasses> Pattern match(es) are non-exhaustive monoid-subclasses> In a pattern binding: Patterns of type ‘[Concat a]’ not matched: [] monoid-subclasses> | monoid-subclasses> 199 | where splitNext a ~(xp:xs) = foldl> Examples: 52 Tried: 52 Errors: 0 Failures: 0 foldl> Test suite doctest: PASS foldl> Test suite logged to: dist/test/foldl-1.4.18-doctest.log foldl> 1 of 1 test suites (1 of 1 test cases) passed. foldl> Running phase: haddockPhase foldl> Preprocessing test suite 'doctest' for foldl-1.4.18.. foldl> Preprocessing library for foldl-1.4.18.. foldl> Running Haddock on library for foldl-1.4.18.. foldl> Warning: The documentation for the following packages are not installed. No foldl> links will be generated to these packages: vector-0.13.2.0 foldl> Warning: --source-* options are ignored when --hyperlinked-source is enabled. foldl> [1 of 9] Compiling Control.Foldl.Internal ( src/Control/Foldl/Internal.hs, nothing ) foldl> [2 of 9] Compiling Control.Foldl.Optics ( src/Control/Foldl/Optics.hs, nothing ) foldl> [3 of 9] Compiling Control.Foldl.Util.MVector ( src/Control/Foldl/Util/MVector.hs, nothing ) foldl> [4 of 9] Compiling Control.Foldl.Util.Vector ( src/Control/Foldl/Util/Vector.hs, nothing ) foldl> [5 of 9] Compiling Control.Foldl ( src/Control/Foldl.hs, nothing ) foldl> [6 of 9] Compiling Control.Foldl.Text ( src/Control/Foldl/Text.hs, nothing ) foldl> [7 of 9] Compiling Control.Foldl.NonEmpty ( src/Control/Foldl/NonEmpty.hs, nothing ) foldl> foldl> src/Control/Foldl/NonEmpty.hs:64:29: warning: [GHC-38856] [-Wunused-imports] foldl> The import of ‘liftA2’ foldl> from module ‘Control.Applicative’ is redundant foldl> | foldl> 64 | import Control.Applicative (liftA2, Const(..)) foldl> | ^^^^^^ foldl> [8 of 9] Compiling Control.Foldl.ByteString ( src/Control/Foldl/ByteString.hs, nothing ) foldl> [9 of 9] Compiling Control.Scanl ( src/Control/Scanl.hs, nothing ) foldl> Haddock coverage: foldl> Warning: 'fold' is ambiguous. It is defined foldl> * in ‘Data.Foldable’ foldl> * in ‘Data.Set.Internal’ foldl> * at src/Control/Foldl.hs:536:1 foldl> You may be able to disambiguate the identifier by qualifying it or foldl> by specifying the type/value namespace explicitly. foldl> Defaulting to the one defined at src/Control/Foldl.hs:536:1 foldl> Warning: 'Fold' is ambiguous. It is defined foldl> * at src/Control/Foldl.hs:239:5 foldl> * at src/Control/Foldl.hs:237:1 foldl> You may be able to disambiguate the identifier by qualifying it or foldl> by specifying the type/value namespace explicitly. foldl> Defaulting to the one defined at src/Control/Foldl.hs:237:1 foldl> Warning: 'FoldM' is ambiguous. It is defined foldl> * at src/Control/Foldl.hs:407:3 foldl> * at src/Control/Foldl.hs:405:1 foldl> You may be able to disambiguate the identifier by qualifying it or foldl> by specifying the type/value namespace explicitly. foldl> Defaulting to the one defined at src/Control/Foldl.hs:405:1 foldl> Warning: 'length' is ambiguous. It is defined foldl> * in ‘Data.Foldable’ foldl> * in ‘Data.Sequence.Internal’ foldl> * at src/Control/Foldl.hs:652:1 foldl> * in ‘Data.Vector.Generic’ foldl> * in ‘Data.Vector.Generic.Mutable’ foldl> You may be able to disambiguate the identifier by qualifying it or foldl> by specifying the type/value namespace explicitly. foldl> Defaulting to the one defined at src/Control/Foldl.hs:652:1 foldl> Warning: 'index' is ambiguous. It is defined foldl> * in ‘Data.Sequence.Internal’ foldl> * at src/Control/Foldl.hs:787:1 foldl> You may be able to disambiguate the identifier by qualifying it or foldl> by specifying the type/value namespace explicitly. foldl> Defaulting to the one defined at src/Control/Foldl.hs:787:1 foldl> Warning: 'lift' is out of scope. foldl> If you qualify the identifier, haddock can try to link it anyway. foldl> Warning: 'liftIO' is out of scope. foldl> If you qualify the identifier, haddock can try to link it anyway. foldl> Warning: 'None' is out of scope. foldl> If you qualify the identifier, haddock can try to link it anyway. foldl> Warning: Control.Foldl: Could not find documentation for exported module: Data.Vector.Generic foldl> Warning: Control.Foldl: Couldn't find .haddock for export Vector foldl> Warning: Control.Foldl: Couldn't find .haddock for export Mutable foldl> 97% ( 97 / 99) in 'Control.Foldl' foldl> Missing documentation for: free> * at src/Control/Monad/Trans/Free.hs:370:1 free> You may be able to disambiguate the identifier by qualifying it or free> by specifying the type/value namespace explicitly. free> Defaulting to the one defined at src/Control/Monad/Trans/Free.hs:370:1 free> Warning: 'cutoff' is ambiguous. It is defined free> * at src/Control/Monad/Free.hs:355:1 free> * at src/Control/Monad/Trans/Free.hs:392:1 free> You may be able to disambiguate the identifier by qualifying it or free> by specifying the type/value namespace explicitly. free> Defaulting to the one defined at src/Control/Monad/Trans/Free.hs:392:1 free> 100% ( 16 / 16) in 'Control.Monad.Free' free> Warning: 'Free' is ambiguous. It is defined free> * at src/Control/Monad/Free.hs:117:26 free> * at src/Control/Monad/Free.hs:117:1 free> You may be able to disambiguate the identifier by qualifying it or free> by specifying the type/value namespace explicitly. free> Defaulting to the one defined at src/Control/Monad/Free.hs:117:1 free> Warning: 'F' is ambiguous. It is defined free> * at src/Control/Monad/Free/Church.hs:89:17 free> * at src/Control/Monad/Free/Church.hs:89:1 free> You may be able to disambiguate the identifier by qualifying it or free> by specifying the type/value namespace explicitly. free> Defaulting to the one defined at src/Control/Monad/Free/Church.hs:89:1 free> 100% ( 13 / 13) in 'Control.Monad.Free.Church' free> Warning: 'FreeT' is ambiguous. It is defined free> * at src/Control/Monad/Trans/Free/Ap.hs:140:23 free> * at src/Control/Monad/Trans/Free/Ap.hs:140:1 free> You may be able to disambiguate the identifier by qualifying it or free> by specifying the type/value namespace explicitly. free> Defaulting to the one defined at src/Control/Monad/Trans/Free/Ap.hs:140:1 free> Warning: 'Identity' is ambiguous. It is defined free> * in ‘Data.Functor.Identity’ free> * in ‘Data.Functor.Identity’ free> You may be able to disambiguate the identifier by qualifying it or free> by specifying the type/value namespace explicitly. free> Defaulting to the one defined in ‘Data.Functor.Identity’ free> Warning: 'Free' is ambiguous. It is defined free> * at src/Control/Monad/Trans/Free/Ap.hs:67:29 free> * at src/Control/Monad/Trans/Free/Ap.hs:143:1 free> You may be able to disambiguate the identifier by qualifying it or free> by specifying the type/value namespace explicitly. free> Defaulting to the one defined at src/Control/Monad/Trans/Free/Ap.hs:143:1 free> 100% ( 27 / 27) in 'Control.Monad.Trans.Free.Ap' free> Warning: '(\<*\>)' is out of scope. free> If you qualify the identifier, haddock can try to link it anyway. free> Warning: 'ap' is out of scope. free> If you qualify the identifier, haddock can try to link it anyway. free> Warning: 'retract' is ambiguous. It is defined free> * at src/Control/Monad/Free/Ap.hs:261:1 free> * at src/Control/Monad/Trans/Free/Ap.hs:357:1 free> You may be able to disambiguate the identifier by qualifying it or free> by specifying the type/value namespace explicitly. free> Defaulting to the one defined at src/Control/Monad/Trans/Free/Ap.hs:357:1 free> Warning: 'Identity' is out of scope. free> If you qualify the identifier, haddock can try to link it anyway. free> Warning: 'Free' is ambiguous. It is defined free> * at src/Control/Monad/Free/Ap.hs:81:26 free> * at src/Control/Monad/Free/Ap.hs:81:1 free> * at src/Control/Monad/Trans/Free/Ap.hs:67:29 free> * at src/Control/Monad/Trans/Free/Ap.hs:143:1 free> You may be able to disambiguate the identifier by qualifying it or free> by specifying the type/value namespace explicitly. free> Defaulting to the one defined at src/Control/Monad/Trans/Free/Ap.hs:143:1 free> Warning: 'iter' is ambiguous. It is defined free> * at src/Control/Monad/Free/Ap.hs:265:1 free> * at src/Control/Monad/Trans/Free/Ap.hs:364:1 free> You may be able to disambiguate the identifier by qualifying it or free> by specifying the type/value namespace explicitly. free> Defaulting to the one defined at src/Control/Monad/Trans/Free/Ap.hs:364:1 free> 100% ( 16 / 16) in 'Control.Monad.Free.Ap' free> Warning: 'FreeT' is ambiguous. It is defined free> * at src/Control/Monad/Trans/Free.hs:150:23 free> * at src/Control/Monad/Trans/Free.hs:150:1 free> You may be able to disambiguate the identifier by qualifying it or regex-tdfa> Ready component graph: regex-tdfa> definite regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX regex-tdfa> depends array-0.5.6.0-dc89 regex-tdfa> depends base-4.19.0.0-b960 regex-tdfa> depends bytestring-0.12.0.2-4690 regex-tdfa> depends containers-0.6.8-4775 regex-tdfa> depends mtl-2.3.1-63a4 regex-tdfa> depends parsec-3.1.17.0-389e regex-tdfa> depends regex-base-0.94.0.3-J3ME5r0V7dZ2OROnz448wg regex-tdfa> depends text-2.1-c36a regex-tdfa> definite regex-tdfa-1.3.2.3-9NNH163KVFp5Gi5krGqyNZ-doctest regex-tdfa> depends base-4.19.0.0-b960 regex-tdfa> depends doctest-parallel-0.3.1.1-H32rdB56sD6A5wikXEdurR regex-tdfa> depends regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX regex-tdfa> definite regex-tdfa-1.3.2.3-As9dmEtbULK2lUFA9kcvlH-regex-tdfa-unittest regex-tdfa> depends array-0.5.6.0-dc89 regex-tdfa> depends base-4.19.0.0-b960 regex-tdfa> depends bytestring-0.12.0.2-4690 regex-tdfa> depends containers-0.6.8-4775 regex-tdfa> depends directory-1.3.8.1-6a8e regex-tdfa> depends filepath-1.4.100.4-fa1c regex-tdfa> depends mtl-2.3.1-63a4 regex-tdfa> depends regex-base-0.94.0.3-J3ME5r0V7dZ2OROnz448wg regex-tdfa> depends regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX regex-tdfa> depends text-2.1-c36a regex-tdfa> depends utf8-string-1.0.2-3f0Yb0EPatE18c5eXZUE9 regex-tdfa> Using Cabal-3.10.2.0 compiled by ghc-9.8 regex-tdfa> Using compiler: ghc-9.8.1 regex-tdfa> Using install prefix: regex-tdfa> /nix/store/fgzc2z6d3dkkidpqx30qb35s9hvzzwcb-regex-tdfa-1.3.2.3 regex-tdfa> Executables installed in: regex-tdfa> /nix/store/fgzc2z6d3dkkidpqx30qb35s9hvzzwcb-regex-tdfa-1.3.2.3/bin regex-tdfa> Libraries installed in: regex-tdfa> /nix/store/fgzc2z6d3dkkidpqx30qb35s9hvzzwcb-regex-tdfa-1.3.2.3/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX regex-tdfa> Dynamic Libraries installed in: regex-tdfa> /nix/store/fgzc2z6d3dkkidpqx30qb35s9hvzzwcb-regex-tdfa-1.3.2.3/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 regex-tdfa> Private executables installed in: regex-tdfa> /nix/store/fgzc2z6d3dkkidpqx30qb35s9hvzzwcb-regex-tdfa-1.3.2.3/libexec/x86_64-linux-ghc-9.8.1/regex-tdfa-1.3.2.3 regex-tdfa> Data files installed in: regex-tdfa> /nix/store/fgzc2z6d3dkkidpqx30qb35s9hvzzwcb-regex-tdfa-1.3.2.3/share/x86_64-linux-ghc-9.8.1/regex-tdfa-1.3.2.3 regex-tdfa> Documentation installed in: regex-tdfa> /nix/store/wna0zk2jlkqhjdy73dljc1bx4n14nsj9-regex-tdfa-1.3.2.3-doc/share/doc/regex-tdfa-1.3.2.3 regex-tdfa> Configuration files installed in: regex-tdfa> /nix/store/fgzc2z6d3dkkidpqx30qb35s9hvzzwcb-regex-tdfa-1.3.2.3/etc regex-tdfa> No alex found regex-tdfa> Using ar found on system at: regex-tdfa> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar regex-tdfa> No c2hs found regex-tdfa> No cpphs found regex-tdfa> No doctest found regex-tdfa> Using gcc version 14.3.0 given by user at: regex-tdfa> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc regex-tdfa> Using ghc version 9.8.1 found on system at: regex-tdfa> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc regex-tdfa> Using ghc-pkg version 9.8.1 found on system at: regex-tdfa> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 regex-tdfa> No ghcjs found regex-tdfa> No ghcjs-pkg found regex-tdfa> No greencard found regex-tdfa> Using haddock version 2.30.0 found on system at: regex-tdfa> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 regex-tdfa> No happy found regex-tdfa> Using haskell-suite found on system at: haskell-suite-dummy-location regex-tdfa> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location regex-tdfa> No hmake found regex-tdfa> Using hpc version 0.69 found on system at: regex-tdfa> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 regex-tdfa> Using hsc2hs version 0.68.10 found on system at: regex-tdfa> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 regex-tdfa> Using hscolour version 1.25 found on system at: regex-tdfa> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour regex-tdfa> No jhc found regex-tdfa> Using ld found on system at: regex-tdfa> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold regex-tdfa> No pkg-config found regex-tdfa> Using runghc version 9.8.1 found on system at: regex-tdfa> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 regex-tdfa> Using strip version 2.44 found on system at: regex-tdfa> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip regex-tdfa> Using tar found on system at: regex-tdfa> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar regex-tdfa> No uhc found regex-tdfa> Running phase: buildPhase regex-tdfa> Preprocessing library for regex-tdfa-1.3.2.3.. regex-tdfa> Building library for regex-tdfa-1.3.2.3.. semialign> include indexed-traversable-instances-0.1.2-Ir3T1QnJ6eVLrdWQiOT4vH semialign> include semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj semialign> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 semialign> include these-1.2.1-B8INZK8jfBp2iDPS6dEUhs semialign> include transformers-0.6.1.0-c3ec semialign> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq semialign> include vector-0.13.2.0-KITycIPQp0R25115diGgzh semialign> Data.Align=semialign-1.3.1-GjSyYQig4Ie64NgVCte6oq:Data.Align,Data.Crosswalk=semialign-1.3.1-GjSyYQig4Ie64NgVCte6oq:Data.Crosswalk,Data.Semialign=semialign-1.3.1-GjSyYQig4Ie64NgVCte6oq:Data.Semialign,Data.Semialign.Indexed=semialign-1.3.1-GjSyYQig4Ie64NgVCte6oq:Data.Semialign.Indexed,Data.Zip=semialign-1.3.1-GjSyYQig4Ie64NgVCte6oq:Data.Zip semialign> Ready component graph: semialign> definite semialign-1.3.1-GjSyYQig4Ie64NgVCte6oq semialign> depends base-4.19.0.0-b960 semialign> depends containers-0.6.8-4775 semialign> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m semialign> depends indexed-traversable-0.1.4-HhvObHiiVRhC9VCRLqXs4g semialign> depends indexed-traversable-instances-0.1.2-Ir3T1QnJ6eVLrdWQiOT4vH semialign> depends semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj semialign> depends tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 semialign> depends these-1.2.1-B8INZK8jfBp2iDPS6dEUhs semialign> depends transformers-0.6.1.0-c3ec semialign> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq semialign> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh semialign> Using Cabal-3.10.2.0 compiled by ghc-9.8 semialign> Using compiler: ghc-9.8.1 semialign> Using install prefix: semialign> /nix/store/gffsqiffax08vf9mrp44v542kbdfml8i-semialign-1.3.1 semialign> Executables installed in: semialign> /nix/store/gffsqiffax08vf9mrp44v542kbdfml8i-semialign-1.3.1/bin semialign> Libraries installed in: semialign> /nix/store/gffsqiffax08vf9mrp44v542kbdfml8i-semialign-1.3.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/semialign-1.3.1-GjSyYQig4Ie64NgVCte6oq semialign> Dynamic Libraries installed in: semialign> /nix/store/gffsqiffax08vf9mrp44v542kbdfml8i-semialign-1.3.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 semialign> Private executables installed in: semialign> /nix/store/gffsqiffax08vf9mrp44v542kbdfml8i-semialign-1.3.1/libexec/x86_64-linux-ghc-9.8.1/semialign-1.3.1 semialign> Data files installed in: semialign> /nix/store/gffsqiffax08vf9mrp44v542kbdfml8i-semialign-1.3.1/share/x86_64-linux-ghc-9.8.1/semialign-1.3.1 semialign> Documentation installed in: semialign> /nix/store/3c7ikvmkh22xlr4mc7xrvi3ixgzxl1g7-semialign-1.3.1-doc/share/doc/semialign-1.3.1 semialign> Configuration files installed in: semialign> /nix/store/gffsqiffax08vf9mrp44v542kbdfml8i-semialign-1.3.1/etc semialign> No alex found semialign> Using ar found on system at: semialign> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar semialign> No c2hs found semialign> No cpphs found semialign> No doctest found semialign> Using gcc version 14.3.0 given by user at: semialign> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc semialign> Using ghc version 9.8.1 found on system at: semialign> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc semialign> Using ghc-pkg version 9.8.1 found on system at: semialign> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 semialign> No ghcjs found semialign> No ghcjs-pkg found semialign> No greencard found semialign> Using haddock version 2.30.0 found on system at: semialign> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 semialign> No happy found semialign> Using haskell-suite found on system at: haskell-suite-dummy-location semialign> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location semialign> No hmake found semialign> Using hpc version 0.69 found on system at: semialign> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 semialign> Using hsc2hs version 0.68.10 found on system at: semialign> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 semialign> Using hscolour version 1.25 found on system at: semialign> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour semialign> No jhc found semialign> Using ld found on system at: semialign> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold semialign> No pkg-config found semialign> Using runghc version 9.8.1 found on system at: semialign> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 semialign> Using strip version 2.44 found on system at: semialign> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip semialign> Using tar found on system at: witherable> include vector-0.13.2.0-KITycIPQp0R25115diGgzh witherable> component witherable-0.5-4fUN7RryE5bFSuAGoMtqu8-witherable-tests witherable> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 witherable> include base-4.19.0.0-b960 witherable> include containers-0.6.8-4775 witherable> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m witherable> include quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA witherable> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa witherable> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 witherable> include transformers-0.6.1.0-c3ec witherable> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq witherable> include vector-0.13.2.0-KITycIPQp0R25115diGgzh witherable> include witherable-0.5-7zG28educK73JEyXcpqX0 witherable> Linked component graph: witherable> unit witherable-0.5-7zG28educK73JEyXcpqX0 witherable> include base-4.19.0.0-b960 witherable> include base-orphans-0.9.3-KQrT0vwfP0RDZyxwwFJRzU witherable> include containers-0.6.8-4775 witherable> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m witherable> include indexed-traversable-0.1.4-HhvObHiiVRhC9VCRLqXs4g witherable> include indexed-traversable-instances-0.1.2-Ir3T1QnJ6eVLrdWQiOT4vH witherable> include transformers-0.6.1.0-c3ec witherable> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq witherable> include vector-0.13.2.0-KITycIPQp0R25115diGgzh witherable> Witherable=witherable-0.5-7zG28educK73JEyXcpqX0:Witherable witherable> unit witherable-0.5-4fUN7RryE5bFSuAGoMtqu8-witherable-tests witherable> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 witherable> include base-4.19.0.0-b960 witherable> include containers-0.6.8-4775 witherable> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m witherable> include quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA witherable> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa witherable> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 witherable> include transformers-0.6.1.0-c3ec witherable> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq witherable> include vector-0.13.2.0-KITycIPQp0R25115diGgzh witherable> include witherable-0.5-7zG28educK73JEyXcpqX0 witherable> Ready component graph: witherable> definite witherable-0.5-7zG28educK73JEyXcpqX0 witherable> depends base-4.19.0.0-b960 witherable> depends base-orphans-0.9.3-KQrT0vwfP0RDZyxwwFJRzU witherable> depends containers-0.6.8-4775 witherable> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m witherable> depends indexed-traversable-0.1.4-HhvObHiiVRhC9VCRLqXs4g witherable> depends indexed-traversable-instances-0.1.2-Ir3T1QnJ6eVLrdWQiOT4vH witherable> depends transformers-0.6.1.0-c3ec witherable> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq witherable> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh witherable> definite witherable-0.5-4fUN7RryE5bFSuAGoMtqu8-witherable-tests witherable> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 witherable> depends base-4.19.0.0-b960 witherable> depends containers-0.6.8-4775 witherable> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m witherable> depends quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA witherable> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa witherable> depends tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 witherable> depends transformers-0.6.1.0-c3ec witherable> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq witherable> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh witherable> depends witherable-0.5-7zG28educK73JEyXcpqX0 witherable> Using Cabal-3.10.2.0 compiled by ghc-9.8 witherable> Using compiler: ghc-9.8.1 witherable> Using install prefix: witherable> /nix/store/apm6vba2nsbdnf3z0ppwk4lz5idiyn0y-witherable-0.5 witherable> Executables installed in: witherable> /nix/store/apm6vba2nsbdnf3z0ppwk4lz5idiyn0y-witherable-0.5/bin witherable> Libraries installed in: witherable> /nix/store/apm6vba2nsbdnf3z0ppwk4lz5idiyn0y-witherable-0.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/witherable-0.5-7zG28educK73JEyXcpqX0 witherable> Dynamic Libraries installed in: witherable> /nix/store/apm6vba2nsbdnf3z0ppwk4lz5idiyn0y-witherable-0.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 witherable> Private executables installed in: witherable> /nix/store/apm6vba2nsbdnf3z0ppwk4lz5idiyn0y-witherable-0.5/libexec/x86_64-linux-ghc-9.8.1/witherable-0.5 witherable> Data files installed in: witherable> /nix/store/apm6vba2nsbdnf3z0ppwk4lz5idiyn0y-witherable-0.5/share/x86_64-linux-ghc-9.8.1/witherable-0.5 witherable> Documentation installed in: witherable> /nix/store/fvamn3czr01vr8lipxzsr37086dy19sr-witherable-0.5-doc/share/doc/witherable-0.5 reducers (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/gw3zyaz26n2p8g49v3pfpsrdchlzfqcj-reducers-3.12.5-doc /nix/store/i1py6cy5picdkdi1jjlk92x53mvpcka8-reducers-3.12.5 reducers (post)> Pushing 2 paths (98 are already present) using zstd to cache sellout ⏳ reducers (post)> reducers (post)> Pushing /nix/store/gw3zyaz26n2p8g49v3pfpsrdchlzfqcj-reducers-3.12.5-doc (1.55 MiB) reducers (post)> Pushing /nix/store/i1py6cy5picdkdi1jjlk92x53mvpcka8-reducers-3.12.5 (5.07 MiB) reducers (post)> reducers (post)> All done. reducers (post)> added 2 signatures reducers (post)> added 5 signatures reducers (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/gw3zyaz26n2p8g49v3pfpsrdchlzfqcj-reducers-3.12.5-doc /nix/store/i1py6cy5picdkdi1jjlk92x53mvpcka8-reducers-3.12.5 reducers (post)> copying 2 paths... reducers (post)> copying path '/nix/store/gw3zyaz26n2p8g49v3pfpsrdchlzfqcj-reducers-3.12.5-doc' to 'https://cache.nix-ci.com'... reducers (post)> copying path '/nix/store/i1py6cy5picdkdi1jjlk92x53mvpcka8-reducers-3.12.5' to 'https://cache.nix-ci.com'... reducers (post)> copying 1 paths... reducers (post)> copying path '/nix/store/1bxms0pfpmdbz8zzsxrrnwjlisyjcffi-reducers-3.12.5.drv' to 'https://cache.nix-ci.com'... reducers (post)> added 0 signatures reducers (post)> added 0 signatures reducers (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/gw3zyaz26n2p8g49v3pfpsrdchlzfqcj-reducers-3.12.5-doc /nix/store/i1py6cy5picdkdi1jjlk92x53mvpcka8-reducers-3.12.5 reducers (post)> copying 2 paths... reducers (post)> copying path '/nix/store/gw3zyaz26n2p8g49v3pfpsrdchlzfqcj-reducers-3.12.5-doc' to 'ssh-ng://worker.nix-ci.com'... reducers (post)> copying path '/nix/store/i1py6cy5picdkdi1jjlk92x53mvpcka8-reducers-3.12.5' to 'ssh-ng://worker.nix-ci.com'... reducers (post)> copying 1 paths... reducers (post)> copying path '/nix/store/1bxms0pfpmdbz8zzsxrrnwjlisyjcffi-reducers-3.12.5.drv' to 'ssh-ng://worker.nix-ci.com'... ghc-lib-parser> [207 of 443] 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> [208 of 443] 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> [209 of 443] 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> [210 of 443] 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> [211 of 443] 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> [212 of 443] 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> [213 of 443] 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> [214 of 443] 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> [215 of 443] 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> [216 of 443] 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> [217 of 443] 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> [218 of 443] 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> [219 of 443] 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> [220 of 443] 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> [221 of 443] 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> [222 of 443] 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> [223 of 443] 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> [224 of 443] 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> [225 of 443] 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> [226 of 443] 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> [227 of 443] 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> [228 of 443] 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> [229 of 443] 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> [230 of 443] 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> [231 of 443] 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> [232 of 443] 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> [233 of 443] 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 ) base64> stress unpadded URL strings: OK base64> RFC 4648 Test Vectors base64> std alphabet base64> "empty": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "f": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "f": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "fo": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "foo": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "foob": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "fooba": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "foobar": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> url-safe alphabet base64> "empty": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "<": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "<<": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "< encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "< encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "<": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> "<>": OK base64> encode is sound base64> decode is sound - untyped base64> decode is sound - typed base64> Offset tests base64> Invalid padding base64> Invalid staggered padding: OK base64> Invalid character coverage - final chunk: OK base64> Invalid character coverage - decode chunk: OK base64> Invalid padding in body: OK base64> Padding fails everywhere but end: OK base64> Validity and correctness unit tests base64> Validity unit tests base64> Padding tests: OK base64> Canonicity tests: OK base64> Correctness unit tests base64> Padding tests: OK base64> Canonicity tests: OK base64> Canonicity unit tests base64> roundtrip for d ~ ZA==: OK base64> roundtrip for f` ~ ZmA=: OK base64> roundtrip for foo` ~ Zm9vYA==: OK base64> roundtrip for foob` ~ Zm9vYmA=: OK base64> Decoding tests base64> DecodeWith* unit tests base64> decodeWith negative tests base64> decodeWith non-utf8 inputs on decodeUtf8: OK base64> decodeWith valid utf8 inputs on decodeUtf8: OK base64> decodeUrlWith non-utf8 inputs on decodeUtf8: OK base64> decodeUrlWith valid utf8 inputs on decodeUtf8: OK base64> decodeUrlPaddedWith non-utf8 inputs on decodeUtf8: OK extra> withTempFile $ \f1 -> fileEq "does_not_exist" f1 == undefined extra> +++ OK, passed 1 test. extra> withTempFile $ \f1 -> withTempFile $ \f2 -> fileEq f1 f2 extra> +++ OK, passed 1 test. extra> withTempFile $ \f1 -> withTempFile $ \f2 -> writeFile f1 "a" >> writeFile f2 "a" >> fileEq f1 f2 extra> +++ OK, passed 1 test. extra> withTempFile $ \f1 -> withTempFile $ \f2 -> writeFile f1 "a" >> writeFile f2 "b" >> notM (fileEq f1 f2) extra> +++ OK, passed 1 test. extra> fmap (round . fst) (duration $ sleep 1) == pure 1 extra> +++ OK, passed 1 test. extra> timeout (-3) (print 1) == pure Nothing extra> +++ OK, passed 1 test. extra> timeout 0.1 (print 1) == fmap Just (print 1) extra> +++ OK, passed 1 test. extra> do (t, _) <- duration $ timeout 0.1 $ sleep 1000; print t; pure $ t < 1 extra> 0.10170535800000001 extra> +++ OK, passed 1 test. extra> timeout 0.1 (sleep 2 >> print 1) == pure Nothing extra> +++ OK, passed 1 test. extra> showDuration 3.435 == "3.44s" extra> +++ OK, passed 1 test. extra> showDuration 623.8 == "10m24s" extra> +++ OK, passed 1 test. extra> showDuration 62003.8 == "17h13m" extra> +++ OK, passed 1 test. extra> showDuration 1e8 == "27777h47m" extra> +++ OK, passed 1 test. extra> do f <- offsetTime; xs <- replicateM 10 f; pure $ xs == sort xs extra> +++ OK, passed 1 test. extra> do (a,_) <- duration $ sleep 1; pure $ a >= 1 && a <= 1.5 extra> +++ OK, passed 1 test. extra> Extra export extra> +++ OK, passed 1 test. extra> withTempFile extra> ....done extra> withTempDir extra> ....done extra> retry extra> +++ OK, passed 1 test. extra> barrier extra> Success (323 tests) extra> Test suite extra-test: PASS extra> Test suite logged to: dist/test/extra-1.7.16-extra-test.log extra> 1 of 1 test suites (1 of 1 test cases) passed. extra> Running phase: haddockPhase extra> Preprocessing library for extra-1.7.16.. extra> Running Haddock on library for extra-1.7.16.. extra> Warning: --source-* options are ignored when --hyperlinked-source is enabled. extra> [ 1 of 22] Compiling Data.IORef.Extra ( src/Data/IORef/Extra.hs, nothing ) extra> [ 2 of 22] Compiling Data.Monoid.Extra ( src/Data/Monoid/Extra.hs, nothing ) extra> [ 3 of 22] Compiling Data.Tuple.Extra ( src/Data/Tuple/Extra.hs, nothing ) extra> [ 4 of 22] Compiling Data.Typeable.Extra ( src/Data/Typeable/Extra.hs, nothing ) extra> [ 5 of 22] Compiling Numeric.Extra ( src/Numeric/Extra.hs, nothing ) extra> [ 6 of 22] Compiling Partial ( src/Partial.hs, nothing ) extra> [ 7 of 22] Compiling Data.List.Extra ( src/Data/List/Extra.hs, nothing ) extra> [ 8 of 22] Compiling Data.Version.Extra ( src/Data/Version/Extra.hs, nothing ) extra> [ 9 of 22] Compiling Data.List.NonEmpty.Extra ( src/Data/List/NonEmpty/Extra.hs, nothing ) extra> [10 of 22] Compiling Data.Either.Extra ( src/Data/Either/Extra.hs, nothing ) extra> [11 of 22] Compiling Control.Exception.Extra ( src/Control/Exception/Extra.hs, nothing ) extra> [12 of 22] Compiling Control.Monad.Extra ( src/Control/Monad/Extra.hs, nothing ) extra> [13 of 22] Compiling Data.Foldable.Extra ( src/Data/Foldable/Extra.hs, nothing ) extra> [14 of 22] Compiling Control.Concurrent.Extra ( src/Control/Concurrent/Extra.hs, nothing ) extra> [15 of 22] Compiling System.Directory.Extra ( src/System/Directory/Extra.hs, nothing ) extra> [16 of 22] Compiling System.Environment.Extra ( src/System/Environment/Extra.hs, nothing ) extra> [17 of 22] Compiling System.IO.Extra ( src/System/IO/Extra.hs, nothing ) extra> [18 of 22] Compiling System.Info.Extra ( src/System/Info/Extra.hs, nothing ) extra> [19 of 22] Compiling System.Process.Extra ( src/System/Process/Extra.hs, nothing ) extra> [20 of 22] Compiling System.Time.Extra ( src/System/Time/Extra.hs, nothing ) extra> [21 of 22] Compiling Extra ( src/Extra.hs, nothing ) extra> [22 of 22] Compiling Text.Read.Extra ( src/Text/Read/Extra.hs, nothing ) extra> Haddock coverage: extra> 100% ( 6 / 6) in 'Data.IORef.Extra' extra> 100% ( 4 / 4) in 'Data.Monoid.Extra' extra> 100% ( 28 / 28) in 'Data.Tuple.Extra' extra> 100% ( 2 / 2) in 'Data.Typeable.Extra' extra> 100% ( 7 / 7) in 'Numeric.Extra' extra> Warning: '(:)' is out of scope. extra> If you qualify the identifier, haddock can try to link it anyway. extra> Warning: 'unzip' is ambiguous. It is defined extra> * in ‘Data.Functor’ extra> * in ‘GHC.List’ extra> You may be able to disambiguate the identifier by qualifying it or extra> by specifying the type/value namespace explicitly. extra> Defaulting to the one defined in ‘GHC.List’ extra> Warning: 'firstJustM' is out of scope. monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^... monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/Concat.hs:282:13: warning: [GHC-62161] [-Wincomplete-uni-patterns] monoid-subclasses> Pattern match(es) are non-exhaustive monoid-subclasses> In a pattern binding: Patterns of type ‘[Concat p]’ not matched: [] monoid-subclasses> | monoid-subclasses> 282 | where splitNext a ~(xp:xs) = monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^... monoid-subclasses> [16 of 16] Compiling Data.Monoid.Instances.ByteString.UTF8 ( src/Data/Monoid/Instances/ByteString/UTF8.hs, dist/build/Data/Monoid/Instances/ByteString/UTF8.o, dist/build/Data/Monoid/Instances/ByteString/UTF8.dyn_o ) monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/ByteString/UTF8.hs:59:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Semigroup’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Semigroup’ monoid-subclasses> To import instances alone, use: import Data.Semigroup() monoid-subclasses> | monoid-subclasses> 59 | import Data.Semigroup (Semigroup(..)) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/ByteString/UTF8.hs:60:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Monoid’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Monoid’ monoid-subclasses> To import instances alone, use: import Data.Monoid() monoid-subclasses> | monoid-subclasses> 60 | import Data.Monoid (Monoid(..)) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> [ 1 of 16] Compiling Data.Monoid.Null ( src/Data/Monoid/Null.hs, dist/build/Data/Monoid/Null.p_o ) monoid-subclasses> [ 2 of 16] Compiling Data.Semigroup.Cancellative ( src/Data/Semigroup/Cancellative.hs, dist/build/Data/Semigroup/Cancellative.p_o ) monoid-subclasses> [ 3 of 16] Compiling Data.Monoid.Monus ( src/Data/Monoid/Monus.hs, dist/build/Data/Monoid/Monus.p_o ) monoid-subclasses> monoid-subclasses> src/Data/Monoid/Monus.hs:320:36: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Prelude, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 320 | | otherwise = go (tail x) monoid-subclasses> | ^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Monus.hs:327:36: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Prelude, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 327 | | otherwise = go (tail x) monoid-subclasses> | ^^^^ monoid-subclasses> [ 4 of 16] Compiling Data.Monoid.GCD ( src/Data/Monoid/GCD.hs, dist/build/Data/Monoid/GCD.p_o ) monoid-subclasses> monoid-subclasses> src/Data/Monoid/GCD.hs:75:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The qualified import of ‘Data.Text.Encoding’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Text.Encoding’ monoid-subclasses> To import instances alone, use: import Data.Text.Encoding() monoid-subclasses> | monoid-subclasses> 75 | import qualified Data.Text.Encoding as TextEncoding monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> foldl> Vector foldl> Mutable foldl> Warning: 'Fold' is ambiguous. It is defined foldl> * at src/Control/Foldl.hs:239:5 foldl> * at src/Control/Foldl.hs:237:1 foldl> You may be able to disambiguate the identifier by qualifying it or foldl> by specifying the type/value namespace explicitly. foldl> Defaulting to the one defined at src/Control/Foldl.hs:237:1 foldl> Warning: 'FoldM' is ambiguous. It is defined foldl> * at src/Control/Foldl.hs:407:3 foldl> * at src/Control/Foldl.hs:405:1 foldl> You may be able to disambiguate the identifier by qualifying it or foldl> by specifying the type/value namespace explicitly. foldl> Defaulting to the one defined at src/Control/Foldl.hs:405:1 foldl> Warning: 'Text' is ambiguous. It is defined foldl> * in ‘Data.Text.Internal’ foldl> * in ‘Data.Text.Internal.Lazy’ foldl> You may be able to disambiguate the identifier by qualifying it or foldl> by specifying the type/value namespace explicitly. foldl> Defaulting to the one defined in ‘Data.Text.Internal.Lazy’ foldl> 100% ( 27 / 27) in 'Control.Foldl.Text' foldl> Warning: 'Fold1' is ambiguous. It is defined foldl> * at src/Control/Foldl/NonEmpty.hs:102:18 foldl> * at src/Control/Foldl/NonEmpty.hs:102:1 foldl> You may be able to disambiguate the identifier by qualifying it or foldl> by specifying the type/value namespace explicitly. foldl> Defaulting to the one defined at src/Control/Foldl/NonEmpty.hs:102:1 foldl> Warning: 'Fold' is ambiguous. It is defined foldl> * at src/Control/Foldl.hs:239:5 foldl> * at src/Control/Foldl.hs:237:1 foldl> You may be able to disambiguate the identifier by qualifying it or foldl> by specifying the type/value namespace explicitly. foldl> Defaulting to the one defined at src/Control/Foldl.hs:237:1 foldl> Warning: 'head' is ambiguous. It is defined foldl> * at src/Control/Foldl.hs:612:1 foldl> * at src/Control/Foldl/NonEmpty.hs:338:1 foldl> You may be able to disambiguate the identifier by qualifying it or foldl> by specifying the type/value namespace explicitly. foldl> Defaulting to the one defined at src/Control/Foldl/NonEmpty.hs:338:1 foldl> Warning: 'fold1' is ambiguous. It is defined foldl> * in ‘Data.Foldable1’ foldl> * at src/Control/Foldl/NonEmpty.hs:302:1 foldl> You may be able to disambiguate the identifier by qualifying it or foldl> by specifying the type/value namespace explicitly. foldl> Defaulting to the one defined at src/Control/Foldl/NonEmpty.hs:302:1 foldl> 100% ( 28 / 28) in 'Control.Foldl.NonEmpty' foldl> Warning: 'Fold' is ambiguous. It is defined foldl> * at src/Control/Foldl.hs:239:5 foldl> * at src/Control/Foldl.hs:237:1 foldl> You may be able to disambiguate the identifier by qualifying it or foldl> by specifying the type/value namespace explicitly. foldl> Defaulting to the one defined at src/Control/Foldl.hs:237:1 foldl> Warning: 'FoldM' is ambiguous. It is defined foldl> * at src/Control/Foldl.hs:407:3 foldl> * at src/Control/Foldl.hs:405:1 foldl> You may be able to disambiguate the identifier by qualifying it or foldl> by specifying the type/value namespace explicitly. foldl> Defaulting to the one defined at src/Control/Foldl.hs:405:1 foldl> Warning: 'ByteString' is ambiguous. It is defined foldl> * in ‘Data.ByteString.Internal.Type’ foldl> * in ‘Data.ByteString.Lazy.Internal’ foldl> You may be able to disambiguate the identifier by qualifying it or foldl> by specifying the type/value namespace explicitly. foldl> Defaulting to the one defined in ‘Data.ByteString.Lazy.Internal’ foldl> 100% ( 28 / 28) in 'Control.Foldl.ByteString' foldl> Warning: 'Scan' is ambiguous. It is defined foldl> * at src/Control/Scanl.hs:101:5 foldl> * at src/Control/Scanl.hs:99:1 foldl> You may be able to disambiguate the identifier by qualifying it or foldl> by specifying the type/value namespace explicitly. foldl> Defaulting to the one defined at src/Control/Scanl.hs:99:1 foldl> Warning: 'Fold' is ambiguous. It is defined foldl> * at src/Control/Foldl.hs:239:5 foldl> * at src/Control/Foldl.hs:237:1 foldl> You may be able to disambiguate the identifier by qualifying it or foldl> by specifying the type/value namespace explicitly. foldl> Defaulting to the one defined at src/Control/Foldl.hs:237:1 foldl> Warning: 'Comonad' is out of scope. foldl> If you qualify the identifier, haddock can try to link it anyway. foldl> Warning: 'ScanM' is ambiguous. It is defined free> by specifying the type/value namespace explicitly. free> Defaulting to the one defined at src/Control/Monad/Trans/Free.hs:150:1 free> Warning: 'Free' is ambiguous. It is defined free> * at src/Control/Monad/Trans/Free.hs:77:29 free> * at src/Control/Monad/Trans/Free.hs:153:1 free> You may be able to disambiguate the identifier by qualifying it or free> by specifying the type/value namespace explicitly. free> Defaulting to the one defined at src/Control/Monad/Trans/Free.hs:153:1 free> Warning: 'FT' is ambiguous. It is defined free> * at src/Control/Monad/Trans/Free/Church.hs:69:20 free> * at src/Control/Monad/Trans/Free/Church.hs:69:1 free> You may be able to disambiguate the identifier by qualifying it or free> by specifying the type/value namespace explicitly. free> Defaulting to the one defined at src/Control/Monad/Trans/Free/Church.hs:69:1 free> Warning: 'retract' is ambiguous. It is defined free> * at src/Control/Monad/Trans/Free.hs:363:1 free> * at src/Control/Monad/Trans/Free/Church.hs:248:1 free> You may be able to disambiguate the identifier by qualifying it or free> by specifying the type/value namespace explicitly. free> Defaulting to the one defined at src/Control/Monad/Trans/Free/Church.hs:248:1 free> Warning: 'iter' is ambiguous. It is defined free> * at src/Control/Monad/Trans/Free.hs:370:1 free> * at src/Control/Monad/Trans/Free/Church.hs:257:1 free> You may be able to disambiguate the identifier by qualifying it or free> by specifying the type/value namespace explicitly. free> Defaulting to the one defined at src/Control/Monad/Trans/Free/Church.hs:257:1 free> 100% ( 28 / 28) in 'Control.Monad.Trans.Free.Church' free> Warning: 'Free' is out of scope. free> If you qualify the identifier, haddock can try to link it anyway. free> Warning: 'IterT' is ambiguous. It is defined free> * at src/Control/Monad/Trans/Iter.hs:105:21 free> * at src/Control/Monad/Trans/Iter.hs:105:1 free> You may be able to disambiguate the identifier by qualifying it or free> by specifying the type/value namespace explicitly. free> Defaulting to the one defined at src/Control/Monad/Trans/Iter.hs:105:1 free> Warning: 'FreeT' is out of scope. free> If you qualify the identifier, haddock can try to link it anyway. free> Warning: 'Identity' is ambiguous. It is defined free> * in ‘Data.Functor.Identity’ free> * in ‘Data.Functor.Identity’ free> You may be able to disambiguate the identifier by qualifying it or free> by specifying the type/value namespace explicitly. free> Defaulting to the one defined in ‘Data.Functor.Identity’ free> Warning: 'void' is out of scope. free> If you qualify the identifier, haddock can try to link it anyway. free> Warning: 'race' is out of scope. free> If you qualify the identifier, haddock can try to link it anyway. free> 100% ( 25 / 25) in 'Control.Monad.Trans.Iter' free> Warning: Control.Comonad.Cofree: could not find link destinations for: free> - Control.Comonad.Cofree.Rep_Cofree free> - Control.Comonad.Cofree.Rep1_Cofree free> Warning: Control.Comonad.Trans.Cofree: could not find link destinations for: free> - Control.Comonad.Trans.Cofree.Rep_CofreeF free> - Control.Comonad.Trans.Cofree.Rep1_CofreeF free> Warning: Control.Monad.Trans.Free: could not find link destinations for: free> - Control.Monad.Trans.Free.Rep_FreeF free> - Control.Monad.Trans.Free.Rep1_FreeF free> Warning: Control.Monad.Free: could not find link destinations for: free> - Control.Monad.Free.Rep_Free free> - Control.Monad.Free.Rep1_Free free> Warning: Control.Monad.Trans.Free.Ap: could not find link destinations for: free> - Control.Monad.Trans.Free.Ap.Rep_FreeF free> - Control.Monad.Trans.Free.Ap.Rep1_FreeF free> Warning: Control.Monad.Free.Ap: could not find link destinations for: free> - Control.Monad.Free.Ap.Rep_Free free> - Control.Monad.Free.Ap.Rep1_Free free> Documentation created: dist/doc/html/free/, dist/doc/html/free/free.txt free> Running phase: installPhase free> Installing library in /nix/store/jshwsc5c7vz14gpc12fbdsbnfix5kqbx-free-5.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/free-5.2-5jsicnVtm8y8KG9LMRezMp free> Running phase: fixupPhase free> shrinking RPATHs of ELF executables and libraries in /nix/store/jshwsc5c7vz14gpc12fbdsbnfix5kqbx-free-5.2 regex-tdfa> [ 1 of 25] Compiling Data.IntMap.CharMap2 ( lib/Data/IntMap/CharMap2.hs, dist/build/Data/IntMap/CharMap2.o, dist/build/Data/IntMap/CharMap2.dyn_o ) regex-tdfa> [ 2 of 25] Compiling Data.IntSet.EnumSet2 ( lib/Data/IntSet/EnumSet2.hs, dist/build/Data/IntSet/EnumSet2.o, dist/build/Data/IntSet/EnumSet2.dyn_o ) regex-tdfa> [ 3 of 25] Compiling Data.IntMap.EnumMap2 ( lib/Data/IntMap/EnumMap2.hs, dist/build/Data/IntMap/EnumMap2.o, dist/build/Data/IntMap/EnumMap2.dyn_o ) regex-tdfa> [ 4 of 25] Compiling Paths_regex_tdfa ( dist/build/autogen/Paths_regex_tdfa.hs, dist/build/Paths_regex_tdfa.o, dist/build/Paths_regex_tdfa.dyn_o ) regex-tdfa> [ 5 of 25] Compiling Text.Regex.TDFA.IntArrTrieSet ( lib/Text/Regex/TDFA/IntArrTrieSet.hs, dist/build/Text/Regex/TDFA/IntArrTrieSet.o, dist/build/Text/Regex/TDFA/IntArrTrieSet.dyn_o ) regex-tdfa> [ 6 of 25] Compiling Text.Regex.TDFA.Common ( lib/Text/Regex/TDFA/Common.hs, dist/build/Text/Regex/TDFA/Common.o, dist/build/Text/Regex/TDFA/Common.dyn_o ) regex-tdfa> [ 7 of 25] Compiling Text.Regex.TDFA.NewDFA.Uncons ( lib/Text/Regex/TDFA/NewDFA/Uncons.hs, dist/build/Text/Regex/TDFA/NewDFA/Uncons.o, dist/build/Text/Regex/TDFA/NewDFA/Uncons.dyn_o ) regex-tdfa> [ 8 of 25] Compiling Text.Regex.TDFA.NewDFA.MakeTest ( lib/Text/Regex/TDFA/NewDFA/MakeTest.hs, dist/build/Text/Regex/TDFA/NewDFA/MakeTest.o, dist/build/Text/Regex/TDFA/NewDFA/MakeTest.dyn_o ) regex-tdfa> [ 9 of 25] Compiling Text.Regex.TDFA.NewDFA.Tester ( lib/Text/Regex/TDFA/NewDFA/Tester.hs, dist/build/Text/Regex/TDFA/NewDFA/Tester.o, dist/build/Text/Regex/TDFA/NewDFA/Tester.dyn_o ) regex-tdfa> [10 of 25] Compiling Text.Regex.TDFA.NewDFA.Engine_NC_FA ( lib/Text/Regex/TDFA/NewDFA/Engine_NC_FA.hs, dist/build/Text/Regex/TDFA/NewDFA/Engine_NC_FA.o, dist/build/Text/Regex/TDFA/NewDFA/Engine_NC_FA.dyn_o ) regex-tdfa> [11 of 25] Compiling Text.Regex.TDFA.NewDFA.Engine_NC ( lib/Text/Regex/TDFA/NewDFA/Engine_NC.hs, dist/build/Text/Regex/TDFA/NewDFA/Engine_NC.o, dist/build/Text/Regex/TDFA/NewDFA/Engine_NC.dyn_o ) regex-tdfa> [12 of 25] Compiling Text.Regex.TDFA.NewDFA.Engine_FA ( lib/Text/Regex/TDFA/NewDFA/Engine_FA.hs, dist/build/Text/Regex/TDFA/NewDFA/Engine_FA.o, dist/build/Text/Regex/TDFA/NewDFA/Engine_FA.dyn_o ) regex-tdfa> [13 of 25] Compiling Text.Regex.TDFA.NewDFA.Engine ( lib/Text/Regex/TDFA/NewDFA/Engine.hs, dist/build/Text/Regex/TDFA/NewDFA/Engine.o, dist/build/Text/Regex/TDFA/NewDFA/Engine.dyn_o ) regex-tdfa> [14 of 25] Compiling Text.Regex.TDFA.Pattern ( lib/Text/Regex/TDFA/Pattern.hs, dist/build/Text/Regex/TDFA/Pattern.o, dist/build/Text/Regex/TDFA/Pattern.dyn_o ) regex-tdfa> [15 of 25] Compiling Text.Regex.TDFA.CorePattern ( lib/Text/Regex/TDFA/CorePattern.hs, dist/build/Text/Regex/TDFA/CorePattern.o, dist/build/Text/Regex/TDFA/CorePattern.dyn_o ) regex-tdfa> [16 of 25] Compiling Text.Regex.TDFA.ReadRegex ( lib/Text/Regex/TDFA/ReadRegex.hs, dist/build/Text/Regex/TDFA/ReadRegex.o, dist/build/Text/Regex/TDFA/ReadRegex.dyn_o ) regex-tdfa> [17 of 25] Compiling Text.Regex.TDFA.TNFA ( lib/Text/Regex/TDFA/TNFA.hs, dist/build/Text/Regex/TDFA/TNFA.o, dist/build/Text/Regex/TDFA/TNFA.dyn_o ) regex-tdfa> [18 of 25] Compiling Text.Regex.TDFA.TDFA ( lib/Text/Regex/TDFA/TDFA.hs, dist/build/Text/Regex/TDFA/TDFA.o, dist/build/Text/Regex/TDFA/TDFA.dyn_o ) regex-tdfa> [19 of 25] Compiling Text.Regex.TDFA.String ( lib/Text/Regex/TDFA/String.hs, dist/build/Text/Regex/TDFA/String.o, dist/build/Text/Regex/TDFA/String.dyn_o ) regex-tdfa> [20 of 25] Compiling Text.Regex.TDFA.Sequence ( lib/Text/Regex/TDFA/Sequence.hs, dist/build/Text/Regex/TDFA/Sequence.o, dist/build/Text/Regex/TDFA/Sequence.dyn_o ) regex-tdfa> [21 of 25] Compiling Text.Regex.TDFA.ByteString.Lazy ( lib/Text/Regex/TDFA/ByteString/Lazy.hs, dist/build/Text/Regex/TDFA/ByteString/Lazy.o, dist/build/Text/Regex/TDFA/ByteString/Lazy.dyn_o ) regex-tdfa> [22 of 25] Compiling Text.Regex.TDFA.ByteString ( lib/Text/Regex/TDFA/ByteString.hs, dist/build/Text/Regex/TDFA/ByteString.o, dist/build/Text/Regex/TDFA/ByteString.dyn_o ) regex-tdfa> [23 of 25] Compiling Text.Regex.TDFA.Text ( lib/Text/Regex/TDFA/Text.hs, dist/build/Text/Regex/TDFA/Text.o, dist/build/Text/Regex/TDFA/Text.dyn_o ) regex-tdfa> [24 of 25] Compiling Text.Regex.TDFA.Text.Lazy ( lib/Text/Regex/TDFA/Text/Lazy.hs, dist/build/Text/Regex/TDFA/Text/Lazy.o, dist/build/Text/Regex/TDFA/Text/Lazy.dyn_o ) semialign> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar semialign> No uhc found semialign> Running phase: buildPhase semialign> Preprocessing library for semialign-1.3.1.. semialign> Building library for semialign-1.3.1.. semialign> [1 of 6] Compiling Data.Semialign.Internal ( src/Data/Semialign/Internal.hs, dist/build/Data/Semialign/Internal.o, dist/build/Data/Semialign/Internal.dyn_o ) semialign> [2 of 6] Compiling Data.Semialign.Indexed ( src/Data/Semialign/Indexed.hs, dist/build/Data/Semialign/Indexed.o, dist/build/Data/Semialign/Indexed.dyn_o ) semialign> [3 of 6] Compiling Data.Semialign ( src/Data/Semialign.hs, dist/build/Data/Semialign.o, dist/build/Data/Semialign.dyn_o ) semialign> [4 of 6] Compiling Data.Align ( src/Data/Align.hs, dist/build/Data/Align.o, dist/build/Data/Align.dyn_o ) semialign> [5 of 6] Compiling Data.Crosswalk ( src/Data/Crosswalk.hs, dist/build/Data/Crosswalk.o, dist/build/Data/Crosswalk.dyn_o ) semialign> [6 of 6] Compiling Data.Zip ( src/Data/Zip.hs, dist/build/Data/Zip.o, dist/build/Data/Zip.dyn_o ) semialign> [1 of 6] Compiling Data.Semialign.Internal ( src/Data/Semialign/Internal.hs, dist/build/Data/Semialign/Internal.p_o ) semialign> [2 of 6] Compiling Data.Semialign.Indexed ( src/Data/Semialign/Indexed.hs, dist/build/Data/Semialign/Indexed.p_o ) semialign> [3 of 6] Compiling Data.Semialign ( src/Data/Semialign.hs, dist/build/Data/Semialign.p_o ) semialign> [4 of 6] Compiling Data.Align ( src/Data/Align.hs, dist/build/Data/Align.p_o ) semialign> [5 of 6] Compiling Data.Crosswalk ( src/Data/Crosswalk.hs, dist/build/Data/Crosswalk.p_o ) semialign> [6 of 6] Compiling Data.Zip ( src/Data/Zip.hs, dist/build/Data/Zip.p_o ) semialign> Running phase: checkPhase semialign> Package has no test suites. semialign> Running phase: haddockPhase semialign> Preprocessing library for semialign-1.3.1.. semialign> Running Haddock on library for semialign-1.3.1.. semialign> Warning: The documentation for the following packages are not installed. No semialign> links will be generated to these packages: vector-0.13.2.0 semialign> Warning: --source-* options are ignored when --hyperlinked-source is enabled. semialign> [1 of 6] Compiling Data.Semialign.Internal ( src/Data/Semialign/Internal.hs, nothing ) semialign> [2 of 6] Compiling Data.Semialign.Indexed ( src/Data/Semialign/Indexed.hs, nothing ) semialign> [3 of 6] Compiling Data.Semialign ( src/Data/Semialign.hs, nothing ) semialign> [4 of 6] Compiling Data.Align ( src/Data/Align.hs, nothing ) semialign> [5 of 6] Compiling Data.Crosswalk ( src/Data/Crosswalk.hs, nothing ) semialign> [6 of 6] Compiling Data.Zip ( src/Data/Zip.hs, nothing ) semialign> Haddock coverage: semialign> Warning: 'repeat' is ambiguous. It is defined semialign> * in ‘Data.List.NonEmpty’ semialign> * in ‘GHC.List’ semialign> * at src/Data/Semialign/Internal.hs:277:5 semialign> You may be able to disambiguate the identifier by qualifying it or semialign> by specifying the type/value namespace explicitly. semialign> Defaulting to the one defined at src/Data/Semialign/Internal.hs:277:5 semialign> Warning: 'tabulate' is out of scope. semialign> If you qualify the identifier, haddock can try to link it anyway. semialign> Warning: 'zipWith' is ambiguous. It is defined semialign> * in ‘Data.List.NonEmpty’ semialign> * in ‘GHC.List’ semialign> * in ‘Data.Sequence.Internal’ semialign> * at src/Data/Semialign/Internal.hs:261:5 semialign> * in ‘Data.Vector’ semialign> * in ‘Data.Vector.Fusion.Bundle.Monadic’ semialign> * in ‘Data.Stream.Monadic’ semialign> You may be able to disambiguate the identifier by qualifying it or semialign> by specifying the type/value namespace explicitly. semialign> Defaulting to the one defined at src/Data/Semialign/Internal.hs:261:5 semialign> Warning: 'zip' is ambiguous. It is defined semialign> * in ‘Data.List.NonEmpty’ semialign> * in ‘GHC.List’ semialign> * in ‘Data.Sequence.Internal’ semialign> * at src/Data/Semialign/Internal.hs:256:5 semialign> * in ‘Data.Vector’ semialign> * in ‘Data.Vector.Fusion.Bundle.Monadic’ semialign> * in ‘Data.Stream.Monadic’ semialign> You may be able to disambiguate the identifier by qualifying it or semialign> by specifying the type/value namespace explicitly. semialign> Defaulting to the one defined at src/Data/Semialign/Internal.hs:256:5 semialign> Warning: 'These' is ambiguous. It is defined semialign> * in ‘Data.These’ semialign> * in ‘Data.These’ witherable> Configuration files installed in: witherable> /nix/store/apm6vba2nsbdnf3z0ppwk4lz5idiyn0y-witherable-0.5/etc witherable> No alex found witherable> Using ar found on system at: witherable> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar witherable> No c2hs found witherable> No cpphs found witherable> No doctest found witherable> Using gcc version 14.3.0 given by user at: witherable> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc witherable> Using ghc version 9.8.1 found on system at: witherable> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc witherable> Using ghc-pkg version 9.8.1 found on system at: witherable> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 witherable> No ghcjs found witherable> No ghcjs-pkg found witherable> No greencard found witherable> Using haddock version 2.30.0 found on system at: witherable> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 witherable> No happy found witherable> Using haskell-suite found on system at: haskell-suite-dummy-location witherable> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location witherable> No hmake found witherable> Using hpc version 0.69 found on system at: witherable> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 witherable> Using hsc2hs version 0.68.10 found on system at: witherable> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 witherable> Using hscolour version 1.25 found on system at: witherable> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour witherable> No jhc found witherable> Using ld found on system at: witherable> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold witherable> No pkg-config found witherable> Using runghc version 9.8.1 found on system at: witherable> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 witherable> Using strip version 2.44 found on system at: witherable> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip witherable> Using tar found on system at: witherable> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar witherable> No uhc found witherable> Running phase: buildPhase witherable> Preprocessing library for witherable-0.5.. witherable> Building library for witherable-0.5.. witherable> [1 of 1] Compiling Witherable ( src/Witherable.hs, dist/build/Witherable.o, dist/build/Witherable.dyn_o ) witherable> [1 of 1] Compiling Witherable ( src/Witherable.hs, dist/build/Witherable.p_o ) witherable> Preprocessing test suite 'witherable-tests' for witherable-0.5.. witherable> Building test suite 'witherable-tests' for witherable-0.5.. witherable> [1 of 1] Compiling Main ( tests/tests.hs, dist/build/witherable-tests/witherable-tests-tmp/Main.o ) witherable> [2 of 2] Linking dist/build/witherable-tests/witherable-tests witherable> Running phase: checkPhase witherable> Running 1 test suites... witherable> Test suite witherable-tests: RUNNING... witherable> witherable witherable> Filterable witherable> [] witherable> conservation: OK witherable> +++ OK, passed 100 tests. witherable> composition: OK witherable> +++ OK, passed 100 tests. witherable> default filter: OK witherable> +++ OK, passed 100 tests. witherable> default mapMaybe: OK witherable> +++ OK, passed 100 tests. witherable> default catMaybes: OK witherable> +++ OK, passed 100 tests. witherable> Maybe witherable> conservation: OK witherable> +++ OK, passed 100 tests. witherable> composition: OK witherable> +++ OK, passed 100 tests. witherable> default filter: OK witherable> +++ OK, passed 100 tests. witherable> default mapMaybe: OK witherable> +++ OK, passed 100 tests. witherable> default catMaybes: OK witherable> +++ OK, passed 100 tests. witherable> Either [Char] witherable> conservation: OK witherable> +++ OK, passed 100 tests. witherable> composition: OK witherable> +++ OK, passed 100 tests. witherable> default filter: OK witherable> +++ OK, passed 100 tests. witherable> default mapMaybe: OK witherable> +++ OK, passed 100 tests. witherable> default catMaybes: OK witherable> +++ OK, passed 100 tests. witherable> Vector witherable> conservation: OK witherable> +++ OK, passed 100 tests. witherable> composition: OK witherable> +++ OK, passed 100 tests. witherable> default filter: OK witherable> +++ OK, passed 100 tests. witherable> default mapMaybe: OK witherable> +++ OK, passed 100 tests. witherable> default catMaybes: OK witherable> +++ OK, passed 100 tests. witherable> Seq witherable> conservation: OK witherable> +++ OK, passed 100 tests. witherable> composition: OK witherable> +++ OK, passed 100 tests. witherable> default filter: OK witherable> +++ OK, passed 100 tests. tomland (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/kbq498q091ialznflr45s3ick1nbd0ki-tomland-1.3.3.3 /nix/store/qi27qwc29i3gr8a0qrlw04jmxlgkpjcv-tomland-1.3.3.3-doc tomland (post)> Pushing 2 paths (88 are already present) using zstd to cache sellout ⏳ tomland (post)> tomland (post)> Pushing /nix/store/qi27qwc29i3gr8a0qrlw04jmxlgkpjcv-tomland-1.3.3.3-doc (4.06 MiB) tomland (post)> Pushing /nix/store/kbq498q091ialznflr45s3ick1nbd0ki-tomland-1.3.3.3 (16.43 MiB) tomland (post)> tomland (post)> All done. tomland (post)> added 2 signatures tomland (post)> added 17 signatures tomland (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/kbq498q091ialznflr45s3ick1nbd0ki-tomland-1.3.3.3 /nix/store/qi27qwc29i3gr8a0qrlw04jmxlgkpjcv-tomland-1.3.3.3-doc tomland (post)> copying 2 paths... tomland (post)> copying path '/nix/store/qi27qwc29i3gr8a0qrlw04jmxlgkpjcv-tomland-1.3.3.3-doc' to 'https://cache.nix-ci.com'... tomland (post)> copying path '/nix/store/kbq498q091ialznflr45s3ick1nbd0ki-tomland-1.3.3.3' to 'https://cache.nix-ci.com'... tomland (post)> copying 1 paths... tomland (post)> copying path '/nix/store/qms7anbcvgdj1kcyyvrciq2y52m67vig-tomland-1.3.3.3.drv' to 'https://cache.nix-ci.com'... tomland (post)> added 0 signatures tomland (post)> added 0 signatures tomland (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/kbq498q091ialznflr45s3ick1nbd0ki-tomland-1.3.3.3 /nix/store/qi27qwc29i3gr8a0qrlw04jmxlgkpjcv-tomland-1.3.3.3-doc tomland (post)> copying 2 paths... tomland (post)> copying path '/nix/store/qi27qwc29i3gr8a0qrlw04jmxlgkpjcv-tomland-1.3.3.3-doc' to 'ssh-ng://worker.nix-ci.com'... tomland (post)> copying path '/nix/store/kbq498q091ialznflr45s3ick1nbd0ki-tomland-1.3.3.3' to 'ssh-ng://worker.nix-ci.com'... tomland (post)> copying 1 paths... tomland (post)> copying path '/nix/store/qms7anbcvgdj1kcyyvrciq2y52m67vig-tomland-1.3.3.3.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/gc9x4czzccnkcplii890hnixc7nlhpw8-trial-tomland-0.0.0.0.drv'... ghc-lib-parser> [234 of 443] Compiling GHC.Hs.Pat[boot] ( compiler/GHC/Hs/Pat.hs-boot, dist/build/GHC/Hs/Pat.o-boot, dist/build/GHC/Hs/Pat.dyn_o-boot ) ghc-lib-parser> [235 of 443] 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> [236 of 443] 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> [237 of 443] 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> [238 of 443] 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> [239 of 443] 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> [240 of 443] 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> [241 of 443] Compiling GHC.Core ( compiler/GHC/Core.hs, dist/build/GHC/Core.o, dist/build/GHC/Core.dyn_o ) ghc-lib-parser> [242 of 443] 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> [243 of 443] Compiling GHC.StgToCmm.Types ( compiler/GHC/StgToCmm/Types.hs, dist/build/GHC/StgToCmm/Types.o, dist/build/GHC/StgToCmm/Types.dyn_o ) ghc-lib-parser> [244 of 443] 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> [245 of 443] 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> [246 of 443] 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> [247 of 443] 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> [248 of 443] 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> [249 of 443] 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> [250 of 443] 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> [251 of 443] 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 443] 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> [253 of 443] 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> [254 of 443] 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> [255 of 443] 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> [256 of 443] 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> [257 of 443] 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> [258 of 443] 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> [259 of 443] 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> [260 of 443] 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> [261 of 443] Compiling GHC.Utils.Error ( compiler/GHC/Utils/Error.hs, dist/build/GHC/Utils/Error.o, dist/build/GHC/Utils/Error.dyn_o ) base64> decodePaddedWith valid utf8 inputs on decodeUtf8: OK base64> decodeUnpaddedWith non-utf8 inputs on decodeUtf8: OK base64> decodeUnpaddedWith valid utf8 inputs on decodeUtf8: OK base64> decodeWith positive tests base64> decodeWith utf8 inputs on decodeUtf8: OK base64> decodeUrlWith utf8 inputs on decodeUtf8: OK base64> decodeUrlPaddedWith utf8 inputs on decodeUtf8: OK base64> decodeUrlUnpaddedWith utf8 inputs on decodeUtf8: OK base64> base64> All 408 tests passed (0.03s) base64> Test suite base64-tests: PASS base64> Test suite logged to: dist/test/base64-1.0-base64-tests.log base64> 1 of 1 test suites (1 of 1 test cases) passed. base64> checkPhase completed in 48 seconds base64> Running phase: haddockPhase base64> Preprocessing library for base64-1.0.. base64> Running Haddock on library for base64-1.0.. base64> Warning: --source-* options are ignored when --hyperlinked-source is enabled. base64> [ 1 of 22] Compiling Data.Base64.Types.Internal ( src/Data/Base64/Types/Internal.hs, nothing ) base64> [ 2 of 22] Compiling Data.Base64.Types ( src/Data/Base64/Types.hs, nothing ) base64> [ 3 of 22] Compiling Data.ByteString.Base64.Internal ( src/Data/ByteString/Base64/Internal.hs, nothing ) base64> [ 4 of 22] Compiling Data.ByteString.Base64.Internal.Utils ( src/Data/ByteString/Base64/Internal/Utils.hs, nothing ) base64> [ 5 of 22] Compiling Data.ByteString.Base64.Internal.Tail ( src/Data/ByteString/Base64/Internal/Tail.hs, nothing ) base64> [ 6 of 22] Compiling Data.ByteString.Base64.Internal.Tables ( src/Data/ByteString/Base64/Internal/Tables.hs, nothing ) base64> [ 7 of 22] Compiling Data.ByteString.Base64.Internal.W16.Loop ( src/Data/ByteString/Base64/Internal/W16/Loop.hs, nothing ) base64> [ 8 of 22] Compiling Data.ByteString.Base64.Internal.W64.Loop ( src/Data/ByteString/Base64/Internal/W64/Loop.hs, nothing ) base64> [ 9 of 22] Compiling Data.ByteString.Base64.Internal.Head ( src/Data/ByteString/Base64/Internal/Head.hs, nothing ) base64> [10 of 22] Compiling Data.ByteString.Base64 ( src/Data/ByteString/Base64.hs, nothing ) base64> [11 of 22] Compiling Data.ByteString.Base64.URL ( src/Data/ByteString/Base64/URL.hs, nothing ) base64> [12 of 22] Compiling Data.ByteString.Lazy.Base64 ( src/Data/ByteString/Lazy/Base64.hs, nothing ) base64> [13 of 22] Compiling Data.ByteString.Lazy.Base64.URL ( src/Data/ByteString/Lazy/Base64/URL.hs, nothing ) base64> [14 of 22] Compiling Data.ByteString.Short.Base64 ( src/Data/ByteString/Short/Base64.hs, nothing ) base64> [15 of 22] Compiling Data.ByteString.Short.Base64.URL ( src/Data/ByteString/Short/Base64/URL.hs, nothing ) base64> [16 of 22] Compiling Data.Text.Encoding.Base64.Error ( src/Data/Text/Encoding/Base64/Error.hs, nothing ) base64> [17 of 22] Compiling Data.Text.Encoding.Base64 ( src/Data/Text/Encoding/Base64.hs, nothing ) base64> [18 of 22] Compiling Data.Text.Encoding.Base64.URL ( src/Data/Text/Encoding/Base64/URL.hs, nothing ) base64> [19 of 22] Compiling Data.Text.Lazy.Encoding.Base64 ( src/Data/Text/Lazy/Encoding/Base64.hs, nothing ) base64> [20 of 22] Compiling Data.Text.Lazy.Encoding.Base64.URL ( src/Data/Text/Lazy/Encoding/Base64/URL.hs, nothing ) base64> [21 of 22] Compiling Data.Text.Short.Encoding.Base64 ( src/Data/Text/Short/Encoding/Base64.hs, nothing ) base64> [22 of 22] Compiling Data.Text.Short.Encoding.Base64.URL ( src/Data/Text/Short/Encoding/Base64/URL.hs, nothing ) base64> Haddock coverage: base64> Warning: 'Base64' is ambiguous. It is defined base64> * at src/Data/Base64/Types/Internal.hs:46:36 base64> * at src/Data/Base64/Types/Internal.hs:46:1 base64> You may be able to disambiguate the identifier by qualifying it or base64> by specifying the type/value namespace explicitly. base64> Defaulting to the one defined at src/Data/Base64/Types/Internal.hs:46:1 base64> Warning: 'extractBase64' is out of scope. base64> If you qualify the identifier, haddock can try to link it anyway. base64> Warning: 'assertBase64' is out of scope. base64> If you qualify the identifier, haddock can try to link it anyway. base64> Warning: 'Base64' is ambiguous. It is defined base64> * at src/Data/Base64/Types/Internal.hs:46:36 base64> * at src/Data/Base64/Types/Internal.hs:46:1 base64> You may be able to disambiguate the identifier by qualifying it or base64> by specifying the type/value namespace explicitly. extra> If you qualify the identifier, haddock can try to link it anyway. extra> 100% ( 85 / 85) in 'Data.List.Extra' extra> Warning: 'Version' is ambiguous. It is defined extra> * in ‘Data.Version’ extra> * in ‘Data.Version’ extra> You may be able to disambiguate the identifier by qualifying it or extra> by specifying the type/value namespace explicitly. extra> Defaulting to the one defined in ‘Data.Version’ extra> 100% ( 3 / 3) in 'Data.Version.Extra' extra> Warning: '(!?)' is ambiguous. It is defined extra> * in ‘GHC.List’ extra> * at src/Data/List/NonEmpty/Extra.hs:48:1 extra> You may be able to disambiguate the identifier by qualifying it or extra> by specifying the type/value namespace explicitly. extra> Defaulting to the one defined at src/Data/List/NonEmpty/Extra.hs:48:1 extra> Warning: 'union' is ambiguous. It is defined extra> * in ‘Data.OldList’ extra> * at src/Data/List/NonEmpty/Extra.hs:80:1 extra> You may be able to disambiguate the identifier by qualifying it or extra> by specifying the type/value namespace explicitly. extra> Defaulting to the one defined at src/Data/List/NonEmpty/Extra.hs:80:1 extra> 100% ( 22 / 22) in 'Data.List.NonEmpty.Extra' extra> Warning: 'fromJust' is out of scope. extra> If you qualify the identifier, haddock can try to link it anyway. extra> 100% ( 11 / 11) in 'Data.Either.Extra' extra> Warning: 'ErrorCall' is ambiguous. It is defined extra> * in ‘GHC.Exception’ extra> * in ‘GHC.Exception’ extra> You may be able to disambiguate the identifier by qualifying it or extra> by specifying the type/value namespace explicitly. extra> Defaulting to the one defined in ‘GHC.Exception’ extra> Warning: 'AssertionFailed' is ambiguous. It is defined extra> * in ‘GHC.IO.Exception’ extra> * in ‘GHC.IO.Exception’ extra> You may be able to disambiguate the identifier by qualifying it or extra> by specifying the type/value namespace explicitly. extra> Defaulting to the one defined in ‘GHC.IO.Exception’ extra> Warning: 'SomeException' is ambiguous. It is defined extra> * in ‘GHC.Exception.Type’ extra> * in ‘GHC.Exception.Type’ extra> You may be able to disambiguate the identifier by qualifying it or extra> by specifying the type/value namespace explicitly. extra> Defaulting to the one defined in ‘GHC.Exception.Type’ extra> 100% ( 21 / 21) in 'Control.Exception.Extra' extra> Warning: 'partition' is out of scope. extra> If you qualify the identifier, haddock can try to link it anyway. extra> Warning: 'mconcatMap' is out of scope. extra> If you qualify the identifier, haddock can try to link it anyway. extra> Warning: 'find' is out of scope. extra> If you qualify the identifier, haddock can try to link it anyway. extra> 100% ( 38 / 38) in 'Control.Monad.Extra' extra> 92% ( 12 / 13) in 'Data.Foldable.Extra' extra> Missing documentation for: extra> Module header extra> Warning: 'Lock' is ambiguous. It is defined extra> * at src/Control/Concurrent/Extra.hs:106:16 extra> * at src/Control/Concurrent/Extra.hs:106:1 extra> You may be able to disambiguate the identifier by qualifying it or extra> by specifying the type/value namespace explicitly. extra> Defaulting to the one defined at src/Control/Concurrent/Extra.hs:106:1 extra> Warning: 'Var' is ambiguous. It is defined extra> * at src/Control/Concurrent/Extra.hs:146:17 extra> * at src/Control/Concurrent/Extra.hs:146:1 extra> You may be able to disambiguate the identifier by qualifying it or extra> by specifying the type/value namespace explicitly. extra> Defaulting to the one defined at src/Control/Concurrent/Extra.hs:146:1 extra> Warning: 'Barrier' is ambiguous. It is defined extra> * at src/Control/Concurrent/Extra.hs:210:21 extra> * at src/Control/Concurrent/Extra.hs:210:1 extra> You may be able to disambiguate the identifier by qualifying it or extra> by specifying the type/value namespace explicitly. extra> Defaulting to the one defined at src/Control/Concurrent/Extra.hs:210:1 extra> 100% ( 27 / 27) in 'Control.Concurrent.Extra' extra> Warning: 'createDirectory' is ambiguous. It is defined extra> * in ‘System.Directory’ extra> * in ‘System.Posix.Directory’ extra> You may be able to disambiguate the identifier by qualifying it or extra> by specifying the type/value namespace explicitly. extra> Defaulting to the one defined in ‘System.Posix.Directory’ extra> 100% ( 8 / 8) in 'System.Directory.Extra' monoid-subclasses> src/Data/Monoid/GCD.hs:83:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The qualified import of ‘Data.Text.Lazy.Encoding’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Text.Lazy.Encoding’ monoid-subclasses> To import instances alone, use: import Data.Text.Lazy.Encoding() monoid-subclasses> | monoid-subclasses> 83 | import qualified Data.Text.Lazy.Encoding as LazyEncoding monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/GCD.hs:97:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Maybe’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Maybe’ monoid-subclasses> To import instances alone, use: import Data.Maybe() monoid-subclasses> | monoid-subclasses> 97 | import Data.Maybe (isJust) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/GCD.hs:211:13: warning: [GHC-62161] [-Wincomplete-uni-patterns] monoid-subclasses> Pattern match(es) are non-exhaustive monoid-subclasses> In a pattern binding: monoid-subclasses> Patterns of type ‘Maybe m’ not matched: Nothing monoid-subclasses> | monoid-subclasses> 211 | Just x' = stripPrefix p x monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/GCD.hs:212:13: warning: [GHC-62161] [-Wincomplete-uni-patterns] monoid-subclasses> Pattern match(es) are non-exhaustive monoid-subclasses> In a pattern binding: monoid-subclasses> Patterns of type ‘Maybe m’ not matched: Nothing monoid-subclasses> | monoid-subclasses> 212 | Just y' = stripPrefix p y monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/GCD.hs:274:13: warning: [GHC-62161] [-Wincomplete-uni-patterns] monoid-subclasses> Pattern match(es) are non-exhaustive monoid-subclasses> In a pattern binding: monoid-subclasses> Patterns of type ‘Maybe m’ not matched: Nothing monoid-subclasses> | monoid-subclasses> 274 | Just x' = stripSuffix s x monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/GCD.hs:275:13: warning: [GHC-62161] [-Wincomplete-uni-patterns] monoid-subclasses> Pattern match(es) are non-exhaustive monoid-subclasses> In a pattern binding: monoid-subclasses> Patterns of type ‘Maybe m’ not matched: Nothing monoid-subclasses> | monoid-subclasses> 275 | Just y' = stripSuffix s y monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> [ 5 of 16] Compiling Data.Monoid.LCM ( src/Data/Monoid/LCM.hs, dist/build/Data/Monoid/LCM.p_o ) monoid-subclasses> monoid-subclasses> src/Data/Monoid/LCM.hs:37:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Maybe’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Maybe’ monoid-subclasses> To import instances alone, use: import Data.Maybe() monoid-subclasses> | monoid-subclasses> 37 | import Data.Maybe (isJust) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/LCM.hs:38:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Semigroup.Cancellative’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Semigroup.Cancellative’ monoid-subclasses> To import instances alone, use: import Data.Semigroup.Cancellative() monoid-subclasses> | foldl> * at src/Control/Scanl.hs:249:3 foldl> * at src/Control/Scanl.hs:247:1 foldl> You may be able to disambiguate the identifier by qualifying it or foldl> by specifying the type/value namespace explicitly. foldl> Defaulting to the one defined at src/Control/Scanl.hs:247:1 foldl> Warning: 'liftIO' is out of scope. foldl> If you qualify the identifier, haddock can try to link it anyway. foldl> 95% ( 21 / 22) in 'Control.Scanl' foldl> Missing documentation for: foldl> arrM (src/Control/Scanl.hs:439) foldl> Warning: Control.Foldl: could not find link destinations for: foldl> - Data.Vector.Generic.Mutable.Base.MVector foldl> - Control.Monad.Primitive.D:R:PrimStateST0 foldl> - Control.Monad.Primitive.D:R:PrimStateIO foldl> - Control.Monad.Primitive.D:R:PrimStateIdentityT foldl> - Control.Monad.Primitive.D:R:PrimStateST foldl> - Control.Monad.Primitive.D:R:PrimStateAccumT foldl> - Control.Monad.Primitive.D:R:PrimStateContT foldl> - Control.Monad.Primitive.D:R:PrimStateExceptT foldl> - Control.Monad.Primitive.D:R:PrimStateMaybeT foldl> - Control.Monad.Primitive.D:R:PrimStateRWST0 foldl> - Control.Monad.Primitive.D:R:PrimStateRWST1 foldl> - Control.Monad.Primitive.D:R:PrimStateRWST foldl> - Control.Monad.Primitive.D:R:PrimStateReaderT foldl> - Control.Monad.Primitive.D:R:PrimStateSelectT foldl> - Control.Monad.Primitive.D:R:PrimStateStateT0 foldl> - Control.Monad.Primitive.D:R:PrimStateStateT foldl> - Control.Monad.Primitive.D:R:PrimStateWriterT0 foldl> - Control.Monad.Primitive.D:R:PrimStateWriterT1 foldl> - Control.Monad.Primitive.D:R:PrimStateWriterT foldl> - Data.Vector.Generic.Base.basicLength foldl> - Data.Vector.Generic.Base.basicUnsafeCopy foldl> - Data.Vector.Generic.Base.basicUnsafeFreeze foldl> - Data.Vector.Generic.Base.basicUnsafeIndexM foldl> - Data.Vector.Generic.Base.basicUnsafeSlice foldl> - Data.Vector.Generic.Base.basicUnsafeThaw foldl> - Data.Vector.Generic.Base.elemseq foldl> - Data.Profunctor.Traversing.Baz foldl> - Data.Vector.Vector foldl> - Data.Vector.Mutable.MVector foldl> - Data.Vector.Primitive.Vector foldl> - Data.Vector.Primitive.Mutable.MVector foldl> - Data.Vector.Storable.Vector foldl> - Data.Vector.Storable.Mutable.MVector foldl> - Data.Vector.Strict.Vector foldl> - Data.Vector.Strict.Mutable.MVector foldl> - Data.Vector.Unboxed.Base.As foldl> - Data.Vector.Unboxed.Base.DoNotUnboxLazy foldl> - Data.Vector.Unboxed.Base.DoNotUnboxNormalForm foldl> - Data.Vector.Unboxed.Base.DoNotUnboxStrict foldl> - Data.Vector.Unboxed.Base.IsoUnbox foldl> - Data.Vector.Unboxed.Base.MVector foldl> - Data.Vector.Unboxed.Base.Unbox foldl> - Data.Vector.Unboxed.Base.UnboxViaPrim foldl> - Data.Vector.Unboxed.Base.Vector foldl> Warning: Control.Foldl.Text: could not find link destinations for: foldl> - Data.Profunctor.Traversing.Baz foldl> - Data.Vector.Vector foldl> - Data.Vector.Strict.Vector foldl> Warning: Control.Foldl.ByteString: could not find link destinations for: foldl> - Data.Vector.Generic.Mutable.Base.MVector foldl> - Data.Vector.Generic.Mutable.Base.basicClear foldl> - Data.Vector.Generic.Mutable.Base.basicInitialize foldl> - Data.Vector.Generic.Mutable.Base.basicLength foldl> - Data.Vector.Generic.Mutable.Base.basicOverlaps foldl> - Data.Vector.Generic.Mutable.Base.basicSet foldl> - Data.Vector.Generic.Mutable.Base.basicUnsafeCopy foldl> - Data.Vector.Generic.Mutable.Base.basicUnsafeGrow foldl> - Data.Vector.Generic.Mutable.Base.basicUnsafeMove foldl> - Data.Vector.Generic.Mutable.Base.basicUnsafeNew foldl> - Data.Vector.Generic.Mutable.Base.basicUnsafeRead foldl> - Data.Vector.Generic.Mutable.Base.basicUnsafeReplicate foldl> - Data.Vector.Generic.Mutable.Base.basicUnsafeSlice foldl> - Data.Vector.Generic.Mutable.Base.basicUnsafeWrite foldl> - Data.Vector.Generic.Base.basicLength foldl> - Data.Vector.Generic.Base.basicUnsafeCopy foldl> - Data.Vector.Generic.Base.basicUnsafeFreeze foldl> - Data.Vector.Generic.Base.basicUnsafeIndexM foldl> - Data.Vector.Generic.Base.basicUnsafeSlice foldl> - Data.Vector.Generic.Base.basicUnsafeThaw foldl> - Data.Vector.Generic.Base.elemseq foldl> - Data.ByteString.Internal.Type.D:R:ItemByteString foldl> - Data.Profunctor.Traversing.Baz foldl> - Data.Vector.Vector foldl> - Data.Vector.Primitive.Vector foldl> - Data.Vector.Primitive.Mutable.MVector foldl> - Data.Vector.Strict.Vector foldl> - Data.Vector.Unboxed.Base.MVector foldl> - Data.Vector.Unboxed.Base.MV_Word8 foldl> - Data.Vector.Unboxed.Base.Unbox foldl> - Data.Vector.Unboxed.Base.Vector foldl> - Data.Vector.Unboxed.Base.V_Word8 foldl> - Data.Vector.Unboxed.Base.D:R:MVectorsWord80 foldl> - Data.Vector.Unboxed.Base.D:R:VectorWord80 free> shrinking /nix/store/jshwsc5c7vz14gpc12fbdsbnfix5kqbx-free-5.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSfree-5.2-5jsicnVtm8y8KG9LMRezMp-ghc9.8.1.so free> checking for references to /build/ in /nix/store/jshwsc5c7vz14gpc12fbdsbnfix5kqbx-free-5.2... free> patching script interpreter paths in /nix/store/jshwsc5c7vz14gpc12fbdsbnfix5kqbx-free-5.2 free> stripping (with command strip and flags -S -p) in /nix/store/jshwsc5c7vz14gpc12fbdsbnfix5kqbx-free-5.2/lib free> shrinking RPATHs of ELF executables and libraries in /nix/store/wyvzq15a4kbkm8wa5973xgx21j8w1x30-free-5.2-doc free> checking for references to /build/ in /nix/store/wyvzq15a4kbkm8wa5973xgx21j8w1x30-free-5.2-doc... free> patching script interpreter paths in /nix/store/wyvzq15a4kbkm8wa5973xgx21j8w1x30-free-5.2-doc regex-tdfa> [25 of 25] Compiling Text.Regex.TDFA ( lib/Text/Regex/TDFA.hs, dist/build/Text/Regex/TDFA.o, dist/build/Text/Regex/TDFA.dyn_o ) regex-tdfa> [ 1 of 25] Compiling Data.IntMap.CharMap2 ( lib/Data/IntMap/CharMap2.hs, dist/build/Data/IntMap/CharMap2.p_o ) regex-tdfa> [ 2 of 25] Compiling Data.IntSet.EnumSet2 ( lib/Data/IntSet/EnumSet2.hs, dist/build/Data/IntSet/EnumSet2.p_o ) regex-tdfa> [ 3 of 25] Compiling Data.IntMap.EnumMap2 ( lib/Data/IntMap/EnumMap2.hs, dist/build/Data/IntMap/EnumMap2.p_o ) regex-tdfa> [ 4 of 25] Compiling Paths_regex_tdfa ( dist/build/autogen/Paths_regex_tdfa.hs, dist/build/Paths_regex_tdfa.p_o ) regex-tdfa> [ 5 of 25] Compiling Text.Regex.TDFA.IntArrTrieSet ( lib/Text/Regex/TDFA/IntArrTrieSet.hs, dist/build/Text/Regex/TDFA/IntArrTrieSet.p_o ) regex-tdfa> [ 6 of 25] Compiling Text.Regex.TDFA.Common ( lib/Text/Regex/TDFA/Common.hs, dist/build/Text/Regex/TDFA/Common.p_o ) regex-tdfa> [ 7 of 25] Compiling Text.Regex.TDFA.NewDFA.Uncons ( lib/Text/Regex/TDFA/NewDFA/Uncons.hs, dist/build/Text/Regex/TDFA/NewDFA/Uncons.p_o ) regex-tdfa> [ 8 of 25] Compiling Text.Regex.TDFA.NewDFA.MakeTest ( lib/Text/Regex/TDFA/NewDFA/MakeTest.hs, dist/build/Text/Regex/TDFA/NewDFA/MakeTest.p_o ) regex-tdfa> [ 9 of 25] Compiling Text.Regex.TDFA.NewDFA.Tester ( lib/Text/Regex/TDFA/NewDFA/Tester.hs, dist/build/Text/Regex/TDFA/NewDFA/Tester.p_o ) regex-tdfa> [10 of 25] Compiling Text.Regex.TDFA.NewDFA.Engine_NC_FA ( lib/Text/Regex/TDFA/NewDFA/Engine_NC_FA.hs, dist/build/Text/Regex/TDFA/NewDFA/Engine_NC_FA.p_o ) regex-tdfa> [11 of 25] Compiling Text.Regex.TDFA.NewDFA.Engine_NC ( lib/Text/Regex/TDFA/NewDFA/Engine_NC.hs, dist/build/Text/Regex/TDFA/NewDFA/Engine_NC.p_o ) regex-tdfa> [12 of 25] Compiling Text.Regex.TDFA.NewDFA.Engine_FA ( lib/Text/Regex/TDFA/NewDFA/Engine_FA.hs, dist/build/Text/Regex/TDFA/NewDFA/Engine_FA.p_o ) regex-tdfa> [13 of 25] Compiling Text.Regex.TDFA.NewDFA.Engine ( lib/Text/Regex/TDFA/NewDFA/Engine.hs, dist/build/Text/Regex/TDFA/NewDFA/Engine.p_o ) regex-tdfa> [14 of 25] Compiling Text.Regex.TDFA.Pattern ( lib/Text/Regex/TDFA/Pattern.hs, dist/build/Text/Regex/TDFA/Pattern.p_o ) regex-tdfa> [15 of 25] Compiling Text.Regex.TDFA.CorePattern ( lib/Text/Regex/TDFA/CorePattern.hs, dist/build/Text/Regex/TDFA/CorePattern.p_o ) regex-tdfa> [16 of 25] Compiling Text.Regex.TDFA.ReadRegex ( lib/Text/Regex/TDFA/ReadRegex.hs, dist/build/Text/Regex/TDFA/ReadRegex.p_o ) regex-tdfa> [17 of 25] Compiling Text.Regex.TDFA.TNFA ( lib/Text/Regex/TDFA/TNFA.hs, dist/build/Text/Regex/TDFA/TNFA.p_o ) regex-tdfa> [18 of 25] Compiling Text.Regex.TDFA.TDFA ( lib/Text/Regex/TDFA/TDFA.hs, dist/build/Text/Regex/TDFA/TDFA.p_o ) regex-tdfa> [19 of 25] Compiling Text.Regex.TDFA.String ( lib/Text/Regex/TDFA/String.hs, dist/build/Text/Regex/TDFA/String.p_o ) regex-tdfa> [20 of 25] Compiling Text.Regex.TDFA.Sequence ( lib/Text/Regex/TDFA/Sequence.hs, dist/build/Text/Regex/TDFA/Sequence.p_o ) regex-tdfa> [21 of 25] Compiling Text.Regex.TDFA.ByteString.Lazy ( lib/Text/Regex/TDFA/ByteString/Lazy.hs, dist/build/Text/Regex/TDFA/ByteString/Lazy.p_o ) regex-tdfa> [22 of 25] Compiling Text.Regex.TDFA.ByteString ( lib/Text/Regex/TDFA/ByteString.hs, dist/build/Text/Regex/TDFA/ByteString.p_o ) regex-tdfa> [23 of 25] Compiling Text.Regex.TDFA.Text ( lib/Text/Regex/TDFA/Text.hs, dist/build/Text/Regex/TDFA/Text.p_o ) regex-tdfa> [24 of 25] Compiling Text.Regex.TDFA.Text.Lazy ( lib/Text/Regex/TDFA/Text/Lazy.hs, dist/build/Text/Regex/TDFA/Text/Lazy.p_o ) regex-tdfa> [25 of 25] Compiling Text.Regex.TDFA ( lib/Text/Regex/TDFA.hs, dist/build/Text/Regex/TDFA.p_o ) regex-tdfa> Preprocessing test suite 'doctest' for regex-tdfa-1.3.2.3.. regex-tdfa> Building test suite 'doctest' for regex-tdfa-1.3.2.3.. regex-tdfa> [1 of 1] Compiling Main ( test/DocTestMain.hs, dist/build/doctest/doctest-tmp/Main.o ) regex-tdfa> [2 of 2] Linking dist/build/doctest/doctest regex-tdfa> Preprocessing test suite 'regex-tdfa-unittest' for regex-tdfa-1.3.2.3.. regex-tdfa> Building test suite 'regex-tdfa-unittest' for regex-tdfa-1.3.2.3.. regex-tdfa> [1 of 1] Compiling Main ( test/Main.hs, dist/build/regex-tdfa-unittest/regex-tdfa-unittest-tmp/Main.o ) regex-tdfa> [2 of 2] Linking dist/build/regex-tdfa-unittest/regex-tdfa-unittest regex-tdfa> Running phase: checkPhase regex-tdfa> Running 1 test suites... regex-tdfa> Test suite regex-tdfa-unittest: RUNNING... regex-tdfa> Testing Text.Regex.TDFA version: Version {versionBranch = [1,3,2,3], versionTags = []} semialign> You may be able to disambiguate the identifier by qualifying it or semialign> by specifying the type/value namespace explicitly. semialign> Defaulting to the one defined in ‘Data.These’ semialign> Warning: 'join' is out of scope. semialign> If you qualify the identifier, haddock can try to link it anyway. semialign> 100% ( 4 / 4) in 'Data.Semialign.Indexed' semialign> 88% ( 16 / 18) in 'Data.Semialign' semialign> Missing documentation for: semialign> unzipDefault (src/Data/Semialign/Internal.hs:308) semialign> alignVectorWith (src/Data/Semialign/Internal.hs:718) semialign> Warning: 'These' is out of scope. semialign> If you qualify the identifier, haddock can try to link it anyway. semialign> 92% ( 12 / 13) in 'Data.Align' semialign> Missing documentation for: semialign> alignVectorWith (src/Data/Semialign/Internal.hs:718) semialign> 80% ( 4 / 5) in 'Data.Crosswalk' semialign> Missing documentation for: semialign> Module header semialign> 71% ( 5 / 7) in 'Data.Zip' semialign> Missing documentation for: semialign> unzipDefault (src/Data/Semialign/Internal.hs:308) semialign> Zippy (src/Data/Zip.hs:30) semialign> Warning: Data.Semialign.Indexed: could not find link destinations for: semialign> - Data.Vector.Vector semialign> Warning: Data.Semialign: could not find link destinations for: semialign> - Data.Vector.Generic.Base.Vector semialign> - Data.Vector.Fusion.Bundle.Monadic.Bundle semialign> - Data.Vector.Vector semialign> Warning: Data.Align: could not find link destinations for: semialign> - Data.Vector.Generic.Base.Vector semialign> - Data.Vector.Fusion.Bundle.Monadic.Bundle semialign> - Data.Vector.Vector semialign> Warning: Data.Crosswalk: could not find link destinations for: semialign> - Data.Vector.Vector semialign> Warning: Data.Zip: could not find link destinations for: semialign> - Data.Vector.Fusion.Bundle.Monadic.Bundle semialign> - Data.Vector.Vector semialign> Documentation created: dist/doc/html/semialign/, semialign> dist/doc/html/semialign/semialign.txt semialign> Running phase: installPhase semialign> Installing library in /nix/store/gffsqiffax08vf9mrp44v542kbdfml8i-semialign-1.3.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/semialign-1.3.1-GjSyYQig4Ie64NgVCte6oq semialign> Running phase: fixupPhase semialign> shrinking RPATHs of ELF executables and libraries in /nix/store/gffsqiffax08vf9mrp44v542kbdfml8i-semialign-1.3.1 semialign> shrinking /nix/store/gffsqiffax08vf9mrp44v542kbdfml8i-semialign-1.3.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSsemialign-1.3.1-GjSyYQig4Ie64NgVCte6oq-ghc9.8.1.so semialign> checking for references to /build/ in /nix/store/gffsqiffax08vf9mrp44v542kbdfml8i-semialign-1.3.1... semialign> patching script interpreter paths in /nix/store/gffsqiffax08vf9mrp44v542kbdfml8i-semialign-1.3.1 semialign> stripping (with command strip and flags -S -p) in /nix/store/gffsqiffax08vf9mrp44v542kbdfml8i-semialign-1.3.1/lib semialign> shrinking RPATHs of ELF executables and libraries in /nix/store/3c7ikvmkh22xlr4mc7xrvi3ixgzxl1g7-semialign-1.3.1-doc semialign> checking for references to /build/ in /nix/store/3c7ikvmkh22xlr4mc7xrvi3ixgzxl1g7-semialign-1.3.1-doc... semialign> patching script interpreter paths in /nix/store/3c7ikvmkh22xlr4mc7xrvi3ixgzxl1g7-semialign-1.3.1-doc witherable> default mapMaybe: OK witherable> +++ OK, passed 100 tests. witherable> default catMaybes: OK witherable> +++ OK, passed 100 tests. witherable> IntMap witherable> conservation: OK witherable> +++ OK, passed 100 tests. witherable> composition: OK witherable> +++ OK, passed 100 tests. witherable> default filter: OK witherable> +++ OK, passed 100 tests. witherable> default mapMaybe: OK witherable> +++ OK, passed 100 tests. witherable> default catMaybes: OK witherable> +++ OK, passed 100 tests. witherable> Map K witherable> conservation: OK witherable> +++ OK, passed 100 tests. witherable> composition: OK witherable> +++ OK, passed 100 tests. witherable> default filter: OK witherable> +++ OK, passed 100 tests. witherable> default mapMaybe: OK witherable> +++ OK, passed 100 tests. witherable> default catMaybes: OK witherable> +++ OK, passed 100 tests. witherable> HashMap K witherable> conservation: OK witherable> +++ OK, passed 100 tests. witherable> composition: OK witherable> +++ OK, passed 100 tests. witherable> default filter: OK witherable> +++ OK, passed 100 tests. witherable> default mapMaybe: OK witherable> +++ OK, passed 100 tests. witherable> default catMaybes: OK witherable> +++ OK, passed 100 tests. witherable> Wicked witherable> conservation: OK witherable> +++ OK, passed 100 tests. witherable> composition: OK witherable> +++ OK, passed 100 tests. witherable> default filter: OK witherable> +++ OK, passed 100 tests. witherable> default mapMaybe: OK witherable> +++ OK, passed 100 tests. witherable> default catMaybes: OK witherable> +++ OK, passed 100 tests. witherable> Witherable witherable> [] witherable> default wither: OK (0.01s) witherable> +++ OK, passed 100 tests. witherable> default witherM: OK (0.01s) witherable> +++ OK, passed 100 tests. witherable> default filterA: OK witherable> +++ OK, passed 100 tests. witherable> identity: OK (0.02s) witherable> +++ OK, passed 100 tests. witherable> composition: OK (0.03s) witherable> +++ OK, passed 100 tests. witherable> Maybe witherable> default wither: OK witherable> +++ OK, passed 100 tests. witherable> default witherM: OK witherable> +++ OK, passed 100 tests. witherable> default filterA: OK witherable> +++ OK, passed 100 tests. witherable> identity: OK witherable> +++ OK, passed 100 tests. witherable> composition: OK witherable> +++ OK, passed 100 tests. witherable> Either [Char] witherable> default wither: OK witherable> +++ OK, passed 100 tests. witherable> default witherM: OK witherable> +++ OK, passed 100 tests. witherable> default filterA: OK witherable> +++ OK, passed 100 tests. witherable> identity: OK witherable> +++ OK, passed 100 tests. witherable> composition: OK witherable> +++ OK, passed 100 tests. witherable> Vector witherable> default wither: OK (0.01s) witherable> +++ OK, passed 100 tests. witherable> default witherM: OK (0.02s) witherable> +++ OK, passed 100 tests. witherable> default filterA: OK (0.02s) witherable> +++ OK, passed 100 tests. witherable> identity: OK (0.01s) witherable> +++ OK, passed 100 tests. witherable> composition: OK (0.03s) witherable> +++ OK, passed 100 tests. witherable> Seq witherable> default wither: OK (0.01s) witherable> +++ OK, passed 100 tests. witherable> default witherM: OK (0.01s) witherable> +++ OK, passed 100 tests. witherable> default filterA: OK witherable> +++ OK, passed 100 tests. witherable> identity: OK witherable> +++ OK, passed 100 tests. witherable> composition: OK (0.03s) witherable> +++ OK, passed 100 tests. witherable> IntMap witherable> default wither: OK (0.01s) witherable> +++ OK, passed 100 tests. witherable> default witherM: OK (0.01s) witherable> +++ OK, passed 100 tests. witherable> default filterA: OK (0.01s) witherable> +++ OK, passed 100 tests. witherable> identity: OK (0.01s) witherable> +++ OK, passed 100 tests. witherable> composition: OK (0.03s) witherable> +++ OK, passed 100 tests. witherable> Map K witherable> default wither: OK (0.01s) witherable> +++ OK, passed 100 tests. witherable> default witherM: OK (0.01s) witherable> +++ OK, passed 100 tests. witherable> default filterA: OK (0.01s) witherable> +++ OK, passed 100 tests. witherable> identity: OK (0.01s) witherable> +++ OK, passed 100 tests. witherable> composition: OK (0.03s) witherable> +++ OK, passed 100 tests. witherable> HashMap K witherable> default wither: OK (0.01s) witherable> +++ OK, passed 100 tests. witherable> default witherM: OK (0.01s) witherable> +++ OK, passed 100 tests. witherable> default filterA: OK (0.01s) witherable> +++ OK, passed 100 tests. witherable> identity: OK (0.01s) ghc-lib-parser> [262 of 443] 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> [263 of 443] 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> [264 of 443] 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> [265 of 443] 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> [266 of 443] 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> [267 of 443] 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> [268 of 443] 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> [269 of 443] 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> [270 of 443] 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 443] 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 443] 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 443] 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> [274 of 443] 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> [275 of 443] 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> [276 of 443] 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> [277 of 443] 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> [278 of 443] Compiling GHC.ByteCode.Types ( compiler/GHC/ByteCode/Types.hs, dist/build/GHC/ByteCode/Types.o, dist/build/GHC/ByteCode/Types.dyn_o ) ghc-lib-parser> [279 of 443] Compiling GHC.CoreToIface ( compiler/GHC/CoreToIface.hs, dist/build/GHC/CoreToIface.o, dist/build/GHC/CoreToIface.dyn_o ) ghc-lib-parser> [280 of 443] 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> [281 of 443] 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> [282 of 443] 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> [283 of 443] 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> [284 of 443] Compiling GHC.Hs.Decls ( compiler/GHC/Hs/Decls.hs, dist/build/GHC/Hs/Decls.o, dist/build/GHC/Hs/Decls.dyn_o ) base64> Defaulting to the one defined at src/Data/Base64/Types/Internal.hs:46:1 base64> 100% ( 9 / 9) in 'Data.Base64.Types' base64> Warning: 'Word8'' is out of scope. base64> If you qualify the identifier, haddock can try to link it anyway. base64> Warning: 'Word32'' is out of scope. base64> If you qualify the identifier, haddock can try to link it anyway. base64> Warning: 'Word8'' is out of scope. base64> If you qualify the identifier, haddock can try to link it anyway. base64> Warning: 'Word12'' is out of scope. base64> If you qualify the identifier, haddock can try to link it anyway. base64> Warning: 'Word12'' is out of scope. base64> If you qualify the identifier, haddock can try to link it anyway. base64> Warning: 'Padding' is out of scope. base64> If you qualify the identifier, haddock can try to link it anyway. base64> Warning: 'Padded' is out of scope. base64> If you qualify the identifier, haddock can try to link it anyway. base64> Warning: 'Unpadded' is out of scope. base64> If you qualify the identifier, haddock can try to link it anyway. base64> Warning: 'Base64' is ambiguous. It is defined base64> * at src/Data/Base64/Types/Internal.hs:46:36 base64> * at src/Data/Base64/Types/Internal.hs:46:1 base64> You may be able to disambiguate the identifier by qualifying it or base64> by specifying the type/value namespace explicitly. base64> Defaulting to the one defined at src/Data/Base64/Types/Internal.hs:46:1 base64> 100% ( 11 / 11) in 'Data.ByteString.Base64' base64> 100% ( 17 / 17) in 'Data.ByteString.Base64.URL' base64> Warning: 'ByteString' is ambiguous. It is defined base64> * in ‘Data.ByteString.Internal.Type’ base64> * in ‘Data.ByteString.Lazy.Internal’ base64> You may be able to disambiguate the identifier by qualifying it or base64> by specifying the type/value namespace explicitly. base64> Defaulting to the one defined in ‘Data.ByteString.Lazy.Internal’ base64> Warning: 'Text' is ambiguous. It is defined base64> * in ‘Data.Text.Internal’ base64> * in ‘Data.Text.Internal.Lazy’ base64> You may be able to disambiguate the identifier by qualifying it or base64> by specifying the type/value namespace explicitly. base64> Defaulting to the one defined in ‘Data.Text.Internal.Lazy’ base64> Warning: 'isBase64' is ambiguous. It is defined base64> * at src/Data/ByteString/Base64.hs:154:1 base64> * at src/Data/ByteString/Lazy/Base64.hs:162:1 base64> You may be able to disambiguate the identifier by qualifying it or base64> by specifying the type/value namespace explicitly. base64> Defaulting to the one defined at src/Data/ByteString/Lazy/Base64.hs:162:1 base64> 100% ( 11 / 11) in 'Data.ByteString.Lazy.Base64' base64> Warning: 'ByteString' is ambiguous. It is defined base64> * in ‘Data.ByteString.Internal.Type’ base64> * in ‘Data.ByteString.Lazy.Internal’ base64> You may be able to disambiguate the identifier by qualifying it or base64> by specifying the type/value namespace explicitly. base64> Defaulting to the one defined in ‘Data.ByteString.Lazy.Internal’ base64> Warning: 'Text' is ambiguous. It is defined base64> * in ‘Data.Text.Internal’ base64> * in ‘Data.Text.Internal.Lazy’ base64> You may be able to disambiguate the identifier by qualifying it or base64> by specifying the type/value namespace explicitly. base64> Defaulting to the one defined in ‘Data.Text.Internal.Lazy’ base64> Warning: 'decodeBase64Padded' is ambiguous. It is defined base64> * at src/Data/ByteString/Base64/URL.hs:232:1 base64> * at src/Data/ByteString/Lazy/Base64/URL.hs:226:1 base64> You may be able to disambiguate the identifier by qualifying it or base64> by specifying the type/value namespace explicitly. base64> Defaulting to the one defined at src/Data/ByteString/Lazy/Base64/URL.hs:226:1 base64> Warning: 'decodeBase64Unpadded' is ambiguous. It is defined base64> * at src/Data/ByteString/Base64/URL.hs:189:1 base64> * at src/Data/ByteString/Lazy/Base64/URL.hs:187:1 base64> You may be able to disambiguate the identifier by qualifying it or base64> by specifying the type/value namespace explicitly. base64> Defaulting to the one defined at src/Data/ByteString/Lazy/Base64/URL.hs:187:1 base64> Warning: 'decodeBase64PaddedUntyped' is ambiguous. It is defined base64> * at src/Data/ByteString/Base64/URL.hs:211:1 base64> * at src/Data/ByteString/Lazy/Base64/URL.hs:250:1 base64> You may be able to disambiguate the identifier by qualifying it or base64> by specifying the type/value namespace explicitly. extra> 100% ( 2 / 2) in 'System.Environment.Extra' extra> 100% ( 26 / 26) in 'System.IO.Extra' extra> 100% ( 4 / 4) in 'System.Info.Extra' extra> 100% ( 5 / 5) in 'System.Process.Extra' extra> 100% ( 8 / 8) in 'System.Time.Extra' extra> 100% (268 /268) in 'Extra' extra> 100% ( 2 / 2) in 'Text.Read.Extra' extra> Warning: Data.Tuple.Extra: could not find link destinations for: extra> - GHC.Generics.Rep1_Solo extra> - GHC.Generics.Rep_Solo extra> Documentation created: dist/doc/html/extra/, dist/doc/html/extra/extra.txt extra> Preprocessing test suite 'extra-test' for extra-1.7.16.. extra> Running phase: installPhase extra> Installing library in /nix/store/g9nrp0brpl11300g1wa7a1w4mh9kbfsf-extra-1.7.16/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ extra> Running phase: fixupPhase extra> shrinking RPATHs of ELF executables and libraries in /nix/store/g9nrp0brpl11300g1wa7a1w4mh9kbfsf-extra-1.7.16 extra> shrinking /nix/store/g9nrp0brpl11300g1wa7a1w4mh9kbfsf-extra-1.7.16/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSextra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ-ghc9.8.1.so extra> checking for references to /build/ in /nix/store/g9nrp0brpl11300g1wa7a1w4mh9kbfsf-extra-1.7.16... extra> patching script interpreter paths in /nix/store/g9nrp0brpl11300g1wa7a1w4mh9kbfsf-extra-1.7.16 extra> stripping (with command strip and flags -S -p) in /nix/store/g9nrp0brpl11300g1wa7a1w4mh9kbfsf-extra-1.7.16/lib extra> shrinking RPATHs of ELF executables and libraries in /nix/store/wdla2kl3nfwsn2qlcmsvfdx5sschf6r5-extra-1.7.16-doc extra> checking for references to /build/ in /nix/store/wdla2kl3nfwsn2qlcmsvfdx5sschf6r5-extra-1.7.16-doc... extra> patching script interpreter paths in /nix/store/wdla2kl3nfwsn2qlcmsvfdx5sschf6r5-extra-1.7.16-doc monoid-subclasses> 38 | import Data.Semigroup.Cancellative (Reductive (())) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/LCM.hs:39:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Semigroup.Commutative’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Semigroup.Commutative’ monoid-subclasses> To import instances alone, use: import Data.Semigroup.Commutative() monoid-subclasses> | monoid-subclasses> 39 | import Data.Semigroup.Commutative (Commutative) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> [ 6 of 16] Compiling Data.Monoid.Cancellative ( src/Data/Monoid/Cancellative.hs, dist/build/Data/Monoid/Cancellative.p_o ) monoid-subclasses> monoid-subclasses> src/Data/Monoid/Cancellative.hs:38:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Monoid’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Monoid’ monoid-subclasses> To import instances alone, use: import Data.Monoid() monoid-subclasses> | monoid-subclasses> 38 | import Data.Monoid (Monoid) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> [ 7 of 16] Compiling Data.Semigroup.Factorial ( src/Data/Semigroup/Factorial.hs, dist/build/Data/Semigroup/Factorial.p_o ) monoid-subclasses> [ 8 of 16] Compiling Data.Monoid.Factorial ( src/Data/Monoid/Factorial.hs, dist/build/Data/Monoid/Factorial.p_o ) monoid-subclasses> monoid-subclasses> src/Data/Monoid/Factorial.hs:208:77: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Data.List, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 208 | inits (a, b) = List.map (flip (,) mempty) (inits a) ++ List.map ((,) a) (List.tail $ inits b) monoid-subclasses> | ^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Factorial.hs:209:77: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Data.List, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 209 | tails (a, b) = List.map (flip (,) b) (tails a) ++ List.map ((,) mempty) (List.tail $ tails b) monoid-subclasses> | ^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Factorial.hs:225:13: warning: [GHC-62161] [-Wincomplete-uni-patterns] monoid-subclasses> Pattern match(es) are non-exhaustive monoid-subclasses> In a pattern binding: Patterns of type ‘[a]’ not matched: [] monoid-subclasses> | monoid-subclasses> 225 | combine x (~(y:rest), False) = (mappend x y : rest, True) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... monoid-subclasses> monoid-subclasses> src/Data/Monoid/Factorial.hs:252:59: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Data.List, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | foldl> Documentation created: dist/doc/html/foldl/, dist/doc/html/foldl/foldl.txt foldl> Running phase: installPhase foldl> Installing library in /nix/store/0rss619asdshcks36w8015g3xsnlqpjk-foldl-1.4.18/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/foldl-1.4.18-62WoZL2Y1vbK9V8UvFwjK0 foldl> Running phase: fixupPhase foldl> shrinking RPATHs of ELF executables and libraries in /nix/store/0rss619asdshcks36w8015g3xsnlqpjk-foldl-1.4.18 foldl> shrinking /nix/store/0rss619asdshcks36w8015g3xsnlqpjk-foldl-1.4.18/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSfoldl-1.4.18-62WoZL2Y1vbK9V8UvFwjK0-ghc9.8.1.so foldl> checking for references to /build/ in /nix/store/0rss619asdshcks36w8015g3xsnlqpjk-foldl-1.4.18... foldl> patching script interpreter paths in /nix/store/0rss619asdshcks36w8015g3xsnlqpjk-foldl-1.4.18 foldl> stripping (with command strip and flags -S -p) in /nix/store/0rss619asdshcks36w8015g3xsnlqpjk-foldl-1.4.18/lib foldl> shrinking RPATHs of ELF executables and libraries in /nix/store/94bms4vzf4mvdlcyk5w11ksi2jy6hpaz-foldl-1.4.18-doc foldl> checking for references to /build/ in /nix/store/94bms4vzf4mvdlcyk5w11ksi2jy6hpaz-foldl-1.4.18-doc... foldl> patching script interpreter paths in /nix/store/94bms4vzf4mvdlcyk5w11ksi2jy6hpaz-foldl-1.4.18-doc regex-tdfa> Explanation and discussion of these tests on the wiki at http://www.haskell.org/haskellwiki/Regex_Posix including comparing results from different operating systems regex-tdfa> Questions about this package to the author at email regex-tdfa> The type of both the pattern and test is [Char] regex-tdfa> Without exactly two arguments: regex-tdfa> This program runs all test files listed in test/data-dir/test-manifest.txt regex-tdfa> Lines with negative number are expected to fail, others are expected to pass. regex-tdfa> With exactly two arguments: regex-tdfa> The first argument is the text to be searched. regex-tdfa> The second argument is the regular expression pattern to search with. regex-tdfa> regex-tdfa> Using Tests from: basic3.txt regex-tdfa> regex-tdfa> Expected Pass #1 regex-tdfa> text and pattern: "()" regex-tdfa> Regex pattern: "\\)" regex-tdfa> Outputs agree: "(1,2)" regex-tdfa> regex-tdfa> Expected Pass #2 regex-tdfa> text and pattern: "}" regex-tdfa> Regex pattern: "\\}" regex-tdfa> Outputs agree: "(0,1)" regex-tdfa> regex-tdfa> Expected Pass #3 regex-tdfa> text and pattern: "]" regex-tdfa> Regex pattern: "]" regex-tdfa> Outputs agree: "(0,1)" regex-tdfa> regex-tdfa> Expected Pass #4 regex-tdfa> text and pattern: "" regex-tdfa> Regex pattern: "$^" regex-tdfa> Outputs agree: "(0,0)" regex-tdfa> regex-tdfa> Expected Pass #5 regex-tdfa> text and pattern: "aa" regex-tdfa> Regex pattern: "a($)" regex-tdfa> Outputs agree: "(1,2)(2,2)" regex-tdfa> regex-tdfa> Expected Pass #6 regex-tdfa> text and pattern: "aa" regex-tdfa> Regex pattern: "a*(^a)" regex-tdfa> Outputs agree: "(0,1)(0,1)" regex-tdfa> regex-tdfa> Expected Pass #7 regex-tdfa> text and pattern: "a" regex-tdfa> Regex pattern: "(..)*(...)*" regex-tdfa> Outputs agree: "(0,0)(-1,-1)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #8 regex-tdfa> text and pattern: "abcd" regex-tdfa> Regex pattern: "(..)*(...)*" regex-tdfa> Outputs agree: "(0,4)(2,4)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #9 regex-tdfa> text and pattern: "abc" regex-tdfa> Regex pattern: "(ab|a)(bc|c)" regex-tdfa> Outputs agree: "(0,3)(0,2)(2,3)" regex-tdfa> regex-tdfa> Expected Pass #10 regex-tdfa> text and pattern: "abc" regex-tdfa> Regex pattern: "(ab)c|abc" regex-tdfa> Outputs agree: "(0,3)(0,2)" regex-tdfa> regex-tdfa> Expected Pass #11 regex-tdfa> text and pattern: "ab" regex-tdfa> Regex pattern: "a{0}b" regex-tdfa> Outputs agree: "(1,2)" regex-tdfa> regex-tdfa> Expected Pass #12 regex-tdfa> text and pattern: "aaabbbbbbb" regex-tdfa> Regex pattern: "(a*)(b?)(b+)b{3}" regex-tdfa> Outputs agree: "(0,10)(0,3)(3,4)(4,7)" regex-tdfa> regex-tdfa> Expected Pass #13 regex-tdfa> text and pattern: "aaabbbbbbb" regex-tdfa> Regex pattern: "(a*)(b{0,1})(b{1,})b{3}" regex-tdfa> Outputs agree: "(0,10)(0,3)(3,4)(4,7)" regex-tdfa> regex-tdfa> Expected Pass #15 regex-tdfa> text and pattern: "a" regex-tdfa> Regex pattern: "((a|a)|a)" regex-tdfa> Outputs agree: "(0,1)(0,1)(0,1)" regex-tdfa> regex-tdfa> Expected Pass #16 regex-tdfa> text and pattern: "aaaa" regex-tdfa> Regex pattern: "(a*)(a|aa)" regex-tdfa> Outputs agree: "(0,4)(0,3)(3,4)" regex-tdfa> regex-tdfa> Expected Pass #17 regex-tdfa> text and pattern: "aaaa" regex-tdfa> Regex pattern: "a*(a.|aa)" regex-tdfa> Outputs agree: "(0,4)(2,4)" regex-tdfa> regex-tdfa> Expected Pass #18 regex-tdfa> text and pattern: "aef" regex-tdfa> Regex pattern: "a(b)|c(d)|a(e)f" regex-tdfa> Outputs agree: "(0,3)(-1,-1)(-1,-1)(1,2)" regex-tdfa> regex-tdfa> Expected Pass #19 regex-tdfa> text and pattern: "b" regex-tdfa> Regex pattern: "(a|b)?.*" regex-tdfa> Outputs agree: "(0,1)(0,1)" regex-tdfa> regex-tdfa> Expected Pass #20 regex-tdfa> text and pattern: "ac" regex-tdfa> Regex pattern: "(a|b)c|a(b|c)" regex-tdfa> Outputs agree: "(0,2)(0,1)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #21 regex-tdfa> text and pattern: "ab" regex-tdfa> Regex pattern: "(a|b)c|a(b|c)" regex-tdfa> Outputs agree: "(0,2)(-1,-1)(1,2)" regex-tdfa> regex-tdfa> Expected Pass #22 regex-tdfa> text and pattern: "abc" regex-tdfa> Regex pattern: "(a|b)*c|(a|ab)*c" regex-tdfa> Outputs agree: "(0,3)(1,2)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #23 regex-tdfa> text and pattern: "xc" regex-tdfa> Regex pattern: "(a|b)*c|(a|ab)*c" regex-tdfa> Outputs agree: "(1,2)(-1,-1)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #24 regex-tdfa> text and pattern: "xa" regex-tdfa> Regex pattern: "(.a|.b).*|.*(.a|.b)" regex-tdfa> Outputs agree: "(0,2)(0,2)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #25 regex-tdfa> text and pattern: "abab" regex-tdfa> Regex pattern: "a?(ab|ba)ab" regex-tdfa> Outputs agree: "(0,4)(0,2)" regex-tdfa> regex-tdfa> Expected Pass #26 regex-tdfa> text and pattern: "abab" regex-tdfa> Regex pattern: "a?(ac{0}b|ba)ab" regex-tdfa> Outputs agree: "(0,4)(0,2)" regex-tdfa> regex-tdfa> Expected Pass #27 regex-tdfa> text and pattern: "abbabab" regex-tdfa> Regex pattern: "ab|abab" regex-tdfa> Outputs agree: "(0,2)" regex-tdfa> regex-tdfa> Expected Pass #28 regex-tdfa> text and pattern: "baaabbbaba" regex-tdfa> Regex pattern: "aba|bab|bba" regex-tdfa> Outputs agree: "(5,8)" regex-tdfa> regex-tdfa> Expected Pass #29 regex-tdfa> text and pattern: "baaabbbaba" regex-tdfa> Regex pattern: "aba|bab" regex-tdfa> Outputs agree: "(6,9)" regex-tdfa> regex-tdfa> Expected Pass #30 regex-tdfa> text and pattern: "aa" regex-tdfa> Regex pattern: "(aa|aaa)*|(a|aaaaa)" regex-tdfa> Outputs agree: "(0,2)(0,2)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #31 regex-tdfa> text and pattern: "aa" regex-tdfa> Regex pattern: "(a.|.a.)*|(a|.a...)" regex-tdfa> Outputs agree: "(0,2)(0,2)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #32 regex-tdfa> text and pattern: "xabc" regex-tdfa> Regex pattern: "ab|a" regex-tdfa> Outputs agree: "(1,3)" regex-tdfa> regex-tdfa> Expected Pass #33 regex-tdfa> text and pattern: "xxabc" regex-tdfa> Regex pattern: "ab|a" regex-tdfa> Outputs agree: "(2,4)" regex-tdfa> regex-tdfa> Expected Pass #34 regex-tdfa> text and pattern: "aBcD" regex-tdfa> Regex pattern: "(Ab|cD)*" regex-tdfa> Outputs agree: "(0,4)(2,4)" regex-tdfa> regex-tdfa> Expected Pass #35 regex-tdfa> text and pattern: ":::0:::1:::1:::0:" regex-tdfa> Regex pattern: ":::1:::0:|:::1:1:0:" regex-tdfa> Outputs agree: "(8,17)" regex-tdfa> witherable> +++ OK, passed 100 tests. witherable> composition: OK (0.02s) witherable> +++ OK, passed 100 tests. witherable> nub witherable> ordNub: OK witherable> +++ OK, passed 100 tests. witherable> ordNubOn: OK (0.05s) witherable> +++ OK, passed 100 tests. witherable> hashNub: OK witherable> +++ OK, passed 100 tests. witherable> hashNubOn: OK (0.06s) witherable> +++ OK, passed 100 tests. witherable> ordNub is lazy: OK witherable> +++ OK, passed 1 test. witherable> hashNub is lazy: OK witherable> +++ OK, passed 1 test. witherable> witherable> All 91 tests passed (0.76s) witherable> Test suite witherable-tests: PASS witherable> Test suite logged to: dist/test/witherable-0.5-witherable-tests.log witherable> 1 of 1 test suites (1 of 1 test cases) passed. witherable> Running phase: haddockPhase witherable> Preprocessing library for witherable-0.5.. witherable> Running Haddock on library for witherable-0.5.. witherable> Warning: The documentation for the following packages are not installed. No witherable> links will be generated to these packages: vector-0.13.2.0 witherable> Warning: --source-* options are ignored when --hyperlinked-source is enabled. witherable> [1 of 1] Compiling Witherable ( src/Witherable.hs, nothing ) witherable> Haddock coverage: witherable> Warning: 'imapMaybe' is ambiguous. It is defined witherable> * in ‘Data.Vector’ witherable> * at src/Witherable.hs:495:3 witherable> You may be able to disambiguate the identifier by qualifying it or witherable> by specifying the type/value namespace explicitly. witherable> Defaulting to the one defined at src/Witherable.hs:495:3 witherable> Warning: 'filter' is ambiguous. It is defined witherable> * in ‘GHC.List’ witherable> * in ‘Data.IntMap.Internal’ witherable> * in ‘Data.Map.Internal’ witherable> * in ‘Data.Sequence.Internal’ witherable> * in ‘Data.Set.Internal’ witherable> * in ‘Data.HashMap.Internal’ witherable> * in ‘Data.HashSet.Internal’ witherable> * in ‘Data.Vector’ witherable> * at src/Witherable.hs:100:3 witherable> You may be able to disambiguate the identifier by qualifying it or witherable> by specifying the type/value namespace explicitly. witherable> Defaulting to the one defined at src/Witherable.hs:100:3 witherable> Warning: 'ifilter' is ambiguous. It is defined witherable> * in ‘Data.Vector’ witherable> * at src/Witherable.hs:500:3 witherable> You may be able to disambiguate the identifier by qualifying it or witherable> by specifying the type/value namespace explicitly. witherable> Defaulting to the one defined at src/Witherable.hs:500:3 witherable> Warning: 'Compose' is ambiguous. It is defined witherable> * in ‘Data.Functor.Compose’ witherable> * in ‘Data.Functor.Compose’ witherable> You may be able to disambiguate the identifier by qualifying it or witherable> by specifying the type/value namespace explicitly. witherable> Defaulting to the one defined in ‘Data.Functor.Compose’ witherable> Warning: 'mapMaybe' is ambiguous. It is defined witherable> * in ‘Data.Maybe’ witherable> * in ‘Data.IntMap.Internal’ witherable> * in ‘Data.Map.Internal’ witherable> * in ‘Data.HashMap.Internal’ witherable> * in ‘Data.Vector’ witherable> * at src/Witherable.hs:90:3 witherable> You may be able to disambiguate the identifier by qualifying it or witherable> by specifying the type/value namespace explicitly. witherable> Defaulting to the one defined at src/Witherable.hs:90:3 witherable> Warning: 'catMaybes' is ambiguous. It is defined witherable> * in ‘Data.Maybe’ witherable> * in ‘Data.Vector’ witherable> * at src/Witherable.hs:95:3 witherable> You may be able to disambiguate the identifier by qualifying it or witherable> by specifying the type/value namespace explicitly. witherable> Defaulting to the one defined at src/Witherable.hs:95:3 witherable> 93% ( 14 / 15) in 'Witherable' witherable> Missing documentation for: witherable> WrappedFoldable (src/Witherable.hs:733) witherable> Warning: Witherable: could not find link destinations for: witherable> - Data.Vector.Vector witherable> Documentation created: dist/doc/html/witherable/, witherable> dist/doc/html/witherable/witherable.txt witherable> Preprocessing test suite 'witherable-tests' for witherable-0.5.. witherable> Running phase: installPhase witherable> Installing library in /nix/store/apm6vba2nsbdnf3z0ppwk4lz5idiyn0y-witherable-0.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/witherable-0.5-7zG28educK73JEyXcpqX0 witherable> Running phase: fixupPhase witherable> shrinking RPATHs of ELF executables and libraries in /nix/store/apm6vba2nsbdnf3z0ppwk4lz5idiyn0y-witherable-0.5 free (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/jshwsc5c7vz14gpc12fbdsbnfix5kqbx-free-5.2 /nix/store/wyvzq15a4kbkm8wa5973xgx21j8w1x30-free-5.2-doc free (post)> Pushing 2 paths (100 are already present) using zstd to cache sellout ⏳ free (post)> free (post)> Pushing /nix/store/jshwsc5c7vz14gpc12fbdsbnfix5kqbx-free-5.2 (22.41 MiB) free (post)> Pushing /nix/store/wyvzq15a4kbkm8wa5973xgx21j8w1x30-free-5.2-doc (6.03 MiB) free (post)> free (post)> All done. free (post)> added 2 signatures free (post)> added 1 signatures free (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/jshwsc5c7vz14gpc12fbdsbnfix5kqbx-free-5.2 /nix/store/wyvzq15a4kbkm8wa5973xgx21j8w1x30-free-5.2-doc free (post)> copying 2 paths... free (post)> copying path '/nix/store/wyvzq15a4kbkm8wa5973xgx21j8w1x30-free-5.2-doc' to 'https://cache.nix-ci.com'... free (post)> copying path '/nix/store/jshwsc5c7vz14gpc12fbdsbnfix5kqbx-free-5.2' to 'https://cache.nix-ci.com'... free (post)> copying 1 paths... free (post)> copying path '/nix/store/fvqlv2i4jrbnhdvvm2bd27xp97d5j3fd-free-5.2.drv' to 'https://cache.nix-ci.com'... free (post)> added 0 signatures free (post)> added 0 signatures free (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/jshwsc5c7vz14gpc12fbdsbnfix5kqbx-free-5.2 /nix/store/wyvzq15a4kbkm8wa5973xgx21j8w1x30-free-5.2-doc free (post)> copying 2 paths... free (post)> copying path '/nix/store/wyvzq15a4kbkm8wa5973xgx21j8w1x30-free-5.2-doc' to 'ssh-ng://worker.nix-ci.com'... free (post)> copying path '/nix/store/jshwsc5c7vz14gpc12fbdsbnfix5kqbx-free-5.2' to 'ssh-ng://worker.nix-ci.com'... free (post)> copying 1 paths... free (post)> copying path '/nix/store/fvqlv2i4jrbnhdvvm2bd27xp97d5j3fd-free-5.2.drv' to 'ssh-ng://worker.nix-ci.com'... semialign (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/3c7ikvmkh22xlr4mc7xrvi3ixgzxl1g7-semialign-1.3.1-doc /nix/store/gffsqiffax08vf9mrp44v542kbdfml8i-semialign-1.3.1 semialign (post)> Pushing 2 paths (126 are already present) using zstd to cache sellout ⏳ semialign (post)> semialign (post)> Pushing /nix/store/gffsqiffax08vf9mrp44v542kbdfml8i-semialign-1.3.1 (3.71 MiB) semialign (post)> Pushing /nix/store/3c7ikvmkh22xlr4mc7xrvi3ixgzxl1g7-semialign-1.3.1-doc (1.33 MiB) semialign (post)> semialign (post)> All done. semialign (post)> added 2 signatures semialign (post)> added 1 signatures semialign (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/3c7ikvmkh22xlr4mc7xrvi3ixgzxl1g7-semialign-1.3.1-doc /nix/store/gffsqiffax08vf9mrp44v542kbdfml8i-semialign-1.3.1 semialign (post)> copying 2 paths... semialign (post)> copying path '/nix/store/3c7ikvmkh22xlr4mc7xrvi3ixgzxl1g7-semialign-1.3.1-doc' to 'https://cache.nix-ci.com'... semialign (post)> copying path '/nix/store/gffsqiffax08vf9mrp44v542kbdfml8i-semialign-1.3.1' to 'https://cache.nix-ci.com'... semialign (post)> copying 1 paths... semialign (post)> copying path '/nix/store/p3y9jkraswzx0zmxvh5xd48gx2w77x65-semialign-1.3.1.drv' to 'https://cache.nix-ci.com'... semialign (post)> added 0 signatures semialign (post)> added 0 signatures semialign (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/3c7ikvmkh22xlr4mc7xrvi3ixgzxl1g7-semialign-1.3.1-doc /nix/store/gffsqiffax08vf9mrp44v542kbdfml8i-semialign-1.3.1 semialign (post)> copying 2 paths... semialign (post)> copying path '/nix/store/3c7ikvmkh22xlr4mc7xrvi3ixgzxl1g7-semialign-1.3.1-doc' to 'ssh-ng://worker.nix-ci.com'... semialign (post)> copying path '/nix/store/gffsqiffax08vf9mrp44v542kbdfml8i-semialign-1.3.1' to 'ssh-ng://worker.nix-ci.com'... semialign (post)> copying 1 paths... semialign (post)> copying path '/nix/store/p3y9jkraswzx0zmxvh5xd48gx2w77x65-semialign-1.3.1.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/xg9v9w2q1fbp352b14zgwym7vj54ymcl-adjunctions-4.4.3.drv'... building '/nix/store/4f55ifyd9z2wwsgh6dr7s7qrwrsg8saa-keys-3.12.4.drv'... ghc-lib-parser> [285 of 443] 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> [286 of 443] 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> [287 of 443] 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> [288 of 443] 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> [289 of 443] Compiling GHC.Hs.Instances ( compiler/GHC/Hs/Instances.hs, dist/build/GHC/Hs/Instances.o, dist/build/GHC/Hs/Instances.dyn_o ) base64> Defaulting to the one defined at src/Data/ByteString/Lazy/Base64/URL.hs:250:1 base64> Warning: 'decodeBase64UnpaddedUntyped' is ambiguous. It is defined base64> * at src/Data/ByteString/Base64/URL.hs:253:1 base64> * at src/Data/ByteString/Lazy/Base64/URL.hs:210:1 base64> You may be able to disambiguate the identifier by qualifying it or base64> by specifying the type/value namespace explicitly. base64> Defaulting to the one defined at src/Data/ByteString/Lazy/Base64/URL.hs:210:1 base64> Warning: 'decodeBase64Untyped' is ambiguous. It is defined base64> * at src/Data/ByteString/Base64/URL.hs:138:1 base64> * at src/Data/ByteString/Lazy/Base64/URL.hs:142:1 base64> You may be able to disambiguate the identifier by qualifying it or base64> by specifying the type/value namespace explicitly. base64> Defaulting to the one defined at src/Data/ByteString/Lazy/Base64/URL.hs:142:1 base64> Warning: 'decodeBase64' is ambiguous. It is defined base64> * at src/Data/ByteString/Base64/URL.hs:108:1 base64> * at src/Data/ByteString/Lazy/Base64/URL.hs:111:1 base64> You may be able to disambiguate the identifier by qualifying it or base64> by specifying the type/value namespace explicitly. base64> Defaulting to the one defined at src/Data/ByteString/Lazy/Base64/URL.hs:111:1 base64> Warning: 'isBase64Url' is ambiguous. It is defined base64> * at src/Data/ByteString/Base64/URL.hs:299:1 base64> * at src/Data/ByteString/Lazy/Base64/URL.hs:292:1 base64> You may be able to disambiguate the identifier by qualifying it or base64> by specifying the type/value namespace explicitly. base64> Defaulting to the one defined at src/Data/ByteString/Lazy/Base64/URL.hs:292:1 base64> 100% ( 17 / 17) in 'Data.ByteString.Lazy.Base64.URL' base64> Warning: 'isBase64' is ambiguous. It is defined base64> * at src/Data/ByteString/Base64.hs:154:1 base64> * at src/Data/ByteString/Short/Base64.hs:145:1 base64> You may be able to disambiguate the identifier by qualifying it or base64> by specifying the type/value namespace explicitly. base64> Defaulting to the one defined at src/Data/ByteString/Short/Base64.hs:145:1 base64> 100% ( 11 / 11) in 'Data.ByteString.Short.Base64' base64> Warning: 'decodeBase64Padded' is ambiguous. It is defined base64> * at src/Data/ByteString/Base64/URL.hs:232:1 base64> * at src/Data/ByteString/Short/Base64/URL.hs:204:1 base64> You may be able to disambiguate the identifier by qualifying it or base64> by specifying the type/value namespace explicitly. base64> Defaulting to the one defined at src/Data/ByteString/Short/Base64/URL.hs:204:1 base64> Warning: 'decodeBase64Unpadded' is ambiguous. It is defined base64> * at src/Data/ByteString/Base64/URL.hs:189:1 base64> * at src/Data/ByteString/Short/Base64/URL.hs:164:1 base64> You may be able to disambiguate the identifier by qualifying it or base64> by specifying the type/value namespace explicitly. base64> Defaulting to the one defined at src/Data/ByteString/Short/Base64/URL.hs:164:1 base64> Warning: 'ByteString' is out of scope. base64> If you qualify the identifier, haddock can try to link it anyway. base64> Warning: 'decodeBase64PaddedUntyped' is ambiguous. It is defined base64> * at src/Data/ByteString/Base64/URL.hs:211:1 base64> * at src/Data/ByteString/Short/Base64/URL.hs:223:1 base64> You may be able to disambiguate the identifier by qualifying it or base64> by specifying the type/value namespace explicitly. base64> Defaulting to the one defined at src/Data/ByteString/Short/Base64/URL.hs:223:1 base64> Warning: 'decodeBase64UnpaddedUntyped' is ambiguous. It is defined base64> * at src/Data/ByteString/Base64/URL.hs:253:1 base64> * at src/Data/ByteString/Short/Base64/URL.hs:189:1 base64> You may be able to disambiguate the identifier by qualifying it or base64> by specifying the type/value namespace explicitly. base64> Defaulting to the one defined at src/Data/ByteString/Short/Base64/URL.hs:189:1 base64> Warning: 'decodeBase64' is ambiguous. It is defined base64> * at src/Data/ByteString/Base64/URL.hs:108:1 base64> * at src/Data/ByteString/Short/Base64/URL.hs:99:1 base64> You may be able to disambiguate the identifier by qualifying it or base64> by specifying the type/value namespace explicitly. base64> Defaulting to the one defined at src/Data/ByteString/Short/Base64/URL.hs:99:1 base64> Warning: 'isBase64Url' is ambiguous. It is defined base64> * at src/Data/ByteString/Base64/URL.hs:299:1 monoid-subclasses> 252 | ++ List.map (\b1-> (a, b1, mempty)) (List.tail $ inits b) monoid-subclasses> | ^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Factorial.hs:253:54: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Data.List, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 253 | ++ List.map (\c1-> (a, b, c1)) (List.tail $ inits c) monoid-subclasses> | ^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Factorial.hs:255:59: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Data.List, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 255 | ++ List.map (\b1-> (mempty, b1, c)) (List.tail $ tails b) monoid-subclasses> | ^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Factorial.hs:256:64: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Data.List, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 256 | ++ List.map (\c1-> (mempty, mempty, c1)) (List.tail $ tails c) monoid-subclasses> | ^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Factorial.hs:309:70: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Data.List, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 309 | ++ List.map (\b1-> (a, b1, mempty, mempty)) (List.tail $ inits b) monoid-subclasses> | ^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Factorial.hs:310:65: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Data.List, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 310 | ++ List.map (\c1-> (a, b, c1, mempty)) (List.tail $ inits c) monoid-subclasses> | ^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Factorial.hs:311:60: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Data.List, but defined in GHC.List): regex-tdfa> Expected Pass #36 regex-tdfa> text and pattern: ":::0:::1:::1:::0:" regex-tdfa> Regex pattern: ":::1:::0:|:::1:1:1:" regex-tdfa> Outputs agree: "(8,17)" regex-tdfa> regex-tdfa> Expected Pass #37 regex-tdfa> text and pattern: "`az{" regex-tdfa> Regex pattern: "[[:lower:]]+" regex-tdfa> Outputs agree: "(1,3)" regex-tdfa> regex-tdfa> Expected Pass #38 regex-tdfa> text and pattern: "@AZ[" regex-tdfa> Regex pattern: "[[:upper:]]+" regex-tdfa> Outputs agree: "(1,3)" regex-tdfa> regex-tdfa> Expected Pass #39 regex-tdfa> text and pattern: "abc" regex-tdfa> Regex pattern: "(a)(b)(c)" regex-tdfa> Outputs agree: "(0,3)(0,1)(1,2)(2,3)" regex-tdfa> regex-tdfa> Expected Pass #43 regex-tdfa> text and pattern: "x" regex-tdfa> Regex pattern: "((((((((((((((((((((((((((((((x))))))))))))))))))))))))))))))" regex-tdfa> Outputs agree: "(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)" regex-tdfa> regex-tdfa> Expected Pass #44 regex-tdfa> text and pattern: "xx" regex-tdfa> Regex pattern: "((((((((((((((((((((((((((((((x))))))))))))))))))))))))))))))*" regex-tdfa> Outputs agree: "(0,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)(1,2)" regex-tdfa> regex-tdfa> Expected Pass #45 regex-tdfa> text and pattern: "ababababababababababababababababababababababababababababababababababababababababa" regex-tdfa> Regex pattern: "a?(ab|ba)*" regex-tdfa> Outputs agree: "(0,81)(79,81)" regex-tdfa> regex-tdfa> Expected Pass #46 regex-tdfa> text and pattern: "ababbabbbabbbabbbbabbbbaa" regex-tdfa> Regex pattern: "abaa|abbaa|abbbaa|abbbbaa" regex-tdfa> Outputs agree: "(18,25)" regex-tdfa> regex-tdfa> Expected Pass #47 regex-tdfa> text and pattern: "ababbabbbabbbabbbbabaa" regex-tdfa> Regex pattern: "abaa|abbaa|abbbaa|abbbbaa" regex-tdfa> Outputs agree: "(18,22)" regex-tdfa> regex-tdfa> Expected Pass #48 regex-tdfa> text and pattern: "baaabbbabac" regex-tdfa> Regex pattern: "aaac|aabc|abac|abbc|baac|babc|bbac|bbbc" regex-tdfa> Outputs agree: "(7,11)" regex-tdfa> regex-tdfa> Expected Pass #49 regex-tdfa> text and pattern: "XaaaXbbbXcccXdddXeeeXfffXgggXhhhXiiiXjjjXkkkXlllXcbaXaaaa" regex-tdfa> Regex pattern: "aaaa|bbbb|cccc|ddddd|eeeeee|fffffff|gggg|hhhh|iiiii|jjjjj|kkkkk|llll" regex-tdfa> Outputs agree: "(53,57)" regex-tdfa> regex-tdfa> Expected Pass #50 regex-tdfa> text and pattern: "aaaaaaaaab" regex-tdfa> Regex pattern: "a*a*a*a*a*b" regex-tdfa> Outputs agree: "(0,10)" regex-tdfa> regex-tdfa> Expected Pass #51 regex-tdfa> text and pattern: "abbc" regex-tdfa> Regex pattern: "ab+bc" regex-tdfa> Outputs agree: "(0,4)" regex-tdfa> regex-tdfa> Expected Pass #52 regex-tdfa> text and pattern: "abbbbc" regex-tdfa> Regex pattern: "ab+bc" regex-tdfa> Outputs agree: "(0,6)" regex-tdfa> regex-tdfa> Expected Pass #53 regex-tdfa> text and pattern: "abbc" regex-tdfa> Regex pattern: "ab?bc" regex-tdfa> Outputs agree: "(0,4)" regex-tdfa> regex-tdfa> Expected Pass #54 regex-tdfa> text and pattern: "abc" regex-tdfa> Regex pattern: "ab?bc" regex-tdfa> Outputs agree: "(0,3)" regex-tdfa> regex-tdfa> Expected Pass #55 regex-tdfa> text and pattern: "abc" regex-tdfa> Regex pattern: "ab?c" regex-tdfa> Outputs agree: "(0,3)" regex-tdfa> regex-tdfa> Expected Pass #56 regex-tdfa> text and pattern: "abc" regex-tdfa> Regex pattern: "ab|cd" regex-tdfa> Outputs agree: "(0,2)" regex-tdfa> regex-tdfa> Expected Pass #57 regex-tdfa> text and pattern: "abcd" regex-tdfa> Regex pattern: "ab|cd" regex-tdfa> Outputs agree: "(0,2)" regex-tdfa> regex-tdfa> Expected Pass #58 regex-tdfa> text and pattern: "a(b" regex-tdfa> Regex pattern: "a\\(b" regex-tdfa> Outputs agree: "(0,3)" regex-tdfa> regex-tdfa> Expected Pass #59 regex-tdfa> text and pattern: "ab" regex-tdfa> Regex pattern: "a\\(*b" regex-tdfa> Outputs agree: "(0,2)" regex-tdfa> regex-tdfa> Expected Pass #60 regex-tdfa> text and pattern: "a((b" regex-tdfa> Regex pattern: "a\\(*b" regex-tdfa> Outputs agree: "(0,4)" regex-tdfa> regex-tdfa> Expected Pass #61 regex-tdfa> text and pattern: "abc" regex-tdfa> Regex pattern: "((a))" regex-tdfa> Outputs agree: "(0,1)(0,1)(0,1)" regex-tdfa> regex-tdfa> Expected Pass #62 regex-tdfa> text and pattern: "abc" regex-tdfa> Regex pattern: "(a)b(c)" regex-tdfa> Outputs agree: "(0,3)(0,1)(2,3)" regex-tdfa> regex-tdfa> Expected Pass #63 regex-tdfa> text and pattern: "aabbabc" regex-tdfa> Regex pattern: "a+b+c" regex-tdfa> Outputs agree: "(4,7)" regex-tdfa> regex-tdfa> Expected Pass #64 regex-tdfa> text and pattern: "aaa" regex-tdfa> Regex pattern: "a*" regex-tdfa> Outputs agree: "(0,3)" regex-tdfa> regex-tdfa> Expected Pass #65 regex-tdfa> text and pattern: "-" regex-tdfa> Regex pattern: "(a*)*" regex-tdfa> Outputs agree: "(0,0)(0,0)" regex-tdfa> regex-tdfa> Expected Pass #66 regex-tdfa> text and pattern: "-" regex-tdfa> Regex pattern: "(a*)+" regex-tdfa> Outputs agree: "(0,0)(0,0)" regex-tdfa> regex-tdfa> Expected Pass #67 regex-tdfa> text and pattern: "-" regex-tdfa> Regex pattern: "(a*|b)*" regex-tdfa> Outputs agree: "(0,0)(0,0)" regex-tdfa> regex-tdfa> Expected Pass #68 regex-tdfa> text and pattern: "ab" regex-tdfa> Regex pattern: "(a+|b)*" regex-tdfa> Outputs agree: "(0,2)(1,2)" regex-tdfa> regex-tdfa> Expected Pass #69 regex-tdfa> text and pattern: "ab" regex-tdfa> Regex pattern: "(a+|b)+" regex-tdfa> Outputs agree: "(0,2)(1,2)" regex-tdfa> regex-tdfa> Expected Pass #70 regex-tdfa> text and pattern: "ab" regex-tdfa> Regex pattern: "(a+|b)?" regex-tdfa> Outputs agree: "(0,1)(0,1)" regex-tdfa> regex-tdfa> Expected Pass #71 regex-tdfa> text and pattern: "-" regex-tdfa> Regex pattern: "(^)*" regex-tdfa> Outputs agree: "(0,0)(0,0)" regex-tdfa> regex-tdfa> Expected Pass #72 regex-tdfa> text and pattern: "abbbcd" regex-tdfa> Regex pattern: "([abc])*d" regex-tdfa> Outputs agree: "(0,6)(4,5)" regex-tdfa> regex-tdfa> Expected Pass #73 regex-tdfa> text and pattern: "abcd" regex-tdfa> Regex pattern: "([abc])*bcd" regex-tdfa> Outputs agree: "(0,4)(0,1)" regex-tdfa> regex-tdfa> Expected Pass #74 regex-tdfa> text and pattern: "e" regex-tdfa> Regex pattern: "a|b|c|d|e" witherable> shrinking /nix/store/apm6vba2nsbdnf3z0ppwk4lz5idiyn0y-witherable-0.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSwitherable-0.5-7zG28educK73JEyXcpqX0-ghc9.8.1.so witherable> checking for references to /build/ in /nix/store/apm6vba2nsbdnf3z0ppwk4lz5idiyn0y-witherable-0.5... witherable> patching script interpreter paths in /nix/store/apm6vba2nsbdnf3z0ppwk4lz5idiyn0y-witherable-0.5 witherable> stripping (with command strip and flags -S -p) in /nix/store/apm6vba2nsbdnf3z0ppwk4lz5idiyn0y-witherable-0.5/lib witherable> shrinking RPATHs of ELF executables and libraries in /nix/store/fvamn3czr01vr8lipxzsr37086dy19sr-witherable-0.5-doc witherable> checking for references to /build/ in /nix/store/fvamn3czr01vr8lipxzsr37086dy19sr-witherable-0.5-doc... witherable> patching script interpreter paths in /nix/store/fvamn3czr01vr8lipxzsr37086dy19sr-witherable-0.5-doc trial-tomland> Running phase: setupCompilerEnvironmentPhase trial-tomland> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. trial-tomland> Running phase: unpackPhase trial-tomland> unpacking source archive /nix/store/m3ywwybp74rrv72mll20xj4z6lm8996x-trial-tomland-0.0.0.0.tar.gz trial-tomland> source root is trial-tomland-0.0.0.0 trial-tomland> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "trial-tomland-0.0.0.0/trial-tomland.cabal" trial-tomland> Running phase: patchPhase trial-tomland> Replace Cabal file with edited version from mirror://hackage/trial-tomland-0.0.0.0/revision/5.cabal. trial-tomland> Running phase: compileBuildDriverPhase trial-tomland> setupCompileFlags: -package-db=/build/tmp.U4N3aPxWJ8/setup-package.conf.d -threaded trial-tomland> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.U4N3aPxWJ8/Main.o ) trial-tomland> [2 of 2] Linking Setup trial-tomland> Running phase: updateAutotoolsGnuConfigScriptsPhase trial-tomland> Running phase: configurePhase trial-tomland> configureFlags: --verbose --prefix=/nix/store/sv2xyrpkjh8d7cvyf88s8qdjwhv747lm-trial-tomland-0.0.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/dyf4ylizzzdhqqyljc4vlcs47ijnymsk-trial-tomland-0.0.0.0-doc/share/doc/trial-tomland-0.0.0.0 --with-gcc=gcc --package-db=/build/tmp.U4N3aPxWJ8/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 trial-tomland> Using Parsec parser trial-tomland> Configuring trial-tomland-0.0.0.0... trial-tomland> Dependency base >=4.12.0.0 && <4.22: using base-4.19.0.0 trial-tomland> Dependency text >=1.2.3 && <2.2: using text-2.1 trial-tomland> Dependency tomland >=1.3.0.0 && <1.4: using tomland-1.3.3.3 trial-tomland> Dependency trial >=0.0.0.0 && <0.1: using trial-0.0.0.0 trial-tomland> Source component graph: component lib trial-tomland> Configured component graph: trial-tomland> component trial-tomland-0.0.0.0-GA74HS5KoQpDLLdkVNq670 trial-tomland> include base-4.19.0.0-b960 trial-tomland> include text-2.1-c36a trial-tomland> include tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi trial-tomland> include trial-0.0.0.0-IOlBFY6Ej7E68uGXFizp3b trial-tomland> Linked component graph: trial-tomland> unit trial-tomland-0.0.0.0-GA74HS5KoQpDLLdkVNq670 trial-tomland> include base-4.19.0.0-b960 trial-tomland> include text-2.1-c36a trial-tomland> include tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi trial-tomland> include trial-0.0.0.0-IOlBFY6Ej7E68uGXFizp3b trial-tomland> Trial.Tomland=trial-tomland-0.0.0.0-GA74HS5KoQpDLLdkVNq670:Trial.Tomland trial-tomland> Ready component graph: trial-tomland> definite trial-tomland-0.0.0.0-GA74HS5KoQpDLLdkVNq670 trial-tomland> depends base-4.19.0.0-b960 trial-tomland> depends text-2.1-c36a trial-tomland> depends tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi trial-tomland> depends trial-0.0.0.0-IOlBFY6Ej7E68uGXFizp3b trial-tomland> Using Cabal-3.10.2.0 compiled by ghc-9.8 trial-tomland> Using compiler: ghc-9.8.1 trial-tomland> Using install prefix: trial-tomland> /nix/store/sv2xyrpkjh8d7cvyf88s8qdjwhv747lm-trial-tomland-0.0.0.0 trial-tomland> Executables installed in: trial-tomland> /nix/store/sv2xyrpkjh8d7cvyf88s8qdjwhv747lm-trial-tomland-0.0.0.0/bin trial-tomland> Libraries installed in: trial-tomland> /nix/store/sv2xyrpkjh8d7cvyf88s8qdjwhv747lm-trial-tomland-0.0.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/trial-tomland-0.0.0.0-GA74HS5KoQpDLLdkVNq670 trial-tomland> Dynamic Libraries installed in: trial-tomland> /nix/store/sv2xyrpkjh8d7cvyf88s8qdjwhv747lm-trial-tomland-0.0.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 trial-tomland> Private executables installed in: extra (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/g9nrp0brpl11300g1wa7a1w4mh9kbfsf-extra-1.7.16 /nix/store/wdla2kl3nfwsn2qlcmsvfdx5sschf6r5-extra-1.7.16-doc extra (post)> Pushing 2 paths (68 are already present) using zstd to cache sellout ⏳ extra (post)> extra (post)> Pushing /nix/store/wdla2kl3nfwsn2qlcmsvfdx5sschf6r5-extra-1.7.16-doc (3.06 MiB) extra (post)> Pushing /nix/store/g9nrp0brpl11300g1wa7a1w4mh9kbfsf-extra-1.7.16 (4.07 MiB) extra (post)> extra (post)> All done. extra (post)> added 2 signatures extra (post)> added 2 signatures extra (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/g9nrp0brpl11300g1wa7a1w4mh9kbfsf-extra-1.7.16 /nix/store/wdla2kl3nfwsn2qlcmsvfdx5sschf6r5-extra-1.7.16-doc extra (post)> copying 2 paths... extra (post)> copying path '/nix/store/wdla2kl3nfwsn2qlcmsvfdx5sschf6r5-extra-1.7.16-doc' to 'https://cache.nix-ci.com'... extra (post)> copying path '/nix/store/g9nrp0brpl11300g1wa7a1w4mh9kbfsf-extra-1.7.16' to 'https://cache.nix-ci.com'... extra (post)> copying 1 paths... extra (post)> copying path '/nix/store/h48ih6c0np1yy70c4rj97y7jvh0n5ndd-extra-1.7.16.drv' to 'https://cache.nix-ci.com'... extra (post)> added 0 signatures extra (post)> added 0 signatures extra (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/g9nrp0brpl11300g1wa7a1w4mh9kbfsf-extra-1.7.16 /nix/store/wdla2kl3nfwsn2qlcmsvfdx5sschf6r5-extra-1.7.16-doc extra (post)> copying 2 paths... extra (post)> copying path '/nix/store/wdla2kl3nfwsn2qlcmsvfdx5sschf6r5-extra-1.7.16-doc' to 'ssh-ng://worker.nix-ci.com'... extra (post)> copying path '/nix/store/g9nrp0brpl11300g1wa7a1w4mh9kbfsf-extra-1.7.16' to 'ssh-ng://worker.nix-ci.com'... extra (post)> copying 1 paths... extra (post)> copying path '/nix/store/h48ih6c0np1yy70c4rj97y7jvh0n5ndd-extra-1.7.16.drv' to 'ssh-ng://worker.nix-ci.com'... foldl (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/0rss619asdshcks36w8015g3xsnlqpjk-foldl-1.4.18 /nix/store/94bms4vzf4mvdlcyk5w11ksi2jy6hpaz-foldl-1.4.18-doc foldl (post)> Pushing 2 paths (122 are already present) using zstd to cache sellout ⏳ foldl (post)> foldl (post)> Pushing /nix/store/94bms4vzf4mvdlcyk5w11ksi2jy6hpaz-foldl-1.4.18-doc (4.66 MiB) foldl (post)> Pushing /nix/store/0rss619asdshcks36w8015g3xsnlqpjk-foldl-1.4.18 (7.10 MiB) foldl (post)> foldl (post)> All done. foldl (post)> added 2 signatures foldl (post)> added 1 signatures foldl (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/0rss619asdshcks36w8015g3xsnlqpjk-foldl-1.4.18 /nix/store/94bms4vzf4mvdlcyk5w11ksi2jy6hpaz-foldl-1.4.18-doc foldl (post)> copying 2 paths... foldl (post)> copying path '/nix/store/94bms4vzf4mvdlcyk5w11ksi2jy6hpaz-foldl-1.4.18-doc' to 'https://cache.nix-ci.com'... foldl (post)> copying path '/nix/store/0rss619asdshcks36w8015g3xsnlqpjk-foldl-1.4.18' to 'https://cache.nix-ci.com'... foldl (post)> copying 1 paths... foldl (post)> copying path '/nix/store/ilhhs49b7ryh5mjx6py1hxp2q0v5nsh4-foldl-1.4.18.drv' to 'https://cache.nix-ci.com'... foldl (post)> added 0 signatures foldl (post)> added 0 signatures foldl (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/0rss619asdshcks36w8015g3xsnlqpjk-foldl-1.4.18 /nix/store/94bms4vzf4mvdlcyk5w11ksi2jy6hpaz-foldl-1.4.18-doc foldl (post)> copying 2 paths... foldl (post)> copying path '/nix/store/94bms4vzf4mvdlcyk5w11ksi2jy6hpaz-foldl-1.4.18-doc' to 'ssh-ng://worker.nix-ci.com'... foldl (post)> copying path '/nix/store/0rss619asdshcks36w8015g3xsnlqpjk-foldl-1.4.18' to 'ssh-ng://worker.nix-ci.com'... foldl (post)> copying 1 paths... foldl (post)> copying path '/nix/store/ilhhs49b7ryh5mjx6py1hxp2q0v5nsh4-foldl-1.4.18.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/ra7mli9hxzcx9zy68y7nx0dc4s38w7ai-algebraic-graphs-0.7.drv'... building '/nix/store/8m6s16pjpa7pqbljx5if4jwc1fwpw3dk-filepattern-0.1.3.drv'... building '/nix/store/p7yp8sz9yc4kdxk9qgm05j0w81mhxpai-ghc-exactprint-1.8.0.0.drv'... building '/nix/store/p6pzb2x9dxwcg6amb50jlsmjj4ffvv0r-unix-compat-0.7.4.drv'... base64> * at src/Data/ByteString/Short/Base64/URL.hs:260:1 base64> You may be able to disambiguate the identifier by qualifying it or base64> by specifying the type/value namespace explicitly. base64> Defaulting to the one defined at src/Data/ByteString/Short/Base64/URL.hs:260:1 base64> 100% ( 17 / 17) in 'Data.ByteString.Short.Base64.URL' base64> 100% ( 2 / 2) in 'Data.Text.Encoding.Base64.Error' base64> Warning: 'UnicodeException' is out of scope. base64> If you qualify the identifier, haddock can try to link it anyway. base64> Warning: 'isBase64' is ambiguous. It is defined base64> * at src/Data/ByteString/Base64.hs:154:1 base64> * at src/Data/Text/Encoding/Base64.hs:149:1 base64> You may be able to disambiguate the identifier by qualifying it or base64> by specifying the type/value namespace explicitly. base64> Defaulting to the one defined at src/Data/Text/Encoding/Base64.hs:149:1 base64> 100% ( 11 / 11) in 'Data.Text.Encoding.Base64' base64> Warning: 'decodeBase64Padded' is ambiguous. It is defined base64> * at src/Data/ByteString/Base64/URL.hs:232:1 base64> * at src/Data/Text/Encoding/Base64/URL.hs:232:1 base64> You may be able to disambiguate the identifier by qualifying it or base64> by specifying the type/value namespace explicitly. base64> Defaulting to the one defined at src/Data/Text/Encoding/Base64/URL.hs:232:1 base64> Warning: 'decodeBase64Unpadded' is ambiguous. It is defined base64> * at src/Data/ByteString/Base64/URL.hs:189:1 base64> * at src/Data/Text/Encoding/Base64/URL.hs:167:1 base64> You may be able to disambiguate the identifier by qualifying it or base64> by specifying the type/value namespace explicitly. base64> Defaulting to the one defined at src/Data/Text/Encoding/Base64/URL.hs:167:1 base64> Warning: 'decodeBase64PaddedUntyped' is ambiguous. It is defined base64> * at src/Data/ByteString/Base64/URL.hs:211:1 base64> * at src/Data/Text/Encoding/Base64/URL.hs:249:1 base64> You may be able to disambiguate the identifier by qualifying it or base64> by specifying the type/value namespace explicitly. base64> Defaulting to the one defined at src/Data/Text/Encoding/Base64/URL.hs:249:1 base64> Warning: 'decodeBase64UnpaddedUntyped' is ambiguous. It is defined base64> * at src/Data/ByteString/Base64/URL.hs:253:1 base64> * at src/Data/Text/Encoding/Base64/URL.hs:192:1 base64> You may be able to disambiguate the identifier by qualifying it or base64> by specifying the type/value namespace explicitly. base64> Defaulting to the one defined at src/Data/Text/Encoding/Base64/URL.hs:192:1 base64> Warning: 'UnicodeException' is out of scope. base64> If you qualify the identifier, haddock can try to link it anyway. base64> Warning: 'decodeBase64PaddedWith' is out of scope. base64> If you qualify the identifier, haddock can try to link it anyway. base64> Warning: 'isBase64Url' is ambiguous. It is defined base64> * at src/Data/ByteString/Base64/URL.hs:299:1 base64> * at src/Data/Text/Encoding/Base64/URL.hs:312:1 base64> You may be able to disambiguate the identifier by qualifying it or base64> by specifying the type/value namespace explicitly. base64> Defaulting to the one defined at src/Data/Text/Encoding/Base64/URL.hs:312:1 base64> 100% ( 18 / 18) in 'Data.Text.Encoding.Base64.URL' base64> Warning: 'UnicodeException' is out of scope. base64> If you qualify the identifier, haddock can try to link it anyway. base64> Warning: 'isBase64' is ambiguous. It is defined base64> * at src/Data/ByteString/Lazy/Base64.hs:162:1 base64> * at src/Data/Text/Lazy/Encoding/Base64.hs:157:1 base64> You may be able to disambiguate the identifier by qualifying it or base64> by specifying the type/value namespace explicitly. base64> Defaulting to the one defined at src/Data/Text/Lazy/Encoding/Base64.hs:157:1 base64> 100% ( 11 / 11) in 'Data.Text.Lazy.Encoding.Base64' base64> Warning: 'decodeBase64Padded' is ambiguous. It is defined base64> * at src/Data/ByteString/Lazy/Base64/URL.hs:226:1 base64> * at src/Data/Text/Lazy/Encoding/Base64/URL.hs:224:1 base64> You may be able to disambiguate the identifier by qualifying it or base64> by specifying the type/value namespace explicitly. base64> Defaulting to the one defined at src/Data/Text/Lazy/Encoding/Base64/URL.hs:224:1 base64> Warning: 'decodeBase64Unpadded' is ambiguous. It is defined base64> * at src/Data/ByteString/Lazy/Base64/URL.hs:187:1 base64> * at src/Data/Text/Lazy/Encoding/Base64/URL.hs:167:1 monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 311 | ++ List.map (\d1-> (a, b, c, d1)) (List.tail $ inits d) monoid-subclasses> | ^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Factorial.hs:313:65: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Data.List, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 313 | ++ List.map (\b1-> (mempty, b1, c, d)) (List.tail $ tails b) monoid-subclasses> | ^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Factorial.hs:314:70: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Data.List, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 314 | ++ List.map (\c1-> (mempty, mempty, c1, d)) (List.tail $ tails c) monoid-subclasses> | ^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Factorial.hs:315:75: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Data.List, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 315 | ++ List.map (\d1-> (mempty, mempty, mempty, d1)) (List.tail $ tails d) monoid-subclasses> | ^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Factorial.hs:370:13: warning: [GHC-62161] [-Wincomplete-uni-patterns] monoid-subclasses> Pattern match(es) are non-exhaustive monoid-subclasses> In a pattern binding: Patterns of type ‘[a]’ not matched: [] monoid-subclasses> | monoid-subclasses> 370 | where splitLast f last@[_] = (f [], last) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... monoid-subclasses> [ 9 of 16] Compiling Data.Monoid.Textual ( src/Data/Monoid/Textual.hs, dist/build/Data/Monoid/Textual.p_o ) monoid-subclasses> [10 of 16] Compiling Data.Monoid.Instances.CharVector ( src/Data/Monoid/Instances/CharVector.hs, dist/build/Data/Monoid/Instances/CharVector.p_o ) monoid-subclasses> [11 of 16] Compiling Data.Monoid.Instances.Stateful ( src/Data/Monoid/Instances/Stateful.hs, dist/build/Data/Monoid/Instances/Stateful.p_o ) monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/Stateful.hs:27:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Semigroup’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Semigroup’ monoid-subclasses> To import instances alone, use: import Data.Semigroup() monoid-subclasses> | monoid-subclasses> 27 | import Data.Semigroup (Semigroup(..)) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> regex-tdfa> Outputs agree: "(0,1)" regex-tdfa> regex-tdfa> Expected Pass #75 regex-tdfa> text and pattern: "ef" regex-tdfa> Regex pattern: "(a|b|c|d|e)f" regex-tdfa> Outputs agree: "(0,2)(0,1)" regex-tdfa> regex-tdfa> Expected Pass #76 regex-tdfa> text and pattern: "-" regex-tdfa> Regex pattern: "((a*|b))*" regex-tdfa> Outputs agree: "(0,0)(0,0)(0,0)" regex-tdfa> regex-tdfa> Expected Pass #77 regex-tdfa> text and pattern: "abcde" regex-tdfa> Regex pattern: "(ab|cd)e" regex-tdfa> Outputs agree: "(2,5)(2,4)" regex-tdfa> regex-tdfa> Expected Pass #78 regex-tdfa> text and pattern: "abcd" regex-tdfa> Regex pattern: "(a|b)c*d" regex-tdfa> Outputs agree: "(1,4)(1,2)" regex-tdfa> regex-tdfa> Expected Pass #79 regex-tdfa> text and pattern: "abc" regex-tdfa> Regex pattern: "(ab|ab*)bc" regex-tdfa> Outputs agree: "(0,3)(0,1)" regex-tdfa> regex-tdfa> Expected Pass #80 regex-tdfa> text and pattern: "abc" regex-tdfa> Regex pattern: "a([bc]*)c*" regex-tdfa> Outputs agree: "(0,3)(1,3)" regex-tdfa> regex-tdfa> Expected Pass #81 regex-tdfa> text and pattern: "abcd" regex-tdfa> Regex pattern: "a([bc]*)(c*d)" regex-tdfa> Outputs agree: "(0,4)(1,3)(3,4)" regex-tdfa> regex-tdfa> Expected Pass #82 regex-tdfa> text and pattern: "abcd" regex-tdfa> Regex pattern: "a([bc]+)(c*d)" regex-tdfa> Outputs agree: "(0,4)(1,3)(3,4)" regex-tdfa> regex-tdfa> Expected Pass #83 regex-tdfa> text and pattern: "abcd" regex-tdfa> Regex pattern: "a([bc]*)(c+d)" regex-tdfa> Outputs agree: "(0,4)(1,2)(2,4)" regex-tdfa> regex-tdfa> Expected Pass #84 regex-tdfa> text and pattern: "adcdcde" regex-tdfa> Regex pattern: "a[bcd]*dcdcde" regex-tdfa> Outputs agree: "(0,7)" regex-tdfa> regex-tdfa> Expected Pass #85 regex-tdfa> text and pattern: "abc" regex-tdfa> Regex pattern: "(ab|a)b*c" regex-tdfa> Outputs agree: "(0,3)(0,2)" regex-tdfa> regex-tdfa> Expected Pass #86 regex-tdfa> text and pattern: "abcd" regex-tdfa> Regex pattern: "((a)(b)c)(d)" regex-tdfa> Outputs agree: "(0,4)(0,3)(0,1)(1,2)(3,4)" regex-tdfa> regex-tdfa> Expected Pass #87 regex-tdfa> text and pattern: "abh" regex-tdfa> Regex pattern: "^a(bc+|b[eh])g|.h$" regex-tdfa> Outputs agree: "(1,3)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #88 regex-tdfa> text and pattern: "effgz" regex-tdfa> Regex pattern: "(bc+d$|ef*g.|h?i(j|k))" regex-tdfa> Outputs agree: "(0,5)(0,5)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #89 regex-tdfa> text and pattern: "ij" regex-tdfa> Regex pattern: "(bc+d$|ef*g.|h?i(j|k))" regex-tdfa> Outputs agree: "(0,2)(0,2)(1,2)" regex-tdfa> regex-tdfa> Expected Pass #90 regex-tdfa> text and pattern: "reffgz" regex-tdfa> Regex pattern: "(bc+d$|ef*g.|h?i(j|k))" regex-tdfa> Outputs agree: "(1,6)(1,6)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #91 regex-tdfa> text and pattern: "a" regex-tdfa> Regex pattern: "(((((((((a)))))))))" regex-tdfa> Outputs agree: "(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)(0,1)" regex-tdfa> regex-tdfa> Expected Pass #92 regex-tdfa> text and pattern: "abcde" regex-tdfa> Regex pattern: "(.*)c(.*)" regex-tdfa> Outputs agree: "(0,5)(0,2)(3,5)" regex-tdfa> regex-tdfa> Expected Pass #93 regex-tdfa> text and pattern: "abcd" regex-tdfa> Regex pattern: "a(bc)d" regex-tdfa> Outputs agree: "(0,4)(1,3)" regex-tdfa> regex-tdfa> Expected Pass #94 regex-tdfa> text and pattern: "a\STXc" regex-tdfa> Regex pattern: "a[\SOH-\ETX]?c" regex-tdfa> Outputs agree: "(0,3)" regex-tdfa> regex-tdfa> Expected Pass #95 regex-tdfa> text and pattern: "Muammar_Qaddafi" regex-tdfa> Regex pattern: "M[ou]'?am+[ae]r_.*([AEae]l[-_])?[GKQ]h?[aeu]+([dtz][dhz]?)+af[iy]" regex-tdfa> Outputs agree: "(0,15)(-1,-1)(10,12)" regex-tdfa> regex-tdfa> Expected Pass #96 regex-tdfa> text and pattern: "Mo'ammar_Gadhafi" regex-tdfa> Regex pattern: "M[ou]'?am+[ae]r_.*([AEae]l[-_])?[GKQ]h?[aeu]+([dtz][dhz]?)+af[iy]" regex-tdfa> Outputs agree: "(0,16)(-1,-1)(11,13)" regex-tdfa> regex-tdfa> Expected Pass #97 regex-tdfa> text and pattern: "Muammar_Kaddafi" regex-tdfa> Regex pattern: "M[ou]'?am+[ae]r_.*([AEae]l[-_])?[GKQ]h?[aeu]+([dtz][dhz]?)+af[iy]" regex-tdfa> Outputs agree: "(0,15)(-1,-1)(10,12)" regex-tdfa> regex-tdfa> Expected Pass #98 regex-tdfa> text and pattern: "Muammar_Qadhafi" regex-tdfa> Regex pattern: "M[ou]'?am+[ae]r_.*([AEae]l[-_])?[GKQ]h?[aeu]+([dtz][dhz]?)+af[iy]" regex-tdfa> Outputs agree: "(0,15)(-1,-1)(10,12)" regex-tdfa> regex-tdfa> Expected Pass #99 regex-tdfa> text and pattern: "Muammar_Gadafi" regex-tdfa> Regex pattern: "M[ou]'?am+[ae]r_.*([AEae]l[-_])?[GKQ]h?[aeu]+([dtz][dhz]?)+af[iy]" regex-tdfa> Outputs agree: "(0,14)(-1,-1)(10,11)" regex-tdfa> regex-tdfa> Expected Pass #100 regex-tdfa> text and pattern: "Mu'ammar_Qadafi" regex-tdfa> Regex pattern: "M[ou]'?am+[ae]r_.*([AEae]l[-_])?[GKQ]h?[aeu]+([dtz][dhz]?)+af[iy]" regex-tdfa> Outputs agree: "(0,15)(-1,-1)(11,12)" regex-tdfa> regex-tdfa> Expected Pass #101 regex-tdfa> text and pattern: "Moamar_Gaddafi" regex-tdfa> Regex pattern: "M[ou]'?am+[ae]r_.*([AEae]l[-_])?[GKQ]h?[aeu]+([dtz][dhz]?)+af[iy]" regex-tdfa> Outputs agree: "(0,14)(-1,-1)(9,11)" regex-tdfa> regex-tdfa> Expected Pass #102 regex-tdfa> text and pattern: "Mu'ammar_Qadhdhafi" regex-tdfa> Regex pattern: "M[ou]'?am+[ae]r_.*([AEae]l[-_])?[GKQ]h?[aeu]+([dtz][dhz]?)+af[iy]" regex-tdfa> Outputs agree: "(0,18)(-1,-1)(13,15)" regex-tdfa> regex-tdfa> Expected Pass #103 regex-tdfa> text and pattern: "Muammar_Khaddafi" regex-tdfa> Regex pattern: "M[ou]'?am+[ae]r_.*([AEae]l[-_])?[GKQ]h?[aeu]+([dtz][dhz]?)+af[iy]" regex-tdfa> Outputs agree: "(0,16)(-1,-1)(11,13)" regex-tdfa> regex-tdfa> Expected Pass #104 regex-tdfa> text and pattern: "Muammar_Ghaddafy" regex-tdfa> Regex pattern: "M[ou]'?am+[ae]r_.*([AEae]l[-_])?[GKQ]h?[aeu]+([dtz][dhz]?)+af[iy]" regex-tdfa> Outputs agree: "(0,16)(-1,-1)(11,13)" regex-tdfa> regex-tdfa> Expected Pass #105 regex-tdfa> text and pattern: "Muammar_Ghadafi" regex-tdfa> Regex pattern: "M[ou]'?am+[ae]r_.*([AEae]l[-_])?[GKQ]h?[aeu]+([dtz][dhz]?)+af[iy]" trial-tomland> /nix/store/sv2xyrpkjh8d7cvyf88s8qdjwhv747lm-trial-tomland-0.0.0.0/libexec/x86_64-linux-ghc-9.8.1/trial-tomland-0.0.0.0 trial-tomland> Data files installed in: trial-tomland> /nix/store/sv2xyrpkjh8d7cvyf88s8qdjwhv747lm-trial-tomland-0.0.0.0/share/x86_64-linux-ghc-9.8.1/trial-tomland-0.0.0.0 trial-tomland> Documentation installed in: trial-tomland> /nix/store/dyf4ylizzzdhqqyljc4vlcs47ijnymsk-trial-tomland-0.0.0.0-doc/share/doc/trial-tomland-0.0.0.0 trial-tomland> Configuration files installed in: trial-tomland> /nix/store/sv2xyrpkjh8d7cvyf88s8qdjwhv747lm-trial-tomland-0.0.0.0/etc trial-tomland> No alex found trial-tomland> Using ar found on system at: trial-tomland> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar trial-tomland> No c2hs found trial-tomland> No cpphs found trial-tomland> No doctest found trial-tomland> Using gcc version 14.3.0 given by user at: trial-tomland> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc trial-tomland> Using ghc version 9.8.1 found on system at: trial-tomland> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc trial-tomland> Using ghc-pkg version 9.8.1 found on system at: trial-tomland> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 trial-tomland> No ghcjs found trial-tomland> No ghcjs-pkg found trial-tomland> No greencard found trial-tomland> Using haddock version 2.30.0 found on system at: trial-tomland> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 trial-tomland> No happy found trial-tomland> Using haskell-suite found on system at: haskell-suite-dummy-location trial-tomland> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location trial-tomland> No hmake found trial-tomland> Using hpc version 0.69 found on system at: trial-tomland> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 trial-tomland> Using hsc2hs version 0.68.10 found on system at: trial-tomland> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 trial-tomland> Using hscolour version 1.25 found on system at: trial-tomland> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour trial-tomland> No jhc found trial-tomland> Using ld found on system at: trial-tomland> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold trial-tomland> No pkg-config found trial-tomland> Using runghc version 9.8.1 found on system at: trial-tomland> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 trial-tomland> Using strip version 2.44 found on system at: trial-tomland> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip trial-tomland> Using tar found on system at: trial-tomland> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar trial-tomland> No uhc found trial-tomland> Running phase: buildPhase trial-tomland> Preprocessing library for trial-tomland-0.0.0.0.. trial-tomland> Building library for trial-tomland-0.0.0.0.. trial-tomland> [1 of 1] Compiling Trial.Tomland trial-tomland> [1 of 1] Compiling Trial.Tomland trial-tomland> Running phase: checkPhase trial-tomland> Package has no test suites. trial-tomland> Running phase: haddockPhase trial-tomland> Preprocessing library for trial-tomland-0.0.0.0.. trial-tomland> Running Haddock on library for trial-tomland-0.0.0.0.. trial-tomland> Warning: --source-* options are ignored when --hyperlinked-source is enabled. trial-tomland> [1 of 1] Compiling Trial.Tomland trial-tomland> Haddock coverage: trial-tomland> 100% ( 8 / 8) in 'Trial.Tomland' trial-tomland> Documentation created: dist/doc/html/trial-tomland/, trial-tomland> dist/doc/html/trial-tomland/trial-tomland.txt trial-tomland> Running phase: installPhase trial-tomland> Installing library in /nix/store/sv2xyrpkjh8d7cvyf88s8qdjwhv747lm-trial-tomland-0.0.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/trial-tomland-0.0.0.0-GA74HS5KoQpDLLdkVNq670 trial-tomland> Running phase: fixupPhase trial-tomland> shrinking RPATHs of ELF executables and libraries in /nix/store/sv2xyrpkjh8d7cvyf88s8qdjwhv747lm-trial-tomland-0.0.0.0 trial-tomland> shrinking /nix/store/sv2xyrpkjh8d7cvyf88s8qdjwhv747lm-trial-tomland-0.0.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHStrial-tomland-0.0.0.0-GA74HS5KoQpDLLdkVNq670-ghc9.8.1.so trial-tomland> checking for references to /build/ in /nix/store/sv2xyrpkjh8d7cvyf88s8qdjwhv747lm-trial-tomland-0.0.0.0... trial-tomland> patching script interpreter paths in /nix/store/sv2xyrpkjh8d7cvyf88s8qdjwhv747lm-trial-tomland-0.0.0.0 trial-tomland> stripping (with command strip and flags -S -p) in /nix/store/sv2xyrpkjh8d7cvyf88s8qdjwhv747lm-trial-tomland-0.0.0.0/lib trial-tomland> shrinking RPATHs of ELF executables and libraries in /nix/store/dyf4ylizzzdhqqyljc4vlcs47ijnymsk-trial-tomland-0.0.0.0-doc adjunctions> Running phase: setupCompilerEnvironmentPhase adjunctions> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. adjunctions> Running phase: unpackPhase adjunctions> unpacking source archive /nix/store/waldaj6slia1mw3pm6y2clkf51jg1vin-adjunctions-4.4.3.tar.gz adjunctions> source root is adjunctions-4.4.3 adjunctions> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "adjunctions-4.4.3/.vim.custom" adjunctions> Running phase: patchPhase adjunctions> Running phase: compileBuildDriverPhase adjunctions> setupCompileFlags: -package-db=/build/tmp.xRHdRjSFE8/setup-package.conf.d -threaded adjunctions> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.xRHdRjSFE8/Main.o ) adjunctions> [2 of 2] Linking Setup adjunctions> Running phase: updateAutotoolsGnuConfigScriptsPhase adjunctions> Running phase: configurePhase adjunctions> configureFlags: --verbose --prefix=/nix/store/wf3b7dr84bgxd29kif0ak56f4hgccf40-adjunctions-4.4.3 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/a3jdq40w1blpmq0zy26sdynrqffb1cma-adjunctions-4.4.3-doc/share/doc/adjunctions-4.4.3 --with-gcc=gcc --package-db=/build/tmp.xRHdRjSFE8/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 adjunctions> Using Parsec parser adjunctions> Configuring adjunctions-4.4.3... adjunctions> Dependency array >=0.3.0.2 && <0.7: using array-0.5.6.0 adjunctions> Dependency base >=4.9 && <5: using base-4.19.0.0 adjunctions> Dependency comonad >=4 && <6: using comonad-5.0.9 adjunctions> Dependency containers >=0.3 && <0.9: using containers-0.6.8 adjunctions> Dependency contravariant >=1 && <2: using contravariant-1.5.5 adjunctions> Dependency distributive >=0.5.1 && <1: using distributive-0.6.2.1 adjunctions> Dependency free >=4 && <6: using free-5.2 adjunctions> Dependency mtl >=2.0.1 && <2.4: using mtl-2.3.1 adjunctions> Dependency profunctors >=4 && <6: using profunctors-5.6.2 adjunctions> Dependency semigroupoids >=4 && <7: using semigroupoids-6.0.1 adjunctions> Dependency semigroups >=0.11 && <1: using semigroups-0.20 adjunctions> Dependency tagged >=0.7 && <1: using tagged-0.8.8 adjunctions> Dependency transformers >=0.5.2 && <0.7: using transformers-0.6.1.0 adjunctions> Dependency transformers-compat >=0.3 && <1: using transformers-compat-0.7.2 adjunctions> Dependency void >=0.5.5.1 && <1: using void-0.7.3 adjunctions> Dependency adjunctions: using adjunctions-4.4.3 adjunctions> Dependency base >=4 && <5: using base-4.19.0.0 adjunctions> Dependency distributive >=0.5.1 && <1: using distributive-0.6.2.1 adjunctions> Dependency hspec >=2 && <3: using hspec-2.11.12 adjunctions> Source component graph: adjunctions> component lib adjunctions> component test:spec dependency lib adjunctions> Configured component graph: adjunctions> component adjunctions-4.4.3-7V7yRvBLRZtG7WxgI78eNr adjunctions> include array-0.5.6.0-dc89 adjunctions> include base-4.19.0.0-b960 adjunctions> include comonad-5.0.9-ESq2E8gYtBx3byXmKAW1hW adjunctions> include containers-0.6.8-4775 adjunctions> include contravariant-1.5.5-J4LLuUnbnVaBzsIx42BlgS adjunctions> include distributive-0.6.2.1-Bqfb3YLruMhEWQ5REpvzf4 adjunctions> include free-5.2-5jsicnVtm8y8KG9LMRezMp adjunctions> include mtl-2.3.1-63a4 adjunctions> include profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU adjunctions> include semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj adjunctions> include semigroups-0.20-HSrvnib71V92veEQkXQjs8 adjunctions> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 adjunctions> include transformers-0.6.1.0-c3ec keys> Running phase: setupCompilerEnvironmentPhase keys> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. keys> Running phase: unpackPhase keys> unpacking source archive /nix/store/bsnsdqd5m5adc2xc23ia110lmh7ry4jf-keys-3.12.4.tar.gz keys> source root is keys-3.12.4 keys> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "keys-3.12.4/src/Data/Key.hs" keys> Running phase: patchPhase keys> Replace Cabal file with edited version from mirror://hackage/keys-3.12.4/revision/1.cabal. keys> Running phase: compileBuildDriverPhase keys> setupCompileFlags: -package-db=/build/tmp.2GChMBH8h6/setup-package.conf.d -threaded keys> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.2GChMBH8h6/Main.o ) keys> [2 of 2] Linking Setup keys> Running phase: updateAutotoolsGnuConfigScriptsPhase keys> Running phase: configurePhase keys> configureFlags: --verbose --prefix=/nix/store/f9s74bchzc9jkg6jj5vifa57zyvj5h7w-keys-3.12.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/jx2sbq2vcfdi4q9hpbfzp9nc6254q8ja-keys-3.12.4-doc/share/doc/keys-3.12.4 --with-gcc=gcc --package-db=/build/tmp.2GChMBH8h6/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 keys> Using Parsec parser keys> Configuring keys-3.12.4... keys> Dependency array >=0.3.0.2 && <0.6: using array-0.5.6.0 keys> Dependency base >=4.9 && <5: using base-4.19.0.0 keys> Dependency comonad >=4 && <6: using comonad-5.0.9 keys> Dependency containers >=0.3 && <0.9: using containers-0.6.8 keys> Dependency free >=4 && <6: using free-5.2 keys> Dependency hashable >=1.1.2.3 && <1.6: using hashable-1.4.7.0 keys> Dependency semigroupoids >=5.2 && <7: using semigroupoids-6.0.1 keys> Dependency semigroups >=0.8.3.1 && <1: using semigroups-0.20 keys> Dependency tagged >=0.7.3 && <1: using tagged-0.8.8 keys> Dependency transformers >=0.2 && <0.7: using transformers-0.6.1.0 keys> Dependency transformers-compat >=0.3 && <1: using transformers-compat-0.7.2 keys> Dependency unordered-containers >=0.2.4 && <0.3: using keys> unordered-containers-0.2.20 keys> Source component graph: component lib keys> Configured component graph: keys> component keys-3.12.4-9pIWSPQD3dgEmDN6rrDseM keys> include array-0.5.6.0-dc89 keys> include base-4.19.0.0-b960 keys> include comonad-5.0.9-ESq2E8gYtBx3byXmKAW1hW keys> include containers-0.6.8-4775 keys> include free-5.2-5jsicnVtm8y8KG9LMRezMp keys> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m keys> include semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj keys> include semigroups-0.20-HSrvnib71V92veEQkXQjs8 keys> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 keys> include transformers-0.6.1.0-c3ec keys> include transformers-compat-0.7.2-5fRE4L51nMWD2Qd3d5RTa8 keys> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq keys> Linked component graph: keys> unit keys-3.12.4-9pIWSPQD3dgEmDN6rrDseM keys> include array-0.5.6.0-dc89 keys> include base-4.19.0.0-b960 keys> include comonad-5.0.9-ESq2E8gYtBx3byXmKAW1hW keys> include containers-0.6.8-4775 keys> include free-5.2-5jsicnVtm8y8KG9LMRezMp keys> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m keys> include semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj algebraic-graphs> Running phase: setupCompilerEnvironmentPhase algebraic-graphs> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. filepattern> Running phase: setupCompilerEnvironmentPhase filepattern> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. witherable (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/apm6vba2nsbdnf3z0ppwk4lz5idiyn0y-witherable-0.5 /nix/store/fvamn3czr01vr8lipxzsr37086dy19sr-witherable-0.5-doc witherable (post)> Pushing 2 paths (108 are already present) using zstd to cache sellout ⏳ witherable (post)> witherable (post)> Pushing /nix/store/fvamn3czr01vr8lipxzsr37086dy19sr-witherable-0.5-doc (1.13 MiB) witherable (post)> Pushing /nix/store/apm6vba2nsbdnf3z0ppwk4lz5idiyn0y-witherable-0.5 (4.44 MiB) witherable (post)> witherable (post)> All done. witherable (post)> added 2 signatures witherable (post)> added 1 signatures witherable (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/apm6vba2nsbdnf3z0ppwk4lz5idiyn0y-witherable-0.5 /nix/store/fvamn3czr01vr8lipxzsr37086dy19sr-witherable-0.5-doc witherable (post)> copying 2 paths... witherable (post)> copying path '/nix/store/fvamn3czr01vr8lipxzsr37086dy19sr-witherable-0.5-doc' to 'https://cache.nix-ci.com'... witherable (post)> copying path '/nix/store/apm6vba2nsbdnf3z0ppwk4lz5idiyn0y-witherable-0.5' to 'https://cache.nix-ci.com'... witherable (post)> copying 1 paths... witherable (post)> copying path '/nix/store/43gm72bqaiiq2ciqal2vr5a3pvhpg2li-witherable-0.5.drv' to 'https://cache.nix-ci.com'... witherable (post)> added 0 signatures witherable (post)> added 0 signatures witherable (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/apm6vba2nsbdnf3z0ppwk4lz5idiyn0y-witherable-0.5 /nix/store/fvamn3czr01vr8lipxzsr37086dy19sr-witherable-0.5-doc witherable (post)> copying 2 paths... witherable (post)> copying path '/nix/store/fvamn3czr01vr8lipxzsr37086dy19sr-witherable-0.5-doc' to 'ssh-ng://worker.nix-ci.com'... witherable (post)> copying path '/nix/store/apm6vba2nsbdnf3z0ppwk4lz5idiyn0y-witherable-0.5' to 'ssh-ng://worker.nix-ci.com'... witherable (post)> copying 1 paths... witherable (post)> copying path '/nix/store/43gm72bqaiiq2ciqal2vr5a3pvhpg2li-witherable-0.5.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/b4aqid5cbi9xyygxq4a9010k7rll8xz2-aeson-2.2.3.0.drv'... base64> You may be able to disambiguate the identifier by qualifying it or base64> by specifying the type/value namespace explicitly. base64> Defaulting to the one defined at src/Data/Text/Lazy/Encoding/Base64/URL.hs:167:1 base64> Warning: 'decodeBase64With' is out of scope. base64> If you qualify the identifier, haddock can try to link it anyway. base64> Warning: 'UnicodeException' is out of scope. base64> If you qualify the identifier, haddock can try to link it anyway. base64> Warning: 'Text' is ambiguous. It is defined base64> * in ‘Data.Text.Internal’ base64> * in ‘Data.Text.Internal.Lazy’ base64> You may be able to disambiguate the identifier by qualifying it or base64> by specifying the type/value namespace explicitly. base64> Defaulting to the one defined in ‘Data.Text.Internal.Lazy’ base64> Warning: 'decodeBase64PaddedWith' is out of scope. base64> If you qualify the identifier, haddock can try to link it anyway. base64> Warning: 'isBase64Url' is ambiguous. It is defined base64> * at src/Data/ByteString/Lazy/Base64/URL.hs:292:1 base64> * at src/Data/Text/Lazy/Encoding/Base64/URL.hs:302:1 base64> You may be able to disambiguate the identifier by qualifying it or base64> by specifying the type/value namespace explicitly. base64> Defaulting to the one defined at src/Data/Text/Lazy/Encoding/Base64/URL.hs:302:1 base64> 100% ( 18 / 18) in 'Data.Text.Lazy.Encoding.Base64.URL' base64> Warning: 'ByteString' is out of scope. base64> If you qualify the identifier, haddock can try to link it anyway. base64> Warning: 'decodeUtf8'' is out of scope. base64> If you qualify the identifier, haddock can try to link it anyway. base64> Warning: 'decodeBase64UntypedWith' is ambiguous. It is defined base64> * at src/Data/Text/Encoding/Base64.hs:107:1 base64> * at src/Data/Text/Short/Encoding/Base64.hs:116:1 base64> You may be able to disambiguate the identifier by qualifying it or base64> by specifying the type/value namespace explicitly. base64> Defaulting to the one defined at src/Data/Text/Short/Encoding/Base64.hs:116:1 base64> Warning: 'UnicodeException' is out of scope. base64> If you qualify the identifier, haddock can try to link it anyway. base64> Warning: 'isBase64' is ambiguous. It is defined base64> * at src/Data/ByteString/Base64.hs:154:1 base64> * at src/Data/ByteString/Short/Base64.hs:145:1 base64> * at src/Data/Text/Encoding/Base64.hs:149:1 base64> * at src/Data/Text/Short/Encoding/Base64.hs:156:1 base64> You may be able to disambiguate the identifier by qualifying it or base64> by specifying the type/value namespace explicitly. base64> Defaulting to the one defined at src/Data/Text/Short/Encoding/Base64.hs:156:1 base64> 100% ( 11 / 11) in 'Data.Text.Short.Encoding.Base64' base64> Warning: 'decodeBase64Padded' is ambiguous. It is defined base64> * at src/Data/ByteString/Base64/URL.hs:232:1 base64> * at src/Data/ByteString/Short/Base64/URL.hs:204:1 base64> * at src/Data/Text/Encoding/Base64/URL.hs:232:1 base64> * at src/Data/Text/Short/Encoding/Base64/URL.hs:229:1 base64> You may be able to disambiguate the identifier by qualifying it or base64> by specifying the type/value namespace explicitly. base64> Defaulting to the one defined at src/Data/Text/Short/Encoding/Base64/URL.hs:229:1 base64> Warning: 'decodeBase64Unpadded' is ambiguous. It is defined base64> * at src/Data/ByteString/Base64/URL.hs:189:1 base64> * at src/Data/ByteString/Short/Base64/URL.hs:164:1 base64> * at src/Data/Text/Encoding/Base64/URL.hs:167:1 base64> * at src/Data/Text/Short/Encoding/Base64/URL.hs:174:1 base64> You may be able to disambiguate the identifier by qualifying it or base64> by specifying the type/value namespace explicitly. base64> Defaulting to the one defined at src/Data/Text/Short/Encoding/Base64/URL.hs:174:1 base64> Warning: 'decodeBase64With' is out of scope. base64> If you qualify the identifier, haddock can try to link it anyway. base64> Warning: 'ByteString' is out of scope. base64> If you qualify the identifier, haddock can try to link it anyway. base64> Warning: 'decodeUtf8'' is out of scope. base64> If you qualify the identifier, haddock can try to link it anyway. base64> Warning: 'UnicodeException' is out of scope. base64> If you qualify the identifier, haddock can try to link it anyway. base64> Warning: 'decodeBase64UnpaddedWith' is out of scope. base64> If you qualify the identifier, haddock can try to link it anyway. base64> Warning: 'isBase64Url' is ambiguous. It is defined monoid-subclasses> src/Data/Monoid/Instances/Stateful.hs:28:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Monoid’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Monoid’ monoid-subclasses> To import instances alone, use: import Data.Monoid() monoid-subclasses> | monoid-subclasses> 28 | import Data.Monoid (Monoid(..)) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/Stateful.hs:216:13: warning: [GHC-62161] [-Wincomplete-uni-patterns] monoid-subclasses> Pattern match(es) are non-exhaustive monoid-subclasses> In a pattern binding: Patterns of type ‘[b]’ not matched: [] monoid-subclasses> | monoid-subclasses> 216 | restore f [t1] = f [Stateful (t1, x)] monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... monoid-subclasses> [12 of 16] Compiling Data.Monoid.Instances.PrefixMemory ( src/Data/Monoid/Instances/PrefixMemory.hs, dist/build/Data/Monoid/Instances/PrefixMemory.p_o ) monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/PrefixMemory.hs:20:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Semigroup’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Semigroup’ monoid-subclasses> To import instances alone, use: import Data.Semigroup() monoid-subclasses> | monoid-subclasses> 20 | import Data.Semigroup (Semigroup(..)) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/PrefixMemory.hs:21:21: warning: [GHC-38856] [-Wunused-imports] monoid-subclasses> The import of ‘Monoid’ from module ‘Data.Monoid’ is redundant monoid-subclasses> | monoid-subclasses> 21 | import Data.Monoid (Monoid(..), Endo(..)) monoid-subclasses> | ^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/PrefixMemory.hs:106:40: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Data.List, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 106 | factors (Shadowed p c) = rewrap <$> List.tail (inits c) monoid-subclasses> | ^^^^^^^^^ monoid-subclasses> [13 of 16] Compiling Data.Monoid.Instances.Positioned ( src/Data/Monoid/Instances/Positioned.hs, dist/build/Data/Monoid/Instances/Positioned.p_o ) monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/Positioned.hs:33:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Semigroup’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Semigroup’ monoid-subclasses> To import instances alone, use: import Data.Semigroup() monoid-subclasses> | monoid-subclasses> 33 | import Data.Semigroup (Semigroup(..)) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/Positioned.hs:34:21: warning: [GHC-38856] [-Wunused-imports] monoid-subclasses> The import of ‘Monoid’ from module ‘Data.Monoid’ is redundant monoid-subclasses> | monoid-subclasses> 34 | import Data.Monoid (Monoid(..), Endo(..)) monoid-subclasses> | ^^^^^^^^^^ monoid-subclasses> [14 of 16] Compiling Data.Monoid.Instances.Measured ( src/Data/Monoid/Instances/Measured.hs, dist/build/Data/Monoid/Instances/Measured.p_o ) monoid-subclasses> regex-tdfa> Outputs agree: "(0,15)(-1,-1)(11,12)" regex-tdfa> regex-tdfa> Expected Pass #106 regex-tdfa> text and pattern: "Muammar_Ghaddafi" regex-tdfa> Regex pattern: "M[ou]'?am+[ae]r_.*([AEae]l[-_])?[GKQ]h?[aeu]+([dtz][dhz]?)+af[iy]" regex-tdfa> Outputs agree: "(0,16)(-1,-1)(11,13)" regex-tdfa> regex-tdfa> Expected Pass #107 regex-tdfa> text and pattern: "Muamar_Kaddafi" regex-tdfa> Regex pattern: "M[ou]'?am+[ae]r_.*([AEae]l[-_])?[GKQ]h?[aeu]+([dtz][dhz]?)+af[iy]" regex-tdfa> Outputs agree: "(0,14)(-1,-1)(9,11)" regex-tdfa> regex-tdfa> Expected Pass #108 regex-tdfa> text and pattern: "Muammar_Quathafi" regex-tdfa> Regex pattern: "M[ou]'?am+[ae]r_.*([AEae]l[-_])?[GKQ]h?[aeu]+([dtz][dhz]?)+af[iy]" regex-tdfa> Outputs agree: "(0,16)(-1,-1)(11,13)" regex-tdfa> regex-tdfa> Expected Pass #109 regex-tdfa> text and pattern: "Muammar_Gheddafi" regex-tdfa> Regex pattern: "M[ou]'?am+[ae]r_.*([AEae]l[-_])?[GKQ]h?[aeu]+([dtz][dhz]?)+af[iy]" regex-tdfa> Outputs agree: "(0,16)(-1,-1)(11,13)" regex-tdfa> regex-tdfa> Expected Pass #110 regex-tdfa> text and pattern: "Moammar_Khadafy" regex-tdfa> Regex pattern: "M[ou]'?am+[ae]r_.*([AEae]l[-_])?[GKQ]h?[aeu]+([dtz][dhz]?)+af[iy]" regex-tdfa> Outputs agree: "(0,15)(-1,-1)(11,12)" regex-tdfa> regex-tdfa> Expected Pass #111 regex-tdfa> text and pattern: "Moammar_Qudhafi" regex-tdfa> Regex pattern: "M[ou]'?am+[ae]r_.*([AEae]l[-_])?[GKQ]h?[aeu]+([dtz][dhz]?)+af[iy]" regex-tdfa> Outputs agree: "(0,15)(-1,-1)(10,12)" regex-tdfa> regex-tdfa> Expected Pass #112 regex-tdfa> text and pattern: "aabcdd" regex-tdfa> Regex pattern: "a+(b|c)*d+" regex-tdfa> Outputs agree: "(0,6)(3,4)" regex-tdfa> regex-tdfa> Expected Pass #113 regex-tdfa> text and pattern: "vivi" regex-tdfa> Regex pattern: "^.+$" regex-tdfa> Outputs agree: "(0,4)" regex-tdfa> regex-tdfa> Expected Pass #114 regex-tdfa> text and pattern: "vivi" regex-tdfa> Regex pattern: "^(.+)$" regex-tdfa> Outputs agree: "(0,4)(0,4)" regex-tdfa> regex-tdfa> Expected Pass #115 regex-tdfa> text and pattern: "gryphon.att.com!eby" regex-tdfa> Regex pattern: "^([^!.]+).att.com!(.+)$" regex-tdfa> Outputs agree: "(0,19)(0,7)(16,19)" regex-tdfa> regex-tdfa> Expected Pass #116 regex-tdfa> text and pattern: "bas" regex-tdfa> Regex pattern: "^([^!]+!)?([^!]+)$" regex-tdfa> Outputs agree: "(0,3)(-1,-1)(0,3)" regex-tdfa> regex-tdfa> Expected Pass #117 regex-tdfa> text and pattern: "bar!bas" regex-tdfa> Regex pattern: "^([^!]+!)?([^!]+)$" regex-tdfa> Outputs agree: "(0,7)(0,4)(4,7)" regex-tdfa> regex-tdfa> Expected Pass #118 regex-tdfa> text and pattern: "foo!bas" regex-tdfa> Regex pattern: "^([^!]+!)?([^!]+)$" regex-tdfa> Outputs agree: "(0,7)(0,4)(4,7)" regex-tdfa> regex-tdfa> Expected Pass #119 regex-tdfa> text and pattern: "foo!bar!bas" regex-tdfa> Regex pattern: "^.+!([^!]+!)([^!]+)$" regex-tdfa> Outputs agree: "(0,11)(4,8)(8,11)" regex-tdfa> regex-tdfa> Expected Pass #120 regex-tdfa> text and pattern: "bar!bas" regex-tdfa> Regex pattern: "((foo)|(bar))!bas" regex-tdfa> Outputs agree: "(0,7)(0,3)(-1,-1)(0,3)" regex-tdfa> regex-tdfa> Expected Pass #121 regex-tdfa> text and pattern: "foo!bar!bas" regex-tdfa> Regex pattern: "((foo)|(bar))!bas" regex-tdfa> Outputs agree: "(4,11)(4,7)(-1,-1)(4,7)" regex-tdfa> regex-tdfa> Expected Pass #122 regex-tdfa> text and pattern: "foo!bas" regex-tdfa> Regex pattern: "((foo)|(bar))!bas" regex-tdfa> Outputs agree: "(0,7)(0,3)(0,3)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #123 regex-tdfa> text and pattern: "bar!bas" regex-tdfa> Regex pattern: "((foo)|bar)!bas" regex-tdfa> Outputs agree: "(0,7)(0,3)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #124 regex-tdfa> text and pattern: "foo!bar!bas" regex-tdfa> Regex pattern: "((foo)|bar)!bas" regex-tdfa> Outputs agree: "(4,11)(4,7)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #125 regex-tdfa> text and pattern: "foo!bas" regex-tdfa> Regex pattern: "((foo)|bar)!bas" regex-tdfa> Outputs agree: "(0,7)(0,3)(0,3)" regex-tdfa> regex-tdfa> Expected Pass #126 regex-tdfa> text and pattern: "bar!bas" regex-tdfa> Regex pattern: "(foo|(bar))!bas" regex-tdfa> Outputs agree: "(0,7)(0,3)(0,3)" regex-tdfa> regex-tdfa> Expected Pass #127 regex-tdfa> text and pattern: "foo!bar!bas" regex-tdfa> Regex pattern: "(foo|(bar))!bas" regex-tdfa> Outputs agree: "(4,11)(4,7)(4,7)" regex-tdfa> regex-tdfa> Expected Pass #128 regex-tdfa> text and pattern: "foo!bas" regex-tdfa> Regex pattern: "(foo|(bar))!bas" regex-tdfa> Outputs agree: "(0,7)(0,3)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #129 regex-tdfa> text and pattern: "bar!bas" regex-tdfa> Regex pattern: "(foo|bar)!bas" regex-tdfa> Outputs agree: "(0,7)(0,3)" regex-tdfa> regex-tdfa> Expected Pass #130 regex-tdfa> text and pattern: "foo!bar!bas" regex-tdfa> Regex pattern: "(foo|bar)!bas" regex-tdfa> Outputs agree: "(4,11)(4,7)" regex-tdfa> regex-tdfa> Expected Pass #131 regex-tdfa> text and pattern: "foo!bas" regex-tdfa> Regex pattern: "(foo|bar)!bas" regex-tdfa> Outputs agree: "(0,7)(0,3)" regex-tdfa> regex-tdfa> Expected Pass #132 regex-tdfa> text and pattern: "foo!bar!bas" regex-tdfa> Regex pattern: "^(([^!]+!)?([^!]+)|.+!([^!]+!)([^!]+))$" regex-tdfa> Outputs agree: "(0,11)(0,11)(-1,-1)(-1,-1)(4,8)(8,11)" regex-tdfa> regex-tdfa> Expected Pass #133 regex-tdfa> text and pattern: "bas" regex-tdfa> Regex pattern: "^([^!]+!)?([^!]+)$|^.+!([^!]+!)([^!]+)$" regex-tdfa> Outputs agree: "(0,3)(-1,-1)(0,3)(-1,-1)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #134 regex-tdfa> text and pattern: "bar!bas" regex-tdfa> Regex pattern: "^([^!]+!)?([^!]+)$|^.+!([^!]+!)([^!]+)$" regex-tdfa> Outputs agree: "(0,7)(0,4)(4,7)(-1,-1)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #135 regex-tdfa> text and pattern: "foo!bar!bas" regex-tdfa> Regex pattern: "^([^!]+!)?([^!]+)$|^.+!([^!]+!)([^!]+)$" regex-tdfa> Outputs agree: "(0,11)(-1,-1)(-1,-1)(4,8)(8,11)" regex-tdfa> regex-tdfa> Expected Pass #136 regex-tdfa> text and pattern: "foo!bas" trial-tomland> checking for references to /build/ in /nix/store/dyf4ylizzzdhqqyljc4vlcs47ijnymsk-trial-tomland-0.0.0.0-doc... trial-tomland> patching script interpreter paths in /nix/store/dyf4ylizzzdhqqyljc4vlcs47ijnymsk-trial-tomland-0.0.0.0-doc adjunctions> include transformers-compat-0.7.2-5fRE4L51nMWD2Qd3d5RTa8 adjunctions> include void-0.7.3-5yU89rtcFpHDt8FMuiMLJt adjunctions> component adjunctions-4.4.3-8fUAWBy6uVd3zdD6rfHW7M-spec adjunctions> include adjunctions-4.4.3-7V7yRvBLRZtG7WxgI78eNr adjunctions> include base-4.19.0.0-b960 adjunctions> include distributive-0.6.2.1-Bqfb3YLruMhEWQ5REpvzf4 adjunctions> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH adjunctions> Linked component graph: adjunctions> unit adjunctions-4.4.3-7V7yRvBLRZtG7WxgI78eNr adjunctions> include array-0.5.6.0-dc89 adjunctions> include base-4.19.0.0-b960 adjunctions> include comonad-5.0.9-ESq2E8gYtBx3byXmKAW1hW adjunctions> include containers-0.6.8-4775 adjunctions> include contravariant-1.5.5-J4LLuUnbnVaBzsIx42BlgS adjunctions> include distributive-0.6.2.1-Bqfb3YLruMhEWQ5REpvzf4 adjunctions> include free-5.2-5jsicnVtm8y8KG9LMRezMp adjunctions> include mtl-2.3.1-63a4 adjunctions> include profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU adjunctions> include semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj adjunctions> include semigroups-0.20-HSrvnib71V92veEQkXQjs8 adjunctions> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 adjunctions> include transformers-0.6.1.0-c3ec adjunctions> include transformers-compat-0.7.2-5fRE4L51nMWD2Qd3d5RTa8 adjunctions> include void-0.7.3-5yU89rtcFpHDt8FMuiMLJt adjunctions> Control.Comonad.Representable.Store=adjunctions-4.4.3-7V7yRvBLRZtG7WxgI78eNr:Control.Comonad.Representable.Store,Control.Comonad.Trans.Adjoint=adjunctions-4.4.3-7V7yRvBLRZtG7WxgI78eNr:Control.Comonad.Trans.Adjoint,Control.Monad.Representable.Reader=adjunctions-4.4.3-7V7yRvBLRZtG7WxgI78eNr:Control.Monad.Representable.Reader,Control.Monad.Representable.State=adjunctions-4.4.3-7V7yRvBLRZtG7WxgI78eNr:Control.Monad.Representable.State,Control.Monad.Trans.Adjoint=adjunctions-4.4.3-7V7yRvBLRZtG7WxgI78eNr:Control.Monad.Trans.Adjoint,Control.Monad.Trans.Contravariant.Adjoint=adjunctions-4.4.3-7V7yRvBLRZtG7WxgI78eNr:Control.Monad.Trans.Contravariant.Adjoint,Control.Monad.Trans.Conts=adjunctions-4.4.3-7V7yRvBLRZtG7WxgI78eNr:Control.Monad.Trans.Conts,Data.Functor.Adjunction=adjunctions-4.4.3-7V7yRvBLRZtG7WxgI78eNr:Data.Functor.Adjunction,Data.Functor.Contravariant.Adjunction=adjunctions-4.4.3-7V7yRvBLRZtG7WxgI78eNr:Data.Functor.Contravariant.Adjunction,Data.Functor.Contravariant.Rep=adjunctions-4.4.3-7V7yRvBLRZtG7WxgI78eNr:Data.Functor.Contravariant.Rep,Data.Functor.Rep=adjunctions-4.4.3-7V7yRvBLRZtG7WxgI78eNr:Data.Functor.Rep adjunctions> unit adjunctions-4.4.3-8fUAWBy6uVd3zdD6rfHW7M-spec adjunctions> include adjunctions-4.4.3-7V7yRvBLRZtG7WxgI78eNr adjunctions> include base-4.19.0.0-b960 adjunctions> include distributive-0.6.2.1-Bqfb3YLruMhEWQ5REpvzf4 adjunctions> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH adjunctions> Ready component graph: adjunctions> definite adjunctions-4.4.3-7V7yRvBLRZtG7WxgI78eNr adjunctions> depends array-0.5.6.0-dc89 adjunctions> depends base-4.19.0.0-b960 adjunctions> depends comonad-5.0.9-ESq2E8gYtBx3byXmKAW1hW adjunctions> depends containers-0.6.8-4775 adjunctions> depends contravariant-1.5.5-J4LLuUnbnVaBzsIx42BlgS adjunctions> depends distributive-0.6.2.1-Bqfb3YLruMhEWQ5REpvzf4 adjunctions> depends free-5.2-5jsicnVtm8y8KG9LMRezMp adjunctions> depends mtl-2.3.1-63a4 adjunctions> depends profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU adjunctions> depends semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj adjunctions> depends semigroups-0.20-HSrvnib71V92veEQkXQjs8 adjunctions> depends tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 adjunctions> depends transformers-0.6.1.0-c3ec adjunctions> depends transformers-compat-0.7.2-5fRE4L51nMWD2Qd3d5RTa8 adjunctions> depends void-0.7.3-5yU89rtcFpHDt8FMuiMLJt adjunctions> definite adjunctions-4.4.3-8fUAWBy6uVd3zdD6rfHW7M-spec adjunctions> depends adjunctions-4.4.3-7V7yRvBLRZtG7WxgI78eNr adjunctions> depends base-4.19.0.0-b960 adjunctions> depends distributive-0.6.2.1-Bqfb3YLruMhEWQ5REpvzf4 adjunctions> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH adjunctions> Using Cabal-3.10.2.0 compiled by ghc-9.8 adjunctions> Using compiler: ghc-9.8.1 adjunctions> Using install prefix: adjunctions> /nix/store/wf3b7dr84bgxd29kif0ak56f4hgccf40-adjunctions-4.4.3 adjunctions> Executables installed in: adjunctions> /nix/store/wf3b7dr84bgxd29kif0ak56f4hgccf40-adjunctions-4.4.3/bin adjunctions> Libraries installed in: adjunctions> /nix/store/wf3b7dr84bgxd29kif0ak56f4hgccf40-adjunctions-4.4.3/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/adjunctions-4.4.3-7V7yRvBLRZtG7WxgI78eNr adjunctions> Dynamic Libraries installed in: keys> include semigroups-0.20-HSrvnib71V92veEQkXQjs8 keys> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 keys> include transformers-0.6.1.0-c3ec keys> include transformers-compat-0.7.2-5fRE4L51nMWD2Qd3d5RTa8 keys> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq keys> Data.Key=keys-3.12.4-9pIWSPQD3dgEmDN6rrDseM:Data.Key keys> Ready component graph: keys> definite keys-3.12.4-9pIWSPQD3dgEmDN6rrDseM keys> depends array-0.5.6.0-dc89 keys> depends base-4.19.0.0-b960 keys> depends comonad-5.0.9-ESq2E8gYtBx3byXmKAW1hW keys> depends containers-0.6.8-4775 keys> depends free-5.2-5jsicnVtm8y8KG9LMRezMp keys> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m keys> depends semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj keys> depends semigroups-0.20-HSrvnib71V92veEQkXQjs8 keys> depends tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 keys> depends transformers-0.6.1.0-c3ec keys> depends transformers-compat-0.7.2-5fRE4L51nMWD2Qd3d5RTa8 keys> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq keys> Using Cabal-3.10.2.0 compiled by ghc-9.8 keys> Using compiler: ghc-9.8.1 keys> Using install prefix: /nix/store/f9s74bchzc9jkg6jj5vifa57zyvj5h7w-keys-3.12.4 keys> Executables installed in: keys> /nix/store/f9s74bchzc9jkg6jj5vifa57zyvj5h7w-keys-3.12.4/bin keys> Libraries installed in: keys> /nix/store/f9s74bchzc9jkg6jj5vifa57zyvj5h7w-keys-3.12.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/keys-3.12.4-9pIWSPQD3dgEmDN6rrDseM keys> Dynamic Libraries installed in: keys> /nix/store/f9s74bchzc9jkg6jj5vifa57zyvj5h7w-keys-3.12.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 keys> Private executables installed in: keys> /nix/store/f9s74bchzc9jkg6jj5vifa57zyvj5h7w-keys-3.12.4/libexec/x86_64-linux-ghc-9.8.1/keys-3.12.4 keys> Data files installed in: keys> /nix/store/f9s74bchzc9jkg6jj5vifa57zyvj5h7w-keys-3.12.4/share/x86_64-linux-ghc-9.8.1/keys-3.12.4 keys> Documentation installed in: keys> /nix/store/jx2sbq2vcfdi4q9hpbfzp9nc6254q8ja-keys-3.12.4-doc/share/doc/keys-3.12.4 keys> Configuration files installed in: keys> /nix/store/f9s74bchzc9jkg6jj5vifa57zyvj5h7w-keys-3.12.4/etc keys> No alex found keys> Using ar found on system at: keys> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar keys> No c2hs found keys> No cpphs found keys> No doctest found keys> Using gcc version 14.3.0 given by user at: keys> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc keys> Using ghc version 9.8.1 found on system at: keys> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc keys> Using ghc-pkg version 9.8.1 found on system at: keys> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 keys> No ghcjs found keys> No ghcjs-pkg found keys> No greencard found keys> Using haddock version 2.30.0 found on system at: keys> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 keys> No happy found keys> Using haskell-suite found on system at: haskell-suite-dummy-location keys> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location keys> No hmake found keys> Using hpc version 0.69 found on system at: keys> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 keys> Using hsc2hs version 0.68.10 found on system at: keys> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 keys> Using hscolour version 1.25 found on system at: keys> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour keys> No jhc found keys> Using ld found on system at: keys> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold keys> No pkg-config found keys> Using runghc version 9.8.1 found on system at: keys> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 keys> Using strip version 2.44 found on system at: keys> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip keys> Using tar found on system at: keys> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar keys> No uhc found keys> Running phase: buildPhase keys> Preprocessing library for keys-3.12.4.. keys> Building library for keys-3.12.4.. keys> [1 of 1] Compiling Data.Key ( src/Data/Key.hs, dist/build/Data/Key.o, dist/build/Data/Key.dyn_o ) keys> [1 of 1] Compiling Data.Key ( src/Data/Key.hs, dist/build/Data/Key.p_o ) keys> Running phase: checkPhase 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.nKQ67VpQh1/setup-package.conf.d -threaded algebraic-graphs> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.nKQ67VpQh1/Main.o ) algebraic-graphs> [2 of 2] Linking Setup algebraic-graphs> Running phase: updateAutotoolsGnuConfigScriptsPhase algebraic-graphs> Running phase: configurePhase algebraic-graphs> configureFlags: --verbose --prefix=/nix/store/cykclhmq1bpcc3d7ka5gdirvb3vrdnzn-algebraic-graphs-0.7 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/0idwg26gnmhp8vf1k4930xvwbnplwzsc-algebraic-graphs-0.7-doc/share/doc/algebraic-graphs-0.7 --with-gcc=gcc --package-db=/build/tmp.nKQ67VpQh1/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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/lib algebraic-graphs> Using Parsec parser algebraic-graphs> Configuring algebraic-graphs-0.7... algebraic-graphs> Dependency array >=0.4 && <0.6: using array-0.5.6.0 algebraic-graphs> Dependency base >=4.11 && <5: using base-4.19.0.0 algebraic-graphs> Dependency containers >=0.5.5.1 && <0.8: using containers-0.6.8 algebraic-graphs> Dependency deepseq >=1.3.0.1 && <1.6: using deepseq-1.5.0.0 algebraic-graphs> Dependency transformers >=0.4 && <0.7: using transformers-0.6.1.0 algebraic-graphs> Dependency QuickCheck >=2.14 && <2.16: using QuickCheck-2.14.3 algebraic-graphs> Dependency algebraic-graphs: using algebraic-graphs-0.7 algebraic-graphs> Dependency array >=0.4 && <0.6: using array-0.5.6.0 algebraic-graphs> Dependency base >=4.11 && <5: using base-4.19.0.0 algebraic-graphs> Dependency containers >=0.5.5.1 && <0.8: using containers-0.6.8 algebraic-graphs> Dependency deepseq >=1.3.0.1 && <1.6: using deepseq-1.5.0.0 algebraic-graphs> Dependency extra >=1.4 && <2: using extra-1.7.16 algebraic-graphs> Dependency inspection-testing >=0.4.2.2 && <0.6: using algebraic-graphs> inspection-testing-0.5.0.3 algebraic-graphs> Dependency transformers >=0.4 && <0.7: using transformers-0.6.1.0 algebraic-graphs> Source component graph: algebraic-graphs> component lib algebraic-graphs> component test:main dependency lib algebraic-graphs> Configured component graph: algebraic-graphs> component algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd algebraic-graphs> include array-0.5.6.0-dc89 algebraic-graphs> include base-4.19.0.0-b960 algebraic-graphs> include containers-0.6.8-4775 algebraic-graphs> include deepseq-1.5.0.0-412f algebraic-graphs> include transformers-0.6.1.0-c3ec algebraic-graphs> component algebraic-graphs-0.7-5OeXbbSnUqFIvHqlCjxIaZ-main algebraic-graphs> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 algebraic-graphs> include algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd algebraic-graphs> include array-0.5.6.0-dc89 algebraic-graphs> include base-4.19.0.0-b960 algebraic-graphs> include containers-0.6.8-4775 algebraic-graphs> include deepseq-1.5.0.0-412f algebraic-graphs> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ algebraic-graphs> include inspection-testing-0.5.0.3-F5Uf2o8NuFA3RymCMAjQM3 algebraic-graphs> include transformers-0.6.1.0-c3ec algebraic-graphs> Linked component graph: algebraic-graphs> unit algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd algebraic-graphs> include array-0.5.6.0-dc89 algebraic-graphs> include base-4.19.0.0-b960 algebraic-graphs> include containers-0.6.8-4775 filepattern> Running phase: unpackPhase filepattern> unpacking source archive /nix/store/7hiqwrspk1532wdp82dqgd84w1da1hfm-filepattern-0.1.3.tar.gz filepattern> source root is filepattern-0.1.3 filepattern> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "filepattern-0.1.3/test/Test/Util.hs" filepattern> Running phase: patchPhase filepattern> Running phase: compileBuildDriverPhase filepattern> setupCompileFlags: -package-db=/build/tmp.EfIEjZaB3Z/setup-package.conf.d -threaded filepattern> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.EfIEjZaB3Z/Main.o ) filepattern> [2 of 2] Linking Setup filepattern> Running phase: updateAutotoolsGnuConfigScriptsPhase filepattern> Running phase: configurePhase filepattern> configureFlags: --verbose --prefix=/nix/store/nrvfnmgjvziw2xbgsr3z57dzdk41hhaj-filepattern-0.1.3 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/pa5c795v8pfs7c31rs4xhrzpr87329jq-filepattern-0.1.3-doc/share/doc/filepattern-0.1.3 --with-gcc=gcc --package-db=/build/tmp.EfIEjZaB3Z/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 filepattern> Using Parsec parser filepattern> Configuring filepattern-0.1.3... filepattern> Dependency base >=4 && <5: using base-4.19.0.0 filepattern> Dependency directory: using directory-1.3.8.1 filepattern> Dependency extra >=1.6.2: using extra-1.7.16 filepattern> Dependency filepath: using filepath-1.4.100.4 filepattern> Dependency QuickCheck >=2.0: using QuickCheck-2.14.3 filepattern> Dependency base >=4 && <5: using base-4.19.0.0 filepattern> Dependency directory: using directory-1.3.8.1 filepattern> Dependency extra: using extra-1.7.16 filepattern> Dependency filepath: using filepath-1.4.100.4 filepattern> Dependency filepattern: using filepattern-0.1.3 filepattern> Source component graph: filepattern> component lib filepattern> component test:filepattern-test dependency lib filepattern> Configured component graph: filepattern> component filepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d filepattern> include base-4.19.0.0-b960 filepattern> include directory-1.3.8.1-6a8e filepattern> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ filepattern> include filepath-1.4.100.4-fa1c filepattern> component filepattern-0.1.3-C7HNEoLzNsxnw2uSRfNve-filepattern-test filepattern> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 filepattern> include base-4.19.0.0-b960 filepattern> include directory-1.3.8.1-6a8e filepattern> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ filepattern> include filepath-1.4.100.4-fa1c filepattern> include filepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d filepattern> Linked component graph: filepattern> unit filepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d filepattern> include base-4.19.0.0-b960 filepattern> include directory-1.3.8.1-6a8e filepattern> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ filepattern> include filepath-1.4.100.4-fa1c filepattern> System.FilePattern=filepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d:System.FilePattern,System.FilePattern.Directory=filepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d:System.FilePattern.Directory filepattern> unit filepattern-0.1.3-C7HNEoLzNsxnw2uSRfNve-filepattern-test filepattern> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 filepattern> include base-4.19.0.0-b960 filepattern> include directory-1.3.8.1-6a8e filepattern> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ filepattern> include filepath-1.4.100.4-fa1c filepattern> include filepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d filepattern> Ready component graph: filepattern> definite filepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d ghc-exactprint> Running phase: setupCompilerEnvironmentPhase ghc-exactprint> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. ghc-exactprint> Running phase: unpackPhase ghc-exactprint> unpacking source archive /nix/store/fxby5vqqbw78g9y3izs0n9ahbmkxjzka-ghc-exactprint-1.8.0.0.tar.gz ghc-exactprint> source root is ghc-exactprint-1.8.0.0 ghc-exactprint> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "ghc-exactprint-1.8.0.0/tests/Test/Transform.hs" ghc-exactprint> Running phase: patchPhase ghc-exactprint> Running phase: compileBuildDriverPhase ghc-exactprint> setupCompileFlags: -package-db=/build/tmp.lUfL2uAVuI/setup-package.conf.d -threaded ghc-exactprint> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.lUfL2uAVuI/Main.o ) ghc-exactprint> [2 of 2] Linking Setup ghc-exactprint> Running phase: updateAutotoolsGnuConfigScriptsPhase ghc-exactprint> Running phase: configurePhase ghc-exactprint> configureFlags: --verbose --prefix=/nix/store/xw15plg31ygcawvagjn221qg84dk0bzh-ghc-exactprint-1.8.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/69qp4xa4m3q6x6aga34aa3i21acnivlq-ghc-exactprint-1.8.0.0-doc/share/doc/ghc-exactprint-1.8.0.0 --with-gcc=gcc --package-db=/build/tmp.lUfL2uAVuI/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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/lib ghc-exactprint> Using Parsec parser ghc-exactprint> Configuring ghc-exactprint-1.8.0.0... ghc-exactprint> Flags chosen: dev=False, roundtrip=False ghc-exactprint> Dependency base >=4.19 && <4.20: using base-4.19.0.0 ghc-exactprint> Dependency bytestring >=0.10.6: using bytestring-0.12.0.2 ghc-exactprint> Dependency containers >=0.5: using containers-0.6.8 ghc-exactprint> Dependency data-default: using data-default-0.7.1.3 ghc-exactprint> Dependency directory >=1.2: using directory-1.3.8.1 ghc-exactprint> Dependency filepath >=1.4: using filepath-1.4.100.4 ghc-exactprint> Dependency free >=4.12: using free-5.2 ghc-exactprint> Dependency ghc >=9.8.1: using ghc-9.8.1 ghc-exactprint> Dependency ghc-boot: using ghc-boot-9.8.1 ghc-exactprint> Dependency mtl >=2.2.1: using mtl-2.3.1 ghc-exactprint> Dependency ordered-containers: using ordered-containers-0.2.4 ghc-exactprint> Dependency syb >=0.5: using syb-0.7.2.4 ghc-exactprint> Dependency Cabal-syntax: using Cabal-syntax-3.10.2.0 ghc-exactprint> Dependency Diff: using Diff-0.5 ghc-exactprint> Dependency HUnit >=1.2: using HUnit-1.6.2.0 ghc-exactprint> Dependency base <4.20: using base-4.19.0.0 ghc-exactprint> Dependency bytestring: using bytestring-0.12.0.2 ghc-exactprint> Dependency containers >=0.5: using containers-0.6.8 ghc-exactprint> Dependency data-default: using data-default-0.7.1.3 ghc-exactprint> Dependency directory >=1.2: using directory-1.3.8.1 ghc-exactprint> Dependency extra: using extra-1.7.16 ghc-exactprint> Dependency filepath >=1.4: using filepath-1.4.100.4 ghc-exactprint> Dependency ghc >=9.8.1: using ghc-9.8.1 ghc-exactprint> Dependency ghc-boot: using ghc-boot-9.8.1 ghc-exactprint> Dependency ghc-exactprint: using ghc-exactprint-1.8.0.0 ghc-exactprint> Dependency ghc-paths >=0.1: using ghc-paths-0.1.0.12 ghc-exactprint> Dependency mtl >=2.2.1: using mtl-2.3.1 ghc-exactprint> Dependency ordered-containers: using ordered-containers-0.2.4 ghc-exactprint> Dependency silently >=1.2: using silently-1.2.5.4 ghc-exactprint> Dependency syb >=0.5: using syb-0.7.2.4 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.8.0.0-9l7RtWODM36kTQ5SuDopW ghc-exactprint> include base-4.19.0.0-b960 ghc-exactprint> include bytestring-0.12.0.2-4690 ghc-exactprint> include containers-0.6.8-4775 unix-compat> Running phase: setupCompilerEnvironmentPhase unix-compat> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. unix-compat> Running phase: unpackPhase unix-compat> unpacking source archive /nix/store/sxajf6wmraplp7fmlb1571k2xcha606c-unix-compat-0.7.4.tar.gz unix-compat> source root is unix-compat-0.7.4 unix-compat> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "unix-compat-0.7.4/unix-compat.cabal" unix-compat> Running phase: patchPhase unix-compat> Running phase: compileBuildDriverPhase unix-compat> setupCompileFlags: -package-db=/build/tmp.D0dfJDNcYx/setup-package.conf.d -threaded unix-compat> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.D0dfJDNcYx/Main.o ) unix-compat> [2 of 2] Linking Setup unix-compat> Running phase: updateAutotoolsGnuConfigScriptsPhase unix-compat> Running phase: configurePhase unix-compat> configureFlags: --verbose --prefix=/nix/store/kswcxi2gmxl7vglnpkid84xpwzdnihsi-unix-compat-0.7.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/ndazfmsp62xsf1gjd4wbf8n11zf81cdy-unix-compat-0.7.4-doc/share/doc/unix-compat-0.7.4 --with-gcc=gcc --package-db=/build/tmp.D0dfJDNcYx/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 unix-compat> Using Parsec parser unix-compat> Configuring unix-compat-0.7.4... unix-compat> Dependency base >=4.9 && <5: using base-4.19.0.0 unix-compat> Dependency unix >=2.7.2.0 && <2.9: using unix-2.8.3.0 unix-compat> Dependency HUnit: using HUnit-1.6.2.0 unix-compat> Dependency base: using base-4.19.0.0 unix-compat> Dependency directory >=1.3.1.0: using directory-1.3.8.1 unix-compat> Dependency extra: using extra-1.7.16 unix-compat> Dependency hspec >=2.5.5: using hspec-2.11.12 unix-compat> Dependency monad-parallel: using monad-parallel-0.8 unix-compat> Dependency temporary: using temporary-1.3 unix-compat> Dependency unix-compat: using unix-compat-0.7.4 unix-compat> Source component graph: unix-compat> component lib unix-compat> component test:unix-compat-testsuite dependency lib unix-compat> Configured component graph: unix-compat> component unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP unix-compat> include base-4.19.0.0-b960 unix-compat> include unix-2.8.3.0-8aa6 unix-compat> component unix-compat-0.7.4-F9C01w0bzd5JKM4xrultCW-unix-compat-testsuite unix-compat> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 unix-compat> include base-4.19.0.0-b960 unix-compat> include directory-1.3.8.1-6a8e unix-compat> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ unix-compat> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH unix-compat> include monad-parallel-0.8-CW7jZA6N1Aw3qMN5baPisM unix-compat> include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b unix-compat> include unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP unix-compat> Linked component graph: unix-compat> unit unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP unix-compat> include base-4.19.0.0-b960 unix-compat> include unix-2.8.3.0-8aa6 base64> * at src/Data/ByteString/Base64/URL.hs:299:1 base64> * at src/Data/ByteString/Short/Base64/URL.hs:260:1 base64> * at src/Data/Text/Encoding/Base64/URL.hs:312:1 base64> * at src/Data/Text/Short/Encoding/Base64/URL.hs:304:1 base64> You may be able to disambiguate the identifier by qualifying it or base64> by specifying the type/value namespace explicitly. base64> Defaulting to the one defined at src/Data/Text/Short/Encoding/Base64/URL.hs:304:1 base64> 100% ( 18 / 18) in 'Data.Text.Short.Encoding.Base64.URL' base64> Warning: Data.Text.Encoding.Base64.Error: could not find link destinations for: base64> - Data.Text.Encoding.Base64.Error.Rep_Base64Error base64> Documentation created: dist/doc/html/base64/, dist/doc/html/base64/base64.txt base64> Preprocessing test suite 'base64-tests' for base64-1.0.. base64> Running phase: installPhase base64> Installing library in /nix/store/yga3whg6jdmx2sl0dr4mz9anxwv1qd77-base64-1.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/base64-1.0-DM3kQl14EW3Uo6HgibNMI base64> Running phase: fixupPhase base64> shrinking RPATHs of ELF executables and libraries in /nix/store/yga3whg6jdmx2sl0dr4mz9anxwv1qd77-base64-1.0 base64> shrinking /nix/store/yga3whg6jdmx2sl0dr4mz9anxwv1qd77-base64-1.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSbase64-1.0-DM3kQl14EW3Uo6HgibNMI-ghc9.8.1.so base64> checking for references to /build/ in /nix/store/yga3whg6jdmx2sl0dr4mz9anxwv1qd77-base64-1.0... base64> patching script interpreter paths in /nix/store/yga3whg6jdmx2sl0dr4mz9anxwv1qd77-base64-1.0 base64> stripping (with command strip and flags -S -p) in /nix/store/yga3whg6jdmx2sl0dr4mz9anxwv1qd77-base64-1.0/lib base64> shrinking RPATHs of ELF executables and libraries in /nix/store/jk2w5dy1pw0f5m25l1wg11lnj2q51y2r-base64-1.0-doc base64> checking for references to /build/ in /nix/store/jk2w5dy1pw0f5m25l1wg11lnj2q51y2r-base64-1.0-doc... base64> patching script interpreter paths in /nix/store/jk2w5dy1pw0f5m25l1wg11lnj2q51y2r-base64-1.0-doc monoid-subclasses> src/Data/Monoid/Instances/Measured.hs:21:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Semigroup’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Semigroup’ monoid-subclasses> To import instances alone, use: import Data.Semigroup() monoid-subclasses> | monoid-subclasses> 21 | import Data.Semigroup (Semigroup(..)) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/Measured.hs:22:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Monoid’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Monoid’ monoid-subclasses> To import instances alone, use: import Data.Monoid() monoid-subclasses> | monoid-subclasses> 22 | import Data.Monoid (Monoid(..)) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> [15 of 16] Compiling Data.Monoid.Instances.Concat ( src/Data/Monoid/Instances/Concat.hs, dist/build/Data/Monoid/Instances/Concat.p_o ) monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/Concat.hs:23:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Semigroup’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Semigroup’ monoid-subclasses> To import instances alone, use: import Data.Semigroup() monoid-subclasses> | monoid-subclasses> 23 | import Data.Semigroup (Semigroup(..)) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/Concat.hs:24:21: warning: [GHC-38856] [-Wunused-imports] monoid-subclasses> The import of ‘Monoid’ from module ‘Data.Monoid’ is redundant monoid-subclasses> | monoid-subclasses> 24 | import Data.Monoid (Monoid(..), First(..), Sum(..)) monoid-subclasses> | ^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/Concat.hs:199:13: warning: [GHC-62161] [-Wincomplete-uni-patterns] monoid-subclasses> Pattern match(es) are non-exhaustive monoid-subclasses> In a pattern binding: Patterns of type ‘[Concat a]’ not matched: [] monoid-subclasses> | monoid-subclasses> 199 | where splitNext a ~(xp:xs) = monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^... monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/Concat.hs:282:13: warning: [GHC-62161] [-Wincomplete-uni-patterns] monoid-subclasses> Pattern match(es) are non-exhaustive monoid-subclasses> In a pattern binding: Patterns of type ‘[Concat p]’ not matched: [] monoid-subclasses> | monoid-subclasses> 282 | where splitNext a ~(xp:xs) = monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^... monoid-subclasses> [16 of 16] Compiling Data.Monoid.Instances.ByteString.UTF8 ( src/Data/Monoid/Instances/ByteString/UTF8.hs, dist/build/Data/Monoid/Instances/ByteString/UTF8.p_o ) monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/ByteString/UTF8.hs:59:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Semigroup’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Semigroup’ monoid-subclasses> To import instances alone, use: import Data.Semigroup() monoid-subclasses> | monoid-subclasses> 59 | import Data.Semigroup (Semigroup(..)) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/ByteString/UTF8.hs:60:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Monoid’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Monoid’ monoid-subclasses> To import instances alone, use: import Data.Monoid() regex-tdfa> Regex pattern: "^([^!]+!)?([^!]+)$|^.+!([^!]+!)([^!]+)$" regex-tdfa> Outputs agree: "(0,7)(0,4)(4,7)(-1,-1)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #137 regex-tdfa> text and pattern: "bas" regex-tdfa> Regex pattern: "^(([^!]+!)?([^!]+)|.+!([^!]+!)([^!]+))$" regex-tdfa> Outputs agree: "(0,3)(0,3)(-1,-1)(0,3)(-1,-1)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #138 regex-tdfa> text and pattern: "bar!bas" regex-tdfa> Regex pattern: "^(([^!]+!)?([^!]+)|.+!([^!]+!)([^!]+))$" regex-tdfa> Outputs agree: "(0,7)(0,7)(0,4)(4,7)(-1,-1)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #139 regex-tdfa> text and pattern: "foo!bar!bas" regex-tdfa> Regex pattern: "^(([^!]+!)?([^!]+)|.+!([^!]+!)([^!]+))$" regex-tdfa> Outputs agree: "(0,11)(0,11)(-1,-1)(-1,-1)(4,8)(8,11)" regex-tdfa> regex-tdfa> Expected Pass #140 regex-tdfa> text and pattern: "foo!bas" regex-tdfa> Regex pattern: "^(([^!]+!)?([^!]+)|.+!([^!]+!)([^!]+))$" regex-tdfa> Outputs agree: "(0,7)(0,7)(0,4)(4,7)(-1,-1)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #141 regex-tdfa> text and pattern: "/XXX" regex-tdfa> Regex pattern: ".*(/XXX).*" regex-tdfa> Outputs agree: "(0,4)(0,4)" regex-tdfa> regex-tdfa> Expected Pass #142 regex-tdfa> text and pattern: "\\XXX" regex-tdfa> Regex pattern: ".*(\\\\XXX).*" regex-tdfa> Outputs agree: "(0,4)(0,4)" regex-tdfa> regex-tdfa> Expected Pass #143 regex-tdfa> text and pattern: "\\XXX" regex-tdfa> Regex pattern: "\\\\XXX" regex-tdfa> Outputs agree: "(0,4)" regex-tdfa> regex-tdfa> Expected Pass #144 regex-tdfa> text and pattern: "/000" regex-tdfa> Regex pattern: ".*(/000).*" regex-tdfa> Outputs agree: "(0,4)(0,4)" regex-tdfa> regex-tdfa> Expected Pass #145 regex-tdfa> text and pattern: "\\000" regex-tdfa> Regex pattern: ".*(\\\\000).*" regex-tdfa> Outputs agree: "(0,4)(0,4)" regex-tdfa> regex-tdfa> Expected Pass #146 regex-tdfa> text and pattern: "\\000" regex-tdfa> Regex pattern: "\\\\000" regex-tdfa> Outputs agree: "(0,4)" regex-tdfa> regex-tdfa> Using Tests from: class.txt regex-tdfa> regex-tdfa> Expected Pass #1 regex-tdfa> text and pattern: "xaxaax" regex-tdfa> Regex pattern: "aa*" regex-tdfa> Outputs agree: "(1,2)" regex-tdfa> regex-tdfa> Expected Pass #2 regex-tdfa> text and pattern: "abc" regex-tdfa> Regex pattern: "(a*)(ab)*(b*)" regex-tdfa> Outputs agree: "(0,2)(0,1)(-1,-1)(1,2)" regex-tdfa> regex-tdfa> Expected Fail #-2 regex-tdfa> regex-tdfa> Searched text: "abc" regex-tdfa> Regex pattern: "(a*)(ab)*(b*)" regex-tdfa> Expected output: "(0,2)(0,0)(0,2)(2,2)" regex-tdfa> Actual result : "(0,2)(0,1)(-1,-1)(1,2)" regex-tdfa> regex-tdfa> Expected Pass #3 regex-tdfa> text and pattern: "aba" regex-tdfa> Regex pattern: "((a*)(ab)*)((b*)(a*))" regex-tdfa> Outputs agree: "(0,3)(0,2)(0,0)(0,2)(2,3)(2,2)(2,3)" regex-tdfa> regex-tdfa> Expected Pass #4 regex-tdfa> text and pattern: "xxxxxx" regex-tdfa> Regex pattern: "(...?.?)*" regex-tdfa> Outputs agree: "(0,6)(4,6)" regex-tdfa> regex-tdfa> Expected Pass #5 regex-tdfa> text and pattern: "abcabc" regex-tdfa> Regex pattern: "(a|ab)(bc|c)" regex-tdfa> Outputs agree: "(0,3)(0,2)(2,3)" regex-tdfa> regex-tdfa> Expected Pass #6 regex-tdfa> text and pattern: "ababa" regex-tdfa> Regex pattern: "(aba|a*b)(aba|a*b)" regex-tdfa> Outputs agree: "(0,5)(0,2)(2,5)" regex-tdfa> regex-tdfa> Expected Pass #7 regex-tdfa> text and pattern: "xxxxx" regex-tdfa> Regex pattern: "(a*){2}" regex-tdfa> Outputs agree: "(0,0)(0,0)" regex-tdfa> regex-tdfa> Expected Pass #8 regex-tdfa> text and pattern: "a" regex-tdfa> Regex pattern: "(a*)*" regex-tdfa> Outputs agree: "(0,1)(0,1)" regex-tdfa> regex-tdfa> Expected Pass #9 regex-tdfa> text and pattern: "ababa" regex-tdfa> Regex pattern: "(aba|a*b)*" regex-tdfa> Outputs agree: "(0,5)(2,5)" regex-tdfa> regex-tdfa> Expected Pass #10 regex-tdfa> text and pattern: "aba" regex-tdfa> Regex pattern: "(a(b)?)+" regex-tdfa> Outputs agree: "(0,3)(2,3)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #11 regex-tdfa> text and pattern: "ab" regex-tdfa> Regex pattern: ".*(.*)" regex-tdfa> Outputs agree: "(0,2)(2,2)" regex-tdfa> regex-tdfa> Expected Pass #12 regex-tdfa> text and pattern: "abab" regex-tdfa> Regex pattern: "(a?)((ab)?)(b?)a?(ab)?b?" regex-tdfa> Outputs agree: "(0,4)(0,1)(1,1)(-1,-1)(1,2)(-1,-1)" regex-tdfa> regex-tdfa> Expected Fail #-12 regex-tdfa> regex-tdfa> Searched text: "abab" regex-tdfa> Regex pattern: "(a?)((ab)?)(b?)a?(ab)?b?" regex-tdfa> Expected output: "(0,4)(0,1)(1,1)(-1,-1)(1,2)(2,4)" regex-tdfa> Actual result : "(0,4)(0,1)(1,1)(-1,-1)(1,2)(-1,-1)" regex-tdfa> regex-tdfa> Using Tests from: forced-assoc.txt regex-tdfa> regex-tdfa> Expected Pass #1 regex-tdfa> text and pattern: "abcd" regex-tdfa> Regex pattern: "(a|ab)(c|bcd)" regex-tdfa> Outputs agree: "(0,4)(0,1)(1,4)" regex-tdfa> regex-tdfa> Expected Pass #2 regex-tdfa> text and pattern: "abcd" regex-tdfa> Regex pattern: "(a|ab)(bcd|c)" regex-tdfa> Outputs agree: "(0,4)(0,1)(1,4)" regex-tdfa> regex-tdfa> Expected Pass #3 regex-tdfa> text and pattern: "abcd" regex-tdfa> Regex pattern: "(ab|a)(c|bcd)" regex-tdfa> Outputs agree: "(0,4)(0,1)(1,4)" regex-tdfa> regex-tdfa> Expected Pass #4 regex-tdfa> text and pattern: "abcd" regex-tdfa> Regex pattern: "(ab|a)(bcd|c)" regex-tdfa> Outputs agree: "(0,4)(0,1)(1,4)" regex-tdfa> regex-tdfa> Expected Pass #5 regex-tdfa> text and pattern: "abcd" regex-tdfa> Regex pattern: "((a|ab)(c|bcd))(d*)" regex-tdfa> Outputs agree: "(0,4)(0,4)(0,1)(1,4)(4,4)" regex-tdfa> regex-tdfa> Expected Pass #6 regex-tdfa> text and pattern: "abcd" regex-tdfa> Regex pattern: "((a|ab)(bcd|c))(d*)" regex-tdfa> Outputs agree: "(0,4)(0,4)(0,1)(1,4)(4,4)" regex-tdfa> regex-tdfa> Expected Pass #7 regex-tdfa> text and pattern: "abcd" regex-tdfa> Regex pattern: "((ab|a)(c|bcd))(d*)" regex-tdfa> Outputs agree: "(0,4)(0,4)(0,1)(1,4)(4,4)" regex-tdfa> regex-tdfa> Expected Pass #8 regex-tdfa> text and pattern: "abcd" regex-tdfa> Regex pattern: "((ab|a)(bcd|c))(d*)" regex-tdfa> Outputs agree: "(0,4)(0,4)(0,1)(1,4)(4,4)" regex-tdfa> regex-tdfa> Expected Pass #9 regex-tdfa> text and pattern: "abcd" regex-tdfa> Regex pattern: "(a|ab)((c|bcd)(d*))" regex-tdfa> Outputs agree: "(0,4)(0,2)(2,4)(2,3)(3,4)" regex-tdfa> regex-tdfa> Expected Pass #10 regex-tdfa> text and pattern: "abcd" adjunctions> /nix/store/wf3b7dr84bgxd29kif0ak56f4hgccf40-adjunctions-4.4.3/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 adjunctions> Private executables installed in: adjunctions> /nix/store/wf3b7dr84bgxd29kif0ak56f4hgccf40-adjunctions-4.4.3/libexec/x86_64-linux-ghc-9.8.1/adjunctions-4.4.3 adjunctions> Data files installed in: adjunctions> /nix/store/wf3b7dr84bgxd29kif0ak56f4hgccf40-adjunctions-4.4.3/share/x86_64-linux-ghc-9.8.1/adjunctions-4.4.3 adjunctions> Documentation installed in: adjunctions> /nix/store/a3jdq40w1blpmq0zy26sdynrqffb1cma-adjunctions-4.4.3-doc/share/doc/adjunctions-4.4.3 adjunctions> Configuration files installed in: adjunctions> /nix/store/wf3b7dr84bgxd29kif0ak56f4hgccf40-adjunctions-4.4.3/etc adjunctions> No alex found adjunctions> Using ar found on system at: adjunctions> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar adjunctions> No c2hs found adjunctions> No cpphs found adjunctions> No doctest found adjunctions> Using gcc version 14.3.0 given by user at: adjunctions> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc adjunctions> Using ghc version 9.8.1 found on system at: adjunctions> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc adjunctions> Using ghc-pkg version 9.8.1 found on system at: adjunctions> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 adjunctions> No ghcjs found adjunctions> No ghcjs-pkg found adjunctions> No greencard found adjunctions> Using haddock version 2.30.0 found on system at: adjunctions> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 adjunctions> No happy found adjunctions> Using haskell-suite found on system at: haskell-suite-dummy-location adjunctions> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location adjunctions> No hmake found adjunctions> Using hpc version 0.69 found on system at: adjunctions> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 adjunctions> Using hsc2hs version 0.68.10 found on system at: adjunctions> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 adjunctions> Using hscolour version 1.25 found on system at: adjunctions> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour adjunctions> No jhc found adjunctions> Using ld found on system at: adjunctions> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold adjunctions> No pkg-config found adjunctions> Using runghc version 9.8.1 found on system at: adjunctions> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 adjunctions> Using strip version 2.44 found on system at: adjunctions> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip adjunctions> Using tar found on system at: adjunctions> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar adjunctions> No uhc found adjunctions> Running phase: buildPhase adjunctions> Preprocessing library for adjunctions-4.4.3.. adjunctions> Building library for adjunctions-4.4.3.. adjunctions> [ 1 of 11] Compiling Control.Monad.Trans.Conts ( src/Control/Monad/Trans/Conts.hs, dist/build/Control/Monad/Trans/Conts.o, dist/build/Control/Monad/Trans/Conts.dyn_o ) adjunctions> [ 2 of 11] Compiling Data.Functor.Contravariant.Rep ( src/Data/Functor/Contravariant/Rep.hs, dist/build/Data/Functor/Contravariant/Rep.o, dist/build/Data/Functor/Contravariant/Rep.dyn_o ) adjunctions> [ 3 of 11] Compiling Data.Functor.Contravariant.Adjunction ( src/Data/Functor/Contravariant/Adjunction.hs, dist/build/Data/Functor/Contravariant/Adjunction.o, dist/build/Data/Functor/Contravariant/Adjunction.dyn_o ) adjunctions> [ 4 of 11] Compiling Control.Monad.Trans.Contravariant.Adjoint ( src/Control/Monad/Trans/Contravariant/Adjoint.hs, dist/build/Control/Monad/Trans/Contravariant/Adjoint.o, dist/build/Control/Monad/Trans/Contravariant/Adjoint.dyn_o ) adjunctions> [ 5 of 11] Compiling Data.Functor.Rep ( src/Data/Functor/Rep.hs, dist/build/Data/Functor/Rep.o, dist/build/Data/Functor/Rep.dyn_o ) adjunctions> [ 6 of 11] Compiling Data.Functor.Adjunction ( src/Data/Functor/Adjunction.hs, dist/build/Data/Functor/Adjunction.o, dist/build/Data/Functor/Adjunction.dyn_o ) adjunctions> [ 7 of 11] Compiling Control.Monad.Trans.Adjoint ( src/Control/Monad/Trans/Adjoint.hs, dist/build/Control/Monad/Trans/Adjoint.o, dist/build/Control/Monad/Trans/Adjoint.dyn_o ) adjunctions> [ 8 of 11] Compiling Control.Comonad.Trans.Adjoint ( src/Control/Comonad/Trans/Adjoint.hs, dist/build/Control/Comonad/Trans/Adjoint.o, dist/build/Control/Comonad/Trans/Adjoint.dyn_o ) keys> Package has no test suites. keys> Running phase: haddockPhase keys> Preprocessing library for keys-3.12.4.. keys> Running Haddock on library for keys-3.12.4.. keys> Warning: --source-* options are ignored when --hyperlinked-source is enabled. keys> [1 of 1] Compiling Data.Key ( src/Data/Key.hs, nothing ) keys> Haddock coverage: keys> Warning: 'zip' is ambiguous. It is defined keys> * in ‘Data.List.NonEmpty’ keys> * in ‘GHC.List’ keys> * in ‘Data.Sequence.Internal’ keys> * at src/Data/Key.hs:220:3 keys> You may be able to disambiguate the identifier by qualifying it or keys> by specifying the type/value namespace explicitly. keys> Defaulting to the one defined at src/Data/Key.hs:220:3 keys> Warning: 'mapWithKey' is ambiguous. It is defined keys> * in ‘Data.IntMap.Internal’ keys> * in ‘Data.Map.Internal’ keys> * at src/Data/Key.hs:135:3 keys> * in ‘Data.HashMap.Internal’ keys> You may be able to disambiguate the identifier by qualifying it or keys> by specifying the type/value namespace explicitly. keys> Defaulting to the one defined at src/Data/Key.hs:135:3 keys> Warning: 'foldlWithKey' is ambiguous. It is defined keys> * in ‘Data.IntMap.Internal’ keys> * in ‘Data.Map.Internal’ keys> * at src/Data/Key.hs:531:3 keys> * in ‘Data.HashMap.Internal’ keys> You may be able to disambiguate the identifier by qualifying it or keys> by specifying the type/value namespace explicitly. keys> Defaulting to the one defined at src/Data/Key.hs:531:3 keys> Warning: 'foldrWithKey' is ambiguous. It is defined keys> * in ‘Data.IntMap.Internal’ keys> * in ‘Data.Map.Internal’ keys> * at src/Data/Key.hs:528:3 keys> * in ‘Data.HashMap.Internal’ keys> You may be able to disambiguate the identifier by qualifying it or keys> by specifying the type/value namespace explicitly. keys> Defaulting to the one defined at src/Data/Key.hs:528:3 keys> 30% ( 15 / 49) in 'Data.Key' keys> Missing documentation for: keys> Module header keys> Key (src/Data/Key.hs:114) keys> Keyed (src/Data/Key.hs:134) keys> <#$> (src/Data/Key.hs:319) keys> keyed (src/Data/Key.hs:323) keys> ZipWithKey (src/Data/Key.hs:276) keys> Indexable (src/Data/Key.hs:328) keys> ! (src/Data/Key.hs:378) keys> Lookup (src/Data/Key.hs:382) keys> lookupDefault (src/Data/Key.hs:437) keys> Adjustable (src/Data/Key.hs:441) keys> FoldableWithKey (src/Data/Key.hs:521) keys> foldrWithKey' (src/Data/Key.hs:584) keys> foldlWithKey' (src/Data/Key.hs:589) keys> foldrWithKeyM (src/Data/Key.hs:594) keys> foldlWithKeyM (src/Data/Key.hs:599) keys> traverseWithKey_ (src/Data/Key.hs:604) keys> forWithKey_ (src/Data/Key.hs:608) keys> mapWithKeyM_ (src/Data/Key.hs:612) keys> forWithKeyM_ (src/Data/Key.hs:616) keys> concatMapWithKey (src/Data/Key.hs:620) keys> anyWithKey (src/Data/Key.hs:624) keys> allWithKey (src/Data/Key.hs:628) keys> findWithKey (src/Data/Key.hs:632) keys> FoldableWithKey1 (src/Data/Key.hs:637) keys> traverseWithKey1_ (src/Data/Key.hs:687) keys> forWithKey1_ (src/Data/Key.hs:691) keys> foldMapWithKeyDefault1 (src/Data/Key.hs:695) keys> TraversableWithKey (src/Data/Key.hs:700) keys> forWithKey (src/Data/Key.hs:754) keys> forWithKeyM (src/Data/Key.hs:758) keys> mapWithKeyDefault (src/Data/Key.hs:806) keys> TraversableWithKey1 (src/Data/Key.hs:816) keys> foldMapWithKey1Default (src/Data/Key.hs:854) algebraic-graphs> include deepseq-1.5.0.0-412f algebraic-graphs> include transformers-0.6.1.0-c3ec algebraic-graphs> Algebra.Graph=algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd:Algebra.Graph,Algebra.Graph.Acyclic.AdjacencyMap=algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd:Algebra.Graph.Acyclic.AdjacencyMap,Algebra.Graph.AdjacencyIntMap=algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd:Algebra.Graph.AdjacencyIntMap,Algebra.Graph.AdjacencyIntMap.Algorithm=algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd:Algebra.Graph.AdjacencyIntMap.Algorithm,Algebra.Graph.AdjacencyMap=algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd:Algebra.Graph.AdjacencyMap,Algebra.Graph.AdjacencyMap.Algorithm=algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd:Algebra.Graph.AdjacencyMap.Algorithm,Algebra.Graph.Bipartite.AdjacencyMap=algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd:Algebra.Graph.Bipartite.AdjacencyMap,Algebra.Graph.Bipartite.AdjacencyMap.Algorithm=algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd:Algebra.Graph.Bipartite.AdjacencyMap.Algorithm,Algebra.Graph.Class=algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd:Algebra.Graph.Class,Algebra.Graph.Example.Todo=algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd:Algebra.Graph.Example.Todo,Algebra.Graph.Export=algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd:Algebra.Graph.Export,Algebra.Graph.Export.Dot=algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd:Algebra.Graph.Export.Dot,Algebra.Graph.HigherKinded.Class=algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd:Algebra.Graph.HigherKinded.Class,Algebra.Graph.Internal=algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd:Algebra.Graph.Internal,Algebra.Graph.Label=algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd:Algebra.Graph.Label,Algebra.Graph.Labelled=algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd:Algebra.Graph.Labelled,Algebra.Graph.Labelled.AdjacencyMap=algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd:Algebra.Graph.Labelled.AdjacencyMap,Algebra.Graph.Labelled.Example.Automaton=algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd:Algebra.Graph.Labelled.Example.Automaton,Algebra.Graph.Labelled.Example.Network=algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd:Algebra.Graph.Labelled.Example.Network,Algebra.Graph.NonEmpty=algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd:Algebra.Graph.NonEmpty,Algebra.Graph.NonEmpty.AdjacencyMap=algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd:Algebra.Graph.NonEmpty.AdjacencyMap,Algebra.Graph.Relation=algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd:Algebra.Graph.Relation,Algebra.Graph.Relation.Preorder=algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd:Algebra.Graph.Relation.Preorder,Algebra.Graph.Relation.Reflexive=algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd:Algebra.Graph.Relation.Reflexive,Algebra.Graph.Relation.Symmetric=algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd:Algebra.Graph.Relation.Symmetric,Algebra.Graph.Relation.Transitive=algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd:Algebra.Graph.Relation.Transitive,Algebra.Graph.ToGraph=algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd:Algebra.Graph.ToGraph,Algebra.Graph.Undirected=algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd:Algebra.Graph.Undirected,Data.Graph.Typed=algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd:Data.Graph.Typed algebraic-graphs> unit algebraic-graphs-0.7-5OeXbbSnUqFIvHqlCjxIaZ-main algebraic-graphs> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 algebraic-graphs> include algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd algebraic-graphs> include array-0.5.6.0-dc89 algebraic-graphs> include base-4.19.0.0-b960 algebraic-graphs> include containers-0.6.8-4775 algebraic-graphs> include deepseq-1.5.0.0-412f algebraic-graphs> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ algebraic-graphs> include inspection-testing-0.5.0.3-F5Uf2o8NuFA3RymCMAjQM3 algebraic-graphs> include transformers-0.6.1.0-c3ec algebraic-graphs> Ready component graph: algebraic-graphs> definite algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd algebraic-graphs> depends array-0.5.6.0-dc89 algebraic-graphs> depends base-4.19.0.0-b960 algebraic-graphs> depends containers-0.6.8-4775 algebraic-graphs> depends deepseq-1.5.0.0-412f algebraic-graphs> depends transformers-0.6.1.0-c3ec algebraic-graphs> definite algebraic-graphs-0.7-5OeXbbSnUqFIvHqlCjxIaZ-main algebraic-graphs> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 algebraic-graphs> depends algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd algebraic-graphs> depends array-0.5.6.0-dc89 algebraic-graphs> depends base-4.19.0.0-b960 algebraic-graphs> depends containers-0.6.8-4775 filepattern> depends base-4.19.0.0-b960 filepattern> depends directory-1.3.8.1-6a8e filepattern> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ filepattern> depends filepath-1.4.100.4-fa1c filepattern> definite filepattern-0.1.3-C7HNEoLzNsxnw2uSRfNve-filepattern-test filepattern> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 filepattern> depends base-4.19.0.0-b960 filepattern> depends directory-1.3.8.1-6a8e filepattern> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ filepattern> depends filepath-1.4.100.4-fa1c filepattern> depends filepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d filepattern> Using Cabal-3.10.2.0 compiled by ghc-9.8 filepattern> Using compiler: ghc-9.8.1 filepattern> Using install prefix: filepattern> /nix/store/nrvfnmgjvziw2xbgsr3z57dzdk41hhaj-filepattern-0.1.3 filepattern> Executables installed in: filepattern> /nix/store/nrvfnmgjvziw2xbgsr3z57dzdk41hhaj-filepattern-0.1.3/bin filepattern> Libraries installed in: filepattern> /nix/store/nrvfnmgjvziw2xbgsr3z57dzdk41hhaj-filepattern-0.1.3/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/filepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d filepattern> Dynamic Libraries installed in: filepattern> /nix/store/nrvfnmgjvziw2xbgsr3z57dzdk41hhaj-filepattern-0.1.3/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 filepattern> Private executables installed in: filepattern> /nix/store/nrvfnmgjvziw2xbgsr3z57dzdk41hhaj-filepattern-0.1.3/libexec/x86_64-linux-ghc-9.8.1/filepattern-0.1.3 filepattern> Data files installed in: filepattern> /nix/store/nrvfnmgjvziw2xbgsr3z57dzdk41hhaj-filepattern-0.1.3/share/x86_64-linux-ghc-9.8.1/filepattern-0.1.3 filepattern> Documentation installed in: filepattern> /nix/store/pa5c795v8pfs7c31rs4xhrzpr87329jq-filepattern-0.1.3-doc/share/doc/filepattern-0.1.3 filepattern> Configuration files installed in: filepattern> /nix/store/nrvfnmgjvziw2xbgsr3z57dzdk41hhaj-filepattern-0.1.3/etc filepattern> No alex found filepattern> Using ar found on system at: filepattern> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar filepattern> No c2hs found filepattern> No cpphs found filepattern> No doctest found filepattern> Using gcc version 14.3.0 given by user at: filepattern> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc filepattern> Using ghc version 9.8.1 found on system at: filepattern> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc filepattern> Using ghc-pkg version 9.8.1 found on system at: filepattern> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 filepattern> No ghcjs found filepattern> No ghcjs-pkg found filepattern> No greencard found filepattern> Using haddock version 2.30.0 found on system at: filepattern> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 filepattern> No happy found filepattern> Using haskell-suite found on system at: haskell-suite-dummy-location filepattern> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location filepattern> No hmake found filepattern> Using hpc version 0.69 found on system at: filepattern> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 filepattern> Using hsc2hs version 0.68.10 found on system at: filepattern> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 filepattern> Using hscolour version 1.25 found on system at: filepattern> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour filepattern> No jhc found filepattern> Using ld found on system at: filepattern> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold filepattern> No pkg-config found filepattern> Using runghc version 9.8.1 found on system at: filepattern> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 filepattern> Using strip version 2.44 found on system at: filepattern> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip filepattern> Using tar found on system at: filepattern> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar filepattern> No uhc found filepattern> Running phase: buildPhase filepattern> Preprocessing library for filepattern-0.1.3.. filepattern> Building library for filepattern-0.1.3.. filepattern> [1 of 8] Compiling System.FilePattern.ListBy ( src/System/FilePattern/ListBy.hs, dist/build/System/FilePattern/ListBy.o, dist/build/System/FilePattern/ListBy.dyn_o ) filepattern> [2 of 8] Compiling System.FilePattern.Monads ( src/System/FilePattern/Monads.hs, dist/build/System/FilePattern/Monads.o, dist/build/System/FilePattern/Monads.dyn_o ) filepattern> [3 of 8] Compiling System.FilePattern.Tree ( src/System/FilePattern/Tree.hs, dist/build/System/FilePattern/Tree.o, dist/build/System/FilePattern/Tree.dyn_o ) filepattern> filepattern> src/System/FilePattern/Tree.hs:16:45: warning: [GHC-63394] [-Wx-partial] filepattern> In the use of ‘head’ ghc-exactprint> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy ghc-exactprint> include directory-1.3.8.1-6a8e ghc-exactprint> include filepath-1.4.100.4-fa1c ghc-exactprint> include free-5.2-5jsicnVtm8y8KG9LMRezMp ghc-exactprint> include ghc-9.8.1-f1e9 ghc-exactprint> include ghc-boot-9.8.1-d7dd ghc-exactprint> include mtl-2.3.1-63a4 ghc-exactprint> include ordered-containers-0.2.4-Ene2my0ZxDoJ5DMj7wTwY3 ghc-exactprint> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI ghc-exactprint> component ghc-exactprint-1.8.0.0-Jbf86TpaQiiDSvsYb0WLVe-test ghc-exactprint> include Cabal-syntax-3.10.2.0-c668 ghc-exactprint> include Diff-0.5-4nPoK53PkizD5e0dTbCPv7 ghc-exactprint> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 ghc-exactprint> include base-4.19.0.0-b960 ghc-exactprint> include bytestring-0.12.0.2-4690 ghc-exactprint> include containers-0.6.8-4775 ghc-exactprint> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy ghc-exactprint> include directory-1.3.8.1-6a8e ghc-exactprint> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ ghc-exactprint> include filepath-1.4.100.4-fa1c ghc-exactprint> include ghc-9.8.1-f1e9 ghc-exactprint> include ghc-boot-9.8.1-d7dd ghc-exactprint> include ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW ghc-exactprint> include ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC ghc-exactprint> include mtl-2.3.1-63a4 ghc-exactprint> include ordered-containers-0.2.4-Ene2my0ZxDoJ5DMj7wTwY3 ghc-exactprint> include silently-1.2.5.4-rAp7M7uqAhBpWTxTpNXNT ghc-exactprint> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI ghc-exactprint> Linked component graph: ghc-exactprint> unit ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW ghc-exactprint> include base-4.19.0.0-b960 ghc-exactprint> include bytestring-0.12.0.2-4690 ghc-exactprint> include containers-0.6.8-4775 ghc-exactprint> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy ghc-exactprint> include directory-1.3.8.1-6a8e ghc-exactprint> include filepath-1.4.100.4-fa1c ghc-exactprint> include free-5.2-5jsicnVtm8y8KG9LMRezMp ghc-exactprint> include ghc-9.8.1-f1e9 ghc-exactprint> include ghc-boot-9.8.1-d7dd ghc-exactprint> include mtl-2.3.1-63a4 ghc-exactprint> include ordered-containers-0.2.4-Ene2my0ZxDoJ5DMj7wTwY3 ghc-exactprint> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI ghc-exactprint> Language.Haskell.GHC.ExactPrint=ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW:Language.Haskell.GHC.ExactPrint,Language.Haskell.GHC.ExactPrint.Dump=ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW:Language.Haskell.GHC.ExactPrint.Dump,Language.Haskell.GHC.ExactPrint.ExactPrint=ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW:Language.Haskell.GHC.ExactPrint.ExactPrint,Language.Haskell.GHC.ExactPrint.Lookup=ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW:Language.Haskell.GHC.ExactPrint.Lookup,Language.Haskell.GHC.ExactPrint.Orphans=ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW:Language.Haskell.GHC.ExactPrint.Orphans,Language.Haskell.GHC.ExactPrint.Parsers=ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW:Language.Haskell.GHC.ExactPrint.Parsers,Language.Haskell.GHC.ExactPrint.Preprocess=ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW:Language.Haskell.GHC.ExactPrint.Preprocess,Language.Haskell.GHC.ExactPrint.Transform=ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW:Language.Haskell.GHC.ExactPrint.Transform,Language.Haskell.GHC.ExactPrint.Types=ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW:Language.Haskell.GHC.ExactPrint.Types,Language.Haskell.GHC.ExactPrint.Utils=ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW:Language.Haskell.GHC.ExactPrint.Utils ghc-exactprint> unit ghc-exactprint-1.8.0.0-Jbf86TpaQiiDSvsYb0WLVe-test ghc-exactprint> include Cabal-syntax-3.10.2.0-c668 ghc-exactprint> include Diff-0.5-4nPoK53PkizD5e0dTbCPv7 ghc-exactprint> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 ghc-exactprint> include base-4.19.0.0-b960 ghc-exactprint> include bytestring-0.12.0.2-4690 ghc-exactprint> include containers-0.6.8-4775 ghc-exactprint> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy ghc-exactprint> include directory-1.3.8.1-6a8e ghc-exactprint> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ ghc-exactprint> include filepath-1.4.100.4-fa1c ghc-exactprint> include ghc-9.8.1-f1e9 ghc-exactprint> include ghc-boot-9.8.1-d7dd ghc-exactprint> include ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW ghc-exactprint> include ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC ghc-exactprint> include mtl-2.3.1-63a4 ghc-exactprint> include ordered-containers-0.2.4-Ene2my0ZxDoJ5DMj7wTwY3 ghc-exactprint> include silently-1.2.5.4-rAp7M7uqAhBpWTxTpNXNT ghc-exactprint> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI ghc-exactprint> Ready component graph: ghc-exactprint> definite ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW unix-compat> System.PosixCompat=unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP:System.PosixCompat,System.PosixCompat.Extensions=unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP:System.PosixCompat.Extensions,System.PosixCompat.Files=unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP:System.PosixCompat.Files,System.PosixCompat.Process=unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP:System.PosixCompat.Process,System.PosixCompat.Temp=unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP:System.PosixCompat.Temp,System.PosixCompat.Time=unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP:System.PosixCompat.Time,System.PosixCompat.Types=unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP:System.PosixCompat.Types,System.PosixCompat.Unistd=unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP:System.PosixCompat.Unistd unix-compat> unit unix-compat-0.7.4-F9C01w0bzd5JKM4xrultCW-unix-compat-testsuite unix-compat> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 unix-compat> include base-4.19.0.0-b960 unix-compat> include directory-1.3.8.1-6a8e unix-compat> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ unix-compat> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH unix-compat> include monad-parallel-0.8-CW7jZA6N1Aw3qMN5baPisM unix-compat> include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b unix-compat> include unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP unix-compat> Ready component graph: unix-compat> definite unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP unix-compat> depends base-4.19.0.0-b960 unix-compat> depends unix-2.8.3.0-8aa6 unix-compat> definite unix-compat-0.7.4-F9C01w0bzd5JKM4xrultCW-unix-compat-testsuite unix-compat> depends HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 unix-compat> depends base-4.19.0.0-b960 unix-compat> depends directory-1.3.8.1-6a8e unix-compat> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ unix-compat> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH unix-compat> depends monad-parallel-0.8-CW7jZA6N1Aw3qMN5baPisM unix-compat> depends temporary-1.3-6LDbtKZIJMrKol9xVw5U4b unix-compat> depends unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP unix-compat> Using Cabal-3.10.2.0 compiled by ghc-9.8 unix-compat> Using compiler: ghc-9.8.1 unix-compat> Using install prefix: unix-compat> /nix/store/kswcxi2gmxl7vglnpkid84xpwzdnihsi-unix-compat-0.7.4 unix-compat> Executables installed in: unix-compat> /nix/store/kswcxi2gmxl7vglnpkid84xpwzdnihsi-unix-compat-0.7.4/bin unix-compat> Libraries installed in: unix-compat> /nix/store/kswcxi2gmxl7vglnpkid84xpwzdnihsi-unix-compat-0.7.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP unix-compat> Dynamic Libraries installed in: unix-compat> /nix/store/kswcxi2gmxl7vglnpkid84xpwzdnihsi-unix-compat-0.7.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 unix-compat> Private executables installed in: unix-compat> /nix/store/kswcxi2gmxl7vglnpkid84xpwzdnihsi-unix-compat-0.7.4/libexec/x86_64-linux-ghc-9.8.1/unix-compat-0.7.4 unix-compat> Data files installed in: unix-compat> /nix/store/kswcxi2gmxl7vglnpkid84xpwzdnihsi-unix-compat-0.7.4/share/x86_64-linux-ghc-9.8.1/unix-compat-0.7.4 unix-compat> Documentation installed in: unix-compat> /nix/store/ndazfmsp62xsf1gjd4wbf8n11zf81cdy-unix-compat-0.7.4-doc/share/doc/unix-compat-0.7.4 unix-compat> Configuration files installed in: unix-compat> /nix/store/kswcxi2gmxl7vglnpkid84xpwzdnihsi-unix-compat-0.7.4/etc unix-compat> No alex found unix-compat> Using ar found on system at: unix-compat> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar unix-compat> No c2hs found unix-compat> No cpphs found unix-compat> No doctest found unix-compat> Using gcc version 14.3.0 given by user at: unix-compat> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc unix-compat> Using ghc version 9.8.1 found on system at: unix-compat> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc unix-compat> Using ghc-pkg version 9.8.1 found on system at: unix-compat> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 unix-compat> No ghcjs found unix-compat> No ghcjs-pkg found unix-compat> No greencard found unix-compat> Using haddock version 2.30.0 found on system at: unix-compat> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 unix-compat> No happy found unix-compat> Using haskell-suite found on system at: haskell-suite-dummy-location unix-compat> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location unix-compat> No hmake found unix-compat> Using hpc version 0.69 found on system at: unix-compat> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 unix-compat> Using hsc2hs version 0.68.10 found on system at: unix-compat> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 unix-compat> Using hscolour version 1.25 found on system at: unix-compat> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour unix-compat> No jhc found unix-compat> Using ld found on system at: unix-compat> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold unix-compat> No pkg-config found unix-compat> Using runghc version 9.8.1 found on system at: unix-compat> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 unix-compat> Using strip version 2.44 found on system at: unix-compat> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip unix-compat> Using tar found on system at: unix-compat> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar unix-compat> No uhc found unix-compat> Running phase: buildPhase trial-tomland (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/dyf4ylizzzdhqqyljc4vlcs47ijnymsk-trial-tomland-0.0.0.0-doc /nix/store/sv2xyrpkjh8d7cvyf88s8qdjwhv747lm-trial-tomland-0.0.0.0 trial-tomland (post)> Pushing 2 paths (103 are already present) using zstd to cache sellout ⏳ trial-tomland (post)> trial-tomland (post)> Pushing /nix/store/dyf4ylizzzdhqqyljc4vlcs47ijnymsk-trial-tomland-0.0.0.0-doc (217.99 KiB) trial-tomland (post)> Pushing /nix/store/sv2xyrpkjh8d7cvyf88s8qdjwhv747lm-trial-tomland-0.0.0.0 (393.59 KiB) trial-tomland (post)> trial-tomland (post)> All done. trial-tomland (post)> added 2 signatures trial-tomland (post)> added 9 signatures trial-tomland (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/dyf4ylizzzdhqqyljc4vlcs47ijnymsk-trial-tomland-0.0.0.0-doc /nix/store/sv2xyrpkjh8d7cvyf88s8qdjwhv747lm-trial-tomland-0.0.0.0 trial-tomland (post)> copying 2 paths... trial-tomland (post)> copying path '/nix/store/dyf4ylizzzdhqqyljc4vlcs47ijnymsk-trial-tomland-0.0.0.0-doc' to 'https://cache.nix-ci.com'... trial-tomland (post)> copying path '/nix/store/sv2xyrpkjh8d7cvyf88s8qdjwhv747lm-trial-tomland-0.0.0.0' to 'https://cache.nix-ci.com'... trial-tomland (post)> copying 1 paths... trial-tomland (post)> copying path '/nix/store/gc9x4czzccnkcplii890hnixc7nlhpw8-trial-tomland-0.0.0.0.drv' to 'https://cache.nix-ci.com'... trial-tomland (post)> added 0 signatures trial-tomland (post)> added 0 signatures trial-tomland (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/dyf4ylizzzdhqqyljc4vlcs47ijnymsk-trial-tomland-0.0.0.0-doc /nix/store/sv2xyrpkjh8d7cvyf88s8qdjwhv747lm-trial-tomland-0.0.0.0 trial-tomland (post)> copying 2 paths... trial-tomland (post)> copying path '/nix/store/dyf4ylizzzdhqqyljc4vlcs47ijnymsk-trial-tomland-0.0.0.0-doc' to 'ssh-ng://worker.nix-ci.com'... trial-tomland (post)> copying path '/nix/store/sv2xyrpkjh8d7cvyf88s8qdjwhv747lm-trial-tomland-0.0.0.0' to 'ssh-ng://worker.nix-ci.com'... trial-tomland (post)> copying 1 paths... trial-tomland (post)> copying path '/nix/store/gc9x4czzccnkcplii890hnixc7nlhpw8-trial-tomland-0.0.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... monoid-subclasses> | monoid-subclasses> 60 | import Data.Monoid (Monoid(..)) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> Preprocessing test suite 'Main' for monoid-subclasses-1.2.6.. monoid-subclasses> Building test suite 'Main' for monoid-subclasses-1.2.6.. monoid-subclasses> [1 of 1] Compiling Main ( Test/TestMonoidSubclasses.hs, dist/build/Main/Main-tmp/Main.o ) monoid-subclasses> [2 of 2] Linking dist/build/Main/Main monoid-subclasses> buildPhase completed in 1 minutes 14 seconds monoid-subclasses> Running phase: checkPhase monoid-subclasses> Running 1 test suites... monoid-subclasses> Test suite Main: RUNNING... monoid-subclasses> MonoidSubclasses monoid-subclasses> CommutativeMonoid: OK monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> MonoidNull: OK (0.17s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> PositiveMonoid: OK (0.06s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> mconcat . factors == id: OK (0.43s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> all factors . factors: OK (0.43s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> splitPrimePrefix: OK (0.44s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> splitPrimeSuffix: OK (1.18s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> primePrefix: OK (0.09s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> primeSuffix: OK (0.14s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> inits: OK (0.26s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> tails: OK (0.18s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> foldl: OK (0.42s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> foldl': OK (0.46s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> foldr: OK (0.42s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> length: OK (0.20s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> span: OK (0.56s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> spanMaybe: OK (0.37s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> split: OK (3.99s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> splitAt: OK (0.59s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> reverse: OK (0.52s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> stable: OK (0.75s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> fromText: OK (0.02s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> singleton: OK monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Textual.splitCharacterPrefix: OK (0.03s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Textual.characterPrefix: OK monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Textual factors: OK (0.02s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Textual.unfoldr: OK (0.02s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> factors . fromString: OK (0.02s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Textual.map: OK (0.05s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Textual.concatMap: OK (0.10s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Textual.any: OK (0.01s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Textual.all: OK (0.01s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Textual.foldl: OK (0.07s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Textual.foldr: OK (0.07s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Textual.foldl': OK (0.07s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Textual.scanl: OK (0.13s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Textual.scanr: OK (0.13s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Textual.scanl1: OK (0.06s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Textual.scanr1: OK (0.05s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Textual.toString: OK (0.06s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Textual.toText: OK (0.09s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Textual.mapAccumL: OK (0.07s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Textual.mapAccumR: OK (0.05s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Textual.takeWhile: OK (0.03s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Textual.dropWhile: OK (0.06s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Textual.span: OK (0.02s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Textual.break: OK (0.02s) monoid-subclasses> +++ OK, passed 100 tests. regex-tdfa> Regex pattern: "(a|ab)((bcd|c)(d*))" regex-tdfa> Outputs agree: "(0,4)(0,2)(2,4)(2,3)(3,4)" regex-tdfa> regex-tdfa> Expected Pass #11 regex-tdfa> text and pattern: "abcd" regex-tdfa> Regex pattern: "(ab|a)((c|bcd)(d*))" regex-tdfa> Outputs agree: "(0,4)(0,2)(2,4)(2,3)(3,4)" regex-tdfa> regex-tdfa> Expected Pass #12 regex-tdfa> text and pattern: "abcd" regex-tdfa> Regex pattern: "(ab|a)((bcd|c)(d*))" regex-tdfa> Outputs agree: "(0,4)(0,2)(2,4)(2,3)(3,4)" regex-tdfa> regex-tdfa> Expected Pass #13 regex-tdfa> text and pattern: "abc" regex-tdfa> Regex pattern: "(a*)(b|abc)" regex-tdfa> Outputs agree: "(0,3)(0,0)(0,3)" regex-tdfa> regex-tdfa> Expected Pass #14 regex-tdfa> text and pattern: "abc" regex-tdfa> Regex pattern: "(a*)(abc|b)" regex-tdfa> Outputs agree: "(0,3)(0,0)(0,3)" regex-tdfa> regex-tdfa> Expected Pass #15 regex-tdfa> text and pattern: "abc" regex-tdfa> Regex pattern: "((a*)(b|abc))(c*)" regex-tdfa> Outputs agree: "(0,3)(0,3)(0,0)(0,3)(3,3)" regex-tdfa> regex-tdfa> Expected Pass #16 regex-tdfa> text and pattern: "abc" regex-tdfa> Regex pattern: "((a*)(abc|b))(c*)" regex-tdfa> Outputs agree: "(0,3)(0,3)(0,0)(0,3)(3,3)" regex-tdfa> regex-tdfa> Expected Pass #17 regex-tdfa> text and pattern: "abc" regex-tdfa> Regex pattern: "(a*)((b|abc)(c*))" regex-tdfa> Outputs agree: "(0,3)(0,1)(1,3)(1,2)(2,3)" regex-tdfa> regex-tdfa> Expected Pass #18 regex-tdfa> text and pattern: "abc" regex-tdfa> Regex pattern: "(a*)((abc|b)(c*))" regex-tdfa> Outputs agree: "(0,3)(0,1)(1,3)(1,2)(2,3)" regex-tdfa> regex-tdfa> Expected Pass #19 regex-tdfa> text and pattern: "abc" regex-tdfa> Regex pattern: "(a*)(b|abc)" regex-tdfa> Outputs agree: "(0,3)(0,0)(0,3)" regex-tdfa> regex-tdfa> Expected Pass #20 regex-tdfa> text and pattern: "abc" regex-tdfa> Regex pattern: "(a*)(abc|b)" regex-tdfa> Outputs agree: "(0,3)(0,0)(0,3)" regex-tdfa> regex-tdfa> Expected Pass #21 regex-tdfa> text and pattern: "abc" regex-tdfa> Regex pattern: "((a*)(b|abc))(c*)" regex-tdfa> Outputs agree: "(0,3)(0,3)(0,0)(0,3)(3,3)" regex-tdfa> regex-tdfa> Expected Pass #22 regex-tdfa> text and pattern: "abc" regex-tdfa> Regex pattern: "((a*)(abc|b))(c*)" regex-tdfa> Outputs agree: "(0,3)(0,3)(0,0)(0,3)(3,3)" regex-tdfa> regex-tdfa> Expected Pass #23 regex-tdfa> text and pattern: "abc" regex-tdfa> Regex pattern: "(a*)((b|abc)(c*))" regex-tdfa> Outputs agree: "(0,3)(0,1)(1,3)(1,2)(2,3)" regex-tdfa> regex-tdfa> Expected Pass #24 regex-tdfa> text and pattern: "abc" regex-tdfa> Regex pattern: "(a*)((abc|b)(c*))" regex-tdfa> Outputs agree: "(0,3)(0,1)(1,3)(1,2)(2,3)" regex-tdfa> regex-tdfa> Expected Pass #25 regex-tdfa> text and pattern: "ab" regex-tdfa> Regex pattern: "(a|ab)" regex-tdfa> Outputs agree: "(0,2)(0,2)" regex-tdfa> regex-tdfa> Expected Pass #26 regex-tdfa> text and pattern: "ab" regex-tdfa> Regex pattern: "(ab|a)" regex-tdfa> Outputs agree: "(0,2)(0,2)" regex-tdfa> regex-tdfa> Expected Pass #27 regex-tdfa> text and pattern: "ab" regex-tdfa> Regex pattern: "(a|ab)(b*)" regex-tdfa> Outputs agree: "(0,2)(0,2)(2,2)" regex-tdfa> regex-tdfa> Expected Pass #28 regex-tdfa> text and pattern: "ab" regex-tdfa> Regex pattern: "(ab|a)(b*)" regex-tdfa> Outputs agree: "(0,2)(0,2)(2,2)" regex-tdfa> regex-tdfa> Using Tests from: left-assoc.txt regex-tdfa> regex-tdfa> Expected Fail #-1 regex-tdfa> regex-tdfa> Searched text: "abcd" regex-tdfa> Regex pattern: "(a|ab)(c|bcd)(d*)" regex-tdfa> Expected output: "(0,4)(0,1)(1,4)(4,4)" regex-tdfa> Actual result : "(0,4)(0,2)(2,3)(3,4)" regex-tdfa> regex-tdfa> Expected Fail #-2 regex-tdfa> regex-tdfa> Searched text: "abcd" regex-tdfa> Regex pattern: "(a|ab)(bcd|c)(d*)" regex-tdfa> Expected output: "(0,4)(0,1)(1,4)(4,4)" regex-tdfa> Actual result : "(0,4)(0,2)(2,3)(3,4)" regex-tdfa> regex-tdfa> Expected Fail #-3 regex-tdfa> regex-tdfa> Searched text: "abcd" regex-tdfa> Regex pattern: "(ab|a)(c|bcd)(d*)" regex-tdfa> Expected output: "(0,4)(0,1)(1,4)(4,4)" regex-tdfa> Actual result : "(0,4)(0,2)(2,3)(3,4)" regex-tdfa> regex-tdfa> Expected Fail #-4 regex-tdfa> regex-tdfa> Searched text: "abcd" regex-tdfa> Regex pattern: "(ab|a)(bcd|c)(d*)" regex-tdfa> Expected output: "(0,4)(0,1)(1,4)(4,4)" regex-tdfa> Actual result : "(0,4)(0,2)(2,3)(3,4)" regex-tdfa> regex-tdfa> Expected Fail #-5 regex-tdfa> regex-tdfa> Searched text: "abc" regex-tdfa> Regex pattern: "(a*)(b|abc)(c*)" regex-tdfa> Expected output: "(0,3)(0,0)(0,3)(3,3)" regex-tdfa> Actual result : "(0,3)(0,1)(1,2)(2,3)" regex-tdfa> regex-tdfa> Expected Fail #-6 regex-tdfa> regex-tdfa> Searched text: "abc" regex-tdfa> Regex pattern: "(a*)(abc|b)(c*)" regex-tdfa> Expected output: "(0,3)(0,0)(0,3)(3,3)" regex-tdfa> Actual result : "(0,3)(0,1)(1,2)(2,3)" regex-tdfa> regex-tdfa> Expected Fail #-7 regex-tdfa> regex-tdfa> Searched text: "abc" regex-tdfa> Regex pattern: "(a*)(b|abc)(c*)" regex-tdfa> Expected output: "(0,3)(0,0)(0,3)(3,3)" regex-tdfa> Actual result : "(0,3)(0,1)(1,2)(2,3)" regex-tdfa> regex-tdfa> Expected Fail #-8 regex-tdfa> regex-tdfa> Searched text: "abc" regex-tdfa> Regex pattern: "(a*)(abc|b)(c*)" regex-tdfa> Expected output: "(0,3)(0,0)(0,3)(3,3)" regex-tdfa> Actual result : "(0,3)(0,1)(1,2)(2,3)" regex-tdfa> regex-tdfa> Expected Fail #-9 regex-tdfa> regex-tdfa> Searched text: "abcd" regex-tdfa> Regex pattern: "(a|ab)(c|bcd)(d|.*)" regex-tdfa> Expected output: "(0,4)(0,1)(1,4)(4,4)" regex-tdfa> Actual result : "(0,4)(0,2)(2,3)(3,4)" regex-tdfa> regex-tdfa> Expected Fail #-10 regex-tdfa> regex-tdfa> Searched text: "abcd" regex-tdfa> Regex pattern: "(a|ab)(bcd|c)(d|.*)" regex-tdfa> Expected output: "(0,4)(0,1)(1,4)(4,4)" regex-tdfa> Actual result : "(0,4)(0,2)(2,3)(3,4)" regex-tdfa> regex-tdfa> Expected Fail #-11 regex-tdfa> regex-tdfa> Searched text: "abcd" regex-tdfa> Regex pattern: "(ab|a)(c|bcd)(d|.*)" regex-tdfa> Expected output: "(0,4)(0,1)(1,4)(4,4)" regex-tdfa> Actual result : "(0,4)(0,2)(2,3)(3,4)" regex-tdfa> regex-tdfa> Expected Fail #-12 regex-tdfa> regex-tdfa> Searched text: "abcd" regex-tdfa> Regex pattern: "(ab|a)(bcd|c)(d|.*)" regex-tdfa> Expected output: "(0,4)(0,1)(1,4)(4,4)" regex-tdfa> Actual result : "(0,4)(0,2)(2,3)(3,4)" regex-tdfa> regex-tdfa> Using Tests from: nullsub3.txt regex-tdfa> regex-tdfa> Expected Pass #1 regex-tdfa> text and pattern: "a" adjunctions> [ 9 of 11] Compiling Control.Monad.Representable.State ( src/Control/Monad/Representable/State.hs, dist/build/Control/Monad/Representable/State.o, dist/build/Control/Monad/Representable/State.dyn_o ) adjunctions> [10 of 11] Compiling Control.Monad.Representable.Reader ( src/Control/Monad/Representable/Reader.hs, dist/build/Control/Monad/Representable/Reader.o, dist/build/Control/Monad/Representable/Reader.dyn_o ) adjunctions> [11 of 11] Compiling Control.Comonad.Representable.Store ( src/Control/Comonad/Representable/Store.hs, dist/build/Control/Comonad/Representable/Store.o, dist/build/Control/Comonad/Representable/Store.dyn_o ) adjunctions> [ 1 of 11] Compiling Control.Monad.Trans.Conts ( src/Control/Monad/Trans/Conts.hs, dist/build/Control/Monad/Trans/Conts.p_o ) adjunctions> [ 2 of 11] Compiling Data.Functor.Contravariant.Rep ( src/Data/Functor/Contravariant/Rep.hs, dist/build/Data/Functor/Contravariant/Rep.p_o ) adjunctions> [ 3 of 11] Compiling Data.Functor.Contravariant.Adjunction ( src/Data/Functor/Contravariant/Adjunction.hs, dist/build/Data/Functor/Contravariant/Adjunction.p_o ) adjunctions> [ 4 of 11] Compiling Control.Monad.Trans.Contravariant.Adjoint ( src/Control/Monad/Trans/Contravariant/Adjoint.hs, dist/build/Control/Monad/Trans/Contravariant/Adjoint.p_o ) adjunctions> [ 5 of 11] Compiling Data.Functor.Rep ( src/Data/Functor/Rep.hs, dist/build/Data/Functor/Rep.p_o ) adjunctions> [ 6 of 11] Compiling Data.Functor.Adjunction ( src/Data/Functor/Adjunction.hs, dist/build/Data/Functor/Adjunction.p_o ) adjunctions> [ 7 of 11] Compiling Control.Monad.Trans.Adjoint ( src/Control/Monad/Trans/Adjoint.hs, dist/build/Control/Monad/Trans/Adjoint.p_o ) adjunctions> [ 8 of 11] Compiling Control.Comonad.Trans.Adjoint ( src/Control/Comonad/Trans/Adjoint.hs, dist/build/Control/Comonad/Trans/Adjoint.p_o ) adjunctions> [ 9 of 11] Compiling Control.Monad.Representable.State ( src/Control/Monad/Representable/State.hs, dist/build/Control/Monad/Representable/State.p_o ) adjunctions> [10 of 11] Compiling Control.Monad.Representable.Reader ( src/Control/Monad/Representable/Reader.hs, dist/build/Control/Monad/Representable/Reader.p_o ) adjunctions> [11 of 11] Compiling Control.Comonad.Representable.Store ( src/Control/Comonad/Representable/Store.hs, dist/build/Control/Comonad/Representable/Store.p_o ) adjunctions> Preprocessing test suite 'spec' for adjunctions-4.4.3.. adjunctions> Building test suite 'spec' for adjunctions-4.4.3.. adjunctions> [1 of 2] Compiling GenericsSpec ( tests/GenericsSpec.hs, dist/build/spec/spec-tmp/GenericsSpec.o ) adjunctions> [2 of 2] Compiling Main ( tests/Spec.hs, dist/build/spec/spec-tmp/Main.o ) adjunctions> [3 of 3] Linking dist/build/spec/spec adjunctions> Running phase: checkPhase adjunctions> Running 1 test suites... adjunctions> Test suite spec: RUNNING... adjunctions> adjunctions> Generics adjunctions> Id adjunctions> index idExample idRep = 42 [✔] adjunctions> Stream adjunctions> index streamExample streamRep1 = 0 [✔] adjunctions> index streamExample streamRep2 = 1 [✔] adjunctions> index streamExample streamRep3 = 2 [✔] adjunctions> PolyRec adjunctions> index polyRecExample polyRecRep1 = 1 [✔] adjunctions> index polyRecExample polyRecRep2 = 2 [✔] adjunctions> index polyRecExample polyRecRep3 = 0 [✔] adjunctions> adjunctions> Finished in 0.0007 seconds adjunctions> 7 examples, 0 failures adjunctions> Test suite spec: PASS adjunctions> Test suite logged to: dist/test/adjunctions-4.4.3-spec.log adjunctions> 1 of 1 test suites (1 of 1 test cases) passed. adjunctions> Running phase: haddockPhase adjunctions> Preprocessing library for adjunctions-4.4.3.. adjunctions> Running Haddock on library for adjunctions-4.4.3.. adjunctions> Warning: --source-* options are ignored when --hyperlinked-source is enabled. adjunctions> [ 1 of 11] Compiling Control.Monad.Trans.Conts ( src/Control/Monad/Trans/Conts.hs, nothing ) adjunctions> [ 2 of 11] Compiling Data.Functor.Contravariant.Rep ( src/Data/Functor/Contravariant/Rep.hs, nothing ) adjunctions> [ 3 of 11] Compiling Data.Functor.Contravariant.Adjunction ( src/Data/Functor/Contravariant/Adjunction.hs, nothing ) adjunctions> [ 4 of 11] Compiling Control.Monad.Trans.Contravariant.Adjoint ( src/Control/Monad/Trans/Contravariant/Adjoint.hs, nothing ) adjunctions> [ 5 of 11] Compiling Data.Functor.Rep ( src/Data/Functor/Rep.hs, nothing ) adjunctions> [ 6 of 11] Compiling Data.Functor.Adjunction ( src/Data/Functor/Adjunction.hs, nothing ) adjunctions> [ 7 of 11] Compiling Control.Monad.Trans.Adjoint ( src/Control/Monad/Trans/Adjoint.hs, nothing ) adjunctions> [ 8 of 11] Compiling Control.Comonad.Trans.Adjoint ( src/Control/Comonad/Trans/Adjoint.hs, nothing ) keys> Documentation created: dist/doc/html/keys/, dist/doc/html/keys/keys.txt keys> Running phase: installPhase keys> Installing library in /nix/store/f9s74bchzc9jkg6jj5vifa57zyvj5h7w-keys-3.12.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/keys-3.12.4-9pIWSPQD3dgEmDN6rrDseM keys> Running phase: fixupPhase keys> shrinking RPATHs of ELF executables and libraries in /nix/store/f9s74bchzc9jkg6jj5vifa57zyvj5h7w-keys-3.12.4 keys> shrinking /nix/store/f9s74bchzc9jkg6jj5vifa57zyvj5h7w-keys-3.12.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSkeys-3.12.4-9pIWSPQD3dgEmDN6rrDseM-ghc9.8.1.so keys> checking for references to /build/ in /nix/store/f9s74bchzc9jkg6jj5vifa57zyvj5h7w-keys-3.12.4... keys> patching script interpreter paths in /nix/store/f9s74bchzc9jkg6jj5vifa57zyvj5h7w-keys-3.12.4 keys> stripping (with command strip and flags -S -p) in /nix/store/f9s74bchzc9jkg6jj5vifa57zyvj5h7w-keys-3.12.4/lib keys> shrinking RPATHs of ELF executables and libraries in /nix/store/jx2sbq2vcfdi4q9hpbfzp9nc6254q8ja-keys-3.12.4-doc keys> checking for references to /build/ in /nix/store/jx2sbq2vcfdi4q9hpbfzp9nc6254q8ja-keys-3.12.4-doc... keys> patching script interpreter paths in /nix/store/jx2sbq2vcfdi4q9hpbfzp9nc6254q8ja-keys-3.12.4-doc algebraic-graphs> depends deepseq-1.5.0.0-412f algebraic-graphs> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ algebraic-graphs> depends inspection-testing-0.5.0.3-F5Uf2o8NuFA3RymCMAjQM3 algebraic-graphs> depends transformers-0.6.1.0-c3ec algebraic-graphs> Using Cabal-3.10.2.0 compiled by ghc-9.8 algebraic-graphs> Using compiler: ghc-9.8.1 algebraic-graphs> Using install prefix: algebraic-graphs> /nix/store/cykclhmq1bpcc3d7ka5gdirvb3vrdnzn-algebraic-graphs-0.7 algebraic-graphs> Executables installed in: algebraic-graphs> /nix/store/cykclhmq1bpcc3d7ka5gdirvb3vrdnzn-algebraic-graphs-0.7/bin algebraic-graphs> Libraries installed in: algebraic-graphs> /nix/store/cykclhmq1bpcc3d7ka5gdirvb3vrdnzn-algebraic-graphs-0.7/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd algebraic-graphs> Dynamic Libraries installed in: algebraic-graphs> /nix/store/cykclhmq1bpcc3d7ka5gdirvb3vrdnzn-algebraic-graphs-0.7/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 algebraic-graphs> Private executables installed in: algebraic-graphs> /nix/store/cykclhmq1bpcc3d7ka5gdirvb3vrdnzn-algebraic-graphs-0.7/libexec/x86_64-linux-ghc-9.8.1/algebraic-graphs-0.7 algebraic-graphs> Data files installed in: algebraic-graphs> /nix/store/cykclhmq1bpcc3d7ka5gdirvb3vrdnzn-algebraic-graphs-0.7/share/x86_64-linux-ghc-9.8.1/algebraic-graphs-0.7 algebraic-graphs> Documentation installed in: algebraic-graphs> /nix/store/0idwg26gnmhp8vf1k4930xvwbnplwzsc-algebraic-graphs-0.7-doc/share/doc/algebraic-graphs-0.7 algebraic-graphs> Configuration files installed in: algebraic-graphs> /nix/store/cykclhmq1bpcc3d7ka5gdirvb3vrdnzn-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.8.1 found on system at: algebraic-graphs> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc algebraic-graphs> Using ghc-pkg version 9.8.1 found on system at: algebraic-graphs> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 algebraic-graphs> No happy found algebraic-graphs> Using haskell-suite found on system at: haskell-suite-dummy-location algebraic-graphs> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location algebraic-graphs> No hmake found algebraic-graphs> Using hpc version 0.69 found on system at: algebraic-graphs> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 algebraic-graphs> Using hsc2hs version 0.68.10 found on system at: algebraic-graphs> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 algebraic-graphs> Using hscolour version 1.25 found on system at: algebraic-graphs> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour algebraic-graphs> No jhc found algebraic-graphs> Using ld found on system at: algebraic-graphs> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold algebraic-graphs> No pkg-config found algebraic-graphs> Using runghc version 9.8.1 found on system at: algebraic-graphs> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 algebraic-graphs> Running phase: buildPhase algebraic-graphs> Preprocessing library for algebraic-graphs-0.7.. algebraic-graphs> Building library for algebraic-graphs-0.7.. algebraic-graphs> [ 1 of 29] Compiling Algebra.Graph.AdjacencyMap ( src/Algebra/Graph/AdjacencyMap.hs, dist/build/Algebra/Graph/AdjacencyMap.o, dist/build/Algebra/Graph/AdjacencyMap.dyn_o ) algebraic-graphs> [ 2 of 29] Compiling Algebra.Graph.AdjacencyIntMap ( src/Algebra/Graph/AdjacencyIntMap.hs, dist/build/Algebra/Graph/AdjacencyIntMap.o, dist/build/Algebra/Graph/AdjacencyIntMap.dyn_o ) algebraic-graphs> [ 3 of 29] Compiling Algebra.Graph.AdjacencyIntMap.Algorithm ( src/Algebra/Graph/AdjacencyIntMap/Algorithm.hs, dist/build/Algebra/Graph/AdjacencyIntMap/Algorithm.o, dist/build/Algebra/Graph/AdjacencyIntMap/Algorithm.dyn_o ) algebraic-graphs> [ 4 of 29] Compiling Algebra.Graph.Internal ( src/Algebra/Graph/Internal.hs, dist/build/Algebra/Graph/Internal.o, dist/build/Algebra/Graph/Internal.dyn_o ) algebraic-graphs> [ 5 of 29] Compiling Algebra.Graph ( src/Algebra/Graph.hs, dist/build/Algebra/Graph.o, dist/build/Algebra/Graph.dyn_o ) filepattern> (imported from Prelude, but defined in GHC.List): filepattern> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." filepattern> | filepattern> 16 | f xs = Tree (map fst empty) [(fst $ head gs, f $ map snd gs) | gs <- groups] filepattern> | ^^^^ filepattern> [4 of 8] Compiling System.FilePattern.Wildcard ( src/System/FilePattern/Wildcard.hs, dist/build/System/FilePattern/Wildcard.o, dist/build/System/FilePattern/Wildcard.dyn_o ) filepattern> [5 of 8] Compiling System.FilePattern.Core ( src/System/FilePattern/Core.hs, dist/build/System/FilePattern/Core.o, dist/build/System/FilePattern/Core.dyn_o ) filepattern> [6 of 8] Compiling System.FilePattern.Step ( src/System/FilePattern/Step.hs, dist/build/System/FilePattern/Step.o, dist/build/System/FilePattern/Step.dyn_o ) filepattern> [7 of 8] Compiling System.FilePattern.Directory ( src/System/FilePattern/Directory.hs, dist/build/System/FilePattern/Directory.o, dist/build/System/FilePattern/Directory.dyn_o ) filepattern> [8 of 8] Compiling System.FilePattern ( src/System/FilePattern.hs, dist/build/System/FilePattern.o, dist/build/System/FilePattern.dyn_o ) filepattern> [1 of 8] Compiling System.FilePattern.ListBy ( src/System/FilePattern/ListBy.hs, dist/build/System/FilePattern/ListBy.p_o ) filepattern> [2 of 8] Compiling System.FilePattern.Monads ( src/System/FilePattern/Monads.hs, dist/build/System/FilePattern/Monads.p_o ) filepattern> [3 of 8] Compiling System.FilePattern.Tree ( src/System/FilePattern/Tree.hs, dist/build/System/FilePattern/Tree.p_o ) filepattern> filepattern> src/System/FilePattern/Tree.hs:16:45: warning: [GHC-63394] [-Wx-partial] filepattern> In the use of ‘head’ filepattern> (imported from Prelude, but defined in GHC.List): filepattern> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." filepattern> | filepattern> 16 | f xs = Tree (map fst empty) [(fst $ head gs, f $ map snd gs) | gs <- groups] filepattern> | ^^^^ filepattern> [4 of 8] Compiling System.FilePattern.Wildcard ( src/System/FilePattern/Wildcard.hs, dist/build/System/FilePattern/Wildcard.p_o ) filepattern> [5 of 8] Compiling System.FilePattern.Core ( src/System/FilePattern/Core.hs, dist/build/System/FilePattern/Core.p_o ) filepattern> [6 of 8] Compiling System.FilePattern.Step ( src/System/FilePattern/Step.hs, dist/build/System/FilePattern/Step.p_o ) filepattern> [7 of 8] Compiling System.FilePattern.Directory ( src/System/FilePattern/Directory.hs, dist/build/System/FilePattern/Directory.p_o ) filepattern> [8 of 8] Compiling System.FilePattern ( src/System/FilePattern.hs, dist/build/System/FilePattern.p_o ) filepattern> Preprocessing test suite 'filepattern-test' for filepattern-0.1.3.. filepattern> Building test suite 'filepattern-test' for filepattern-0.1.3.. filepattern> [1 of 3] Compiling Test.Util ( test/Test/Util.hs, dist/build/filepattern-test/filepattern-test-tmp/Test/Util.o ) filepattern> [2 of 3] Compiling Test.Cases ( test/Test/Cases.hs, dist/build/filepattern-test/filepattern-test-tmp/Test/Cases.o ) filepattern> [3 of 3] Compiling Main ( test/Test.hs, dist/build/filepattern-test/filepattern-test-tmp/Main.o ) ghc-exactprint> depends base-4.19.0.0-b960 ghc-exactprint> depends bytestring-0.12.0.2-4690 ghc-exactprint> depends containers-0.6.8-4775 ghc-exactprint> depends data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy ghc-exactprint> depends directory-1.3.8.1-6a8e ghc-exactprint> depends filepath-1.4.100.4-fa1c ghc-exactprint> depends free-5.2-5jsicnVtm8y8KG9LMRezMp ghc-exactprint> depends ghc-9.8.1-f1e9 ghc-exactprint> depends ghc-boot-9.8.1-d7dd ghc-exactprint> depends mtl-2.3.1-63a4 ghc-exactprint> depends ordered-containers-0.2.4-Ene2my0ZxDoJ5DMj7wTwY3 ghc-exactprint> depends syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI ghc-exactprint> definite ghc-exactprint-1.8.0.0-Jbf86TpaQiiDSvsYb0WLVe-test ghc-exactprint> depends Cabal-syntax-3.10.2.0-c668 ghc-exactprint> depends Diff-0.5-4nPoK53PkizD5e0dTbCPv7 ghc-exactprint> depends HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 ghc-exactprint> depends base-4.19.0.0-b960 ghc-exactprint> depends bytestring-0.12.0.2-4690 ghc-exactprint> depends containers-0.6.8-4775 ghc-exactprint> depends data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy ghc-exactprint> depends directory-1.3.8.1-6a8e ghc-exactprint> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ ghc-exactprint> depends filepath-1.4.100.4-fa1c ghc-exactprint> depends ghc-9.8.1-f1e9 ghc-exactprint> depends ghc-boot-9.8.1-d7dd ghc-exactprint> depends ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW ghc-exactprint> depends ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC ghc-exactprint> depends mtl-2.3.1-63a4 ghc-exactprint> depends ordered-containers-0.2.4-Ene2my0ZxDoJ5DMj7wTwY3 ghc-exactprint> depends silently-1.2.5.4-rAp7M7uqAhBpWTxTpNXNT ghc-exactprint> depends syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI ghc-exactprint> Using Cabal-3.10.2.0 compiled by ghc-9.8 ghc-exactprint> Using compiler: ghc-9.8.1 ghc-exactprint> Using install prefix: ghc-exactprint> /nix/store/xw15plg31ygcawvagjn221qg84dk0bzh-ghc-exactprint-1.8.0.0 ghc-exactprint> Executables installed in: ghc-exactprint> /nix/store/xw15plg31ygcawvagjn221qg84dk0bzh-ghc-exactprint-1.8.0.0/bin ghc-exactprint> Libraries installed in: ghc-exactprint> /nix/store/xw15plg31ygcawvagjn221qg84dk0bzh-ghc-exactprint-1.8.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW ghc-exactprint> Dynamic Libraries installed in: ghc-exactprint> /nix/store/xw15plg31ygcawvagjn221qg84dk0bzh-ghc-exactprint-1.8.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 ghc-exactprint> Private executables installed in: ghc-exactprint> /nix/store/xw15plg31ygcawvagjn221qg84dk0bzh-ghc-exactprint-1.8.0.0/libexec/x86_64-linux-ghc-9.8.1/ghc-exactprint-1.8.0.0 ghc-exactprint> Data files installed in: ghc-exactprint> /nix/store/xw15plg31ygcawvagjn221qg84dk0bzh-ghc-exactprint-1.8.0.0/share/x86_64-linux-ghc-9.8.1/ghc-exactprint-1.8.0.0 ghc-exactprint> Documentation installed in: ghc-exactprint> /nix/store/69qp4xa4m3q6x6aga34aa3i21acnivlq-ghc-exactprint-1.8.0.0-doc/share/doc/ghc-exactprint-1.8.0.0 ghc-exactprint> Configuration files installed in: ghc-exactprint> /nix/store/xw15plg31ygcawvagjn221qg84dk0bzh-ghc-exactprint-1.8.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.8.1 found on system at: ghc-exactprint> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc ghc-exactprint> Using ghc-pkg version 9.8.1 found on system at: ghc-exactprint> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 ghc-exactprint> No happy found ghc-exactprint> Using haskell-suite found on system at: haskell-suite-dummy-location ghc-exactprint> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location ghc-exactprint> No hmake found ghc-exactprint> Using hpc version 0.69 found on system at: ghc-exactprint> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 ghc-exactprint> Using hsc2hs version 0.68.10 found on system at: ghc-exactprint> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 ghc-exactprint> Using hscolour version 1.25 found on system at: ghc-exactprint> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour ghc-exactprint> No jhc found ghc-exactprint> Using ld found on system at: ghc-exactprint> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold ghc-exactprint> No pkg-config found ghc-exactprint> Using runghc version 9.8.1 found on system at: ghc-exactprint> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 ghc-exactprint> Using strip version 2.44 found on system at: unix-compat> Preprocessing library for unix-compat-0.7.4.. unix-compat> Building library for unix-compat-0.7.4.. unix-compat> [1 of 8] Compiling System.PosixCompat.Files ( dist/build/System/PosixCompat/Files.hs, dist/build/System/PosixCompat/Files.o, dist/build/System/PosixCompat/Files.dyn_o ) unix-compat> [2 of 8] Compiling System.PosixCompat.Process ( src/System/PosixCompat/Process.hs, dist/build/System/PosixCompat/Process.o, dist/build/System/PosixCompat/Process.dyn_o ) unix-compat> [3 of 8] Compiling System.PosixCompat.Temp ( src/System/PosixCompat/Temp.hs, dist/build/System/PosixCompat/Temp.o, dist/build/System/PosixCompat/Temp.dyn_o ) unix-compat> [4 of 8] Compiling System.PosixCompat.Time ( src/System/PosixCompat/Time.hs, dist/build/System/PosixCompat/Time.o, dist/build/System/PosixCompat/Time.dyn_o ) unix-compat> [5 of 8] Compiling System.PosixCompat.Types ( src/System/PosixCompat/Types.hs, dist/build/System/PosixCompat/Types.o, dist/build/System/PosixCompat/Types.dyn_o ) unix-compat> [6 of 8] Compiling System.PosixCompat.Extensions ( dist/build/System/PosixCompat/Extensions.hs, dist/build/System/PosixCompat/Extensions.o, dist/build/System/PosixCompat/Extensions.dyn_o ) unix-compat> [7 of 8] Compiling System.PosixCompat.Unistd ( src/System/PosixCompat/Unistd.hs, dist/build/System/PosixCompat/Unistd.o, dist/build/System/PosixCompat/Unistd.dyn_o ) unix-compat> [8 of 8] Compiling System.PosixCompat ( src/System/PosixCompat.hs, dist/build/System/PosixCompat.o, dist/build/System/PosixCompat.dyn_o ) unix-compat> [1 of 8] Compiling System.PosixCompat.Files ( dist/build/System/PosixCompat/Files.hs, dist/build/System/PosixCompat/Files.p_o ) unix-compat> [2 of 8] Compiling System.PosixCompat.Process ( src/System/PosixCompat/Process.hs, dist/build/System/PosixCompat/Process.p_o ) unix-compat> [3 of 8] Compiling System.PosixCompat.Temp ( src/System/PosixCompat/Temp.hs, dist/build/System/PosixCompat/Temp.p_o ) unix-compat> [4 of 8] Compiling System.PosixCompat.Time ( src/System/PosixCompat/Time.hs, dist/build/System/PosixCompat/Time.p_o ) unix-compat> [5 of 8] Compiling System.PosixCompat.Types ( src/System/PosixCompat/Types.hs, dist/build/System/PosixCompat/Types.p_o ) unix-compat> [6 of 8] Compiling System.PosixCompat.Extensions ( dist/build/System/PosixCompat/Extensions.hs, dist/build/System/PosixCompat/Extensions.p_o ) unix-compat> [7 of 8] Compiling System.PosixCompat.Unistd ( src/System/PosixCompat/Unistd.hs, dist/build/System/PosixCompat/Unistd.p_o ) unix-compat> [8 of 8] Compiling System.PosixCompat ( src/System/PosixCompat.hs, dist/build/System/PosixCompat.p_o ) unix-compat> Preprocessing test suite 'unix-compat-testsuite' for unix-compat-0.7.4.. unix-compat> Building test suite 'unix-compat-testsuite' for unix-compat-0.7.4.. unix-compat> [1 of 4] Compiling LinksSpec ( tests/LinksSpec.hs, dist/build/unix-compat-testsuite/unix-compat-testsuite-tmp/LinksSpec.o ) unix-compat> [2 of 4] Compiling MkstempSpec ( tests/MkstempSpec.hs, dist/build/unix-compat-testsuite/unix-compat-testsuite-tmp/MkstempSpec.o ) unix-compat> [3 of 4] Compiling ProcessSpec ( tests/ProcessSpec.hs, dist/build/unix-compat-testsuite/unix-compat-testsuite-tmp/ProcessSpec.o ) unix-compat> [4 of 4] Compiling Main ( tests/main.hs, dist/build/unix-compat-testsuite/unix-compat-testsuite-tmp/Main.o ) unix-compat> [5 of 5] Linking dist/build/unix-compat-testsuite/unix-compat-testsuite unix-compat> Running phase: checkPhase unix-compat> Running 1 test suites... unix-compat> Test suite unix-compat-testsuite: RUNNING... unix-compat> unix-compat> mkstemp unix-compat> Creating 10000 temp files...ok unix-compat> Deleting temp files...ok unix-compat> TODO [✔] unix-compat> createSymbolicLink unix-compat> should error on Windows and succeed on other OSes [✔] unix-compat> getSymbolicLinkStatus unix-compat> should detect symbolic link to a file [✔] unix-compat> should detect symbolic link to a directory [✔] unix-compat> should give later time stamp than getFileStatus for link to file [✔] unix-compat> should give later time stamp than getFileStatus for link to dir [✔] unix-compat> should give a different fileID than getFileStatus for link to file [✔] unix-compat> should give a different fileID than getFileStatus for link to dir [✔] unix-compat> getFileStatus unix-compat> should detect that symbolic link target is a file [✔] unix-compat> should detect that symbolic link target is a directory [✔] unix-compat> should be equal for link and link target (except access time) [✔] unix-compat> getProcessID unix-compat> should work on Windows and Unix [✔] unix-compat> aeson> Running phase: setupCompilerEnvironmentPhase aeson> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. aeson> Running phase: unpackPhase aeson> unpacking source archive /nix/store/f0d7b9x9gkig0ip0d9g81wf1vsdp1nl4-aeson-2.2.3.0.tar.gz aeson> source root is aeson-2.2.3.0 aeson> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "aeson-2.2.3.0/tests/UnitTests/UTCTime.hs" aeson> Running phase: patchPhase aeson> Replace Cabal file with edited version from mirror://hackage/aeson-2.2.3.0/revision/3.cabal. aeson> Running phase: compileBuildDriverPhase aeson> setupCompileFlags: -package-db=/build/tmp.zPBRQwvwbJ/setup-package.conf.d -threaded aeson> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.zPBRQwvwbJ/Main.o ) aeson> [2 of 2] Linking Setup aeson> Running phase: updateAutotoolsGnuConfigScriptsPhase aeson> Running phase: configurePhase aeson> configureFlags: --verbose --prefix=/nix/store/qw3rnj9jwiygc05nryk6z6nz4ml4f814-aeson-2.2.3.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/c9d3q6lqk9ihh29sm762zf4nhlbjvybh-aeson-2.2.3.0-doc/share/doc/aeson-2.2.3.0 --with-gcc=gcc --package-db=/build/tmp.zPBRQwvwbJ/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> Using Parsec parser aeson> Configuring aeson-2.2.3.0... aeson> Flags chosen: ordered-keymap=True aeson> Dependency OneTuple >=0.4.1.1 && <0.5: using OneTuple-0.4.2 aeson> Dependency QuickCheck >=2.14.3 && <2.16: using QuickCheck-2.14.3 aeson> Dependency base >=4.12.0.0 && <5: using base-4.19.0.0 aeson> Dependency bytestring >=0.10.8.2 && <0.13: using bytestring-0.12.0.2 aeson> Dependency character-ps >=0.1 && <0.2: using character-ps-0.1 aeson> Dependency containers >=0.6.0.1 && <0.8: using containers-0.6.8 aeson> Dependency data-fix >=0.3.2 && <0.4: using data-fix-0.3.4 aeson> Dependency deepseq >=1.4.4.0 && <1.6: using deepseq-1.5.0.0 aeson> Dependency dlist >=1.0 && <1.1: using dlist-1.0 aeson> Dependency exceptions >=0.10.4 && <0.11: using exceptions-0.10.7 aeson> Dependency generically >=0.1 && <0.2: using generically-0.1.1 aeson> Dependency ghc-prim >=0.5.0.0 && <0.14: using ghc-prim-0.11.0 aeson> Dependency hashable >=1.4.6.0 && <1.5 || >=1.5.0.0 && <1.6: using aeson> hashable-1.4.7.0 aeson> Dependency indexed-traversable >=0.1.2 && <0.2: using aeson> indexed-traversable-0.1.4 aeson> Dependency integer-conversion >=0.1 && <0.2: using integer-conversion-0.1.1 aeson> Dependency integer-logarithms >=1.0.3.1 && <1.1: using aeson> integer-logarithms-1.0.4 aeson> Dependency network-uri >=2.6.4.1 && <2.7: using network-uri-2.6.4.2 aeson> Dependency primitive >=0.8.0.0 && <0.9 || >=0.9.0.0 && <0.10: using aeson> primitive-0.9.1.0 aeson> Dependency scientific >=0.3.7.0 && <0.4: using scientific-0.3.8.0 aeson> Dependency semialign >=1.3 && <1.4: using semialign-1.3.1 aeson> Dependency strict >=0.5 && <0.6: using strict-0.5.1 aeson> Dependency tagged >=0.8.7 && <0.9: using tagged-0.8.8 aeson> Dependency template-haskell >=2.14.0.0 && <2.24: using aeson> template-haskell-2.21.0.0 aeson> Dependency text >=1.2.3.0 && <1.3 || >=2.0 && <2.2: using text-2.1 aeson> Dependency text-iso8601 >=0.1.1 && <0.2: using text-iso8601-0.1.1 aeson> Dependency text-short >=0.1.5 && <0.2: using text-short-0.1.6 base64 (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/jk2w5dy1pw0f5m25l1wg11lnj2q51y2r-base64-1.0-doc /nix/store/yga3whg6jdmx2sl0dr4mz9anxwv1qd77-base64-1.0 base64 (post)> Pushing 2 paths (72 are already present) using zstd to cache sellout ⏳ base64 (post)> base64 (post)> Pushing /nix/store/yga3whg6jdmx2sl0dr4mz9anxwv1qd77-base64-1.0 (12.89 MiB) base64 (post)> Pushing /nix/store/jk2w5dy1pw0f5m25l1wg11lnj2q51y2r-base64-1.0-doc (2.08 MiB) base64 (post)> base64 (post)> All done. base64 (post)> added 2 signatures base64 (post)> added 14 signatures base64 (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/jk2w5dy1pw0f5m25l1wg11lnj2q51y2r-base64-1.0-doc /nix/store/yga3whg6jdmx2sl0dr4mz9anxwv1qd77-base64-1.0 base64 (post)> copying 2 paths... base64 (post)> copying path '/nix/store/jk2w5dy1pw0f5m25l1wg11lnj2q51y2r-base64-1.0-doc' to 'https://cache.nix-ci.com'... base64 (post)> copying path '/nix/store/yga3whg6jdmx2sl0dr4mz9anxwv1qd77-base64-1.0' to 'https://cache.nix-ci.com'... base64 (post)> copying 1 paths... base64 (post)> copying path '/nix/store/0pj3dhzhdvi1p2f1la83882d5rxvmazv-base64-1.0.drv' to 'https://cache.nix-ci.com'... base64 (post)> added 0 signatures base64 (post)> added 0 signatures base64 (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/jk2w5dy1pw0f5m25l1wg11lnj2q51y2r-base64-1.0-doc /nix/store/yga3whg6jdmx2sl0dr4mz9anxwv1qd77-base64-1.0 base64 (post)> copying 2 paths... base64 (post)> copying path '/nix/store/jk2w5dy1pw0f5m25l1wg11lnj2q51y2r-base64-1.0-doc' to 'ssh-ng://worker.nix-ci.com'... base64 (post)> copying path '/nix/store/yga3whg6jdmx2sl0dr4mz9anxwv1qd77-base64-1.0' to 'ssh-ng://worker.nix-ci.com'... base64 (post)> copying 1 paths... base64 (post)> copying path '/nix/store/0pj3dhzhdvi1p2f1la83882d5rxvmazv-base64-1.0.drv' to 'ssh-ng://worker.nix-ci.com'... monoid-subclasses> Textual.spanMaybe: OK (0.03s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Textual.split: OK (0.04s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Textual.find: OK (0.02s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Textual.foldl_: OK (0.04s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Textual.foldr_: OK (0.03s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Textual.foldl_': OK (0.04s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Textual.span_: OK (0.02s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Textual.break_: OK (0.02s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Textual.spanMaybe_: OK (0.03s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Textual.spanMaybe_': OK (0.02s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Textual.takeWhile_: OK (0.03s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Textual.dropWhile_: OK (0.06s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> stripPrefix: OK (0.06s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> stripPrefixOverlap 1: OK (0.02s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> stripPrefixOverlap 2: OK (0.04s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> stripPrefixOverlap 3: OK (0.01s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> stripSuffixOverlap 1: OK (0.02s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> stripSuffixOverlap 2: OK (0.03s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> stripSuffixOverlap 3: OK (0.01s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> overlap law 1: OK (0.03s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> overlap law 2: OK (0.02s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> overlap law 3: OK (0.02s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> overlap idempotence: OK monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> overlap identity (left): OK monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> overlap identity (right): OK monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Monus identity (1): OK (0.01s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Monus identity (2): OK monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Monus mappend (1): OK (0.05s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Monus mappend (2): OK (0.01s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Monus stripPrefixOverlap: OK (0.01s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> Monus stripSuffixOverlap: OK (0.01s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> isPrefixOf: OK (0.10s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> stripSuffix: OK (0.08s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> isSuffixOf: OK (0.10s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> : OK monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> cancellative stripPrefix: OK monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> cancellative stripSuffix: OK monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> cancellative : OK monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> stripCommonPrefix 1: OK (0.13s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> stripCommonPrefix 2: OK (0.15s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> stripCommonPrefix 3: OK (0.15s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> stripCommonPrefix 4: OK (0.08s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> stripCommonSuffix 1: OK (0.06s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> stripCommonSuffix 2: OK (0.06s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> stripCommonSuffix 3: OK (0.08s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> stripCommonSuffix 4: OK (0.05s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> gcd: OK monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> gcd uniqueness: OK monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> gcd idempotence: OK (0.01s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> gcd identity (left): OK monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> gcd identity (right): OK monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> gcd commutativity: OK monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> gcd associativity: OK (0.01s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> gcd distributivity (left): OK monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> gcd distributivity (right): OK monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> commonPrefix idempotence: OK (0.09s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> commonPrefix identity (left): OK (0.03s) monoid-subclasses> +++ OK, passed 100 tests. regex-tdfa> Regex pattern: "(a*)*" regex-tdfa> Outputs agree: "(0,1)(0,1)" regex-tdfa> regex-tdfa> Expected Pass #2 regex-tdfa> text and pattern: "x" regex-tdfa> Regex pattern: "(a*)*" regex-tdfa> Outputs agree: "(0,0)(0,0)" regex-tdfa> regex-tdfa> Expected Pass #3 regex-tdfa> text and pattern: "aaaaaa" regex-tdfa> Regex pattern: "(a*)*" regex-tdfa> Outputs agree: "(0,6)(0,6)" regex-tdfa> regex-tdfa> Expected Pass #4 regex-tdfa> text and pattern: "aaaaaax" regex-tdfa> Regex pattern: "(a*)*" regex-tdfa> Outputs agree: "(0,6)(0,6)" regex-tdfa> regex-tdfa> Expected Pass #5 regex-tdfa> text and pattern: "a" regex-tdfa> Regex pattern: "(a*)+" regex-tdfa> Outputs agree: "(0,1)(0,1)" regex-tdfa> regex-tdfa> Expected Pass #6 regex-tdfa> text and pattern: "x" regex-tdfa> Regex pattern: "(a*)+" regex-tdfa> Outputs agree: "(0,0)(0,0)" regex-tdfa> regex-tdfa> Expected Pass #7 regex-tdfa> text and pattern: "aaaaaa" regex-tdfa> Regex pattern: "(a*)+" regex-tdfa> Outputs agree: "(0,6)(0,6)" regex-tdfa> regex-tdfa> Expected Pass #8 regex-tdfa> text and pattern: "aaaaaax" regex-tdfa> Regex pattern: "(a*)+" regex-tdfa> Outputs agree: "(0,6)(0,6)" regex-tdfa> regex-tdfa> Expected Pass #9 regex-tdfa> text and pattern: "a" regex-tdfa> Regex pattern: "(a+)*" regex-tdfa> Outputs agree: "(0,1)(0,1)" regex-tdfa> regex-tdfa> Expected Pass #10 regex-tdfa> text and pattern: "x" regex-tdfa> Regex pattern: "(a+)*" regex-tdfa> Outputs agree: "(0,0)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #11 regex-tdfa> text and pattern: "aaaaaa" regex-tdfa> Regex pattern: "(a+)*" regex-tdfa> Outputs agree: "(0,6)(0,6)" regex-tdfa> regex-tdfa> Expected Pass #12 regex-tdfa> text and pattern: "aaaaaax" regex-tdfa> Regex pattern: "(a+)*" regex-tdfa> Outputs agree: "(0,6)(0,6)" regex-tdfa> regex-tdfa> Expected Pass #13 regex-tdfa> text and pattern: "a" regex-tdfa> Regex pattern: "(a+)+" regex-tdfa> Outputs agree: "(0,1)(0,1)" regex-tdfa> regex-tdfa> Expected Pass #14 regex-tdfa> text and pattern: "x" regex-tdfa> Regex pattern: "(a+)+" regex-tdfa> Outputs agree: "NOMATCH" regex-tdfa> regex-tdfa> Expected Pass #15 regex-tdfa> text and pattern: "aaaaaa" regex-tdfa> Regex pattern: "(a+)+" regex-tdfa> Outputs agree: "(0,6)(0,6)" regex-tdfa> regex-tdfa> Expected Pass #16 regex-tdfa> text and pattern: "aaaaaax" regex-tdfa> Regex pattern: "(a+)+" regex-tdfa> Outputs agree: "(0,6)(0,6)" regex-tdfa> regex-tdfa> Expected Pass #17 regex-tdfa> text and pattern: "a" regex-tdfa> Regex pattern: "([a]*)*" regex-tdfa> Outputs agree: "(0,1)(0,1)" regex-tdfa> regex-tdfa> Expected Pass #18 regex-tdfa> text and pattern: "x" regex-tdfa> Regex pattern: "([a]*)*" regex-tdfa> Outputs agree: "(0,0)(0,0)" regex-tdfa> regex-tdfa> Expected Pass #19 regex-tdfa> text and pattern: "aaaaaa" regex-tdfa> Regex pattern: "([a]*)*" regex-tdfa> Outputs agree: "(0,6)(0,6)" regex-tdfa> regex-tdfa> Expected Pass #20 regex-tdfa> text and pattern: "aaaaaax" regex-tdfa> Regex pattern: "([a]*)*" regex-tdfa> Outputs agree: "(0,6)(0,6)" regex-tdfa> regex-tdfa> Expected Pass #21 regex-tdfa> text and pattern: "a" regex-tdfa> Regex pattern: "([a]*)+" regex-tdfa> Outputs agree: "(0,1)(0,1)" regex-tdfa> regex-tdfa> Expected Pass #22 regex-tdfa> text and pattern: "x" regex-tdfa> Regex pattern: "([a]*)+" regex-tdfa> Outputs agree: "(0,0)(0,0)" regex-tdfa> regex-tdfa> Expected Pass #23 regex-tdfa> text and pattern: "aaaaaa" regex-tdfa> Regex pattern: "([a]*)+" regex-tdfa> Outputs agree: "(0,6)(0,6)" regex-tdfa> regex-tdfa> Expected Pass #24 regex-tdfa> text and pattern: "aaaaaax" regex-tdfa> Regex pattern: "([a]*)+" regex-tdfa> Outputs agree: "(0,6)(0,6)" regex-tdfa> regex-tdfa> Expected Pass #25 regex-tdfa> text and pattern: "a" regex-tdfa> Regex pattern: "([^b]*)*" regex-tdfa> Outputs agree: "(0,1)(0,1)" regex-tdfa> regex-tdfa> Expected Pass #26 regex-tdfa> text and pattern: "b" regex-tdfa> Regex pattern: "([^b]*)*" regex-tdfa> Outputs agree: "(0,0)(0,0)" regex-tdfa> regex-tdfa> Expected Pass #27 regex-tdfa> text and pattern: "aaaaaa" regex-tdfa> Regex pattern: "([^b]*)*" regex-tdfa> Outputs agree: "(0,6)(0,6)" regex-tdfa> regex-tdfa> Expected Pass #28 regex-tdfa> text and pattern: "aaaaaab" regex-tdfa> Regex pattern: "([^b]*)*" regex-tdfa> Outputs agree: "(0,6)(0,6)" regex-tdfa> regex-tdfa> Expected Pass #29 regex-tdfa> text and pattern: "a" regex-tdfa> Regex pattern: "([ab]*)*" regex-tdfa> Outputs agree: "(0,1)(0,1)" regex-tdfa> regex-tdfa> Expected Pass #30 regex-tdfa> text and pattern: "aaaaaa" regex-tdfa> Regex pattern: "([ab]*)*" regex-tdfa> Outputs agree: "(0,6)(0,6)" regex-tdfa> regex-tdfa> Expected Pass #31 regex-tdfa> text and pattern: "ababab" regex-tdfa> Regex pattern: "([ab]*)*" regex-tdfa> Outputs agree: "(0,6)(0,6)" regex-tdfa> regex-tdfa> Expected Pass #32 regex-tdfa> text and pattern: "bababa" regex-tdfa> Regex pattern: "([ab]*)*" regex-tdfa> Outputs agree: "(0,6)(0,6)" regex-tdfa> regex-tdfa> Expected Pass #33 regex-tdfa> text and pattern: "b" regex-tdfa> Regex pattern: "([ab]*)*" regex-tdfa> Outputs agree: "(0,1)(0,1)" regex-tdfa> regex-tdfa> Expected Pass #34 regex-tdfa> text and pattern: "bbbbbb" regex-tdfa> Regex pattern: "([ab]*)*" regex-tdfa> Outputs agree: "(0,6)(0,6)" regex-tdfa> regex-tdfa> Expected Pass #35 regex-tdfa> text and pattern: "aaaabcde" regex-tdfa> Regex pattern: "([ab]*)*" regex-tdfa> Outputs agree: "(0,5)(0,5)" regex-tdfa> regex-tdfa> Expected Pass #36 regex-tdfa> text and pattern: "b" regex-tdfa> Regex pattern: "([^a]*)*" regex-tdfa> Outputs agree: "(0,1)(0,1)" regex-tdfa> regex-tdfa> Expected Pass #37 regex-tdfa> text and pattern: "bbbbbb" regex-tdfa> Regex pattern: "([^a]*)*" regex-tdfa> Outputs agree: "(0,6)(0,6)" regex-tdfa> regex-tdfa> Expected Pass #38 regex-tdfa> text and pattern: "aaaaaa" regex-tdfa> Regex pattern: "([^a]*)*" regex-tdfa> Outputs agree: "(0,0)(0,0)" regex-tdfa> regex-tdfa> Expected Pass #39 regex-tdfa> text and pattern: "ccccxx" regex-tdfa> Regex pattern: "([^ab]*)*" regex-tdfa> Outputs agree: "(0,6)(0,6)" regex-tdfa> regex-tdfa> Expected Pass #40 regex-tdfa> text and pattern: "ababab" regex-tdfa> Regex pattern: "([^ab]*)*" regex-tdfa> Outputs agree: "(0,0)(0,0)" regex-tdfa> regex-tdfa> Expected Pass #41 regex-tdfa> text and pattern: "zabcde" regex-tdfa> Regex pattern: "((z)+|a)*" regex-tdfa> Outputs agree: "(0,2)(1,2)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #42 regex-tdfa> text and pattern: "aaa" regex-tdfa> Regex pattern: "(a)" regex-tdfa> Outputs agree: "(0,1)(0,1)" regex-tdfa> regex-tdfa> Expected Pass #46 regex-tdfa> text and pattern: "x" regex-tdfa> Regex pattern: "(a*)*(x)" adjunctions> [ 9 of 11] Compiling Control.Monad.Representable.State ( src/Control/Monad/Representable/State.hs, nothing ) adjunctions> [10 of 11] Compiling Control.Monad.Representable.Reader ( src/Control/Monad/Representable/Reader.hs, nothing ) adjunctions> [11 of 11] Compiling Control.Comonad.Representable.Store ( src/Control/Comonad/Representable/Store.hs, nothing ) adjunctions> Haddock coverage: adjunctions> 33% ( 4 / 12) in 'Control.Monad.Trans.Conts' adjunctions> Missing documentation for: adjunctions> Cont (src/Control/Monad/Trans/Conts.hs:38) adjunctions> cont (src/Control/Monad/Trans/Conts.hs:41) adjunctions> runCont (src/Control/Monad/Trans/Conts.hs:44) adjunctions> Conts (src/Control/Monad/Trans/Conts.hs:46) adjunctions> runConts (src/Control/Monad/Trans/Conts.hs:52) adjunctions> conts (src/Control/Monad/Trans/Conts.hs:49) adjunctions> ContsT (src/Control/Monad/Trans/Conts.hs:54) adjunctions> callCC (src/Control/Monad/Trans/Conts.hs:71) adjunctions> Warning: 'Iso'' is out of scope. adjunctions> If you qualify the identifier, haddock can try to link it anyway. adjunctions> 83% ( 5 / 6) in 'Data.Functor.Contravariant.Rep' adjunctions> Missing documentation for: adjunctions> contramapRep (src/Data/Functor/Contravariant/Rep.hs:71) adjunctions> Warning: 'Op' is ambiguous. It is defined adjunctions> * in ‘Data.Functor.Contravariant’ adjunctions> * in ‘Data.Functor.Contravariant’ adjunctions> You may be able to disambiguate the identifier by qualifying it or adjunctions> by specifying the type/value namespace explicitly. adjunctions> Defaulting to the one defined in ‘Data.Functor.Contravariant’ adjunctions> Warning: 'Hask' is out of scope. adjunctions> If you qualify the identifier, haddock can try to link it anyway. adjunctions> Warning: 'Iso'' is out of scope. adjunctions> If you qualify the identifier, haddock can try to link it anyway. adjunctions> 80% ( 4 / 5) in 'Data.Functor.Contravariant.Adjunction' adjunctions> Missing documentation for: adjunctions> coindexAdjunction (src/Data/Functor/Contravariant/Adjunction.hs:74) adjunctions> 20% ( 1 / 5) in 'Control.Monad.Trans.Contravariant.Adjoint' adjunctions> Missing documentation for: adjunctions> Adjoint (src/Control/Monad/Trans/Contravariant/Adjoint.hs:40) adjunctions> runAdjoint (src/Control/Monad/Trans/Contravariant/Adjoint.hs:48) adjunctions> adjoint (src/Control/Monad/Trans/Contravariant/Adjoint.hs:45) adjunctions> AdjointT (src/Control/Monad/Trans/Contravariant/Adjoint.hs:42) adjunctions> Warning: 'WrappedRec' is out of scope. adjunctions> If you qualify the identifier, haddock can try to link it anyway. adjunctions> Warning: 'index' is ambiguous. It is defined adjunctions> * at src/Data/Functor/Rep.hs:139:3 adjunctions> * in ‘Data.Sequence.Internal’ adjunctions> You may be able to disambiguate the identifier by qualifying it or adjunctions> by specifying the type/value namespace explicitly. adjunctions> Defaulting to the one defined at src/Data/Functor/Rep.hs:139:3 adjunctions> Warning: 'Iso'' is out of scope. adjunctions> If you qualify the identifier, haddock can try to link it anyway. adjunctions> 46% ( 22 / 47) in 'Data.Functor.Rep' adjunctions> Missing documentation for: adjunctions> Co (src/Data/Functor/Rep.hs:437) adjunctions> fmapRep (src/Data/Functor/Rep.hs:254) adjunctions> distributeRep (src/Data/Functor/Rep.hs:281) adjunctions> collectRep (src/Data/Functor/Rep.hs:284) adjunctions> apRep (src/Data/Functor/Rep.hs:278) adjunctions> pureRep (src/Data/Functor/Rep.hs:257) adjunctions> liftR2 (src/Data/Functor/Rep.hs:477) adjunctions> liftR3 (src/Data/Functor/Rep.hs:480) adjunctions> bindRep (src/Data/Functor/Rep.hs:260) adjunctions> mfixRep (src/Data/Functor/Rep.hs:263) adjunctions> mzipRep (src/Data/Functor/Rep.hs:269) adjunctions> mzipWithRep (src/Data/Functor/Rep.hs:266) adjunctions> askRep (src/Data/Functor/Rep.hs:272) adjunctions> localRep (src/Data/Functor/Rep.hs:275) adjunctions> duplicatedRep (src/Data/Functor/Rep.hs:296) adjunctions> extendedRep (src/Data/Functor/Rep.hs:299) adjunctions> duplicateRep (src/Data/Functor/Rep.hs:302) adjunctions> extendRep (src/Data/Functor/Rep.hs:305) adjunctions> extractRep (src/Data/Functor/Rep.hs:308) adjunctions> duplicateRepBy (src/Data/Functor/Rep.hs:287) adjunctions> extendRepBy (src/Data/Functor/Rep.hs:290) adjunctions> extractRepBy (src/Data/Functor/Rep.hs:293) adjunctions> imapRep (src/Data/Functor/Rep.hs:311) adjunctions> ifoldMapRep (src/Data/Functor/Rep.hs:315) adjunctions> itraverseRep (src/Data/Functor/Rep.hs:319) adjunctions> Warning: 'Iso'' is out of scope. adjunctions> If you qualify the identifier, haddock can try to link it anyway. adjunctions> Warning: 'uncozipping' is out of scope. adjunctions> If you qualify the identifier, haddock can try to link it anyway. adjunctions> 62% ( 10 / 16) in 'Data.Functor.Adjunction' adjunctions> Missing documentation for: adjunctions> zapWithAdjunction (src/Data/Functor/Adjunction.hs:108) 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 ) 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 ) algebraic-graphs> [ 8 of 29] Compiling Algebra.Graph.Bipartite.AdjacencyMap.Algorithm ( src/Algebra/Graph/Bipartite/AdjacencyMap/Algorithm.hs, dist/build/Algebra/Graph/Bipartite/AdjacencyMap/Algorithm.o, dist/build/Algebra/Graph/Bipartite/AdjacencyMap/Algorithm.dyn_o ) algebraic-graphs> [ 9 of 29] Compiling Algebra.Graph.Label ( src/Algebra/Graph/Label.hs, dist/build/Algebra/Graph/Label.o, dist/build/Algebra/Graph/Label.dyn_o ) algebraic-graphs> [10 of 29] Compiling Algebra.Graph.NonEmpty.AdjacencyMap ( src/Algebra/Graph/NonEmpty/AdjacencyMap.hs, dist/build/Algebra/Graph/NonEmpty/AdjacencyMap.o, dist/build/Algebra/Graph/NonEmpty/AdjacencyMap.dyn_o ) algebraic-graphs> [11 of 29] Compiling Algebra.Graph.AdjacencyMap.Algorithm ( src/Algebra/Graph/AdjacencyMap/Algorithm.hs, dist/build/Algebra/Graph/AdjacencyMap/Algorithm.o, dist/build/Algebra/Graph/AdjacencyMap/Algorithm.dyn_o ) algebraic-graphs> 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.List): algebraic-graphs> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons 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.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 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.List): algebraic-graphs> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons 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.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 Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." algebraic-graphs> | algebraic-graphs> 397 | bnd' = tail bnd 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> filepattern> [4 of 4] Linking dist/build/filepattern-test/filepattern-test filepattern> Running phase: checkPhase filepattern> Running 1 test suites... filepattern> Test suite filepattern-test: RUNNING... filepattern> Testing... filepattern> Passed 126 specific cases filepattern> Passed 12996 properties on specific cases filepattern> +++ OK, passed 10000 tests (3.50% match). filepattern> SUCCESS (all tests completed) filepattern> Test suite filepattern-test: PASS filepattern> Test suite logged to: dist/test/filepattern-0.1.3-filepattern-test.log filepattern> 1 of 1 test suites (1 of 1 test cases) passed. filepattern> Running phase: haddockPhase filepattern> Preprocessing library for filepattern-0.1.3.. filepattern> Running Haddock on library for filepattern-0.1.3.. filepattern> Warning: --source-* options are ignored when --hyperlinked-source is enabled. filepattern> [1 of 8] Compiling System.FilePattern.ListBy ( src/System/FilePattern/ListBy.hs, nothing ) filepattern> [2 of 8] Compiling System.FilePattern.Monads ( src/System/FilePattern/Monads.hs, nothing ) filepattern> [3 of 8] Compiling System.FilePattern.Tree ( src/System/FilePattern/Tree.hs, nothing ) filepattern> filepattern> src/System/FilePattern/Tree.hs:16:45: warning: [GHC-63394] [-Wx-partial] filepattern> In the use of ‘head’ filepattern> (imported from Prelude, but defined in GHC.List): filepattern> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." filepattern> | filepattern> 16 | f xs = Tree (map fst empty) [(fst $ head gs, f $ map snd gs) | gs <- groups] filepattern> | ^^^^ filepattern> [4 of 8] Compiling System.FilePattern.Wildcard ( src/System/FilePattern/Wildcard.hs, nothing ) filepattern> [5 of 8] Compiling System.FilePattern.Core ( src/System/FilePattern/Core.hs, nothing ) filepattern> [6 of 8] Compiling System.FilePattern.Step ( src/System/FilePattern/Step.hs, nothing ) filepattern> [7 of 8] Compiling System.FilePattern.Directory ( src/System/FilePattern/Directory.hs, nothing ) filepattern> [8 of 8] Compiling System.FilePattern ( src/System/FilePattern.hs, nothing ) filepattern> Haddock coverage: filepattern> Warning: '<.>' is out of scope. filepattern> If you qualify the identifier, haddock can try to link it anyway. filepattern> Warning: '' is out of scope. filepattern> If you qualify the identifier, haddock can try to link it anyway. filepattern> Warning: 'Step' is ambiguous. It is defined filepattern> * at src/System/FilePattern/Step.hs:60:15 filepattern> * at src/System/FilePattern/Step.hs:60:1 filepattern> You may be able to disambiguate the identifier by qualifying it or filepattern> by specifying the type/value namespace explicitly. filepattern> Defaulting to the one defined at src/System/FilePattern/Step.hs:60:1 filepattern> 100% ( 5 / 5) in 'System.FilePattern.Directory' filepattern> Warning: 'match' is ambiguous. It is defined filepattern> * at src/System/FilePattern.hs:75:1 filepattern> * at src/System/FilePattern/Core.hs:111:1 filepattern> You may be able to disambiguate the identifier by qualifying it or filepattern> by specifying the type/value namespace explicitly. filepattern> Defaulting to the one defined at src/System/FilePattern/Core.hs:111:1 filepattern> Warning: 'substitute' is ambiguous. It is defined filepattern> * at src/System/FilePattern.hs:99:1 filepattern> * at src/System/FilePattern/Core.hs:120:1 filepattern> You may be able to disambiguate the identifier by qualifying it or filepattern> by specifying the type/value namespace explicitly. filepattern> Defaulting to the one defined at src/System/FilePattern/Core.hs:120:1 filepattern> Warning: 'arity' is ambiguous. It is defined filepattern> * at src/System/FilePattern.hs:88:1 filepattern> * at src/System/FilePattern/Core.hs:128:1 filepattern> You may be able to disambiguate the identifier by qualifying it or filepattern> by specifying the type/value namespace explicitly. filepattern> Defaulting to the one defined at src/System/FilePattern/Core.hs:128:1 filepattern> 100% ( 12 / 12) in 'System.FilePattern' filepattern> Warning: System.FilePattern: could not find link destinations for: filepattern> - System.FilePattern.Core.match filepattern> - System.FilePattern.Core.substitute filepattern> - System.FilePattern.Core.arity filepattern> Documentation created: dist/doc/html/filepattern/, filepattern> dist/doc/html/filepattern/filepattern.txt 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.8.0.0.. ghc-exactprint> Building library for ghc-exactprint-1.8.0.0.. ghc-exactprint> [ 1 of 10] Compiling Language.Haskell.GHC.ExactPrint.Dump ( src/Language/Haskell/GHC/ExactPrint/Dump.hs, dist/build/Language/Haskell/GHC/ExactPrint/Dump.o, dist/build/Language/Haskell/GHC/ExactPrint/Dump.dyn_o ) unix-compat> Finished in 0.8091 seconds unix-compat> 12 examples, 0 failures unix-compat> Test suite unix-compat-testsuite: PASS unix-compat> Test suite logged to: dist/test/unix-compat-0.7.4-unix-compat-testsuite.log unix-compat> 1 of 1 test suites (1 of 1 test cases) passed. unix-compat> Running phase: haddockPhase unix-compat> Preprocessing library for unix-compat-0.7.4.. unix-compat> Running Haddock on library for unix-compat-0.7.4.. unix-compat> Warning: --source-* options are ignored when --hyperlinked-source is enabled. unix-compat> [1 of 8] Compiling System.PosixCompat.Files ( dist/build/System/PosixCompat/Files.hs, nothing ) unix-compat> [2 of 8] Compiling System.PosixCompat.Process ( src/System/PosixCompat/Process.hs, nothing ) unix-compat> [3 of 8] Compiling System.PosixCompat.Temp ( src/System/PosixCompat/Temp.hs, nothing ) unix-compat> [4 of 8] Compiling System.PosixCompat.Time ( src/System/PosixCompat/Time.hs, nothing ) unix-compat> [5 of 8] Compiling System.PosixCompat.Types ( src/System/PosixCompat/Types.hs, nothing ) unix-compat> [6 of 8] Compiling System.PosixCompat.Extensions ( dist/build/System/PosixCompat/Extensions.hs, nothing ) unix-compat> [7 of 8] Compiling System.PosixCompat.Unistd ( src/System/PosixCompat/Unistd.hs, nothing ) unix-compat> [8 of 8] Compiling System.PosixCompat ( src/System/PosixCompat.hs, nothing ) unix-compat> Haddock coverage: unix-compat> 98% ( 80 / 81) in 'System.PosixCompat.Files' unix-compat> Missing documentation for: unix-compat> PathVar unix-compat> 100% ( 2 / 2) in 'System.PosixCompat.Process' unix-compat> 100% ( 2 / 2) in 'System.PosixCompat.Temp' unix-compat> 100% ( 2 / 2) in 'System.PosixCompat.Time' unix-compat> 100% ( 2 / 2) in 'System.PosixCompat.Types' unix-compat> 71% ( 5 / 7) in 'System.PosixCompat.Extensions' unix-compat> Missing documentation for: unix-compat> CMajor (src/System/PosixCompat/Extensions.hsc:23) unix-compat> CMinor (src/System/PosixCompat/Extensions.hsc:24) unix-compat> 75% ( 6 / 8) in 'System.PosixCompat.Unistd' unix-compat> Missing documentation for: unix-compat> SystemID unix-compat> getSystemID unix-compat> 100% ( 8 / 8) in 'System.PosixCompat' unix-compat> Documentation created: dist/doc/html/unix-compat/, unix-compat> dist/doc/html/unix-compat/unix-compat.txt unix-compat> Preprocessing test suite 'unix-compat-testsuite' for unix-compat-0.7.4.. unix-compat> Running phase: installPhase unix-compat> Installing library in /nix/store/kswcxi2gmxl7vglnpkid84xpwzdnihsi-unix-compat-0.7.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP unix-compat> Running phase: fixupPhase unix-compat> shrinking RPATHs of ELF executables and libraries in /nix/store/kswcxi2gmxl7vglnpkid84xpwzdnihsi-unix-compat-0.7.4 unix-compat> shrinking /nix/store/kswcxi2gmxl7vglnpkid84xpwzdnihsi-unix-compat-0.7.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSunix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP-ghc9.8.1.so unix-compat> checking for references to /build/ in /nix/store/kswcxi2gmxl7vglnpkid84xpwzdnihsi-unix-compat-0.7.4... unix-compat> patching script interpreter paths in /nix/store/kswcxi2gmxl7vglnpkid84xpwzdnihsi-unix-compat-0.7.4 unix-compat> stripping (with command strip and flags -S -p) in /nix/store/kswcxi2gmxl7vglnpkid84xpwzdnihsi-unix-compat-0.7.4/lib unix-compat> shrinking RPATHs of ELF executables and libraries in /nix/store/ndazfmsp62xsf1gjd4wbf8n11zf81cdy-unix-compat-0.7.4-doc unix-compat> checking for references to /build/ in /nix/store/ndazfmsp62xsf1gjd4wbf8n11zf81cdy-unix-compat-0.7.4-doc... unix-compat> patching script interpreter paths in /nix/store/ndazfmsp62xsf1gjd4wbf8n11zf81cdy-unix-compat-0.7.4-doc aeson> Dependency th-abstraction >=0.5.0.0 && <0.6 || >=0.6.0.0 && <0.7 || >=0.7.0.0 aeson> && <0.8: using th-abstraction-0.7.1.0 aeson> Dependency these >=1.2 && <1.3: using these-1.2.1 aeson> Dependency time >=1.8.0.2 && <1.15: using time-1.12.2 aeson> Dependency time-compat >=1.9.6 && <1.10: using time-compat-1.9.7 aeson> Dependency unordered-containers >=0.2.10.0 && <0.3: using aeson> unordered-containers-0.2.20 aeson> Dependency uuid-types >=1.0.5 && <1.1: using uuid-types-1.0.6 aeson> Dependency vector >=0.13.0.0 && <0.14: using vector-0.13.2.0 aeson> Dependency witherable >=0.4.2 && <0.6: using witherable-0.5 aeson> Dependency Diff >=0.4 && <0.6 || >=1.0.2 && <1.1: using Diff-0.5 aeson> Dependency OneTuple: using OneTuple-0.4.2 aeson> Dependency QuickCheck >=2.14.2 && <2.16: using QuickCheck-2.14.3 aeson> Dependency aeson: using aeson-2.2.3.0 aeson> Dependency base: using base-4.19.0.0 aeson> Dependency base-compat: using base-compat-0.13.1 aeson> Dependency base-orphans >=0.5.3 && <0.10: using base-orphans-0.9.3 aeson> Dependency base16-bytestring: using base16-bytestring-1.0.2.0 aeson> Dependency bytestring: using bytestring-0.12.0.2 aeson> Dependency containers: using containers-0.6.8 aeson> Dependency data-fix: using data-fix-0.3.4 aeson> Dependency deepseq: using deepseq-1.5.0.0 aeson> Dependency directory: using directory-1.3.8.1 aeson> Dependency dlist: using dlist-1.0 aeson> Dependency filepath: using filepath-1.4.100.4 aeson> Dependency generic-deriving >=1.10 && <1.15: using generic-deriving-1.14.6 aeson> Dependency generically: using generically-0.1.1 aeson> Dependency ghc-prim >=0.2: using ghc-prim-0.11.0 aeson> Dependency hashable: using hashable-1.4.7.0 aeson> Dependency indexed-traversable: using indexed-traversable-0.1.4 aeson> Dependency integer-logarithms >=1 && <1.1: using integer-logarithms-1.0.4 aeson> Dependency network-uri: using network-uri-2.6.4.2 aeson> Dependency primitive: using primitive-0.9.1.0 aeson> Dependency quickcheck-instances >=0.3.29 && <0.4: using aeson> quickcheck-instances-0.3.32 aeson> Dependency scientific: using scientific-0.3.8.0 aeson> Dependency strict: using strict-0.5.1 aeson> Dependency tagged: using tagged-0.8.8 aeson> Dependency tasty: using tasty-1.5.3 aeson> Dependency tasty-golden: using tasty-golden-2.3.5 aeson> Dependency tasty-hunit: using tasty-hunit-0.10.2 aeson> Dependency tasty-quickcheck: using tasty-quickcheck-0.11 aeson> Dependency template-haskell: using template-haskell-2.21.0.0 aeson> Dependency text: using text-2.1 aeson> Dependency text-short: using text-short-0.1.6 aeson> Dependency these: using these-1.2.1 aeson> Dependency time: using time-1.12.2 aeson> Dependency time-compat: using time-compat-1.9.7 aeson> Dependency unordered-containers: using unordered-containers-0.2.20 aeson> Dependency uuid-types: using uuid-types-1.0.6 aeson> Dependency vector: using vector-0.13.2.0 aeson> Source component graph: aeson> component lib aeson> component test:aeson-tests dependency lib aeson> Configured component graph: aeson> component aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 aeson> include OneTuple-0.4.2-FoSVxZ1Ua1k9qzI3fLkcX3 aeson> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 aeson> include base-4.19.0.0-b960 aeson> include bytestring-0.12.0.2-4690 aeson> include character-ps-0.1-5NZ4UJdXHV93lSpc31BgaQ aeson> include containers-0.6.8-4775 aeson> include data-fix-0.3.4-90kAYHfhdX433d7z3npPya aeson> include deepseq-1.5.0.0-412f aeson> include dlist-1.0-92EE3VRf6S86YM2NLYx7Zz aeson> include exceptions-0.10.7-d3e7 aeson> include generically-0.1.1-K3imEYsTalR7I3JkgzAJ40 aeson> include ghc-prim-0.11.0-a69e aeson> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m aeson> include indexed-traversable-0.1.4-HhvObHiiVRhC9VCRLqXs4g aeson> include integer-conversion-0.1.1-AEc8Mc86KpxKTurcpgT6s2 aeson> include integer-logarithms-1.0.4-IZnPj8qGoLo9zs4hkYJadH aeson> include network-uri-2.6.4.2-7eg1zqHSZKN83Q25OAVa26 aeson> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi aeson> include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X aeson> include semialign-1.3.1-GjSyYQig4Ie64NgVCte6oq aeson> include strict-0.5.1-GVSVdbGTOCS56r31yJq782 aeson> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 aeson> include template-haskell-2.21.0.0-8831 aeson> include text-2.1-c36a aeson> include text-iso8601-0.1.1-EZ1MMZNTqfxBVbpUGxXkG aeson> include text-short-0.1.6-4FBuxekPqrd8UqmSusWgg5 aeson> include th-abstraction-0.7.1.0-D2qAyomm2vvKhfkR0SrGAm aeson> include these-1.2.1-B8INZK8jfBp2iDPS6dEUhs keys (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/f9s74bchzc9jkg6jj5vifa57zyvj5h7w-keys-3.12.4 /nix/store/jx2sbq2vcfdi4q9hpbfzp9nc6254q8ja-keys-3.12.4-doc keys (post)> Pushing 2 paths (104 are already present) using zstd to cache sellout ⏳ keys (post)> keys (post)> Pushing /nix/store/f9s74bchzc9jkg6jj5vifa57zyvj5h7w-keys-3.12.4 (6.47 MiB) keys (post)> Pushing /nix/store/jx2sbq2vcfdi4q9hpbfzp9nc6254q8ja-keys-3.12.4-doc (2.14 MiB) keys (post)> keys (post)> All done. keys (post)> added 2 signatures keys (post)> added 4 signatures keys (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/f9s74bchzc9jkg6jj5vifa57zyvj5h7w-keys-3.12.4 /nix/store/jx2sbq2vcfdi4q9hpbfzp9nc6254q8ja-keys-3.12.4-doc keys (post)> copying 2 paths... keys (post)> copying path '/nix/store/jx2sbq2vcfdi4q9hpbfzp9nc6254q8ja-keys-3.12.4-doc' to 'https://cache.nix-ci.com'... keys (post)> copying path '/nix/store/f9s74bchzc9jkg6jj5vifa57zyvj5h7w-keys-3.12.4' to 'https://cache.nix-ci.com'... keys (post)> copying 1 paths... keys (post)> copying path '/nix/store/4f55ifyd9z2wwsgh6dr7s7qrwrsg8saa-keys-3.12.4.drv' to 'https://cache.nix-ci.com'... keys (post)> added 0 signatures keys (post)> added 0 signatures keys (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/f9s74bchzc9jkg6jj5vifa57zyvj5h7w-keys-3.12.4 /nix/store/jx2sbq2vcfdi4q9hpbfzp9nc6254q8ja-keys-3.12.4-doc keys (post)> copying 2 paths... keys (post)> copying path '/nix/store/jx2sbq2vcfdi4q9hpbfzp9nc6254q8ja-keys-3.12.4-doc' to 'ssh-ng://worker.nix-ci.com'... keys (post)> copying path '/nix/store/f9s74bchzc9jkg6jj5vifa57zyvj5h7w-keys-3.12.4' to 'ssh-ng://worker.nix-ci.com'... keys (post)> copying 1 paths... keys (post)> copying path '/nix/store/4f55ifyd9z2wwsgh6dr7s7qrwrsg8saa-keys-3.12.4.drv' to 'ssh-ng://worker.nix-ci.com'... monoid-subclasses> commonPrefix identity (right): OK (0.03s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> commonPrefix commutativity: OK (0.12s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> commonPrefix associativity: OK (0.33s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> commonPrefix distributivity: OK (0.02s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> commonSuffix idempotence: OK (0.04s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> commonSuffix identity (left): OK (0.02s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> commonSuffix identity (right): OK (0.01s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> commonSuffix commutativity: OK (0.06s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> commonSuffix associativity: OK (0.16s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> commonSuffix distributivity: OK (0.02s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> lcm reductivity (left): OK (0.01s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> lcm reductivity (right): OK (0.01s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> lcm uniqueness: OK (0.01s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> lcm idempotence: OK monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> lcm identity (left): OK monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> lcm identity (right): OK monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> lcm commutativity: OK (0.02s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> lcm associativity: OK (0.03s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> lcm absorption (gcd-lcm): OK (0.02s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> lcm absorption (lcm-gcd): OK (0.02s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> lcm distributivity (left): OK monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> lcm distributivity (right): OK monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> lcm distributivity (gcd-lcm): OK (0.01s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> lcm distributivity (lcm-gcd): OK (0.02s) monoid-subclasses> +++ OK, passed 100 tests. monoid-subclasses> monoid-subclasses> All 128 tests passed (16.04s) monoid-subclasses> Test suite Main: PASS monoid-subclasses> Test suite logged to: dist/test/monoid-subclasses-1.2.6-Main.log monoid-subclasses> 1 of 1 test suites (1 of 1 test cases) passed. monoid-subclasses> Running phase: haddockPhase monoid-subclasses> Preprocessing library for monoid-subclasses-1.2.6.. monoid-subclasses> Running Haddock on library for monoid-subclasses-1.2.6.. monoid-subclasses> Warning: The documentation for the following packages are not installed. No monoid-subclasses> links will be generated to these packages: vector-0.13.2.0 monoid-subclasses> Warning: --source-* options are ignored when --hyperlinked-source is enabled. monoid-subclasses> [ 1 of 16] Compiling Data.Monoid.Null ( src/Data/Monoid/Null.hs, nothing ) monoid-subclasses> [ 2 of 16] Compiling Data.Semigroup.Cancellative ( src/Data/Semigroup/Cancellative.hs, nothing ) monoid-subclasses> [ 3 of 16] Compiling Data.Monoid.Monus ( src/Data/Monoid/Monus.hs, nothing ) monoid-subclasses> monoid-subclasses> src/Data/Monoid/Monus.hs:320:36: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Prelude, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 320 | | otherwise = go (tail x) monoid-subclasses> | ^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Monus.hs:327:36: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Prelude, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 327 | | otherwise = go (tail x) monoid-subclasses> | ^^^^ monoid-subclasses> [ 4 of 16] Compiling Data.Monoid.GCD ( src/Data/Monoid/GCD.hs, nothing ) monoid-subclasses> monoid-subclasses> src/Data/Monoid/GCD.hs:75:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The qualified import of ‘Data.Text.Encoding’ is redundant regex-tdfa> Outputs agree: "(0,1)(0,0)(0,1)" regex-tdfa> regex-tdfa> Expected Pass #47 regex-tdfa> text and pattern: "ax" regex-tdfa> Regex pattern: "(a*)*(x)" regex-tdfa> Outputs agree: "(0,2)(0,1)(1,2)" regex-tdfa> regex-tdfa> Expected Pass #48 regex-tdfa> text and pattern: "axa" regex-tdfa> Regex pattern: "(a*)*(x)" regex-tdfa> Outputs agree: "(0,2)(0,1)(1,2)" regex-tdfa> regex-tdfa> Expected Pass #49 regex-tdfa> text and pattern: "x" regex-tdfa> Regex pattern: "(a*)+(x)" regex-tdfa> Outputs agree: "(0,1)(0,0)(0,1)" regex-tdfa> regex-tdfa> Expected Pass #50 regex-tdfa> text and pattern: "ax" regex-tdfa> Regex pattern: "(a*)+(x)" regex-tdfa> Outputs agree: "(0,2)(0,1)(1,2)" regex-tdfa> regex-tdfa> Expected Pass #51 regex-tdfa> text and pattern: "axa" regex-tdfa> Regex pattern: "(a*)+(x)" regex-tdfa> Outputs agree: "(0,2)(0,1)(1,2)" regex-tdfa> regex-tdfa> Expected Pass #52 regex-tdfa> text and pattern: "x" regex-tdfa> Regex pattern: "(a*){2}(x)" regex-tdfa> Outputs agree: "(0,1)(0,0)(0,1)" regex-tdfa> regex-tdfa> Expected Pass #53 regex-tdfa> text and pattern: "ax" regex-tdfa> Regex pattern: "(a*){2}(x)" regex-tdfa> Outputs agree: "(0,2)(1,1)(1,2)" regex-tdfa> regex-tdfa> Expected Pass #54 regex-tdfa> text and pattern: "axa" regex-tdfa> Regex pattern: "(a*){2}(x)" regex-tdfa> Outputs agree: "(0,2)(1,1)(1,2)" regex-tdfa> regex-tdfa> Using Tests from: osx-bsd-critical.txt regex-tdfa> regex-tdfa> Expected Pass #1 regex-tdfa> text and pattern: "ab" regex-tdfa> Regex pattern: "(()|.)(b)" regex-tdfa> Outputs agree: "(0,2)(0,1)(-1,-1)(1,2)" regex-tdfa> regex-tdfa> Expected Fail #-1 regex-tdfa> regex-tdfa> Searched text: "ab" regex-tdfa> Regex pattern: "(()|.)(b)" regex-tdfa> Expected output: "(1,2)(1,1)(1,1)(1,2)" regex-tdfa> Actual result : "(0,2)(0,1)(-1,-1)(1,2)" regex-tdfa> regex-tdfa> Expected Pass #2 regex-tdfa> text and pattern: "ab" regex-tdfa> Regex pattern: "(()|[ab])(b)" regex-tdfa> Outputs agree: "(0,2)(0,1)(-1,-1)(1,2)" regex-tdfa> regex-tdfa> Expected Fail #-2 regex-tdfa> regex-tdfa> Searched text: "ab" regex-tdfa> Regex pattern: "(()|[ab])(b)" regex-tdfa> Expected output: "(1,2)(1,1)(1,1)(1,2)" regex-tdfa> Actual result : "(0,2)(0,1)(-1,-1)(1,2)" regex-tdfa> regex-tdfa> Expected Pass #3 regex-tdfa> text and pattern: "aaab" regex-tdfa> Regex pattern: "(()|[ab])+b" regex-tdfa> Outputs agree: "(0,4)(2,3)(-1,-1)" regex-tdfa> regex-tdfa> Expected Fail #-3 regex-tdfa> regex-tdfa> Searched text: "aaab" regex-tdfa> Regex pattern: "(()|[ab])+b" regex-tdfa> Expected output: "(3,4)(3,3)(3,3)" regex-tdfa> Actual result : "(0,4)(2,3)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #11 regex-tdfa> text and pattern: "ab" regex-tdfa> Regex pattern: "(.|())(b)" regex-tdfa> Outputs agree: "(0,2)(0,1)(-1,-1)(1,2)" regex-tdfa> regex-tdfa> Expected Pass #12 regex-tdfa> text and pattern: "ab" regex-tdfa> Regex pattern: "([ab]|())(b)" regex-tdfa> Outputs agree: "(0,2)(0,1)(-1,-1)(1,2)" regex-tdfa> regex-tdfa> Expected Pass #14 regex-tdfa> text and pattern: "aaab" regex-tdfa> Regex pattern: "([ab]|())+b" regex-tdfa> Outputs agree: "(0,4)(2,3)(-1,-1)" regex-tdfa> regex-tdfa> Expected Fail #-14 regex-tdfa> regex-tdfa> Searched text: "aaab" regex-tdfa> Regex pattern: "([ab]|())+b" regex-tdfa> Expected output: "(0,4)(3,3)(3,3)" regex-tdfa> Actual result : "(0,4)(2,3)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #20 regex-tdfa> text and pattern: "ab" regex-tdfa> Regex pattern: "(.?)(b)" regex-tdfa> Outputs agree: "(0,2)(0,1)(1,2)" regex-tdfa> regex-tdfa> Using Tests from: repetition2.txt regex-tdfa> regex-tdfa> Expected Pass #1 regex-tdfa> text and pattern: "" regex-tdfa> Regex pattern: "((..)|(.))" regex-tdfa> Outputs agree: "NOMATCH" regex-tdfa> regex-tdfa> Expected Pass #2 regex-tdfa> text and pattern: "" regex-tdfa> Regex pattern: "((..)|(.))((..)|(.))" regex-tdfa> Outputs agree: "NOMATCH" regex-tdfa> regex-tdfa> Expected Pass #3 regex-tdfa> text and pattern: "" regex-tdfa> Regex pattern: "((..)|(.))((..)|(.))((..)|(.))" regex-tdfa> Outputs agree: "NOMATCH" regex-tdfa> regex-tdfa> Expected Pass #4 regex-tdfa> text and pattern: "" regex-tdfa> Regex pattern: "((..)|(.)){1}" regex-tdfa> Outputs agree: "NOMATCH" regex-tdfa> regex-tdfa> Expected Pass #5 regex-tdfa> text and pattern: "" regex-tdfa> Regex pattern: "((..)|(.)){2}" regex-tdfa> Outputs agree: "NOMATCH" regex-tdfa> regex-tdfa> Expected Pass #6 regex-tdfa> text and pattern: "" regex-tdfa> Regex pattern: "((..)|(.)){3}" regex-tdfa> Outputs agree: "NOMATCH" regex-tdfa> regex-tdfa> Expected Pass #7 regex-tdfa> text and pattern: "" regex-tdfa> Regex pattern: "((..)|(.))*" regex-tdfa> Outputs agree: "(0,0)(-1,-1)(-1,-1)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #8 regex-tdfa> text and pattern: "a" regex-tdfa> Regex pattern: "((..)|(.))" regex-tdfa> Outputs agree: "(0,1)(0,1)(-1,-1)(0,1)" regex-tdfa> regex-tdfa> Expected Pass #9 regex-tdfa> text and pattern: "a" regex-tdfa> Regex pattern: "((..)|(.))((..)|(.))" regex-tdfa> Outputs agree: "NOMATCH" regex-tdfa> regex-tdfa> Expected Pass #10 regex-tdfa> text and pattern: "a" regex-tdfa> Regex pattern: "((..)|(.))((..)|(.))((..)|(.))" regex-tdfa> Outputs agree: "NOMATCH" regex-tdfa> regex-tdfa> Expected Pass #11 regex-tdfa> text and pattern: "a" regex-tdfa> Regex pattern: "((..)|(.)){1}" regex-tdfa> Outputs agree: "(0,1)(0,1)(-1,-1)(0,1)" regex-tdfa> regex-tdfa> Expected Pass #12 regex-tdfa> text and pattern: "a" regex-tdfa> Regex pattern: "((..)|(.)){2}" regex-tdfa> Outputs agree: "NOMATCH" regex-tdfa> regex-tdfa> Expected Pass #13 regex-tdfa> text and pattern: "a" regex-tdfa> Regex pattern: "((..)|(.)){3}" regex-tdfa> Outputs agree: "NOMATCH" regex-tdfa> regex-tdfa> Expected Pass #14 regex-tdfa> text and pattern: "a" regex-tdfa> Regex pattern: "((..)|(.))*" regex-tdfa> Outputs agree: "(0,1)(0,1)(-1,-1)(0,1)" regex-tdfa> regex-tdfa> Expected Pass #15 regex-tdfa> text and pattern: "aa" regex-tdfa> Regex pattern: "((..)|(.))" regex-tdfa> Outputs agree: "(0,2)(0,2)(0,2)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #16 regex-tdfa> text and pattern: "aa" regex-tdfa> Regex pattern: "((..)|(.))((..)|(.))" regex-tdfa> Outputs agree: "(0,2)(0,1)(-1,-1)(0,1)(1,2)(-1,-1)(1,2)" regex-tdfa> regex-tdfa> Expected Pass #17 regex-tdfa> text and pattern: "aa" regex-tdfa> Regex pattern: "((..)|(.))((..)|(.))((..)|(.))" regex-tdfa> Outputs agree: "NOMATCH" regex-tdfa> regex-tdfa> Expected Pass #18 regex-tdfa> text and pattern: "aa" adjunctions> absurdL (src/Data/Functor/Adjunction.hs:132) adjunctions> extractL (src/Data/Functor/Adjunction.hs:117) adjunctions> duplicateL (src/Data/Functor/Adjunction.hs:120) adjunctions> splitL (src/Data/Functor/Adjunction.hs:111) adjunctions> unsplitL (src/Data/Functor/Adjunction.hs:114) adjunctions> 20% ( 1 / 5) in 'Control.Monad.Trans.Adjoint' adjunctions> Missing documentation for: adjunctions> Adjoint (src/Control/Monad/Trans/Adjoint.hs:27) adjunctions> runAdjoint (src/Control/Monad/Trans/Adjoint.hs:35) adjunctions> adjoint (src/Control/Monad/Trans/Adjoint.hs:32) adjunctions> AdjointT (src/Control/Monad/Trans/Adjoint.hs:29) adjunctions> 20% ( 1 / 5) in 'Control.Comonad.Trans.Adjoint' adjunctions> Missing documentation for: adjunctions> Adjoint (src/Control/Comonad/Trans/Adjoint.hs:28) adjunctions> runAdjoint (src/Control/Comonad/Trans/Adjoint.hs:36) adjunctions> adjoint (src/Control/Comonad/Trans/Adjoint.hs:33) adjunctions> AdjointT (src/Control/Comonad/Trans/Adjoint.hs:30) adjunctions> 80% ( 12 / 15) in 'Control.Monad.Representable.State' adjunctions> Missing documentation for: adjunctions> stateT (src/Control/Monad/Representable/State.hs:107) adjunctions> runStateT (src/Control/Monad/Representable/State.hs:110) adjunctions> mapStateT (src/Control/Monad/Representable/State.hs:113) adjunctions> 50% ( 5 / 10) in 'Control.Monad.Representable.Reader' adjunctions> Missing documentation for: adjunctions> Reader (src/Control/Monad/Representable/Reader.hs:46) adjunctions> runReader (src/Control/Monad/Representable/Reader.hs:49) adjunctions> ReaderT (src/Control/Monad/Representable/Reader.hs:53) adjunctions> readerT (src/Control/Monad/Representable/Reader.hs:56) adjunctions> runReaderT (src/Control/Monad/Representable/Reader.hs:59) adjunctions> 62% ( 5 / 8) in 'Control.Comonad.Representable.Store' adjunctions> Missing documentation for: adjunctions> storeT (src/Control/Comonad/Representable/Store.hs:77) adjunctions> runStoreT (src/Control/Comonad/Representable/Store.hs:80) adjunctions> ComonadStore adjunctions> Warning: Data.Functor.Contravariant.Rep: could not find link destinations for: adjunctions> - Data.Functor.Contravariant.Rep.D:R:Rep:*: adjunctions> - Data.Functor.Contravariant.Rep.D:R:RepU1 adjunctions> - Data.Functor.Contravariant.Rep.D:R:RepProduct adjunctions> - Data.Functor.Contravariant.Rep.D:R:RepPredicate adjunctions> - Data.Functor.Contravariant.Rep.D:R:RepOp adjunctions> - Data.Functor.Contravariant.Rep.D:R:RepProxy adjunctions> Warning: Data.Functor.Rep: could not find link destinations for: adjunctions> - Data.Functor.Rep.GIndex adjunctions> - Data.Functor.Rep.GTabulate adjunctions> - Data.Functor.Rep.GRep' adjunctions> - Data.Functor.Rep.D:R:RepM1 adjunctions> - Data.Functor.Rep.D:R:RepRec1 adjunctions> - Data.Functor.Rep.D:R:RepPar1 adjunctions> - Data.Functor.Rep.D:R:Rep:.: adjunctions> - Data.Functor.Rep.D:R:Rep:*: adjunctions> - Data.Functor.Rep.D:R:RepU1 adjunctions> - Data.Functor.Rep.D:R:RepComplex adjunctions> - Data.Functor.Rep.D:R:RepSum adjunctions> - Data.Functor.Rep.D:R:RepProduct adjunctions> - Data.Functor.Rep.D:R:RepDual adjunctions> - Data.Functor.Rep.D:R:RepReverse adjunctions> - Data.Functor.Rep.D:R:RepBackwards adjunctions> - Data.Functor.Rep.D:R:RepCofree adjunctions> - Data.Functor.Rep.D:R:RepProduct0 adjunctions> - Data.Functor.Rep.D:R:RepCompose adjunctions> - Data.Functor.Rep.D:R:RepReaderT adjunctions> - Data.Functor.Rep.D:R:RepFUN adjunctions> - Data.Functor.Rep.D:R:RepIdentityT adjunctions> - Data.Functor.Rep.D:R:RepTagged adjunctions> - Data.Functor.Rep.D:R:RepIdentity adjunctions> - Data.Functor.Rep.D:R:RepProxy adjunctions> - Data.Functor.Rep.D:R:RepCo adjunctions> - Data.Functor.Rep.D:R:RepTracedT adjunctions> - Control.Monad.Representable.Reader.D:R:RepReaderT adjunctions> Warning: Control.Monad.Representable.Reader: could not find link destinations for: adjunctions> - Control.Monad.Representable.Reader.D:R:RepReaderT adjunctions> Documentation created: dist/doc/html/adjunctions/, adjunctions> dist/doc/html/adjunctions/adjunctions.txt adjunctions> Preprocessing test suite 'spec' for adjunctions-4.4.3.. adjunctions> Running phase: installPhase adjunctions> Installing library in /nix/store/wf3b7dr84bgxd29kif0ak56f4hgccf40-adjunctions-4.4.3/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/adjunctions-4.4.3-7V7yRvBLRZtG7WxgI78eNr adjunctions> Running phase: fixupPhase adjunctions> shrinking RPATHs of ELF executables and libraries in /nix/store/wf3b7dr84bgxd29kif0ak56f4hgccf40-adjunctions-4.4.3 adjunctions> shrinking /nix/store/wf3b7dr84bgxd29kif0ak56f4hgccf40-adjunctions-4.4.3/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSadjunctions-4.4.3-7V7yRvBLRZtG7WxgI78eNr-ghc9.8.1.so adjunctions> checking for references to /build/ in /nix/store/wf3b7dr84bgxd29kif0ak56f4hgccf40-adjunctions-4.4.3... algebraic-graphs> src/Algebra/Graph/ToGraph.hs:171:32: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 171 | vertexIntSet :: ToVertex t ~ Int => t -> IntSet algebraic-graphs> | ^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/ToGraph.hs:197:29: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 197 | preIntSet :: ToVertex t ~ Int => Int -> t -> IntSet algebraic-graphs> | ^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/ToGraph.hs:215:30: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 215 | postIntSet :: ToVertex t ~ Int => Int -> t -> IntSet algebraic-graphs> | ^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/ToGraph.hs:303:37: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 303 | toAdjacencyIntMap :: ToVertex t ~ Int => t -> AIM.AdjacencyIntMap algebraic-graphs> | ^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/ToGraph.hs:312:46: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 312 | toAdjacencyIntMapTranspose :: ToVertex t ~ Int => t -> AIM.AdjacencyIntMap algebraic-graphs> | ^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/ToGraph.hs:452:43: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 452 | adjacencyIntMap :: (ToGraph t, ToVertex t ~ Int) => t -> IntMap IntSet algebraic-graphs> | ^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/ToGraph.hs:471:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 471 | adjacencyIntMapTranspose :: (ToGraph t, ToVertex t ~ Int) => t -> IntMap IntSet algebraic-graphs> | ^ algebraic-graphs> [14 of 29] Compiling Algebra.Graph.Relation ( src/Algebra/Graph/Relation.hs, dist/build/Algebra/Graph/Relation.o, dist/build/Algebra/Graph/Relation.dyn_o ) filepattern> Preprocessing test suite 'filepattern-test' for filepattern-0.1.3.. filepattern> Running phase: installPhase filepattern> Installing library in /nix/store/nrvfnmgjvziw2xbgsr3z57dzdk41hhaj-filepattern-0.1.3/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/filepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d filepattern> Running phase: fixupPhase filepattern> shrinking RPATHs of ELF executables and libraries in /nix/store/nrvfnmgjvziw2xbgsr3z57dzdk41hhaj-filepattern-0.1.3 filepattern> shrinking /nix/store/nrvfnmgjvziw2xbgsr3z57dzdk41hhaj-filepattern-0.1.3/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSfilepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d-ghc9.8.1.so filepattern> checking for references to /build/ in /nix/store/nrvfnmgjvziw2xbgsr3z57dzdk41hhaj-filepattern-0.1.3... filepattern> patching script interpreter paths in /nix/store/nrvfnmgjvziw2xbgsr3z57dzdk41hhaj-filepattern-0.1.3 filepattern> stripping (with command strip and flags -S -p) in /nix/store/nrvfnmgjvziw2xbgsr3z57dzdk41hhaj-filepattern-0.1.3/lib filepattern> shrinking RPATHs of ELF executables and libraries in /nix/store/pa5c795v8pfs7c31rs4xhrzpr87329jq-filepattern-0.1.3-doc filepattern> checking for references to /build/ in /nix/store/pa5c795v8pfs7c31rs4xhrzpr87329jq-filepattern-0.1.3-doc... filepattern> patching script interpreter paths in /nix/store/pa5c795v8pfs7c31rs4xhrzpr87329jq-filepattern-0.1.3-doc aeson> include time-1.12.2-d26d aeson> include time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA aeson> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq aeson> include uuid-types-1.0.6-6gO6eWf1YHLC09OVS7zxKJ aeson> include vector-0.13.2.0-KITycIPQp0R25115diGgzh aeson> include witherable-0.5-7zG28educK73JEyXcpqX0 aeson> component aeson-2.2.3.0-7isKCy7sDhLNpYiCaQmK3-aeson-tests aeson> include Diff-0.5-4nPoK53PkizD5e0dTbCPv7 aeson> include OneTuple-0.4.2-FoSVxZ1Ua1k9qzI3fLkcX3 aeson> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 aeson> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 aeson> include base-4.19.0.0-b960 aeson> include base-compat-0.13.1-Eotc18fTsmWG4LIuz3QQXm aeson> include base-orphans-0.9.3-KQrT0vwfP0RDZyxwwFJRzU aeson> include base16-bytestring-1.0.2.0-L2HTrI5sDR6GxzNP6riz2o aeson> include bytestring-0.12.0.2-4690 aeson> include containers-0.6.8-4775 aeson> include data-fix-0.3.4-90kAYHfhdX433d7z3npPya aeson> include deepseq-1.5.0.0-412f aeson> include directory-1.3.8.1-6a8e aeson> include dlist-1.0-92EE3VRf6S86YM2NLYx7Zz aeson> include filepath-1.4.100.4-fa1c aeson> include generic-deriving-1.14.6-L2c8KtMQpHl6FJlO1K6CsT aeson> include generically-0.1.1-K3imEYsTalR7I3JkgzAJ40 aeson> include ghc-prim-0.11.0-a69e aeson> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m aeson> include indexed-traversable-0.1.4-HhvObHiiVRhC9VCRLqXs4g aeson> include integer-logarithms-1.0.4-IZnPj8qGoLo9zs4hkYJadH aeson> include network-uri-2.6.4.2-7eg1zqHSZKN83Q25OAVa26 aeson> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi aeson> include quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA aeson> include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X aeson> include strict-0.5.1-GVSVdbGTOCS56r31yJq782 aeson> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 aeson> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa aeson> include tasty-golden-2.3.5-6P6GNEakBlYHi0mjKqBrlF aeson> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP aeson> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 aeson> include template-haskell-2.21.0.0-8831 aeson> include text-2.1-c36a aeson> include text-short-0.1.6-4FBuxekPqrd8UqmSusWgg5 aeson> include these-1.2.1-B8INZK8jfBp2iDPS6dEUhs aeson> include time-1.12.2-d26d aeson> include time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA aeson> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq aeson> include uuid-types-1.0.6-6gO6eWf1YHLC09OVS7zxKJ aeson> include vector-0.13.2.0-KITycIPQp0R25115diGgzh aeson> Linked component graph: aeson> unit aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 aeson> include OneTuple-0.4.2-FoSVxZ1Ua1k9qzI3fLkcX3 aeson> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 aeson> include base-4.19.0.0-b960 aeson> include bytestring-0.12.0.2-4690 aeson> include character-ps-0.1-5NZ4UJdXHV93lSpc31BgaQ aeson> include containers-0.6.8-4775 aeson> include data-fix-0.3.4-90kAYHfhdX433d7z3npPya aeson> include deepseq-1.5.0.0-412f aeson> include dlist-1.0-92EE3VRf6S86YM2NLYx7Zz aeson> include exceptions-0.10.7-d3e7 aeson> include generically-0.1.1-K3imEYsTalR7I3JkgzAJ40 aeson> include ghc-prim-0.11.0-a69e aeson> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m aeson> include indexed-traversable-0.1.4-HhvObHiiVRhC9VCRLqXs4g aeson> include integer-conversion-0.1.1-AEc8Mc86KpxKTurcpgT6s2 aeson> include integer-logarithms-1.0.4-IZnPj8qGoLo9zs4hkYJadH aeson> include network-uri-2.6.4.2-7eg1zqHSZKN83Q25OAVa26 aeson> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi aeson> include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X aeson> include semialign-1.3.1-GjSyYQig4Ie64NgVCte6oq aeson> include strict-0.5.1-GVSVdbGTOCS56r31yJq782 aeson> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 aeson> include template-haskell-2.21.0.0-8831 aeson> include text-2.1-c36a aeson> include text-iso8601-0.1.1-EZ1MMZNTqfxBVbpUGxXkG aeson> include text-short-0.1.6-4FBuxekPqrd8UqmSusWgg5 aeson> include th-abstraction-0.7.1.0-D2qAyomm2vvKhfkR0SrGAm aeson> include these-1.2.1-B8INZK8jfBp2iDPS6dEUhs aeson> include time-1.12.2-d26d aeson> include time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA unix-compat (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/kswcxi2gmxl7vglnpkid84xpwzdnihsi-unix-compat-0.7.4 /nix/store/ndazfmsp62xsf1gjd4wbf8n11zf81cdy-unix-compat-0.7.4-doc unix-compat (post)> Pushing 2 paths (66 are already present) using zstd to cache sellout ⏳ unix-compat (post)> unix-compat (post)> Pushing /nix/store/kswcxi2gmxl7vglnpkid84xpwzdnihsi-unix-compat-0.7.4 (205.50 KiB) unix-compat (post)> Pushing /nix/store/ndazfmsp62xsf1gjd4wbf8n11zf81cdy-unix-compat-0.7.4-doc (405.00 KiB) unix-compat (post)> unix-compat (post)> All done. unix-compat (post)> added 2 signatures unix-compat (post)> added 5 signatures unix-compat (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/kswcxi2gmxl7vglnpkid84xpwzdnihsi-unix-compat-0.7.4 /nix/store/ndazfmsp62xsf1gjd4wbf8n11zf81cdy-unix-compat-0.7.4-doc unix-compat (post)> copying 2 paths... unix-compat (post)> copying path '/nix/store/ndazfmsp62xsf1gjd4wbf8n11zf81cdy-unix-compat-0.7.4-doc' to 'https://cache.nix-ci.com'... unix-compat (post)> copying path '/nix/store/kswcxi2gmxl7vglnpkid84xpwzdnihsi-unix-compat-0.7.4' to 'https://cache.nix-ci.com'... unix-compat (post)> copying 1 paths... unix-compat (post)> copying path '/nix/store/p6pzb2x9dxwcg6amb50jlsmjj4ffvv0r-unix-compat-0.7.4.drv' to 'https://cache.nix-ci.com'... unix-compat (post)> added 0 signatures unix-compat (post)> added 0 signatures unix-compat (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/kswcxi2gmxl7vglnpkid84xpwzdnihsi-unix-compat-0.7.4 /nix/store/ndazfmsp62xsf1gjd4wbf8n11zf81cdy-unix-compat-0.7.4-doc unix-compat (post)> copying 2 paths... unix-compat (post)> copying path '/nix/store/ndazfmsp62xsf1gjd4wbf8n11zf81cdy-unix-compat-0.7.4-doc' to 'ssh-ng://worker.nix-ci.com'... unix-compat (post)> copying path '/nix/store/kswcxi2gmxl7vglnpkid84xpwzdnihsi-unix-compat-0.7.4' to 'ssh-ng://worker.nix-ci.com'... unix-compat (post)> copying 1 paths... unix-compat (post)> copying path '/nix/store/p6pzb2x9dxwcg6amb50jlsmjj4ffvv0r-unix-compat-0.7.4.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/sr4mcgq952bh7gjhfjh81xrhwc4ry7nb-filemanip-0.3.6.3.drv'... monoid-subclasses> except perhaps to import instances from ‘Data.Text.Encoding’ monoid-subclasses> To import instances alone, use: import Data.Text.Encoding() monoid-subclasses> | monoid-subclasses> 75 | import qualified Data.Text.Encoding as TextEncoding monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/GCD.hs:83:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The qualified import of ‘Data.Text.Lazy.Encoding’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Text.Lazy.Encoding’ monoid-subclasses> To import instances alone, use: import Data.Text.Lazy.Encoding() monoid-subclasses> | monoid-subclasses> 83 | import qualified Data.Text.Lazy.Encoding as LazyEncoding monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/GCD.hs:97:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Maybe’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Maybe’ monoid-subclasses> To import instances alone, use: import Data.Maybe() monoid-subclasses> | monoid-subclasses> 97 | import Data.Maybe (isJust) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> [ 5 of 16] Compiling Data.Monoid.LCM ( src/Data/Monoid/LCM.hs, nothing ) monoid-subclasses> monoid-subclasses> src/Data/Monoid/LCM.hs:37:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Maybe’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Maybe’ monoid-subclasses> To import instances alone, use: import Data.Maybe() monoid-subclasses> | monoid-subclasses> 37 | import Data.Maybe (isJust) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/LCM.hs:38:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Semigroup.Cancellative’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Semigroup.Cancellative’ monoid-subclasses> To import instances alone, use: import Data.Semigroup.Cancellative() monoid-subclasses> | monoid-subclasses> 38 | import Data.Semigroup.Cancellative (Reductive (())) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/LCM.hs:39:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Semigroup.Commutative’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Semigroup.Commutative’ monoid-subclasses> To import instances alone, use: import Data.Semigroup.Commutative() monoid-subclasses> | monoid-subclasses> 39 | import Data.Semigroup.Commutative (Commutative) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> [ 6 of 16] Compiling Data.Monoid.Cancellative ( src/Data/Monoid/Cancellative.hs, nothing ) monoid-subclasses> monoid-subclasses> src/Data/Monoid/Cancellative.hs:38:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Monoid’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Monoid’ monoid-subclasses> To import instances alone, use: import Data.Monoid() monoid-subclasses> | monoid-subclasses> 38 | import Data.Monoid (Monoid) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> [ 7 of 16] Compiling Data.Semigroup.Factorial ( src/Data/Semigroup/Factorial.hs, nothing ) monoid-subclasses> [ 8 of 16] Compiling Data.Monoid.Factorial ( src/Data/Monoid/Factorial.hs, nothing ) monoid-subclasses> regex-tdfa> Regex pattern: "((..)|(.)){1}" regex-tdfa> Outputs agree: "(0,2)(0,2)(0,2)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #19 regex-tdfa> text and pattern: "aa" regex-tdfa> Regex pattern: "((..)|(.)){2}" regex-tdfa> Outputs agree: "(0,2)(1,2)(-1,-1)(1,2)" regex-tdfa> regex-tdfa> Expected Pass #20 regex-tdfa> text and pattern: "aa" regex-tdfa> Regex pattern: "((..)|(.)){3}" regex-tdfa> Outputs agree: "NOMATCH" regex-tdfa> regex-tdfa> Expected Pass #21 regex-tdfa> text and pattern: "aa" regex-tdfa> Regex pattern: "((..)|(.))*" regex-tdfa> Outputs agree: "(0,2)(0,2)(0,2)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #22 regex-tdfa> text and pattern: "aaa" regex-tdfa> Regex pattern: "((..)|(.))" regex-tdfa> Outputs agree: "(0,2)(0,2)(0,2)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #23 regex-tdfa> text and pattern: "aaa" regex-tdfa> Regex pattern: "((..)|(.))((..)|(.))" regex-tdfa> Outputs agree: "(0,3)(0,2)(0,2)(-1,-1)(2,3)(-1,-1)(2,3)" regex-tdfa> regex-tdfa> Expected Pass #24 regex-tdfa> text and pattern: "aaa" regex-tdfa> Regex pattern: "((..)|(.))((..)|(.))((..)|(.))" regex-tdfa> Outputs agree: "(0,3)(0,1)(-1,-1)(0,1)(1,2)(-1,-1)(1,2)(2,3)(-1,-1)(2,3)" regex-tdfa> regex-tdfa> Expected Pass #25 regex-tdfa> text and pattern: "aaa" regex-tdfa> Regex pattern: "((..)|(.)){1}" regex-tdfa> Outputs agree: "(0,2)(0,2)(0,2)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #26 regex-tdfa> text and pattern: "aaa" regex-tdfa> Regex pattern: "((..)|(.)){2}" regex-tdfa> Outputs agree: "(0,3)(2,3)(-1,-1)(2,3)" regex-tdfa> regex-tdfa> Expected Pass #27 regex-tdfa> text and pattern: "aaa" regex-tdfa> Regex pattern: "((..)|(.)){3}" regex-tdfa> Outputs agree: "(0,3)(2,3)(-1,-1)(2,3)" regex-tdfa> regex-tdfa> Expected Pass #28 regex-tdfa> text and pattern: "aaa" regex-tdfa> Regex pattern: "((..)|(.))*" regex-tdfa> Outputs agree: "(0,3)(2,3)(-1,-1)(2,3)" regex-tdfa> regex-tdfa> Expected Pass #29 regex-tdfa> text and pattern: "aaaa" regex-tdfa> Regex pattern: "((..)|(.))" regex-tdfa> Outputs agree: "(0,2)(0,2)(0,2)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #30 regex-tdfa> text and pattern: "aaaa" regex-tdfa> Regex pattern: "((..)|(.))((..)|(.))" regex-tdfa> Outputs agree: "(0,4)(0,2)(0,2)(-1,-1)(2,4)(2,4)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #31 regex-tdfa> text and pattern: "aaaa" regex-tdfa> Regex pattern: "((..)|(.))((..)|(.))((..)|(.))" regex-tdfa> Outputs agree: "(0,4)(0,2)(0,2)(-1,-1)(2,3)(-1,-1)(2,3)(3,4)(-1,-1)(3,4)" regex-tdfa> regex-tdfa> Expected Pass #32 regex-tdfa> text and pattern: "aaaa" regex-tdfa> Regex pattern: "((..)|(.)){1}" regex-tdfa> Outputs agree: "(0,2)(0,2)(0,2)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #33 regex-tdfa> text and pattern: "aaaa" regex-tdfa> Regex pattern: "((..)|(.)){2}" regex-tdfa> Outputs agree: "(0,4)(2,4)(2,4)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #34 regex-tdfa> text and pattern: "aaaa" regex-tdfa> Regex pattern: "((..)|(.)){3}" regex-tdfa> Outputs agree: "(0,4)(3,4)(-1,-1)(3,4)" regex-tdfa> regex-tdfa> Expected Pass #35 regex-tdfa> text and pattern: "aaaa" regex-tdfa> Regex pattern: "((..)|(.))*" regex-tdfa> Outputs agree: "(0,4)(2,4)(2,4)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #36 regex-tdfa> text and pattern: "aaaaa" regex-tdfa> Regex pattern: "((..)|(.))" regex-tdfa> Outputs agree: "(0,2)(0,2)(0,2)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #37 regex-tdfa> text and pattern: "aaaaa" regex-tdfa> Regex pattern: "((..)|(.))((..)|(.))" regex-tdfa> Outputs agree: "(0,4)(0,2)(0,2)(-1,-1)(2,4)(2,4)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #38 regex-tdfa> text and pattern: "aaaaa" regex-tdfa> Regex pattern: "((..)|(.))((..)|(.))((..)|(.))" regex-tdfa> Outputs agree: "(0,5)(0,2)(0,2)(-1,-1)(2,4)(2,4)(-1,-1)(4,5)(-1,-1)(4,5)" regex-tdfa> regex-tdfa> Expected Pass #39 regex-tdfa> text and pattern: "aaaaa" regex-tdfa> Regex pattern: "((..)|(.)){1}" regex-tdfa> Outputs agree: "(0,2)(0,2)(0,2)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #40 regex-tdfa> text and pattern: "aaaaa" regex-tdfa> Regex pattern: "((..)|(.)){2}" regex-tdfa> Outputs agree: "(0,4)(2,4)(2,4)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #41 regex-tdfa> text and pattern: "aaaaa" regex-tdfa> Regex pattern: "((..)|(.)){3}" regex-tdfa> Outputs agree: "(0,5)(4,5)(-1,-1)(4,5)" regex-tdfa> regex-tdfa> Expected Pass #42 regex-tdfa> text and pattern: "aaaaa" regex-tdfa> Regex pattern: "((..)|(.))*" regex-tdfa> Outputs agree: "(0,5)(4,5)(-1,-1)(4,5)" regex-tdfa> regex-tdfa> Expected Pass #43 regex-tdfa> text and pattern: "aaaaaa" regex-tdfa> Regex pattern: "((..)|(.))" regex-tdfa> Outputs agree: "(0,2)(0,2)(0,2)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #44 regex-tdfa> text and pattern: "aaaaaa" regex-tdfa> Regex pattern: "((..)|(.))((..)|(.))" regex-tdfa> Outputs agree: "(0,4)(0,2)(0,2)(-1,-1)(2,4)(2,4)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #45 regex-tdfa> text and pattern: "aaaaaa" regex-tdfa> Regex pattern: "((..)|(.))((..)|(.))((..)|(.))" regex-tdfa> Outputs agree: "(0,6)(0,2)(0,2)(-1,-1)(2,4)(2,4)(-1,-1)(4,6)(4,6)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #46 regex-tdfa> text and pattern: "aaaaaa" regex-tdfa> Regex pattern: "((..)|(.)){1}" regex-tdfa> Outputs agree: "(0,2)(0,2)(0,2)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #47 regex-tdfa> text and pattern: "aaaaaa" regex-tdfa> Regex pattern: "((..)|(.)){2}" regex-tdfa> Outputs agree: "(0,4)(2,4)(2,4)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #48 regex-tdfa> text and pattern: "aaaaaa" regex-tdfa> Regex pattern: "((..)|(.)){3}" regex-tdfa> Outputs agree: "(0,6)(4,6)(4,6)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #49 regex-tdfa> text and pattern: "aaaaaa" regex-tdfa> Regex pattern: "((..)|(.))*" regex-tdfa> Outputs agree: "(0,6)(4,6)(4,6)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #100 regex-tdfa> text and pattern: "X1234567Y" regex-tdfa> Regex pattern: "X(.?){0,}Y" regex-tdfa> Outputs agree: "(0,9)(7,8)" regex-tdfa> regex-tdfa> Expected Pass #101 regex-tdfa> text and pattern: "X1234567Y" regex-tdfa> Regex pattern: "X(.?){1,}Y" adjunctions> patching script interpreter paths in /nix/store/wf3b7dr84bgxd29kif0ak56f4hgccf40-adjunctions-4.4.3 adjunctions> stripping (with command strip and flags -S -p) in /nix/store/wf3b7dr84bgxd29kif0ak56f4hgccf40-adjunctions-4.4.3/lib adjunctions> shrinking RPATHs of ELF executables and libraries in /nix/store/a3jdq40w1blpmq0zy26sdynrqffb1cma-adjunctions-4.4.3-doc adjunctions> checking for references to /build/ in /nix/store/a3jdq40w1blpmq0zy26sdynrqffb1cma-adjunctions-4.4.3-doc... adjunctions> patching script interpreter paths in /nix/store/a3jdq40w1blpmq0zy26sdynrqffb1cma-adjunctions-4.4.3-doc algebraic-graphs> [15 of 29] Compiling Algebra.Graph.Relation.Symmetric ( src/Algebra/Graph/Relation/Symmetric.hs, dist/build/Algebra/Graph/Relation/Symmetric.o, dist/build/Algebra/Graph/Relation/Symmetric.dyn_o ) algebraic-graphs> [16 of 29] Compiling Algebra.Graph.NonEmpty ( src/Algebra/Graph/NonEmpty.hs, dist/build/Algebra/Graph/NonEmpty.o, dist/build/Algebra/Graph/NonEmpty.dyn_o ) algebraic-graphs> [17 of 29] Compiling Algebra.Graph.Labelled.AdjacencyMap ( src/Algebra/Graph/Labelled/AdjacencyMap.hs, dist/build/Algebra/Graph/Labelled/AdjacencyMap.o, dist/build/Algebra/Graph/Labelled/AdjacencyMap.dyn_o ) algebraic-graphs> [18 of 29] Compiling Algebra.Graph.Labelled ( src/Algebra/Graph/Labelled.hs, dist/build/Algebra/Graph/Labelled.o, dist/build/Algebra/Graph/Labelled.dyn_o ) 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> algebraic-graphs> src/Algebra/Graph/Export.hs:185:41: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 185 | export :: (Ord a, ToGraph g, ToVertex g ~ a) => (a -> Doc s) -> (a -> a -> Doc s) -> g -> Doc s algebraic-graphs> | ^ algebraic-graphs> [22 of 29] Compiling Algebra.Graph.Export.Dot ( src/Algebra/Graph/Export/Dot.hs, dist/build/Algebra/Graph/Export/Dot.o, dist/build/Algebra/Graph/Export/Dot.dyn_o ) algebraic-graphs> algebraic-graphs> src/Algebra/Graph/Export/Dot.hs:121:63: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 121 | export :: (IsString s, Monoid s, Ord a, ToGraph g, ToVertex g ~ a) => Style a s -> g -> s algebraic-graphs> | ^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/Export/Dot.hs:165:78: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 165 | exportAsIs :: (IsString s, Monoid s, Ord (ToVertex g), ToGraph g, ToVertex g ~ s) => g -> s algebraic-graphs> | ^ algebraic-graphs> [23 of 29] Compiling Algebra.Graph.Undirected ( src/Algebra/Graph/Undirected.hs, dist/build/Algebra/Graph/Undirected.o, dist/build/Algebra/Graph/Undirected.dyn_o ) algebraic-graphs> [24 of 29] Compiling Algebra.Graph.Class ( src/Algebra/Graph/Class.hs, dist/build/Algebra/Graph/Class.o, dist/build/Algebra/Graph/Class.dyn_o ) algebraic-graphs> [25 of 29] Compiling Algebra.Graph.Relation.Transitive ( src/Algebra/Graph/Relation/Transitive.hs, dist/build/Algebra/Graph/Relation/Transitive.o, dist/build/Algebra/Graph/Relation/Transitive.dyn_o ) algebraic-graphs> [26 of 29] Compiling Algebra.Graph.Relation.Reflexive ( src/Algebra/Graph/Relation/Reflexive.hs, dist/build/Algebra/Graph/Relation/Reflexive.o, dist/build/Algebra/Graph/Relation/Reflexive.dyn_o ) aeson> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq aeson> include uuid-types-1.0.6-6gO6eWf1YHLC09OVS7zxKJ aeson> include vector-0.13.2.0-KITycIPQp0R25115diGgzh aeson> include witherable-0.5-7zG28educK73JEyXcpqX0 aeson> Data.Aeson=aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15:Data.Aeson,Data.Aeson.Decoding=aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15:Data.Aeson.Decoding,Data.Aeson.Decoding.ByteString=aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15:Data.Aeson.Decoding.ByteString,Data.Aeson.Decoding.ByteString.Lazy=aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15:Data.Aeson.Decoding.ByteString.Lazy,Data.Aeson.Decoding.Text=aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15:Data.Aeson.Decoding.Text,Data.Aeson.Decoding.Tokens=aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15:Data.Aeson.Decoding.Tokens,Data.Aeson.Encoding=aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15:Data.Aeson.Encoding,Data.Aeson.Encoding.Internal=aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15:Data.Aeson.Encoding.Internal,Data.Aeson.Key=aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15:Data.Aeson.Key,Data.Aeson.KeyMap=aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15:Data.Aeson.KeyMap,Data.Aeson.QQ.Simple=aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15:Data.Aeson.QQ.Simple,Data.Aeson.RFC8785=aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15:Data.Aeson.RFC8785,Data.Aeson.TH=aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15:Data.Aeson.TH,Data.Aeson.Text=aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15:Data.Aeson.Text,Data.Aeson.Types=aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15:Data.Aeson.Types aeson> unit aeson-2.2.3.0-7isKCy7sDhLNpYiCaQmK3-aeson-tests aeson> include Diff-0.5-4nPoK53PkizD5e0dTbCPv7 aeson> include OneTuple-0.4.2-FoSVxZ1Ua1k9qzI3fLkcX3 aeson> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 aeson> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 aeson> include base-4.19.0.0-b960 aeson> include base-compat-0.13.1-Eotc18fTsmWG4LIuz3QQXm aeson> include base-orphans-0.9.3-KQrT0vwfP0RDZyxwwFJRzU aeson> include base16-bytestring-1.0.2.0-L2HTrI5sDR6GxzNP6riz2o aeson> include bytestring-0.12.0.2-4690 aeson> include containers-0.6.8-4775 aeson> include data-fix-0.3.4-90kAYHfhdX433d7z3npPya aeson> include deepseq-1.5.0.0-412f aeson> include directory-1.3.8.1-6a8e aeson> include dlist-1.0-92EE3VRf6S86YM2NLYx7Zz aeson> include filepath-1.4.100.4-fa1c aeson> include generic-deriving-1.14.6-L2c8KtMQpHl6FJlO1K6CsT aeson> include generically-0.1.1-K3imEYsTalR7I3JkgzAJ40 aeson> include ghc-prim-0.11.0-a69e aeson> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m aeson> include indexed-traversable-0.1.4-HhvObHiiVRhC9VCRLqXs4g aeson> include integer-logarithms-1.0.4-IZnPj8qGoLo9zs4hkYJadH aeson> include network-uri-2.6.4.2-7eg1zqHSZKN83Q25OAVa26 aeson> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi aeson> include quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA aeson> include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X aeson> include strict-0.5.1-GVSVdbGTOCS56r31yJq782 aeson> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 aeson> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa aeson> include tasty-golden-2.3.5-6P6GNEakBlYHi0mjKqBrlF aeson> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP aeson> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 aeson> include template-haskell-2.21.0.0-8831 aeson> include text-2.1-c36a aeson> include text-short-0.1.6-4FBuxekPqrd8UqmSusWgg5 aeson> include these-1.2.1-B8INZK8jfBp2iDPS6dEUhs aeson> include time-1.12.2-d26d aeson> include time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA aeson> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq aeson> include uuid-types-1.0.6-6gO6eWf1YHLC09OVS7zxKJ aeson> include vector-0.13.2.0-KITycIPQp0R25115diGgzh aeson> Ready component graph: aeson> definite aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 aeson> depends OneTuple-0.4.2-FoSVxZ1Ua1k9qzI3fLkcX3 aeson> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 aeson> depends base-4.19.0.0-b960 aeson> depends bytestring-0.12.0.2-4690 aeson> depends character-ps-0.1-5NZ4UJdXHV93lSpc31BgaQ aeson> depends containers-0.6.8-4775 aeson> depends data-fix-0.3.4-90kAYHfhdX433d7z3npPya aeson> depends deepseq-1.5.0.0-412f aeson> depends dlist-1.0-92EE3VRf6S86YM2NLYx7Zz aeson> depends exceptions-0.10.7-d3e7 filepattern (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/nrvfnmgjvziw2xbgsr3z57dzdk41hhaj-filepattern-0.1.3 /nix/store/pa5c795v8pfs7c31rs4xhrzpr87329jq-filepattern-0.1.3-doc filepattern (post)> Pushing 2 paths (70 are already present) using zstd to cache sellout ⏳ filepattern (post)> filepattern (post)> Pushing /nix/store/nrvfnmgjvziw2xbgsr3z57dzdk41hhaj-filepattern-0.1.3 (2.07 MiB) filepattern (post)> Pushing /nix/store/pa5c795v8pfs7c31rs4xhrzpr87329jq-filepattern-0.1.3-doc (641.35 KiB) filepattern (post)> filepattern (post)> All done. filepattern (post)> added 2 signatures filepattern (post)> added 1 signatures filepattern (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/nrvfnmgjvziw2xbgsr3z57dzdk41hhaj-filepattern-0.1.3 /nix/store/pa5c795v8pfs7c31rs4xhrzpr87329jq-filepattern-0.1.3-doc filepattern (post)> copying 2 paths... filepattern (post)> copying path '/nix/store/pa5c795v8pfs7c31rs4xhrzpr87329jq-filepattern-0.1.3-doc' to 'https://cache.nix-ci.com'... filepattern (post)> copying path '/nix/store/nrvfnmgjvziw2xbgsr3z57dzdk41hhaj-filepattern-0.1.3' to 'https://cache.nix-ci.com'... filepattern (post)> copying 1 paths... filepattern (post)> copying path '/nix/store/8m6s16pjpa7pqbljx5if4jwc1fwpw3dk-filepattern-0.1.3.drv' to 'https://cache.nix-ci.com'... filepattern (post)> added 0 signatures filepattern (post)> added 0 signatures filepattern (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/nrvfnmgjvziw2xbgsr3z57dzdk41hhaj-filepattern-0.1.3 /nix/store/pa5c795v8pfs7c31rs4xhrzpr87329jq-filepattern-0.1.3-doc filepattern (post)> copying 2 paths... filepattern (post)> copying path '/nix/store/pa5c795v8pfs7c31rs4xhrzpr87329jq-filepattern-0.1.3-doc' to 'ssh-ng://worker.nix-ci.com'... filepattern (post)> copying path '/nix/store/nrvfnmgjvziw2xbgsr3z57dzdk41hhaj-filepattern-0.1.3' to 'ssh-ng://worker.nix-ci.com'... filepattern (post)> copying 1 paths... filepattern (post)> copying path '/nix/store/8m6s16pjpa7pqbljx5if4jwc1fwpw3dk-filepattern-0.1.3.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/cvlznl5z0q5s2sywr9glzdcnbdkrms9p-shake-0.19.8.drv'... ghc-lib-parser> [290 of 443] Compiling GHC.Hs ( compiler/GHC/Hs.hs, dist/build/GHC/Hs.o, dist/build/GHC/Hs.dyn_o ) monoid-subclasses> src/Data/Monoid/Factorial.hs:208:77: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Data.List, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 208 | inits (a, b) = List.map (flip (,) mempty) (inits a) ++ List.map ((,) a) (List.tail $ inits b) monoid-subclasses> | ^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Factorial.hs:209:77: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Data.List, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 209 | tails (a, b) = List.map (flip (,) b) (tails a) ++ List.map ((,) mempty) (List.tail $ tails b) monoid-subclasses> | ^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Factorial.hs:252:59: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Data.List, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 252 | ++ List.map (\b1-> (a, b1, mempty)) (List.tail $ inits b) monoid-subclasses> | ^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Factorial.hs:253:54: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Data.List, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 253 | ++ List.map (\c1-> (a, b, c1)) (List.tail $ inits c) monoid-subclasses> | ^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Factorial.hs:255:59: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Data.List, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 255 | ++ List.map (\b1-> (mempty, b1, c)) (List.tail $ tails b) monoid-subclasses> | ^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Factorial.hs:256:64: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Data.List, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 256 | ++ List.map (\c1-> (mempty, mempty, c1)) (List.tail $ tails c) regex-tdfa> Outputs agree: "(0,9)(7,8)" regex-tdfa> regex-tdfa> Expected Pass #102 regex-tdfa> text and pattern: "X1234567Y" regex-tdfa> Regex pattern: "X(.?){2,}Y" regex-tdfa> Outputs agree: "(0,9)(7,8)" regex-tdfa> regex-tdfa> Expected Pass #103 regex-tdfa> text and pattern: "X1234567Y" regex-tdfa> Regex pattern: "X(.?){3,}Y" regex-tdfa> Outputs agree: "(0,9)(7,8)" regex-tdfa> regex-tdfa> Expected Pass #104 regex-tdfa> text and pattern: "X1234567Y" regex-tdfa> Regex pattern: "X(.?){4,}Y" regex-tdfa> Outputs agree: "(0,9)(7,8)" regex-tdfa> regex-tdfa> Expected Pass #105 regex-tdfa> text and pattern: "X1234567Y" regex-tdfa> Regex pattern: "X(.?){5,}Y" regex-tdfa> Outputs agree: "(0,9)(7,8)" regex-tdfa> regex-tdfa> Expected Pass #106 regex-tdfa> text and pattern: "X1234567Y" regex-tdfa> Regex pattern: "X(.?){6,}Y" regex-tdfa> Outputs agree: "(0,9)(7,8)" regex-tdfa> regex-tdfa> Expected Pass #107 regex-tdfa> text and pattern: "X1234567Y" regex-tdfa> Regex pattern: "X(.?){7,}Y" regex-tdfa> Outputs agree: "(0,9)(7,8)" regex-tdfa> regex-tdfa> Expected Pass #108 regex-tdfa> text and pattern: "X1234567Y" regex-tdfa> Regex pattern: "X(.?){8,}Y" regex-tdfa> Outputs agree: "(0,9)(8,8)" regex-tdfa> regex-tdfa> Expected Pass #110 regex-tdfa> text and pattern: "X1234567Y" regex-tdfa> Regex pattern: "X(.?){0,8}Y" regex-tdfa> Outputs agree: "(0,9)(7,8)" regex-tdfa> regex-tdfa> Expected Pass #111 regex-tdfa> text and pattern: "X1234567Y" regex-tdfa> Regex pattern: "X(.?){1,8}Y" regex-tdfa> Outputs agree: "(0,9)(7,8)" regex-tdfa> regex-tdfa> Expected Pass #112 regex-tdfa> text and pattern: "X1234567Y" regex-tdfa> Regex pattern: "X(.?){2,8}Y" regex-tdfa> Outputs agree: "(0,9)(7,8)" regex-tdfa> regex-tdfa> Expected Pass #113 regex-tdfa> text and pattern: "X1234567Y" regex-tdfa> Regex pattern: "X(.?){3,8}Y" regex-tdfa> Outputs agree: "(0,9)(7,8)" regex-tdfa> regex-tdfa> Expected Pass #114 regex-tdfa> text and pattern: "X1234567Y" regex-tdfa> Regex pattern: "X(.?){4,8}Y" regex-tdfa> Outputs agree: "(0,9)(7,8)" regex-tdfa> regex-tdfa> Expected Pass #115 regex-tdfa> text and pattern: "X1234567Y" regex-tdfa> Regex pattern: "X(.?){5,8}Y" regex-tdfa> Outputs agree: "(0,9)(7,8)" regex-tdfa> regex-tdfa> Expected Pass #116 regex-tdfa> text and pattern: "X1234567Y" regex-tdfa> Regex pattern: "X(.?){6,8}Y" regex-tdfa> Outputs agree: "(0,9)(7,8)" regex-tdfa> regex-tdfa> Expected Pass #117 regex-tdfa> text and pattern: "X1234567Y" regex-tdfa> Regex pattern: "X(.?){7,8}Y" regex-tdfa> Outputs agree: "(0,9)(7,8)" regex-tdfa> regex-tdfa> Expected Pass #118 regex-tdfa> text and pattern: "X1234567Y" regex-tdfa> Regex pattern: "X(.?){8,8}Y" regex-tdfa> Outputs agree: "(0,9)(8,8)" regex-tdfa> regex-tdfa> Expected Pass #260 regex-tdfa> text and pattern: "ababcd" regex-tdfa> Regex pattern: "(a|ab|c|bcd){0,}(d*)" regex-tdfa> Outputs agree: "(0,6)(3,6)(6,6)" regex-tdfa> regex-tdfa> Expected Pass #261 regex-tdfa> text and pattern: "ababcd" regex-tdfa> Regex pattern: "(a|ab|c|bcd){1,}(d*)" regex-tdfa> Outputs agree: "(0,6)(3,6)(6,6)" regex-tdfa> regex-tdfa> Expected Pass #262 regex-tdfa> text and pattern: "ababcd" regex-tdfa> Regex pattern: "(a|ab|c|bcd){2,}(d*)" regex-tdfa> Outputs agree: "(0,6)(3,6)(6,6)" regex-tdfa> regex-tdfa> Expected Pass #263 regex-tdfa> text and pattern: "ababcd" regex-tdfa> Regex pattern: "(a|ab|c|bcd){3,}(d*)" regex-tdfa> Outputs agree: "(0,6)(3,6)(6,6)" regex-tdfa> regex-tdfa> Expected Pass #264 regex-tdfa> text and pattern: "ababcd" regex-tdfa> Regex pattern: "(a|ab|c|bcd){4,}(d*)" regex-tdfa> Outputs agree: "NOMATCH" regex-tdfa> regex-tdfa> Expected Pass #265 regex-tdfa> text and pattern: "ababcd" regex-tdfa> Regex pattern: "(a|ab|c|bcd){0,10}(d*)" regex-tdfa> Outputs agree: "(0,6)(3,6)(6,6)" regex-tdfa> regex-tdfa> Expected Pass #266 regex-tdfa> text and pattern: "ababcd" regex-tdfa> Regex pattern: "(a|ab|c|bcd){1,10}(d*)" regex-tdfa> Outputs agree: "(0,6)(3,6)(6,6)" regex-tdfa> regex-tdfa> Expected Pass #267 regex-tdfa> text and pattern: "ababcd" regex-tdfa> Regex pattern: "(a|ab|c|bcd){2,10}(d*)" regex-tdfa> Outputs agree: "(0,6)(3,6)(6,6)" regex-tdfa> regex-tdfa> Expected Pass #268 regex-tdfa> text and pattern: "ababcd" regex-tdfa> Regex pattern: "(a|ab|c|bcd){3,10}(d*)" regex-tdfa> Outputs agree: "(0,6)(3,6)(6,6)" regex-tdfa> regex-tdfa> Expected Pass #269 regex-tdfa> text and pattern: "ababcd" regex-tdfa> Regex pattern: "(a|ab|c|bcd){4,10}(d*)" regex-tdfa> Outputs agree: "NOMATCH" regex-tdfa> regex-tdfa> Expected Pass #270 regex-tdfa> text and pattern: "ababcd" regex-tdfa> Regex pattern: "(a|ab|c|bcd)*(d*)" regex-tdfa> Outputs agree: "(0,6)(3,6)(6,6)" regex-tdfa> regex-tdfa> Expected Pass #271 regex-tdfa> text and pattern: "ababcd" regex-tdfa> Regex pattern: "(a|ab|c|bcd)+(d*)" regex-tdfa> Outputs agree: "(0,6)(3,6)(6,6)" regex-tdfa> regex-tdfa> Using Tests from: right-assoc.txt regex-tdfa> regex-tdfa> Expected Pass #1 regex-tdfa> text and pattern: "abcd" regex-tdfa> Regex pattern: "(a|ab)(c|bcd)(d*)" regex-tdfa> Outputs agree: "(0,4)(0,2)(2,3)(3,4)" regex-tdfa> regex-tdfa> Expected Pass #2 regex-tdfa> text and pattern: "abcd" regex-tdfa> Regex pattern: "(a|ab)(bcd|c)(d*)" regex-tdfa> Outputs agree: "(0,4)(0,2)(2,3)(3,4)" regex-tdfa> regex-tdfa> Expected Pass #3 regex-tdfa> text and pattern: "abcd" regex-tdfa> Regex pattern: "(ab|a)(c|bcd)(d*)" regex-tdfa> Outputs agree: "(0,4)(0,2)(2,3)(3,4)" regex-tdfa> regex-tdfa> Expected Pass #4 regex-tdfa> text and pattern: "abcd" regex-tdfa> Regex pattern: "(ab|a)(bcd|c)(d*)" regex-tdfa> Outputs agree: "(0,4)(0,2)(2,3)(3,4)" regex-tdfa> regex-tdfa> Expected Pass #5 regex-tdfa> text and pattern: "abc" regex-tdfa> Regex pattern: "(a*)(b|abc)(c*)" regex-tdfa> Outputs agree: "(0,3)(0,1)(1,2)(2,3)" regex-tdfa> regex-tdfa> Expected Pass #6 regex-tdfa> text and pattern: "abc" regex-tdfa> Regex pattern: "(a*)(abc|b)(c*)" regex-tdfa> Outputs agree: "(0,3)(0,1)(1,2)(2,3)" regex-tdfa> regex-tdfa> Expected Pass #7 regex-tdfa> text and pattern: "abc" regex-tdfa> Regex pattern: "(a*)(b|abc)(c*)" regex-tdfa> Outputs agree: "(0,3)(0,1)(1,2)(2,3)" regex-tdfa> regex-tdfa> Expected Pass #8 regex-tdfa> text and pattern: "abc" regex-tdfa> Regex pattern: "(a*)(abc|b)(c*)" regex-tdfa> Outputs agree: "(0,3)(0,1)(1,2)(2,3)" regex-tdfa> regex-tdfa> Expected Pass #9 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 ) 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> 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.List): algebraic-graphs> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons 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.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 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.List): algebraic-graphs> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons 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’ ghc-exactprint> [ 2 of 10] Compiling Language.Haskell.GHC.ExactPrint.Orphans ( src/Language/Haskell/GHC/ExactPrint/Orphans.hs, dist/build/Language/Haskell/GHC/ExactPrint/Orphans.o, dist/build/Language/Haskell/GHC/ExactPrint/Orphans.dyn_o ) ghc-exactprint> [ 3 of 10] Compiling Language.Haskell.GHC.ExactPrint.Types ( src/Language/Haskell/GHC/ExactPrint/Types.hs, dist/build/Language/Haskell/GHC/ExactPrint/Types.o, dist/build/Language/Haskell/GHC/ExactPrint/Types.dyn_o ) ghc-exactprint> [ 4 of 10] Compiling Language.Haskell.GHC.ExactPrint.Lookup ( src/Language/Haskell/GHC/ExactPrint/Lookup.hs, dist/build/Language/Haskell/GHC/ExactPrint/Lookup.o, dist/build/Language/Haskell/GHC/ExactPrint/Lookup.dyn_o ) ghc-exactprint> [ 5 of 10] Compiling Language.Haskell.GHC.ExactPrint.Utils ( src/Language/Haskell/GHC/ExactPrint/Utils.hs, dist/build/Language/Haskell/GHC/ExactPrint/Utils.o, dist/build/Language/Haskell/GHC/ExactPrint/Utils.dyn_o ) ghc-exactprint> [ 6 of 10] Compiling Language.Haskell.GHC.ExactPrint.Preprocess ( src/Language/Haskell/GHC/ExactPrint/Preprocess.hs, dist/build/Language/Haskell/GHC/ExactPrint/Preprocess.o, dist/build/Language/Haskell/GHC/ExactPrint/Preprocess.dyn_o ) ghc-exactprint> [ 7 of 10] Compiling Language.Haskell.GHC.ExactPrint.Parsers ( src/Language/Haskell/GHC/ExactPrint/Parsers.hs, dist/build/Language/Haskell/GHC/ExactPrint/Parsers.o, dist/build/Language/Haskell/GHC/ExactPrint/Parsers.dyn_o ) ghc-exactprint> [ 8 of 10] Compiling Language.Haskell.GHC.ExactPrint.ExactPrint ( src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs, dist/build/Language/Haskell/GHC/ExactPrint/ExactPrint.o, dist/build/Language/Haskell/GHC/ExactPrint/ExactPrint.dyn_o ) ghc-exactprint> ghc-exactprint> src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs:1422:15: warning: [GHC-62161] [-Wincomplete-record-updates] ghc-exactprint> Pattern match(es) are non-exhaustive ghc-exactprint> In a record update: ghc-exactprint> Patterns of type ‘EpAnn AnnsModule’ not matched: EpAnnNotUsed ghc-exactprint> | ghc-exactprint> 1422 | let anf = an0 { anns = (anns an0) { am_decls = am_decls' }} ghc-exactprint> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghc-exactprint> ghc-exactprint> src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs:3308:19: warning: [GHC-62161] [-Wincomplete-record-updates] ghc-exactprint> Pattern match(es) are non-exhaustive ghc-exactprint> In a record update: ghc-exactprint> Patterns of type ‘XCmdArrApp GhcPs’ not matched: EpAnnNotUsed ghc-exactprint> | ghc-exactprint> 3308 | let an1 = an{anns = an0} ghc-exactprint> | ^^^^^^^^^^^^^^ ghc-exactprint> ghc-exactprint> src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs:3314:19: warning: [GHC-62161] [-Wincomplete-record-updates] ghc-exactprint> Pattern match(es) are non-exhaustive ghc-exactprint> In a record update: ghc-exactprint> Patterns of type ‘XCmdArrApp GhcPs’ not matched: EpAnnNotUsed ghc-exactprint> | ghc-exactprint> 3314 | let an1 = an {anns = an0} ghc-exactprint> | ^^^^^^^^^^^^^^^ aeson> depends generically-0.1.1-K3imEYsTalR7I3JkgzAJ40 aeson> depends ghc-prim-0.11.0-a69e aeson> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m aeson> depends indexed-traversable-0.1.4-HhvObHiiVRhC9VCRLqXs4g aeson> depends integer-conversion-0.1.1-AEc8Mc86KpxKTurcpgT6s2 aeson> depends integer-logarithms-1.0.4-IZnPj8qGoLo9zs4hkYJadH aeson> depends network-uri-2.6.4.2-7eg1zqHSZKN83Q25OAVa26 aeson> depends primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi aeson> depends scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X aeson> depends semialign-1.3.1-GjSyYQig4Ie64NgVCte6oq aeson> depends strict-0.5.1-GVSVdbGTOCS56r31yJq782 aeson> depends tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 aeson> depends template-haskell-2.21.0.0-8831 aeson> depends text-2.1-c36a aeson> depends text-iso8601-0.1.1-EZ1MMZNTqfxBVbpUGxXkG aeson> depends text-short-0.1.6-4FBuxekPqrd8UqmSusWgg5 aeson> depends th-abstraction-0.7.1.0-D2qAyomm2vvKhfkR0SrGAm aeson> depends these-1.2.1-B8INZK8jfBp2iDPS6dEUhs aeson> depends time-1.12.2-d26d aeson> depends time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA aeson> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq aeson> depends uuid-types-1.0.6-6gO6eWf1YHLC09OVS7zxKJ aeson> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh aeson> depends witherable-0.5-7zG28educK73JEyXcpqX0 aeson> definite aeson-2.2.3.0-7isKCy7sDhLNpYiCaQmK3-aeson-tests aeson> depends Diff-0.5-4nPoK53PkizD5e0dTbCPv7 aeson> depends OneTuple-0.4.2-FoSVxZ1Ua1k9qzI3fLkcX3 aeson> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 aeson> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 aeson> depends base-4.19.0.0-b960 aeson> depends base-compat-0.13.1-Eotc18fTsmWG4LIuz3QQXm aeson> depends base-orphans-0.9.3-KQrT0vwfP0RDZyxwwFJRzU aeson> depends base16-bytestring-1.0.2.0-L2HTrI5sDR6GxzNP6riz2o aeson> depends bytestring-0.12.0.2-4690 aeson> depends containers-0.6.8-4775 aeson> depends data-fix-0.3.4-90kAYHfhdX433d7z3npPya aeson> depends deepseq-1.5.0.0-412f aeson> depends directory-1.3.8.1-6a8e aeson> depends dlist-1.0-92EE3VRf6S86YM2NLYx7Zz aeson> depends filepath-1.4.100.4-fa1c aeson> depends generic-deriving-1.14.6-L2c8KtMQpHl6FJlO1K6CsT aeson> depends generically-0.1.1-K3imEYsTalR7I3JkgzAJ40 aeson> depends ghc-prim-0.11.0-a69e aeson> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m aeson> depends indexed-traversable-0.1.4-HhvObHiiVRhC9VCRLqXs4g aeson> depends integer-logarithms-1.0.4-IZnPj8qGoLo9zs4hkYJadH aeson> depends network-uri-2.6.4.2-7eg1zqHSZKN83Q25OAVa26 aeson> depends primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi aeson> depends quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA aeson> depends scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X aeson> depends strict-0.5.1-GVSVdbGTOCS56r31yJq782 aeson> depends tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 aeson> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa aeson> depends tasty-golden-2.3.5-6P6GNEakBlYHi0mjKqBrlF aeson> depends tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP aeson> depends tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 aeson> depends template-haskell-2.21.0.0-8831 aeson> depends text-2.1-c36a aeson> depends text-short-0.1.6-4FBuxekPqrd8UqmSusWgg5 aeson> depends these-1.2.1-B8INZK8jfBp2iDPS6dEUhs aeson> depends time-1.12.2-d26d aeson> depends time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA aeson> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq aeson> depends uuid-types-1.0.6-6gO6eWf1YHLC09OVS7zxKJ aeson> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh aeson> Using Cabal-3.10.2.0 compiled by ghc-9.8 aeson> Using compiler: ghc-9.8.1 aeson> Using install prefix: aeson> /nix/store/qw3rnj9jwiygc05nryk6z6nz4ml4f814-aeson-2.2.3.0 aeson> Executables installed in: aeson> /nix/store/qw3rnj9jwiygc05nryk6z6nz4ml4f814-aeson-2.2.3.0/bin aeson> Libraries installed in: aeson> /nix/store/qw3rnj9jwiygc05nryk6z6nz4ml4f814-aeson-2.2.3.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 aeson> Dynamic Libraries installed in: aeson> /nix/store/qw3rnj9jwiygc05nryk6z6nz4ml4f814-aeson-2.2.3.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 aeson> Private executables installed in: aeson> /nix/store/qw3rnj9jwiygc05nryk6z6nz4ml4f814-aeson-2.2.3.0/libexec/x86_64-linux-ghc-9.8.1/aeson-2.2.3.0 filemanip> Running phase: setupCompilerEnvironmentPhase filemanip> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. filemanip> Running phase: unpackPhase filemanip> unpacking source archive /nix/store/i2isam3p7fq23gx5sg3h6p6sp674yhky-filemanip-0.3.6.3.tar.gz filemanip> source root is filemanip-0.3.6.3 filemanip> setting SOURCE_DATE_EPOCH to timestamp 1421796843 of file "filemanip-0.3.6.3/System/FilePath/Manip.hs" filemanip> Running phase: patchPhase filemanip> Replace Cabal file with edited version from mirror://hackage/filemanip-0.3.6.3/revision/1.cabal. filemanip> Running phase: compileBuildDriverPhase filemanip> setupCompileFlags: -package-db=/build/tmp.9EvvketqhY/setup-package.conf.d -threaded filemanip> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.9EvvketqhY/Main.o ) filemanip> [2 of 2] Linking Setup filemanip> Running phase: updateAutotoolsGnuConfigScriptsPhase filemanip> Running phase: configurePhase filemanip> configureFlags: --verbose --prefix=/nix/store/bapdhz3m96ciwj2y2x4hg28vmzdib6kg-filemanip-0.3.6.3 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/bkva29akzg7zdfbrarw8ylln99bp6v99-filemanip-0.3.6.3-doc/share/doc/filemanip-0.3.6.3 --with-gcc=gcc --package-db=/build/tmp.9EvvketqhY/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 filemanip> Using Parsec parser filemanip> Configuring filemanip-0.3.6.3... filemanip> Dependency base >=4 && <5: using base-4.19.0.0 filemanip> Dependency bytestring: using bytestring-0.12.0.2 filemanip> Dependency directory: using directory-1.3.8.1 filemanip> Dependency filepath: using filepath-1.4.100.4 filemanip> Dependency mtl: using mtl-2.3.1 filemanip> Dependency unix-compat >=0.3: using unix-compat-0.7.4 filemanip> Source component graph: component lib filemanip> Configured component graph: filemanip> component filemanip-0.3.6.3-LjsWJolbYIH3RY2BS86jtt filemanip> include base-4.19.0.0-b960 filemanip> include bytestring-0.12.0.2-4690 filemanip> include directory-1.3.8.1-6a8e filemanip> include filepath-1.4.100.4-fa1c filemanip> include mtl-2.3.1-63a4 filemanip> include unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP filemanip> Linked component graph: filemanip> unit filemanip-0.3.6.3-LjsWJolbYIH3RY2BS86jtt filemanip> include base-4.19.0.0-b960 filemanip> include bytestring-0.12.0.2-4690 filemanip> include directory-1.3.8.1-6a8e filemanip> include filepath-1.4.100.4-fa1c filemanip> include mtl-2.3.1-63a4 filemanip> include unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP filemanip> System.FilePath.Find=filemanip-0.3.6.3-LjsWJolbYIH3RY2BS86jtt:System.FilePath.Find,System.FilePath.Glob=filemanip-0.3.6.3-LjsWJolbYIH3RY2BS86jtt:System.FilePath.Glob,System.FilePath.GlobPattern=filemanip-0.3.6.3-LjsWJolbYIH3RY2BS86jtt:System.FilePath.GlobPattern,System.FilePath.Manip=filemanip-0.3.6.3-LjsWJolbYIH3RY2BS86jtt:System.FilePath.Manip filemanip> Ready component graph: filemanip> definite filemanip-0.3.6.3-LjsWJolbYIH3RY2BS86jtt filemanip> depends base-4.19.0.0-b960 filemanip> depends bytestring-0.12.0.2-4690 filemanip> depends directory-1.3.8.1-6a8e filemanip> depends filepath-1.4.100.4-fa1c filemanip> depends mtl-2.3.1-63a4 filemanip> depends unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP filemanip> Using Cabal-3.10.2.0 compiled by ghc-9.8 filemanip> Using compiler: ghc-9.8.1 filemanip> Using install prefix: filemanip> /nix/store/bapdhz3m96ciwj2y2x4hg28vmzdib6kg-filemanip-0.3.6.3 adjunctions (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/a3jdq40w1blpmq0zy26sdynrqffb1cma-adjunctions-4.4.3-doc /nix/store/wf3b7dr84bgxd29kif0ak56f4hgccf40-adjunctions-4.4.3 adjunctions (post)> Pushing 2 paths (106 are already present) using zstd to cache sellout ⏳ adjunctions (post)> adjunctions (post)> Pushing /nix/store/a3jdq40w1blpmq0zy26sdynrqffb1cma-adjunctions-4.4.3-doc (2.01 MiB) adjunctions (post)> Pushing /nix/store/wf3b7dr84bgxd29kif0ak56f4hgccf40-adjunctions-4.4.3 (6.02 MiB) adjunctions (post)> adjunctions (post)> All done. adjunctions (post)> added 2 signatures adjunctions (post)> added 1 signatures adjunctions (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/a3jdq40w1blpmq0zy26sdynrqffb1cma-adjunctions-4.4.3-doc /nix/store/wf3b7dr84bgxd29kif0ak56f4hgccf40-adjunctions-4.4.3 adjunctions (post)> copying 2 paths... adjunctions (post)> copying path '/nix/store/a3jdq40w1blpmq0zy26sdynrqffb1cma-adjunctions-4.4.3-doc' to 'https://cache.nix-ci.com'... adjunctions (post)> copying path '/nix/store/wf3b7dr84bgxd29kif0ak56f4hgccf40-adjunctions-4.4.3' to 'https://cache.nix-ci.com'... adjunctions (post)> copying 1 paths... adjunctions (post)> copying path '/nix/store/xg9v9w2q1fbp352b14zgwym7vj54ymcl-adjunctions-4.4.3.drv' to 'https://cache.nix-ci.com'... adjunctions (post)> added 0 signatures adjunctions (post)> added 0 signatures adjunctions (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/a3jdq40w1blpmq0zy26sdynrqffb1cma-adjunctions-4.4.3-doc /nix/store/wf3b7dr84bgxd29kif0ak56f4hgccf40-adjunctions-4.4.3 adjunctions (post)> copying 2 paths... adjunctions (post)> copying path '/nix/store/a3jdq40w1blpmq0zy26sdynrqffb1cma-adjunctions-4.4.3-doc' to 'ssh-ng://worker.nix-ci.com'... adjunctions (post)> copying path '/nix/store/wf3b7dr84bgxd29kif0ak56f4hgccf40-adjunctions-4.4.3' to 'ssh-ng://worker.nix-ci.com'... adjunctions (post)> copying 1 paths... adjunctions (post)> copying path '/nix/store/xg9v9w2q1fbp352b14zgwym7vj54ymcl-adjunctions-4.4.3.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/n7y4m12s6gpnrpg7l4j4vkxss1aismkm-kan-extensions-5.2.6.drv'... ghc-lib-parser> [291 of 443] 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> [292 of 443] Compiling GHC.Tc.Types.BasicTypes ( compiler/GHC/Tc/Types/BasicTypes.hs, dist/build/GHC/Tc/Types/BasicTypes.o, dist/build/GHC/Tc/Types/BasicTypes.dyn_o ) ghc-lib-parser> [293 of 443] 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> [294 of 443] 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> [295 of 443] Compiling GHC.Tc.Types.CtLocEnv ( compiler/GHC/Tc/Types/CtLocEnv.hs, dist/build/GHC/Tc/Types/CtLocEnv.o, dist/build/GHC/Tc/Types/CtLocEnv.dyn_o ) ghc-lib-parser> [296 of 443] 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> [297 of 443] 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> [298 of 443] 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> [299 of 443] 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> [300 of 443] 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> [301 of 443] 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> [302 of 443] 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> [303 of 443] 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> [304 of 443] 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> [305 of 443] 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> [306 of 443] 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> [307 of 443] 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> [308 of 443] Compiling GHC.Unit ( compiler/GHC/Unit.hs, dist/build/GHC/Unit.o, dist/build/GHC/Unit.dyn_o ) ghc-lib-parser> [309 of 443] 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> [310 of 443] 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> [311 of 443] 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 ) monoid-subclasses> | ^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Factorial.hs:309:70: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Data.List, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 309 | ++ List.map (\b1-> (a, b1, mempty, mempty)) (List.tail $ inits b) monoid-subclasses> | ^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Factorial.hs:310:65: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Data.List, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 310 | ++ List.map (\c1-> (a, b, c1, mempty)) (List.tail $ inits c) monoid-subclasses> | ^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Factorial.hs:311:60: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Data.List, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 311 | ++ List.map (\d1-> (a, b, c, d1)) (List.tail $ inits d) monoid-subclasses> | ^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Factorial.hs:313:65: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Data.List, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 313 | ++ List.map (\b1-> (mempty, b1, c, d)) (List.tail $ tails b) monoid-subclasses> | ^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Factorial.hs:314:70: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Data.List, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 314 | ++ List.map (\c1-> (mempty, mempty, c1, d)) (List.tail $ tails c) monoid-subclasses> | ^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Factorial.hs:315:75: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Data.List, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." regex-tdfa> text and pattern: "abcd" regex-tdfa> Regex pattern: "(a|ab)(c|bcd)(d|.*)" regex-tdfa> Outputs agree: "(0,4)(0,2)(2,3)(3,4)" regex-tdfa> regex-tdfa> Expected Pass #10 regex-tdfa> text and pattern: "abcd" regex-tdfa> Regex pattern: "(a|ab)(bcd|c)(d|.*)" regex-tdfa> Outputs agree: "(0,4)(0,2)(2,3)(3,4)" regex-tdfa> regex-tdfa> Expected Pass #11 regex-tdfa> text and pattern: "abcd" regex-tdfa> Regex pattern: "(ab|a)(c|bcd)(d|.*)" regex-tdfa> Outputs agree: "(0,4)(0,2)(2,3)(3,4)" regex-tdfa> regex-tdfa> Expected Pass #12 regex-tdfa> text and pattern: "abcd" regex-tdfa> Regex pattern: "(ab|a)(bcd|c)(d|.*)" regex-tdfa> Outputs agree: "(0,4)(0,2)(2,3)(3,4)" regex-tdfa> regex-tdfa> Using Tests from: totest.txt regex-tdfa> regex-tdfa> Expected Pass #1 regex-tdfa> text and pattern: "xaax" regex-tdfa> Regex pattern: "a+" regex-tdfa> Outputs agree: "(1,3)" regex-tdfa> regex-tdfa> Expected Pass #3 regex-tdfa> text and pattern: "ab" regex-tdfa> Regex pattern: "(a?)((ab)?)" regex-tdfa> Outputs agree: "(0,2)(0,0)(0,2)(0,2)" regex-tdfa> regex-tdfa> Expected Pass #4 regex-tdfa> text and pattern: "ab" regex-tdfa> Regex pattern: "(a?)((ab)?)(b?)" regex-tdfa> Outputs agree: "(0,2)(0,1)(1,1)(-1,-1)(1,2)" regex-tdfa> regex-tdfa> Expected Pass #5 regex-tdfa> text and pattern: "ab" regex-tdfa> Regex pattern: "((a?)((ab)?))(b?)" regex-tdfa> Outputs agree: "(0,2)(0,2)(0,0)(0,2)(0,2)(2,2)" regex-tdfa> regex-tdfa> Expected Pass #6 regex-tdfa> text and pattern: "ab" regex-tdfa> Regex pattern: "(a?)(((ab)?)(b?))" regex-tdfa> Outputs agree: "(0,2)(0,1)(1,2)(1,1)(-1,-1)(1,2)" regex-tdfa> regex-tdfa> Expected Pass #7 regex-tdfa> text and pattern: "x" regex-tdfa> Regex pattern: "(.?)" regex-tdfa> Outputs agree: "(0,1)(0,1)" regex-tdfa> regex-tdfa> Expected Pass #8 regex-tdfa> text and pattern: "x" regex-tdfa> Regex pattern: "(.?){1}" regex-tdfa> Outputs agree: "(0,1)(0,1)" regex-tdfa> regex-tdfa> Expected Pass #9 regex-tdfa> text and pattern: "x" regex-tdfa> Regex pattern: "(.?)(.?)" regex-tdfa> Outputs agree: "(0,1)(0,1)(1,1)" regex-tdfa> regex-tdfa> Expected Pass #10 regex-tdfa> text and pattern: "x" regex-tdfa> Regex pattern: "(.?){2}" regex-tdfa> Outputs agree: "(0,1)(1,1)" regex-tdfa> regex-tdfa> Expected Pass #11 regex-tdfa> text and pattern: "x" regex-tdfa> Regex pattern: "(.?)*" regex-tdfa> Outputs agree: "(0,1)(0,1)" regex-tdfa> regex-tdfa> Expected Pass #12 regex-tdfa> text and pattern: "xxx" regex-tdfa> Regex pattern: "(.?.?)" regex-tdfa> Outputs agree: "(0,2)(0,2)" regex-tdfa> regex-tdfa> Expected Pass #13 regex-tdfa> text and pattern: "xxx" regex-tdfa> Regex pattern: "(.?.?){1}" regex-tdfa> Outputs agree: "(0,2)(0,2)" regex-tdfa> regex-tdfa> Expected Pass #14 regex-tdfa> text and pattern: "xxx" regex-tdfa> Regex pattern: "(.?.?)(.?.?)" regex-tdfa> Outputs agree: "(0,3)(0,2)(2,3)" regex-tdfa> regex-tdfa> Expected Pass #15 regex-tdfa> text and pattern: "xxx" regex-tdfa> Regex pattern: "(.?.?){2}" regex-tdfa> Outputs agree: "(0,3)(2,3)" regex-tdfa> regex-tdfa> Expected Pass #16 regex-tdfa> text and pattern: "xxx" regex-tdfa> Regex pattern: "(.?.?)(.?.?)(.?.?)" regex-tdfa> Outputs agree: "(0,3)(0,2)(2,3)(3,3)" regex-tdfa> regex-tdfa> Expected Pass #17 regex-tdfa> text and pattern: "xxx" regex-tdfa> Regex pattern: "(.?.?){3}" regex-tdfa> Outputs agree: "(0,3)(3,3)" regex-tdfa> regex-tdfa> Expected Pass #18 regex-tdfa> text and pattern: "xxx" regex-tdfa> Regex pattern: "(.?.?)*" regex-tdfa> Outputs agree: "(0,3)(2,3)" regex-tdfa> regex-tdfa> Expected Pass #19 regex-tdfa> text and pattern: "ab" regex-tdfa> Regex pattern: "a?((ab)?)(b?)" regex-tdfa> Outputs agree: "(0,2)(1,1)(-1,-1)(1,2)" regex-tdfa> regex-tdfa> Expected Pass #20 regex-tdfa> text and pattern: "ab" regex-tdfa> Regex pattern: "(a?)((ab)?)b?" regex-tdfa> Outputs agree: "(0,2)(0,1)(1,1)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #21 regex-tdfa> text and pattern: "ab" regex-tdfa> Regex pattern: "a?((ab)?)b?" regex-tdfa> Outputs agree: "(0,2)(1,1)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #22 regex-tdfa> text and pattern: "xxxxx" regex-tdfa> Regex pattern: "(a*){2}" regex-tdfa> Outputs agree: "(0,0)(0,0)" regex-tdfa> regex-tdfa> Expected Pass #23 regex-tdfa> text and pattern: "aba" regex-tdfa> Regex pattern: "(ab?)(b?a)" regex-tdfa> Outputs agree: "(0,3)(0,2)(2,3)" regex-tdfa> regex-tdfa> Expected Pass #24 regex-tdfa> text and pattern: "aba" regex-tdfa> Regex pattern: "(a|ab)(ba|a)" regex-tdfa> Outputs agree: "(0,3)(0,2)(2,3)" regex-tdfa> regex-tdfa> Expected Pass #25 regex-tdfa> text and pattern: "aba" regex-tdfa> Regex pattern: "(a|ab|ba)" regex-tdfa> Outputs agree: "(0,2)(0,2)" regex-tdfa> regex-tdfa> Expected Pass #26 regex-tdfa> text and pattern: "aba" regex-tdfa> Regex pattern: "(a|ab|ba)(a|ab|ba)" regex-tdfa> Outputs agree: "(0,3)(0,2)(2,3)" regex-tdfa> regex-tdfa> Expected Pass #27 regex-tdfa> text and pattern: "aba" regex-tdfa> Regex pattern: "(a|ab|ba)*" regex-tdfa> Outputs agree: "(0,3)(2,3)" regex-tdfa> regex-tdfa> Expected Pass #28 regex-tdfa> text and pattern: "ababa" regex-tdfa> Regex pattern: "(aba|a*b)" regex-tdfa> Outputs agree: "(0,3)(0,3)" regex-tdfa> regex-tdfa> Expected Pass #29 regex-tdfa> text and pattern: "ababa" regex-tdfa> Regex pattern: "(aba|a*b)(aba|a*b)" regex-tdfa> Outputs agree: "(0,5)(0,2)(2,5)" regex-tdfa> regex-tdfa> Expected Pass #1029 regex-tdfa> text and pattern: "ababa" regex-tdfa> Regex pattern: "(aba|a*b)(aba|a*b)(aba|a*b)" regex-tdfa> Outputs agree: "NOMATCH" regex-tdfa> regex-tdfa> Expected Pass #30 regex-tdfa> text and pattern: "ababa" regex-tdfa> Regex pattern: "(aba|a*b)*" regex-tdfa> Outputs agree: "(0,5)(2,5)" regex-tdfa> regex-tdfa> Expected Pass #31 regex-tdfa> text and pattern: "ababa" regex-tdfa> Regex pattern: "(aba|ab|a)" regex-tdfa> Outputs agree: "(0,3)(0,3)" regex-tdfa> regex-tdfa> Expected Pass #32 regex-tdfa> text and pattern: "ababa" regex-tdfa> Regex pattern: "(aba|ab|a)(aba|ab|a)" regex-tdfa> Outputs agree: "(0,5)(0,2)(2,5)" regex-tdfa> regex-tdfa> Expected Pass #1032 regex-tdfa> text and pattern: "ababa" regex-tdfa> Regex pattern: "(aba|ab|a)(aba|ab|a)(aba|ab|a)" regex-tdfa> Outputs agree: "(0,5)(0,2)(2,4)(4,5)" regex-tdfa> regex-tdfa> Expected Pass #33 regex-tdfa> text and pattern: "ababa" regex-tdfa> Regex pattern: "(aba|ab|a)*" regex-tdfa> Outputs agree: "(0,5)(2,5)" regex-tdfa> regex-tdfa> Expected Pass #34 algebraic-graphs> (imported from Prelude, but defined in GHC.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 Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." algebraic-graphs> | algebraic-graphs> 397 | bnd' = tail bnd 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> algebraic-graphs> src/Algebra/Graph/ToGraph.hs:171:32: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 171 | vertexIntSet :: ToVertex t ~ Int => t -> IntSet algebraic-graphs> | ^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/ToGraph.hs:197:29: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 197 | preIntSet :: ToVertex t ~ Int => Int -> t -> IntSet algebraic-graphs> | ^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/ToGraph.hs:215:30: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 215 | postIntSet :: ToVertex t ~ Int => Int -> t -> IntSet algebraic-graphs> | ^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/ToGraph.hs:303:37: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 303 | toAdjacencyIntMap :: ToVertex t ~ Int => t -> AIM.AdjacencyIntMap algebraic-graphs> | ^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/ToGraph.hs:312:46: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 312 | toAdjacencyIntMapTranspose :: ToVertex t ~ Int => t -> AIM.AdjacencyIntMap algebraic-graphs> | ^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/ToGraph.hs:452:43: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 452 | adjacencyIntMap :: (ToGraph t, ToVertex t ~ Int) => t -> IntMap IntSet algebraic-graphs> | ^ algebraic-graphs> aeson> Data files installed in: aeson> /nix/store/qw3rnj9jwiygc05nryk6z6nz4ml4f814-aeson-2.2.3.0/share/x86_64-linux-ghc-9.8.1/aeson-2.2.3.0 aeson> Documentation installed in: aeson> /nix/store/c9d3q6lqk9ihh29sm762zf4nhlbjvybh-aeson-2.2.3.0-doc/share/doc/aeson-2.2.3.0 aeson> Configuration files installed in: aeson> /nix/store/qw3rnj9jwiygc05nryk6z6nz4ml4f814-aeson-2.2.3.0/etc aeson> No alex found aeson> Using ar found on system at: aeson> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar aeson> No c2hs found aeson> No cpphs found aeson> No doctest found aeson> Using gcc version 14.3.0 given by user at: aeson> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc aeson> Using ghc version 9.8.1 found on system at: aeson> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc aeson> Using ghc-pkg version 9.8.1 found on system at: aeson> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 aeson> No ghcjs found aeson> No ghcjs-pkg found aeson> No greencard found aeson> Using haddock version 2.30.0 found on system at: aeson> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 aeson> No happy found aeson> Using haskell-suite found on system at: haskell-suite-dummy-location aeson> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location aeson> No hmake found aeson> Using hpc version 0.69 found on system at: aeson> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 aeson> Using hsc2hs version 0.68.10 found on system at: aeson> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 aeson> Using hscolour version 1.25 found on system at: aeson> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour aeson> No jhc found aeson> Using ld found on system at: aeson> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold aeson> No pkg-config found aeson> Using runghc version 9.8.1 found on system at: aeson> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 aeson> Using strip version 2.44 found on system at: aeson> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip aeson> Using tar found on system at: aeson> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar aeson> No uhc found aeson> Running phase: buildPhase aeson> Preprocessing library for aeson-2.2.3.0.. aeson> Building library for aeson-2.2.3.0.. aeson> [ 1 of 32] Compiling Data.Aeson.Internal.ByteString ( src/Data/Aeson/Internal/ByteString.hs, dist/build/Data/Aeson/Internal/ByteString.o, dist/build/Data/Aeson/Internal/ByteString.dyn_o ) aeson> [ 2 of 32] Compiling Data.Aeson.Internal.Functions ( src/Data/Aeson/Internal/Functions.hs, dist/build/Data/Aeson/Internal/Functions.o, dist/build/Data/Aeson/Internal/Functions.dyn_o ) aeson> [ 3 of 32] Compiling Data.Aeson.Internal.Prelude ( src/Data/Aeson/Internal/Prelude.hs, dist/build/Data/Aeson/Internal/Prelude.o, dist/build/Data/Aeson/Internal/Prelude.dyn_o ) aeson> [ 4 of 32] Compiling Data.Aeson.Internal.Scientific ( src/Data/Aeson/Internal/Scientific.hs, dist/build/Data/Aeson/Internal/Scientific.o, dist/build/Data/Aeson/Internal/Scientific.dyn_o ) aeson> [ 5 of 32] Compiling Data.Aeson.Internal.TH ( src/Data/Aeson/Internal/TH.hs, dist/build/Data/Aeson/Internal/TH.o, dist/build/Data/Aeson/Internal/TH.dyn_o ) aeson> [ 6 of 32] Compiling Data.Aeson.Internal.Text ( src/Data/Aeson/Internal/Text.hs, dist/build/Data/Aeson/Internal/Text.o, dist/build/Data/Aeson/Internal/Text.dyn_o ) aeson> [ 7 of 32] Compiling Data.Aeson.Internal.Unescape ( src/Data/Aeson/Internal/Unescape.hs, dist/build/Data/Aeson/Internal/Unescape.o, dist/build/Data/Aeson/Internal/Unescape.dyn_o ) aeson> [ 8 of 32] Compiling Data.Aeson.Internal.UnescapeFromText ( src/Data/Aeson/Internal/UnescapeFromText.hs, dist/build/Data/Aeson/Internal/UnescapeFromText.o, dist/build/Data/Aeson/Internal/UnescapeFromText.dyn_o ) aeson> [ 9 of 32] Compiling Data.Aeson.Key ( src/Data/Aeson/Key.hs, dist/build/Data/Aeson/Key.o, dist/build/Data/Aeson/Key.dyn_o ) aeson> [10 of 32] Compiling Data.Aeson.Decoding.Tokens ( src/Data/Aeson/Decoding/Tokens.hs, dist/build/Data/Aeson/Decoding/Tokens.o, dist/build/Data/Aeson/Decoding/Tokens.dyn_o ) filemanip> Executables installed in: filemanip> /nix/store/bapdhz3m96ciwj2y2x4hg28vmzdib6kg-filemanip-0.3.6.3/bin filemanip> Libraries installed in: filemanip> /nix/store/bapdhz3m96ciwj2y2x4hg28vmzdib6kg-filemanip-0.3.6.3/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/filemanip-0.3.6.3-LjsWJolbYIH3RY2BS86jtt filemanip> Dynamic Libraries installed in: filemanip> /nix/store/bapdhz3m96ciwj2y2x4hg28vmzdib6kg-filemanip-0.3.6.3/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 filemanip> Private executables installed in: filemanip> /nix/store/bapdhz3m96ciwj2y2x4hg28vmzdib6kg-filemanip-0.3.6.3/libexec/x86_64-linux-ghc-9.8.1/filemanip-0.3.6.3 filemanip> Data files installed in: filemanip> /nix/store/bapdhz3m96ciwj2y2x4hg28vmzdib6kg-filemanip-0.3.6.3/share/x86_64-linux-ghc-9.8.1/filemanip-0.3.6.3 filemanip> Documentation installed in: filemanip> /nix/store/bkva29akzg7zdfbrarw8ylln99bp6v99-filemanip-0.3.6.3-doc/share/doc/filemanip-0.3.6.3 filemanip> Configuration files installed in: filemanip> /nix/store/bapdhz3m96ciwj2y2x4hg28vmzdib6kg-filemanip-0.3.6.3/etc filemanip> No alex found filemanip> Using ar found on system at: filemanip> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar filemanip> No c2hs found filemanip> No cpphs found filemanip> No doctest found filemanip> Using gcc version 14.3.0 given by user at: filemanip> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc filemanip> Using ghc version 9.8.1 found on system at: filemanip> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc filemanip> Using ghc-pkg version 9.8.1 found on system at: filemanip> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 filemanip> No ghcjs found filemanip> No ghcjs-pkg found filemanip> No greencard found filemanip> Using haddock version 2.30.0 found on system at: filemanip> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 filemanip> No happy found filemanip> Using haskell-suite found on system at: haskell-suite-dummy-location filemanip> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location filemanip> No hmake found filemanip> Using hpc version 0.69 found on system at: filemanip> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 filemanip> Using hsc2hs version 0.68.10 found on system at: filemanip> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 filemanip> Using hscolour version 1.25 found on system at: filemanip> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour filemanip> No jhc found filemanip> Using ld found on system at: filemanip> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold filemanip> No pkg-config found filemanip> Using runghc version 9.8.1 found on system at: filemanip> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 filemanip> Using strip version 2.44 found on system at: filemanip> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip filemanip> Using tar found on system at: filemanip> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar filemanip> No uhc found filemanip> Running phase: buildPhase filemanip> Preprocessing library for filemanip-0.3.6.3.. filemanip> Building library for filemanip-0.3.6.3.. filemanip> [1 of 4] Compiling System.FilePath.GlobPattern ( System/FilePath/GlobPattern.hs, dist/build/System/FilePath/GlobPattern.o, dist/build/System/FilePath/GlobPattern.dyn_o ) filemanip> filemanip> System/FilePath/GlobPattern.hs:130:49: warning: [GHC-63394] [-Wx-partial] filemanip> In the use of ‘head’ filemanip> (imported from Prelude, but defined in GHC.List): filemanip> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." filemanip> | filemanip> 130 | | otherwise = let hs = map head ss filemanip> | ^^^^ filemanip> filemanip> System/FilePath/GlobPattern.hs:131:44: warning: [GHC-63394] [-Wx-partial] filemanip> In the use of ‘head’ filemanip> (imported from Prelude, but defined in GHC.List): filemanip> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." filemanip> | shake> Running phase: setupCompilerEnvironmentPhase shake> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. shake> Running phase: unpackPhase shake> unpacking source archive /nix/store/x8azcgws6ybnhlpzdkby4s4lf1kj11ah-shake-0.19.8.tar.gz shake> source root is shake-0.19.8 shake> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "shake-0.19.8/src/Test/Version.hs" shake> Running phase: patchPhase shake> Running phase: compileBuildDriverPhase shake> setupCompileFlags: -package-db=/build/tmp.I4GmEG80LE/setup-package.conf.d -threaded shake> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.I4GmEG80LE/Main.o ) shake> [2 of 2] Linking Setup shake> Running phase: updateAutotoolsGnuConfigScriptsPhase shake> Running phase: configurePhase shake> configureFlags: --verbose --prefix=/nix/store/k0my1b4nz9p3gdww2jj5h1xjycbi87w4-shake-0.19.8 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --datadir=/nix/store/73x2vwydr86m5104f0q6l35c0nx80nm6-shake-0.19.8-data/share/ghc-9.8.1 --docdir=/nix/store/wbp8s7kp5y4jx5vdlg1ssjsgq3qqbmcq-shake-0.19.8-doc/share/doc/shake-0.19.8 --with-gcc=gcc --package-db=/build/tmp.I4GmEG80LE/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib shake> Using Parsec parser shake> Configuring shake-0.19.8... shake> Flags chosen: cloud=False, embed-files=False, portable=False, threaded=True shake> Dependency base >=4.9: using base-4.19.0.0 shake> Dependency binary: using binary-0.8.9.1 shake> Dependency bytestring: using bytestring-0.12.0.2 shake> Dependency deepseq >=1.1: using deepseq-1.5.0.0 shake> Dependency directory >=1.2.7.0: using directory-1.3.8.1 shake> Dependency extra >=1.6.19: using extra-1.7.16 shake> Dependency filepath >=1.4: using filepath-1.4.100.4 shake> Dependency filepattern: using filepattern-0.1.3 shake> Dependency hashable >=1.1.2.3: using hashable-1.4.7.0 shake> Dependency heaps >=0.3.6.1: using heaps-0.4.1 shake> Dependency js-dgtable: using js-dgtable-0.5.2 shake> Dependency js-flot: using js-flot-0.8.3 shake> Dependency js-jquery: using js-jquery-3.3.1 shake> Dependency primitive: using primitive-0.9.1.0 shake> Dependency process >=1.1: using process-1.6.18.0 shake> Dependency random: using random-1.2.1.3 shake> Dependency time: using time-1.12.2 shake> Dependency transformers >=0.2: using transformers-0.6.1.0 shake> Dependency unix >=2.5.1: using unix-2.8.3.0 shake> Dependency unordered-containers >=0.2.7: using unordered-containers-0.2.20 shake> Dependency utf8-string >=0.3: using utf8-string-1.0.2 shake> Dependency base >=4 && <5: using base-4.19.0.0 shake> Dependency binary: using binary-0.8.9.1 shake> Dependency bytestring: using bytestring-0.12.0.2 shake> Dependency deepseq >=1.1: using deepseq-1.5.0.0 shake> Dependency directory: using directory-1.3.8.1 shake> Dependency extra >=1.6.19: using extra-1.7.16 shake> Dependency filepath: using filepath-1.4.100.4 shake> Dependency filepattern: using filepattern-0.1.3 shake> Dependency hashable >=1.1.2.3: using hashable-1.4.7.0 shake> Dependency heaps >=0.3.6.1: using heaps-0.4.1 shake> Dependency js-dgtable: using js-dgtable-0.5.2 shake> Dependency js-flot: using js-flot-0.8.3 shake> Dependency js-jquery: using js-jquery-3.3.1 shake> Dependency primitive: using primitive-0.9.1.0 shake> Dependency process >=1.1: using process-1.6.18.0 shake> Dependency random: using random-1.2.1.3 monoid-subclasses> | monoid-subclasses> 315 | ++ List.map (\d1-> (mempty, mempty, mempty, d1)) (List.tail $ tails d) monoid-subclasses> | ^^^^^^^^^ monoid-subclasses> [ 9 of 16] Compiling Data.Monoid.Textual ( src/Data/Monoid/Textual.hs, nothing ) monoid-subclasses> [10 of 16] Compiling Data.Monoid.Instances.CharVector ( src/Data/Monoid/Instances/CharVector.hs, nothing ) monoid-subclasses> [11 of 16] Compiling Data.Monoid.Instances.Stateful ( src/Data/Monoid/Instances/Stateful.hs, nothing ) monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/Stateful.hs:27:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Semigroup’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Semigroup’ monoid-subclasses> To import instances alone, use: import Data.Semigroup() monoid-subclasses> | monoid-subclasses> 27 | import Data.Semigroup (Semigroup(..)) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/Stateful.hs:28:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Monoid’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Monoid’ monoid-subclasses> To import instances alone, use: import Data.Monoid() monoid-subclasses> | monoid-subclasses> 28 | import Data.Monoid (Monoid(..)) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> [12 of 16] Compiling Data.Monoid.Instances.PrefixMemory ( src/Data/Monoid/Instances/PrefixMemory.hs, nothing ) monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/PrefixMemory.hs:20:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Semigroup’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Semigroup’ monoid-subclasses> To import instances alone, use: import Data.Semigroup() monoid-subclasses> | monoid-subclasses> 20 | import Data.Semigroup (Semigroup(..)) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/PrefixMemory.hs:21:21: warning: [GHC-38856] [-Wunused-imports] monoid-subclasses> The import of ‘Monoid’ from module ‘Data.Monoid’ is redundant monoid-subclasses> | monoid-subclasses> 21 | import Data.Monoid (Monoid(..), Endo(..)) monoid-subclasses> | ^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/PrefixMemory.hs:106:40: warning: [GHC-63394] [-Wx-partial] monoid-subclasses> In the use of ‘tail’ monoid-subclasses> (imported from Data.List, but defined in GHC.List): monoid-subclasses> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monoid-subclasses> | monoid-subclasses> 106 | factors (Shadowed p c) = rewrap <$> List.tail (inits c) monoid-subclasses> | ^^^^^^^^^ monoid-subclasses> [13 of 16] Compiling Data.Monoid.Instances.Positioned ( src/Data/Monoid/Instances/Positioned.hs, nothing ) monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/Positioned.hs:33:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Semigroup’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Semigroup’ monoid-subclasses> To import instances alone, use: import Data.Semigroup() monoid-subclasses> | monoid-subclasses> 33 | import Data.Semigroup (Semigroup(..)) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> regex-tdfa> text and pattern: "aba" regex-tdfa> Regex pattern: "(a(b)?)" regex-tdfa> Outputs agree: "(0,2)(0,2)(1,2)" regex-tdfa> regex-tdfa> Expected Pass #35 regex-tdfa> text and pattern: "aba" regex-tdfa> Regex pattern: "(a(b)?)(a(b)?)" regex-tdfa> Outputs agree: "(0,3)(0,2)(1,2)(2,3)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #36 regex-tdfa> text and pattern: "aba" regex-tdfa> Regex pattern: "(a(b)?)+" regex-tdfa> Outputs agree: "(0,3)(2,3)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #37 regex-tdfa> text and pattern: "xx" regex-tdfa> Regex pattern: "(.*)(.*)" regex-tdfa> Outputs agree: "(0,2)(0,2)(2,2)" regex-tdfa> regex-tdfa> Expected Pass #38 regex-tdfa> text and pattern: "xx" regex-tdfa> Regex pattern: ".*(.*)" regex-tdfa> Outputs agree: "(0,2)(2,2)" regex-tdfa> regex-tdfa> Expected Pass #39 regex-tdfa> text and pattern: "azbazby" regex-tdfa> Regex pattern: "(a.*z|b.*y)" regex-tdfa> Outputs agree: "(0,5)(0,5)" regex-tdfa> regex-tdfa> Expected Pass #40 regex-tdfa> text and pattern: "azbazby" regex-tdfa> Regex pattern: "(a.*z|b.*y)(a.*z|b.*y)" regex-tdfa> Outputs agree: "(0,7)(0,5)(5,7)" regex-tdfa> regex-tdfa> Expected Pass #41 regex-tdfa> text and pattern: "azbazby" regex-tdfa> Regex pattern: "(a.*z|b.*y)*" regex-tdfa> Outputs agree: "(0,7)(5,7)" regex-tdfa> regex-tdfa> Expected Pass #42 regex-tdfa> text and pattern: "ab" regex-tdfa> Regex pattern: "(.|..)(.*)" regex-tdfa> Outputs agree: "(0,2)(0,2)(2,2)" regex-tdfa> regex-tdfa> Expected Pass #43 regex-tdfa> text and pattern: "xxx" regex-tdfa> Regex pattern: "((..)*(...)*)" regex-tdfa> Outputs agree: "(0,3)(0,3)(-1,-1)(0,3)" regex-tdfa> regex-tdfa> Expected Pass #44 regex-tdfa> text and pattern: "xxx" regex-tdfa> Regex pattern: "((..)*(...)*)((..)*(...)*)" regex-tdfa> Outputs agree: "(0,3)(0,3)(-1,-1)(0,3)(3,3)(-1,-1)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #45 regex-tdfa> text and pattern: "xxx" regex-tdfa> Regex pattern: "((..)*(...)*)*" regex-tdfa> Outputs agree: "(0,3)(0,3)(-1,-1)(0,3)" regex-tdfa> regex-tdfa> Expected Pass #83 regex-tdfa> text and pattern: "aabbaa" regex-tdfa> Regex pattern: "(aa(b(b))?)+" regex-tdfa> Outputs agree: "(0,6)(4,6)(-1,-1)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #84 regex-tdfa> text and pattern: "aba" regex-tdfa> Regex pattern: "(a(b)?)+" regex-tdfa> Outputs agree: "(0,3)(2,3)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #85 regex-tdfa> text and pattern: "abcd" regex-tdfa> Regex pattern: "([ab]+)([bc]+)([cd]*)" regex-tdfa> Outputs agree: "(0,4)(0,2)(2,3)(3,4)" regex-tdfa> regex-tdfa> Expected Pass #90 regex-tdfa> text and pattern: "Aa" regex-tdfa> Regex pattern: "^(A([^B]*))?(B(.*))?" regex-tdfa> Outputs agree: "(0,2)(0,2)(1,2)(-1,-1)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #91 regex-tdfa> text and pattern: "Bb" regex-tdfa> Regex pattern: "^(A([^B]*))?(B(.*))?" regex-tdfa> Outputs agree: "(0,2)(-1,-1)(-1,-1)(0,2)(1,2)" regex-tdfa> regex-tdfa> Expected Pass #110 regex-tdfa> text and pattern: "a" regex-tdfa> Regex pattern: "(^){0,3}" regex-tdfa> Outputs agree: "(0,0)(0,0)" regex-tdfa> regex-tdfa> Expected Pass #111 regex-tdfa> text and pattern: "a" regex-tdfa> Regex pattern: "($){0,3}" regex-tdfa> Outputs agree: "(0,0)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #112 regex-tdfa> text and pattern: "a" regex-tdfa> Regex pattern: "(^){1,3}" regex-tdfa> Outputs agree: "(0,0)(0,0)" regex-tdfa> regex-tdfa> Expected Pass #113 regex-tdfa> text and pattern: "a" regex-tdfa> Regex pattern: "($){1,3}" regex-tdfa> Outputs agree: "(1,1)(1,1)" regex-tdfa> regex-tdfa> Expected Pass #200 regex-tdfa> text and pattern: "searchme" regex-tdfa> Regex pattern: "((s^)|(s)|(^)|($)|(^.))*" regex-tdfa> Outputs agree: "(0,1)(0,1)(-1,-1)(0,1)(-1,-1)(-1,-1)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #201 regex-tdfa> text and pattern: "searchme" regex-tdfa> Regex pattern: "s(()|^)e" regex-tdfa> Outputs agree: "(0,2)(1,1)(1,1)" regex-tdfa> regex-tdfa> Expected Pass #202 regex-tdfa> text and pattern: "searchme" regex-tdfa> Regex pattern: "s(^|())e" regex-tdfa> Outputs agree: "(0,2)(1,1)(1,1)" regex-tdfa> regex-tdfa> Expected Pass #203 regex-tdfa> text and pattern: "searchme" regex-tdfa> Regex pattern: "s(^|())e" regex-tdfa> Outputs agree: "(0,2)(1,1)(1,1)" regex-tdfa> regex-tdfa> Expected Pass #204 regex-tdfa> text and pattern: "searchme" regex-tdfa> Regex pattern: "s()?e" regex-tdfa> Outputs agree: "(0,2)(1,1)" regex-tdfa> regex-tdfa> Expected Pass #205 regex-tdfa> text and pattern: "searchme" regex-tdfa> Regex pattern: "s(^)?e" regex-tdfa> Outputs agree: "(0,2)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #206 regex-tdfa> text and pattern: "searchme" regex-tdfa> Regex pattern: "((s)|(e)|(a))*" regex-tdfa> Outputs agree: "(0,3)(2,3)(-1,-1)(-1,-1)(2,3)" regex-tdfa> regex-tdfa> Expected Pass #207 regex-tdfa> text and pattern: "searchme" regex-tdfa> Regex pattern: "((s)|(e)|())*" regex-tdfa> Outputs agree: "(0,2)(1,2)(-1,-1)(1,2)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #208 regex-tdfa> text and pattern: "cbb" regex-tdfa> Regex pattern: "((b*)|c(c*))*" regex-tdfa> Outputs agree: "(0,3)(1,3)(1,3)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #209 regex-tdfa> text and pattern: "yyyyyy" regex-tdfa> Regex pattern: "(yyy|(x?)){2,4}" regex-tdfa> Outputs agree: "(0,6)(3,6)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #210 regex-tdfa> text and pattern: "xxx" regex-tdfa> Regex pattern: "($)|()" regex-tdfa> Outputs agree: "(0,0)(-1,-1)(0,0)" regex-tdfa> regex-tdfa> Expected Pass #211 regex-tdfa> text and pattern: "ac\\n" regex-tdfa> Regex pattern: "$()|^()" regex-tdfa> Outputs agree: "(0,0)(-1,-1)(0,0)" regex-tdfa> regex-tdfa> Expected Pass #212 regex-tdfa> text and pattern: "ac\\n" regex-tdfa> Regex pattern: "^()|$()" regex-tdfa> Outputs agree: "(0,0)(0,0)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #213 regex-tdfa> text and pattern: "__" regex-tdfa> Regex pattern: "($)?(.)" regex-tdfa> Outputs agree: "(0,1)(-1,-1)(0,1)" regex-tdfa> regex-tdfa> Expected Pass #214 regex-tdfa> text and pattern: "c" regex-tdfa> Regex pattern: "(.|()|())*" regex-tdfa> Outputs agree: "(0,1)(0,1)(-1,-1)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #215 regex-tdfa> text and pattern: "ab" regex-tdfa> Regex pattern: "((a)|(b)){2,}" regex-tdfa> Outputs agree: "(0,2)(1,2)(-1,-1)(1,2)" regex-tdfa> algebraic-graphs> src/Algebra/Graph/ToGraph.hs:471:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 471 | adjacencyIntMapTranspose :: (ToGraph t, ToVertex t ~ Int) => t -> IntMap IntSet algebraic-graphs> | ^ algebraic-graphs> [14 of 29] Compiling Algebra.Graph.Relation ( src/Algebra/Graph/Relation.hs, dist/build/Algebra/Graph/Relation.p_o ) 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> algebraic-graphs> src/Algebra/Graph/Export.hs:185:41: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 185 | export :: (Ord a, ToGraph g, ToVertex g ~ a) => (a -> Doc s) -> (a -> a -> Doc s) -> g -> Doc s algebraic-graphs> | ^ algebraic-graphs> [22 of 29] Compiling Algebra.Graph.Export.Dot ( src/Algebra/Graph/Export/Dot.hs, dist/build/Algebra/Graph/Export/Dot.p_o ) algebraic-graphs> algebraic-graphs> src/Algebra/Graph/Export/Dot.hs:121:63: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 121 | export :: (IsString s, Monoid s, Ord a, ToGraph g, ToVertex g ~ a) => Style a s -> g -> s algebraic-graphs> | ^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/Export/Dot.hs:165:78: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 165 | exportAsIs :: (IsString s, Monoid s, Ord (ToVertex g), ToGraph g, ToVertex g ~ s) => g -> s algebraic-graphs> | ^ algebraic-graphs> [23 of 29] Compiling Algebra.Graph.Undirected ( src/Algebra/Graph/Undirected.hs, dist/build/Algebra/Graph/Undirected.p_o ) algebraic-graphs> [24 of 29] Compiling Algebra.Graph.Class ( src/Algebra/Graph/Class.hs, dist/build/Algebra/Graph/Class.p_o ) algebraic-graphs> [25 of 29] Compiling Algebra.Graph.Relation.Transitive ( src/Algebra/Graph/Relation/Transitive.hs, dist/build/Algebra/Graph/Relation/Transitive.p_o ) algebraic-graphs> [26 of 29] Compiling Algebra.Graph.Relation.Reflexive ( src/Algebra/Graph/Relation/Reflexive.hs, dist/build/Algebra/Graph/Relation/Reflexive.p_o ) aeson> [11 of 32] Compiling Data.Aeson.Decoding.Internal ( src/Data/Aeson/Decoding/Internal.hs, dist/build/Data/Aeson/Decoding/Internal.o, dist/build/Data/Aeson/Decoding/Internal.dyn_o ) aeson> [12 of 32] Compiling Data.Aeson.Decoding.Text ( src/Data/Aeson/Decoding/Text.hs, dist/build/Data/Aeson/Decoding/Text.o, dist/build/Data/Aeson/Decoding/Text.dyn_o ) aeson> [13 of 32] Compiling Data.Aeson.Decoding.ByteString.Lazy ( src/Data/Aeson/Decoding/ByteString/Lazy.hs, dist/build/Data/Aeson/Decoding/ByteString/Lazy.o, dist/build/Data/Aeson/Decoding/ByteString/Lazy.dyn_o ) aeson> [14 of 32] Compiling Data.Aeson.Decoding.ByteString ( src/Data/Aeson/Decoding/ByteString.hs, dist/build/Data/Aeson/Decoding/ByteString.o, dist/build/Data/Aeson/Decoding/ByteString.dyn_o ) aeson> [15 of 32] Compiling Data.Aeson.KeyMap ( src/Data/Aeson/KeyMap.hs, dist/build/Data/Aeson/KeyMap.o, dist/build/Data/Aeson/KeyMap.dyn_o ) aeson> [16 of 32] Compiling Data.Aeson.Types.Generic ( src/Data/Aeson/Types/Generic.hs, dist/build/Data/Aeson/Types/Generic.o, dist/build/Data/Aeson/Types/Generic.dyn_o ) aeson> [17 of 32] Compiling Data.Aeson.Types.Internal ( src/Data/Aeson/Types/Internal.hs, dist/build/Data/Aeson/Types/Internal.o, dist/build/Data/Aeson/Types/Internal.dyn_o ) aeson> [18 of 32] Compiling Data.Aeson.Parser.Time ( src/Data/Aeson/Parser/Time.hs, dist/build/Data/Aeson/Parser/Time.o, dist/build/Data/Aeson/Parser/Time.dyn_o ) aeson> [19 of 32] Compiling Data.Aeson.Encoding.Builder ( src/Data/Aeson/Encoding/Builder.hs, dist/build/Data/Aeson/Encoding/Builder.o, dist/build/Data/Aeson/Encoding/Builder.dyn_o ) aeson> [20 of 32] Compiling Data.Aeson.Encoding.Internal ( src/Data/Aeson/Encoding/Internal.hs, dist/build/Data/Aeson/Encoding/Internal.o, dist/build/Data/Aeson/Encoding/Internal.dyn_o ) aeson> [21 of 32] Compiling Data.Aeson.Encoding ( src/Data/Aeson/Encoding.hs, dist/build/Data/Aeson/Encoding.o, dist/build/Data/Aeson/Encoding.dyn_o ) aeson> [22 of 32] Compiling Data.Aeson.Decoding.Conversion ( src/Data/Aeson/Decoding/Conversion.hs, dist/build/Data/Aeson/Decoding/Conversion.o, dist/build/Data/Aeson/Decoding/Conversion.dyn_o ) aeson> [23 of 32] Compiling Data.Aeson.Types.FromJSON ( src/Data/Aeson/Types/FromJSON.hs, dist/build/Data/Aeson/Types/FromJSON.o, dist/build/Data/Aeson/Types/FromJSON.dyn_o ) filemanip> 131 | h = head hs filemanip> | ^^^^ filemanip> filemanip> System/FilePath/GlobPattern.hs:132:54: warning: [GHC-63394] [-Wx-partial] filemanip> In the use of ‘tail’ filemanip> (imported from Prelude, but defined in GHC.List): filemanip> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." filemanip> | filemanip> 132 | in if all (h==) $ tail hs filemanip> | ^^^^ filemanip> filemanip> System/FilePath/GlobPattern.hs:133:62: warning: [GHC-63394] [-Wx-partial] filemanip> In the use of ‘tail’ filemanip> (imported from Prelude, but defined in GHC.List): filemanip> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." filemanip> | filemanip> 133 | then pfx (h:acc) $ map tail ss filemanip> | ^^^^ filemanip> filemanip> System/FilePath/GlobPattern.hs:149:22: warning: [GHC-63397] [-Wname-shadowing] filemanip> This binding for ‘g’ shadows the existing binding filemanip> bound at System/FilePath/GlobPattern.hs:148:24 filemanip> | filemanip> 149 | where matchGroup g = matchTerms (MatchLiteral g : ts) cs filemanip> | ^ filemanip> filemanip> System/FilePath/GlobPattern.hs:154:48: warning: [GHC-63394] [-Wx-partial] filemanip> In the use of ‘tail’ filemanip> (imported from Prelude, but defined in GHC.List): filemanip> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." filemanip> | filemanip> 154 | Nothing -> matchAny (tail cs') filemanip> | ^^^^ filemanip> filemanip> System/FilePath/GlobPattern.hs:162:48: warning: [GHC-63394] [-Wx-partial] filemanip> In the use of ‘tail’ filemanip> (imported from Prelude, but defined in GHC.List): filemanip> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." filemanip> | filemanip> 162 | Nothing -> matchDir $ tail cs' filemanip> | ^^^^ filemanip> [2 of 4] Compiling System.FilePath.Glob ( System/FilePath/Glob.hs, dist/build/System/FilePath/Glob.o, dist/build/System/FilePath/Glob.dyn_o ) filemanip> [3 of 4] Compiling System.FilePath.Find ( System/FilePath/Find.hs, dist/build/System/FilePath/Find.o, dist/build/System/FilePath/Find.dyn_o ) filemanip> filemanip> System/FilePath/Find.hs:227:20: warning: [GHC-63397] [-Wname-shadowing] filemanip> This binding for ‘depth’ shadows the existing binding filemanip> defined at System/FilePath/Find.hs:195:1 filemanip> | filemanip> 227 | where visit path depth st = filemanip> | ^^^^^ filemanip> shake> Dependency time: using time-1.12.2 shake> Dependency transformers >=0.2: using transformers-0.6.1.0 shake> Dependency unix >=2.5.1: using unix-2.8.3.0 shake> Dependency unordered-containers >=0.2.7: using unordered-containers-0.2.20 shake> Dependency utf8-string >=0.3: using utf8-string-1.0.2 shake> Source component graph: shake> component exe:shake shake> component lib shake> Configured component graph: shake> component shake-0.19.8-INDvknM10CN7mJfU273YTP-shake shake> include base-4.19.0.0-b960 shake> include binary-0.8.9.1-0e3e shake> include bytestring-0.12.0.2-4690 shake> include deepseq-1.5.0.0-412f shake> include directory-1.3.8.1-6a8e shake> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ shake> include filepath-1.4.100.4-fa1c shake> include filepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d shake> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m shake> include heaps-0.4.1-2AdtVAlydox2XXVzB8vjUR shake> include js-dgtable-0.5.2-FHHcjRz7tJFFli9kOrBJaV shake> include js-flot-0.8.3-Eor4cMh3BIMGLuP2kpOPu9 shake> include js-jquery-3.3.1-FRZjOWYcfA5B8ZSPMw6KGP shake> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi shake> include process-1.6.18.0-26fa shake> include random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX shake> include time-1.12.2-d26d shake> include transformers-0.6.1.0-c3ec shake> include unix-2.8.3.0-8aa6 shake> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq shake> include utf8-string-1.0.2-3f0Yb0EPatE18c5eXZUE9 shake> component shake-0.19.8-3FCaRvebiS3CdqCMPQhT3v shake> include base-4.19.0.0-b960 shake> include binary-0.8.9.1-0e3e shake> include bytestring-0.12.0.2-4690 shake> include deepseq-1.5.0.0-412f shake> include directory-1.3.8.1-6a8e shake> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ shake> include filepath-1.4.100.4-fa1c shake> include filepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d shake> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m shake> include heaps-0.4.1-2AdtVAlydox2XXVzB8vjUR shake> include js-dgtable-0.5.2-FHHcjRz7tJFFli9kOrBJaV shake> include js-flot-0.8.3-Eor4cMh3BIMGLuP2kpOPu9 shake> include js-jquery-3.3.1-FRZjOWYcfA5B8ZSPMw6KGP shake> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi shake> include process-1.6.18.0-26fa shake> include random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX shake> include time-1.12.2-d26d shake> include transformers-0.6.1.0-c3ec shake> include unix-2.8.3.0-8aa6 shake> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq shake> include utf8-string-1.0.2-3f0Yb0EPatE18c5eXZUE9 shake> Linked component graph: shake> unit shake-0.19.8-INDvknM10CN7mJfU273YTP-shake shake> include base-4.19.0.0-b960 shake> include binary-0.8.9.1-0e3e shake> include bytestring-0.12.0.2-4690 shake> include deepseq-1.5.0.0-412f shake> include directory-1.3.8.1-6a8e shake> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ shake> include filepath-1.4.100.4-fa1c shake> include filepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d shake> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m shake> include heaps-0.4.1-2AdtVAlydox2XXVzB8vjUR shake> include js-dgtable-0.5.2-FHHcjRz7tJFFli9kOrBJaV shake> include js-flot-0.8.3-Eor4cMh3BIMGLuP2kpOPu9 shake> include js-jquery-3.3.1-FRZjOWYcfA5B8ZSPMw6KGP shake> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi shake> include process-1.6.18.0-26fa shake> include random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX shake> include time-1.12.2-d26d shake> include transformers-0.6.1.0-c3ec shake> include unix-2.8.3.0-8aa6 shake> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq shake> include utf8-string-1.0.2-3f0Yb0EPatE18c5eXZUE9 shake> unit shake-0.19.8-3FCaRvebiS3CdqCMPQhT3v shake> include base-4.19.0.0-b960 shake> include binary-0.8.9.1-0e3e shake> include bytestring-0.12.0.2-4690 shake> include deepseq-1.5.0.0-412f shake> include directory-1.3.8.1-6a8e shake> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ shake> include filepath-1.4.100.4-fa1c shake> include filepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d shake> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m shake> include heaps-0.4.1-2AdtVAlydox2XXVzB8vjUR shake> include js-dgtable-0.5.2-FHHcjRz7tJFFli9kOrBJaV shake> include js-flot-0.8.3-Eor4cMh3BIMGLuP2kpOPu9 monoid-subclasses> src/Data/Monoid/Instances/Positioned.hs:34:21: warning: [GHC-38856] [-Wunused-imports] monoid-subclasses> The import of ‘Monoid’ from module ‘Data.Monoid’ is redundant monoid-subclasses> | monoid-subclasses> 34 | import Data.Monoid (Monoid(..), Endo(..)) monoid-subclasses> | ^^^^^^^^^^ monoid-subclasses> [14 of 16] Compiling Data.Monoid.Instances.Measured ( src/Data/Monoid/Instances/Measured.hs, nothing ) monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/Measured.hs:21:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Semigroup’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Semigroup’ monoid-subclasses> To import instances alone, use: import Data.Semigroup() monoid-subclasses> | monoid-subclasses> 21 | import Data.Semigroup (Semigroup(..)) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/Measured.hs:22:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Monoid’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Monoid’ monoid-subclasses> To import instances alone, use: import Data.Monoid() monoid-subclasses> | monoid-subclasses> 22 | import Data.Monoid (Monoid(..)) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> [15 of 16] Compiling Data.Monoid.Instances.Concat ( src/Data/Monoid/Instances/Concat.hs, nothing ) monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/Concat.hs:23:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Semigroup’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Semigroup’ monoid-subclasses> To import instances alone, use: import Data.Semigroup() monoid-subclasses> | monoid-subclasses> 23 | import Data.Semigroup (Semigroup(..)) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/Concat.hs:24:21: warning: [GHC-38856] [-Wunused-imports] monoid-subclasses> The import of ‘Monoid’ from module ‘Data.Monoid’ is redundant monoid-subclasses> | monoid-subclasses> 24 | import Data.Monoid (Monoid(..), First(..), Sum(..)) monoid-subclasses> | ^^^^^^^^^^ monoid-subclasses> [16 of 16] Compiling Data.Monoid.Instances.ByteString.UTF8 ( src/Data/Monoid/Instances/ByteString/UTF8.hs, nothing ) monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/ByteString/UTF8.hs:59:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Semigroup’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Semigroup’ monoid-subclasses> To import instances alone, use: import Data.Semigroup() monoid-subclasses> | monoid-subclasses> 59 | import Data.Semigroup (Semigroup(..)) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> monoid-subclasses> src/Data/Monoid/Instances/ByteString/UTF8.hs:60:1: warning: [GHC-66111] [-Wunused-imports] monoid-subclasses> The import of ‘Data.Monoid’ is redundant monoid-subclasses> except perhaps to import instances from ‘Data.Monoid’ monoid-subclasses> To import instances alone, use: import Data.Monoid() monoid-subclasses> | monoid-subclasses> 60 | import Data.Monoid (Monoid(..)) monoid-subclasses> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ monoid-subclasses> Haddock coverage: monoid-subclasses> 100% ( 3 / 3) in 'Data.Monoid.Null' monoid-subclasses> Warning: 'Sum' is ambiguous. It is defined monoid-subclasses> * in ‘Data.Semigroup.Internal’ monoid-subclasses> * in ‘Data.Semigroup.Internal’ monoid-subclasses> You may be able to disambiguate the identifier by qualifying it or regex-tdfa> Expected Pass #216 regex-tdfa> text and pattern: "" regex-tdfa> Regex pattern: ".()|((.)?)" regex-tdfa> Outputs agree: "(0,0)(-1,-1)(0,0)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #217 regex-tdfa> text and pattern: "xx" regex-tdfa> Regex pattern: "(.|$){2,}" regex-tdfa> Outputs agree: "(0,2)(1,2)" regex-tdfa> regex-tdfa> Expected Pass #218 regex-tdfa> text and pattern: "xx" regex-tdfa> Regex pattern: "(.|$){2,2}" regex-tdfa> Outputs agree: "(0,2)(1,2)" regex-tdfa> regex-tdfa> Expected Pass #219 regex-tdfa> text and pattern: "xx" regex-tdfa> Regex pattern: "(.){2,}" regex-tdfa> Outputs agree: "(0,2)(1,2)" regex-tdfa> regex-tdfa> Expected Pass #220 regex-tdfa> text and pattern: "abc" regex-tdfa> Regex pattern: "(a|())(b|())(c|())" regex-tdfa> Outputs agree: "(0,3)(0,1)(-1,-1)(1,2)(-1,-1)(2,3)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #220 regex-tdfa> text and pattern: "abc" regex-tdfa> Regex pattern: "ab()c|ab()c()" regex-tdfa> Outputs agree: "(0,3)(2,2)(-1,-1)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #250 regex-tdfa> text and pattern: "bcde" regex-tdfa> Regex pattern: "(b(c)|d(e))*" regex-tdfa> Outputs agree: "(0,4)(2,4)(-1,-1)(3,4)" regex-tdfa> regex-tdfa> Expected Pass #251 regex-tdfa> text and pattern: "aba" regex-tdfa> Regex pattern: "(a(b)*)*" regex-tdfa> Outputs agree: "(0,3)(2,3)(-1,-1)" regex-tdfa> regex-tdfa> Expected Pass #260 regex-tdfa> text and pattern: "]" regex-tdfa> Regex pattern: "[]]" regex-tdfa> Outputs agree: "(0,1)" regex-tdfa> regex-tdfa> Expected Pass #261 regex-tdfa> text and pattern: "]" regex-tdfa> Regex pattern: "[^]]" regex-tdfa> Outputs agree: "NOMATCH" regex-tdfa> regex-tdfa> Expected Pass #262 regex-tdfa> text and pattern: "-" regex-tdfa> Regex pattern: "[-]" regex-tdfa> Outputs agree: "(0,1)" regex-tdfa> regex-tdfa> Expected Pass #263 regex-tdfa> text and pattern: "-" regex-tdfa> Regex pattern: "[^-]" regex-tdfa> Outputs agree: "NOMATCH" regex-tdfa> regex-tdfa> Expected Pass #260 regex-tdfa> text and pattern: "a" regex-tdfa> Regex pattern: "[]]" regex-tdfa> Outputs agree: "NOMATCH" regex-tdfa> regex-tdfa> Expected Pass #261 regex-tdfa> text and pattern: "a" regex-tdfa> Regex pattern: "[^]]" regex-tdfa> Outputs agree: "(0,1)" regex-tdfa> regex-tdfa> Expected Pass #262 regex-tdfa> text and pattern: "a" regex-tdfa> Regex pattern: "[-]" regex-tdfa> Outputs agree: "NOMATCH" regex-tdfa> regex-tdfa> Expected Pass #263 regex-tdfa> text and pattern: "a" regex-tdfa> Regex pattern: "[^-]" regex-tdfa> Outputs agree: "(0,1)" regex-tdfa> regex-tdfa> Wow, all the tests passed! regex-tdfa> Test suite regex-tdfa-unittest: PASS regex-tdfa> Test suite logged to: dist/test/regex-tdfa-1.3.2.3-regex-tdfa-unittest.log regex-tdfa> 1 of 1 test suites (1 of 1 test cases) passed. regex-tdfa> checkPhase completed in 57 seconds regex-tdfa> Running phase: haddockPhase regex-tdfa> Preprocessing library for regex-tdfa-1.3.2.3.. regex-tdfa> Running Haddock on library for regex-tdfa-1.3.2.3.. regex-tdfa> Warning: --source-* options are ignored when --hyperlinked-source is enabled. regex-tdfa> [ 1 of 25] Compiling Data.IntMap.CharMap2 ( lib/Data/IntMap/CharMap2.hs, nothing ) regex-tdfa> [ 2 of 25] Compiling Data.IntSet.EnumSet2 ( lib/Data/IntSet/EnumSet2.hs, nothing ) regex-tdfa> [ 3 of 25] Compiling Data.IntMap.EnumMap2 ( lib/Data/IntMap/EnumMap2.hs, nothing ) regex-tdfa> [ 4 of 25] Compiling Paths_regex_tdfa ( dist/build/autogen/Paths_regex_tdfa.hs, nothing ) regex-tdfa> [ 5 of 25] Compiling Text.Regex.TDFA.IntArrTrieSet ( lib/Text/Regex/TDFA/IntArrTrieSet.hs, nothing ) regex-tdfa> [ 6 of 25] Compiling Text.Regex.TDFA.Common ( lib/Text/Regex/TDFA/Common.hs, nothing ) regex-tdfa> [ 7 of 25] Compiling Text.Regex.TDFA.NewDFA.Uncons ( lib/Text/Regex/TDFA/NewDFA/Uncons.hs, nothing ) regex-tdfa> [ 8 of 25] Compiling Text.Regex.TDFA.NewDFA.MakeTest ( lib/Text/Regex/TDFA/NewDFA/MakeTest.hs, nothing ) regex-tdfa> [ 9 of 25] Compiling Text.Regex.TDFA.NewDFA.Tester ( lib/Text/Regex/TDFA/NewDFA/Tester.hs, nothing ) regex-tdfa> [10 of 25] Compiling Text.Regex.TDFA.NewDFA.Engine_NC_FA ( lib/Text/Regex/TDFA/NewDFA/Engine_NC_FA.hs, nothing ) regex-tdfa> [11 of 25] Compiling Text.Regex.TDFA.NewDFA.Engine_NC ( lib/Text/Regex/TDFA/NewDFA/Engine_NC.hs, nothing ) regex-tdfa> [12 of 25] Compiling Text.Regex.TDFA.NewDFA.Engine_FA ( lib/Text/Regex/TDFA/NewDFA/Engine_FA.hs, nothing ) regex-tdfa> [13 of 25] Compiling Text.Regex.TDFA.NewDFA.Engine ( lib/Text/Regex/TDFA/NewDFA/Engine.hs, nothing ) regex-tdfa> [14 of 25] Compiling Text.Regex.TDFA.Pattern ( lib/Text/Regex/TDFA/Pattern.hs, nothing ) regex-tdfa> [15 of 25] Compiling Text.Regex.TDFA.CorePattern ( lib/Text/Regex/TDFA/CorePattern.hs, nothing ) regex-tdfa> [16 of 25] Compiling Text.Regex.TDFA.ReadRegex ( lib/Text/Regex/TDFA/ReadRegex.hs, nothing ) regex-tdfa> [17 of 25] Compiling Text.Regex.TDFA.TNFA ( lib/Text/Regex/TDFA/TNFA.hs, nothing ) regex-tdfa> [18 of 25] Compiling Text.Regex.TDFA.TDFA ( lib/Text/Regex/TDFA/TDFA.hs, nothing ) regex-tdfa> [19 of 25] Compiling Text.Regex.TDFA.String ( lib/Text/Regex/TDFA/String.hs, nothing ) regex-tdfa> [20 of 25] Compiling Text.Regex.TDFA.Sequence ( lib/Text/Regex/TDFA/Sequence.hs, nothing ) regex-tdfa> [21 of 25] Compiling Text.Regex.TDFA.ByteString.Lazy ( lib/Text/Regex/TDFA/ByteString/Lazy.hs, nothing ) 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> [ 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> [ 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 ) filemanip> System/FilePath/Find.hs:231:9: warning: [GHC-63397] [-Wname-shadowing] filemanip> This binding for ‘traverse’ shadows the existing binding filemanip> imported from ‘Prelude’ at System/FilePath/Find.hs:39:8-27 filemanip> (and originally defined in ‘Data.Traversable’) filemanip> | filemanip> 231 | traverse dir depth dirSt = do filemanip> | ^^^^^^^^ filemanip> filemanip> System/FilePath/Find.hs:231:22: warning: [GHC-63397] [-Wname-shadowing] filemanip> This binding for ‘depth’ shadows the existing binding filemanip> defined at System/FilePath/Find.hs:195:1 filemanip> | filemanip> 231 | traverse dir depth dirSt = do filemanip> | ^^^^^ filemanip> filemanip> System/FilePath/Find.hs:238:25: warning: [GHC-63397] [-Wname-shadowing] filemanip> This binding for ‘depth’ shadows the existing binding filemanip> defined at System/FilePath/Find.hs:195:1 filemanip> | filemanip> 238 | filterPath path depth st result = filemanip> | ^^^^^ filemanip> filemanip> System/FilePath/Find.hs:274:15: warning: [GHC-63397] [-Wname-shadowing] filemanip> This binding for ‘state’ shadows the existing binding filemanip> bound at System/FilePath/Find.hs:271:38 filemanip> | filemanip> 274 | where visit state path depth st = filemanip> | ^^^^^ filemanip> filemanip> System/FilePath/Find.hs:274:21: warning: [GHC-63397] [-Wname-shadowing] filemanip> This binding for ‘path’ shadows the existing binding filemanip> bound at System/FilePath/Find.hs:271:44 filemanip> | filemanip> 274 | where visit state path depth st = filemanip> | ^^^^ filemanip> filemanip> System/FilePath/Find.hs:274:26: warning: [GHC-63397] [-Wname-shadowing] filemanip> This binding for ‘depth’ shadows the existing binding filemanip> defined at System/FilePath/Find.hs:195:1 filemanip> | filemanip> 274 | where visit state path depth st = filemanip> | ^^^^^ filemanip> filemanip> System/FilePath/Find.hs:279:9: warning: [GHC-63397] [-Wname-shadowing] filemanip> This binding for ‘traverse’ shadows the existing binding filemanip> imported from ‘Prelude’ at System/FilePath/Find.hs:39:8-27 filemanip> (and originally defined in ‘Data.Traversable’) filemanip> | filemanip> 279 | traverse state dir depth dirSt = handle (errHandler dir state) $ filemanip> | ^^^^^^^^ filemanip> filemanip> System/FilePath/Find.hs:279:18: warning: [GHC-63397] [-Wname-shadowing] filemanip> This binding for ‘state’ shadows the existing binding filemanip> bound at System/FilePath/Find.hs:271:38 filemanip> | filemanip> 279 | traverse state dir depth dirSt = handle (errHandler dir state) $ filemanip> | ^^^^^ filemanip> filemanip> System/FilePath/Find.hs:279:28: warning: [GHC-63397] [-Wname-shadowing] filemanip> This binding for ‘depth’ shadows the existing binding filemanip> defined at System/FilePath/Find.hs:195:1 filemanip> | shake> include js-jquery-3.3.1-FRZjOWYcfA5B8ZSPMw6KGP shake> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi shake> include process-1.6.18.0-26fa shake> include random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX shake> include time-1.12.2-d26d shake> include transformers-0.6.1.0-c3ec shake> include unix-2.8.3.0-8aa6 shake> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq shake> include utf8-string-1.0.2-3f0Yb0EPatE18c5eXZUE9 shake> Development.Shake=shake-0.19.8-3FCaRvebiS3CdqCMPQhT3v:Development.Shake,Development.Shake.Classes=shake-0.19.8-3FCaRvebiS3CdqCMPQhT3v:Development.Shake.Classes,Development.Shake.Command=shake-0.19.8-3FCaRvebiS3CdqCMPQhT3v:Development.Shake.Command,Development.Shake.Config=shake-0.19.8-3FCaRvebiS3CdqCMPQhT3v:Development.Shake.Config,Development.Shake.Database=shake-0.19.8-3FCaRvebiS3CdqCMPQhT3v:Development.Shake.Database,Development.Shake.FilePath=shake-0.19.8-3FCaRvebiS3CdqCMPQhT3v:Development.Shake.FilePath,Development.Shake.Forward=shake-0.19.8-3FCaRvebiS3CdqCMPQhT3v:Development.Shake.Forward,Development.Shake.Rule=shake-0.19.8-3FCaRvebiS3CdqCMPQhT3v:Development.Shake.Rule,Development.Shake.Util=shake-0.19.8-3FCaRvebiS3CdqCMPQhT3v:Development.Shake.Util shake> Ready component graph: shake> definite shake-0.19.8-INDvknM10CN7mJfU273YTP-shake shake> depends base-4.19.0.0-b960 shake> depends binary-0.8.9.1-0e3e shake> depends bytestring-0.12.0.2-4690 shake> depends deepseq-1.5.0.0-412f shake> depends directory-1.3.8.1-6a8e shake> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ shake> depends filepath-1.4.100.4-fa1c shake> depends filepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d shake> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m shake> depends heaps-0.4.1-2AdtVAlydox2XXVzB8vjUR shake> depends js-dgtable-0.5.2-FHHcjRz7tJFFli9kOrBJaV shake> depends js-flot-0.8.3-Eor4cMh3BIMGLuP2kpOPu9 shake> depends js-jquery-3.3.1-FRZjOWYcfA5B8ZSPMw6KGP shake> depends primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi shake> depends process-1.6.18.0-26fa shake> depends random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX shake> depends time-1.12.2-d26d shake> depends transformers-0.6.1.0-c3ec shake> depends unix-2.8.3.0-8aa6 shake> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq shake> depends utf8-string-1.0.2-3f0Yb0EPatE18c5eXZUE9 shake> definite shake-0.19.8-3FCaRvebiS3CdqCMPQhT3v shake> depends base-4.19.0.0-b960 shake> depends binary-0.8.9.1-0e3e shake> depends bytestring-0.12.0.2-4690 shake> depends deepseq-1.5.0.0-412f shake> depends directory-1.3.8.1-6a8e shake> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ shake> depends filepath-1.4.100.4-fa1c shake> depends filepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d shake> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m shake> depends heaps-0.4.1-2AdtVAlydox2XXVzB8vjUR shake> depends js-dgtable-0.5.2-FHHcjRz7tJFFli9kOrBJaV shake> depends js-flot-0.8.3-Eor4cMh3BIMGLuP2kpOPu9 shake> depends js-jquery-3.3.1-FRZjOWYcfA5B8ZSPMw6KGP shake> depends primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi shake> depends process-1.6.18.0-26fa shake> depends random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX shake> depends time-1.12.2-d26d shake> depends transformers-0.6.1.0-c3ec shake> depends unix-2.8.3.0-8aa6 shake> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq shake> depends utf8-string-1.0.2-3f0Yb0EPatE18c5eXZUE9 shake> Using Cabal-3.10.2.0 compiled by ghc-9.8 shake> Using compiler: ghc-9.8.1 shake> Using install prefix: /nix/store/k0my1b4nz9p3gdww2jj5h1xjycbi87w4-shake-0.19.8 shake> Executables installed in: shake> /nix/store/k0my1b4nz9p3gdww2jj5h1xjycbi87w4-shake-0.19.8/bin shake> Libraries installed in: shake> /nix/store/k0my1b4nz9p3gdww2jj5h1xjycbi87w4-shake-0.19.8/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/shake-0.19.8-3FCaRvebiS3CdqCMPQhT3v shake> Dynamic Libraries installed in: shake> /nix/store/k0my1b4nz9p3gdww2jj5h1xjycbi87w4-shake-0.19.8/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 shake> Private executables installed in: shake> /nix/store/k0my1b4nz9p3gdww2jj5h1xjycbi87w4-shake-0.19.8/libexec/x86_64-linux-ghc-9.8.1/shake-0.19.8 shake> Data files installed in: monoid-subclasses> by specifying the type/value namespace explicitly. monoid-subclasses> Defaulting to the one defined in ‘Data.Semigroup.Internal’ monoid-subclasses> Warning: 'Product' is ambiguous. It is defined monoid-subclasses> * in ‘Data.Semigroup.Internal’ monoid-subclasses> * in ‘Data.Semigroup.Internal’ monoid-subclasses> You may be able to disambiguate the identifier by qualifying it or monoid-subclasses> by specifying the type/value namespace explicitly. monoid-subclasses> Defaulting to the one defined in ‘Data.Semigroup.Internal’ monoid-subclasses> Warning: 'stripPrefix' is ambiguous. It is defined monoid-subclasses> * in ‘Data.OldList’ monoid-subclasses> * in ‘Data.ByteString’ monoid-subclasses> * in ‘Data.ByteString.Lazy’ monoid-subclasses> * at src/Data/Semigroup/Cancellative.hs:94:4 monoid-subclasses> * in ‘Data.Text’ monoid-subclasses> * in ‘Data.Text.Lazy’ monoid-subclasses> You may be able to disambiguate the identifier by qualifying it or monoid-subclasses> by specifying the type/value namespace explicitly. monoid-subclasses> Defaulting to the one defined at src/Data/Semigroup/Cancellative.hs:94:4 monoid-subclasses> Warning: 'stripSuffix' is ambiguous. It is defined monoid-subclasses> * in ‘Data.ByteString’ monoid-subclasses> * in ‘Data.ByteString.Lazy’ monoid-subclasses> * at src/Data/Semigroup/Cancellative.hs:108:4 monoid-subclasses> * in ‘Data.Text’ monoid-subclasses> * in ‘Data.Text.Lazy’ monoid-subclasses> You may be able to disambiguate the identifier by qualifying it or monoid-subclasses> by specifying the type/value namespace explicitly. monoid-subclasses> Defaulting to the one defined at src/Data/Semigroup/Cancellative.hs:108:4 monoid-subclasses> 100% ( 11 / 11) in 'Data.Semigroup.Cancellative' monoid-subclasses> Warning: 'isPrefixOf' is ambiguous. It is defined monoid-subclasses> * in ‘Data.ByteString’ monoid-subclasses> * in ‘Data.ByteString.Lazy’ monoid-subclasses> * at src/Data/Semigroup/Cancellative.hs:93:4 monoid-subclasses> * in ‘Data.Text’ monoid-subclasses> * in ‘Data.Text.Lazy’ monoid-subclasses> You may be able to disambiguate the identifier by qualifying it or monoid-subclasses> by specifying the type/value namespace explicitly. monoid-subclasses> Defaulting to the one defined at src/Data/Semigroup/Cancellative.hs:93:4 monoid-subclasses> Warning: 'isSuffixOf' is ambiguous. It is defined monoid-subclasses> * in ‘Data.ByteString’ monoid-subclasses> * in ‘Data.ByteString.Lazy’ monoid-subclasses> * at src/Data/Semigroup/Cancellative.hs:107:4 monoid-subclasses> * in ‘Data.Text’ monoid-subclasses> * in ‘Data.Text.Lazy’ monoid-subclasses> You may be able to disambiguate the identifier by qualifying it or monoid-subclasses> by specifying the type/value namespace explicitly. monoid-subclasses> Defaulting to the one defined at src/Data/Semigroup/Cancellative.hs:107:4 monoid-subclasses> 100% ( 3 / 3) in 'Data.Monoid.Monus' monoid-subclasses> Warning: 'gcd' is ambiguous. It is defined monoid-subclasses> * in ‘GHC.Real’ monoid-subclasses> * at src/Data/Monoid/GCD.hs:150:4 monoid-subclasses> You may be able to disambiguate the identifier by qualifying it or monoid-subclasses> by specifying the type/value namespace explicitly. monoid-subclasses> Defaulting to the one defined at src/Data/Monoid/GCD.hs:150:4 monoid-subclasses> Warning: 'all' is ambiguous. It is defined monoid-subclasses> * in ‘Data.Foldable’ monoid-subclasses> * in ‘Data.ByteString’ monoid-subclasses> * in ‘Data.ByteString.Lazy’ monoid-subclasses> * in ‘Data.Text’ monoid-subclasses> * in ‘Data.Text.Lazy’ monoid-subclasses> * in ‘Data.Vector’ monoid-subclasses> You may be able to disambiguate the identifier by qualifying it or monoid-subclasses> by specifying the type/value namespace explicitly. monoid-subclasses> Defaulting to the one defined in ‘Data.Vector’ monoid-subclasses> 100% ( 8 / 8) in 'Data.Monoid.GCD' monoid-subclasses> Warning: 'lcm' is ambiguous. It is defined monoid-subclasses> * in ‘GHC.Real’ monoid-subclasses> * at src/Data/Monoid/LCM.hs:108:5 monoid-subclasses> You may be able to disambiguate the identifier by qualifying it or monoid-subclasses> by specifying the type/value namespace explicitly. monoid-subclasses> Defaulting to the one defined at src/Data/Monoid/LCM.hs:108:5 monoid-subclasses> Warning: 'gcd' is ambiguous. It is defined monoid-subclasses> * in ‘GHC.Real’ monoid-subclasses> * at src/Data/Monoid/GCD.hs:150:4 monoid-subclasses> You may be able to disambiguate the identifier by qualifying it or monoid-subclasses> by specifying the type/value namespace explicitly. monoid-subclasses> Defaulting to the one defined at src/Data/Monoid/GCD.hs:150:4 monoid-subclasses> 100% ( 3 / 3) in 'Data.Monoid.LCM' monoid-subclasses> 41% ( 5 / 12) in 'Data.Monoid.Cancellative' monoid-subclasses> Missing documentation for: monoid-subclasses> CommutativeMonoid (src/Data/Monoid/Cancellative.hs:51) monoid-subclasses> ReductiveMonoid (src/Data/Monoid/Cancellative.hs:52) monoid-subclasses> CancellativeMonoid (src/Data/Monoid/Cancellative.hs:55) monoid-subclasses> LeftReductiveMonoid (src/Data/Monoid/Cancellative.hs:53) monoid-subclasses> RightReductiveMonoid (src/Data/Monoid/Cancellative.hs:54) monoid-subclasses> LeftCancellativeMonoid (src/Data/Monoid/Cancellative.hs:56) monoid-subclasses> RightCancellativeMonoid (src/Data/Monoid/Cancellative.hs:57) regex-tdfa> [22 of 25] Compiling Text.Regex.TDFA.ByteString ( lib/Text/Regex/TDFA/ByteString.hs, nothing ) regex-tdfa> [23 of 25] Compiling Text.Regex.TDFA.Text ( lib/Text/Regex/TDFA/Text.hs, nothing ) regex-tdfa> [24 of 25] Compiling Text.Regex.TDFA.Text.Lazy ( lib/Text/Regex/TDFA/Text/Lazy.hs, nothing ) regex-tdfa> [25 of 25] Compiling Text.Regex.TDFA ( lib/Text/Regex/TDFA.hs, nothing ) regex-tdfa> Haddock coverage: regex-tdfa> 0% ( 0 / 69) in 'Data.IntMap.CharMap2' regex-tdfa> Missing documentation for: regex-tdfa> Module header regex-tdfa> CharMap (lib/Data/IntMap/CharMap2.hs:24) regex-tdfa> Key (lib/Data/IntMap/CharMap2.hs:36) regex-tdfa> ! (lib/Data/IntMap/CharMap2.hs:39) regex-tdfa> \\ (lib/Data/IntMap/CharMap2.hs:42) regex-tdfa> null (lib/Data/IntMap/CharMap2.hs:45) regex-tdfa> size (lib/Data/IntMap/CharMap2.hs:48) regex-tdfa> member (lib/Data/IntMap/CharMap2.hs:51) regex-tdfa> notMember (lib/Data/IntMap/CharMap2.hs:54) regex-tdfa> lookup (lib/Data/IntMap/CharMap2.hs:57) regex-tdfa> findWithDefault (lib/Data/IntMap/CharMap2.hs:60) regex-tdfa> empty (lib/Data/IntMap/CharMap2.hs:63) regex-tdfa> singleton (lib/Data/IntMap/CharMap2.hs:66) regex-tdfa> insert (lib/Data/IntMap/CharMap2.hs:69) regex-tdfa> insertWith (lib/Data/IntMap/CharMap2.hs:72) regex-tdfa> insertWithKey (lib/Data/IntMap/CharMap2.hs:75) regex-tdfa> insertLookupWithKey (lib/Data/IntMap/CharMap2.hs:79) regex-tdfa> delete (lib/Data/IntMap/CharMap2.hs:84) regex-tdfa> adjust (lib/Data/IntMap/CharMap2.hs:87) regex-tdfa> adjustWithKey (lib/Data/IntMap/CharMap2.hs:90) regex-tdfa> update (lib/Data/IntMap/CharMap2.hs:94) regex-tdfa> updateWithKey (lib/Data/IntMap/CharMap2.hs:97) regex-tdfa> updateLookupWithKey (lib/Data/IntMap/CharMap2.hs:101) regex-tdfa> union (lib/Data/IntMap/CharMap2.hs:106) regex-tdfa> unionWith (lib/Data/IntMap/CharMap2.hs:109) regex-tdfa> unionWithKey (lib/Data/IntMap/CharMap2.hs:112) regex-tdfa> unions (lib/Data/IntMap/CharMap2.hs:116) regex-tdfa> unionsWith (lib/Data/IntMap/CharMap2.hs:119) regex-tdfa> difference (lib/Data/IntMap/CharMap2.hs:122) regex-tdfa> differenceWith (lib/Data/IntMap/CharMap2.hs:125) regex-tdfa> differenceWithKey (lib/Data/IntMap/CharMap2.hs:128) regex-tdfa> intersection (lib/Data/IntMap/CharMap2.hs:132) regex-tdfa> intersectionWith (lib/Data/IntMap/CharMap2.hs:135) regex-tdfa> intersectionWithKey (lib/Data/IntMap/CharMap2.hs:138) regex-tdfa> map (lib/Data/IntMap/CharMap2.hs:142) regex-tdfa> mapWithKey (lib/Data/IntMap/CharMap2.hs:145) regex-tdfa> mapAccum (lib/Data/IntMap/CharMap2.hs:149) regex-tdfa> mapAccumWithKey (lib/Data/IntMap/CharMap2.hs:153) regex-tdfa> fold (lib/Data/IntMap/CharMap2.hs:158) regex-tdfa> foldWithKey (lib/Data/IntMap/CharMap2.hs:161) regex-tdfa> elems (lib/Data/IntMap/CharMap2.hs:165) regex-tdfa> keys (lib/Data/IntMap/CharMap2.hs:168) regex-tdfa> keysSet (lib/Data/IntMap/CharMap2.hs:171) regex-tdfa> assocs (lib/Data/IntMap/CharMap2.hs:174) regex-tdfa> toList (lib/Data/IntMap/CharMap2.hs:177) regex-tdfa> fromList (lib/Data/IntMap/CharMap2.hs:180) regex-tdfa> fromListWith (lib/Data/IntMap/CharMap2.hs:183) regex-tdfa> fromListWithKey (lib/Data/IntMap/CharMap2.hs:186) regex-tdfa> toAscList (lib/Data/IntMap/CharMap2.hs:190) regex-tdfa> fromAscList (lib/Data/IntMap/CharMap2.hs:193) regex-tdfa> fromAscListWith (lib/Data/IntMap/CharMap2.hs:196) regex-tdfa> fromAscListWithKey (lib/Data/IntMap/CharMap2.hs:199) regex-tdfa> fromDistinctAscList (lib/Data/IntMap/CharMap2.hs:203) regex-tdfa> filter (lib/Data/IntMap/CharMap2.hs:206) regex-tdfa> filterWithKey (lib/Data/IntMap/CharMap2.hs:209) regex-tdfa> partition (lib/Data/IntMap/CharMap2.hs:213) regex-tdfa> partitionWithKey (lib/Data/IntMap/CharMap2.hs:217) regex-tdfa> mapMaybe (lib/Data/IntMap/CharMap2.hs:222) regex-tdfa> mapMaybeWithKey (lib/Data/IntMap/CharMap2.hs:225) regex-tdfa> mapEither (lib/Data/IntMap/CharMap2.hs:229) regex-tdfa> mapEitherWithKey (lib/Data/IntMap/CharMap2.hs:233) regex-tdfa> split (lib/Data/IntMap/CharMap2.hs:238) regex-tdfa> splitLookup (lib/Data/IntMap/CharMap2.hs:242) regex-tdfa> isSubmapOf (lib/Data/IntMap/CharMap2.hs:246) regex-tdfa> isSubmapOfBy (lib/Data/IntMap/CharMap2.hs:249) regex-tdfa> isProperSubmapOf (lib/Data/IntMap/CharMap2.hs:252) regex-tdfa> isProperSubmapOfBy (lib/Data/IntMap/CharMap2.hs:255) regex-tdfa> showTree (lib/Data/IntMap/CharMap2.hs:258) regex-tdfa> showTreeWith (lib/Data/IntMap/CharMap2.hs:261) regex-tdfa> 0% ( 0 / 31) in 'Data.IntSet.EnumSet2' regex-tdfa> Missing documentation for: regex-tdfa> Module header regex-tdfa> EnumSet (lib/Data/IntSet/EnumSet2.hs:7) regex-tdfa> \\ (lib/Data/IntSet/EnumSet2.hs:18) regex-tdfa> null (lib/Data/IntSet/EnumSet2.hs:21) regex-tdfa> size (lib/Data/IntSet/EnumSet2.hs:24) regex-tdfa> member (lib/Data/IntSet/EnumSet2.hs:27) regex-tdfa> notMember (lib/Data/IntSet/EnumSet2.hs:30) algebraic-graphs> [17 of 23] Compiling Algebra.Graph.Test.NonEmpty.Graph ( test/Algebra/Graph/Test/NonEmpty/Graph.hs, dist/build/main/main-tmp/Algebra/Graph/Test/NonEmpty/Graph.o, dist/build/main/main-tmp/Algebra/Graph/Test/NonEmpty/Graph.dyn_o ) algebraic-graphs> [18 of 23] Compiling Algebra.Graph.Test.Relation ( test/Algebra/Graph/Test/Relation.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Relation.o, dist/build/main/main-tmp/Algebra/Graph/Test/Relation.dyn_o ) algebraic-graphs> [19 of 23] Compiling Algebra.Graph.Test.Relation.Symmetric ( test/Algebra/Graph/Test/Relation/Symmetric.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Relation/Symmetric.o, dist/build/main/main-tmp/Algebra/Graph/Test/Relation/Symmetric.dyn_o ) algebraic-graphs> [20 of 23] Compiling Algebra.Graph.Test.RewriteRules ( test/Algebra/Graph/Test/RewriteRules.hs, dist/build/main/main-tmp/Algebra/Graph/Test/RewriteRules.o, dist/build/main/main-tmp/Algebra/Graph/Test/RewriteRules.dyn_o ) algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:43:1: emptyI === emptyIR passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:49:1: vertexI === vertexIR passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:56:1: overlayI === overlayIR passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:63:1: connectI === connectIR passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:69:1: overlaysC `hasNoType` GHC.Types.List passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:76:1: overlaysP === overlaysPR passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:82:1: verticesCP `hasNoType` GHC.Types.List passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:83:1: verticesCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:89:1: connectsC `hasNoType` GHC.Types.List passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:96:1: connectsP === connectsPR passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:102:1: isSubgraphOfC `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:108:1: cliqueCP `hasNoType` GHC.Types.List passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:109:1: cliqueCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:115:1: edgesCP `hasNoType` GHC.Types.List passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:116:1: edgesCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:122:1: starCP `hasNoType` GHC.Types.List passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:123:1: starCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:130:1: fmapCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:137:1: bindC === bindCR passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:144:1: bindP === bindPR passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:151:1: apC === apCR passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:159:1: apP === apPR passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:165:1: eqC `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:170:1: eqT `hasNoType` Algebra.Graph.AdjacencyMap.AdjacencyMap passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:176:1: ordC `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:181:1: ordT `hasNoType` Algebra.Graph.AdjacencyMap.AdjacencyMap passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:187:1: isEmptyC `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:193:1: sizeC `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:199:1: vertexSetC `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:205:1: vertexSetC `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:210:1: vertexCountT `hasNoType` Data.Set.Internal.Set passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:216:1: edgeCountC `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:221:1: edgeCountT `hasNoType` Data.Set.Internal.Set passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:227:1: vertexListCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:228:1: vertexListCP `hasNoType` GHC.Types.List passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:233:1: vertexListT `hasNoType` Data.Set.Internal.Set passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:239:1: edgeSetC `hasNoType` Algebra.Graph.Graph passed. filemanip> 279 | traverse state dir depth dirSt = handle (errHandler dir state) $ filemanip> | ^^^^^ filemanip> filemanip> System/FilePath/Find.hs:282:53: warning: [GHC-63397] [-Wname-shadowing] filemanip> This binding for ‘state’ shadows the existing binding filemanip> bound at System/FilePath/Find.hs:279:18 filemanip> | filemanip> 282 | in state' `seq` flip foldM state' (\state name -> filemanip> | ^^^^^ filemanip> filemanip> System/FilePath/Find.hs:284:25: warning: [GHC-63397] [-Wname-shadowing] filemanip> This binding for ‘path’ shadows the existing binding filemanip> bound at System/FilePath/Find.hs:271:44 filemanip> | filemanip> 284 | let path = dir name filemanip> | ^^^^ shake> /nix/store/73x2vwydr86m5104f0q6l35c0nx80nm6-shake-0.19.8-data/share/ghc-9.8.1/x86_64-linux-ghc-9.8.1/shake-0.19.8 shake> Documentation installed in: shake> /nix/store/wbp8s7kp5y4jx5vdlg1ssjsgq3qqbmcq-shake-0.19.8-doc/share/doc/shake-0.19.8 shake> Configuration files installed in: shake> /nix/store/k0my1b4nz9p3gdww2jj5h1xjycbi87w4-shake-0.19.8/etc shake> No alex found shake> Using ar found on system at: shake> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar shake> No c2hs found shake> No cpphs found shake> No doctest found shake> Using gcc version 14.3.0 given by user at: shake> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc shake> Using ghc version 9.8.1 found on system at: shake> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc shake> Using ghc-pkg version 9.8.1 found on system at: shake> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 shake> No ghcjs found shake> No ghcjs-pkg found shake> No greencard found shake> Using haddock version 2.30.0 found on system at: shake> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 shake> No happy found shake> Using haskell-suite found on system at: haskell-suite-dummy-location shake> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location shake> No hmake found shake> Using hpc version 0.69 found on system at: shake> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 shake> Using hsc2hs version 0.68.10 found on system at: shake> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 shake> Using hscolour version 1.25 found on system at: shake> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour shake> No jhc found shake> Using ld found on system at: shake> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold shake> No pkg-config found shake> Using runghc version 9.8.1 found on system at: shake> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 shake> Using strip version 2.44 found on system at: shake> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip shake> Using tar found on system at: shake> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar shake> No uhc found shake> Running phase: buildPhase shake> Preprocessing executable 'shake' for shake-0.19.8.. monoid-subclasses> Warning: 'Product' is ambiguous. It is defined monoid-subclasses> * in ‘Data.Semigroup.Internal’ monoid-subclasses> * in ‘Data.Semigroup.Internal’ monoid-subclasses> You may be able to disambiguate the identifier by qualifying it or monoid-subclasses> by specifying the type/value namespace explicitly. monoid-subclasses> Defaulting to the one defined in ‘Data.Semigroup.Internal’ monoid-subclasses> Warning: 'foldr' is ambiguous. It is defined monoid-subclasses> * in ‘Data.Foldable’ monoid-subclasses> * in ‘Data.ByteString’ monoid-subclasses> * in ‘Data.ByteString.Lazy’ monoid-subclasses> * in ‘Data.IntMap.Internal’ monoid-subclasses> * in ‘Data.IntSet.Internal’ monoid-subclasses> * in ‘Data.Map.Internal’ monoid-subclasses> * in ‘Data.Set.Internal’ monoid-subclasses> * at src/Data/Semigroup/Factorial.hs:81:4 monoid-subclasses> * in ‘Data.Text’ monoid-subclasses> * in ‘Data.Text.Lazy’ monoid-subclasses> * in ‘Data.Vector’ monoid-subclasses> You may be able to disambiguate the identifier by qualifying it or monoid-subclasses> by specifying the type/value namespace explicitly. monoid-subclasses> Defaulting to the one defined at src/Data/Semigroup/Factorial.hs:81:4 monoid-subclasses> Warning: 'length' is ambiguous. It is defined monoid-subclasses> * in ‘Data.Foldable’ monoid-subclasses> * in ‘Data.ByteString’ monoid-subclasses> * in ‘Data.ByteString.Lazy’ monoid-subclasses> * in ‘Data.Sequence.Internal’ monoid-subclasses> * at src/Data/Semigroup/Factorial.hs:83:4 monoid-subclasses> * in ‘Data.Text’ monoid-subclasses> * in ‘Data.Text.Lazy’ monoid-subclasses> * in ‘Data.Vector’ monoid-subclasses> You may be able to disambiguate the identifier by qualifying it or monoid-subclasses> by specifying the type/value namespace explicitly. monoid-subclasses> Defaulting to the one defined at src/Data/Semigroup/Factorial.hs:83:4 monoid-subclasses> 100% ( 7 / 7) in 'Data.Semigroup.Factorial' monoid-subclasses> Warning: 'Product' is ambiguous. It is defined monoid-subclasses> * in ‘Data.Semigroup.Internal’ monoid-subclasses> * in ‘Data.Semigroup.Internal’ monoid-subclasses> You may be able to disambiguate the identifier by qualifying it or monoid-subclasses> by specifying the type/value namespace explicitly. monoid-subclasses> Defaulting to the one defined in ‘Data.Semigroup.Internal’ monoid-subclasses> Warning: 'span' is ambiguous. It is defined monoid-subclasses> * in ‘GHC.List’ monoid-subclasses> * in ‘Data.ByteString’ monoid-subclasses> * in ‘Data.ByteString.Lazy’ monoid-subclasses> * at src/Data/Monoid/Factorial.hs:89:4 monoid-subclasses> * in ‘Data.Text’ monoid-subclasses> * in ‘Data.Text.Lazy’ monoid-subclasses> * in ‘Data.Vector’ monoid-subclasses> You may be able to disambiguate the identifier by qualifying it or monoid-subclasses> by specifying the type/value namespace explicitly. monoid-subclasses> Defaulting to the one defined at src/Data/Monoid/Factorial.hs:89:4 monoid-subclasses> 75% ( 3 / 4) in 'Data.Monoid.Factorial' monoid-subclasses> Missing documentation for: monoid-subclasses> StableFactorialMonoid (src/Data/Monoid/Factorial.hs:164) monoid-subclasses> Warning: 'foldr' is ambiguous. It is defined monoid-subclasses> * in ‘Data.Foldable’ monoid-subclasses> * at src/Data/Monoid/Textual.hs:126:4 monoid-subclasses> * at src/Data/Semigroup/Factorial.hs:81:4 monoid-subclasses> * in ‘Data.Text’ monoid-subclasses> * in ‘Data.Text.Lazy’ monoid-subclasses> You may be able to disambiguate the identifier by qualifying it or monoid-subclasses> by specifying the type/value namespace explicitly. monoid-subclasses> Defaulting to the one defined at src/Data/Semigroup/Factorial.hs:81:4 monoid-subclasses> Warning: 'Text' is ambiguous. It is defined monoid-subclasses> * in ‘Data.Text.Internal’ monoid-subclasses> * in ‘Data.Text.Internal.Lazy’ monoid-subclasses> You may be able to disambiguate the identifier by qualifying it or monoid-subclasses> by specifying the type/value namespace explicitly. monoid-subclasses> Defaulting to the one defined in ‘Data.Text.Internal.Lazy’ monoid-subclasses> Warning: 'foldl' is ambiguous. It is defined monoid-subclasses> * in ‘Data.Foldable’ monoid-subclasses> * at src/Data/Monoid/Textual.hs:121:4 monoid-subclasses> * at src/Data/Semigroup/Factorial.hs:77:4 monoid-subclasses> * in ‘Data.Text’ monoid-subclasses> * in ‘Data.Text.Lazy’ monoid-subclasses> You may be able to disambiguate the identifier by qualifying it or monoid-subclasses> by specifying the type/value namespace explicitly. monoid-subclasses> Defaulting to the one defined at src/Data/Semigroup/Factorial.hs:77:4 monoid-subclasses> Warning: 'span' is ambiguous. It is defined monoid-subclasses> * in ‘GHC.List’ monoid-subclasses> * at src/Data/Monoid/Factorial.hs:89:4 monoid-subclasses> * at src/Data/Monoid/Textual.hs:156:4 monoid-subclasses> * in ‘Data.Text’ monoid-subclasses> * in ‘Data.Text.Lazy’ monoid-subclasses> You may be able to disambiguate the identifier by qualifying it or monoid-subclasses> by specifying the type/value namespace explicitly. monoid-subclasses> Defaulting to the one defined at src/Data/Monoid/Textual.hs:156:4 monoid-subclasses> Warning: 'spanMaybe' is ambiguous. It is defined monoid-subclasses> * at src/Data/Monoid/Factorial.hs:100:4 monoid-subclasses> * at src/Data/Monoid/Textual.hs:158:4 regex-tdfa> isSubsetOf (lib/Data/IntSet/EnumSet2.hs:33) regex-tdfa> isProperSubsetOf (lib/Data/IntSet/EnumSet2.hs:36) regex-tdfa> empty (lib/Data/IntSet/EnumSet2.hs:39) regex-tdfa> singleton (lib/Data/IntSet/EnumSet2.hs:42) regex-tdfa> insert (lib/Data/IntSet/EnumSet2.hs:45) regex-tdfa> delete (lib/Data/IntSet/EnumSet2.hs:48) regex-tdfa> union (lib/Data/IntSet/EnumSet2.hs:51) regex-tdfa> unions (lib/Data/IntSet/EnumSet2.hs:54) regex-tdfa> difference (lib/Data/IntSet/EnumSet2.hs:57) regex-tdfa> intersection (lib/Data/IntSet/EnumSet2.hs:60) regex-tdfa> filter (lib/Data/IntSet/EnumSet2.hs:63) regex-tdfa> partition (lib/Data/IntSet/EnumSet2.hs:67) regex-tdfa> split (lib/Data/IntSet/EnumSet2.hs:72) regex-tdfa> splitMember (lib/Data/IntSet/EnumSet2.hs:76) regex-tdfa> map (lib/Data/IntSet/EnumSet2.hs:80) regex-tdfa> fold (lib/Data/IntSet/EnumSet2.hs:84) regex-tdfa> elems (lib/Data/IntSet/EnumSet2.hs:88) regex-tdfa> toList (lib/Data/IntSet/EnumSet2.hs:91) regex-tdfa> fromList (lib/Data/IntSet/EnumSet2.hs:94) regex-tdfa> toAscList (lib/Data/IntSet/EnumSet2.hs:97) regex-tdfa> fromAscList (lib/Data/IntSet/EnumSet2.hs:100) regex-tdfa> fromDistinctAscList (lib/Data/IntSet/EnumSet2.hs:103) regex-tdfa> showTree (lib/Data/IntSet/EnumSet2.hs:106) regex-tdfa> showTreeWith (lib/Data/IntSet/EnumSet2.hs:109) regex-tdfa> 0% ( 0 / 68) in 'Data.IntMap.EnumMap2' regex-tdfa> Missing documentation for: regex-tdfa> Module header regex-tdfa> EnumMap (lib/Data/IntMap/EnumMap2.hs:17) regex-tdfa> ! (lib/Data/IntMap/EnumMap2.hs:34) regex-tdfa> \\ (lib/Data/IntMap/EnumMap2.hs:37) regex-tdfa> null (lib/Data/IntMap/EnumMap2.hs:40) regex-tdfa> size (lib/Data/IntMap/EnumMap2.hs:43) regex-tdfa> member (lib/Data/IntMap/EnumMap2.hs:46) regex-tdfa> notMember (lib/Data/IntMap/EnumMap2.hs:49) regex-tdfa> lookup (lib/Data/IntMap/EnumMap2.hs:53) regex-tdfa> findWithDefault (lib/Data/IntMap/EnumMap2.hs:56) regex-tdfa> empty (lib/Data/IntMap/EnumMap2.hs:59) regex-tdfa> singleton (lib/Data/IntMap/EnumMap2.hs:62) regex-tdfa> insert (lib/Data/IntMap/EnumMap2.hs:65) regex-tdfa> insertWith (lib/Data/IntMap/EnumMap2.hs:68) regex-tdfa> insertWithKey (lib/Data/IntMap/EnumMap2.hs:71) regex-tdfa> insertLookupWithKey (lib/Data/IntMap/EnumMap2.hs:75) regex-tdfa> delete (lib/Data/IntMap/EnumMap2.hs:80) regex-tdfa> adjust (lib/Data/IntMap/EnumMap2.hs:83) regex-tdfa> adjustWithKey (lib/Data/IntMap/EnumMap2.hs:86) regex-tdfa> update (lib/Data/IntMap/EnumMap2.hs:90) regex-tdfa> updateWithKey (lib/Data/IntMap/EnumMap2.hs:93) regex-tdfa> updateLookupWithKey (lib/Data/IntMap/EnumMap2.hs:97) regex-tdfa> union (lib/Data/IntMap/EnumMap2.hs:102) regex-tdfa> unionWith (lib/Data/IntMap/EnumMap2.hs:105) regex-tdfa> unionWithKey (lib/Data/IntMap/EnumMap2.hs:108) regex-tdfa> unions (lib/Data/IntMap/EnumMap2.hs:112) regex-tdfa> unionsWith (lib/Data/IntMap/EnumMap2.hs:115) regex-tdfa> difference (lib/Data/IntMap/EnumMap2.hs:118) regex-tdfa> differenceWith (lib/Data/IntMap/EnumMap2.hs:121) regex-tdfa> differenceWithKey (lib/Data/IntMap/EnumMap2.hs:124) regex-tdfa> intersection (lib/Data/IntMap/EnumMap2.hs:128) regex-tdfa> intersectionWith (lib/Data/IntMap/EnumMap2.hs:131) regex-tdfa> intersectionWithKey (lib/Data/IntMap/EnumMap2.hs:134) regex-tdfa> map (lib/Data/IntMap/EnumMap2.hs:138) regex-tdfa> mapWithKey (lib/Data/IntMap/EnumMap2.hs:141) regex-tdfa> mapAccum (lib/Data/IntMap/EnumMap2.hs:145) regex-tdfa> mapAccumWithKey (lib/Data/IntMap/EnumMap2.hs:149) regex-tdfa> fold (lib/Data/IntMap/EnumMap2.hs:154) regex-tdfa> foldWithKey (lib/Data/IntMap/EnumMap2.hs:157) regex-tdfa> elems (lib/Data/IntMap/EnumMap2.hs:161) regex-tdfa> keys (lib/Data/IntMap/EnumMap2.hs:164) regex-tdfa> keysSet (lib/Data/IntMap/EnumMap2.hs:168) regex-tdfa> assocs (lib/Data/IntMap/EnumMap2.hs:171) regex-tdfa> toList (lib/Data/IntMap/EnumMap2.hs:174) regex-tdfa> fromList (lib/Data/IntMap/EnumMap2.hs:177) regex-tdfa> fromListWith (lib/Data/IntMap/EnumMap2.hs:180) regex-tdfa> fromListWithKey (lib/Data/IntMap/EnumMap2.hs:183) regex-tdfa> toAscList (lib/Data/IntMap/EnumMap2.hs:187) regex-tdfa> fromAscList (lib/Data/IntMap/EnumMap2.hs:190) regex-tdfa> fromAscListWith (lib/Data/IntMap/EnumMap2.hs:193) regex-tdfa> fromAscListWithKey (lib/Data/IntMap/EnumMap2.hs:196) regex-tdfa> fromDistinctAscList (lib/Data/IntMap/EnumMap2.hs:200) regex-tdfa> filter (lib/Data/IntMap/EnumMap2.hs:203) regex-tdfa> filterWithKey (lib/Data/IntMap/EnumMap2.hs:206) regex-tdfa> partition (lib/Data/IntMap/EnumMap2.hs:210) regex-tdfa> partitionWithKey (lib/Data/IntMap/EnumMap2.hs:214) regex-tdfa> mapMaybe (lib/Data/IntMap/EnumMap2.hs:219) regex-tdfa> mapMaybeWithKey (lib/Data/IntMap/EnumMap2.hs:222) regex-tdfa> mapEither (lib/Data/IntMap/EnumMap2.hs:226) regex-tdfa> mapEitherWithKey (lib/Data/IntMap/EnumMap2.hs:230) regex-tdfa> split (lib/Data/IntMap/EnumMap2.hs:235) algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:244:1: vertexListT `hasNoType` Algebra.Graph.AdjacencyMap.AdjacencyMap passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:250:1: edgeListCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:251:1: edgeListCP `hasNoType` GHC.Types.List passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:256:1: edgeListT `hasNoType` Algebra.Graph.AdjacencyMap.AdjacencyMap passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:262:1: hasVertexC `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:268:1: hasEdgeC `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:274:1: adjacencyListC `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:280:1: pathP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:286:1: circuitP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:292:1: bicliqueCP `hasNoType` GHC.Types.List passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:293:1: bicliqueCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:301:1: replaceVertexCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:309:1: mergeVerticesCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:316:1: splitVertexCP `hasNoType` GHC.Types.List passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:317:1: splitVertexCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:324:1: transposeCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:339:1: simplifyC === simplifyCR passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:345:1: composeCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:352:1: induceCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:359:1: induceJustCP `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> test/Algebra/Graph/Test/RewriteRules.hs:365:1: contextC `hasNoType` Algebra.Graph.Graph passed. algebraic-graphs> inspection testing successful algebraic-graphs> expected successes: 58 algebraic-graphs> [21 of 23] Compiling Algebra.Graph.Test.Undirected ( test/Algebra/Graph/Test/Undirected.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Undirected.o, dist/build/main/main-tmp/Algebra/Graph/Test/Undirected.dyn_o ) algebraic-graphs> [22 of 23] Compiling Data.Graph.Test.Typed ( test/Data/Graph/Test/Typed.hs, dist/build/main/main-tmp/Data/Graph/Test/Typed.o, dist/build/main/main-tmp/Data/Graph/Test/Typed.dyn_o ) algebraic-graphs> [23 of 23] Compiling Main ( test/Main.hs, dist/build/main/main-tmp/Main.o, dist/build/main/main-tmp/Main.dyn_o ) monoid-subclasses> You may be able to disambiguate the identifier by qualifying it or monoid-subclasses> by specifying the type/value namespace explicitly. monoid-subclasses> Defaulting to the one defined at src/Data/Monoid/Textual.hs:158:4 monoid-subclasses> 100% ( 2 / 2) in 'Data.Monoid.Textual' monoid-subclasses> 100% ( 1 / 1) in 'Data.Monoid.Instances.CharVector' monoid-subclasses> Warning: 'Stateful' is ambiguous. It is defined monoid-subclasses> * at src/Data/Monoid/Instances/Stateful.hs:45:24 monoid-subclasses> * at src/Data/Monoid/Instances/Stateful.hs:45:1 monoid-subclasses> You may be able to disambiguate the identifier by qualifying it or monoid-subclasses> by specifying the type/value namespace explicitly. monoid-subclasses> Defaulting to the one defined at src/Data/Monoid/Instances/Stateful.hs:45:1 monoid-subclasses> 40% ( 2 / 5) in 'Data.Monoid.Instances.Stateful' monoid-subclasses> Missing documentation for: monoid-subclasses> extract (src/Data/Monoid/Instances/Stateful.hs:48) monoid-subclasses> state (src/Data/Monoid/Instances/Stateful.hs:51) monoid-subclasses> setState (src/Data/Monoid/Instances/Stateful.hs:54) monoid-subclasses> Warning: 'Shadowed' is ambiguous. It is defined monoid-subclasses> * at src/Data/Monoid/Instances/PrefixMemory.hs:37:19 monoid-subclasses> * at src/Data/Monoid/Instances/PrefixMemory.hs:37:1 monoid-subclasses> You may be able to disambiguate the identifier by qualifying it or monoid-subclasses> by specifying the type/value namespace explicitly. monoid-subclasses> Defaulting to the one defined at src/Data/Monoid/Instances/PrefixMemory.hs:37:1 monoid-subclasses> Warning: 'stripPrefix' is ambiguous. It is defined monoid-subclasses> * in ‘Data.OldList’ monoid-subclasses> * at src/Data/Semigroup/Cancellative.hs:94:4 monoid-subclasses> You may be able to disambiguate the identifier by qualifying it or monoid-subclasses> by specifying the type/value namespace explicitly. monoid-subclasses> Defaulting to the one defined at src/Data/Semigroup/Cancellative.hs:94:4 monoid-subclasses> 100% ( 5 / 5) in 'Data.Monoid.Instances.PrefixMemory' monoid-subclasses> Warning: 'OffsetPositioned' is ambiguous. It is defined monoid-subclasses> * at src/Data/Monoid/Instances/Positioned.hs:52:27 monoid-subclasses> * at src/Data/Monoid/Instances/Positioned.hs:52:1 monoid-subclasses> You may be able to disambiguate the identifier by qualifying it or monoid-subclasses> by specifying the type/value namespace explicitly. monoid-subclasses> Defaulting to the one defined at src/Data/Monoid/Instances/Positioned.hs:52:1 monoid-subclasses> Warning: 'LinePositioned' is ambiguous. It is defined monoid-subclasses> * at src/Data/Monoid/Instances/Positioned.hs:56:25 monoid-subclasses> * at src/Data/Monoid/Instances/Positioned.hs:56:1 monoid-subclasses> You may be able to disambiguate the identifier by qualifying it or monoid-subclasses> by specifying the type/value namespace explicitly. monoid-subclasses> Defaulting to the one defined at src/Data/Monoid/Instances/Positioned.hs:56:1 monoid-subclasses> 42% ( 3 / 7) in 'Data.Monoid.Instances.Positioned' monoid-subclasses> Missing documentation for: monoid-subclasses> OffsetPositioned (src/Data/Monoid/Instances/Positioned.hs:52) monoid-subclasses> LinePositioned (src/Data/Monoid/Instances/Positioned.hs:56) monoid-subclasses> extract monoid-subclasses> position monoid-subclasses> Warning: 'Measured' is ambiguous. It is defined monoid-subclasses> * at src/Data/Monoid/Instances/Measured.hs:39:19 monoid-subclasses> * at src/Data/Monoid/Instances/Measured.hs:39:1 monoid-subclasses> You may be able to disambiguate the identifier by qualifying it or monoid-subclasses> by specifying the type/value namespace explicitly. monoid-subclasses> Defaulting to the one defined at src/Data/Monoid/Instances/Measured.hs:39:1 monoid-subclasses> Warning: 'length' is ambiguous. It is defined monoid-subclasses> * in ‘Data.Foldable’ monoid-subclasses> * at src/Data/Semigroup/Factorial.hs:83:4 monoid-subclasses> You may be able to disambiguate the identifier by qualifying it or monoid-subclasses> by specifying the type/value namespace explicitly. monoid-subclasses> Defaulting to the one defined at src/Data/Semigroup/Factorial.hs:83:4 regex-tdfa> splitLookup (lib/Data/IntMap/EnumMap2.hs:239) regex-tdfa> isSubmapOf (lib/Data/IntMap/EnumMap2.hs:243) regex-tdfa> isSubmapOfBy (lib/Data/IntMap/EnumMap2.hs:246) regex-tdfa> isProperSubmapOf (lib/Data/IntMap/EnumMap2.hs:249) regex-tdfa> isProperSubmapOfBy (lib/Data/IntMap/EnumMap2.hs:252) regex-tdfa> showTree (lib/Data/IntMap/EnumMap2.hs:255) regex-tdfa> showTreeWith (lib/Data/IntMap/EnumMap2.hs:258) regex-tdfa> 83% ( 5 / 6) in 'Text.Regex.TDFA.IntArrTrieSet' regex-tdfa> Missing documentation for: regex-tdfa> TrieSet (lib/Text/Regex/TDFA/IntArrTrieSet.hs:17) regex-tdfa> Warning: 'newFlags' is out of scope. regex-tdfa> If you qualify the identifier, haddock can try to link it anyway. regex-tdfa> Warning: 'TagTask' is ambiguous. It is defined regex-tdfa> * at lib/Text/Regex/TDFA/Common.hs:211:16 regex-tdfa> * at lib/Text/Regex/TDFA/Common.hs:211:1 regex-tdfa> You may be able to disambiguate the identifier by qualifying it or regex-tdfa> by specifying the type/value namespace explicitly. regex-tdfa> Defaulting to the one defined at lib/Text/Regex/TDFA/Common.hs:211:1 regex-tdfa> Warning: 'QNFA' is ambiguous. It is defined regex-tdfa> * at lib/Text/Regex/TDFA/Common.hs:176:13 regex-tdfa> * at lib/Text/Regex/TDFA/Common.hs:176:1 regex-tdfa> You may be able to disambiguate the identifier by qualifying it or regex-tdfa> by specifying the type/value namespace explicitly. regex-tdfa> Defaulting to the one defined at lib/Text/Regex/TDFA/Common.hs:176:1 regex-tdfa> Warning: 'Regex' is ambiguous. It is defined regex-tdfa> * at lib/Text/Regex/TDFA/Common.hs:138:14 regex-tdfa> * at lib/Text/Regex/TDFA/Common.hs:138:1 regex-tdfa> You may be able to disambiguate the identifier by qualifying it or regex-tdfa> by specifying the type/value namespace explicitly. regex-tdfa> Defaulting to the one defined at lib/Text/Regex/TDFA/Common.hs:138:1 regex-tdfa> Warning: 'RegexMaker' is out of scope. regex-tdfa> If you qualify the identifier, haddock can try to link it anyway. regex-tdfa> Warning: 'GroupInfo' is ambiguous. It is defined regex-tdfa> * at lib/Text/Regex/TDFA/Common.hs:132:18 regex-tdfa> * at lib/Text/Regex/TDFA/Common.hs:132:1 regex-tdfa> You may be able to disambiguate the identifier by qualifying it or regex-tdfa> by specifying the type/value namespace explicitly. regex-tdfa> Defaulting to the one defined at lib/Text/Regex/TDFA/Common.hs:132:1 regex-tdfa> Warning: 'PGroup' is out of scope. regex-tdfa> If you qualify the identifier, haddock can try to link it anyway. regex-tdfa> Warning: 'Group' is out of scope. regex-tdfa> If you qualify the identifier, haddock can try to link it anyway. monoid-subclasses> 75% ( 3 / 4) in 'Data.Monoid.Instances.Measured' monoid-subclasses> Missing documentation for: monoid-subclasses> extract regex-tdfa> Warning: 'Set' is out of scope. regex-tdfa> If you qualify the identifier, haddock can try to link it anyway. monoid-subclasses> 40% ( 2 / 5) in 'Data.Monoid.Instances.Concat' monoid-subclasses> Missing documentation for: monoid-subclasses> concatenate (src/Data/Monoid/Instances/Concat.hs:54) monoid-subclasses> extract (src/Data/Monoid/Instances/Concat.hs:59) monoid-subclasses> force (src/Data/Monoid/Instances/Concat.hs:62) regex-tdfa> Warning: 'ExecOption' is ambiguous. It is defined regex-tdfa> * at lib/Text/Regex/TDFA/Common.hs:108:19 regex-tdfa> * at lib/Text/Regex/TDFA/Common.hs:108:1 regex-tdfa> You may be able to disambiguate the identifier by qualifying it or regex-tdfa> by specifying the type/value namespace explicitly. regex-tdfa> Defaulting to the one defined at lib/Text/Regex/TDFA/Common.hs:108:1 monoid-subclasses> Warning: 'ByteStringUTF8' is ambiguous. It is defined monoid-subclasses> * at src/Data/Monoid/Instances/ByteString/UTF8.hs:73:26 monoid-subclasses> * at src/Data/Monoid/Instances/ByteString/UTF8.hs:73:1 monoid-subclasses> You may be able to disambiguate the identifier by qualifying it or monoid-subclasses> by specifying the type/value namespace explicitly. monoid-subclasses> Defaulting to the one defined at src/Data/Monoid/Instances/ByteString/UTF8.hs:73:1 monoid-subclasses> 66% ( 2 / 3) in 'Data.Monoid.Instances.ByteString.UTF8' monoid-subclasses> Missing documentation for: monoid-subclasses> ByteStringUTF8 (src/Data/Monoid/Instances/ByteString/UTF8.hs:73) regex-tdfa> Warning: 'sort' is out of scope. regex-tdfa> If you qualify the identifier, haddock can try to link it anyway. regex-tdfa> Warning: 'sortBy' is out of scope. regex-tdfa> If you qualify the identifier, haddock can try to link it anyway. regex-tdfa> Warning: 'nub' is out of scope. regex-tdfa> If you qualify the identifier, haddock can try to link it anyway. regex-tdfa> Warning: 'nubBy' is out of scope. regex-tdfa> If you qualify the identifier, haddock can try to link it anyway. regex-tdfa> 59% ( 29 / 49) in 'Text.Regex.TDFA.Common' regex-tdfa> Missing documentation for: regex-tdfa> look (lib/Text/Regex/TDFA/Common.hs:27) regex-tdfa> common_error (lib/Text/Regex/TDFA/Common.hs:30) regex-tdfa> on (lib/Text/Regex/TDFA/Common.hs:34) regex-tdfa> mapFst (lib/Text/Regex/TDFA/Common.hs:51) regex-tdfa> mapSnd (lib/Text/Regex/TDFA/Common.hs:54) regex-tdfa> fst3 (lib/Text/Regex/TDFA/Common.hs:57) regex-tdfa> snd3 (lib/Text/Regex/TDFA/Common.hs:60) regex-tdfa> thd3 (lib/Text/Regex/TDFA/Common.hs:63) regex-tdfa> flipOrder (lib/Text/Regex/TDFA/Common.hs:66) regex-tdfa> noWin (lib/Text/Regex/TDFA/Common.hs:71) regex-tdfa> ExecOption (lib/Text/Regex/TDFA/Common.hs:108) regex-tdfa> WinEmpty (lib/Text/Regex/TDFA/Common.hs:171) regex-tdfa> Transition (lib/Text/Regex/TDFA/Common.hs:235) regex-tdfa> Action (lib/Text/Regex/TDFA/Common.hs:293) regex-tdfa> OrbitTransformer (lib/Text/Regex/TDFA/Common.hs:294) regex-tdfa> OrbitLog (lib/Text/Regex/TDFA/Common.hs:295) regex-tdfa> showQT (lib/Text/Regex/TDFA/Common.hs:306) regex-tdfa> indent (lib/Text/Regex/TDFA/Common.hs:322) regex-tdfa> showDT (lib/Text/Regex/TDFA/Common.hs:325) regex-tdfa> seeDTrans (lib/Text/Regex/TDFA/Common.hs:370) regex-tdfa> 0% ( 0 / 2) in 'Text.Regex.TDFA.NewDFA.Uncons' regex-tdfa> Missing documentation for: regex-tdfa> Module header regex-tdfa> Uncons (lib/Text/Regex/TDFA/NewDFA/Uncons.hs:9) regex-tdfa> 0% ( 0 / 3) in 'Text.Regex.TDFA.NewDFA.MakeTest' regex-tdfa> Missing documentation for: regex-tdfa> Module header regex-tdfa> test_singleline (lib/Text/Regex/TDFA/NewDFA/MakeTest.hs:17) regex-tdfa> test_multiline (lib/Text/Regex/TDFA/NewDFA/MakeTest.hs:11) regex-tdfa> 50% ( 1 / 2) in 'Text.Regex.TDFA.NewDFA.Tester' regex-tdfa> Missing documentation for: regex-tdfa> matchTest (lib/Text/Regex/TDFA/NewDFA/Tester.hs:23) regex-tdfa> 50% ( 1 / 2) in 'Text.Regex.TDFA.NewDFA.Engine_NC_FA' regex-tdfa> Missing documentation for: regex-tdfa> execMatch (lib/Text/Regex/TDFA/NewDFA/Engine_NC_FA.hs:35) regex-tdfa> 50% ( 1 / 2) in 'Text.Regex.TDFA.NewDFA.Engine_NC' regex-tdfa> Missing documentation for: regex-tdfa> execMatch (lib/Text/Regex/TDFA/NewDFA/Engine_NC.hs:48) regex-tdfa> 50% ( 1 / 2) in 'Text.Regex.TDFA.NewDFA.Engine_FA' regex-tdfa> Missing documentation for: regex-tdfa> execMatch (lib/Text/Regex/TDFA/NewDFA/Engine_FA.hs:72) shake> Building executable 'shake' for shake-0.19.8.. regex-tdfa> Warning: 'execMatch' is ambiguous. It is defined regex-tdfa> * at lib/Text/Regex/TDFA/NewDFA/Engine.hs:86:1 regex-tdfa> * at lib/Text/Regex/TDFA/NewDFA/Engine_FA.hs:72:1 regex-tdfa> * at lib/Text/Regex/TDFA/NewDFA/Engine_NC.hs:48:1 regex-tdfa> * at lib/Text/Regex/TDFA/NewDFA/Engine_NC_FA.hs:35:1 regex-tdfa> You may be able to disambiguate the identifier by qualifying it or regex-tdfa> by specifying the type/value namespace explicitly. regex-tdfa> Defaulting to the one defined at lib/Text/Regex/TDFA/NewDFA/Engine_NC_FA.hs:35:1 regex-tdfa> 50% ( 1 / 2) in 'Text.Regex.TDFA.NewDFA.Engine' regex-tdfa> Missing documentation for: regex-tdfa> execMatch (lib/Text/Regex/TDFA/NewDFA/Engine.hs:86) regex-tdfa> Warning: 'parseRegex' is out of scope. regex-tdfa> If you qualify the identifier, haddock can try to link it anyway. regex-tdfa> Warning: 'DoPa' is ambiguous. It is defined regex-tdfa> * at lib/Text/Regex/TDFA/Common.hs:74:16 regex-tdfa> * at lib/Text/Regex/TDFA/Common.hs:74:1 regex-tdfa> You may be able to disambiguate the identifier by qualifying it or regex-tdfa> by specifying the type/value namespace explicitly. regex-tdfa> Defaulting to the one defined at lib/Text/Regex/TDFA/Common.hs:74:1 regex-tdfa> 88% ( 15 / 17) in 'Text.Regex.TDFA.Pattern' regex-tdfa> Missing documentation for: regex-tdfa> showPattern (lib/Text/Regex/TDFA/Pattern.hs:93) regex-tdfa> starTrans' (lib/Text/Regex/TDFA/Pattern.hs:253) regex-tdfa> 23% ( 3 / 13) in 'Text.Regex.TDFA.CorePattern' regex-tdfa> Missing documentation for: regex-tdfa> Q (lib/Text/Regex/TDFA/CorePattern.hs:79) regex-tdfa> P (lib/Text/Regex/TDFA/CorePattern.hs:64) regex-tdfa> Wanted (lib/Text/Regex/TDFA/CorePattern.hs:125) regex-tdfa> TestInfo (lib/Text/Regex/TDFA/CorePattern.hs:89) regex-tdfa> SetTestInfo (lib/Text/Regex/TDFA/CorePattern.hs:93) regex-tdfa> NullView (lib/Text/Regex/TDFA/CorePattern.hs:109) regex-tdfa> patternToQ (lib/Text/Regex/TDFA/CorePattern.hs:296) regex-tdfa> cleanNullView (lib/Text/Regex/TDFA/CorePattern.hs:194) regex-tdfa> cannotAccept (lib/Text/Regex/TDFA/CorePattern.hs:246) regex-tdfa> mustAccept (lib/Text/Regex/TDFA/CorePattern.hs:240) regex-tdfa> 100% ( 2 / 2) in 'Text.Regex.TDFA.ReadRegex' regex-tdfa> 83% ( 5 / 6) in 'Text.Regex.TDFA.TNFA' regex-tdfa> Missing documentation for: regex-tdfa> patternToNFA (lib/Text/Regex/TDFA/TNFA.hs:85) regex-tdfa> 42% ( 3 / 7) in 'Text.Regex.TDFA.TDFA' regex-tdfa> Missing documentation for: regex-tdfa> patternToRegex (lib/Text/Regex/TDFA/TDFA.hs:160) regex-tdfa> examineDFA (lib/Text/Regex/TDFA/TDFA.hs:176) regex-tdfa> nfaToDFA (lib/Text/Regex/TDFA/TDFA.hs:53) regex-tdfa> dfaMap (lib/Text/Regex/TDFA/TDFA.hs:163) regex-tdfa> 63% ( 7 / 11) in 'Text.Regex.TDFA.String' regex-tdfa> Missing documentation for: regex-tdfa> ExecOption (lib/Text/Regex/TDFA/Common.hs:108) regex-tdfa> compile (lib/Text/Regex/TDFA/String.hs:44) regex-tdfa> execute (lib/Text/Regex/TDFA/String.hs:56) regex-tdfa> regexec (lib/Text/Regex/TDFA/String.hs:61) regex-tdfa> 42% ( 3 / 7) in 'Text.Regex.TDFA.Sequence' regex-tdfa> Missing documentation for: regex-tdfa> ExecOption (lib/Text/Regex/TDFA/Common.hs:108) regex-tdfa> compile (lib/Text/Regex/TDFA/Sequence.hs:66) regex-tdfa> execute (lib/Text/Regex/TDFA/Sequence.hs:74) regex-tdfa> regexec (lib/Text/Regex/TDFA/Sequence.hs:79) regex-tdfa> 42% ( 3 / 7) in 'Text.Regex.TDFA.ByteString.Lazy' regex-tdfa> Missing documentation for: regex-tdfa> ExecOption (lib/Text/Regex/TDFA/Common.hs:108) regex-tdfa> compile (lib/Text/Regex/TDFA/ByteString/Lazy.hs:77) regex-tdfa> execute (lib/Text/Regex/TDFA/ByteString/Lazy.hs:85) regex-tdfa> regexec (lib/Text/Regex/TDFA/ByteString/Lazy.hs:90) regex-tdfa> 42% ( 3 / 7) in 'Text.Regex.TDFA.ByteString' regex-tdfa> Missing documentation for: regex-tdfa> ExecOption (lib/Text/Regex/TDFA/Common.hs:108) regex-tdfa> compile (lib/Text/Regex/TDFA/ByteString.hs:61) regex-tdfa> execute (lib/Text/Regex/TDFA/ByteString.hs:69) regex-tdfa> regexec (lib/Text/Regex/TDFA/ByteString.hs:74) regex-tdfa> 85% ( 6 / 7) in 'Text.Regex.TDFA.Text' regex-tdfa> Missing documentation for: regex-tdfa> ExecOption (lib/Text/Regex/TDFA/Common.hs:108) regex-tdfa> 85% ( 6 / 7) in 'Text.Regex.TDFA.Text.Lazy' regex-tdfa> Missing documentation for: regex-tdfa> ExecOption (lib/Text/Regex/TDFA/Common.hs:108) regex-tdfa> Warning: 'CompOption' is ambiguous. It is defined regex-tdfa> * at lib/Text/Regex/TDFA/Common.hs:85:19 regex-tdfa> * at lib/Text/Regex/TDFA/Common.hs:85:1 regex-tdfa> You may be able to disambiguate the identifier by qualifying it or regex-tdfa> by specifying the type/value namespace explicitly. regex-tdfa> Defaulting to the one defined at lib/Text/Regex/TDFA/Common.hs:85:1 regex-tdfa> 75% ( 6 / 8) in 'Text.Regex.TDFA' regex-tdfa> Missing documentation for: regex-tdfa> getVersion_Text_Regex_TDFA (lib/Text/Regex/TDFA.hs:209) regex-tdfa> ExecOption (lib/Text/Regex/TDFA/Common.hs:108) kan-extensions> Running phase: setupCompilerEnvironmentPhase kan-extensions> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. filemanip> [4 of 4] Compiling System.FilePath.Manip ( System/FilePath/Manip.hs, dist/build/System/FilePath/Manip.o, dist/build/System/FilePath/Manip.dyn_o ) monoid-subclasses> Warning: Data.Monoid.Null: could not find link destinations for: monoid-subclasses> - Data.Vector.Vector monoid-subclasses> Warning: Data.Semigroup.Cancellative: could not find link destinations for: monoid-subclasses> - Data.Vector.Vector monoid-subclasses> Warning: Data.Monoid.Monus: could not find link destinations for: monoid-subclasses> - Data.Vector.Vector monoid-subclasses> Warning: Data.Monoid.GCD: could not find link destinations for: monoid-subclasses> - Data.Vector.all monoid-subclasses> - Data.Vector.Vector monoid-subclasses> Warning: Data.Semigroup.Factorial: could not find link destinations for: monoid-subclasses> - Data.Vector.Vector monoid-subclasses> Warning: Data.Monoid.Factorial: could not find link destinations for: monoid-subclasses> - Data.Vector.Vector monoid-subclasses> Warning: Data.Monoid.Textual: could not find link destinations for: monoid-subclasses> - Data.Vector.Vector monoid-subclasses> Warning: Data.Monoid.Instances.CharVector: could not find link destinations for: monoid-subclasses> - Data.Vector.Vector monoid-subclasses> Warning: Data.Monoid.Instances.Positioned: could not find link destinations for: monoid-subclasses> - Data.Monoid.Instances.Positioned.Positioned kan-extensions> Running phase: unpackPhase kan-extensions> unpacking source archive /nix/store/sgrqnm2zizgrxv6z2ir5hnhn9fv2r295-kan-extensions-5.2.6.tar.gz kan-extensions> source root is kan-extensions-5.2.6 kan-extensions> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "kan-extensions-5.2.6/.vim.custom" kan-extensions> Running phase: patchPhase kan-extensions> Replace Cabal file with edited version from mirror://hackage/kan-extensions-5.2.6/revision/1.cabal. kan-extensions> Running phase: compileBuildDriverPhase kan-extensions> setupCompileFlags: -package-db=/build/tmp.sxEYJO2Xg6/setup-package.conf.d -threaded filemanip> [1 of 4] Compiling System.FilePath.GlobPattern ( System/FilePath/GlobPattern.hs, dist/build/System/FilePath/GlobPattern.p_o ) kan-extensions> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.sxEYJO2Xg6/Main.o ) shake> [ 1 of 71] Compiling Development.Ninja.Env ( src/Development/Ninja/Env.hs, dist/build/shake/shake-tmp/Development/Ninja/Env.o ) filemanip> filemanip> System/FilePath/GlobPattern.hs:130:49: warning: [GHC-63394] [-Wx-partial] filemanip> In the use of ‘head’ filemanip> (imported from Prelude, but defined in GHC.List): filemanip> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." filemanip> | filemanip> 130 | | otherwise = let hs = map head ss filemanip> | ^^^^ filemanip> filemanip> System/FilePath/GlobPattern.hs:131:44: warning: [GHC-63394] [-Wx-partial] filemanip> In the use of ‘head’ filemanip> (imported from Prelude, but defined in GHC.List): filemanip> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." filemanip> | filemanip> 131 | h = head hs filemanip> | ^^^^ filemanip> filemanip> System/FilePath/GlobPattern.hs:132:54: warning: [GHC-63394] [-Wx-partial] filemanip> In the use of ‘tail’ filemanip> (imported from Prelude, but defined in GHC.List): filemanip> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." filemanip> | filemanip> 132 | in if all (h==) $ tail hs filemanip> | ^^^^ filemanip> filemanip> System/FilePath/GlobPattern.hs:133:62: warning: [GHC-63394] [-Wx-partial] filemanip> In the use of ‘tail’ filemanip> (imported from Prelude, but defined in GHC.List): filemanip> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." filemanip> | filemanip> 133 | then pfx (h:acc) $ map tail ss filemanip> | ^^^^ filemanip> filemanip> System/FilePath/GlobPattern.hs:149:22: warning: [GHC-63397] [-Wname-shadowing] filemanip> This binding for ‘g’ shadows the existing binding filemanip> bound at System/FilePath/GlobPattern.hs:148:24 filemanip> | filemanip> 149 | where matchGroup g = matchTerms (MatchLiteral g : ts) cs filemanip> | ^ filemanip> filemanip> System/FilePath/GlobPattern.hs:154:48: warning: [GHC-63394] [-Wx-partial] filemanip> In the use of ‘tail’ filemanip> (imported from Prelude, but defined in GHC.List): filemanip> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." filemanip> | filemanip> 154 | Nothing -> matchAny (tail cs') filemanip> | ^^^^ filemanip> filemanip> System/FilePath/GlobPattern.hs:162:48: warning: [GHC-63394] [-Wx-partial] filemanip> In the use of ‘tail’ filemanip> (imported from Prelude, but defined in GHC.List): filemanip> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." filemanip> | filemanip> 162 | Nothing -> matchDir $ tail cs' filemanip> | ^^^^ kan-extensions> [2 of 2] Linking Setup algebraic-graphs> [24 of 24] Linking dist/build/main/main shake> [ 2 of 71] Compiling Development.Ninja.Type ( src/Development/Ninja/Type.hs, dist/build/shake/shake-tmp/Development/Ninja/Type.o ) filemanip> [2 of 4] Compiling System.FilePath.Glob ( System/FilePath/Glob.hs, dist/build/System/FilePath/Glob.p_o ) filemanip> [3 of 4] Compiling System.FilePath.Find ( System/FilePath/Find.hs, dist/build/System/FilePath/Find.p_o ) filemanip> filemanip> System/FilePath/Find.hs:227:20: warning: [GHC-63397] [-Wname-shadowing] filemanip> This binding for ‘depth’ shadows the existing binding filemanip> defined at System/FilePath/Find.hs:195:1 filemanip> | filemanip> 227 | where visit path depth st = filemanip> | ^^^^^ filemanip> filemanip> System/FilePath/Find.hs:231:9: warning: [GHC-63397] [-Wname-shadowing] filemanip> This binding for ‘traverse’ shadows the existing binding filemanip> imported from ‘Prelude’ at System/FilePath/Find.hs:39:8-27 filemanip> (and originally defined in ‘Data.Traversable’) filemanip> | filemanip> 231 | traverse dir depth dirSt = do filemanip> | ^^^^^^^^ filemanip> filemanip> System/FilePath/Find.hs:231:22: warning: [GHC-63397] [-Wname-shadowing] filemanip> This binding for ‘depth’ shadows the existing binding filemanip> defined at System/FilePath/Find.hs:195:1 filemanip> | filemanip> 231 | traverse dir depth dirSt = do filemanip> | ^^^^^ filemanip> filemanip> System/FilePath/Find.hs:238:25: warning: [GHC-63397] [-Wname-shadowing] filemanip> This binding for ‘depth’ shadows the existing binding filemanip> defined at System/FilePath/Find.hs:195:1 filemanip> | filemanip> 238 | filterPath path depth st result = filemanip> | ^^^^^ filemanip> filemanip> System/FilePath/Find.hs:274:15: warning: [GHC-63397] [-Wname-shadowing] filemanip> This binding for ‘state’ shadows the existing binding filemanip> bound at System/FilePath/Find.hs:271:38 filemanip> | filemanip> 274 | where visit state path depth st = filemanip> | ^^^^^ filemanip> filemanip> System/FilePath/Find.hs:274:21: warning: [GHC-63397] [-Wname-shadowing] filemanip> This binding for ‘path’ shadows the existing binding filemanip> bound at System/FilePath/Find.hs:271:44 filemanip> | filemanip> 274 | where visit state path depth st = filemanip> | ^^^^ filemanip> filemanip> System/FilePath/Find.hs:274:26: warning: [GHC-63397] [-Wname-shadowing] filemanip> This binding for ‘depth’ shadows the existing binding filemanip> defined at System/FilePath/Find.hs:195:1 filemanip> | filemanip> 274 | where visit state path depth st = filemanip> | ^^^^^ filemanip> filemanip> System/FilePath/Find.hs:279:9: warning: [GHC-63397] [-Wname-shadowing] filemanip> This binding for ‘traverse’ shadows the existing binding filemanip> imported from ‘Prelude’ at System/FilePath/Find.hs:39:8-27 filemanip> (and originally defined in ‘Data.Traversable’) filemanip> | filemanip> 279 | traverse state dir depth dirSt = handle (errHandler dir state) $ filemanip> | ^^^^^^^^ filemanip> filemanip> System/FilePath/Find.hs:279:18: warning: [GHC-63397] [-Wname-shadowing] filemanip> This binding for ‘state’ shadows the existing binding filemanip> bound at System/FilePath/Find.hs:271:38 filemanip> | filemanip> 279 | traverse state dir depth dirSt = handle (errHandler dir state) $ filemanip> | ^^^^^ filemanip> filemanip> System/FilePath/Find.hs:279:28: warning: [GHC-63397] [-Wname-shadowing] filemanip> This binding for ‘depth’ shadows the existing binding filemanip> defined at System/FilePath/Find.hs:195:1 filemanip> | filemanip> 279 | traverse state dir depth dirSt = handle (errHandler dir state) $ filemanip> | ^^^^^ filemanip> filemanip> System/FilePath/Find.hs:282:53: warning: [GHC-63397] [-Wname-shadowing] filemanip> This binding for ‘state’ shadows the existing binding filemanip> bound at System/FilePath/Find.hs:279:18 filemanip> | filemanip> 282 | in state' `seq` flip foldM state' (\state name -> filemanip> | ^^^^^ filemanip> filemanip> System/FilePath/Find.hs:284:25: warning: [GHC-63397] [-Wname-shadowing] filemanip> This binding for ‘path’ shadows the existing binding filemanip> bound at System/FilePath/Find.hs:271:44 filemanip> | filemanip> 284 | let path = dir name filemanip> | ^^^^ shake> [ 3 of 71] Compiling Development.Ninja.Lexer ( src/Development/Ninja/Lexer.hs, dist/build/shake/shake-tmp/Development/Ninja/Lexer.o ) algebraic-graphs> buildPhase completed in 35 seconds algebraic-graphs> Running phase: checkPhase algebraic-graphs> Running 1 test suites... algebraic-graphs> Test suite main: RUNNING... shake> [ 4 of 71] Compiling Development.Shake.Classes ( src/Development/Shake/Classes.hs, dist/build/shake/shake-tmp/Development/Shake/Classes.o ) shake> [ 5 of 71] Compiling Development.Shake.FilePath ( src/Development/Shake/FilePath.hs, dist/build/shake/shake-tmp/Development/Shake/FilePath.o ) shake> [ 6 of 71] Compiling Development.Shake.Internal.CmdOption ( src/Development/Shake/Internal/CmdOption.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/CmdOption.o ) shake> [ 7 of 71] Compiling Development.Shake.Internal.History.Bloom ( src/Development/Shake/Internal/History/Bloom.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/History/Bloom.o ) shake> [ 8 of 71] Compiling Development.Shake.Internal.History.Network ( src/Development/Shake/Internal/History/Network.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/History/Network.o ) shake> [ 9 of 71] Compiling Development.Shake.Internal.History.Types ( src/Development/Shake/Internal/History/Types.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/History/Types.o ) shake> [10 of 71] Compiling General.Bilist ( src/General/Bilist.hs, dist/build/shake/shake-tmp/General/Bilist.o ) shake> [11 of 71] Compiling General.Binary ( src/General/Binary.hs, dist/build/shake/shake-tmp/General/Binary.o ) shake> [12 of 71] Compiling Development.Shake.Internal.FileName ( src/Development/Shake/Internal/FileName.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/FileName.o ) shake> [13 of 71] Compiling General.Cleanup ( src/General/Cleanup.hs, dist/build/shake/shake-tmp/General/Cleanup.o ) shake> [14 of 71] Compiling General.EscCodes ( src/General/EscCodes.hs, dist/build/shake/shake-tmp/General/EscCodes.o ) shake> [15 of 71] Compiling General.Extra ( src/General/Extra.hs, dist/build/shake/shake-tmp/General/Extra.o ) shake> [16 of 71] Compiling Development.Shake.Internal.History.Symlink ( src/Development/Shake/Internal/History/Symlink.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/History/Symlink.o ) shake> [17 of 71] Compiling Development.Shake.Internal.Errors ( src/Development/Shake/Internal/Errors.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Errors.o ) shake> [18 of 71] Compiling Development.Shake.Internal.Value ( src/Development/Shake/Internal/Value.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Value.o ) kan-extensions> Running phase: updateAutotoolsGnuConfigScriptsPhase kan-extensions> Running phase: configurePhase kan-extensions> configureFlags: --verbose --prefix=/nix/store/3h2kkscfjwlwrdzzgzgnjk5bvf3yqxb2-kan-extensions-5.2.6 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/j1yxah1ywaxiaa9099544mdfv1vlpmgp-kan-extensions-5.2.6-doc/share/doc/kan-extensions-5.2.6 --with-gcc=gcc --package-db=/build/tmp.sxEYJO2Xg6/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 filemanip> [4 of 4] Compiling System.FilePath.Manip ( System/FilePath/Manip.hs, dist/build/System/FilePath/Manip.p_o ) shake> [19 of 71] Compiling Development.Shake.Internal.FilePattern ( src/Development/Shake/Internal/FilePattern.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/FilePattern.o ) kan-extensions> Using Parsec parser kan-extensions> Configuring kan-extensions-5.2.6... kan-extensions> Dependency adjunctions >=4.2 && <5: using adjunctions-4.4.3 kan-extensions> Dependency array >=0.3.0.2 && <0.6: using array-0.5.6.0 kan-extensions> Dependency base >=4.11 && <5: using base-4.19.0.0 kan-extensions> Dependency comonad >=4 && <6: using comonad-5.0.9 kan-extensions> Dependency containers >=0.4 && <0.9: using containers-0.6.8 kan-extensions> Dependency contravariant >=1 && <2: using contravariant-1.5.5 kan-extensions> Dependency distributive >=0.2.2 && <1: using distributive-0.6.2.1 kan-extensions> Dependency free >=4 && <6: using free-5.2 kan-extensions> Dependency invariant >=0.1 && <1: using invariant-0.6.4 kan-extensions> Dependency mtl >=2.2.1 && <2.4: using mtl-2.3.1 kan-extensions> Dependency profunctors >=5 && <6: using profunctors-5.6.2 kan-extensions> Dependency semigroupoids >=5.2.2 && <7: using semigroupoids-6.0.1 kan-extensions> Dependency tagged >=0.7.2 && <1: using tagged-0.8.8 kan-extensions> Dependency transformers >=0.5 && <0.7: using transformers-0.6.1.0 shake> [20 of 71] Compiling Development.Shake.Internal.Options ( src/Development/Shake/Internal/Options.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Options.o ) kan-extensions> Source component graph: component lib kan-extensions> Configured component graph: kan-extensions> component kan-extensions-5.2.6-JGNnTtwcF07ETumkjoP5An kan-extensions> include adjunctions-4.4.3-7V7yRvBLRZtG7WxgI78eNr kan-extensions> include array-0.5.6.0-dc89 kan-extensions> include base-4.19.0.0-b960 kan-extensions> include comonad-5.0.9-ESq2E8gYtBx3byXmKAW1hW kan-extensions> include containers-0.6.8-4775 kan-extensions> include contravariant-1.5.5-J4LLuUnbnVaBzsIx42BlgS kan-extensions> include distributive-0.6.2.1-Bqfb3YLruMhEWQ5REpvzf4 kan-extensions> include free-5.2-5jsicnVtm8y8KG9LMRezMp kan-extensions> include invariant-0.6.4-9MdOxjYVRq95RCcv5wEaad kan-extensions> include mtl-2.3.1-63a4 kan-extensions> include profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU kan-extensions> include semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj kan-extensions> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 kan-extensions> include transformers-0.6.1.0-c3ec kan-extensions> Linked component graph: kan-extensions> unit kan-extensions-5.2.6-JGNnTtwcF07ETumkjoP5An kan-extensions> include adjunctions-4.4.3-7V7yRvBLRZtG7WxgI78eNr kan-extensions> include array-0.5.6.0-dc89 kan-extensions> include base-4.19.0.0-b960 kan-extensions> include comonad-5.0.9-ESq2E8gYtBx3byXmKAW1hW kan-extensions> include containers-0.6.8-4775 kan-extensions> include contravariant-1.5.5-J4LLuUnbnVaBzsIx42BlgS kan-extensions> include distributive-0.6.2.1-Bqfb3YLruMhEWQ5REpvzf4 kan-extensions> include free-5.2-5jsicnVtm8y8KG9LMRezMp kan-extensions> include invariant-0.6.4-9MdOxjYVRq95RCcv5wEaad kan-extensions> include mtl-2.3.1-63a4 kan-extensions> include profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU kan-extensions> include semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj kan-extensions> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 kan-extensions> include transformers-0.6.1.0-c3ec kan-extensions> Control.Comonad.Density=kan-extensions-5.2.6-JGNnTtwcF07ETumkjoP5An:Control.Comonad.Density,Control.Monad.Co=kan-extensions-5.2.6-JGNnTtwcF07ETumkjoP5An:Control.Monad.Co,Control.Monad.Codensity=kan-extensions-5.2.6-JGNnTtwcF07ETumkjoP5An:Control.Monad.Codensity,Data.Functor.Contravariant.Coyoneda=kan-extensions-5.2.6-JGNnTtwcF07ETumkjoP5An:Data.Functor.Contravariant.Coyoneda,Data.Functor.Contravariant.Day=kan-extensions-5.2.6-JGNnTtwcF07ETumkjoP5An:Data.Functor.Contravariant.Day,Data.Functor.Contravariant.Yoneda=kan-extensions-5.2.6-JGNnTtwcF07ETumkjoP5An:Data.Functor.Contravariant.Yoneda,Data.Functor.Coyoneda=kan-extensions-5.2.6-JGNnTtwcF07ETumkjoP5An:Data.Functor.Coyoneda,Data.Functor.Day=kan-extensions-5.2.6-JGNnTtwcF07ETumkjoP5An:Data.Functor.Day,Data.Functor.Day.Curried=kan-extensions-5.2.6-JGNnTtwcF07ETumkjoP5An:Data.Functor.Day.Curried,Data.Functor.Invariant.Day=kan-extensions-5.2.6-JGNnTtwcF07ETumkjoP5An:Data.Functor.Invariant.Day,Data.Functor.Kan.Lan=kan-extensions-5.2.6-JGNnTtwcF07ETumkjoP5An:Data.Functor.Kan.Lan,Data.Functor.Kan.Ran=kan-extensions-5.2.6-JGNnTtwcF07ETumkjoP5An:Data.Functor.Kan.Ran,Data.Functor.Yoneda=kan-extensions-5.2.6-JGNnTtwcF07ETumkjoP5An:Data.Functor.Yoneda kan-extensions> Ready component graph: kan-extensions> definite kan-extensions-5.2.6-JGNnTtwcF07ETumkjoP5An kan-extensions> depends adjunctions-4.4.3-7V7yRvBLRZtG7WxgI78eNr kan-extensions> depends array-0.5.6.0-dc89 kan-extensions> depends base-4.19.0.0-b960 kan-extensions> depends comonad-5.0.9-ESq2E8gYtBx3byXmKAW1hW kan-extensions> depends containers-0.6.8-4775 kan-extensions> depends contravariant-1.5.5-J4LLuUnbnVaBzsIx42BlgS kan-extensions> depends distributive-0.6.2.1-Bqfb3YLruMhEWQ5REpvzf4 kan-extensions> depends free-5.2-5jsicnVtm8y8KG9LMRezMp kan-extensions> depends invariant-0.6.4-9MdOxjYVRq95RCcv5wEaad kan-extensions> depends mtl-2.3.1-63a4 kan-extensions> depends profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU kan-extensions> depends semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj kan-extensions> depends tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 kan-extensions> depends transformers-0.6.1.0-c3ec kan-extensions> Using Cabal-3.10.2.0 compiled by ghc-9.8 kan-extensions> Using compiler: ghc-9.8.1 kan-extensions> Using install prefix: kan-extensions> /nix/store/3h2kkscfjwlwrdzzgzgnjk5bvf3yqxb2-kan-extensions-5.2.6 kan-extensions> Executables installed in: kan-extensions> /nix/store/3h2kkscfjwlwrdzzgzgnjk5bvf3yqxb2-kan-extensions-5.2.6/bin kan-extensions> Libraries installed in: kan-extensions> /nix/store/3h2kkscfjwlwrdzzgzgnjk5bvf3yqxb2-kan-extensions-5.2.6/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/kan-extensions-5.2.6-JGNnTtwcF07ETumkjoP5An kan-extensions> Dynamic Libraries installed in: kan-extensions> /nix/store/3h2kkscfjwlwrdzzgzgnjk5bvf3yqxb2-kan-extensions-5.2.6/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 kan-extensions> Private executables installed in: kan-extensions> /nix/store/3h2kkscfjwlwrdzzgzgnjk5bvf3yqxb2-kan-extensions-5.2.6/libexec/x86_64-linux-ghc-9.8.1/kan-extensions-5.2.6 kan-extensions> Data files installed in: kan-extensions> /nix/store/3h2kkscfjwlwrdzzgzgnjk5bvf3yqxb2-kan-extensions-5.2.6/share/x86_64-linux-ghc-9.8.1/kan-extensions-5.2.6 kan-extensions> Documentation installed in: kan-extensions> /nix/store/j1yxah1ywaxiaa9099544mdfv1vlpmgp-kan-extensions-5.2.6-doc/share/doc/kan-extensions-5.2.6 kan-extensions> Configuration files installed in: kan-extensions> /nix/store/3h2kkscfjwlwrdzzgzgnjk5bvf3yqxb2-kan-extensions-5.2.6/etc kan-extensions> No alex found kan-extensions> Using ar found on system at: kan-extensions> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar kan-extensions> No c2hs found kan-extensions> No cpphs found kan-extensions> No doctest found kan-extensions> Using gcc version 14.3.0 given by user at: kan-extensions> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc kan-extensions> Using ghc version 9.8.1 found on system at: kan-extensions> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc kan-extensions> Using ghc-pkg version 9.8.1 found on system at: kan-extensions> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 kan-extensions> No ghcjs found kan-extensions> No ghcjs-pkg found kan-extensions> No greencard found kan-extensions> Using haddock version 2.30.0 found on system at: kan-extensions> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 kan-extensions> No happy found kan-extensions> Using haskell-suite found on system at: haskell-suite-dummy-location kan-extensions> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location kan-extensions> No hmake found kan-extensions> Using hpc version 0.69 found on system at: kan-extensions> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 kan-extensions> Using hsc2hs version 0.68.10 found on system at: kan-extensions> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 kan-extensions> Using hscolour version 1.25 found on system at: kan-extensions> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour kan-extensions> No jhc found kan-extensions> Using ld found on system at: kan-extensions> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold kan-extensions> No pkg-config found kan-extensions> Using runghc version 9.8.1 found on system at: kan-extensions> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 kan-extensions> Using strip version 2.44 found on system at: kan-extensions> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip kan-extensions> Using tar found on system at: kan-extensions> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar kan-extensions> No uhc found kan-extensions> Running phase: buildPhase kan-extensions> Preprocessing library for kan-extensions-5.2.6.. kan-extensions> Building library for kan-extensions-5.2.6.. kan-extensions> [ 1 of 13] Compiling Data.Functor.Contravariant.Coyoneda ( src/Data/Functor/Contravariant/Coyoneda.hs, dist/build/Data/Functor/Contravariant/Coyoneda.o, dist/build/Data/Functor/Contravariant/Coyoneda.dyn_o ) filemanip> Running phase: checkPhase filemanip> Package has no test suites. filemanip> Running phase: haddockPhase filemanip> Preprocessing library for filemanip-0.3.6.3.. filemanip> Running Haddock on library for filemanip-0.3.6.3.. filemanip> Warning: --source-* options are ignored when --hyperlinked-source is enabled. kan-extensions> [ 2 of 13] Compiling Data.Functor.Contravariant.Day ( src/Data/Functor/Contravariant/Day.hs, dist/build/Data/Functor/Contravariant/Day.o, dist/build/Data/Functor/Contravariant/Day.dyn_o ) kan-extensions> [ 3 of 13] Compiling Data.Functor.Contravariant.Yoneda ( src/Data/Functor/Contravariant/Yoneda.hs, dist/build/Data/Functor/Contravariant/Yoneda.o, dist/build/Data/Functor/Contravariant/Yoneda.dyn_o ) kan-extensions> [ 4 of 13] Compiling Data.Functor.Day ( src/Data/Functor/Day.hs, dist/build/Data/Functor/Day.o, dist/build/Data/Functor/Day.dyn_o ) filemanip> [1 of 4] Compiling System.FilePath.GlobPattern ( System/FilePath/GlobPattern.hs, nothing ) filemanip> filemanip> System/FilePath/GlobPattern.hs:130:49: warning: [GHC-63394] [-Wx-partial] filemanip> In the use of ‘head’ filemanip> (imported from Prelude, but defined in GHC.List): filemanip> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." filemanip> | filemanip> 130 | | otherwise = let hs = map head ss filemanip> | ^^^^ filemanip> kan-extensions> [ 5 of 13] Compiling Data.Functor.Day.Curried ( src/Data/Functor/Day/Curried.hs, dist/build/Data/Functor/Day/Curried.o, dist/build/Data/Functor/Day/Curried.dyn_o ) filemanip> System/FilePath/GlobPattern.hs:131:44: warning: [GHC-63394] [-Wx-partial] filemanip> In the use of ‘head’ filemanip> (imported from Prelude, but defined in GHC.List): filemanip> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." filemanip> | filemanip> 131 | h = head hs filemanip> | ^^^^ filemanip> filemanip> System/FilePath/GlobPattern.hs:132:54: warning: [GHC-63394] [-Wx-partial] filemanip> In the use of ‘tail’ filemanip> (imported from Prelude, but defined in GHC.List): filemanip> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." filemanip> | filemanip> 132 | in if all (h==) $ tail hs filemanip> | ^^^^ filemanip> filemanip> System/FilePath/GlobPattern.hs:133:62: warning: [GHC-63394] [-Wx-partial] filemanip> In the use of ‘tail’ filemanip> (imported from Prelude, but defined in GHC.List): filemanip> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." filemanip> | filemanip> 133 | then pfx (h:acc) $ map tail ss filemanip> | ^^^^ filemanip> filemanip> System/FilePath/GlobPattern.hs:149:22: warning: [GHC-63397] [-Wname-shadowing] filemanip> This binding for ‘g’ shadows the existing binding filemanip> bound at System/FilePath/GlobPattern.hs:148:24 filemanip> | filemanip> 149 | where matchGroup g = matchTerms (MatchLiteral g : ts) cs filemanip> | ^ filemanip> filemanip> System/FilePath/GlobPattern.hs:154:48: warning: [GHC-63394] [-Wx-partial] filemanip> In the use of ‘tail’ filemanip> (imported from Prelude, but defined in GHC.List): filemanip> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." filemanip> | filemanip> 154 | Nothing -> matchAny (tail cs') filemanip> | ^^^^ filemanip> filemanip> System/FilePath/GlobPattern.hs:162:48: warning: [GHC-63394] [-Wx-partial] filemanip> In the use of ‘tail’ filemanip> (imported from Prelude, but defined in GHC.List): filemanip> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." filemanip> | filemanip> 162 | Nothing -> matchDir $ tail cs' filemanip> | ^^^^ filemanip> [2 of 4] Compiling System.FilePath.Glob ( System/FilePath/Glob.hs, nothing ) filemanip> [3 of 4] Compiling System.FilePath.Find ( System/FilePath/Find.hs, nothing ) kan-extensions> [ 6 of 13] Compiling Data.Functor.Invariant.Day ( src/Data/Functor/Invariant/Day.hs, dist/build/Data/Functor/Invariant/Day.o, dist/build/Data/Functor/Invariant/Day.dyn_o ) kan-extensions> [ 7 of 13] Compiling Data.Functor.Kan.Lan ( src/Data/Functor/Kan/Lan.hs, dist/build/Data/Functor/Kan/Lan.o, dist/build/Data/Functor/Kan/Lan.dyn_o ) kan-extensions> [ 8 of 13] Compiling Data.Functor.Coyoneda ( src/Data/Functor/Coyoneda.hs, dist/build/Data/Functor/Coyoneda.o, dist/build/Data/Functor/Coyoneda.dyn_o ) aeson> [24 of 32] Compiling Data.Aeson.Types.ToJSON ( src/Data/Aeson/Types/ToJSON.hs, dist/build/Data/Aeson/Types/ToJSON.o, dist/build/Data/Aeson/Types/ToJSON.dyn_o ) aeson> aeson> src/Data/Aeson/Types/ToJSON.hs:1615:23: warning: [GHC-68441] [-Wdeprecations] aeson> In the use of data constructor ‘Solo’ aeson> (imported from Data.Tuple.Solo, but defined in GHC.Tuple): aeson> Deprecated: "The Solo constructor has been renamed to MkSolo to avoid punning." aeson> | aeson> 1615 | liftToJSON _ t _ (Solo a) = t a aeson> | ^^^^ aeson> aeson> src/Data/Aeson/Types/ToJSON.hs:1618:27: warning: [GHC-68441] [-Wdeprecations] aeson> In the use of data constructor ‘Solo’ aeson> (imported from Data.Tuple.Solo, but defined in GHC.Tuple): aeson> Deprecated: "The Solo constructor has been renamed to MkSolo to avoid punning." aeson> | aeson> 1618 | liftToEncoding _ t _ (Solo a) = t a aeson> | ^^^^ shake> [21 of 71] Compiling Development.Shake.Internal.FileInfo ( src/Development/Shake/Internal/FileInfo.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/FileInfo.o ) shake> [22 of 71] Compiling Development.Shake.Internal.Core.Monad ( src/Development/Shake/Internal/Core/Monad.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Core/Monad.o ) shake> [23 of 71] Compiling Development.Ninja.Parse ( src/Development/Ninja/Parse.hs, dist/build/shake/shake-tmp/Development/Ninja/Parse.o ) shake> [24 of 71] Compiling General.Fence ( src/General/Fence.hs, dist/build/shake/shake-tmp/General/Fence.o ) shake> [25 of 71] Compiling General.FileLock ( src/General/FileLock.hs, dist/build/shake/shake-tmp/General/FileLock.o ) shake> [26 of 71] Compiling General.GetOpt ( src/General/GetOpt.hs, dist/build/shake/shake-tmp/General/GetOpt.o ) shake> [27 of 71] Compiling General.Intern ( src/General/Intern.hs, dist/build/shake/shake-tmp/General/Intern.o ) shake> [28 of 71] Compiling General.Ids ( src/General/Ids.hs, dist/build/shake/shake-tmp/General/Ids.o ) shake> [29 of 71] Compiling Development.Shake.Internal.History.Serialise ( src/Development/Shake/Internal/History/Serialise.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/History/Serialise.o ) shake> [30 of 71] Compiling Development.Shake.Internal.History.Server ( src/Development/Shake/Internal/History/Server.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/History/Server.o ) shake> [31 of 71] Compiling Development.Shake.Internal.Core.Database ( src/Development/Shake/Internal/Core/Database.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Core/Database.o ) shake> [32 of 71] Compiling General.ListBuilder ( src/General/ListBuilder.hs, dist/build/shake/shake-tmp/General/ListBuilder.o ) shake> [33 of 71] Compiling General.Makefile ( src/General/Makefile.hs, dist/build/shake/shake-tmp/General/Makefile.o ) shake> [34 of 71] Compiling General.Process ( src/General/Process.hs, dist/build/shake/shake-tmp/General/Process.o ) shake> [35 of 71] Compiling General.Thread ( src/General/Thread.hs, dist/build/shake/shake-tmp/General/Thread.o ) shake> [36 of 71] Compiling General.Chunks ( src/General/Chunks.hs, dist/build/shake/shake-tmp/General/Chunks.o ) shake> [37 of 71] Compiling General.Timing ( src/General/Timing.hs, dist/build/shake/shake-tmp/General/Timing.o ) shake> [38 of 71] Compiling General.Pool ( src/General/Pool.hs, dist/build/shake/shake-tmp/General/Pool.o ) shake> [39 of 71] Compiling Development.Shake.Internal.Core.Storage ( src/Development/Shake/Internal/Core/Storage.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Core/Storage.o ) filemanip> filemanip> System/FilePath/Find.hs:227:20: warning: [GHC-63397] [-Wname-shadowing] filemanip> This binding for ‘depth’ shadows the existing binding filemanip> defined at System/FilePath/Find.hs:195:1 filemanip> | filemanip> 227 | where visit path depth st = filemanip> | ^^^^^ filemanip> filemanip> System/FilePath/Find.hs:231:9: warning: [GHC-63397] [-Wname-shadowing] filemanip> This binding for ‘traverse’ shadows the existing binding filemanip> imported from ‘Prelude’ at System/FilePath/Find.hs:39:8-27 filemanip> (and originally defined in ‘Data.Traversable’) filemanip> | filemanip> 231 | traverse dir depth dirSt = do filemanip> | ^^^^^^^^ filemanip> filemanip> System/FilePath/Find.hs:231:22: warning: [GHC-63397] [-Wname-shadowing] filemanip> This binding for ‘depth’ shadows the existing binding filemanip> defined at System/FilePath/Find.hs:195:1 filemanip> | filemanip> 231 | traverse dir depth dirSt = do filemanip> | ^^^^^ filemanip> filemanip> System/FilePath/Find.hs:238:25: warning: [GHC-63397] [-Wname-shadowing] filemanip> This binding for ‘depth’ shadows the existing binding filemanip> defined at System/FilePath/Find.hs:195:1 filemanip> | filemanip> 238 | filterPath path depth st result = filemanip> | ^^^^^ filemanip> filemanip> System/FilePath/Find.hs:274:15: warning: [GHC-63397] [-Wname-shadowing] filemanip> This binding for ‘state’ shadows the existing binding filemanip> bound at System/FilePath/Find.hs:271:38 filemanip> | filemanip> 274 | where visit state path depth st = filemanip> | ^^^^^ filemanip> filemanip> System/FilePath/Find.hs:274:21: warning: [GHC-63397] [-Wname-shadowing] filemanip> This binding for ‘path’ shadows the existing binding filemanip> bound at System/FilePath/Find.hs:271:44 filemanip> | filemanip> 274 | where visit state path depth st = filemanip> | ^^^^ filemanip> filemanip> System/FilePath/Find.hs:274:26: warning: [GHC-63397] [-Wname-shadowing] filemanip> This binding for ‘depth’ shadows the existing binding filemanip> defined at System/FilePath/Find.hs:195:1 filemanip> | filemanip> 274 | where visit state path depth st = filemanip> | ^^^^^ filemanip> filemanip> System/FilePath/Find.hs:279:9: warning: [GHC-63397] [-Wname-shadowing] filemanip> This binding for ‘traverse’ shadows the existing binding filemanip> imported from ‘Prelude’ at System/FilePath/Find.hs:39:8-27 filemanip> (and originally defined in ‘Data.Traversable’) filemanip> | filemanip> 279 | traverse state dir depth dirSt = handle (errHandler dir state) $ filemanip> | ^^^^^^^^ filemanip> filemanip> System/FilePath/Find.hs:279:18: warning: [GHC-63397] [-Wname-shadowing] filemanip> This binding for ‘state’ shadows the existing binding filemanip> bound at System/FilePath/Find.hs:271:38 filemanip> | filemanip> 279 | traverse state dir depth dirSt = handle (errHandler dir state) $ filemanip> | ^^^^^ filemanip> filemanip> System/FilePath/Find.hs:279:28: warning: [GHC-63397] [-Wname-shadowing] filemanip> This binding for ‘depth’ shadows the existing binding filemanip> defined at System/FilePath/Find.hs:195:1 filemanip> | filemanip> 279 | traverse state dir depth dirSt = handle (errHandler dir state) $ filemanip> | ^^^^^ filemanip> filemanip> System/FilePath/Find.hs:282:53: warning: [GHC-63397] [-Wname-shadowing] filemanip> This binding for ‘state’ shadows the existing binding filemanip> bound at System/FilePath/Find.hs:279:18 filemanip> | filemanip> 282 | in state' `seq` flip foldM state' (\state name -> filemanip> | ^^^^^ filemanip> filemanip> System/FilePath/Find.hs:284:25: warning: [GHC-63397] [-Wname-shadowing] filemanip> This binding for ‘path’ shadows the existing binding filemanip> bound at System/FilePath/Find.hs:271:44 filemanip> | filemanip> 284 | let path = dir name filemanip> | ^^^^ filemanip> [4 of 4] Compiling System.FilePath.Manip ( System/FilePath/Manip.hs, nothing ) filemanip> Haddock coverage: filemanip> 100% ( 7 / 7) in 'System.FilePath.GlobPattern' filemanip> 100% ( 2 / 2) in 'System.FilePath.Glob' filemanip> Warning: 'put' is out of scope. filemanip> If you qualify the identifier, haddock can try to link it anyway. filemanip> Warning: 'FileInfo' is ambiguous. It is defined filemanip> * at System/FilePath/Find.hs:136:17 filemanip> * at System/FilePath/Find.hs:136:1 filemanip> You may be able to disambiguate the identifier by qualifying it or filemanip> by specifying the type/value namespace explicitly. filemanip> Defaulting to the one defined at System/FilePath/Find.hs:136:1 filemanip> Warning: 'isSuffixOf' is out of scope. filemanip> If you qualify the identifier, haddock can try to link it anyway. filemanip> Warning: 'deviceID' is ambiguous. It is defined filemanip> * at System/FilePath/Find.hs:440:1 filemanip> * in ‘System.Posix.Files.Common’ filemanip> You may be able to disambiguate the identifier by qualifying it or filemanip> by specifying the type/value namespace explicitly. filemanip> Defaulting to the one defined at System/FilePath/Find.hs:440:1 filemanip> 65% ( 41 / 63) in 'System.FilePath.Find' filemanip> Missing documentation for: filemanip> FileType (System/FilePath/Find.hs:394) filemanip> FilterPredicate (System/FilePath/Find.hs:202) filemanip> RecursionPredicate (System/FilePath/Find.hs:203) filemanip> deviceID (System/FilePath/Find.hs:440) filemanip> fileID (System/FilePath/Find.hs:443) filemanip> fileOwner (System/FilePath/Find.hs:446) filemanip> fileGroup (System/FilePath/Find.hs:449) filemanip> fileSize (System/FilePath/Find.hs:452) filemanip> linkCount (System/FilePath/Find.hs:455) filemanip> specialDeviceID (System/FilePath/Find.hs:458) filemanip> fileMode (System/FilePath/Find.hs:461) filemanip> accessTime (System/FilePath/Find.hs:479) filemanip> modificationTime (System/FilePath/Find.hs:482) filemanip> statusChangeTime (System/FilePath/Find.hs:485) filemanip> ==? (System/FilePath/Find.hs:528) filemanip> /=? (System/FilePath/Find.hs:532) filemanip> >? (System/FilePath/Find.hs:536) filemanip> >=? (System/FilePath/Find.hs:544) filemanip> <=? (System/FilePath/Find.hs:548) filemanip> &&? (System/FilePath/Find.hs:558) filemanip> ||? (System/FilePath/Find.hs:562) filemanip> 100% ( 6 / 6) in 'System.FilePath.Manip' regex-tdfa> Documentation created: dist/doc/html/regex-tdfa/, regex-tdfa> dist/doc/html/regex-tdfa/regex-tdfa.txt kan-extensions> [ 9 of 13] Compiling Control.Comonad.Density ( src/Control/Comonad/Density.hs, dist/build/Control/Comonad/Density.o, dist/build/Control/Comonad/Density.dyn_o ) kan-extensions> [10 of 13] Compiling Control.Monad.Co ( src/Control/Monad/Co.hs, dist/build/Control/Monad/Co.o, dist/build/Control/Monad/Co.dyn_o ) kan-extensions> [11 of 13] Compiling Data.Functor.Kan.Ran ( src/Data/Functor/Kan/Ran.hs, dist/build/Data/Functor/Kan/Ran.o, dist/build/Data/Functor/Kan/Ran.dyn_o ) kan-extensions> [12 of 13] Compiling Control.Monad.Codensity ( src/Control/Monad/Codensity.hs, dist/build/Control/Monad/Codensity.o, dist/build/Control/Monad/Codensity.dyn_o ) kan-extensions> [13 of 13] Compiling Data.Functor.Yoneda ( src/Data/Functor/Yoneda.hs, dist/build/Data/Functor/Yoneda.o, dist/build/Data/Functor/Yoneda.dyn_o ) regex-tdfa> Preprocessing test suite 'doctest' for regex-tdfa-1.3.2.3.. regex-tdfa> Preprocessing test suite 'regex-tdfa-unittest' for regex-tdfa-1.3.2.3.. regex-tdfa> Running phase: installPhase regex-tdfa> Installing library in /nix/store/fgzc2z6d3dkkidpqx30qb35s9hvzzwcb-regex-tdfa-1.3.2.3/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX shake> [40 of 71] Compiling General.TypeMap ( src/General/TypeMap.hs, dist/build/shake/shake-tmp/General/TypeMap.o ) shake> [41 of 71] Compiling General.Wait ( src/General/Wait.hs, dist/build/shake/shake-tmp/General/Wait.o ) shake> [42 of 71] Compiling Development.Shake.Internal.History.Shared ( src/Development/Shake/Internal/History/Shared.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/History/Shared.o ) shake> [43 of 71] Compiling Development.Shake.Internal.History.Cloud ( src/Development/Shake/Internal/History/Cloud.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/History/Cloud.o ) shake> [44 of 71] Compiling Development.Shake.Internal.Core.Types ( src/Development/Shake/Internal/Core/Types.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Core/Types.o ) kan-extensions> [ 1 of 13] Compiling Data.Functor.Contravariant.Coyoneda ( src/Data/Functor/Contravariant/Coyoneda.hs, dist/build/Data/Functor/Contravariant/Coyoneda.p_o ) monoid-subclasses> Documentation created: dist/doc/html/monoid-subclasses/, monoid-subclasses> dist/doc/html/monoid-subclasses/monoid-subclasses.txt monoid-subclasses> Preprocessing test suite 'Main' for monoid-subclasses-1.2.6.. monoid-subclasses> haddockPhase completed in 36 seconds monoid-subclasses> Running phase: installPhase monoid-subclasses> Installing library in /nix/store/y9009gpd3kwyyy2nzagpmrhga8bs9qkb-monoid-subclasses-1.2.6/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/monoid-subclasses-1.2.6-Gfcvp0EfwKt1Ok9yeWcbEn kan-extensions> [ 2 of 13] Compiling Data.Functor.Contravariant.Day ( src/Data/Functor/Contravariant/Day.hs, dist/build/Data/Functor/Contravariant/Day.p_o ) regex-tdfa> Running phase: fixupPhase regex-tdfa> shrinking RPATHs of ELF executables and libraries in /nix/store/fgzc2z6d3dkkidpqx30qb35s9hvzzwcb-regex-tdfa-1.3.2.3 regex-tdfa> shrinking /nix/store/fgzc2z6d3dkkidpqx30qb35s9hvzzwcb-regex-tdfa-1.3.2.3/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSregex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX-ghc9.8.1.so shake> [45 of 71] Compiling Development.Shake.Internal.Core.Rules ( src/Development/Shake/Internal/Core/Rules.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Core/Rules.o ) regex-tdfa> checking for references to /build/ in /nix/store/fgzc2z6d3dkkidpqx30qb35s9hvzzwcb-regex-tdfa-1.3.2.3... regex-tdfa> patching script interpreter paths in /nix/store/fgzc2z6d3dkkidpqx30qb35s9hvzzwcb-regex-tdfa-1.3.2.3 regex-tdfa> stripping (with command strip and flags -S -p) in /nix/store/fgzc2z6d3dkkidpqx30qb35s9hvzzwcb-regex-tdfa-1.3.2.3/lib kan-extensions> [ 3 of 13] Compiling Data.Functor.Contravariant.Yoneda ( src/Data/Functor/Contravariant/Yoneda.hs, dist/build/Data/Functor/Contravariant/Yoneda.p_o ) kan-extensions> [ 4 of 13] Compiling Data.Functor.Day ( src/Data/Functor/Day.hs, dist/build/Data/Functor/Day.p_o ) kan-extensions> [ 5 of 13] Compiling Data.Functor.Day.Curried ( src/Data/Functor/Day/Curried.hs, dist/build/Data/Functor/Day/Curried.p_o ) regex-tdfa> shrinking RPATHs of ELF executables and libraries in /nix/store/wna0zk2jlkqhjdy73dljc1bx4n14nsj9-regex-tdfa-1.3.2.3-doc regex-tdfa> checking for references to /build/ in /nix/store/wna0zk2jlkqhjdy73dljc1bx4n14nsj9-regex-tdfa-1.3.2.3-doc... regex-tdfa> patching script interpreter paths in /nix/store/wna0zk2jlkqhjdy73dljc1bx4n14nsj9-regex-tdfa-1.3.2.3-doc regex-tdfa (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/fgzc2z6d3dkkidpqx30qb35s9hvzzwcb-regex-tdfa-1.3.2.3 /nix/store/wna0zk2jlkqhjdy73dljc1bx4n14nsj9-regex-tdfa-1.3.2.3-doc regex-tdfa (post)> Pushing 2 paths (68 are already present) using zstd to cache sellout ⏳ regex-tdfa (post)> regex-tdfa (post)> Pushing /nix/store/wna0zk2jlkqhjdy73dljc1bx4n14nsj9-regex-tdfa-1.3.2.3-doc (7.13 MiB) regex-tdfa (post)> Pushing /nix/store/fgzc2z6d3dkkidpqx30qb35s9hvzzwcb-regex-tdfa-1.3.2.3 (17.85 MiB) regex-tdfa (post)> regex-tdfa (post)> All done. regex-tdfa (post)> added 2 signatures regex-tdfa (post)> added 2 signatures regex-tdfa (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/fgzc2z6d3dkkidpqx30qb35s9hvzzwcb-regex-tdfa-1.3.2.3 /nix/store/wna0zk2jlkqhjdy73dljc1bx4n14nsj9-regex-tdfa-1.3.2.3-doc regex-tdfa (post)> copying 2 paths... regex-tdfa (post)> copying path '/nix/store/wna0zk2jlkqhjdy73dljc1bx4n14nsj9-regex-tdfa-1.3.2.3-doc' to 'https://cache.nix-ci.com'... regex-tdfa (post)> copying path '/nix/store/fgzc2z6d3dkkidpqx30qb35s9hvzzwcb-regex-tdfa-1.3.2.3' to 'https://cache.nix-ci.com'... regex-tdfa (post)> copying 1 paths... regex-tdfa (post)> copying path '/nix/store/cg67z4vs78d9ng9pfvm2l7mi27nz84v2-regex-tdfa-1.3.2.3.drv' to 'https://cache.nix-ci.com'... regex-tdfa (post)> added 0 signatures regex-tdfa (post)> added 0 signatures regex-tdfa (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/fgzc2z6d3dkkidpqx30qb35s9hvzzwcb-regex-tdfa-1.3.2.3 /nix/store/wna0zk2jlkqhjdy73dljc1bx4n14nsj9-regex-tdfa-1.3.2.3-doc regex-tdfa (post)> copying 2 paths... regex-tdfa (post)> copying path '/nix/store/wna0zk2jlkqhjdy73dljc1bx4n14nsj9-regex-tdfa-1.3.2.3-doc' to 'ssh-ng://worker.nix-ci.com'... regex-tdfa (post)> copying path '/nix/store/fgzc2z6d3dkkidpqx30qb35s9hvzzwcb-regex-tdfa-1.3.2.3' to 'ssh-ng://worker.nix-ci.com'... regex-tdfa (post)> copying 1 paths... regex-tdfa (post)> copying path '/nix/store/cg67z4vs78d9ng9pfvm2l7mi27nz84v2-regex-tdfa-1.3.2.3.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/1fzrjn89sc8g61cckbzk8jp6qn2g0b4y-regex-1.1.0.2.drv'... ghc-lib-parser> [312 of 443] 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> [313 of 443] 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> [314 of 443] 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> [315 of 443] 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> [316 of 443] 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> [317 of 443] 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> [318 of 443] 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> [319 of 443] 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> [320 of 443] 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> [321 of 443] 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> [322 of 443] 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> [323 of 443] Compiling GHC.JS.Unsat.Syntax ( compiler/GHC/JS/Unsat/Syntax.hs, dist/build/GHC/JS/Unsat/Syntax.o, dist/build/GHC/JS/Unsat/Syntax.dyn_o ) ghc-lib-parser> [324 of 443] Compiling GHC.JS.Make ( compiler/GHC/JS/Make.hs, dist/build/GHC/JS/Make.o, dist/build/GHC/JS/Make.dyn_o ) monoid-subclasses> Running phase: fixupPhase monoid-subclasses> shrinking RPATHs of ELF executables and libraries in /nix/store/y9009gpd3kwyyy2nzagpmrhga8bs9qkb-monoid-subclasses-1.2.6 monoid-subclasses> shrinking /nix/store/y9009gpd3kwyyy2nzagpmrhga8bs9qkb-monoid-subclasses-1.2.6/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSmonoid-subclasses-1.2.6-Gfcvp0EfwKt1Ok9yeWcbEn-ghc9.8.1.so monoid-subclasses> checking for references to /build/ in /nix/store/y9009gpd3kwyyy2nzagpmrhga8bs9qkb-monoid-subclasses-1.2.6... monoid-subclasses> patching script interpreter paths in /nix/store/y9009gpd3kwyyy2nzagpmrhga8bs9qkb-monoid-subclasses-1.2.6 monoid-subclasses> stripping (with command strip and flags -S -p) in /nix/store/y9009gpd3kwyyy2nzagpmrhga8bs9qkb-monoid-subclasses-1.2.6/lib monoid-subclasses> shrinking RPATHs of ELF executables and libraries in /nix/store/gax50fhwvc74x040pwq68ccn78yajivd-monoid-subclasses-1.2.6-doc monoid-subclasses> checking for references to /build/ in /nix/store/gax50fhwvc74x040pwq68ccn78yajivd-monoid-subclasses-1.2.6-doc... monoid-subclasses> patching script interpreter paths in /nix/store/gax50fhwvc74x040pwq68ccn78yajivd-monoid-subclasses-1.2.6-doc algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.Show ============ algebraic-graphs> OK: show empty == "empty" algebraic-graphs> OK: show (shrink 1) == "vertex 1" algebraic-graphs> OK: show (shrink $ 1 + 2) == "vertices [1,2]" algebraic-graphs> OK: show (shrink $ 1 * 2) == "(fromJust . toAcyclic) (edge 1 2)" algebraic-graphs> OK: show (shrink $ 1 * 2 * 3) == "(fromJust . toAcyclic) (edges [(1,2),(1,3),(2,3)])" algebraic-graphs> OK: show (shrink $ 1 * 2 + 3) == "(fromJust . toAcyclic) (overlay (vertex 3) (edge 1 2))" algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.fromAcyclic ============ algebraic-graphs> OK: fromAcyclic empty == empty algebraic-graphs> OK: fromAcyclic . vertex == vertex algebraic-graphs> OK: fromAcyclic (shrink $ 1 * 3 * 2) == star 1 [2,3] algebraic-graphs> OK: vertexCount . fromAcyclic == vertexCount algebraic-graphs> OK: edgeCount . fromAcyclic == edgeCount algebraic-graphs> OK: isAcyclic . fromAcyclic == const True algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.empty ============ algebraic-graphs> OK: isEmpty empty == True algebraic-graphs> OK: hasVertex x empty == False algebraic-graphs> OK: vertexCount empty == 0 algebraic-graphs> OK: edgeCount empty == 0 algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.vertex ============ algebraic-graphs> OK: isEmpty (vertex x) == False algebraic-graphs> OK: hasVertex x (vertex y) == (x == y) algebraic-graphs> OK: vertexCount (vertex x) == 1 algebraic-graphs> OK: edgeCount (vertex x) == 0 algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.vertices ============ algebraic-graphs> OK: vertices [] == empty algebraic-graphs> OK: vertices [x] == vertex x algebraic-graphs> OK: hasVertex x . vertices == elem x algebraic-graphs> OK: vertexCount . vertices == length . nub algebraic-graphs> OK: vertexSet . vertices == Set.fromList algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.union ============ algebraic-graphs> OK: vertexSet (union x y) == algebraic-graphs> OK: edgeSet (union x y) == algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.join ============ algebraic-graphs> OK: vertexSet (join x y) == algebraic-graphs> OK: edgeSet (join x y) == algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.isSubgraphOf ============ algebraic-graphs> OK: isSubgraphOf empty x == True algebraic-graphs> OK: isSubgraphOf (vertex x) empty == False algebraic-graphs> OK: isSubgraphOf (induce p x) x == True algebraic-graphs> OK: isSubgraphOf x (transitiveClosure x) == True algebraic-graphs> OK: isSubgraphOf x y ==> x <= y algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.isEmpty ============ algebraic-graphs> OK: isEmpty empty == True algebraic-graphs> OK: isEmpty (vertex x) == False algebraic-graphs> OK: isEmpty (removeVertex x $ vertex x) == True algebraic-graphs> OK: isEmpty (removeEdge 1 2 $ shrink $ 1 * 2) == False algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.hasVertex ============ algebraic-graphs> OK: hasVertex x empty == False algebraic-graphs> OK: hasVertex x (vertex y) == (x == y) algebraic-graphs> OK: hasVertex x . removeVertex x == const False algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.hasEdge ============ algebraic-graphs> OK: hasEdge x y empty == False algebraic-graphs> OK: hasEdge x y (vertex z) == False algebraic-graphs> OK: hasEdge 1 2 (shrink $ 1 * 2) == True algebraic-graphs> OK: hasEdge x y . removeEdge x y == const False algebraic-graphs> OK: hasEdge x y == elem (x,y) . edgeList algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.vertexCount ============ algebraic-graphs> OK: vertexCount empty == 0 algebraic-graphs> OK: vertexCount (vertex x) == 1 algebraic-graphs> OK: vertexCount == length . vertexList algebraic-graphs> OK: vertexCount x < vertexCount y ==> x < y algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.edgeCount ============ algebraic-graphs> OK: edgeCount empty == 0 algebraic-graphs> OK: edgeCount (vertex x) == 0 algebraic-graphs> OK: edgeCount (shrink $ 1 * 2) == 1 algebraic-graphs> OK: edgeCount == length . edgeList algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.vertexList ============ algebraic-graphs> OK: vertexList empty == [] algebraic-graphs> OK: vertexList (vertex x) == [x] algebraic-graphs> OK: vertexList . vertices == nub . sort algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.edgeList ============ algebraic-graphs> OK: edgeList empty == [] algebraic-graphs> OK: edgeList (vertex x) == [] algebraic-graphs> OK: edgeList (shrink $ 2 * 1) == [(2,1)] algebraic-graphs> OK: edgeList . transpose == sort . map swap . edgeList algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.adjacencyList ============ algebraic-graphs> OK: adjacencyList empty == [] algebraic-graphs> OK: adjacencyList (vertex x) == [(x, [])] algebraic-graphs> OK: adjacencyList (shrink $ 1 * 2) == [(1, [2]), (2, [])] algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.vertexSet ============ algebraic-graphs> OK: vertexSet empty == Set.empty algebraic-graphs> OK: vertexSet . vertex == Set.singleton algebraic-graphs> OK: vertexSet . vertices == Set.fromList algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.edgeSet ============ ghc-exactprint> [ 9 of 10] Compiling Language.Haskell.GHC.ExactPrint.Transform ( src/Language/Haskell/GHC/ExactPrint/Transform.hs, dist/build/Language/Haskell/GHC/ExactPrint/Transform.o, dist/build/Language/Haskell/GHC/ExactPrint/Transform.dyn_o ) aeson> [25 of 32] Compiling Data.Aeson.Types.Class ( src/Data/Aeson/Types/Class.hs, dist/build/Data/Aeson/Types/Class.o, dist/build/Data/Aeson/Types/Class.dyn_o ) aeson> [26 of 32] Compiling Data.Aeson.Types ( src/Data/Aeson/Types.hs, dist/build/Data/Aeson/Types.o, dist/build/Data/Aeson/Types.dyn_o ) aeson> [27 of 32] Compiling Data.Aeson.Text ( src/Data/Aeson/Text.hs, dist/build/Data/Aeson/Text.o, dist/build/Data/Aeson/Text.dyn_o ) aeson> [28 of 32] Compiling Data.Aeson.Decoding ( src/Data/Aeson/Decoding.hs, dist/build/Data/Aeson/Decoding.o, dist/build/Data/Aeson/Decoding.dyn_o ) aeson> [29 of 32] Compiling Data.Aeson ( src/Data/Aeson.hs, dist/build/Data/Aeson.o, dist/build/Data/Aeson.dyn_o ) aeson> [30 of 32] Compiling Data.Aeson.RFC8785 ( src/Data/Aeson/RFC8785.hs, dist/build/Data/Aeson/RFC8785.o, dist/build/Data/Aeson/RFC8785.dyn_o ) aeson> [31 of 32] Compiling Data.Aeson.QQ.Simple ( src/Data/Aeson/QQ/Simple.hs, dist/build/Data/Aeson/QQ/Simple.o, dist/build/Data/Aeson/QQ/Simple.dyn_o ) aeson> [32 of 32] Compiling Data.Aeson.TH ( src/Data/Aeson/TH.hs, dist/build/Data/Aeson/TH.o, dist/build/Data/Aeson/TH.dyn_o ) aeson> aeson> src/Data/Aeson/TH.hs:948:7: warning: [GHC-62161] [-Wincomplete-uni-patterns] aeson> Pattern match(es) are non-exhaustive aeson> In a pattern binding: Patterns of type ‘[Q Exp]’ not matched: [] aeson> | aeson> 948 | x:xs = [ lookupField argTy aeson> | ^^^^^^^^^^^^^^^^^^^^^^^^^^... aeson> aeson> src/Data/Aeson/TH.hs:1064:14: warning: [GHC-62161] [-Wincomplete-uni-patterns] aeson> Pattern match(es) are non-exhaustive aeson> In a pattern binding: Patterns of type ‘[Q Exp]’ not matched: [] aeson> | aeson> 1064 | let x:xs = [ dispatchParseJSON jc conName tvMap argTy aeson> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... aeson> [ 1 of 32] Compiling Data.Aeson.Internal.ByteString ( src/Data/Aeson/Internal/ByteString.hs, dist/build/Data/Aeson/Internal/ByteString.p_o ) aeson> [ 2 of 32] Compiling Data.Aeson.Internal.Functions ( src/Data/Aeson/Internal/Functions.hs, dist/build/Data/Aeson/Internal/Functions.p_o ) aeson> [ 3 of 32] Compiling Data.Aeson.Internal.Prelude ( src/Data/Aeson/Internal/Prelude.hs, dist/build/Data/Aeson/Internal/Prelude.p_o ) aeson> [ 4 of 32] Compiling Data.Aeson.Internal.Scientific ( src/Data/Aeson/Internal/Scientific.hs, dist/build/Data/Aeson/Internal/Scientific.p_o ) aeson> [ 5 of 32] Compiling Data.Aeson.Internal.TH ( src/Data/Aeson/Internal/TH.hs, dist/build/Data/Aeson/Internal/TH.p_o ) aeson> [ 6 of 32] Compiling Data.Aeson.Internal.Text ( src/Data/Aeson/Internal/Text.hs, dist/build/Data/Aeson/Internal/Text.p_o ) aeson> [ 7 of 32] Compiling Data.Aeson.Internal.Unescape ( src/Data/Aeson/Internal/Unescape.hs, dist/build/Data/Aeson/Internal/Unescape.p_o ) aeson> [ 8 of 32] Compiling Data.Aeson.Internal.UnescapeFromText ( src/Data/Aeson/Internal/UnescapeFromText.hs, dist/build/Data/Aeson/Internal/UnescapeFromText.p_o ) aeson> [ 9 of 32] Compiling Data.Aeson.Key ( src/Data/Aeson/Key.hs, dist/build/Data/Aeson/Key.p_o ) aeson> [10 of 32] Compiling Data.Aeson.Decoding.Tokens ( src/Data/Aeson/Decoding/Tokens.hs, dist/build/Data/Aeson/Decoding/Tokens.p_o ) filemanip> Documentation created: dist/doc/html/filemanip/, filemanip> dist/doc/html/filemanip/filemanip.txt filemanip> Running phase: installPhase filemanip> Installing library in /nix/store/bapdhz3m96ciwj2y2x4hg28vmzdib6kg-filemanip-0.3.6.3/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/filemanip-0.3.6.3-LjsWJolbYIH3RY2BS86jtt filemanip> Running phase: fixupPhase filemanip> shrinking RPATHs of ELF executables and libraries in /nix/store/bapdhz3m96ciwj2y2x4hg28vmzdib6kg-filemanip-0.3.6.3 filemanip> shrinking /nix/store/bapdhz3m96ciwj2y2x4hg28vmzdib6kg-filemanip-0.3.6.3/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSfilemanip-0.3.6.3-LjsWJolbYIH3RY2BS86jtt-ghc9.8.1.so filemanip> checking for references to /build/ in /nix/store/bapdhz3m96ciwj2y2x4hg28vmzdib6kg-filemanip-0.3.6.3... filemanip> patching script interpreter paths in /nix/store/bapdhz3m96ciwj2y2x4hg28vmzdib6kg-filemanip-0.3.6.3 filemanip> stripping (with command strip and flags -S -p) in /nix/store/bapdhz3m96ciwj2y2x4hg28vmzdib6kg-filemanip-0.3.6.3/lib filemanip> shrinking RPATHs of ELF executables and libraries in /nix/store/bkva29akzg7zdfbrarw8ylln99bp6v99-filemanip-0.3.6.3-doc filemanip> checking for references to /build/ in /nix/store/bkva29akzg7zdfbrarw8ylln99bp6v99-filemanip-0.3.6.3-doc... filemanip> patching script interpreter paths in /nix/store/bkva29akzg7zdfbrarw8ylln99bp6v99-filemanip-0.3.6.3-doc shake> [46 of 71] Compiling Development.Shake.Internal.Core.Pool ( src/Development/Shake/Internal/Core/Pool.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Core/Pool.o ) shake> [47 of 71] Compiling Development.Shake.Internal.Core.Action ( src/Development/Shake/Internal/Core/Action.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Core/Action.o ) shake> [48 of 71] Compiling Development.Shake.Internal.Resource ( src/Development/Shake/Internal/Resource.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Resource.o ) shake> [49 of 71] Compiling Development.Shake.Internal.Core.Build ( src/Development/Shake/Internal/Core/Build.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Core/Build.o ) shake> [50 of 71] Compiling Development.Shake.Internal.Rules.Rerun ( src/Development/Shake/Internal/Rules/Rerun.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Rules/Rerun.o ) shake> [51 of 71] Compiling Development.Shake.Internal.Rules.Oracle ( src/Development/Shake/Internal/Rules/Oracle.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Rules/Oracle.o ) shake> [52 of 71] Compiling Development.Shake.Internal.Rules.File ( src/Development/Shake/Internal/Rules/File.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Rules/File.o ) shake> [53 of 71] Compiling Development.Shake.Internal.Rules.OrderOnly ( src/Development/Shake/Internal/Rules/OrderOnly.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Rules/OrderOnly.o ) shake> [54 of 71] Compiling Development.Shake.Internal.Rules.Files ( src/Development/Shake/Internal/Rules/Files.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Rules/Files.o ) shake> [55 of 71] Compiling Development.Shake.Internal.Derived ( src/Development/Shake/Internal/Derived.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Derived.o ) shake> [56 of 71] Compiling Development.Shake.Command ( src/Development/Shake/Command.hs, dist/build/shake/shake-tmp/Development/Shake/Command.o ) shake> [57 of 71] Compiling Development.Shake.Internal.Rules.Directory ( src/Development/Shake/Internal/Rules/Directory.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Rules/Directory.o ) shake> [58 of 71] Compiling Development.Shake.Internal.Rules.Default ( src/Development/Shake/Internal/Rules/Default.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Rules/Default.o ) shake> [59 of 71] Compiling Paths_shake ( dist/build/shake/autogen/Paths_shake.hs, dist/build/shake/shake-tmp/Paths_shake.o ) shake> [60 of 71] Compiling Development.Shake.Internal.Paths ( src/Development/Shake/Internal/Paths.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Paths.o ) shake> [61 of 71] Compiling General.Template ( src/General/Template.hs, dist/build/shake/shake-tmp/General/Template.o ) shake> [62 of 71] Compiling Development.Shake.Internal.Progress ( src/Development/Shake/Internal/Progress.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Progress.o ) shake> [63 of 71] Compiling Development.Shake.Internal.CompactUI ( src/Development/Shake/Internal/CompactUI.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/CompactUI.o ) shake> [64 of 71] Compiling Development.Shake.Internal.Profile ( src/Development/Shake/Internal/Profile.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Profile.o ) shake> [65 of 71] Compiling Development.Shake.Internal.Core.Run ( src/Development/Shake/Internal/Core/Run.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Core/Run.o ) shake> [66 of 71] Compiling Development.Shake.Database ( src/Development/Shake/Database.hs, dist/build/shake/shake-tmp/Development/Shake/Database.o ) shake> [67 of 71] Compiling Development.Shake.Internal.Demo ( src/Development/Shake/Internal/Demo.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Demo.o ) shake> [68 of 71] Compiling Development.Shake.Internal.Args ( src/Development/Shake/Internal/Args.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Args.o ) shake> [69 of 71] Compiling Development.Shake ( src/Development/Shake.hs, dist/build/shake/shake-tmp/Development/Shake.o ) shake> [70 of 71] Compiling Development.Ninja.All ( src/Development/Ninja/All.hs, dist/build/shake/shake-tmp/Development/Ninja/All.o ) kan-extensions> [ 6 of 13] Compiling Data.Functor.Invariant.Day ( src/Data/Functor/Invariant/Day.hs, dist/build/Data/Functor/Invariant/Day.p_o ) kan-extensions> [ 7 of 13] Compiling Data.Functor.Kan.Lan ( src/Data/Functor/Kan/Lan.hs, dist/build/Data/Functor/Kan/Lan.p_o ) kan-extensions> [ 8 of 13] Compiling Data.Functor.Coyoneda ( src/Data/Functor/Coyoneda.hs, dist/build/Data/Functor/Coyoneda.p_o ) kan-extensions> [ 9 of 13] Compiling Control.Comonad.Density ( src/Control/Comonad/Density.hs, dist/build/Control/Comonad/Density.p_o ) kan-extensions> [10 of 13] Compiling Control.Monad.Co ( src/Control/Monad/Co.hs, dist/build/Control/Monad/Co.p_o ) kan-extensions> [11 of 13] Compiling Data.Functor.Kan.Ran ( src/Data/Functor/Kan/Ran.hs, dist/build/Data/Functor/Kan/Ran.p_o ) kan-extensions> [12 of 13] Compiling Control.Monad.Codensity ( src/Control/Monad/Codensity.hs, dist/build/Control/Monad/Codensity.p_o ) kan-extensions> [13 of 13] Compiling Data.Functor.Yoneda ( src/Data/Functor/Yoneda.hs, dist/build/Data/Functor/Yoneda.p_o ) kan-extensions> Running phase: checkPhase kan-extensions> Package has no test suites. kan-extensions> Running phase: haddockPhase kan-extensions> Preprocessing library for kan-extensions-5.2.6.. kan-extensions> Running Haddock on library for kan-extensions-5.2.6.. kan-extensions> Warning: --source-* options are ignored when --hyperlinked-source is enabled. kan-extensions> [ 1 of 13] Compiling Data.Functor.Contravariant.Coyoneda ( src/Data/Functor/Contravariant/Coyoneda.hs, nothing ) kan-extensions> [ 2 of 13] Compiling Data.Functor.Contravariant.Day ( src/Data/Functor/Contravariant/Day.hs, nothing ) kan-extensions> [ 3 of 13] Compiling Data.Functor.Contravariant.Yoneda ( src/Data/Functor/Contravariant/Yoneda.hs, nothing ) kan-extensions> [ 4 of 13] Compiling Data.Functor.Day ( src/Data/Functor/Day.hs, nothing ) kan-extensions> [ 5 of 13] Compiling Data.Functor.Day.Curried ( src/Data/Functor/Day/Curried.hs, nothing ) kan-extensions> [ 6 of 13] Compiling Data.Functor.Invariant.Day ( src/Data/Functor/Invariant/Day.hs, nothing ) kan-extensions> [ 7 of 13] Compiling Data.Functor.Kan.Lan ( src/Data/Functor/Kan/Lan.hs, nothing ) kan-extensions> [ 8 of 13] Compiling Data.Functor.Coyoneda ( src/Data/Functor/Coyoneda.hs, nothing ) kan-extensions> [ 9 of 13] Compiling Control.Comonad.Density ( src/Control/Comonad/Density.hs, nothing ) kan-extensions> [10 of 13] Compiling Control.Monad.Co ( src/Control/Monad/Co.hs, nothing ) kan-extensions> [11 of 13] Compiling Data.Functor.Kan.Ran ( src/Data/Functor/Kan/Ran.hs, nothing ) kan-extensions> [12 of 13] Compiling Control.Monad.Codensity ( src/Control/Monad/Codensity.hs, nothing ) kan-extensions> [13 of 13] Compiling Data.Functor.Yoneda ( src/Data/Functor/Yoneda.hs, nothing ) kan-extensions> Haddock coverage: kan-extensions> Warning: 'Coyoneda' is ambiguous. It is defined kan-extensions> * at src/Data/Functor/Contravariant/Coyoneda.hs:37:3 kan-extensions> * at src/Data/Functor/Contravariant/Coyoneda.hs:36:1 kan-extensions> You may be able to disambiguate the identifier by qualifying it or kan-extensions> by specifying the type/value namespace explicitly. kan-extensions> Defaulting to the one defined at src/Data/Functor/Contravariant/Coyoneda.hs:36:1 kan-extensions> 100% ( 5 / 5) in 'Data.Functor.Contravariant.Coyoneda' kan-extensions> 100% ( 14 / 14) in 'Data.Functor.Contravariant.Day' kan-extensions> 75% ( 3 / 4) in 'Data.Functor.Contravariant.Yoneda' kan-extensions> Missing documentation for: kan-extensions> lowerYoneda (src/Data/Functor/Contravariant/Yoneda.hs:41) kan-extensions> Warning: 'Day' is ambiguous. It is defined kan-extensions> * at src/Data/Functor/Day.hs:56:18 kan-extensions> * at src/Data/Functor/Day.hs:56:1 kan-extensions> You may be able to disambiguate the identifier by qualifying it or kan-extensions> by specifying the type/value namespace explicitly. kan-extensions> Defaulting to the one defined at src/Data/Functor/Day.hs:56:1 kan-extensions> Warning: 'Identity' is ambiguous. It is defined kan-extensions> * in ‘Data.Functor.Identity’ kan-extensions> * in ‘Data.Functor.Identity’ kan-extensions> You may be able to disambiguate the identifier by qualifying it or kan-extensions> by specifying the type/value namespace explicitly. kan-extensions> Defaulting to the one defined in ‘Data.Functor.Identity’ kan-extensions> 93% ( 14 / 15) in 'Data.Functor.Day' kan-extensions> Missing documentation for: kan-extensions> cayley (src/Data/Functor/Day.hs:200) kan-extensions> Warning: 'Day' is ambiguous. It is defined kan-extensions> * at src/Data/Functor/Day.hs:56:18 kan-extensions> * at src/Data/Functor/Day.hs:56:1 kan-extensions> You may be able to disambiguate the identifier by qualifying it or kan-extensions> by specifying the type/value namespace explicitly. algebraic-graphs> OK: edgeSet empty == Set.empty algebraic-graphs> OK: edgeSet (vertex x) == Set.empty algebraic-graphs> OK: edgeSet (shrink $ 1 * 2) == Set.singleton (1,2) algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.preSet ============ algebraic-graphs> OK: preSet x empty == Set.empty algebraic-graphs> OK: preSet x (vertex x) == Set.empty algebraic-graphs> OK: preSet 1 (shrink $ 1 * 2) == Set.empty algebraic-graphs> OK: preSet 2 (shrink $ 1 * 2) == Set.fromList [1] algebraic-graphs> OK: Set.member x . preSet x == const False algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.postSet ============ algebraic-graphs> OK: postSet x empty == Set.empty algebraic-graphs> OK: postSet x (vertex x) == Set.empty algebraic-graphs> OK: postSet 1 (shrink $ 1 * 2) == Set.fromList [2] algebraic-graphs> OK: postSet 2 (shrink $ 1 * 2) == Set.empty algebraic-graphs> OK: Set.member x . postSet x == const False algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.removeVertex ============ algebraic-graphs> OK: removeVertex x (vertex x) == empty algebraic-graphs> OK: removeVertex 1 (vertex 2) == vertex 2 algebraic-graphs> OK: removeVertex 1 (shrink $ 1 * 2) == vertex 2 algebraic-graphs> OK: removeVertex x . removeVertex x == removeVertex x algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.removeEdge ============ algebraic-graphs> OK: removeEdge 1 2 (shrink $ 1 * 2) == vertices [1,2] algebraic-graphs> OK: removeEdge x y . removeEdge x y == removeEdge x y algebraic-graphs> OK: removeEdge x y . removeVertex x == removeVertex x algebraic-graphs> OK: removeEdge 1 2 (shrink $ 1 * 2 * 3) == shrink ((1 + 2) * 3) algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.transpose ============ algebraic-graphs> OK: transpose empty == empty algebraic-graphs> OK: transpose (vertex x) == vertex x algebraic-graphs> OK: transpose . transpose == id algebraic-graphs> OK: edgeList . transpose == sort . map swap . edgeList algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.induce ============ algebraic-graphs> OK: induce (const True ) x == x algebraic-graphs> OK: induce (const False) x == empty algebraic-graphs> OK: induce (/= x) == removeVertex x algebraic-graphs> OK: induce p . induce q == induce (\x -> p x && q x) algebraic-graphs> OK: isSubgraphOf (induce p x) x == True algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.induceJust ============ algebraic-graphs> OK: induceJust (vertex Nothing) == empty algebraic-graphs> OK: induceJust . vertex . Just == vertex algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.box ============ algebraic-graphs> OK: edgeList (box (shrink $ 1 * 2) (shrink $ 10 * 20)) == algebraic-graphs> algebraic-graphs> OK: box x y ~~ box y x algebraic-graphs> OK: box x (vertex ()) ~~ x algebraic-graphs> OK: box x empty ~~ empty algebraic-graphs> OK: box x (box y z) ~~ box (box x y) z algebraic-graphs> OK: transpose (box x y) == box (transpose x) (transpose y) algebraic-graphs> OK: vertexCount (box x y) == vertexCount x * vertexCount y algebraic-graphs> OK: edgeCount (box x y) <= vertexCount x * edgeCount y + edgeCount x * vertexCount y algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.transitiveClosure ============ algebraic-graphs> OK: transitiveClosure empty == empty algebraic-graphs> OK: transitiveClosure (vertex x) == vertex x algebraic-graphs> OK: transitiveClosure (shrink $ 1 * 2 + 2 * 3) == shrink (1 * 2 + 1 * 3 + 2 * 3) algebraic-graphs> OK: transitiveClosure . transitiveClosure == transitiveClosure algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.topSort ============ algebraic-graphs> OK: topSort empty == [] algebraic-graphs> OK: topSort (vertex x) == [x] algebraic-graphs> OK: topSort (shrink $ 1 * (2 + 4) + 3 * 4) == [1, 2, 3, 4] algebraic-graphs> OK: topSort (join x y) == fmap Left (topSort x) ++ fmap Right (topSort y) algebraic-graphs> OK: Right . topSort == AM.topSort . fromAcyclic algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.scc ============ algebraic-graphs> OK: scc empty == empty algebraic-graphs> OK: scc (vertex x) == vertex (NonEmpty.vertex x) algebraic-graphs> OK: scc (edge 1 1) == vertex (NonEmpty.edge 1 1) algebraic-graphs> OK: edgeList $ scc (edge 1 2) == [ (NonEmpty.vertex 1, NonEmpty.vertex 2) ] algebraic-graphs> OK: edgeList $ scc (3 * 1 * 4 * 1 * 5) == algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.toAcyclic ============ algebraic-graphs> OK: toAcyclic (path [1,2,3]) == Just (shrink $ 1 * 2 + 2 * 3) algebraic-graphs> OK: toAcyclic (clique [3,2,1]) == Just (transpose (shrink $ 1 * 2 * 3)) algebraic-graphs> OK: toAcyclic (circuit [1,2,3]) == Nothing algebraic-graphs> OK: toAcyclic . fromAcyclic == Just algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.toAcyclicOrd ============ algebraic-graphs> OK: toAcyclicOrd empty == empty algebraic-graphs> OK: toAcyclicOrd . vertex == vertex algebraic-graphs> OK: toAcyclicOrd (1 + 2) == shrink (1 + 2) algebraic-graphs> OK: toAcyclicOrd (1 * 2) == shrink (1 * 2) algebraic-graphs> OK: toAcyclicOrd (2 * 1) == shrink (1 + 2) algebraic-graphs> OK: toAcyclicOrd (1 * 2 * 1) == shrink (1 * 2) shake> [71 of 71] Compiling Run ( src/Run.hs, dist/build/shake/shake-tmp/Run.o ) shake> [72 of 72] Linking dist/build/shake/shake shake> Preprocessing library for shake-0.19.8.. shake> Building library for shake-0.19.8.. kan-extensions> Defaulting to the one defined at src/Data/Functor/Day.hs:56:1 kan-extensions> Warning: 'Curried' is ambiguous. It is defined kan-extensions> * at src/Data/Functor/Day/Curried.hs:37:3 kan-extensions> * at src/Data/Functor/Day/Curried.hs:36:1 kan-extensions> You may be able to disambiguate the identifier by qualifying it or kan-extensions> by specifying the type/value namespace explicitly. kan-extensions> Defaulting to the one defined at src/Data/Functor/Day/Curried.hs:36:1 kan-extensions> Warning: 'Compose' is out of scope. kan-extensions> If you qualify the identifier, haddock can try to link it anyway. kan-extensions> Warning: 'Rift' is out of scope. kan-extensions> If you qualify the identifier, haddock can try to link it anyway. kan-extensions> 92% ( 13 / 14) in 'Data.Functor.Day.Curried' kan-extensions> Missing documentation for: kan-extensions> Curried (src/Data/Functor/Day/Curried.hs:36) kan-extensions> Warning: 'assoc' is ambiguous. It is defined kan-extensions> * at src/Data/Functor/Contravariant/Day.hs:100:1 kan-extensions> * at src/Data/Functor/Day.hs:112:1 kan-extensions> * at src/Data/Functor/Invariant/Day.hs:53:1 kan-extensions> You may be able to disambiguate the identifier by qualifying it or kan-extensions> by specifying the type/value namespace explicitly. kan-extensions> Defaulting to the one defined at src/Data/Functor/Invariant/Day.hs:53:1 kan-extensions> Warning: 'disassoc' is ambiguous. It is defined kan-extensions> * at src/Data/Functor/Contravariant/Day.hs:113:1 kan-extensions> * at src/Data/Functor/Day.hs:124:1 kan-extensions> * at src/Data/Functor/Invariant/Day.hs:71:1 kan-extensions> You may be able to disambiguate the identifier by qualifying it or kan-extensions> by specifying the type/value namespace explicitly. kan-extensions> Defaulting to the one defined at src/Data/Functor/Invariant/Day.hs:71:1 kan-extensions> Warning: 'Day' is ambiguous. It is defined kan-extensions> * at src/Data/Functor/Contravariant/Day.hs:45:18 kan-extensions> * at src/Data/Functor/Contravariant/Day.hs:45:1 kan-extensions> * at src/Data/Functor/Day.hs:56:18 kan-extensions> * at src/Data/Functor/Day.hs:56:1 kan-extensions> * at src/Data/Functor/Invariant/Day.hs:35:18 kan-extensions> * at src/Data/Functor/Invariant/Day.hs:35:1 kan-extensions> You may be able to disambiguate the identifier by qualifying it or kan-extensions> by specifying the type/value namespace explicitly. kan-extensions> Defaulting to the one defined at src/Data/Functor/Invariant/Day.hs:35:1 kan-extensions> Warning: 'swapped' is ambiguous. It is defined kan-extensions> * at src/Data/Functor/Contravariant/Day.hs:124:1 kan-extensions> * at src/Data/Functor/Day.hs:133:1 kan-extensions> * at src/Data/Functor/Invariant/Day.hs:86:1 kan-extensions> You may be able to disambiguate the identifier by qualifying it or kan-extensions> by specifying the type/value namespace explicitly. kan-extensions> Defaulting to the one defined at src/Data/Functor/Invariant/Day.hs:86:1 kan-extensions> Warning: 'Identity' is ambiguous. It is defined kan-extensions> * in ‘Data.Functor.Identity’ kan-extensions> * in ‘Data.Functor.Identity’ kan-extensions> You may be able to disambiguate the identifier by qualifying it or kan-extensions> by specifying the type/value namespace explicitly. kan-extensions> Defaulting to the one defined in ‘Data.Functor.Identity’ kan-extensions> Warning: 'intro1' is ambiguous. It is defined kan-extensions> * at src/Data/Functor/Contravariant/Day.hs:133:1 kan-extensions> * at src/Data/Functor/Day.hs:142:1 kan-extensions> * at src/Data/Functor/Invariant/Day.hs:95:1 kan-extensions> You may be able to disambiguate the identifier by qualifying it or kan-extensions> by specifying the type/value namespace explicitly. kan-extensions> Defaulting to the one defined at src/Data/Functor/Invariant/Day.hs:95:1 kan-extensions> Warning: 'elim1' is ambiguous. It is defined kan-extensions> * at src/Data/Functor/Day.hs:160:1 kan-extensions> * at src/Data/Functor/Invariant/Day.hs:113:1 kan-extensions> You may be able to disambiguate the identifier by qualifying it or kan-extensions> by specifying the type/value namespace explicitly. kan-extensions> Defaulting to the one defined at src/Data/Functor/Invariant/Day.hs:113:1 kan-extensions> Warning: 'intro2' is ambiguous. It is defined kan-extensions> * at src/Data/Functor/Contravariant/Day.hs:142:1 kan-extensions> * at src/Data/Functor/Day.hs:151:1 kan-extensions> * at src/Data/Functor/Invariant/Day.hs:104:1 kan-extensions> You may be able to disambiguate the identifier by qualifying it or kan-extensions> by specifying the type/value namespace explicitly. kan-extensions> Defaulting to the one defined at src/Data/Functor/Invariant/Day.hs:104:1 kan-extensions> Warning: 'elim2' is ambiguous. It is defined kan-extensions> * at src/Data/Functor/Day.hs:169:1 kan-extensions> * at src/Data/Functor/Invariant/Day.hs:122:1 kan-extensions> You may be able to disambiguate the identifier by qualifying it or filemanip (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/bapdhz3m96ciwj2y2x4hg28vmzdib6kg-filemanip-0.3.6.3 /nix/store/bkva29akzg7zdfbrarw8ylln99bp6v99-filemanip-0.3.6.3-doc filemanip (post)> Pushing 2 paths (68 are already present) using zstd to cache sellout ⏳ filemanip (post)> filemanip (post)> Pushing /nix/store/bkva29akzg7zdfbrarw8ylln99bp6v99-filemanip-0.3.6.3-doc (738.59 KiB) filemanip (post)> Pushing /nix/store/bapdhz3m96ciwj2y2x4hg28vmzdib6kg-filemanip-0.3.6.3 (1.83 MiB) filemanip (post)> filemanip (post)> All done. filemanip (post)> added 2 signatures filemanip (post)> added 3 signatures filemanip (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/bapdhz3m96ciwj2y2x4hg28vmzdib6kg-filemanip-0.3.6.3 /nix/store/bkva29akzg7zdfbrarw8ylln99bp6v99-filemanip-0.3.6.3-doc filemanip (post)> copying 2 paths... filemanip (post)> copying path '/nix/store/bkva29akzg7zdfbrarw8ylln99bp6v99-filemanip-0.3.6.3-doc' to 'https://cache.nix-ci.com'... filemanip (post)> copying path '/nix/store/bapdhz3m96ciwj2y2x4hg28vmzdib6kg-filemanip-0.3.6.3' to 'https://cache.nix-ci.com'... filemanip (post)> copying 1 paths... filemanip (post)> copying path '/nix/store/sr4mcgq952bh7gjhfjh81xrhwc4ry7nb-filemanip-0.3.6.3.drv' to 'https://cache.nix-ci.com'... filemanip (post)> added 0 signatures filemanip (post)> added 0 signatures filemanip (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/bapdhz3m96ciwj2y2x4hg28vmzdib6kg-filemanip-0.3.6.3 /nix/store/bkva29akzg7zdfbrarw8ylln99bp6v99-filemanip-0.3.6.3-doc filemanip (post)> copying 2 paths... filemanip (post)> copying path '/nix/store/bkva29akzg7zdfbrarw8ylln99bp6v99-filemanip-0.3.6.3-doc' to 'ssh-ng://worker.nix-ci.com'... filemanip (post)> copying path '/nix/store/bapdhz3m96ciwj2y2x4hg28vmzdib6kg-filemanip-0.3.6.3' to 'ssh-ng://worker.nix-ci.com'... filemanip (post)> copying 1 paths... filemanip (post)> copying path '/nix/store/sr4mcgq952bh7gjhfjh81xrhwc4ry7nb-filemanip-0.3.6.3.drv' to 'ssh-ng://worker.nix-ci.com'... monoid-subclasses (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/gax50fhwvc74x040pwq68ccn78yajivd-monoid-subclasses-1.2.6-doc /nix/store/y9009gpd3kwyyy2nzagpmrhga8bs9qkb-monoid-subclasses-1.2.6 monoid-subclasses (post)> Pushing 2 paths (98 are already present) using zstd to cache sellout ⏳ monoid-subclasses (post)> monoid-subclasses (post)> Pushing /nix/store/y9009gpd3kwyyy2nzagpmrhga8bs9qkb-monoid-subclasses-1.2.6 (28.52 MiB) monoid-subclasses (post)> Pushing /nix/store/gax50fhwvc74x040pwq68ccn78yajivd-monoid-subclasses-1.2.6-doc (8.29 MiB) monoid-subclasses (post)> monoid-subclasses (post)> All done. monoid-subclasses (post)> added 2 signatures monoid-subclasses (post)> added 6 signatures monoid-subclasses (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/gax50fhwvc74x040pwq68ccn78yajivd-monoid-subclasses-1.2.6-doc /nix/store/y9009gpd3kwyyy2nzagpmrhga8bs9qkb-monoid-subclasses-1.2.6 monoid-subclasses (post)> copying 2 paths... monoid-subclasses (post)> copying path '/nix/store/gax50fhwvc74x040pwq68ccn78yajivd-monoid-subclasses-1.2.6-doc' to 'https://cache.nix-ci.com'... monoid-subclasses (post)> copying path '/nix/store/y9009gpd3kwyyy2nzagpmrhga8bs9qkb-monoid-subclasses-1.2.6' to 'https://cache.nix-ci.com'... monoid-subclasses (post)> copying 1 paths... monoid-subclasses (post)> copying path '/nix/store/8i5gfjq0jfxrigx115bn5jp2vbyff7sy-monoid-subclasses-1.2.6.drv' to 'https://cache.nix-ci.com'... monoid-subclasses (post)> added 0 signatures monoid-subclasses (post)> added 0 signatures monoid-subclasses (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/gax50fhwvc74x040pwq68ccn78yajivd-monoid-subclasses-1.2.6-doc /nix/store/y9009gpd3kwyyy2nzagpmrhga8bs9qkb-monoid-subclasses-1.2.6 monoid-subclasses (post)> copying 2 paths... monoid-subclasses (post)> copying path '/nix/store/gax50fhwvc74x040pwq68ccn78yajivd-monoid-subclasses-1.2.6-doc' to 'ssh-ng://worker.nix-ci.com'... monoid-subclasses (post)> copying path '/nix/store/y9009gpd3kwyyy2nzagpmrhga8bs9qkb-monoid-subclasses-1.2.6' to 'ssh-ng://worker.nix-ci.com'... monoid-subclasses (post)> copying 1 paths... monoid-subclasses (post)> copying path '/nix/store/8i5gfjq0jfxrigx115bn5jp2vbyff7sy-monoid-subclasses-1.2.6.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/q97s1scm6xpwpd38fzw84fjz01sin4hp-fuzzy-0.1.1.0.drv'... ghc-lib-parser> [325 of 443] 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> [326 of 443] 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> [327 of 443] 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 443] 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> [329 of 443] 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> [330 of 443] 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> [331 of 443] Compiling GHC.Types.BreakInfo ( compiler/GHC/Types/BreakInfo.hs, dist/build/GHC/Types/BreakInfo.o, dist/build/GHC/Types/BreakInfo.dyn_o ) ghc-lib-parser> [332 of 443] 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> [333 of 443] 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> [334 of 443] 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> [335 of 443] 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> [336 of 443] 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> [337 of 443] 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> [338 of 443] 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> [339 of 443] 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> [340 of 443] 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> [341 of 443] 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> [342 of 443] 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> [343 of 443] 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> [344 of 443] 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> [345 of 443] 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> [346 of 443] 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> [347 of 443] 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> [348 of 443] 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> [349 of 443] 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> [350 of 443] Compiling GHC.Platform.S390X ( compiler/GHC/Platform/S390X.hs, dist/build/GHC/Platform/S390X.o, dist/build/GHC/Platform/S390X.dyn_o ) algebraic-graphs> OK: toAcyclicOrd (1 * 2 * 3) == shrink (1 * 2 * 3) algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.shrink ============ algebraic-graphs> OK: shrink . AM.vertex == vertex algebraic-graphs> OK: shrink . AM.vertices == vertices algebraic-graphs> OK: shrink . fromAcyclic == id algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.consistent ============ algebraic-graphs> OK: Arbitrary algebraic-graphs> OK: empty algebraic-graphs> OK: vertex algebraic-graphs> OK: vertices algebraic-graphs> OK: union algebraic-graphs> OK: join algebraic-graphs> OK: transpose algebraic-graphs> OK: box algebraic-graphs> OK: transitiveClosure algebraic-graphs> OK: scc algebraic-graphs> OK: toAcyclic algebraic-graphs> OK: toAcyclicOrd algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap ============ algebraic-graphs> OK: Axioms of graphs algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.fromAdjacencyMap ============ algebraic-graphs> OK: fromAdjacencyMap == stars . AdjacencyMap.adjacencyList algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.consistent ============ algebraic-graphs> OK: Consistency of the Arbitrary instance algebraic-graphs> algebraic-graphs> OK: consistent empty == True algebraic-graphs> OK: consistent (vertex x) == True algebraic-graphs> OK: consistent (overlay x y) == True algebraic-graphs> OK: consistent (connect x y) == True algebraic-graphs> OK: consistent (edge x y) == True algebraic-graphs> OK: consistent (edges xs) == True algebraic-graphs> OK: consistent (stars xs) == True algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.Show ============ algebraic-graphs> OK: show (empty ) == "empty" algebraic-graphs> OK: show (1 ) == "vertex 1" algebraic-graphs> OK: show (1 + 2 ) == "vertices [1,2]" algebraic-graphs> OK: show (1 * 2 ) == "edge 1 2" algebraic-graphs> OK: show (1 * 2 * 3) == "edges [(1,2),(1,3),(2,3)]" algebraic-graphs> OK: show (1 * 2 + 3) == "overlay (vertex 3) (edge 1 2)" algebraic-graphs> algebraic-graphs> OK: show (vertex (-1) ) == "vertex (-1)" algebraic-graphs> OK: show (vertex (-1) + vertex (-2) ) == "vertices [-2,-1]" algebraic-graphs> OK: show (vertex (-2) * vertex (-1) ) == "edge (-2) (-1)" algebraic-graphs> OK: show (vertex (-3) * vertex (-2) * vertex (-1)) == "edges [(-3,-2),(-3,-1),(-2,-1)]" algebraic-graphs> OK: show (vertex (-3) * vertex (-2) + vertex (-1)) == "overlay (vertex (-1)) (edge (-3) (-2))" algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.Ord ============ algebraic-graphs> OK: vertex 1 < vertex 2 algebraic-graphs> OK: vertex 3 < edge 1 2 algebraic-graphs> OK: vertex 1 < edge 1 1 algebraic-graphs> OK: edge 1 1 < edge 1 2 algebraic-graphs> OK: edge 1 2 < edge 1 1 + edge 2 2 algebraic-graphs> OK: edge 1 2 < edge 1 3 algebraic-graphs> OK: x <= x + y algebraic-graphs> OK: x + y <= x * y algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.empty ============ algebraic-graphs> OK: isEmpty empty == True algebraic-graphs> OK: hasVertex x empty == False algebraic-graphs> OK: vertexCount empty == 0 algebraic-graphs> OK: edgeCount empty == 0 algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.vertex ============ algebraic-graphs> OK: isEmpty (vertex x) == False algebraic-graphs> OK: hasVertex x (vertex y) == (x == y) algebraic-graphs> OK: vertexCount (vertex x) == 1 algebraic-graphs> OK: edgeCount (vertex x) == 0 algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.edge ============ algebraic-graphs> OK: edge x y == connect (vertex x) (vertex y) algebraic-graphs> OK: hasEdge x y (edge x y) == True algebraic-graphs> OK: edgeCount (edge x y) == 1 algebraic-graphs> OK: vertexCount (edge 1 1) == 1 algebraic-graphs> OK: vertexCount (edge 1 2) == 2 algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.overlay ============ algebraic-graphs> OK: isEmpty (overlay x y) == isEmpty x && isEmpty y algebraic-graphs> OK: hasVertex z (overlay x y) == hasVertex z x || hasVertex z y algebraic-graphs> OK: vertexCount (overlay x y) >= vertexCount x algebraic-graphs> OK: vertexCount (overlay x y) <= vertexCount x + vertexCount y algebraic-graphs> OK: edgeCount (overlay x y) >= edgeCount x algebraic-graphs> OK: edgeCount (overlay x y) <= edgeCount x + edgeCount y algebraic-graphs> OK: vertexCount (overlay 1 2) == 2 algebraic-graphs> OK: edgeCount (overlay 1 2) == 0 algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.connect ============ algebraic-graphs> OK: isEmpty (connect x y) == isEmpty x && isEmpty y algebraic-graphs> OK: hasVertex z (connect x y) == hasVertex z x || hasVertex z y algebraic-graphs> OK: vertexCount (connect x y) >= vertexCount x algebraic-graphs> OK: vertexCount (connect x y) <= vertexCount x + vertexCount y algebraic-graphs> OK: edgeCount (connect x y) >= edgeCount x algebraic-graphs> OK: edgeCount (connect x y) >= edgeCount y algebraic-graphs> OK: edgeCount (connect x y) >= vertexCount x * vertexCount y algebraic-graphs> OK: edgeCount (connect x y) <= vertexCount x * vertexCount y + edgeCount x + edgeCount y algebraic-graphs> OK: vertexCount (connect 1 2) == 2 algebraic-graphs> OK: edgeCount (connect 1 2) == 1 algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.vertices ============ algebraic-graphs> OK: vertices [] == empty algebraic-graphs> OK: vertices [x] == vertex x algebraic-graphs> OK: vertices == overlays . map vertex algebraic-graphs> OK: hasVertex x . vertices == elem x algebraic-graphs> OK: vertexCount . vertices == length . nub algebraic-graphs> OK: vertexSet . vertices == Set.fromList algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.edges ============ algebraic-graphs> OK: edges [] == empty algebraic-graphs> OK: edges [(x,y)] == edge x y algebraic-graphs> OK: edges == overlays . map (uncurry edge) algebraic-graphs> OK: edgeCount . edges == length . nub algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.overlays ============ ghc-exactprint> [10 of 10] Compiling Language.Haskell.GHC.ExactPrint ( src/Language/Haskell/GHC/ExactPrint.hs, dist/build/Language/Haskell/GHC/ExactPrint.o, dist/build/Language/Haskell/GHC/ExactPrint.dyn_o ) ghc-exactprint> [ 1 of 10] Compiling Language.Haskell.GHC.ExactPrint.Dump ( src/Language/Haskell/GHC/ExactPrint/Dump.hs, dist/build/Language/Haskell/GHC/ExactPrint/Dump.p_o ) aeson> [11 of 32] Compiling Data.Aeson.Decoding.Internal ( src/Data/Aeson/Decoding/Internal.hs, dist/build/Data/Aeson/Decoding/Internal.p_o ) aeson> [12 of 32] Compiling Data.Aeson.Decoding.Text ( src/Data/Aeson/Decoding/Text.hs, dist/build/Data/Aeson/Decoding/Text.p_o ) aeson> [13 of 32] Compiling Data.Aeson.Decoding.ByteString.Lazy ( src/Data/Aeson/Decoding/ByteString/Lazy.hs, dist/build/Data/Aeson/Decoding/ByteString/Lazy.p_o ) aeson> [14 of 32] Compiling Data.Aeson.Decoding.ByteString ( src/Data/Aeson/Decoding/ByteString.hs, dist/build/Data/Aeson/Decoding/ByteString.p_o ) aeson> [15 of 32] Compiling Data.Aeson.KeyMap ( src/Data/Aeson/KeyMap.hs, dist/build/Data/Aeson/KeyMap.p_o ) aeson> [16 of 32] Compiling Data.Aeson.Types.Generic ( src/Data/Aeson/Types/Generic.hs, dist/build/Data/Aeson/Types/Generic.p_o ) aeson> [17 of 32] Compiling Data.Aeson.Types.Internal ( src/Data/Aeson/Types/Internal.hs, dist/build/Data/Aeson/Types/Internal.p_o ) aeson> [18 of 32] Compiling Data.Aeson.Parser.Time ( src/Data/Aeson/Parser/Time.hs, dist/build/Data/Aeson/Parser/Time.p_o ) aeson> [19 of 32] Compiling Data.Aeson.Encoding.Builder ( src/Data/Aeson/Encoding/Builder.hs, dist/build/Data/Aeson/Encoding/Builder.p_o ) aeson> [20 of 32] Compiling Data.Aeson.Encoding.Internal ( src/Data/Aeson/Encoding/Internal.hs, dist/build/Data/Aeson/Encoding/Internal.p_o ) aeson> [21 of 32] Compiling Data.Aeson.Encoding ( src/Data/Aeson/Encoding.hs, dist/build/Data/Aeson/Encoding.p_o ) aeson> [22 of 32] Compiling Data.Aeson.Decoding.Conversion ( src/Data/Aeson/Decoding/Conversion.hs, dist/build/Data/Aeson/Decoding/Conversion.p_o ) aeson> [23 of 32] Compiling Data.Aeson.Types.FromJSON ( src/Data/Aeson/Types/FromJSON.hs, dist/build/Data/Aeson/Types/FromJSON.p_o ) aeson> [24 of 32] Compiling Data.Aeson.Types.ToJSON ( src/Data/Aeson/Types/ToJSON.hs, dist/build/Data/Aeson/Types/ToJSON.p_o ) aeson> aeson> src/Data/Aeson/Types/ToJSON.hs:1615:23: warning: [GHC-68441] [-Wdeprecations] aeson> In the use of data constructor ‘Solo’ aeson> (imported from Data.Tuple.Solo, but defined in GHC.Tuple): aeson> Deprecated: "The Solo constructor has been renamed to MkSolo to avoid punning." aeson> | aeson> 1615 | liftToJSON _ t _ (Solo a) = t a aeson> | ^^^^ aeson> aeson> src/Data/Aeson/Types/ToJSON.hs:1618:27: warning: [GHC-68441] [-Wdeprecations] aeson> In the use of data constructor ‘Solo’ aeson> (imported from Data.Tuple.Solo, but defined in GHC.Tuple): aeson> Deprecated: "The Solo constructor has been renamed to MkSolo to avoid punning." aeson> | aeson> 1618 | liftToEncoding _ t _ (Solo a) = t a aeson> | ^^^^ shake> [ 1 of 73] Compiling Development.Ninja.Env ( src/Development/Ninja/Env.hs, dist/build/Development/Ninja/Env.o, dist/build/Development/Ninja/Env.dyn_o ) shake> [ 2 of 73] Compiling Development.Ninja.Type ( src/Development/Ninja/Type.hs, dist/build/Development/Ninja/Type.o, dist/build/Development/Ninja/Type.dyn_o ) shake> [ 3 of 73] Compiling Development.Ninja.Lexer ( src/Development/Ninja/Lexer.hs, dist/build/Development/Ninja/Lexer.o, dist/build/Development/Ninja/Lexer.dyn_o ) shake> [ 4 of 73] Compiling Development.Shake.Classes ( src/Development/Shake/Classes.hs, dist/build/Development/Shake/Classes.o, dist/build/Development/Shake/Classes.dyn_o ) shake> [ 5 of 73] Compiling Development.Shake.FilePath ( src/Development/Shake/FilePath.hs, dist/build/Development/Shake/FilePath.o, dist/build/Development/Shake/FilePath.dyn_o ) shake> [ 6 of 73] Compiling Development.Shake.Internal.CmdOption ( src/Development/Shake/Internal/CmdOption.hs, dist/build/Development/Shake/Internal/CmdOption.o, dist/build/Development/Shake/Internal/CmdOption.dyn_o ) shake> [ 7 of 73] Compiling Development.Shake.Internal.History.Bloom ( src/Development/Shake/Internal/History/Bloom.hs, dist/build/Development/Shake/Internal/History/Bloom.o, dist/build/Development/Shake/Internal/History/Bloom.dyn_o ) shake> [ 8 of 73] Compiling Development.Shake.Internal.History.Network ( src/Development/Shake/Internal/History/Network.hs, dist/build/Development/Shake/Internal/History/Network.o, dist/build/Development/Shake/Internal/History/Network.dyn_o ) shake> [ 9 of 73] Compiling Development.Shake.Internal.History.Types ( src/Development/Shake/Internal/History/Types.hs, dist/build/Development/Shake/Internal/History/Types.o, dist/build/Development/Shake/Internal/History/Types.dyn_o ) shake> [10 of 73] Compiling General.Bilist ( src/General/Bilist.hs, dist/build/General/Bilist.o, dist/build/General/Bilist.dyn_o ) shake> [11 of 73] Compiling General.Binary ( src/General/Binary.hs, dist/build/General/Binary.o, dist/build/General/Binary.dyn_o ) shake> [12 of 73] Compiling Development.Shake.Internal.FileName ( src/Development/Shake/Internal/FileName.hs, dist/build/Development/Shake/Internal/FileName.o, dist/build/Development/Shake/Internal/FileName.dyn_o ) shake> [13 of 73] Compiling General.Cleanup ( src/General/Cleanup.hs, dist/build/General/Cleanup.o, dist/build/General/Cleanup.dyn_o ) shake> [14 of 73] Compiling General.EscCodes ( src/General/EscCodes.hs, dist/build/General/EscCodes.o, dist/build/General/EscCodes.dyn_o ) shake> [15 of 73] Compiling General.Extra ( src/General/Extra.hs, dist/build/General/Extra.o, dist/build/General/Extra.dyn_o ) shake> [16 of 73] Compiling Development.Shake.Internal.History.Symlink ( src/Development/Shake/Internal/History/Symlink.hs, dist/build/Development/Shake/Internal/History/Symlink.o, dist/build/Development/Shake/Internal/History/Symlink.dyn_o ) shake> [17 of 73] Compiling Development.Shake.Internal.Errors ( src/Development/Shake/Internal/Errors.hs, dist/build/Development/Shake/Internal/Errors.o, dist/build/Development/Shake/Internal/Errors.dyn_o ) shake> [18 of 73] Compiling Development.Shake.Internal.Value ( src/Development/Shake/Internal/Value.hs, dist/build/Development/Shake/Internal/Value.o, dist/build/Development/Shake/Internal/Value.dyn_o ) shake> [19 of 73] Compiling Development.Shake.Internal.FilePattern ( src/Development/Shake/Internal/FilePattern.hs, dist/build/Development/Shake/Internal/FilePattern.o, dist/build/Development/Shake/Internal/FilePattern.dyn_o ) shake> [20 of 73] Compiling Development.Shake.Internal.Options ( src/Development/Shake/Internal/Options.hs, dist/build/Development/Shake/Internal/Options.o, dist/build/Development/Shake/Internal/Options.dyn_o ) shake> [21 of 73] Compiling Development.Shake.Internal.FileInfo ( src/Development/Shake/Internal/FileInfo.hs, dist/build/Development/Shake/Internal/FileInfo.o, dist/build/Development/Shake/Internal/FileInfo.dyn_o ) shake> [22 of 73] Compiling Development.Shake.Internal.Core.Monad ( src/Development/Shake/Internal/Core/Monad.hs, dist/build/Development/Shake/Internal/Core/Monad.o, dist/build/Development/Shake/Internal/Core/Monad.dyn_o ) kan-extensions> by specifying the type/value namespace explicitly. kan-extensions> Defaulting to the one defined at src/Data/Functor/Invariant/Day.hs:122:1 kan-extensions> Warning: 'trans1' is ambiguous. It is defined kan-extensions> * at src/Data/Functor/Contravariant/Day.hs:185:1 kan-extensions> * at src/Data/Functor/Day.hs:187:1 kan-extensions> * at src/Data/Functor/Invariant/Day.hs:132:1 kan-extensions> You may be able to disambiguate the identifier by qualifying it or kan-extensions> by specifying the type/value namespace explicitly. kan-extensions> Defaulting to the one defined at src/Data/Functor/Invariant/Day.hs:132:1 kan-extensions> Warning: 'trans2' is ambiguous. It is defined kan-extensions> * at src/Data/Functor/Contravariant/Day.hs:195:1 kan-extensions> * at src/Data/Functor/Day.hs:197:1 kan-extensions> * at src/Data/Functor/Invariant/Day.hs:142:1 kan-extensions> You may be able to disambiguate the identifier by qualifying it or kan-extensions> by specifying the type/value namespace explicitly. kan-extensions> Defaulting to the one defined at src/Data/Functor/Invariant/Day.hs:142:1 kan-extensions> 100% ( 14 / 14) in 'Data.Functor.Invariant.Day' kan-extensions> Warning: 'Lan' is ambiguous. It is defined kan-extensions> * at src/Data/Functor/Kan/Lan.hs:37:3 kan-extensions> * at src/Data/Functor/Kan/Lan.hs:36:1 kan-extensions> You may be able to disambiguate the identifier by qualifying it or kan-extensions> by specifying the type/value namespace explicitly. kan-extensions> Defaulting to the one defined at src/Data/Functor/Kan/Lan.hs:36:1 kan-extensions> Warning: 'Compose' is out of scope. kan-extensions> If you qualify the identifier, haddock can try to link it anyway. kan-extensions> Warning: 'o' is out of scope. kan-extensions> If you qualify the identifier, haddock can try to link it anyway. kan-extensions> 75% ( 9 / 12) in 'Data.Functor.Kan.Lan' kan-extensions> Missing documentation for: kan-extensions> decomposeLan (src/Data/Functor/Kan/Lan.hs:109) kan-extensions> lanToAdjoint (src/Data/Functor/Kan/Lan.hs:81) kan-extensions> composedAdjointToLan (src/Data/Functor/Kan/Lan.hs:95) kan-extensions> Warning: 'Coyoneda' is ambiguous. It is defined kan-extensions> * at src/Data/Functor/Coyoneda.hs:54:3 kan-extensions> * at src/Data/Functor/Coyoneda.hs:53:1 kan-extensions> You may be able to disambiguate the identifier by qualifying it or kan-extensions> by specifying the type/value namespace explicitly. kan-extensions> Defaulting to the one defined at src/Data/Functor/Coyoneda.hs:53:1 kan-extensions> Warning: 'Identity' is ambiguous. It is defined kan-extensions> * in ‘Data.Functor.Identity’ kan-extensions> * in ‘Data.Functor.Identity’ kan-extensions> You may be able to disambiguate the identifier by qualifying it or kan-extensions> by specifying the type/value namespace explicitly. kan-extensions> Defaulting to the one defined in ‘Data.Functor.Identity’ kan-extensions> 88% ( 8 / 9) in 'Data.Functor.Coyoneda' kan-extensions> Missing documentation for: kan-extensions> lanToCoyoneda (src/Data/Functor/Coyoneda.hs:76) kan-extensions> Warning: 'Density' is ambiguous. It is defined kan-extensions> * at src/Control/Comonad/Density.hs:41:3 kan-extensions> * at src/Control/Comonad/Density.hs:40:1 kan-extensions> You may be able to disambiguate the identifier by qualifying it or kan-extensions> by specifying the type/value namespace explicitly. kan-extensions> Defaulting to the one defined at src/Control/Comonad/Density.hs:40:1 kan-extensions> Warning: 'Lan' is ambiguous. It is defined kan-extensions> * at src/Data/Functor/Kan/Lan.hs:37:3 kan-extensions> * at src/Data/Functor/Kan/Lan.hs:36:1 kan-extensions> You may be able to disambiguate the identifier by qualifying it or kan-extensions> by specifying the type/value namespace explicitly. kan-extensions> Defaulting to the one defined at src/Data/Functor/Kan/Lan.hs:36:1 kan-extensions> 57% ( 4 / 7) in 'Control.Comonad.Density' kan-extensions> Missing documentation for: kan-extensions> Density (src/Control/Comonad/Density.hs:40) kan-extensions> adjunctionToDensity (src/Control/Comonad/Density.hs:97) kan-extensions> densityToLan (src/Control/Comonad/Density.hs:112) kan-extensions> Warning: 'Hask' is out of scope. kan-extensions> If you qualify the identifier, haddock can try to link it anyway. kan-extensions> Warning: 'Contravariant' is out of scope. kan-extensions> If you qualify the identifier, haddock can try to link it anyway. kan-extensions> Warning: 'CoT' is ambiguous. It is defined kan-extensions> * at src/Control/Monad/Co.hs:84:21 kan-extensions> * at src/Control/Monad/Co.hs:84:1 kan-extensions> You may be able to disambiguate the identifier by qualifying it or kan-extensions> by specifying the type/value namespace explicitly. kan-extensions> Defaulting to the one defined at src/Control/Monad/Co.hs:84:1 kan-extensions> Warning: 'Rift' is out of scope. kan-extensions> If you qualify the identifier, haddock can try to link it anyway. kan-extensions> Warning: 'Identity' is ambiguous. It is defined kan-extensions> * in ‘Data.Functor.Identity’ kan-extensions> * in ‘Data.Functor.Identity’ regex> Running phase: setupCompilerEnvironmentPhase regex> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. regex> Running phase: unpackPhase regex> unpacking source archive /nix/store/ms5iqhw640hsr30nrwwha0m8dsj40rgk-regex-1.1.0.2.tar.gz regex> source root is regex-1.1.0.2 regex> setting SOURCE_DATE_EPOCH to timestamp 1655732905 of file "regex-1.1.0.2/regex.cabal" regex> Running phase: patchPhase regex> Running phase: compileBuildDriverPhase regex> setupCompileFlags: -package-db=/build/tmp.9aPJV2CKNh/setup-package.conf.d -threaded regex> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.9aPJV2CKNh/Main.o ) regex> [2 of 2] Linking Setup regex> Running phase: updateAutotoolsGnuConfigScriptsPhase regex> Running phase: configurePhase regex> configureFlags: --verbose --prefix=/nix/store/yg0wzy6r9aqfijnvwnj8v8ni6fhz9mgx-regex-1.1.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/hhhdc57wxsxkfagnxr0xnyrcbd94xqyv-regex-1.1.0.2-doc/share/doc/regex-1.1.0.2 --with-gcc=gcc --package-db=/build/tmp.9aPJV2CKNh/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 regex> Using Parsec parser regex> Configuring regex-1.1.0.2... regex> Dependency array >=0.4: using array-0.5.6.0 regex> Dependency base >=4 && <5: using base-4.19.0.0 regex> Dependency base-compat >=0.6 && <1: using base-compat-0.13.1 regex> Dependency bytestring >=0.10: using bytestring-0.12.0.2 regex> Dependency containers >=0.4: using containers-0.6.8 regex> Dependency hashable >=1.2: using hashable-1.4.7.0 regex> Dependency regex-base >=0.93: using regex-base-0.94.0.3 regex> Dependency regex-pcre-builtin >=0.94: using regex-pcre-builtin-0.95.2.3.8.44 regex> Dependency regex-tdfa >=1.3.1.0: using regex-tdfa-1.3.2.3 regex> Dependency template-haskell >=2.7: using template-haskell-2.21.0.0 regex> Dependency text >=1.2: using text-2.1 regex> Dependency time >=1.4.2: using time-1.12.2 regex> Dependency time-locale-compat >=0.1: using time-locale-compat-0.1.1.5 regex> Dependency transformers >=0.2.2: using transformers-0.6.1.0 regex> Dependency unordered-containers >=0.2: using unordered-containers-0.2.20 regex> Dependency utf8-string >=1: using utf8-string-1.0.2 regex> Source component graph: component lib regex> Configured component graph: regex> component regex-1.1.0.2-BEpIoYzKNdJ1mT4zSLoHNA regex> include array-0.5.6.0-dc89 regex> include base-4.19.0.0-b960 regex> include base-compat-0.13.1-Eotc18fTsmWG4LIuz3QQXm regex> include bytestring-0.12.0.2-4690 regex> include containers-0.6.8-4775 regex> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m regex> include regex-base-0.94.0.3-J3ME5r0V7dZ2OROnz448wg regex> include regex-pcre-builtin-0.95.2.3.8.44-KEghb9i9Y7BDoSBfWCLtRJ regex> include regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX regex> include template-haskell-2.21.0.0-8831 regex> include text-2.1-c36a regex> include time-1.12.2-d26d regex> include time-locale-compat-0.1.1.5-1JraZvcDIW7ILMHKkdGQNi regex> include transformers-0.6.1.0-c3ec regex> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq regex> include utf8-string-1.0.2-3f0Yb0EPatE18c5eXZUE9 regex> Linked component graph: regex> unit regex-1.1.0.2-BEpIoYzKNdJ1mT4zSLoHNA regex> include array-0.5.6.0-dc89 ghc-lib-parser> [351 of 443] 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> [352 of 443] 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> [353 of 443] Compiling GHC.Platform.NoRegs ( compiler/GHC/Platform/NoRegs.hs, dist/build/GHC/Platform/NoRegs.o, dist/build/GHC/Platform/NoRegs.dyn_o ) ghc-lib-parser> [354 of 443] 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> [355 of 443] 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> [356 of 443] 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> [357 of 443] 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> [358 of 443] 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> [359 of 443] 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> [360 of 443] 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> [361 of 443] 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> [362 of 443] 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> [363 of 443] 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> [364 of 443] 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> [365 of 443] 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> [366 of 443] 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> [367 of 443] 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> [368 of 443] Compiling GHC.Cmm ( compiler/GHC/Cmm.hs, dist/build/GHC/Cmm.o, dist/build/GHC/Cmm.dyn_o ) ghc-lib-parser> [369 of 443] 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> [370 of 443] 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> [371 of 443] 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> [372 of 443] 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> [373 of 443] 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> [374 of 443] 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> [375 of 443] 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> [376 of 443] 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> [377 of 443] 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> [378 of 443] Compiling GHC.Driver.Ppr ( compiler/GHC/Driver/Ppr.hs, dist/build/GHC/Driver/Ppr.o, dist/build/GHC/Driver/Ppr.dyn_o ) algebraic-graphs> OK: overlays [] == empty algebraic-graphs> OK: overlays [x] == x algebraic-graphs> OK: overlays [x,y] == overlay x y algebraic-graphs> OK: overlays == foldr overlay empty algebraic-graphs> OK: isEmpty . overlays == all isEmpty algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.connects ============ algebraic-graphs> OK: connects [] == empty algebraic-graphs> OK: connects [x] == x algebraic-graphs> OK: connects [x,y] == connect x y algebraic-graphs> OK: connects == foldr connect empty algebraic-graphs> OK: isEmpty . connects == all isEmpty algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.fromAdjacencyIntSets ============ algebraic-graphs> OK: fromAdjacencyIntSets [] == empty algebraic-graphs> OK: fromAdjacencyIntSets [(x, IntSet.empty)] == vertex x algebraic-graphs> OK: fromAdjacencyIntSets [(x, IntSet.singleton y)] == edge x y algebraic-graphs> OK: fromAdjacencyIntSets . map (fmap IntSet.fromList) == stars algebraic-graphs> OK: overlay (fromAdjacencyIntSets xs) (fromAdjacencyIntSets ys) == fromAdjacencyIntSets (xs ++ ys) algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.isSubgraphOf ============ algebraic-graphs> OK: isSubgraphOf empty x == True algebraic-graphs> OK: isSubgraphOf (vertex x) empty == False algebraic-graphs> OK: isSubgraphOf x (overlay x y) == True algebraic-graphs> OK: isSubgraphOf (overlay x y) (connect x y) == True algebraic-graphs> OK: isSubgraphOf (path xs) (circuit xs) == True algebraic-graphs> OK: isSubgraphOf x y ==> x <= y algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.toGraph et al. ============ algebraic-graphs> OK: toGraph == foldg Empty Vertex Overlay Connect algebraic-graphs> OK: foldg == Algebra.Graph.foldg . toGraph algebraic-graphs> OK: isEmpty == foldg True (const False) (&&) (&&) algebraic-graphs> OK: size == foldg 1 (const 1) (+) (+) algebraic-graphs> OK: hasVertex x == foldg False (==x) (||) (||) algebraic-graphs> OK: hasEdge x y == Algebra.Graph.hasEdge x y . toGraph algebraic-graphs> OK: vertexCount == Set.size . vertexSet algebraic-graphs> OK: edgeCount == Set.size . edgeSet algebraic-graphs> OK: vertexList == Set.toAscList . vertexSet algebraic-graphs> OK: edgeList == Set.toAscList . edgeSet algebraic-graphs> OK: vertexSet == foldg Set.empty Set.singleton Set.union Set.union algebraic-graphs> OK: vertexIntSet == foldg IntSet.empty IntSet.singleton IntSet.union IntSet.union algebraic-graphs> OK: edgeSet == Algebra.Graph.AdjacencyMap.edgeSet . foldg empty vertex overlay connect algebraic-graphs> OK: preSet x == Algebra.Graph.AdjacencyMap.preSet x . toAdjacencyMap algebraic-graphs> OK: preIntSet x == Algebra.Graph.AdjacencyIntMap.preIntSet x . toAdjacencyIntMap algebraic-graphs> OK: postSet x == Algebra.Graph.AdjacencyMap.postSet x . toAdjacencyMap algebraic-graphs> OK: postIntSet x == Algebra.Graph.AdjacencyIntMap.postIntSet x . toAdjacencyIntMap algebraic-graphs> OK: adjacencyList == Algebra.Graph.AdjacencyMap.adjacencyList . toAdjacencyMap algebraic-graphs> OK: adjacencyMap == Algebra.Graph.AdjacencyMap.adjacencyMap . toAdjacencyMap algebraic-graphs> OK: adjacencyIntMap == Algebra.Graph.AdjacencyIntMap.adjacencyIntMap . toAdjacencyIntMap algebraic-graphs> OK: adjacencyMapTranspose == Algebra.Graph.AdjacencyMap.adjacencyMap . toAdjacencyMapTranspose algebraic-graphs> OK: adjacencyIntMapTranspose == Algebra.Graph.AdjacencyIntMap.adjacencyIntMap . toAdjacencyIntMapTranspose algebraic-graphs> OK: dfsForest == Algebra.Graph.AdjacencyMap.dfsForest . toAdjacencyMap algebraic-graphs> OK: dfsForestFrom == Algebra.Graph.AdjacencyMap.dfsForestFrom . toAdjacencyMap algebraic-graphs> OK: dfs == Algebra.Graph.AdjacencyMap.dfs . toAdjacencyMap algebraic-graphs> OK: reachable == Algebra.Graph.AdjacencyMap.reachable . toAdjacencyMap algebraic-graphs> OK: topSort == Algebra.Graph.AdjacencyMap.topSort . toAdjacencyMap algebraic-graphs> OK: isAcyclic == Algebra.Graph.AdjacencyMap.isAcyclic . toAdjacencyMap algebraic-graphs> OK: isTopSortOf vs == Algebra.Graph.AdjacencyMap.isTopSortOf vs . toAdjacencyMap algebraic-graphs> OK: toAdjacencyMap == foldg empty vertex overlay connect algebraic-graphs> OK: toAdjacencyMapTranspose == foldg empty vertex overlay (flip connect) algebraic-graphs> OK: toAdjacencyIntMap == foldg empty vertex overlay connect algebraic-graphs> OK: toAdjacencyIntMapTranspose == foldg empty vertex overlay (flip connect) algebraic-graphs> OK: isDfsForestOf f == Algebra.Graph.AdjacencyMap.isDfsForestOf f . toAdjacencyMap shake> [23 of 73] Compiling Development.Ninja.Parse ( src/Development/Ninja/Parse.hs, dist/build/Development/Ninja/Parse.o, dist/build/Development/Ninja/Parse.dyn_o ) shake> [24 of 73] Compiling General.Fence ( src/General/Fence.hs, dist/build/General/Fence.o, dist/build/General/Fence.dyn_o ) shake> [25 of 73] Compiling General.FileLock ( src/General/FileLock.hs, dist/build/General/FileLock.o, dist/build/General/FileLock.dyn_o ) shake> [26 of 73] Compiling General.GetOpt ( src/General/GetOpt.hs, dist/build/General/GetOpt.o, dist/build/General/GetOpt.dyn_o ) shake> [27 of 73] Compiling General.Intern ( src/General/Intern.hs, dist/build/General/Intern.o, dist/build/General/Intern.dyn_o ) shake> [28 of 73] Compiling General.Ids ( src/General/Ids.hs, dist/build/General/Ids.o, dist/build/General/Ids.dyn_o ) shake> [29 of 73] Compiling Development.Shake.Internal.History.Serialise ( src/Development/Shake/Internal/History/Serialise.hs, dist/build/Development/Shake/Internal/History/Serialise.o, dist/build/Development/Shake/Internal/History/Serialise.dyn_o ) shake> [30 of 73] Compiling Development.Shake.Internal.History.Server ( src/Development/Shake/Internal/History/Server.hs, dist/build/Development/Shake/Internal/History/Server.o, dist/build/Development/Shake/Internal/History/Server.dyn_o ) shake> [31 of 73] Compiling Development.Shake.Internal.Core.Database ( src/Development/Shake/Internal/Core/Database.hs, dist/build/Development/Shake/Internal/Core/Database.o, dist/build/Development/Shake/Internal/Core/Database.dyn_o ) shake> [32 of 73] Compiling General.ListBuilder ( src/General/ListBuilder.hs, dist/build/General/ListBuilder.o, dist/build/General/ListBuilder.dyn_o ) shake> [33 of 73] Compiling General.Makefile ( src/General/Makefile.hs, dist/build/General/Makefile.o, dist/build/General/Makefile.dyn_o ) shake> [34 of 73] Compiling General.Process ( src/General/Process.hs, dist/build/General/Process.o, dist/build/General/Process.dyn_o ) shake> [35 of 73] Compiling General.Thread ( src/General/Thread.hs, dist/build/General/Thread.o, dist/build/General/Thread.dyn_o ) shake> [36 of 73] Compiling General.Chunks ( src/General/Chunks.hs, dist/build/General/Chunks.o, dist/build/General/Chunks.dyn_o ) shake> [37 of 73] Compiling General.Timing ( src/General/Timing.hs, dist/build/General/Timing.o, dist/build/General/Timing.dyn_o ) shake> [38 of 73] Compiling General.Pool ( src/General/Pool.hs, dist/build/General/Pool.o, dist/build/General/Pool.dyn_o ) shake> [39 of 73] Compiling Development.Shake.Internal.Core.Storage ( src/Development/Shake/Internal/Core/Storage.hs, dist/build/Development/Shake/Internal/Core/Storage.o, dist/build/Development/Shake/Internal/Core/Storage.dyn_o ) shake> [40 of 73] Compiling General.TypeMap ( src/General/TypeMap.hs, dist/build/General/TypeMap.o, dist/build/General/TypeMap.dyn_o ) shake> [41 of 73] Compiling General.Wait ( src/General/Wait.hs, dist/build/General/Wait.o, dist/build/General/Wait.dyn_o ) shake> [42 of 73] Compiling Development.Shake.Internal.History.Shared ( src/Development/Shake/Internal/History/Shared.hs, dist/build/Development/Shake/Internal/History/Shared.o, dist/build/Development/Shake/Internal/History/Shared.dyn_o ) shake> [43 of 73] Compiling Development.Shake.Internal.History.Cloud ( src/Development/Shake/Internal/History/Cloud.hs, dist/build/Development/Shake/Internal/History/Cloud.o, dist/build/Development/Shake/Internal/History/Cloud.dyn_o ) shake> [44 of 73] Compiling Development.Shake.Internal.Core.Types ( src/Development/Shake/Internal/Core/Types.hs, dist/build/Development/Shake/Internal/Core/Types.o, dist/build/Development/Shake/Internal/Core/Types.dyn_o ) shake> [45 of 73] Compiling Development.Shake.Internal.Core.Rules ( src/Development/Shake/Internal/Core/Rules.hs, dist/build/Development/Shake/Internal/Core/Rules.o, dist/build/Development/Shake/Internal/Core/Rules.dyn_o ) shake> [46 of 73] Compiling Development.Shake.Internal.Core.Pool ( src/Development/Shake/Internal/Core/Pool.hs, dist/build/Development/Shake/Internal/Core/Pool.o, dist/build/Development/Shake/Internal/Core/Pool.dyn_o ) kan-extensions> You may be able to disambiguate the identifier by qualifying it or kan-extensions> by specifying the type/value namespace explicitly. kan-extensions> Defaulting to the one defined in ‘Data.Functor.Identity’ kan-extensions> 20% ( 5 / 24) in 'Control.Monad.Co' kan-extensions> Missing documentation for: kan-extensions> Co (src/Control/Monad/Co.hs:72) kan-extensions> co (src/Control/Monad/Co.hs:75) kan-extensions> runCo (src/Control/Monad/Co.hs:78) kan-extensions> liftCoT0 (src/Control/Monad/Co.hs:113) kan-extensions> liftCoT0M (src/Control/Monad/Co.hs:149) kan-extensions> lowerCoT0 (src/Control/Monad/Co.hs:116) kan-extensions> lowerCo0 (src/Control/Monad/Co.hs:119) kan-extensions> liftCoT1 (src/Control/Monad/Co.hs:122) kan-extensions> liftCoT1M (src/Control/Monad/Co.hs:152) kan-extensions> lowerCoT1 (src/Control/Monad/Co.hs:125) kan-extensions> lowerCo1 (src/Control/Monad/Co.hs:128) kan-extensions> diter (src/Control/Monad/Co.hs:155) kan-extensions> dctrlM (src/Control/Monad/Co.hs:158) kan-extensions> posW (src/Control/Monad/Co.hs:131) kan-extensions> peekW (src/Control/Monad/Co.hs:134) kan-extensions> peeksW (src/Control/Monad/Co.hs:137) kan-extensions> askW (src/Control/Monad/Co.hs:140) kan-extensions> asksW (src/Control/Monad/Co.hs:143) kan-extensions> traceW (src/Control/Monad/Co.hs:146) kan-extensions> Warning: 'Ran' is ambiguous. It is defined kan-extensions> * at src/Data/Functor/Kan/Ran.hs:85:21 kan-extensions> * at src/Data/Functor/Kan/Ran.hs:85:1 kan-extensions> You may be able to disambiguate the identifier by qualifying it or kan-extensions> by specifying the type/value namespace explicitly. kan-extensions> Defaulting to the one defined at src/Data/Functor/Kan/Ran.hs:85:1 kan-extensions> Warning: 'Compose'' is out of scope. kan-extensions> If you qualify the identifier, haddock can try to link it anyway. kan-extensions> 53% ( 8 / 15) in 'Data.Functor.Kan.Ran' kan-extensions> Missing documentation for: kan-extensions> decomposeRan (src/Data/Functor/Kan/Ran.hs:116) kan-extensions> ranToAdjoint (src/Data/Functor/Kan/Ran.hs:130) kan-extensions> composedAdjointToRan (src/Data/Functor/Kan/Ran.hs:144) kan-extensions> repToRan (src/Data/Functor/Kan/Ran.hs:153) kan-extensions> ranToRep (src/Data/Functor/Kan/Ran.hs:157) kan-extensions> composedRepToRan (src/Data/Functor/Kan/Ran.hs:165) kan-extensions> ranToComposedRep (src/Data/Functor/Kan/Ran.hs:161) kan-extensions> Warning: 'Codensity' is ambiguous. It is defined kan-extensions> * at src/Control/Monad/Codensity.hs:66:44 kan-extensions> * at src/Control/Monad/Codensity.hs:66:1 kan-extensions> You may be able to disambiguate the identifier by qualifying it or kan-extensions> by specifying the type/value namespace explicitly. kan-extensions> Defaulting to the one defined at src/Control/Monad/Codensity.hs:66:1 kan-extensions> Warning: 'Ran' is ambiguous. It is defined kan-extensions> * at src/Data/Functor/Kan/Ran.hs:85:21 kan-extensions> * at src/Data/Functor/Kan/Ran.hs:85:1 kan-extensions> You may be able to disambiguate the identifier by qualifying it or kan-extensions> by specifying the type/value namespace explicitly. kan-extensions> Defaulting to the one defined at src/Data/Functor/Kan/Ran.hs:85:1 kan-extensions> 85% ( 12 / 14) in 'Control.Monad.Codensity' kan-extensions> Missing documentation for: kan-extensions> adjunctionToCodensity (src/Control/Monad/Codensity.hs:175) kan-extensions> ranToCodensity (src/Control/Monad/Codensity.hs:216) kan-extensions> Warning: 'Yoneda' is ambiguous. It is defined kan-extensions> * at src/Data/Functor/Yoneda.hs:59:22 kan-extensions> * at src/Data/Functor/Yoneda.hs:59:1 kan-extensions> You may be able to disambiguate the identifier by qualifying it or kan-extensions> by specifying the type/value namespace explicitly. kan-extensions> Defaulting to the one defined at src/Data/Functor/Yoneda.hs:59:1 kan-extensions> Warning: 'Identity' is ambiguous. It is defined kan-extensions> * in ‘Data.Functor.Identity’ kan-extensions> * in ‘Data.Functor.Identity’ kan-extensions> You may be able to disambiguate the identifier by qualifying it or kan-extensions> by specifying the type/value namespace explicitly. kan-extensions> Defaulting to the one defined in ‘Data.Functor.Identity’ kan-extensions> 45% ( 5 / 11) in 'Data.Functor.Yoneda' kan-extensions> Missing documentation for: kan-extensions> lowerYoneda (src/Data/Functor/Yoneda.hs:85) kan-extensions> maxF (src/Data/Functor/Yoneda.hs:194) kan-extensions> minF (src/Data/Functor/Yoneda.hs:199) kan-extensions> maxM (src/Data/Functor/Yoneda.hs:204) kan-extensions> minM (src/Data/Functor/Yoneda.hs:209) kan-extensions> ranToYoneda (src/Data/Functor/Yoneda.hs:103) kan-extensions> Warning: Data.Functor.Contravariant.Coyoneda: could not find link destinations for: kan-extensions> - Data.Functor.Contravariant.Coyoneda.D:R:RepCoyoneda kan-extensions> Warning: Data.Functor.Contravariant.Day: could not find link destinations for: kan-extensions> - Data.Functor.Contravariant.Day.D:R:RepDay kan-extensions> Warning: Data.Functor.Contravariant.Yoneda: could not find link destinations for: regex> include base-4.19.0.0-b960 regex> include base-compat-0.13.1-Eotc18fTsmWG4LIuz3QQXm regex> include bytestring-0.12.0.2-4690 regex> include containers-0.6.8-4775 regex> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m regex> include regex-base-0.94.0.3-J3ME5r0V7dZ2OROnz448wg regex> include regex-pcre-builtin-0.95.2.3.8.44-KEghb9i9Y7BDoSBfWCLtRJ regex> include regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX regex> include template-haskell-2.21.0.0-8831 regex> include text-2.1-c36a regex> include time-1.12.2-d26d regex> include time-locale-compat-0.1.1.5-1JraZvcDIW7ILMHKkdGQNi regex> include transformers-0.6.1.0-c3ec regex> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq regex> include utf8-string-1.0.2-3f0Yb0EPatE18c5eXZUE9 regex> Text.RE=regex-1.1.0.2-BEpIoYzKNdJ1mT4zSLoHNA:Text.RE,Text.RE.REOptions=regex-1.1.0.2-BEpIoYzKNdJ1mT4zSLoHNA:Text.RE.REOptions,Text.RE.Replace=regex-1.1.0.2-BEpIoYzKNdJ1mT4zSLoHNA:Text.RE.Replace,Text.RE.Summa=regex-1.1.0.2-BEpIoYzKNdJ1mT4zSLoHNA:Text.RE.Summa,Text.RE.TDFA=regex-1.1.0.2-BEpIoYzKNdJ1mT4zSLoHNA:Text.RE.TDFA,Text.RE.TDFA.ByteString=regex-1.1.0.2-BEpIoYzKNdJ1mT4zSLoHNA:Text.RE.TDFA.ByteString,Text.RE.TDFA.ByteString.Lazy=regex-1.1.0.2-BEpIoYzKNdJ1mT4zSLoHNA:Text.RE.TDFA.ByteString.Lazy,Text.RE.TDFA.Sequence=regex-1.1.0.2-BEpIoYzKNdJ1mT4zSLoHNA:Text.RE.TDFA.Sequence,Text.RE.TDFA.String=regex-1.1.0.2-BEpIoYzKNdJ1mT4zSLoHNA:Text.RE.TDFA.String,Text.RE.TDFA.Text=regex-1.1.0.2-BEpIoYzKNdJ1mT4zSLoHNA:Text.RE.TDFA.Text,Text.RE.TDFA.Text.Lazy=regex-1.1.0.2-BEpIoYzKNdJ1mT4zSLoHNA:Text.RE.TDFA.Text.Lazy,Text.RE.TestBench=regex-1.1.0.2-BEpIoYzKNdJ1mT4zSLoHNA:Text.RE.TestBench,Text.RE.TestBench.Parsers=regex-1.1.0.2-BEpIoYzKNdJ1mT4zSLoHNA:Text.RE.TestBench.Parsers,Text.RE.Tools=regex-1.1.0.2-BEpIoYzKNdJ1mT4zSLoHNA:Text.RE.Tools,Text.RE.Tools.Edit=regex-1.1.0.2-BEpIoYzKNdJ1mT4zSLoHNA:Text.RE.Tools.Edit,Text.RE.Tools.Find=regex-1.1.0.2-BEpIoYzKNdJ1mT4zSLoHNA:Text.RE.Tools.Find,Text.RE.Tools.Grep=regex-1.1.0.2-BEpIoYzKNdJ1mT4zSLoHNA:Text.RE.Tools.Grep,Text.RE.Tools.IsRegex=regex-1.1.0.2-BEpIoYzKNdJ1mT4zSLoHNA:Text.RE.Tools.IsRegex,Text.RE.Tools.Lex=regex-1.1.0.2-BEpIoYzKNdJ1mT4zSLoHNA:Text.RE.Tools.Lex,Text.RE.Tools.Sed=regex-1.1.0.2-BEpIoYzKNdJ1mT4zSLoHNA:Text.RE.Tools.Sed,Text.RE.ZeInternals=regex-1.1.0.2-BEpIoYzKNdJ1mT4zSLoHNA:Text.RE.ZeInternals,Text.RE.ZeInternals.Types.Poss=regex-1.1.0.2-BEpIoYzKNdJ1mT4zSLoHNA:Text.RE.ZeInternals.Types.Poss regex> Ready component graph: regex> definite regex-1.1.0.2-BEpIoYzKNdJ1mT4zSLoHNA regex> depends array-0.5.6.0-dc89 regex> depends base-4.19.0.0-b960 regex> depends base-compat-0.13.1-Eotc18fTsmWG4LIuz3QQXm regex> depends bytestring-0.12.0.2-4690 regex> depends containers-0.6.8-4775 regex> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m regex> depends regex-base-0.94.0.3-J3ME5r0V7dZ2OROnz448wg regex> depends regex-pcre-builtin-0.95.2.3.8.44-KEghb9i9Y7BDoSBfWCLtRJ regex> depends regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX regex> depends template-haskell-2.21.0.0-8831 regex> depends text-2.1-c36a regex> depends time-1.12.2-d26d regex> depends time-locale-compat-0.1.1.5-1JraZvcDIW7ILMHKkdGQNi regex> depends transformers-0.6.1.0-c3ec regex> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq regex> depends utf8-string-1.0.2-3f0Yb0EPatE18c5eXZUE9 regex> Using Cabal-3.10.2.0 compiled by ghc-9.8 regex> Using compiler: ghc-9.8.1 regex> Using install prefix: regex> /nix/store/yg0wzy6r9aqfijnvwnj8v8ni6fhz9mgx-regex-1.1.0.2 regex> Executables installed in: regex> /nix/store/yg0wzy6r9aqfijnvwnj8v8ni6fhz9mgx-regex-1.1.0.2/bin regex> Libraries installed in: regex> /nix/store/yg0wzy6r9aqfijnvwnj8v8ni6fhz9mgx-regex-1.1.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/regex-1.1.0.2-BEpIoYzKNdJ1mT4zSLoHNA regex> Dynamic Libraries installed in: regex> /nix/store/yg0wzy6r9aqfijnvwnj8v8ni6fhz9mgx-regex-1.1.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 regex> Private executables installed in: regex> /nix/store/yg0wzy6r9aqfijnvwnj8v8ni6fhz9mgx-regex-1.1.0.2/libexec/x86_64-linux-ghc-9.8.1/regex-1.1.0.2 regex> Data files installed in: regex> /nix/store/yg0wzy6r9aqfijnvwnj8v8ni6fhz9mgx-regex-1.1.0.2/share/x86_64-linux-ghc-9.8.1/regex-1.1.0.2 ghc-lib-parser> [379 of 443] 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> [380 of 443] 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> [381 of 443] 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> [382 of 443] 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> [383 of 443] 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> [384 of 443] 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> [385 of 443] 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> [386 of 443] 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> [387 of 443] 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 ) ghc-lib-parser> [388 of 443] Compiling GHC.Unit.External ( compiler/GHC/Unit/External.hs, dist/build/GHC/Unit/External.o, dist/build/GHC/Unit/External.dyn_o ) ghc-lib-parser> [389 of 443] 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> [390 of 443] 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> [391 of 443] 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> [392 of 443] 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> [393 of 443] 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> [394 of 443] Compiling GHC.Core.Opt.Simplify.Iteration ( compiler/GHC/Core/Opt/Simplify/Iteration.hs, dist/build/GHC/Core/Opt/Simplify/Iteration.o, dist/build/GHC/Core/Opt/Simplify/Iteration.dyn_o ) ghc-lib-parser> [395 of 443] 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> [396 of 443] 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> [397 of 443] 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> [398 of 443] 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> [399 of 443] 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> [400 of 443] 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> [401 of 443] 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> [402 of 443] Compiling GHC.Hs.Dump ( compiler/GHC/Hs/Dump.hs, dist/build/GHC/Hs/Dump.o, dist/build/GHC/Hs/Dump.dyn_o ) algebraic-graphs> OK: isTopSortOf vs == Algebra.Graph.AdjacencyMap.isTopSortOf vs . toAdjacencyMap algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.foldg ============ algebraic-graphs> OK: foldg empty vertex overlay connect == id algebraic-graphs> OK: foldg empty vertex overlay (flip connect) == transpose algebraic-graphs> OK: foldg 1 (const 1) (+) (+) == size algebraic-graphs> OK: foldg True (const False) (&&) (&&) == isEmpty algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.isEmpty ============ algebraic-graphs> OK: isEmpty empty == True algebraic-graphs> OK: isEmpty (overlay empty empty) == True algebraic-graphs> OK: isEmpty (vertex x) == False algebraic-graphs> OK: isEmpty (removeVertex x $ vertex x) == True algebraic-graphs> OK: isEmpty (removeEdge x y $ edge x y) == False algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.hasVertex ============ algebraic-graphs> OK: hasVertex x empty == False algebraic-graphs> OK: hasVertex x (vertex y) == (x == y) algebraic-graphs> OK: hasVertex x . removeVertex x == const False algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.hasEdge ============ algebraic-graphs> OK: hasEdge x y empty == False algebraic-graphs> OK: hasEdge x y (vertex z) == False algebraic-graphs> OK: hasEdge x y (edge x y) == True algebraic-graphs> OK: hasEdge x y . removeEdge x y == const False algebraic-graphs> OK: hasEdge x y == elem (x,y) . edgeList algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.vertexCount ============ algebraic-graphs> OK: vertexCount empty == 0 algebraic-graphs> OK: vertexCount (vertex x) == 1 algebraic-graphs> OK: vertexCount == length . vertexList algebraic-graphs> OK: vertexCount x < vertexCount y ==> x < y algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.edgeCount ============ algebraic-graphs> OK: edgeCount empty == 0 algebraic-graphs> OK: edgeCount (vertex x) == 0 algebraic-graphs> OK: edgeCount (edge x y) == 1 algebraic-graphs> OK: edgeCount == length . edgeList algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.vertexList ============ algebraic-graphs> OK: vertexList empty == [] algebraic-graphs> OK: vertexList (vertex x) == [x] algebraic-graphs> OK: vertexList . vertices == nub . sort algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.vertexSet ============ algebraic-graphs> OK: vertexSet empty == Set.empty algebraic-graphs> OK: vertexSet . vertex == Set.singleton algebraic-graphs> OK: vertexSet . vertices == Set.fromList algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.vertexIntSet ============ algebraic-graphs> OK: vertexIntSet empty == IntSet.empty algebraic-graphs> OK: vertexIntSet . vertex == IntSet.singleton algebraic-graphs> OK: vertexIntSet . vertices == IntSet.fromList algebraic-graphs> OK: vertexIntSet . clique == IntSet.fromList algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.edgeList ============ algebraic-graphs> OK: edgeList empty == [] algebraic-graphs> OK: edgeList (vertex x) == [] algebraic-graphs> OK: edgeList (edge x y) == [(x,y)] algebraic-graphs> OK: edgeList (star 2 [3,1]) == [(2,1), (2,3)] algebraic-graphs> OK: edgeList . edges == nub . sort algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.edgeSet ============ algebraic-graphs> OK: edgeSet empty == Set.empty algebraic-graphs> OK: edgeSet (vertex x) == Set.empty algebraic-graphs> OK: edgeSet (edge x y) == Set.singleton (x,y) algebraic-graphs> OK: edgeSet . edges == Set.fromList algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.adjacencyList ============ algebraic-graphs> OK: adjacencyList empty == [] algebraic-graphs> OK: adjacencyList (vertex x) == [(x, [])] algebraic-graphs> OK: adjacencyList (edge 1 2) == [(1, [2]), (2, [])] algebraic-graphs> OK: adjacencyList (star 2 [3,1]) == [(1, []), (2, [1,3]), (3, [])] algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.preSet ============ algebraic-graphs> OK: preSet x empty == Set.empty algebraic-graphs> OK: preSet x (vertex x) == Set.empty algebraic-graphs> OK: preSet 1 (edge 1 2) == Set.empty algebraic-graphs> OK: preSet y (edge x y) == Set.fromList [x] algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.preIntSet ============ algebraic-graphs> OK: preIntSet x empty == IntSet.empty algebraic-graphs> OK: preIntSet x (vertex x) == IntSet.empty algebraic-graphs> OK: preIntSet 1 (edge 1 2) == IntSet.empty algebraic-graphs> OK: preIntSet y (edge x y) == IntSet.fromList [x] algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.postSet ============ algebraic-graphs> OK: postSet x empty == Set.empty algebraic-graphs> OK: postSet x (vertex x) == Set.empty algebraic-graphs> OK: postSet x (edge x y) == Set.fromList [y] algebraic-graphs> OK: postSet 2 (edge 1 2) == Set.empty algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.postIntSet ============ algebraic-graphs> OK: postIntSet x empty == IntSet.empty algebraic-graphs> OK: postIntSet x (vertex x) == IntSet.empty algebraic-graphs> OK: postIntSet 2 (edge 1 2) == IntSet.empty algebraic-graphs> OK: postIntSet x (edge x y) == IntSet.fromList [y] algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.path ============ algebraic-graphs> OK: path [] == empty algebraic-graphs> OK: path [x] == vertex x algebraic-graphs> OK: path [x,y] == edge x y algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.circuit ============ algebraic-graphs> OK: circuit [] == empty algebraic-graphs> OK: circuit [x] == edge x x algebraic-graphs> OK: circuit [x,y] == edges [(x,y), (y,x)] algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.clique ============ algebraic-graphs> OK: clique [] == empty shake> [47 of 73] Compiling Development.Shake.Internal.Core.Action ( src/Development/Shake/Internal/Core/Action.hs, dist/build/Development/Shake/Internal/Core/Action.o, dist/build/Development/Shake/Internal/Core/Action.dyn_o ) shake> [48 of 73] Compiling Development.Shake.Internal.Resource ( src/Development/Shake/Internal/Resource.hs, dist/build/Development/Shake/Internal/Resource.o, dist/build/Development/Shake/Internal/Resource.dyn_o ) shake> [49 of 73] Compiling Development.Shake.Internal.Core.Build ( src/Development/Shake/Internal/Core/Build.hs, dist/build/Development/Shake/Internal/Core/Build.o, dist/build/Development/Shake/Internal/Core/Build.dyn_o ) shake> [50 of 73] Compiling Development.Shake.Rule ( src/Development/Shake/Rule.hs, dist/build/Development/Shake/Rule.o, dist/build/Development/Shake/Rule.dyn_o ) shake> [51 of 73] Compiling Development.Shake.Internal.Rules.Rerun ( src/Development/Shake/Internal/Rules/Rerun.hs, dist/build/Development/Shake/Internal/Rules/Rerun.o, dist/build/Development/Shake/Internal/Rules/Rerun.dyn_o ) shake> [52 of 73] Compiling Development.Shake.Internal.Rules.Oracle ( src/Development/Shake/Internal/Rules/Oracle.hs, dist/build/Development/Shake/Internal/Rules/Oracle.o, dist/build/Development/Shake/Internal/Rules/Oracle.dyn_o ) shake> [53 of 73] Compiling Development.Shake.Internal.Rules.File ( src/Development/Shake/Internal/Rules/File.hs, dist/build/Development/Shake/Internal/Rules/File.o, dist/build/Development/Shake/Internal/Rules/File.dyn_o ) shake> [54 of 73] Compiling Development.Shake.Internal.Rules.OrderOnly ( src/Development/Shake/Internal/Rules/OrderOnly.hs, dist/build/Development/Shake/Internal/Rules/OrderOnly.o, dist/build/Development/Shake/Internal/Rules/OrderOnly.dyn_o ) shake> [55 of 73] Compiling Development.Shake.Internal.Rules.Files ( src/Development/Shake/Internal/Rules/Files.hs, dist/build/Development/Shake/Internal/Rules/Files.o, dist/build/Development/Shake/Internal/Rules/Files.dyn_o ) shake> [56 of 73] Compiling Development.Shake.Internal.Derived ( src/Development/Shake/Internal/Derived.hs, dist/build/Development/Shake/Internal/Derived.o, dist/build/Development/Shake/Internal/Derived.dyn_o ) shake> [57 of 73] Compiling Development.Shake.Command ( src/Development/Shake/Command.hs, dist/build/Development/Shake/Command.o, dist/build/Development/Shake/Command.dyn_o ) shake> [58 of 73] Compiling Development.Shake.Internal.Rules.Directory ( src/Development/Shake/Internal/Rules/Directory.hs, dist/build/Development/Shake/Internal/Rules/Directory.o, dist/build/Development/Shake/Internal/Rules/Directory.dyn_o ) shake> [59 of 73] Compiling Development.Shake.Internal.Rules.Default ( src/Development/Shake/Internal/Rules/Default.hs, dist/build/Development/Shake/Internal/Rules/Default.o, dist/build/Development/Shake/Internal/Rules/Default.dyn_o ) shake> [60 of 73] Compiling Paths_shake ( dist/build/autogen/Paths_shake.hs, dist/build/Paths_shake.o, dist/build/Paths_shake.dyn_o ) shake> [61 of 73] Compiling Development.Shake.Internal.Paths ( src/Development/Shake/Internal/Paths.hs, dist/build/Development/Shake/Internal/Paths.o, dist/build/Development/Shake/Internal/Paths.dyn_o ) shake> [62 of 73] Compiling General.Template ( src/General/Template.hs, dist/build/General/Template.o, dist/build/General/Template.dyn_o ) shake> [63 of 73] Compiling Development.Shake.Internal.Progress ( src/Development/Shake/Internal/Progress.hs, dist/build/Development/Shake/Internal/Progress.o, dist/build/Development/Shake/Internal/Progress.dyn_o ) shake> [64 of 73] Compiling Development.Shake.Internal.CompactUI ( src/Development/Shake/Internal/CompactUI.hs, dist/build/Development/Shake/Internal/CompactUI.o, dist/build/Development/Shake/Internal/CompactUI.dyn_o ) shake> [65 of 73] Compiling Development.Shake.Internal.Profile ( src/Development/Shake/Internal/Profile.hs, dist/build/Development/Shake/Internal/Profile.o, dist/build/Development/Shake/Internal/Profile.dyn_o ) shake> [66 of 73] Compiling Development.Shake.Internal.Core.Run ( src/Development/Shake/Internal/Core/Run.hs, dist/build/Development/Shake/Internal/Core/Run.o, dist/build/Development/Shake/Internal/Core/Run.dyn_o ) shake> [67 of 73] Compiling Development.Shake.Database ( src/Development/Shake/Database.hs, dist/build/Development/Shake/Database.o, dist/build/Development/Shake/Database.dyn_o ) kan-extensions> - Data.Functor.Contravariant.Yoneda.D:R:RepYoneda kan-extensions> Warning: Data.Functor.Day: could not find link destinations for: kan-extensions> - Data.Functor.Day.D:R:RepDay kan-extensions> Warning: Data.Functor.Coyoneda: could not find link destinations for: kan-extensions> - Data.Functor.Coyoneda.D:R:RepCoyoneda kan-extensions> Warning: Data.Functor.Yoneda: could not find link destinations for: kan-extensions> - Data.Functor.Yoneda.D:R:RepYoneda kan-extensions> Documentation created: dist/doc/html/kan-extensions/, kan-extensions> dist/doc/html/kan-extensions/kan-extensions.txt kan-extensions> Running phase: installPhase kan-extensions> Installing library in /nix/store/3h2kkscfjwlwrdzzgzgnjk5bvf3yqxb2-kan-extensions-5.2.6/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/kan-extensions-5.2.6-JGNnTtwcF07ETumkjoP5An kan-extensions> Running phase: fixupPhase kan-extensions> shrinking RPATHs of ELF executables and libraries in /nix/store/3h2kkscfjwlwrdzzgzgnjk5bvf3yqxb2-kan-extensions-5.2.6 kan-extensions> shrinking /nix/store/3h2kkscfjwlwrdzzgzgnjk5bvf3yqxb2-kan-extensions-5.2.6/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSkan-extensions-5.2.6-JGNnTtwcF07ETumkjoP5An-ghc9.8.1.so kan-extensions> checking for references to /build/ in /nix/store/3h2kkscfjwlwrdzzgzgnjk5bvf3yqxb2-kan-extensions-5.2.6... kan-extensions> patching script interpreter paths in /nix/store/3h2kkscfjwlwrdzzgzgnjk5bvf3yqxb2-kan-extensions-5.2.6 kan-extensions> stripping (with command strip and flags -S -p) in /nix/store/3h2kkscfjwlwrdzzgzgnjk5bvf3yqxb2-kan-extensions-5.2.6/lib kan-extensions> shrinking RPATHs of ELF executables and libraries in /nix/store/j1yxah1ywaxiaa9099544mdfv1vlpmgp-kan-extensions-5.2.6-doc kan-extensions> checking for references to /build/ in /nix/store/j1yxah1ywaxiaa9099544mdfv1vlpmgp-kan-extensions-5.2.6-doc... kan-extensions> patching script interpreter paths in /nix/store/j1yxah1ywaxiaa9099544mdfv1vlpmgp-kan-extensions-5.2.6-doc regex> Documentation installed in: regex> /nix/store/hhhdc57wxsxkfagnxr0xnyrcbd94xqyv-regex-1.1.0.2-doc/share/doc/regex-1.1.0.2 regex> Configuration files installed in: regex> /nix/store/yg0wzy6r9aqfijnvwnj8v8ni6fhz9mgx-regex-1.1.0.2/etc regex> No alex found regex> Using ar found on system at: regex> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar regex> No c2hs found regex> No cpphs found regex> No doctest found regex> Using gcc version 14.3.0 given by user at: regex> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc regex> Using ghc version 9.8.1 found on system at: regex> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc regex> Using ghc-pkg version 9.8.1 found on system at: regex> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 regex> No ghcjs found regex> No ghcjs-pkg found regex> No greencard found regex> Using haddock version 2.30.0 found on system at: regex> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 regex> No happy found regex> Using haskell-suite found on system at: haskell-suite-dummy-location regex> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location regex> No hmake found regex> Using hpc version 0.69 found on system at: regex> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 regex> Using hsc2hs version 0.68.10 found on system at: regex> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 regex> Using hscolour version 1.25 found on system at: regex> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour regex> No jhc found regex> Using ld found on system at: regex> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold regex> No pkg-config found regex> Using runghc version 9.8.1 found on system at: regex> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 regex> Using strip version 2.44 found on system at: regex> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip regex> Using tar found on system at: regex> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar regex> No uhc found regex> Running phase: buildPhase regex> Preprocessing library for regex-1.1.0.2.. regex> Building library for regex-1.1.0.2.. regex> [ 1 of 48] Compiling Text.RE ( Text/RE.hs, dist/build/Text/RE.o, dist/build/Text/RE.dyn_o ) regex> [ 2 of 48] Compiling Text.RE.REOptions ( Text/RE/REOptions.lhs, dist/build/Text/RE/REOptions.o, dist/build/Text/RE/REOptions.dyn_o ) regex> [ 3 of 48] Compiling Text.RE.ZeInternals.EscapeREString ( Text/RE/ZeInternals/EscapeREString.hs, dist/build/Text/RE/ZeInternals/EscapeREString.o, dist/build/Text/RE/ZeInternals/EscapeREString.dyn_o ) regex> [ 4 of 48] Compiling Text.RE.ZeInternals.QQ ( Text/RE/ZeInternals/QQ.hs, dist/build/Text/RE/ZeInternals/QQ.o, dist/build/Text/RE/ZeInternals/QQ.dyn_o ) regex> [ 5 of 48] Compiling Text.RE.ZeInternals.Types.Capture ( Text/RE/ZeInternals/Types/Capture.lhs, dist/build/Text/RE/ZeInternals/Types/Capture.o, dist/build/Text/RE/ZeInternals/Types/Capture.dyn_o ) regex> [ 6 of 48] Compiling Text.RE.ZeInternals.Types.CaptureID ( Text/RE/ZeInternals/Types/CaptureID.hs, dist/build/Text/RE/ZeInternals/Types/CaptureID.o, dist/build/Text/RE/ZeInternals/Types/CaptureID.dyn_o ) regex> [ 7 of 48] Compiling Text.RE.ZeInternals.Types.LineNo ( Text/RE/ZeInternals/Types/LineNo.hs, dist/build/Text/RE/ZeInternals/Types/LineNo.o, dist/build/Text/RE/ZeInternals/Types/LineNo.dyn_o ) regex> [ 8 of 48] Compiling Text.RE.ZeInternals.Types.Match ( Text/RE/ZeInternals/Types/Match.lhs, dist/build/Text/RE/ZeInternals/Types/Match.o, dist/build/Text/RE/ZeInternals/Types/Match.dyn_o ) regex> [ 9 of 48] Compiling Text.RE.ZeInternals.Types.Matches ( Text/RE/ZeInternals/Types/Matches.lhs, dist/build/Text/RE/ZeInternals/Types/Matches.o, dist/build/Text/RE/ZeInternals/Types/Matches.dyn_o ) regex> [10 of 48] Compiling Text.RE.ZeInternals.Replace ( Text/RE/ZeInternals/Replace.lhs, dist/build/Text/RE/ZeInternals/Replace.o, dist/build/Text/RE/ZeInternals/Replace.dyn_o ) regex> regex> Text/RE/ZeInternals/Replace.lhs:530:34: warning: [GHC-63394] [-Wx-partial] regex> In the use of ‘tail’ regex> (imported from Prelude.Compat, but defined in GHC.List): algebraic-graphs> OK: clique [x] == vertex x algebraic-graphs> OK: clique [x,y] == edge x y algebraic-graphs> OK: clique [x,y,z] == edges [(x,y), (x,z), (y,z)] algebraic-graphs> OK: clique (xs ++ ys) == connect (clique xs) (clique ys) algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.biclique ============ algebraic-graphs> OK: biclique [] [] == empty algebraic-graphs> OK: biclique [x] [] == vertex x algebraic-graphs> OK: biclique [] [y] == vertex y algebraic-graphs> OK: biclique [x1,x2] [y1,y2] == edges [(x1,y1), (x1,y2), (x2,y1), (x2,y2)] algebraic-graphs> OK: biclique xs ys == connect (vertices xs) (vertices ys) algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.star ============ algebraic-graphs> OK: star x [] == vertex x algebraic-graphs> OK: star x [y] == edge x y algebraic-graphs> OK: star x [y,z] == edges [(x,y), (x,z)] algebraic-graphs> OK: star x ys == connect (vertex x) (vertices ys) algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.stars ============ algebraic-graphs> OK: stars [] == empty algebraic-graphs> OK: stars [(x, [])] == vertex x algebraic-graphs> OK: stars [(x, [y])] == edge x y algebraic-graphs> OK: stars [(x, ys)] == star x ys algebraic-graphs> OK: stars == overlays . map (uncurry star) algebraic-graphs> OK: stars . adjacencyList == id algebraic-graphs> OK: overlay (stars xs) (stars ys) == stars (xs ++ ys) algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.tree ============ algebraic-graphs> OK: tree (Node x []) == vertex x algebraic-graphs> OK: tree (Node x [Node y [Node z []]]) == path [x,y,z] algebraic-graphs> OK: tree (Node x [Node y [], Node z []]) == star x [y,z] algebraic-graphs> OK: tree (Node 1 [Node 2 [], Node 3 [Node 4 [], Node 5 []]]) == edges [(1,2), (1,3), (3,4), (3,5)] algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.forest ============ algebraic-graphs> OK: forest [] == empty algebraic-graphs> OK: forest [x] == tree x algebraic-graphs> OK: forest [Node 1 [Node 2 [], Node 3 []], Node 4 [Node 5 []]] == edges [(1,2), (1,3), (4,5)] algebraic-graphs> OK: forest == overlays . map tree algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.removeVertex ============ algebraic-graphs> OK: removeVertex x (vertex x) == empty algebraic-graphs> OK: removeVertex 1 (vertex 2) == vertex 2 algebraic-graphs> OK: removeVertex x (edge x x) == empty algebraic-graphs> OK: removeVertex 1 (edge 1 2) == vertex 2 algebraic-graphs> OK: removeVertex x . removeVertex x == removeVertex x algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.removeEdge ============ algebraic-graphs> OK: removeEdge x y (edge x y) == vertices [x,y] algebraic-graphs> OK: removeEdge x y . removeEdge x y == removeEdge x y algebraic-graphs> OK: removeEdge x y . removeVertex x == removeVertex x algebraic-graphs> OK: removeEdge 1 1 (1 * 1 * 2 * 2) == 1 * 2 * 2 algebraic-graphs> OK: removeEdge 1 2 (1 * 1 * 2 * 2) == 1 * 1 + 2 * 2 algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.replaceVertex ============ algebraic-graphs> OK: replaceVertex x x == id algebraic-graphs> OK: replaceVertex x y (vertex x) == vertex y algebraic-graphs> OK: replaceVertex x y == mergeVertices (== x) y algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.mergeVertices ============ algebraic-graphs> OK: mergeVertices (const False) x == id algebraic-graphs> OK: mergeVertices (== x) y == replaceVertex x y algebraic-graphs> OK: mergeVertices even 1 (0 * 2) == 1 * 1 algebraic-graphs> OK: mergeVertices odd 1 (3 + 4 * 5) == 4 * 1 algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.transpose ============ algebraic-graphs> OK: transpose empty == empty algebraic-graphs> OK: transpose (vertex x) == vertex x algebraic-graphs> OK: transpose (edge x y) == edge y x algebraic-graphs> OK: transpose . transpose == id algebraic-graphs> OK: edgeList . transpose == sort . map swap . edgeList algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.gmap ============ algebraic-graphs> OK: gmap f empty == empty algebraic-graphs> OK: gmap f (vertex x) == vertex (f x) algebraic-graphs> OK: gmap f (edge x y) == edge (f x) (f y) algebraic-graphs> OK: gmap id == id algebraic-graphs> OK: gmap f . gmap g == gmap (f . g) algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.induce ============ algebraic-graphs> OK: induce (const True ) x == x algebraic-graphs> OK: induce (const False) x == empty algebraic-graphs> OK: induce (/= x) == removeVertex x algebraic-graphs> OK: induce p . induce q == induce (\x -> p x && q x) algebraic-graphs> OK: isSubgraphOf (induce p x) x == True algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.compose ============ algebraic-graphs> OK: compose empty x == empty algebraic-graphs> OK: compose x empty == empty algebraic-graphs> OK: compose (vertex x) y == empty algebraic-graphs> OK: compose x (vertex y) == empty algebraic-graphs> OK: compose x (compose y z) == compose (compose x y) z algebraic-graphs> OK: compose x (overlay y z) == overlay (compose x y) (compose x z) shake> [68 of 73] Compiling Development.Shake.Internal.Demo ( src/Development/Shake/Internal/Demo.hs, dist/build/Development/Shake/Internal/Demo.o, dist/build/Development/Shake/Internal/Demo.dyn_o ) shake> [69 of 73] Compiling Development.Shake.Internal.Args ( src/Development/Shake/Internal/Args.hs, dist/build/Development/Shake/Internal/Args.o, dist/build/Development/Shake/Internal/Args.dyn_o ) shake> [70 of 73] Compiling Development.Shake ( src/Development/Shake.hs, dist/build/Development/Shake.o, dist/build/Development/Shake.dyn_o ) shake> [71 of 73] Compiling Development.Shake.Util ( src/Development/Shake/Util.hs, dist/build/Development/Shake/Util.o, dist/build/Development/Shake/Util.dyn_o ) shake> [72 of 73] Compiling Development.Shake.Forward ( src/Development/Shake/Forward.hs, dist/build/Development/Shake/Forward.o, dist/build/Development/Shake/Forward.dyn_o ) shake> [73 of 73] Compiling Development.Shake.Config ( src/Development/Shake/Config.hs, dist/build/Development/Shake/Config.o, dist/build/Development/Shake/Config.dyn_o ) shake> [ 1 of 73] Compiling Development.Ninja.Env ( src/Development/Ninja/Env.hs, dist/build/Development/Ninja/Env.p_o ) shake> [ 2 of 73] Compiling Development.Ninja.Type ( src/Development/Ninja/Type.hs, dist/build/Development/Ninja/Type.p_o ) shake> [ 3 of 73] Compiling Development.Ninja.Lexer ( src/Development/Ninja/Lexer.hs, dist/build/Development/Ninja/Lexer.p_o ) regex> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." regex> | regex> 530 | chk xs = chk $ tail xs regex> | ^^^^ regex> [11 of 48] Compiling Text.RE.ZeInternals.TestBench ( Text/RE/ZeInternals/TestBench.lhs, dist/build/Text/RE/ZeInternals/TestBench.o, dist/build/Text/RE/ZeInternals/TestBench.dyn_o ) regex> [12 of 48] Compiling Text.RE.ZeInternals.AddCaptureNames ( Text/RE/ZeInternals/AddCaptureNames.hs, dist/build/Text/RE/ZeInternals/AddCaptureNames.o, dist/build/Text/RE/ZeInternals/AddCaptureNames.dyn_o ) regex> [13 of 48] Compiling Text.RE.Replace ( Text/RE/Replace.hs, dist/build/Text/RE/Replace.o, dist/build/Text/RE/Replace.dyn_o ) regex> [14 of 48] Compiling Text.RE.ZeInternals.TestBench.Parsers ( Text/RE/ZeInternals/TestBench/Parsers.hs, dist/build/Text/RE/ZeInternals/TestBench/Parsers.o, dist/build/Text/RE/ZeInternals/TestBench/Parsers.dyn_o ) regex> [15 of 48] Compiling Text.RE.ZeInternals.PreludeMacros ( Text/RE/ZeInternals/PreludeMacros.hs, dist/build/Text/RE/ZeInternals/PreludeMacros.o, dist/build/Text/RE/ZeInternals/PreludeMacros.dyn_o ) regex> [16 of 48] Compiling Text.RE.TestBench.Parsers ( Text/RE/TestBench/Parsers.hs, dist/build/Text/RE/TestBench/Parsers.o, dist/build/Text/RE/TestBench/Parsers.dyn_o ) regex> [17 of 48] Compiling Text.RE.TestBench ( Text/RE/TestBench.hs, dist/build/Text/RE/TestBench.o, dist/build/Text/RE/TestBench.dyn_o ) regex> [18 of 48] Compiling Text.RE.ZeInternals.Types.Poss ( Text/RE/ZeInternals/Types/Poss.hs, dist/build/Text/RE/ZeInternals/Types/Poss.o, dist/build/Text/RE/ZeInternals/Types/Poss.dyn_o ) regex> [19 of 48] Compiling Text.RE.ZeInternals.Types.SearchReplace ( Text/RE/ZeInternals/Types/SearchReplace.lhs, dist/build/Text/RE/ZeInternals/Types/SearchReplace.o, dist/build/Text/RE/ZeInternals/Types/SearchReplace.dyn_o ) regex> [20 of 48] Compiling Text.RE.ZeInternals.Types.IsRegex ( Text/RE/ZeInternals/Types/IsRegex.lhs, dist/build/Text/RE/ZeInternals/Types/IsRegex.o, dist/build/Text/RE/ZeInternals/Types/IsRegex.dyn_o ) regex> [21 of 48] Compiling Text.RE.ZeInternals.Tools.Lex ( Text/RE/ZeInternals/Tools/Lex.lhs, dist/build/Text/RE/ZeInternals/Tools/Lex.o, dist/build/Text/RE/ZeInternals/Tools/Lex.dyn_o ) regex> [22 of 48] Compiling Text.RE.ZeInternals.NamedCaptures ( Text/RE/ZeInternals/NamedCaptures.lhs, dist/build/Text/RE/ZeInternals/NamedCaptures.o, dist/build/Text/RE/ZeInternals/NamedCaptures.dyn_o ) regex> [23 of 48] Compiling Text.RE.Tools.IsRegex ( Text/RE/Tools/IsRegex.hs, dist/build/Text/RE/Tools/IsRegex.o, dist/build/Text/RE/Tools/IsRegex.dyn_o ) regex> [24 of 48] Compiling Text.RE.Tools.Lex ( Text/RE/Tools/Lex.hs, dist/build/Text/RE/Tools/Lex.o, dist/build/Text/RE/Tools/Lex.dyn_o ) regex> [25 of 48] Compiling Text.RE.Tools.Grep ( Text/RE/Tools/Grep.lhs, dist/build/Text/RE/Tools/Grep.o, dist/build/Text/RE/Tools/Grep.dyn_o ) regex> [26 of 48] Compiling Text.RE.Tools.Find ( Text/RE/Tools/Find.lhs, dist/build/Text/RE/Tools/Find.o, dist/build/Text/RE/Tools/Find.dyn_o ) regex> [27 of 48] Compiling Text.RE.Tools.Edit ( Text/RE/Tools/Edit.lhs, dist/build/Text/RE/Tools/Edit.o, dist/build/Text/RE/Tools/Edit.dyn_o ) regex> [28 of 48] Compiling Text.RE.Tools.Sed ( Text/RE/Tools/Sed.lhs, dist/build/Text/RE/Tools/Sed.o, dist/build/Text/RE/Tools/Sed.dyn_o ) regex> [29 of 48] Compiling Text.RE.Tools ( Text/RE/Tools.hs, dist/build/Text/RE/Tools.o, dist/build/Text/RE/Tools.dyn_o ) regex> [30 of 48] Compiling Text.RE.Summa ( Text/RE/Summa.hs, dist/build/Text/RE/Summa.o, dist/build/Text/RE/Summa.dyn_o ) regex> [31 of 48] Compiling Text.RE.ZeInternals.SearchReplace ( Text/RE/ZeInternals/SearchReplace.hs, dist/build/Text/RE/ZeInternals/SearchReplace.o, dist/build/Text/RE/ZeInternals/SearchReplace.dyn_o ) regex> [32 of 48] Compiling Text.RE.ZeInternals ( Text/RE/ZeInternals.hs, dist/build/Text/RE/ZeInternals.o, dist/build/Text/RE/ZeInternals.dyn_o ) regex> [33 of 48] Compiling Text.RE.ZeInternals.TDFA ( Text/RE/ZeInternals/TDFA.hs, dist/build/Text/RE/ZeInternals/TDFA.o, dist/build/Text/RE/ZeInternals/TDFA.dyn_o ) kan-extensions (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/3h2kkscfjwlwrdzzgzgnjk5bvf3yqxb2-kan-extensions-5.2.6 /nix/store/j1yxah1ywaxiaa9099544mdfv1vlpmgp-kan-extensions-5.2.6-doc kan-extensions (post)> Pushing 2 paths (110 are already present) using zstd to cache sellout ⏳ kan-extensions (post)> kan-extensions (post)> Pushing /nix/store/j1yxah1ywaxiaa9099544mdfv1vlpmgp-kan-extensions-5.2.6-doc (2.33 MiB) kan-extensions (post)> Pushing /nix/store/3h2kkscfjwlwrdzzgzgnjk5bvf3yqxb2-kan-extensions-5.2.6 (6.97 MiB) kan-extensions (post)> kan-extensions (post)> All done. kan-extensions (post)> added 2 signatures kan-extensions (post)> added 1 signatures kan-extensions (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/3h2kkscfjwlwrdzzgzgnjk5bvf3yqxb2-kan-extensions-5.2.6 /nix/store/j1yxah1ywaxiaa9099544mdfv1vlpmgp-kan-extensions-5.2.6-doc kan-extensions (post)> copying 2 paths... kan-extensions (post)> copying path '/nix/store/j1yxah1ywaxiaa9099544mdfv1vlpmgp-kan-extensions-5.2.6-doc' to 'https://cache.nix-ci.com'... kan-extensions (post)> copying path '/nix/store/3h2kkscfjwlwrdzzgzgnjk5bvf3yqxb2-kan-extensions-5.2.6' to 'https://cache.nix-ci.com'... kan-extensions (post)> copying 1 paths... kan-extensions (post)> copying path '/nix/store/n7y4m12s6gpnrpg7l4j4vkxss1aismkm-kan-extensions-5.2.6.drv' to 'https://cache.nix-ci.com'... kan-extensions (post)> added 0 signatures kan-extensions (post)> added 0 signatures kan-extensions (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/3h2kkscfjwlwrdzzgzgnjk5bvf3yqxb2-kan-extensions-5.2.6 /nix/store/j1yxah1ywaxiaa9099544mdfv1vlpmgp-kan-extensions-5.2.6-doc kan-extensions (post)> copying 2 paths... kan-extensions (post)> copying path '/nix/store/j1yxah1ywaxiaa9099544mdfv1vlpmgp-kan-extensions-5.2.6-doc' to 'ssh-ng://worker.nix-ci.com'... kan-extensions (post)> copying path '/nix/store/3h2kkscfjwlwrdzzgzgnjk5bvf3yqxb2-kan-extensions-5.2.6' to 'ssh-ng://worker.nix-ci.com'... kan-extensions (post)> copying 1 paths... kan-extensions (post)> copying path '/nix/store/n7y4m12s6gpnrpg7l4j4vkxss1aismkm-kan-extensions-5.2.6.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/ldgaalkzd0sl54da5ycnb98sg2zrg3k7-lens-5.3.4.drv'... building '/nix/store/z1qgya82r0myj7pkhbj4sgbmvwb296p3-pointed-5.0.5.drv'... algebraic-graphs> OK: compose (overlay x y) z == overlay (compose x z) (compose y z) algebraic-graphs> OK: compose (edge x y) (edge y z) == edge x z algebraic-graphs> OK: compose (path [1..5]) (path [1..5]) == edges [(1,3),(2,4),(3,5)] algebraic-graphs> OK: compose (circuit [1..5]) (circuit [1..5]) == circuit [1,3,5,2,4] algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.closure ============ algebraic-graphs> OK: closure empty == empty algebraic-graphs> OK: closure (vertex x) == edge x x algebraic-graphs> OK: closure (edge x x) == edge x x algebraic-graphs> OK: closure (edge x y) == edges [(x,x), (x,y), (y,y)] algebraic-graphs> OK: closure (path $ nub xs) == reflexiveClosure (clique $ nub xs) algebraic-graphs> OK: closure == reflexiveClosure . transitiveClosure algebraic-graphs> OK: closure == transitiveClosure . reflexiveClosure algebraic-graphs> OK: closure . closure == closure algebraic-graphs> OK: postSet x (closure y) == Set.fromList (reachable y x) algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.reflexiveClosure ============ algebraic-graphs> OK: reflexiveClosure empty == empty algebraic-graphs> OK: reflexiveClosure (vertex x) == edge x x algebraic-graphs> OK: reflexiveClosure (edge x x) == edge x x algebraic-graphs> OK: reflexiveClosure (edge x y) == edges [(x,x), (x,y), (y,y)] algebraic-graphs> OK: reflexiveClosure . reflexiveClosure == reflexiveClosure algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.symmetricClosure ============ algebraic-graphs> OK: symmetricClosure empty == empty algebraic-graphs> OK: symmetricClosure (vertex x) == vertex x algebraic-graphs> OK: symmetricClosure (edge x y) == edges [(x,y), (y,x)] algebraic-graphs> OK: symmetricClosure x == overlay x (transpose x) algebraic-graphs> OK: symmetricClosure . symmetricClosure == symmetricClosure algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.transitiveClosure ============ algebraic-graphs> OK: transitiveClosure empty == empty algebraic-graphs> OK: transitiveClosure (vertex x) == vertex x algebraic-graphs> OK: transitiveClosure (edge x y) == edge x y algebraic-graphs> OK: transitiveClosure (path $ nub xs) == clique (nub $ xs) algebraic-graphs> OK: transitiveClosure . transitiveClosure == transitiveClosure algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.bfsForest ============ algebraic-graphs> OK: forest $ bfsForest (edge 1 2) [0] == empty algebraic-graphs> OK: forest $ bfsForest (edge 1 2) [1] == edge 1 2 algebraic-graphs> OK: forest $ bfsForest (edge 1 2) [2] == vertex 2 algebraic-graphs> OK: forest $ bfsForest (edge 1 2) [0,1,2] == vertices [1,2] algebraic-graphs> OK: forest $ bfsForest (edge 1 2) [2,1,0] == vertices [1,2] algebraic-graphs> OK: forest $ bfsForest (edge 1 1) [1] == vertex 1 algebraic-graphs> OK: isSubgraphOf (forest $ bfsForest x vs) x == True algebraic-graphs> OK: bfsForest x (vertexList x) == map ( -> Node v []) (nub $ vertexList x) algebraic-graphs> OK: bfsForest x [] == [] algebraic-graphs> OK: bfsForest empty vs == [] algebraic-graphs> OK: bfsForest (3 * (1 + 4) * (1 + 5)) [1,4] == algebraic-graphs> OK: forest $ bfsForest (circuit [1..5] + circuit [5,4..1]) [3] == path [3,2,1] + path [3,4,5] algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.bfs ============ algebraic-graphs> OK: bfs (edge 1 2) [0] == [] algebraic-graphs> OK: bfs (edge 1 2) [1] == [[1], [2]] algebraic-graphs> OK: bfs (edge 1 2) [2] == [[2]] algebraic-graphs> OK: bfs (edge 1 2) [1,2] == [[1,2]] algebraic-graphs> OK: bfs (edge 1 2) [2,1] == [[2,1]] algebraic-graphs> OK: bfs (edge 1 1) [1] == [[1]] algebraic-graphs> OK: bfs empty vs == [] algebraic-graphs> OK: bfs x [] == [] algebraic-graphs> OK: bfs (1 * 2 + 3 * 4 + 5 * 6) [1,2] == [[1,2]] algebraic-graphs> OK: bfs (1 * 2 + 3 * 4 + 5 * 6) [1,3] == [[1,3], [2,4]] algebraic-graphs> OK: bfs (3 * (1 + 4) * (1 + 5)) [3] == [[3], [1,4,5]] algebraic-graphs> OK: bfs (circuit [1..5] + circuit [5,4..1]) [2] == [[2], [1,3], [5,4]] algebraic-graphs> OK: concat $ bfs (circuit [1..5] + circuit [5,4..1]) [3] == [3,2,4,1,5] algebraic-graphs> OK: map concat . transpose . map levels . bfsForest x == bfs x algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.dfsForest ============ algebraic-graphs> OK: forest $ dfsForest empty == empty algebraic-graphs> OK: forest $ dfsForest (edge 1 1) == vertex 1 algebraic-graphs> OK: forest $ dfsForest (edge 1 2) == edge 1 2 algebraic-graphs> OK: forest $ dfsForest (edge 2 1) == vertices [1,2] algebraic-graphs> OK: isSubgraphOf (forest $ dfsForest x) x == True algebraic-graphs> OK: isDfsForestOf (dfsForest x) x == True algebraic-graphs> OK: dfsForest . forest . dfsForest == dfsForest aeson> [25 of 32] Compiling Data.Aeson.Types.Class ( src/Data/Aeson/Types/Class.hs, dist/build/Data/Aeson/Types/Class.p_o ) aeson> [26 of 32] Compiling Data.Aeson.Types ( src/Data/Aeson/Types.hs, dist/build/Data/Aeson/Types.p_o ) aeson> [27 of 32] Compiling Data.Aeson.Text ( src/Data/Aeson/Text.hs, dist/build/Data/Aeson/Text.p_o ) aeson> [28 of 32] Compiling Data.Aeson.Decoding ( src/Data/Aeson/Decoding.hs, dist/build/Data/Aeson/Decoding.p_o ) aeson> [29 of 32] Compiling Data.Aeson ( src/Data/Aeson.hs, dist/build/Data/Aeson.p_o ) aeson> [30 of 32] Compiling Data.Aeson.RFC8785 ( src/Data/Aeson/RFC8785.hs, dist/build/Data/Aeson/RFC8785.p_o ) aeson> [31 of 32] Compiling Data.Aeson.QQ.Simple ( src/Data/Aeson/QQ/Simple.hs, dist/build/Data/Aeson/QQ/Simple.p_o ) aeson> [32 of 32] Compiling Data.Aeson.TH ( src/Data/Aeson/TH.hs, dist/build/Data/Aeson/TH.p_o ) aeson> aeson> src/Data/Aeson/TH.hs:948:7: warning: [GHC-62161] [-Wincomplete-uni-patterns] aeson> Pattern match(es) are non-exhaustive aeson> In a pattern binding: Patterns of type ‘[Q Exp]’ not matched: [] aeson> | aeson> 948 | x:xs = [ lookupField argTy aeson> | ^^^^^^^^^^^^^^^^^^^^^^^^^^... aeson> aeson> src/Data/Aeson/TH.hs:1064:14: warning: [GHC-62161] [-Wincomplete-uni-patterns] aeson> Pattern match(es) are non-exhaustive aeson> In a pattern binding: Patterns of type ‘[Q Exp]’ not matched: [] aeson> | aeson> 1064 | let x:xs = [ dispatchParseJSON jc conName tvMap argTy aeson> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... shake> [ 4 of 73] Compiling Development.Shake.Classes ( src/Development/Shake/Classes.hs, dist/build/Development/Shake/Classes.p_o ) shake> [ 5 of 73] Compiling Development.Shake.FilePath ( src/Development/Shake/FilePath.hs, dist/build/Development/Shake/FilePath.p_o ) shake> [ 6 of 73] Compiling Development.Shake.Internal.CmdOption ( src/Development/Shake/Internal/CmdOption.hs, dist/build/Development/Shake/Internal/CmdOption.p_o ) shake> [ 7 of 73] Compiling Development.Shake.Internal.History.Bloom ( src/Development/Shake/Internal/History/Bloom.hs, dist/build/Development/Shake/Internal/History/Bloom.p_o ) shake> [ 8 of 73] Compiling Development.Shake.Internal.History.Network ( src/Development/Shake/Internal/History/Network.hs, dist/build/Development/Shake/Internal/History/Network.p_o ) shake> [ 9 of 73] Compiling Development.Shake.Internal.History.Types ( src/Development/Shake/Internal/History/Types.hs, dist/build/Development/Shake/Internal/History/Types.p_o ) shake> [10 of 73] Compiling General.Bilist ( src/General/Bilist.hs, dist/build/General/Bilist.p_o ) shake> [11 of 73] Compiling General.Binary ( src/General/Binary.hs, dist/build/General/Binary.p_o ) shake> [12 of 73] Compiling Development.Shake.Internal.FileName ( src/Development/Shake/Internal/FileName.hs, dist/build/Development/Shake/Internal/FileName.p_o ) shake> [13 of 73] Compiling General.Cleanup ( src/General/Cleanup.hs, dist/build/General/Cleanup.p_o ) shake> [14 of 73] Compiling General.EscCodes ( src/General/EscCodes.hs, dist/build/General/EscCodes.p_o ) shake> [15 of 73] Compiling General.Extra ( src/General/Extra.hs, dist/build/General/Extra.p_o ) shake> [16 of 73] Compiling Development.Shake.Internal.History.Symlink ( src/Development/Shake/Internal/History/Symlink.hs, dist/build/Development/Shake/Internal/History/Symlink.p_o ) shake> [17 of 73] Compiling Development.Shake.Internal.Errors ( src/Development/Shake/Internal/Errors.hs, dist/build/Development/Shake/Internal/Errors.p_o ) shake> [18 of 73] Compiling Development.Shake.Internal.Value ( src/Development/Shake/Internal/Value.hs, dist/build/Development/Shake/Internal/Value.p_o ) shake> [19 of 73] Compiling Development.Shake.Internal.FilePattern ( src/Development/Shake/Internal/FilePattern.hs, dist/build/Development/Shake/Internal/FilePattern.p_o ) shake> [20 of 73] Compiling Development.Shake.Internal.Options ( src/Development/Shake/Internal/Options.hs, dist/build/Development/Shake/Internal/Options.p_o ) shake> [21 of 73] Compiling Development.Shake.Internal.FileInfo ( src/Development/Shake/Internal/FileInfo.hs, dist/build/Development/Shake/Internal/FileInfo.p_o ) shake> [22 of 73] Compiling Development.Shake.Internal.Core.Monad ( src/Development/Shake/Internal/Core/Monad.hs, dist/build/Development/Shake/Internal/Core/Monad.p_o ) shake> [23 of 73] Compiling Development.Ninja.Parse ( src/Development/Ninja/Parse.hs, dist/build/Development/Ninja/Parse.p_o ) shake> [24 of 73] Compiling General.Fence ( src/General/Fence.hs, dist/build/General/Fence.p_o ) shake> [25 of 73] Compiling General.FileLock ( src/General/FileLock.hs, dist/build/General/FileLock.p_o ) shake> [26 of 73] Compiling General.GetOpt ( src/General/GetOpt.hs, dist/build/General/GetOpt.p_o ) shake> [27 of 73] Compiling General.Intern ( src/General/Intern.hs, dist/build/General/Intern.p_o ) shake> [28 of 73] Compiling General.Ids ( src/General/Ids.hs, dist/build/General/Ids.p_o ) shake> [29 of 73] Compiling Development.Shake.Internal.History.Serialise ( src/Development/Shake/Internal/History/Serialise.hs, dist/build/Development/Shake/Internal/History/Serialise.p_o ) shake> [30 of 73] Compiling Development.Shake.Internal.History.Server ( src/Development/Shake/Internal/History/Server.hs, dist/build/Development/Shake/Internal/History/Server.p_o ) shake> [31 of 73] Compiling Development.Shake.Internal.Core.Database ( src/Development/Shake/Internal/Core/Database.hs, dist/build/Development/Shake/Internal/Core/Database.p_o ) shake> [32 of 73] Compiling General.ListBuilder ( src/General/ListBuilder.hs, dist/build/General/ListBuilder.p_o ) shake> [33 of 73] Compiling General.Makefile ( src/General/Makefile.hs, dist/build/General/Makefile.p_o ) regex> [34 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFAEdPrime ( Text/RE/ZeInternals/SearchReplace/TDFAEdPrime.hs, dist/build/Text/RE/ZeInternals/SearchReplace/TDFAEdPrime.o, dist/build/Text/RE/ZeInternals/SearchReplace/TDFAEdPrime.dyn_o ) regex> [35 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA.Text.Lazy ( Text/RE/ZeInternals/SearchReplace/TDFA/Text/Lazy.hs, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA/Text/Lazy.o, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA/Text/Lazy.dyn_o ) regex> [36 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA.Text ( Text/RE/ZeInternals/SearchReplace/TDFA/Text.hs, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA/Text.o, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA/Text.dyn_o ) regex> [37 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA.String ( Text/RE/ZeInternals/SearchReplace/TDFA/String.hs, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA/String.o, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA/String.dyn_o ) regex> [38 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA.Sequence ( Text/RE/ZeInternals/SearchReplace/TDFA/Sequence.hs, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA/Sequence.o, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA/Sequence.dyn_o ) regex> [39 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA.ByteString.Lazy ( Text/RE/ZeInternals/SearchReplace/TDFA/ByteString/Lazy.hs, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA/ByteString/Lazy.o, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA/ByteString/Lazy.dyn_o ) regex> [40 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA.ByteString ( Text/RE/ZeInternals/SearchReplace/TDFA/ByteString.hs, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA/ByteString.o, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA/ByteString.dyn_o ) regex> [41 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA ( Text/RE/ZeInternals/SearchReplace/TDFA.hs, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA.o, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA.dyn_o ) regex> [42 of 48] Compiling Text.RE.TDFA.Text.Lazy ( Text/RE/TDFA/Text/Lazy.hs, dist/build/Text/RE/TDFA/Text/Lazy.o, dist/build/Text/RE/TDFA/Text/Lazy.dyn_o ) regex> [43 of 48] Compiling Text.RE.TDFA.Text ( Text/RE/TDFA/Text.hs, dist/build/Text/RE/TDFA/Text.o, dist/build/Text/RE/TDFA/Text.dyn_o ) regex> [44 of 48] Compiling Text.RE.TDFA.String ( Text/RE/TDFA/String.hs, dist/build/Text/RE/TDFA/String.o, dist/build/Text/RE/TDFA/String.dyn_o ) regex> [45 of 48] Compiling Text.RE.TDFA.Sequence ( Text/RE/TDFA/Sequence.hs, dist/build/Text/RE/TDFA/Sequence.o, dist/build/Text/RE/TDFA/Sequence.dyn_o ) regex> [46 of 48] Compiling Text.RE.TDFA.ByteString.Lazy ( Text/RE/TDFA/ByteString/Lazy.hs, dist/build/Text/RE/TDFA/ByteString/Lazy.o, dist/build/Text/RE/TDFA/ByteString/Lazy.dyn_o ) regex> [47 of 48] Compiling Text.RE.TDFA.ByteString ( Text/RE/TDFA/ByteString.hs, dist/build/Text/RE/TDFA/ByteString.o, dist/build/Text/RE/TDFA/ByteString.dyn_o ) regex> [48 of 48] Compiling Text.RE.TDFA ( Text/RE/TDFA.hs, dist/build/Text/RE/TDFA.o, dist/build/Text/RE/TDFA.dyn_o ) regex> [ 1 of 48] Compiling Text.RE ( Text/RE.hs, dist/build/Text/RE.p_o ) regex> [ 2 of 48] Compiling Text.RE.REOptions ( Text/RE/REOptions.lhs, dist/build/Text/RE/REOptions.p_o ) regex> [ 3 of 48] Compiling Text.RE.ZeInternals.EscapeREString ( Text/RE/ZeInternals/EscapeREString.hs, dist/build/Text/RE/ZeInternals/EscapeREString.p_o ) regex> [ 4 of 48] Compiling Text.RE.ZeInternals.QQ ( Text/RE/ZeInternals/QQ.hs, dist/build/Text/RE/ZeInternals/QQ.p_o ) regex> [ 5 of 48] Compiling Text.RE.ZeInternals.Types.Capture ( Text/RE/ZeInternals/Types/Capture.lhs, dist/build/Text/RE/ZeInternals/Types/Capture.p_o ) regex> [ 6 of 48] Compiling Text.RE.ZeInternals.Types.CaptureID ( Text/RE/ZeInternals/Types/CaptureID.hs, dist/build/Text/RE/ZeInternals/Types/CaptureID.p_o ) regex> [ 7 of 48] Compiling Text.RE.ZeInternals.Types.LineNo ( Text/RE/ZeInternals/Types/LineNo.hs, dist/build/Text/RE/ZeInternals/Types/LineNo.p_o ) regex> [ 8 of 48] Compiling Text.RE.ZeInternals.Types.Match ( Text/RE/ZeInternals/Types/Match.lhs, dist/build/Text/RE/ZeInternals/Types/Match.p_o ) fuzzy> Running phase: setupCompilerEnvironmentPhase fuzzy> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. fuzzy> Running phase: unpackPhase fuzzy> unpacking source archive /nix/store/wavjqvgbmq1q6aawwsk6iydx5lzi3p5l-fuzzy-0.1.1.0.tar.gz fuzzy> source root is fuzzy-0.1.1.0 fuzzy> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "fuzzy-0.1.1.0/tests/tests.hs" fuzzy> Running phase: patchPhase fuzzy> Running phase: compileBuildDriverPhase fuzzy> setupCompileFlags: -package-db=/build/tmp.R3NsD7PLxt/setup-package.conf.d -threaded fuzzy> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.R3NsD7PLxt/Main.o ) fuzzy> [2 of 2] Linking Setup fuzzy> Running phase: updateAutotoolsGnuConfigScriptsPhase fuzzy> Running phase: configurePhase fuzzy> configureFlags: --verbose --prefix=/nix/store/4l14k4w45lxflaryh3x1y0mqk2sdrwfa-fuzzy-0.1.1.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/8pa9jwqiikixffmpj5wc044c9mj1j9yw-fuzzy-0.1.1.0-doc/share/doc/fuzzy-0.1.1.0 --with-gcc=gcc --package-db=/build/tmp.R3NsD7PLxt/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 fuzzy> Using Parsec parser fuzzy> Configuring fuzzy-0.1.1.0... fuzzy> Dependency base >=4.8 && <5: using base-4.19.0.0 fuzzy> Dependency monoid-subclasses >0.4: using monoid-subclasses-1.2.6 fuzzy> Dependency HUnit >=1.2.5.0: using HUnit-1.6.2.0 fuzzy> Dependency base: using base-4.19.0.0 fuzzy> Dependency fuzzy: using fuzzy-0.1.1.0 fuzzy> Source component graph: fuzzy> component lib fuzzy> component test:tests dependency lib fuzzy> Configured component graph: fuzzy> component fuzzy-0.1.1.0-D07bwRyz1gP5AVa7hnmyim fuzzy> include base-4.19.0.0-b960 fuzzy> include monoid-subclasses-1.2.6-Gfcvp0EfwKt1Ok9yeWcbEn fuzzy> component fuzzy-0.1.1.0-D85gewNE771ACoWbKad1Ed-tests fuzzy> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 fuzzy> include base-4.19.0.0-b960 fuzzy> include fuzzy-0.1.1.0-D07bwRyz1gP5AVa7hnmyim fuzzy> Linked component graph: fuzzy> unit fuzzy-0.1.1.0-D07bwRyz1gP5AVa7hnmyim fuzzy> include base-4.19.0.0-b960 fuzzy> include monoid-subclasses-1.2.6-Gfcvp0EfwKt1Ok9yeWcbEn fuzzy> Text.Fuzzy=fuzzy-0.1.1.0-D07bwRyz1gP5AVa7hnmyim:Text.Fuzzy fuzzy> unit fuzzy-0.1.1.0-D85gewNE771ACoWbKad1Ed-tests fuzzy> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 fuzzy> include base-4.19.0.0-b960 fuzzy> include fuzzy-0.1.1.0-D07bwRyz1gP5AVa7hnmyim fuzzy> Ready component graph: fuzzy> definite fuzzy-0.1.1.0-D07bwRyz1gP5AVa7hnmyim fuzzy> depends base-4.19.0.0-b960 fuzzy> depends monoid-subclasses-1.2.6-Gfcvp0EfwKt1Ok9yeWcbEn fuzzy> definite fuzzy-0.1.1.0-D85gewNE771ACoWbKad1Ed-tests fuzzy> depends HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 fuzzy> depends base-4.19.0.0-b960 fuzzy> depends fuzzy-0.1.1.0-D07bwRyz1gP5AVa7hnmyim fuzzy> Using Cabal-3.10.2.0 compiled by ghc-9.8 fuzzy> Using compiler: ghc-9.8.1 fuzzy> Using install prefix: fuzzy> /nix/store/4l14k4w45lxflaryh3x1y0mqk2sdrwfa-fuzzy-0.1.1.0 fuzzy> Executables installed in: fuzzy> /nix/store/4l14k4w45lxflaryh3x1y0mqk2sdrwfa-fuzzy-0.1.1.0/bin fuzzy> Libraries installed in: fuzzy> /nix/store/4l14k4w45lxflaryh3x1y0mqk2sdrwfa-fuzzy-0.1.1.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/fuzzy-0.1.1.0-D07bwRyz1gP5AVa7hnmyim fuzzy> Dynamic Libraries installed in: algebraic-graphs> OK: dfsForest (vertices vs) == map (\v -> Node v []) (nub $ sort vs) algebraic-graphs> OK: dfsForest $ 3 * (1 + 4) * (1 + 5) == algebraic-graphs> OK: forest (dfsForest $ circuit [1..5] + circuit [5,4..1]) == path [1,2,3,4,5] algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.dfsForestFrom ============ algebraic-graphs> OK: forest $ dfsForestFrom empty vs == empty algebraic-graphs> OK: forest $ dfsForestFrom (edge 1 1) [1] == vertex 1 algebraic-graphs> OK: forest $ dfsForestFrom (edge 1 2) [0] == empty algebraic-graphs> OK: forest $ dfsForestFrom (edge 1 2) [1] == edge 1 2 algebraic-graphs> OK: forest $ dfsForestFrom (edge 1 2) [2] == vertex 2 algebraic-graphs> OK: forest $ dfsForestFrom (edge 1 2) [1,2] == edge 1 2 algebraic-graphs> OK: forest $ dfsForestFrom (edge 1 2) [2,1] == vertices [1,2] algebraic-graphs> OK: isSubgraphOf (forest $ dfsForestFrom x vs) x == True algebraic-graphs> OK: isDfsForestOf (dfsForestFrom x (vertexList x)) x == True algebraic-graphs> OK: dfsForestFrom x (vertexList x) == dfsForest x algebraic-graphs> OK: dfsForestFrom x [] == [] algebraic-graphs> OK: dfsForestFrom (3 * (1 + 4) * (1 + 5)) [1,4] == algebraic-graphs> OK: forest $ dfsForestFrom (circuit [1..5] + circuit [5,4..1]) [3] == path [3,2,1,5,4] algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.dfs ============ algebraic-graphs> OK: dfs empty vs == [] algebraic-graphs> OK: dfs (edge 1 1) [1] == [1] algebraic-graphs> OK: dfs (edge 1 2) [0] == [] algebraic-graphs> OK: dfs (edge 1 2) [1] == [1,2] algebraic-graphs> OK: dfs (edge 1 2) [2] == [2] algebraic-graphs> OK: dfs (edge 1 2) [1,2] == [1,2] algebraic-graphs> OK: dfs (edge 1 2) [2,1] == [2,1] algebraic-graphs> OK: dfs x [] == [] algebraic-graphs> algebraic-graphs> OK: and [ hasVertex v x | v <- dfs x vs ] == True algebraic-graphs> OK: dfs (3 * (1 + 4) * (1 + 5)) [1,4] == [1,5,4] algebraic-graphs> OK: dfs (circuit [1..5] + circuit [5,4..1]) [3] == [3,2,1,5,4] algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.dfs ============ algebraic-graphs> OK: reachable empty x == [] algebraic-graphs> OK: reachable (vertex 1) 1 == [1] algebraic-graphs> OK: reachable (edge 1 1) 1 == [1] algebraic-graphs> OK: reachable (edge 1 2) 0 == [] algebraic-graphs> OK: reachable (edge 1 2) 1 == [1,2] algebraic-graphs> OK: reachable (edge 1 2) 2 == [2] algebraic-graphs> OK: reachable (path [1..8] ) 4 == [4..8] algebraic-graphs> OK: reachable (circuit [1..8] ) 4 == [4..8] ++ [1..3] algebraic-graphs> OK: reachable (clique [8,7..1]) 8 == [8] ++ [1..7] algebraic-graphs> algebraic-graphs> OK: and [ hasVertex v x | v <- reachable x y ] == True algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.topSort ============ algebraic-graphs> OK: topSort (1 * 2 + 3 * 1) == Right [3,1,2] algebraic-graphs> OK: topSort (path [1..5]) == Right [1..5] algebraic-graphs> OK: topSort (3 * (1 * 4 + 2 * 5)) == Right [3,1,2,4,5] algebraic-graphs> OK: topSort (1 * 2 + 2 * 1) == Left (2 :| [1]) algebraic-graphs> OK: topSort (path [5,4..1] + edge 2 4) == Left (4 :| [3,2]) algebraic-graphs> OK: topSort (circuit [1..5]) == Left (3 :| [1,2]) algebraic-graphs> OK: topSort (circuit [1..3] + circuit [3,2,1]) == Left (3 :| [2]) algebraic-graphs> OK: topSort (1 * 2 + (5 + 2) * 1 + 3 * 4 * 3) == Left (1 :| [2]) algebraic-graphs> OK: fmap (flip isTopSortOf x) (topSort x) /= Right False algebraic-graphs> OK: topSort . vertices == Right . nub . sort algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.testIsAcyclic ============ algebraic-graphs> OK: isAcyclic (1 * 2 + 3 * 1) == True algebraic-graphs> OK: isAcyclic (1 * 2 + 2 * 1) == False algebraic-graphs> OK: isAcyclic . circuit == null algebraic-graphs> OK: isAcyclic == isRight . topSort algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.isDfsForestOf ============ algebraic-graphs> OK: isDfsForestOf [] empty == True algebraic-graphs> OK: isDfsForestOf [] (vertex 1) == False algebraic-graphs> OK: isDfsForestOf [Node 1 []] (vertex 1) == True algebraic-graphs> OK: isDfsForestOf [Node 1 []] (vertex 2) == False algebraic-graphs> OK: isDfsForestOf [Node 1 [], Node 1 []] (vertex 1) == False algebraic-graphs> OK: isDfsForestOf [Node 1 []] (edge 1 1) == True algebraic-graphs> OK: isDfsForestOf [Node 1 []] (edge 1 2) == False algebraic-graphs> OK: isDfsForestOf [Node 1 [], Node 2 []] (edge 1 2) == False algebraic-graphs> OK: isDfsForestOf [Node 2 [], Node 1 []] (edge 1 2) == True algebraic-graphs> OK: isDfsForestOf [Node 1 [Node 2 []]] (edge 1 2) == True algebraic-graphs> OK: isDfsForestOf [Node 1 [], Node 2 []] (vertices [1,2]) == True algebraic-graphs> OK: isDfsForestOf [Node 2 [], Node 1 []] (vertices [1,2]) == True algebraic-graphs> OK: isDfsForestOf [Node 1 [Node 2 []]] (vertices [1,2]) == False shake> [34 of 73] Compiling General.Process ( src/General/Process.hs, dist/build/General/Process.p_o ) shake> [35 of 73] Compiling General.Thread ( src/General/Thread.hs, dist/build/General/Thread.p_o ) shake> [36 of 73] Compiling General.Chunks ( src/General/Chunks.hs, dist/build/General/Chunks.p_o ) shake> [37 of 73] Compiling General.Timing ( src/General/Timing.hs, dist/build/General/Timing.p_o ) shake> [38 of 73] Compiling General.Pool ( src/General/Pool.hs, dist/build/General/Pool.p_o ) shake> [39 of 73] Compiling Development.Shake.Internal.Core.Storage ( src/Development/Shake/Internal/Core/Storage.hs, dist/build/Development/Shake/Internal/Core/Storage.p_o ) shake> [40 of 73] Compiling General.TypeMap ( src/General/TypeMap.hs, dist/build/General/TypeMap.p_o ) shake> [41 of 73] Compiling General.Wait ( src/General/Wait.hs, dist/build/General/Wait.p_o ) shake> [42 of 73] Compiling Development.Shake.Internal.History.Shared ( src/Development/Shake/Internal/History/Shared.hs, dist/build/Development/Shake/Internal/History/Shared.p_o ) shake> [43 of 73] Compiling Development.Shake.Internal.History.Cloud ( src/Development/Shake/Internal/History/Cloud.hs, dist/build/Development/Shake/Internal/History/Cloud.p_o ) shake> [44 of 73] Compiling Development.Shake.Internal.Core.Types ( src/Development/Shake/Internal/Core/Types.hs, dist/build/Development/Shake/Internal/Core/Types.p_o ) shake> [45 of 73] Compiling Development.Shake.Internal.Core.Rules ( src/Development/Shake/Internal/Core/Rules.hs, dist/build/Development/Shake/Internal/Core/Rules.p_o ) shake> [46 of 73] Compiling Development.Shake.Internal.Core.Pool ( src/Development/Shake/Internal/Core/Pool.hs, dist/build/Development/Shake/Internal/Core/Pool.p_o ) shake> [47 of 73] Compiling Development.Shake.Internal.Core.Action ( src/Development/Shake/Internal/Core/Action.hs, dist/build/Development/Shake/Internal/Core/Action.p_o ) regex> [ 9 of 48] Compiling Text.RE.ZeInternals.Types.Matches ( Text/RE/ZeInternals/Types/Matches.lhs, dist/build/Text/RE/ZeInternals/Types/Matches.p_o ) regex> [10 of 48] Compiling Text.RE.ZeInternals.Replace ( Text/RE/ZeInternals/Replace.lhs, dist/build/Text/RE/ZeInternals/Replace.p_o ) regex> regex> Text/RE/ZeInternals/Replace.lhs:530:34: warning: [GHC-63394] [-Wx-partial] regex> In the use of ‘tail’ regex> (imported from Prelude.Compat, but defined in GHC.List): regex> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." regex> | regex> 530 | chk xs = chk $ tail xs regex> | ^^^^ regex> [11 of 48] Compiling Text.RE.ZeInternals.TestBench ( Text/RE/ZeInternals/TestBench.lhs, dist/build/Text/RE/ZeInternals/TestBench.p_o ) regex> [12 of 48] Compiling Text.RE.ZeInternals.AddCaptureNames ( Text/RE/ZeInternals/AddCaptureNames.hs, dist/build/Text/RE/ZeInternals/AddCaptureNames.p_o ) regex> [13 of 48] Compiling Text.RE.Replace ( Text/RE/Replace.hs, dist/build/Text/RE/Replace.p_o ) regex> [14 of 48] Compiling Text.RE.ZeInternals.TestBench.Parsers ( Text/RE/ZeInternals/TestBench/Parsers.hs, dist/build/Text/RE/ZeInternals/TestBench/Parsers.p_o ) fuzzy> /nix/store/4l14k4w45lxflaryh3x1y0mqk2sdrwfa-fuzzy-0.1.1.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 fuzzy> Private executables installed in: fuzzy> /nix/store/4l14k4w45lxflaryh3x1y0mqk2sdrwfa-fuzzy-0.1.1.0/libexec/x86_64-linux-ghc-9.8.1/fuzzy-0.1.1.0 fuzzy> Data files installed in: fuzzy> /nix/store/4l14k4w45lxflaryh3x1y0mqk2sdrwfa-fuzzy-0.1.1.0/share/x86_64-linux-ghc-9.8.1/fuzzy-0.1.1.0 fuzzy> Documentation installed in: fuzzy> /nix/store/8pa9jwqiikixffmpj5wc044c9mj1j9yw-fuzzy-0.1.1.0-doc/share/doc/fuzzy-0.1.1.0 fuzzy> Configuration files installed in: fuzzy> /nix/store/4l14k4w45lxflaryh3x1y0mqk2sdrwfa-fuzzy-0.1.1.0/etc fuzzy> No alex found fuzzy> Using ar found on system at: fuzzy> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar fuzzy> No c2hs found fuzzy> No cpphs found fuzzy> No doctest found fuzzy> Using gcc version 14.3.0 given by user at: fuzzy> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc fuzzy> Using ghc version 9.8.1 found on system at: fuzzy> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc fuzzy> Using ghc-pkg version 9.8.1 found on system at: fuzzy> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 fuzzy> No ghcjs found fuzzy> No ghcjs-pkg found fuzzy> No greencard found fuzzy> Using haddock version 2.30.0 found on system at: fuzzy> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 fuzzy> No happy found fuzzy> Using haskell-suite found on system at: haskell-suite-dummy-location fuzzy> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location fuzzy> No hmake found fuzzy> Using hpc version 0.69 found on system at: fuzzy> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 fuzzy> Using hsc2hs version 0.68.10 found on system at: fuzzy> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 fuzzy> Using hscolour version 1.25 found on system at: fuzzy> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour fuzzy> No jhc found fuzzy> Using ld found on system at: fuzzy> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold fuzzy> No pkg-config found fuzzy> Using runghc version 9.8.1 found on system at: fuzzy> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 fuzzy> Using strip version 2.44 found on system at: fuzzy> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip fuzzy> Using tar found on system at: fuzzy> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar fuzzy> No uhc found fuzzy> Running phase: buildPhase fuzzy> Preprocessing library for fuzzy-0.1.1.0.. fuzzy> Building library for fuzzy-0.1.1.0.. fuzzy> [1 of 1] Compiling Text.Fuzzy ( src/Text/Fuzzy.hs, dist/build/Text/Fuzzy.o, dist/build/Text/Fuzzy.dyn_o ) fuzzy> [1 of 1] Compiling Text.Fuzzy ( src/Text/Fuzzy.hs, dist/build/Text/Fuzzy.p_o ) fuzzy> Preprocessing test suite 'tests' for fuzzy-0.1.1.0.. fuzzy> Building test suite 'tests' for fuzzy-0.1.1.0.. fuzzy> [1 of 1] Compiling Main ( tests/tests.hs, dist/build/tests/tests-tmp/Main.o ) fuzzy> fuzzy> tests/tests.hs:48:16: warning: [GHC-63394] [-Wx-partial] fuzzy> In the use of ‘head’ fuzzy> (imported from Prelude, but defined in GHC.List): fuzzy> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." fuzzy> | fuzzy> 48 | (@?=) (head (F.filter "cb" ["cab", "acb"] "" "" id True) ) fuzzy> | ^^^^ fuzzy> fuzzy> tests/tests.hs:49:16: warning: [GHC-63394] [-Wx-partial] fuzzy> In the use of ‘head’ fuzzy> (imported from Prelude, but defined in GHC.List): fuzzy> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." fuzzy> | fuzzy> 49 | (head (F.filter "cb" ["acb"] "" "" id True)) fuzzy> | ^^^^ fuzzy> [2 of 2] Linking dist/build/tests/tests algebraic-graphs> OK: isDfsForestOf [Node 1 [Node 2 [Node 3 []]]] (path [1,2,3]) == True algebraic-graphs> OK: isDfsForestOf [Node 1 [Node 3 [Node 2 []]]] (path [1,2,3]) == False algebraic-graphs> OK: isDfsForestOf [Node 3 [], Node 1 [Node 2 []]] (path [1,2,3]) == True algebraic-graphs> OK: isDfsForestOf [Node 2 [Node 3 []], Node 1 []] (path [1,2,3]) == True algebraic-graphs> OK: isDfsForestOf [Node 1 [], Node 2 [Node 3 []]] (path [1,2,3]) == False algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.isTopSortOf ============ algebraic-graphs> OK: isTopSortOf [3,1,2] (1 * 2 + 3 * 1) == True algebraic-graphs> OK: isTopSortOf [1,2,3] (1 * 2 + 3 * 1) == False algebraic-graphs> OK: isTopSortOf [] (1 * 2 + 3 * 1) == False algebraic-graphs> OK: isTopSortOf [] empty == True algebraic-graphs> OK: isTopSortOf [x] (vertex x) == True algebraic-graphs> OK: isTopSortOf [x] (edge x x) == False algebraic-graphs> algebraic-graphs> ============ AdjacencyMap ============ algebraic-graphs> OK: Axioms of graphs algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.consistent ============ algebraic-graphs> OK: Consistency of the Arbitrary instance algebraic-graphs> algebraic-graphs> OK: consistent empty == True algebraic-graphs> OK: consistent (vertex x) == True algebraic-graphs> OK: consistent (overlay x y) == True algebraic-graphs> OK: consistent (connect x y) == True algebraic-graphs> OK: consistent (edge x y) == True algebraic-graphs> OK: consistent (edges xs) == True algebraic-graphs> OK: consistent (stars xs) == True algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.Show ============ algebraic-graphs> OK: show (empty ) == "empty" algebraic-graphs> OK: show (1 ) == "vertex 1" algebraic-graphs> OK: show (1 + 2 ) == "vertices [1,2]" algebraic-graphs> OK: show (1 * 2 ) == "edge 1 2" algebraic-graphs> OK: show (1 * 2 * 3) == "edges [(1,2),(1,3),(2,3)]" algebraic-graphs> OK: show (1 * 2 + 3) == "overlay (vertex 3) (edge 1 2)" algebraic-graphs> algebraic-graphs> OK: show (vertex (-1) ) == "vertex (-1)" algebraic-graphs> OK: show (vertex (-1) + vertex (-2) ) == "vertices [-2,-1]" algebraic-graphs> OK: show (vertex (-2) * vertex (-1) ) == "edge (-2) (-1)" algebraic-graphs> OK: show (vertex (-3) * vertex (-2) * vertex (-1)) == "edges [(-3,-2),(-3,-1),(-2,-1)]" algebraic-graphs> OK: show (vertex (-3) * vertex (-2) + vertex (-1)) == "overlay (vertex (-1)) (edge (-3) (-2))" algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.Ord ============ algebraic-graphs> OK: vertex 1 < vertex 2 algebraic-graphs> OK: vertex 3 < edge 1 2 algebraic-graphs> OK: vertex 1 < edge 1 1 algebraic-graphs> OK: edge 1 1 < edge 1 2 algebraic-graphs> OK: edge 1 2 < edge 1 1 + edge 2 2 algebraic-graphs> OK: edge 1 2 < edge 1 3 algebraic-graphs> OK: x <= x + y algebraic-graphs> OK: x + y <= x * y algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.empty ============ algebraic-graphs> OK: isEmpty empty == True algebraic-graphs> OK: hasVertex x empty == False algebraic-graphs> OK: vertexCount empty == 0 algebraic-graphs> OK: edgeCount empty == 0 algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.vertex ============ algebraic-graphs> OK: isEmpty (vertex x) == False algebraic-graphs> OK: hasVertex x (vertex y) == (x == y) algebraic-graphs> OK: vertexCount (vertex x) == 1 algebraic-graphs> OK: edgeCount (vertex x) == 0 algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.edge ============ algebraic-graphs> OK: edge x y == connect (vertex x) (vertex y) algebraic-graphs> OK: hasEdge x y (edge x y) == True algebraic-graphs> OK: edgeCount (edge x y) == 1 algebraic-graphs> OK: vertexCount (edge 1 1) == 1 algebraic-graphs> OK: vertexCount (edge 1 2) == 2 algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.overlay ============ algebraic-graphs> OK: isEmpty (overlay x y) == isEmpty x && isEmpty y algebraic-graphs> OK: hasVertex z (overlay x y) == hasVertex z x || hasVertex z y algebraic-graphs> OK: vertexCount (overlay x y) >= vertexCount x algebraic-graphs> OK: vertexCount (overlay x y) <= vertexCount x + vertexCount y algebraic-graphs> OK: edgeCount (overlay x y) >= edgeCount x algebraic-graphs> OK: edgeCount (overlay x y) <= edgeCount x + edgeCount y algebraic-graphs> OK: vertexCount (overlay 1 2) == 2 algebraic-graphs> OK: edgeCount (overlay 1 2) == 0 algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.connect ============ algebraic-graphs> OK: isEmpty (connect x y) == isEmpty x && isEmpty y algebraic-graphs> OK: hasVertex z (connect x y) == hasVertex z x || hasVertex z y algebraic-graphs> OK: vertexCount (connect x y) >= vertexCount x algebraic-graphs> OK: vertexCount (connect x y) <= vertexCount x + vertexCount y algebraic-graphs> OK: edgeCount (connect x y) >= edgeCount x algebraic-graphs> OK: edgeCount (connect x y) >= edgeCount y algebraic-graphs> OK: edgeCount (connect x y) >= vertexCount x * vertexCount y algebraic-graphs> OK: edgeCount (connect x y) <= vertexCount x * vertexCount y + edgeCount x + edgeCount y algebraic-graphs> OK: vertexCount (connect 1 2) == 2 algebraic-graphs> OK: edgeCount (connect 1 2) == 1 algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.vertices ============ algebraic-graphs> OK: vertices [] == empty algebraic-graphs> OK: vertices [x] == vertex x algebraic-graphs> OK: vertices == overlays . map vertex algebraic-graphs> OK: hasVertex x . vertices == elem x algebraic-graphs> OK: vertexCount . vertices == length . nub algebraic-graphs> OK: vertexSet . vertices == Set.fromList algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.edges ============ algebraic-graphs> OK: edges [] == empty algebraic-graphs> OK: edges [(x,y)] == edge x y algebraic-graphs> OK: edges == overlays . map (uncurry edge) algebraic-graphs> OK: edgeCount . edges == length . nub algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.overlays ============ algebraic-graphs> OK: overlays [] == empty algebraic-graphs> OK: overlays [x] == x algebraic-graphs> OK: overlays [x,y] == overlay x y algebraic-graphs> OK: overlays == foldr overlay empty algebraic-graphs> OK: isEmpty . overlays == all isEmpty algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.connects ============ algebraic-graphs> OK: connects [] == empty algebraic-graphs> OK: connects [x] == x algebraic-graphs> OK: connects [x,y] == connect x y algebraic-graphs> OK: connects == foldr connect empty algebraic-graphs> OK: isEmpty . connects == all isEmpty algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.fromAdjacencySets ============ algebraic-graphs> OK: fromAdjacencySets [] == empty algebraic-graphs> OK: fromAdjacencySets [(x, Set.empty)] == vertex x algebraic-graphs> OK: fromAdjacencySets [(x, Set.singleton y)] == edge x y algebraic-graphs> OK: fromAdjacencySets . map (fmap Set.fromList) == stars algebraic-graphs> OK: overlay (fromAdjacencySets xs) (fromAdjacencySets ys) == fromAdjacencySets (xs ++ ys) algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.isSubgraphOf ============ algebraic-graphs> OK: isSubgraphOf empty x == True algebraic-graphs> OK: isSubgraphOf (vertex x) empty == False algebraic-graphs> OK: isSubgraphOf x (overlay x y) == True algebraic-graphs> OK: isSubgraphOf (overlay x y) (connect x y) == True algebraic-graphs> OK: isSubgraphOf (path xs) (circuit xs) == True algebraic-graphs> OK: isSubgraphOf x y ==> x <= y algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.toGraph et al. ============ algebraic-graphs> OK: toGraph == foldg Empty Vertex Overlay Connect algebraic-graphs> OK: foldg == Algebra.Graph.foldg . toGraph algebraic-graphs> OK: isEmpty == foldg True (const False) (&&) (&&) algebraic-graphs> OK: size == foldg 1 (const 1) (+) (+) algebraic-graphs> OK: hasVertex x == foldg False (==x) (||) (||) algebraic-graphs> OK: hasEdge x y == Algebra.Graph.hasEdge x y . toGraph algebraic-graphs> OK: vertexCount == Set.size . vertexSet algebraic-graphs> OK: edgeCount == Set.size . edgeSet algebraic-graphs> OK: vertexList == Set.toAscList . vertexSet algebraic-graphs> OK: edgeList == Set.toAscList . edgeSet algebraic-graphs> OK: vertexSet == foldg Set.empty Set.singleton Set.union Set.union algebraic-graphs> OK: vertexIntSet == foldg IntSet.empty IntSet.singleton IntSet.union IntSet.union algebraic-graphs> OK: edgeSet == Algebra.Graph.AdjacencyMap.edgeSet . foldg empty vertex overlay connect algebraic-graphs> OK: preSet x == Algebra.Graph.AdjacencyMap.preSet x . toAdjacencyMap algebraic-graphs> OK: preIntSet x == Algebra.Graph.AdjacencyIntMap.preIntSet x . toAdjacencyIntMap algebraic-graphs> OK: postSet x == Algebra.Graph.AdjacencyMap.postSet x . toAdjacencyMap algebraic-graphs> OK: postIntSet x == Algebra.Graph.AdjacencyIntMap.postIntSet x . toAdjacencyIntMap algebraic-graphs> OK: adjacencyList == Algebra.Graph.AdjacencyMap.adjacencyList . toAdjacencyMap algebraic-graphs> OK: adjacencyMap == Algebra.Graph.AdjacencyMap.adjacencyMap . toAdjacencyMap algebraic-graphs> OK: adjacencyIntMap == Algebra.Graph.AdjacencyIntMap.adjacencyIntMap . toAdjacencyIntMap algebraic-graphs> OK: adjacencyMapTranspose == Algebra.Graph.AdjacencyMap.adjacencyMap . toAdjacencyMapTranspose algebraic-graphs> OK: adjacencyIntMapTranspose == Algebra.Graph.AdjacencyIntMap.adjacencyIntMap . toAdjacencyIntMapTranspose algebraic-graphs> OK: dfsForest == Algebra.Graph.AdjacencyMap.dfsForest . toAdjacencyMap algebraic-graphs> OK: dfsForestFrom == Algebra.Graph.AdjacencyMap.dfsForestFrom . toAdjacencyMap algebraic-graphs> OK: dfs == Algebra.Graph.AdjacencyMap.dfs . toAdjacencyMap algebraic-graphs> OK: reachable == Algebra.Graph.AdjacencyMap.reachable . toAdjacencyMap algebraic-graphs> OK: topSort == Algebra.Graph.AdjacencyMap.topSort . toAdjacencyMap algebraic-graphs> OK: isAcyclic == Algebra.Graph.AdjacencyMap.isAcyclic . toAdjacencyMap algebraic-graphs> OK: isTopSortOf vs == Algebra.Graph.AdjacencyMap.isTopSortOf vs . toAdjacencyMap algebraic-graphs> OK: toAdjacencyMap == foldg empty vertex overlay connect algebraic-graphs> OK: toAdjacencyMapTranspose == foldg empty vertex overlay (flip connect) algebraic-graphs> OK: toAdjacencyIntMap == foldg empty vertex overlay connect algebraic-graphs> OK: toAdjacencyIntMapTranspose == foldg empty vertex overlay (flip connect) algebraic-graphs> OK: isDfsForestOf f == Algebra.Graph.AdjacencyMap.isDfsForestOf f . toAdjacencyMap algebraic-graphs> OK: isTopSortOf vs == Algebra.Graph.AdjacencyMap.isTopSortOf vs . toAdjacencyMap algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.foldg ============ algebraic-graphs> OK: foldg empty vertex overlay connect == id algebraic-graphs> OK: foldg empty vertex overlay (flip connect) == transpose algebraic-graphs> OK: foldg 1 (const 1) (+) (+) == size algebraic-graphs> OK: foldg True (const False) (&&) (&&) == isEmpty algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.isEmpty ============ algebraic-graphs> OK: isEmpty empty == True algebraic-graphs> OK: isEmpty (overlay empty empty) == True algebraic-graphs> OK: isEmpty (vertex x) == False algebraic-graphs> OK: isEmpty (removeVertex x $ vertex x) == True algebraic-graphs> OK: isEmpty (removeEdge x y $ edge x y) == False algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.hasVertex ============ algebraic-graphs> OK: hasVertex x empty == False algebraic-graphs> OK: hasVertex x (vertex y) == (x == y) algebraic-graphs> OK: hasVertex x . removeVertex x == const False algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.hasEdge ============ algebraic-graphs> OK: hasEdge x y empty == False algebraic-graphs> OK: hasEdge x y (vertex z) == False algebraic-graphs> OK: hasEdge x y (edge x y) == True algebraic-graphs> OK: hasEdge x y . removeEdge x y == const False algebraic-graphs> OK: hasEdge x y == elem (x,y) . edgeList algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.vertexCount ============ algebraic-graphs> OK: vertexCount empty == 0 algebraic-graphs> OK: vertexCount (vertex x) == 1 algebraic-graphs> OK: vertexCount == length . vertexList algebraic-graphs> OK: vertexCount x < vertexCount y ==> x < y algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.edgeCount ============ algebraic-graphs> OK: edgeCount empty == 0 algebraic-graphs> OK: edgeCount (vertex x) == 0 algebraic-graphs> OK: edgeCount (edge x y) == 1 algebraic-graphs> OK: edgeCount == length . edgeList algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.vertexList ============ algebraic-graphs> OK: vertexList empty == [] algebraic-graphs> OK: vertexList (vertex x) == [x] algebraic-graphs> OK: vertexList . vertices == nub . sort algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.vertexSet ============ algebraic-graphs> OK: vertexSet empty == Set.empty algebraic-graphs> OK: vertexSet . vertex == Set.singleton algebraic-graphs> OK: vertexSet . vertices == Set.fromList algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.vertexIntSet ============ algebraic-graphs> OK: vertexIntSet empty == IntSet.empty algebraic-graphs> OK: vertexIntSet . vertex == IntSet.singleton algebraic-graphs> OK: vertexIntSet . vertices == IntSet.fromList algebraic-graphs> OK: vertexIntSet . clique == IntSet.fromList algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.edgeList ============ algebraic-graphs> OK: edgeList empty == [] algebraic-graphs> OK: edgeList (vertex x) == [] algebraic-graphs> OK: edgeList (edge x y) == [(x,y)] algebraic-graphs> OK: edgeList (star 2 [3,1]) == [(2,1), (2,3)] algebraic-graphs> OK: edgeList . edges == nub . sort algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.edgeSet ============ algebraic-graphs> OK: edgeSet empty == Set.empty algebraic-graphs> OK: edgeSet (vertex x) == Set.empty algebraic-graphs> OK: edgeSet (edge x y) == Set.singleton (x,y) algebraic-graphs> OK: edgeSet . edges == Set.fromList algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.adjacencyList ============ algebraic-graphs> OK: adjacencyList empty == [] algebraic-graphs> OK: adjacencyList (vertex x) == [(x, [])] algebraic-graphs> OK: adjacencyList (edge 1 2) == [(1, [2]), (2, [])] algebraic-graphs> OK: adjacencyList (star 2 [3,1]) == [(1, []), (2, [1,3]), (3, [])] algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.preSet ============ algebraic-graphs> OK: preSet x empty == Set.empty algebraic-graphs> OK: preSet x (vertex x) == Set.empty algebraic-graphs> OK: preSet 1 (edge 1 2) == Set.empty algebraic-graphs> OK: preSet y (edge x y) == Set.fromList [x] algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.preIntSet ============ algebraic-graphs> OK: preIntSet x empty == IntSet.empty algebraic-graphs> OK: preIntSet x (vertex x) == IntSet.empty algebraic-graphs> OK: preIntSet 1 (edge 1 2) == IntSet.empty algebraic-graphs> OK: preIntSet y (edge x y) == IntSet.fromList [x] algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.postSet ============ algebraic-graphs> OK: postSet x empty == Set.empty algebraic-graphs> OK: postSet x (vertex x) == Set.empty algebraic-graphs> OK: postSet x (edge x y) == Set.fromList [y] algebraic-graphs> OK: postSet 2 (edge 1 2) == Set.empty algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.postIntSet ============ algebraic-graphs> OK: postIntSet x empty == IntSet.empty algebraic-graphs> OK: postIntSet x (vertex x) == IntSet.empty algebraic-graphs> OK: postIntSet 2 (edge 1 2) == IntSet.empty algebraic-graphs> OK: postIntSet x (edge x y) == IntSet.fromList [y] algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.path ============ algebraic-graphs> OK: path [] == empty algebraic-graphs> OK: path [x] == vertex x algebraic-graphs> OK: path [x,y] == edge x y algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.circuit ============ algebraic-graphs> OK: circuit [] == empty algebraic-graphs> OK: circuit [x] == edge x x algebraic-graphs> OK: circuit [x,y] == edges [(x,y), (y,x)] algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.clique ============ algebraic-graphs> OK: clique [] == empty algebraic-graphs> OK: clique [x] == vertex x algebraic-graphs> OK: clique [x,y] == edge x y algebraic-graphs> OK: clique [x,y,z] == edges [(x,y), (x,z), (y,z)] algebraic-graphs> OK: clique (xs ++ ys) == connect (clique xs) (clique ys) algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.biclique ============ algebraic-graphs> OK: biclique [] [] == empty algebraic-graphs> OK: biclique [x] [] == vertex x algebraic-graphs> OK: biclique [] [y] == vertex y algebraic-graphs> OK: biclique [x1,x2] [y1,y2] == edges [(x1,y1), (x1,y2), (x2,y1), (x2,y2)] algebraic-graphs> OK: biclique xs ys == connect (vertices xs) (vertices ys) algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.star ============ algebraic-graphs> OK: star x [] == vertex x algebraic-graphs> OK: star x [y] == edge x y algebraic-graphs> OK: star x [y,z] == edges [(x,y), (x,z)] algebraic-graphs> OK: star x ys == connect (vertex x) (vertices ys) algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.stars ============ algebraic-graphs> OK: stars [] == empty algebraic-graphs> OK: stars [(x, [])] == vertex x algebraic-graphs> OK: stars [(x, [y])] == edge x y algebraic-graphs> OK: stars [(x, ys)] == star x ys algebraic-graphs> OK: stars == overlays . map (uncurry star) algebraic-graphs> OK: stars . adjacencyList == id algebraic-graphs> OK: overlay (stars xs) (stars ys) == stars (xs ++ ys) algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.tree ============ algebraic-graphs> OK: tree (Node x []) == vertex x algebraic-graphs> OK: tree (Node x [Node y [Node z []]]) == path [x,y,z] algebraic-graphs> OK: tree (Node x [Node y [], Node z []]) == star x [y,z] algebraic-graphs> OK: tree (Node 1 [Node 2 [], Node 3 [Node 4 [], Node 5 []]]) == edges [(1,2), (1,3), (3,4), (3,5)] algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.forest ============ algebraic-graphs> OK: forest [] == empty algebraic-graphs> OK: forest [x] == tree x algebraic-graphs> OK: forest [Node 1 [Node 2 [], Node 3 []], Node 4 [Node 5 []]] == edges [(1,2), (1,3), (4,5)] algebraic-graphs> OK: forest == overlays . map tree algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.removeVertex ============ algebraic-graphs> OK: removeVertex x (vertex x) == empty algebraic-graphs> OK: removeVertex 1 (vertex 2) == vertex 2 algebraic-graphs> OK: removeVertex x (edge x x) == empty algebraic-graphs> OK: removeVertex 1 (edge 1 2) == vertex 2 algebraic-graphs> OK: removeVertex x . removeVertex x == removeVertex x algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.removeEdge ============ algebraic-graphs> OK: removeEdge x y (edge x y) == vertices [x,y] algebraic-graphs> OK: removeEdge x y . removeEdge x y == removeEdge x y algebraic-graphs> OK: removeEdge x y . removeVertex x == removeVertex x algebraic-graphs> OK: removeEdge 1 1 (1 * 1 * 2 * 2) == 1 * 2 * 2 algebraic-graphs> OK: removeEdge 1 2 (1 * 1 * 2 * 2) == 1 * 1 + 2 * 2 algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.replaceVertex ============ algebraic-graphs> OK: replaceVertex x x == id algebraic-graphs> OK: replaceVertex x y (vertex x) == vertex y algebraic-graphs> OK: replaceVertex x y == mergeVertices (== x) y algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.mergeVertices ============ algebraic-graphs> OK: mergeVertices (const False) x == id algebraic-graphs> OK: mergeVertices (== x) y == replaceVertex x y algebraic-graphs> OK: mergeVertices even 1 (0 * 2) == 1 * 1 algebraic-graphs> OK: mergeVertices odd 1 (3 + 4 * 5) == 4 * 1 algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.transpose ============ algebraic-graphs> OK: transpose empty == empty algebraic-graphs> OK: transpose (vertex x) == vertex x algebraic-graphs> OK: transpose (edge x y) == edge y x algebraic-graphs> OK: transpose . transpose == id algebraic-graphs> OK: edgeList . transpose == sort . map swap . edgeList algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.gmap ============ algebraic-graphs> OK: gmap f empty == empty algebraic-graphs> OK: gmap f (vertex x) == vertex (f x) algebraic-graphs> OK: gmap f (edge x y) == edge (f x) (f y) algebraic-graphs> OK: gmap id == id algebraic-graphs> OK: gmap f . gmap g == gmap (f . g) algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.induce ============ algebraic-graphs> OK: induce (const True ) x == x algebraic-graphs> OK: induce (const False) x == empty algebraic-graphs> OK: induce (/= x) == removeVertex x algebraic-graphs> OK: induce p . induce q == induce (\x -> p x && q x) algebraic-graphs> OK: isSubgraphOf (induce p x) x == True algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.compose ============ algebraic-graphs> OK: compose empty x == empty algebraic-graphs> OK: compose x empty == empty algebraic-graphs> OK: compose (vertex x) y == empty algebraic-graphs> OK: compose x (vertex y) == empty algebraic-graphs> OK: compose x (compose y z) == compose (compose x y) z algebraic-graphs> OK: compose x (overlay y z) == overlay (compose x y) (compose x z) algebraic-graphs> OK: compose (overlay x y) z == overlay (compose x z) (compose y z) algebraic-graphs> OK: compose (edge x y) (edge y z) == edge x z algebraic-graphs> OK: compose (path [1..5]) (path [1..5]) == edges [(1,3),(2,4),(3,5)] algebraic-graphs> OK: compose (circuit [1..5]) (circuit [1..5]) == circuit [1,3,5,2,4] algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.closure ============ algebraic-graphs> OK: closure empty == empty algebraic-graphs> OK: closure (vertex x) == edge x x algebraic-graphs> OK: closure (edge x x) == edge x x algebraic-graphs> OK: closure (edge x y) == edges [(x,x), (x,y), (y,y)] algebraic-graphs> OK: closure (path $ nub xs) == reflexiveClosure (clique $ nub xs) algebraic-graphs> OK: closure == reflexiveClosure . transitiveClosure algebraic-graphs> OK: closure == transitiveClosure . reflexiveClosure algebraic-graphs> OK: closure . closure == closure algebraic-graphs> OK: postSet x (closure y) == Set.fromList (reachable y x) algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.reflexiveClosure ============ algebraic-graphs> OK: reflexiveClosure empty == empty algebraic-graphs> OK: reflexiveClosure (vertex x) == edge x x algebraic-graphs> OK: reflexiveClosure (edge x x) == edge x x algebraic-graphs> OK: reflexiveClosure (edge x y) == edges [(x,x), (x,y), (y,y)] algebraic-graphs> OK: reflexiveClosure . reflexiveClosure == reflexiveClosure algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.symmetricClosure ============ algebraic-graphs> OK: symmetricClosure empty == empty algebraic-graphs> OK: symmetricClosure (vertex x) == vertex x algebraic-graphs> OK: symmetricClosure (edge x y) == edges [(x,y), (y,x)] algebraic-graphs> OK: symmetricClosure x == overlay x (transpose x) algebraic-graphs> OK: symmetricClosure . symmetricClosure == symmetricClosure algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.transitiveClosure ============ algebraic-graphs> OK: transitiveClosure empty == empty algebraic-graphs> OK: transitiveClosure (vertex x) == vertex x algebraic-graphs> OK: transitiveClosure (edge x y) == edge x y algebraic-graphs> OK: transitiveClosure (path $ nub xs) == clique (nub $ xs) algebraic-graphs> OK: transitiveClosure . transitiveClosure == transitiveClosure algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.box ============ algebraic-graphs> OK: box x y ~~ box y x algebraic-graphs> OK: box x (overlay y z) == overlay (box x y) (box x z) algebraic-graphs> OK: box x (vertex ()) ~~ x algebraic-graphs> OK: box x empty ~~ empty algebraic-graphs> OK: box x (box y z) ~~ box (box x y) z algebraic-graphs> OK: transpose (box x y) == box (transpose x) (transpose y) algebraic-graphs> OK: vertexCount (box x y) == vertexCount x * vertexCount y algebraic-graphs> OK: edgeCount (box x y) <= vertexCount x * edgeCount y + edgeCount x * vertexCount y algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.bfsForest ============ algebraic-graphs> OK: forest $ bfsForest (edge 1 2) [0] == empty algebraic-graphs> OK: forest $ bfsForest (edge 1 2) [1] == edge 1 2 algebraic-graphs> OK: forest $ bfsForest (edge 1 2) [2] == vertex 2 algebraic-graphs> OK: forest $ bfsForest (edge 1 2) [0,1,2] == vertices [1,2] algebraic-graphs> OK: forest $ bfsForest (edge 1 2) [2,1,0] == vertices [1,2] algebraic-graphs> OK: forest $ bfsForest (edge 1 1) [1] == vertex 1 algebraic-graphs> OK: isSubgraphOf (forest $ bfsForest x vs) x == True algebraic-graphs> OK: bfsForest x (vertexList x) == map ( -> Node v []) (nub $ vertexList x) algebraic-graphs> OK: bfsForest x [] == [] algebraic-graphs> OK: bfsForest empty vs == [] algebraic-graphs> OK: bfsForest (3 * (1 + 4) * (1 + 5)) [1,4] == algebraic-graphs> OK: forest $ bfsForest (circuit [1..5] + circuit [5,4..1]) [3] == path [3,2,1] + path [3,4,5] algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.bfs ============ algebraic-graphs> OK: bfs (edge 1 2) [0] == [] algebraic-graphs> OK: bfs (edge 1 2) [1] == [[1], [2]] algebraic-graphs> OK: bfs (edge 1 2) [2] == [[2]] algebraic-graphs> OK: bfs (edge 1 2) [1,2] == [[1,2]] algebraic-graphs> OK: bfs (edge 1 2) [2,1] == [[2,1]] algebraic-graphs> OK: bfs (edge 1 1) [1] == [[1]] algebraic-graphs> OK: bfs empty vs == [] algebraic-graphs> OK: bfs x [] == [] algebraic-graphs> OK: bfs (1 * 2 + 3 * 4 + 5 * 6) [1,2] == [[1,2]] algebraic-graphs> OK: bfs (1 * 2 + 3 * 4 + 5 * 6) [1,3] == [[1,3], [2,4]] algebraic-graphs> OK: bfs (3 * (1 + 4) * (1 + 5)) [3] == [[3], [1,4,5]] algebraic-graphs> OK: bfs (circuit [1..5] + circuit [5,4..1]) [2] == [[2], [1,3], [5,4]] algebraic-graphs> OK: concat $ bfs (circuit [1..5] + circuit [5,4..1]) [3] == [3,2,4,1,5] algebraic-graphs> OK: map concat . transpose . map levels . bfsForest x == bfs x algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.dfsForest ============ algebraic-graphs> OK: forest $ dfsForest empty == empty algebraic-graphs> OK: forest $ dfsForest (edge 1 1) == vertex 1 algebraic-graphs> OK: forest $ dfsForest (edge 1 2) == edge 1 2 algebraic-graphs> OK: forest $ dfsForest (edge 2 1) == vertices [1,2] algebraic-graphs> OK: isSubgraphOf (forest $ dfsForest x) x == True algebraic-graphs> OK: isDfsForestOf (dfsForest x) x == True algebraic-graphs> OK: dfsForest . forest . dfsForest == dfsForest algebraic-graphs> OK: dfsForest (vertices vs) == map (\v -> Node v []) (nub $ sort vs) algebraic-graphs> OK: dfsForest $ 3 * (1 + 4) * (1 + 5) == algebraic-graphs> OK: forest (dfsForest $ circuit [1..5] + circuit [5,4..1]) == path [1,2,3,4,5] algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.dfsForestFrom ============ algebraic-graphs> OK: forest $ dfsForestFrom empty vs == empty algebraic-graphs> OK: forest $ dfsForestFrom (edge 1 1) [1] == vertex 1 algebraic-graphs> OK: forest $ dfsForestFrom (edge 1 2) [0] == empty algebraic-graphs> OK: forest $ dfsForestFrom (edge 1 2) [1] == edge 1 2 algebraic-graphs> OK: forest $ dfsForestFrom (edge 1 2) [2] == vertex 2 algebraic-graphs> OK: forest $ dfsForestFrom (edge 1 2) [1,2] == edge 1 2 algebraic-graphs> OK: forest $ dfsForestFrom (edge 1 2) [2,1] == vertices [1,2] algebraic-graphs> OK: isSubgraphOf (forest $ dfsForestFrom x vs) x == True algebraic-graphs> OK: isDfsForestOf (dfsForestFrom x (vertexList x)) x == True algebraic-graphs> OK: dfsForestFrom x (vertexList x) == dfsForest x algebraic-graphs> OK: dfsForestFrom x [] == [] algebraic-graphs> OK: dfsForestFrom (3 * (1 + 4) * (1 + 5)) [1,4] == algebraic-graphs> OK: forest $ dfsForestFrom (circuit [1..5] + circuit [5,4..1]) [3] == path [3,2,1,5,4] algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.dfs ============ algebraic-graphs> OK: dfs empty vs == [] algebraic-graphs> OK: dfs (edge 1 1) [1] == [1] algebraic-graphs> OK: dfs (edge 1 2) [0] == [] algebraic-graphs> OK: dfs (edge 1 2) [1] == [1,2] algebraic-graphs> OK: dfs (edge 1 2) [2] == [2] algebraic-graphs> OK: dfs (edge 1 2) [1,2] == [1,2] algebraic-graphs> OK: dfs (edge 1 2) [2,1] == [2,1] algebraic-graphs> OK: dfs x [] == [] algebraic-graphs> algebraic-graphs> OK: and [ hasVertex v x | v <- dfs x vs ] == True algebraic-graphs> OK: dfs (3 * (1 + 4) * (1 + 5)) [1,4] == [1,5,4] algebraic-graphs> OK: dfs (circuit [1..5] + circuit [5,4..1]) [3] == [3,2,1,5,4] algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.dfs ============ algebraic-graphs> OK: reachable empty x == [] algebraic-graphs> OK: reachable (vertex 1) 1 == [1] algebraic-graphs> OK: reachable (edge 1 1) 1 == [1] algebraic-graphs> OK: reachable (edge 1 2) 0 == [] algebraic-graphs> OK: reachable (edge 1 2) 1 == [1,2] algebraic-graphs> OK: reachable (edge 1 2) 2 == [2] algebraic-graphs> OK: reachable (path [1..8] ) 4 == [4..8] algebraic-graphs> OK: reachable (circuit [1..8] ) 4 == [4..8] ++ [1..3] algebraic-graphs> OK: reachable (clique [8,7..1]) 8 == [8] ++ [1..7] algebraic-graphs> algebraic-graphs> OK: and [ hasVertex v x | v <- reachable x y ] == True algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.topSort ============ algebraic-graphs> OK: topSort (1 * 2 + 3 * 1) == Right [3,1,2] algebraic-graphs> OK: topSort (path [1..5]) == Right [1..5] algebraic-graphs> OK: topSort (3 * (1 * 4 + 2 * 5)) == Right [3,1,2,4,5] algebraic-graphs> OK: topSort (1 * 2 + 2 * 1) == Left (2 :| [1]) algebraic-graphs> OK: topSort (path [5,4..1] + edge 2 4) == Left (4 :| [3,2]) algebraic-graphs> OK: topSort (circuit [1..5]) == Left (3 :| [1,2]) algebraic-graphs> OK: topSort (circuit [1..3] + circuit [3,2,1]) == Left (3 :| [2]) algebraic-graphs> OK: topSort (1 * 2 + (5 + 2) * 1 + 3 * 4 * 3) == Left (1 :| [2]) algebraic-graphs> OK: fmap (flip isTopSortOf x) (topSort x) /= Right False algebraic-graphs> OK: topSort . vertices == Right . nub . sort algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.testIsAcyclic ============ algebraic-graphs> OK: isAcyclic (1 * 2 + 3 * 1) == True algebraic-graphs> OK: isAcyclic (1 * 2 + 2 * 1) == False algebraic-graphs> OK: isAcyclic . circuit == null algebraic-graphs> OK: isAcyclic == isRight . topSort algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.isDfsForestOf ============ algebraic-graphs> OK: isDfsForestOf [] empty == True algebraic-graphs> OK: isDfsForestOf [] (vertex 1) == False algebraic-graphs> OK: isDfsForestOf [Node 1 []] (vertex 1) == True algebraic-graphs> OK: isDfsForestOf [Node 1 []] (vertex 2) == False algebraic-graphs> OK: isDfsForestOf [Node 1 [], Node 1 []] (vertex 1) == False algebraic-graphs> OK: isDfsForestOf [Node 1 []] (edge 1 1) == True algebraic-graphs> OK: isDfsForestOf [Node 1 []] (edge 1 2) == False algebraic-graphs> OK: isDfsForestOf [Node 1 [], Node 2 []] (edge 1 2) == False algebraic-graphs> OK: isDfsForestOf [Node 2 [], Node 1 []] (edge 1 2) == True algebraic-graphs> OK: isDfsForestOf [Node 1 [Node 2 []]] (edge 1 2) == True algebraic-graphs> OK: isDfsForestOf [Node 1 [], Node 2 []] (vertices [1,2]) == True algebraic-graphs> OK: isDfsForestOf [Node 2 [], Node 1 []] (vertices [1,2]) == True algebraic-graphs> OK: isDfsForestOf [Node 1 [Node 2 []]] (vertices [1,2]) == False algebraic-graphs> OK: isDfsForestOf [Node 1 [Node 2 [Node 3 []]]] (path [1,2,3]) == True algebraic-graphs> OK: isDfsForestOf [Node 1 [Node 3 [Node 2 []]]] (path [1,2,3]) == False algebraic-graphs> OK: isDfsForestOf [Node 3 [], Node 1 [Node 2 []]] (path [1,2,3]) == True algebraic-graphs> OK: isDfsForestOf [Node 2 [Node 3 []], Node 1 []] (path [1,2,3]) == True algebraic-graphs> OK: isDfsForestOf [Node 1 [], Node 2 [Node 3 []]] (path [1,2,3]) == False algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.isTopSortOf ============ algebraic-graphs> OK: isTopSortOf [3,1,2] (1 * 2 + 3 * 1) == True algebraic-graphs> OK: isTopSortOf [1,2,3] (1 * 2 + 3 * 1) == False algebraic-graphs> OK: isTopSortOf [] (1 * 2 + 3 * 1) == False algebraic-graphs> OK: isTopSortOf [] empty == True algebraic-graphs> OK: isTopSortOf [x] (vertex x) == True algebraic-graphs> OK: isTopSortOf [x] (edge x x) == False algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.induceJust ============ algebraic-graphs> OK: induceJust (vertex Nothing) == empty algebraic-graphs> OK: induceJust (edge (Just x) Nothing) == vertex x algebraic-graphs> OK: induceJust . gmap Just == id algebraic-graphs> OK: induceJust . gmap (\x -> if p x then Just x else Nothing) == induce p algebraic-graphs> algebraic-graphs> ============ AdjacencyMap.scc ============ algebraic-graphs> OK: scc empty == empty algebraic-graphs> OK: scc (vertex x) == vertex (NonEmpty.vertex x) algebraic-graphs> OK: scc (vertices xs) == vertices (map NonEmpty.vertex xs) algebraic-graphs> OK: scc (edge 1 1) == vertex (NonEmpty.edge 1 1) algebraic-graphs> OK: scc (edge 1 2) == edge (NonEmpty.vertex 1) (NonEmpty.vertex 2) algebraic-graphs> OK: scc (circuit (1:xs)) == vertex (NonEmpty.circuit1 (1 :| xs)) algebraic-graphs> OK: scc (3 * 1 * 4 * 1 * 5) == algebraic-graphs> OK: isAcyclic . scc == const True algebraic-graphs> OK: isAcyclic x == (scc x == gmap NonEmpty.vertex x) algebraic-graphs> OK: scc g == KL.scc g algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.Num ============ algebraic-graphs> OK: 0 == rightVertex 0 algebraic-graphs> OK: swap 1 == leftVertex 1 algebraic-graphs> OK: swap 1 + 2 == vertices [1] [2] algebraic-graphs> OK: swap 1 * 2 == edge 1 2 algebraic-graphs> OK: swap 1 + 2 * swap 3 == overlay (leftVertex 1) (edge 3 2) algebraic-graphs> OK: swap 1 * (2 + swap 3) == connect (leftVertex 1) (vertices [3] [2]) algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.Show ============ algebraic-graphs> OK: show empty == "empty" algebraic-graphs> OK: show 1 == "rightVertex 1" algebraic-graphs> OK: show (swap 2) == "leftVertex 2" algebraic-graphs> OK: show 1 + 2 == "vertices [] [1,2]" algebraic-graphs> OK: show (swap (1 + 2)) == "vertices [1,2] []" algebraic-graphs> OK: show (swap 1 * 2) == "edge 1 2" algebraic-graphs> OK: show (swap 1 * 2 * swap 3) == "edges [(1,2),(3,2)]" algebraic-graphs> OK: show (swap 1 * 2 + swap 3) == "overlay (leftVertex 3) (edge 1 2)" algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.Eq ============ algebraic-graphs> OK: (x == y) == (leftAdjacencyMap x == leftAdjacencyMap y && rightAdjacencyMap x == rightAdjacencyMap y) algebraic-graphs> algebraic-graphs> OK: x + y == y + x algebraic-graphs> OK: x + (y + z) == (x + y) + z algebraic-graphs> OK: x * empty == x algebraic-graphs> OK: empty * x == x algebraic-graphs> OK: x * y == y * x algebraic-graphs> OK: x * (y * z) == (x * y) * z algebraic-graphs> OK: x * (y + z) == x * y + x * z algebraic-graphs> OK: (x + y) * z == x * z + y * z algebraic-graphs> OK: x * y * z == x * y + x * z + y * z algebraic-graphs> OK: x + empty == x algebraic-graphs> OK: empty + x == x algebraic-graphs> OK: x + x == x algebraic-graphs> OK: x * y + x + y == x * y algebraic-graphs> OK: x * x * x == x * x algebraic-graphs> algebraic-graphs> OK: leftVertex x * leftVertex y == leftVertex x + leftVertex y algebraic-graphs> OK: rightVertex x * rightVertex y == rightVertex x + rightVertex y algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.leftAdjacencyMap ============ algebraic-graphs> OK: leftAdjacencyMap empty == Map.empty algebraic-graphs> OK: leftAdjacencyMap (leftVertex x) == Map.singleton x Set.empty algebraic-graphs> OK: leftAdjacencyMap (rightVertex x) == Map.empty algebraic-graphs> OK: leftAdjacencyMap (edge x y) == Map.singleton x (Set.singleton y) algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.rightAdjacencyMap ============ algebraic-graphs> OK: rightAdjacencyMap empty == Map.empty algebraic-graphs> OK: rightAdjacencyMap (leftVertex x) == Map.empty algebraic-graphs> OK: rightAdjacencyMap (rightVertex x) == Map.singleton x Set.empty algebraic-graphs> OK: rightAdjacencyMap (edge x y) == Map.singleton y (Set.singleton x) algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.empty ============ algebraic-graphs> OK: isEmpty empty == True algebraic-graphs> OK: leftAdjacencyMap empty == Map.empty algebraic-graphs> OK: rightAdjacencyMap empty == Map.empty algebraic-graphs> OK: hasVertex x empty == False algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.leftVertex ============ algebraic-graphs> OK: leftAdjacencyMap (leftVertex x) == Map.singleton x Set.empty algebraic-graphs> OK: rightAdjacencyMap (leftVertex x) == Map.empty algebraic-graphs> OK: hasLeftVertex x (leftVertex y) == (x == y) algebraic-graphs> OK: hasRightVertex x (leftVertex y) == False algebraic-graphs> OK: hasEdge x y (leftVertex z) == False algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.rightVertex ============ algebraic-graphs> OK: leftAdjacencyMap (rightVertex x) == Map.empty algebraic-graphs> OK: rightAdjacencyMap (rightVertex x) == Map.singleton x Set.empty algebraic-graphs> OK: hasLeftVertex x (rightVertex y) == False algebraic-graphs> OK: hasRightVertex x (rightVertex y) == (x == y) algebraic-graphs> OK: hasEdge x y (rightVertex z) == False algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.vertex ============ algebraic-graphs> OK: vertex . Left == leftVertex algebraic-graphs> OK: vertex . Right == rightVertex algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.edge ============ algebraic-graphs> OK: edge x y == connect (leftVertex x) (rightVertex y) algebraic-graphs> OK: leftAdjacencyMap (edge x y) == Map.singleton x (Set.singleton y) algebraic-graphs> OK: rightAdjacencyMap (edge x y) == Map.singleton y (Set.singleton x) algebraic-graphs> OK: hasEdge x y (edge x y) == True algebraic-graphs> OK: hasEdge 1 2 (edge 2 1) == False algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.overlay ============ algebraic-graphs> OK: isEmpty (overlay x y) == isEmpty x && isEmpty y algebraic-graphs> OK: hasVertex z (overlay x y) == hasVertex z x || hasVertex z y algebraic-graphs> OK: vertexCount (overlay x y) >= vertexCount x algebraic-graphs> OK: vertexCount (overlay x y) <= vertexCount x + vertexCount y algebraic-graphs> OK: edgeCount (overlay x y) >= edgeCount x algebraic-graphs> OK: edgeCount (overlay x y) <= edgeCount x + edgeCount y algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.connect ============ algebraic-graphs> OK: connect (leftVertex x) (leftVertex y) == vertices [x,y] [] algebraic-graphs> OK: connect (leftVertex x) (rightVertex y) == edge x y algebraic-graphs> OK: connect (rightVertex x) (leftVertex y) == edge y x algebraic-graphs> OK: connect (rightVertex x) (rightVertex y) == vertices [] [x,y] algebraic-graphs> OK: connect (vertices xs1 ys1) (vertices xs2 ys2) == overlay (biclique xs1 ys2) (biclique xs2 ys1) algebraic-graphs> OK: isEmpty (connect x y) == isEmpty x && isEmpty y algebraic-graphs> OK: hasVertex z (connect x y) == hasVertex z x || hasVertex z y algebraic-graphs> OK: vertexCount (connect x y) >= vertexCount x algebraic-graphs> OK: vertexCount (connect x y) <= vertexCount x + vertexCount y algebraic-graphs> OK: edgeCount (connect x y) >= edgeCount x algebraic-graphs> OK: edgeCount (connect x y) >= leftVertexCount x * rightVertexCount y algebraic-graphs> OK: edgeCount (connect x y) <= leftVertexCount x * rightVertexCount y + rightVertexCount x * leftVertexCount y + edgeCount x + edgeCount y algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.vertices ============ algebraic-graphs> OK: vertices [] [] == empty algebraic-graphs> OK: vertices [x] [] == leftVertex x algebraic-graphs> OK: vertices [] [x] == rightVertex x algebraic-graphs> OK: vertices xs ys == overlays (map leftVertex xs ++ map rightVertex ys) algebraic-graphs> OK: hasLeftVertex x (vertices xs ys) == elem x xs algebraic-graphs> OK: hasRightVertex y (vertices xs ys) == elem y ys algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.edges ============ algebraic-graphs> OK: edges [] == empty algebraic-graphs> OK: edges [(x,y)] == edge x y algebraic-graphs> OK: edges == overlays . map (uncurry edge) algebraic-graphs> OK: hasEdge x y . edges == elem (x,y) algebraic-graphs> OK: edgeCount . edges == length . nub algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.overlays ============ algebraic-graphs> OK: overlays [] == empty algebraic-graphs> OK: overlays [x] == x algebraic-graphs> OK: overlays [x,y] == overlay x y algebraic-graphs> OK: overlays == foldr overlay empty algebraic-graphs> OK: isEmpty . overlays == all isEmpty algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.connects ============ algebraic-graphs> OK: connects [] == empty algebraic-graphs> OK: connects [x] == x algebraic-graphs> OK: connects [x,y] == connect x y algebraic-graphs> OK: connects == foldr connect empty algebraic-graphs> OK: isEmpty . connects == all isEmpty algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.swap ============ algebraic-graphs> OK: swap empty == empty algebraic-graphs> OK: swap . leftVertex == rightVertex algebraic-graphs> OK: swap (vertices xs ys) == vertices ys xs algebraic-graphs> OK: swap (edge x y) == edge y x algebraic-graphs> OK: swap . edges == edges . map Data.Tuple.swap algebraic-graphs> OK: swap . swap == id algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.toBipartite ============ algebraic-graphs> OK: toBipartite empty == empty algebraic-graphs> OK: toBipartite (vertex (Left x)) == leftVertex x algebraic-graphs> OK: toBipartite (vertex (Right x)) == rightVertex x algebraic-graphs> OK: toBipartite (edge (Left x) (Left y)) == vertices [x,y] [] algebraic-graphs> OK: toBipartite (edge (Left x) (Right y)) == edge x y algebraic-graphs> OK: toBipartite (edge (Right x) (Left y)) == edge y x algebraic-graphs> OK: toBipartite (edge (Right x) (Right y)) == vertices [] [x,y] algebraic-graphs> OK: toBipartite . clique == uncurry biclique . partitionEithers algebraic-graphs> OK: toBipartite . fromBipartite == id algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.toBipartiteWith ============ algebraic-graphs> OK: toBipartiteWith f empty == empty algebraic-graphs> OK: toBipartiteWith Left x == vertices (vertexList x) [] algebraic-graphs> OK: toBipartiteWith Right x == vertices [] (vertexList x) algebraic-graphs> OK: toBipartiteWith f == toBipartite . gmap f algebraic-graphs> OK: toBipartiteWith id == toBipartite algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.fromBipartite ============ algebraic-graphs> OK: fromBipartite empty == empty algebraic-graphs> OK: fromBipartite (leftVertex x) == vertex (Left x) algebraic-graphs> OK: fromBipartite (edge x y) == edges [(Left x, Right y), (Right y, Left x)] algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.fromBipartiteWith ============ algebraic-graphs> OK: fromBipartiteWith Left Right == fromBipartite algebraic-graphs> OK: fromBipartiteWith id id (vertices xs ys) == vertices (xs ++ ys) algebraic-graphs> OK: fromBipartiteWith id id . edges == symmetricClosure . edges algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.isEmpty ============ algebraic-graphs> OK: isEmpty empty == True algebraic-graphs> OK: isEmpty (overlay empty empty) == True algebraic-graphs> OK: isEmpty (vertex x) == False algebraic-graphs> OK: isEmpty == (==) empty algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.hasLeftVertex ============ algebraic-graphs> OK: hasLeftVertex x empty == False algebraic-graphs> OK: hasLeftVertex x (leftVertex y) == (x == y) algebraic-graphs> OK: hasLeftVertex x (rightVertex y) == False algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.hasRightVertex ============ algebraic-graphs> OK: hasRightVertex x empty == False algebraic-graphs> OK: hasRightVertex x (leftVertex y) == False algebraic-graphs> OK: hasRightVertex x (rightVertex y) == (x == y) algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.hasVertex ============ algebraic-graphs> OK: hasVertex . Left == hasLeftVertex algebraic-graphs> OK: hasVertex . Right == hasRightVertex algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.hasEdge ============ algebraic-graphs> OK: hasEdge x y empty == False algebraic-graphs> OK: hasEdge x y (vertex z) == False algebraic-graphs> OK: hasEdge x y (edge x y) == True algebraic-graphs> OK: hasEdge x y == elem (x,y) . edgeList algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.leftVertexCount ============ algebraic-graphs> OK: leftVertexCount empty == 0 algebraic-graphs> OK: leftVertexCount (leftVertex x) == 1 algebraic-graphs> OK: leftVertexCount (rightVertex x) == 0 algebraic-graphs> OK: leftVertexCount (edge x y) == 1 algebraic-graphs> OK: leftVertexCount . edges == length . nub . map fst algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.rightVertexCount ============ algebraic-graphs> OK: rightVertexCount empty == 0 algebraic-graphs> OK: rightVertexCount (leftVertex x) == 0 algebraic-graphs> OK: rightVertexCount (rightVertex x) == 1 algebraic-graphs> OK: rightVertexCount (edge x y) == 1 algebraic-graphs> OK: rightVertexCount . edges == length . nub . map snd algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.vertexCount ============ algebraic-graphs> OK: vertexCount empty == 0 algebraic-graphs> OK: vertexCount (vertex x) == 1 algebraic-graphs> OK: vertexCount (edge x y) == 2 algebraic-graphs> OK: vertexCount x == leftVertexCount x + rightVertexCount x algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.edgeCount ============ algebraic-graphs> OK: edgeCount empty == 0 algebraic-graphs> OK: edgeCount (vertex x) == 0 algebraic-graphs> OK: edgeCount (edge x y) == 1 algebraic-graphs> OK: edgeCount . edges == length . nub algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.leftVertexList ============ algebraic-graphs> OK: leftVertexList empty == [] algebraic-graphs> OK: leftVertexList (leftVertex x) == [x] algebraic-graphs> OK: leftVertexList (rightVertex x) == [] algebraic-graphs> OK: leftVertexList . flip vertices [] == nub . sort algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.rightVertexList ============ algebraic-graphs> OK: rightVertexList empty == [] algebraic-graphs> OK: rightVertexList (leftVertex x) == [] algebraic-graphs> OK: rightVertexList (rightVertex x) == [x] algebraic-graphs> OK: rightVertexList . vertices [] == nub . sort algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.vertexList ============ algebraic-graphs> OK: vertexList empty == [] algebraic-graphs> OK: vertexList (vertex x) == [x] algebraic-graphs> OK: vertexList (edge x y) == [Left x, Right y] algebraic-graphs> OK: vertexList (vertices (lefts xs) (rights xs)) == nub (sort xs) algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.edgeList ============ algebraic-graphs> OK: edgeList empty == [] algebraic-graphs> OK: edgeList (vertex x) == [] algebraic-graphs> OK: edgeList (edge x y) == [(x,y)] algebraic-graphs> OK: edgeList . edges == nub . sort algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.leftVertexSet ============ algebraic-graphs> OK: leftVertexSet empty == Set.empty algebraic-graphs> OK: leftVertexSet . leftVertex == Set.singleton algebraic-graphs> OK: leftVertexSet . rightVertex == const Set.empty algebraic-graphs> OK: leftVertexSet . flip vertices [] == Set.fromList algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.rightVertexSet ============ algebraic-graphs> OK: rightVertexSet empty == Set.empty algebraic-graphs> OK: rightVertexSet . leftVertex == const Set.empty algebraic-graphs> OK: rightVertexSet . rightVertex == Set.singleton algebraic-graphs> OK: rightVertexSet . vertices [] == Set.fromList algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.vertexSet ============ algebraic-graphs> OK: vertexSet empty == Set.empty algebraic-graphs> OK: vertexSet . vertex == Set.singleton algebraic-graphs> OK: vertexSet (edge x y) == Set.fromList [Left x, Right y] algebraic-graphs> OK: vertexSet (vertices (lefts xs) (rights xs)) == Set.fromList xs algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.edgeSet ============ algebraic-graphs> OK: edgeSet empty == Set.empty algebraic-graphs> OK: edgeSet (vertex x) == Set.empty algebraic-graphs> OK: edgeSet (edge x y) == Set.singleton (x,y) algebraic-graphs> OK: edgeSet . edges == Set.fromList algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.leftAdjacencyList ============ algebraic-graphs> OK: leftAdjacencyList empty == [] algebraic-graphs> OK: leftAdjacencyList (vertices [] xs) == [] algebraic-graphs> OK: leftAdjacencyList (vertices xs []) == [] algebraic-graphs> OK: leftAdjacencyList (edge x y) == [(x, [y])] algebraic-graphs> OK: leftAdjacencyList (star x ys) == [(x, nub (sort ys))] algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.rightAdjacencyList ============ algebraic-graphs> OK: rightAdjacencyList empty == [] algebraic-graphs> OK: rightAdjacencyList (vertices [] xs) == [(x, []) | x <- nub (sort xs)] algebraic-graphs> OK: rightAdjacencyList (vertices xs []) == [] algebraic-graphs> OK: rightAdjacencyList (edge x y) == [(y, [x])] algebraic-graphs> OK: rightAdjacencyList (star x ys) == [(y, [x]) | y <- nub (sort ys)] algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.evenList ============ algebraic-graphs> OK: evenList [] == Nil algebraic-graphs> OK: evenList [(1,2), (3,4)] == [1, 2, 3, 4] :: List Int Int algebraic-graphs> OK: evenList [(1,'a'), (2,'b')] == Cons 1 (Cons 'a' (Cons 2 (Cons 'b' Nil))) algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.oddList ============ algebraic-graphs> OK: oddList 1 [] == Cons 1 Nil algebraic-graphs> OK: oddList 1 [(2,3), (4,5)] == [1, 2, 3, 4, 5] :: List Int Int algebraic-graphs> OK: oddList 1 [('a',2), ('b',3)] == Cons 1 (Cons 'a' (Cons 2 (Cons 'b' (Cons 3 Nil)))) algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.path ============ algebraic-graphs> OK: path Nil == empty algebraic-graphs> OK: path (Cons x Nil) == leftVertex x algebraic-graphs> OK: path (Cons x (Cons y Nil)) == edge x y algebraic-graphs> OK: path [1, 2, 3, 4, 5] == edges [(1,2), (3,2), (3,4), (5,4)] algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.circuit ============ algebraic-graphs> OK: circuit [] == empty algebraic-graphs> OK: circuit [(x,y)] == edge x y algebraic-graphs> OK: circuit [(1,2), (3,4), (5,6)] == edges [(1,2), (3,2), (3,4), (5,4), (5,6), (1,6)] algebraic-graphs> OK: circuit . reverse == swap . circuit . map Data.Tuple.swap algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.biclique ============ algebraic-graphs> OK: biclique [] [] == empty algebraic-graphs> OK: biclique xs [] == vertices xs [] algebraic-graphs> OK: biclique [] ys == vertices [] ys algebraic-graphs> OK: biclique xs ys == connect (vertices xs []) (vertices [] ys) algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.star ============ algebraic-graphs> OK: star x [] == leftVertex x algebraic-graphs> OK: star x [y] == edge x y algebraic-graphs> OK: star x [y,z] == edges [(x,y), (x,z)] algebraic-graphs> OK: star x ys == connect (leftVertex x) (vertices [] ys) algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.stars ============ algebraic-graphs> OK: stars [] == empty algebraic-graphs> OK: stars [(x, [])] == leftVertex x algebraic-graphs> OK: stars [(x, [y])] == edge x y algebraic-graphs> OK: stars [(x, ys)] == star x ys lens> Running phase: setupCompilerEnvironmentPhase pointed> Running phase: setupCompilerEnvironmentPhase lens> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. pointed> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. fuzzy> Running phase: checkPhase fuzzy> Running 1 test suites... fuzzy> Test suite tests: RUNNING... fuzzy> ### Failure in: 1:match:3:should be case sensitive is specified:0 fuzzy> tests/tests.hs:37 fuzzy> expected: Nothing fuzzy> but got: Just (Fuzzy {original = "Haskell", rendered = "Haskell", score = 26}) fuzzy> Cases: 14 Tried: 14 Errors: 0 Failures: 1 fuzzy> Test suite tests: PASS fuzzy> Test suite logged to: dist/test/fuzzy-0.1.1.0-tests.log fuzzy> 1 of 1 test suites (1 of 1 test cases) passed. fuzzy> Running phase: haddockPhase pointed> Running phase: unpackPhase pointed> unpacking source archive /nix/store/3bqs3pyybjh308mn3bqh91670m0m7v5y-pointed-5.0.5.tar.gz pointed> source root is pointed-5.0.5 pointed> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "pointed-5.0.5/src/Data/Pointed.hs" pointed> Running phase: patchPhase pointed> Replace Cabal file with edited version from mirror://hackage/pointed-5.0.5/revision/1.cabal. pointed> Running phase: compileBuildDriverPhase pointed> setupCompileFlags: -package-db=/build/tmp.eRjzoBiAGT/setup-package.conf.d -threaded lens> Running phase: unpackPhase pointed> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.eRjzoBiAGT/Main.o ) fuzzy> Preprocessing library for fuzzy-0.1.1.0.. fuzzy> Running Haddock on library for fuzzy-0.1.1.0.. fuzzy> Warning: The documentation for the following packages are not installed. No fuzzy> links will be generated to these packages: vector-0.13.2.0 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.056sPClfnr/setup-package.conf.d -threaded fuzzy> Warning: --source-* options are ignored when --hyperlinked-source is enabled. regex> [15 of 48] Compiling Text.RE.ZeInternals.PreludeMacros ( Text/RE/ZeInternals/PreludeMacros.hs, dist/build/Text/RE/ZeInternals/PreludeMacros.p_o ) pointed> [2 of 2] Linking Setup lens> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.056sPClfnr/Main.o ) lens> [2 of 2] Linking Setup fuzzy> [1 of 1] Compiling Text.Fuzzy ( src/Text/Fuzzy.hs, nothing ) fuzzy> Haddock coverage: fuzzy> Warning: 'filter' is ambiguous. It is defined fuzzy> * in ‘GHC.List’ fuzzy> * at src/Text/Fuzzy.hs:81:1 fuzzy> You may be able to disambiguate the identifier by qualifying it or fuzzy> by specifying the type/value namespace explicitly. fuzzy> Defaulting to the one defined at src/Text/Fuzzy.hs:81:1 fuzzy> 100% ( 6 / 6) in 'Text.Fuzzy' ghc-exactprint> [ 2 of 10] Compiling Language.Haskell.GHC.ExactPrint.Orphans ( src/Language/Haskell/GHC/ExactPrint/Orphans.hs, dist/build/Language/Haskell/GHC/ExactPrint/Orphans.p_o ) ghc-exactprint> [ 3 of 10] Compiling Language.Haskell.GHC.ExactPrint.Types ( src/Language/Haskell/GHC/ExactPrint/Types.hs, dist/build/Language/Haskell/GHC/ExactPrint/Types.p_o ) ghc-exactprint> [ 4 of 10] Compiling Language.Haskell.GHC.ExactPrint.Lookup ( src/Language/Haskell/GHC/ExactPrint/Lookup.hs, dist/build/Language/Haskell/GHC/ExactPrint/Lookup.p_o ) ghc-exactprint> [ 5 of 10] Compiling Language.Haskell.GHC.ExactPrint.Utils ( src/Language/Haskell/GHC/ExactPrint/Utils.hs, dist/build/Language/Haskell/GHC/ExactPrint/Utils.p_o ) ghc-exactprint> [ 6 of 10] Compiling Language.Haskell.GHC.ExactPrint.Preprocess ( src/Language/Haskell/GHC/ExactPrint/Preprocess.hs, dist/build/Language/Haskell/GHC/ExactPrint/Preprocess.p_o ) ghc-exactprint> [ 7 of 10] Compiling Language.Haskell.GHC.ExactPrint.Parsers ( src/Language/Haskell/GHC/ExactPrint/Parsers.hs, dist/build/Language/Haskell/GHC/ExactPrint/Parsers.p_o ) ghc-exactprint> [ 8 of 10] Compiling Language.Haskell.GHC.ExactPrint.ExactPrint ( src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs, dist/build/Language/Haskell/GHC/ExactPrint/ExactPrint.p_o ) aeson> Preprocessing test suite 'aeson-tests' for aeson-2.2.3.0.. aeson> Building test suite 'aeson-tests' for aeson-2.2.3.0.. ghc-exactprint> ghc-exactprint> src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs:1422:15: warning: [GHC-62161] [-Wincomplete-record-updates] ghc-exactprint> Pattern match(es) are non-exhaustive ghc-exactprint> In a record update: ghc-exactprint> Patterns of type ‘EpAnn AnnsModule’ not matched: EpAnnNotUsed ghc-exactprint> | ghc-exactprint> 1422 | let anf = an0 { anns = (anns an0) { am_decls = am_decls' }} ghc-exactprint> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghc-exactprint> ghc-exactprint> src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs:3308:19: warning: [GHC-62161] [-Wincomplete-record-updates] ghc-exactprint> Pattern match(es) are non-exhaustive ghc-exactprint> In a record update: ghc-exactprint> Patterns of type ‘XCmdArrApp GhcPs’ not matched: EpAnnNotUsed ghc-exactprint> | ghc-exactprint> 3308 | let an1 = an{anns = an0} ghc-exactprint> | ^^^^^^^^^^^^^^ ghc-exactprint> ghc-exactprint> src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs:3314:19: warning: [GHC-62161] [-Wincomplete-record-updates] ghc-exactprint> Pattern match(es) are non-exhaustive ghc-exactprint> In a record update: ghc-exactprint> Patterns of type ‘XCmdArrApp GhcPs’ not matched: EpAnnNotUsed ghc-exactprint> | ghc-exactprint> 3314 | let an1 = an {anns = an0} ghc-exactprint> | ^^^^^^^^^^^^^^^ regex> [16 of 48] Compiling Text.RE.TestBench.Parsers ( Text/RE/TestBench/Parsers.hs, dist/build/Text/RE/TestBench/Parsers.p_o ) regex> [17 of 48] Compiling Text.RE.TestBench ( Text/RE/TestBench.hs, dist/build/Text/RE/TestBench.p_o ) regex> [18 of 48] Compiling Text.RE.ZeInternals.Types.Poss ( Text/RE/ZeInternals/Types/Poss.hs, dist/build/Text/RE/ZeInternals/Types/Poss.p_o ) regex> [19 of 48] Compiling Text.RE.ZeInternals.Types.SearchReplace ( Text/RE/ZeInternals/Types/SearchReplace.lhs, dist/build/Text/RE/ZeInternals/Types/SearchReplace.p_o ) regex> [20 of 48] Compiling Text.RE.ZeInternals.Types.IsRegex ( Text/RE/ZeInternals/Types/IsRegex.lhs, dist/build/Text/RE/ZeInternals/Types/IsRegex.p_o ) regex> [21 of 48] Compiling Text.RE.ZeInternals.Tools.Lex ( Text/RE/ZeInternals/Tools/Lex.lhs, dist/build/Text/RE/ZeInternals/Tools/Lex.p_o ) regex> [22 of 48] Compiling Text.RE.ZeInternals.NamedCaptures ( Text/RE/ZeInternals/NamedCaptures.lhs, dist/build/Text/RE/ZeInternals/NamedCaptures.p_o ) aeson> [ 1 of 42] Compiling Functions ( tests/Functions.hs, dist/build/aeson-tests/aeson-tests-tmp/Functions.o, dist/build/aeson-tests/aeson-tests-tmp/Functions.dyn_o ) shake> [48 of 73] Compiling Development.Shake.Internal.Resource ( src/Development/Shake/Internal/Resource.hs, dist/build/Development/Shake/Internal/Resource.p_o ) pointed> Running phase: updateAutotoolsGnuConfigScriptsPhase pointed> Running phase: configurePhase pointed> configureFlags: --verbose --prefix=/nix/store/nmqvgc5606js6ldanzyv4mrl4id6jx5q-pointed-5.0.5 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/5biisap9w1hbxiavv3njg1yls2dnn6hp-pointed-5.0.5-doc/share/doc/pointed-5.0.5 --with-gcc=gcc --package-db=/build/tmp.eRjzoBiAGT/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib pointed> Using Parsec parser pointed> Configuring pointed-5.0.5... lens> Running phase: updateAutotoolsGnuConfigScriptsPhase lens> Running phase: configurePhase lens> configureFlags: --verbose --prefix=/nix/store/13pcd315cqamav07rpdyfrfxji9v6s64-lens-5.3.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/hylzksn7d0as62q3i9jz1w4zrljxyr5m-lens-5.3.4-doc/share/doc/lens-5.3.4 --with-gcc=gcc --package-db=/build/tmp.056sPClfnr/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... regex> [23 of 48] Compiling Text.RE.Tools.IsRegex ( Text/RE/Tools/IsRegex.hs, dist/build/Text/RE/Tools/IsRegex.p_o ) regex> [24 of 48] Compiling Text.RE.Tools.Lex ( Text/RE/Tools/Lex.hs, dist/build/Text/RE/Tools/Lex.p_o ) regex> [25 of 48] Compiling Text.RE.Tools.Grep ( Text/RE/Tools/Grep.lhs, dist/build/Text/RE/Tools/Grep.p_o ) regex> [26 of 48] Compiling Text.RE.Tools.Find ( Text/RE/Tools/Find.lhs, dist/build/Text/RE/Tools/Find.p_o ) regex> [27 of 48] Compiling Text.RE.Tools.Edit ( Text/RE/Tools/Edit.lhs, dist/build/Text/RE/Tools/Edit.p_o ) regex> [28 of 48] Compiling Text.RE.Tools.Sed ( Text/RE/Tools/Sed.lhs, dist/build/Text/RE/Tools/Sed.p_o ) regex> [29 of 48] Compiling Text.RE.Tools ( Text/RE/Tools.hs, dist/build/Text/RE/Tools.p_o ) regex> [30 of 48] Compiling Text.RE.Summa ( Text/RE/Summa.hs, dist/build/Text/RE/Summa.p_o ) regex> [31 of 48] Compiling Text.RE.ZeInternals.SearchReplace ( Text/RE/ZeInternals/SearchReplace.hs, dist/build/Text/RE/ZeInternals/SearchReplace.p_o ) aeson> [ 2 of 42] Compiling JSONTestSuite ( tests/JSONTestSuite.hs, dist/build/aeson-tests/aeson-tests-tmp/JSONTestSuite.o ) shake> [49 of 73] Compiling Development.Shake.Internal.Core.Build ( src/Development/Shake/Internal/Core/Build.hs, dist/build/Development/Shake/Internal/Core/Build.p_o ) regex> [32 of 48] Compiling Text.RE.ZeInternals ( Text/RE/ZeInternals.hs, dist/build/Text/RE/ZeInternals.p_o ) pointed> Flags chosen: comonad=True, containers=True, kan-extensions=True, pointed> semigroupoids=True, stm=True, tagged=True, transformers=True, pointed> unordered-containers=True pointed> Dependency base >=4.9 && <5: using base-4.19.0.0 pointed> Dependency comonad >=5 && <6: using comonad-5.0.9 pointed> Dependency containers >=0.4 && <0.9: using containers-0.6.8 pointed> Dependency data-default-class >=0.0.1 && <0.3: using pointed> data-default-class-0.1.2.2 pointed> Dependency hashable >=1.1 && <1.6: using hashable-1.4.7.0 pointed> Dependency kan-extensions >=5 && <6: using kan-extensions-5.2.6 pointed> Dependency semigroupoids >=4 && <7: using semigroupoids-6.0.1 pointed> Dependency stm >=2.1.2.1 && <2.6: using stm-2.5.2.1 pointed> Dependency tagged >=0.5 && <1: using tagged-0.8.8 pointed> Dependency transformers >=0.2 && <0.7: using transformers-0.6.1.0 pointed> Dependency transformers-compat >=0.3 && <1: using transformers-compat-0.7.2 pointed> Dependency unordered-containers >=0.2 && <0.3: using pointed> unordered-containers-0.2.20 regex> [33 of 48] Compiling Text.RE.ZeInternals.TDFA ( Text/RE/ZeInternals/TDFA.hs, dist/build/Text/RE/ZeInternals/TDFA.p_o ) lens> Flags chosen: benchmark-uniplate=False, dump-splices=False, inlining=True, lens> j=False, test-hunit=True, test-properties=True, test-templates=True, lens> trustworthy=True lens> Dependency array >=0.5.0.0 && <0.6: using array-0.5.6.0 lens> Dependency assoc >=1.0.2 && <1.2: using assoc-1.1.1 lens> Dependency base >=4.9 && <5: using base-4.19.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.0.2 lens> Dependency call-stack >=0.1 && <0.5: using call-stack-0.4.0 lens> Dependency comonad >=5.0.7 && <6: using comonad-5.0.9 lens> Dependency containers >=0.5.5.1 && <0.9: using containers-0.6.8 lens> Dependency contravariant >=1.4 && <2: using contravariant-1.5.5 lens> Dependency distributive >=0.5.1 && <1: using distributive-0.6.2.1 lens> Dependency exceptions >=0.8.2.1 && <1: using exceptions-0.10.7 lens> Dependency filepath >=1.2.0.0 && <1.6: using filepath-1.4.100.4 lens> Dependency free >=5.1.5 && <6: using free-5.2 lens> Dependency ghc-prim: using ghc-prim-0.11.0 lens> Dependency hashable >=1.2.7.0 && <1.6: using hashable-1.4.7.0 lens> Dependency indexed-traversable >=0.1 && <0.2: using indexed-traversable-0.1.4 lens> Dependency indexed-traversable-instances >=0.1 && <0.2: using lens> indexed-traversable-instances-0.1.2 lens> Dependency kan-extensions >=5 && <6: using kan-extensions-5.2.6 lens> Dependency mtl >=2.2.1 && <2.4: using mtl-2.3.1 lens> Dependency parallel >=3.2.1.0 && <3.3: using parallel-3.2.2.0 lens> Dependency profunctors >=5.5.2 && <6: using profunctors-5.6.2 lens> Dependency reflection >=2.1 && <3: using reflection-2.1.9 lens> Dependency semigroupoids >=5.0.1 && <7: using semigroupoids-6.0.1 lens> Dependency strict >=0.4 && <0.6: using strict-0.5.1 lens> Dependency tagged >=0.8.6 && <1: using tagged-0.8.8 lens> Dependency template-haskell >=2.11.1.0 && <2.24: using lens> template-haskell-2.21.0.0 lens> Dependency text >=1.2.3.0 && <2.2: using text-2.1 lens> Dependency th-abstraction >=0.4.1 && <0.8: using th-abstraction-0.7.1.0 lens> Dependency these >=1.1.1.1 && <1.3: using these-1.2.1 lens> Dependency transformers >=0.5.0.0 && <0.7: using transformers-0.6.1.0 lens> Dependency transformers-compat >=0.5.0.4 && <1: using lens> transformers-compat-0.7.2 lens> Dependency unordered-containers >=0.2.10 && <0.3: using lens> unordered-containers-0.2.20 lens> Dependency vector >=0.12.1.2 && <0.14: using vector-0.13.2.0 lens> Dependency base: using base-4.19.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.19.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.0 lens> Dependency HUnit >=1.2: using HUnit-1.6.2.0 lens> Dependency base: using base-4.19.0.0 lens> Dependency bytestring: using bytestring-0.12.0.2 lens> Dependency containers: using containers-0.6.8 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 lens> Dependency base <5: using base-4.19.0.0 lens> Dependency deepseq: using deepseq-1.5.0.0 lens> Dependency simple-reflect >=0.3.1: using simple-reflect-0.3.3 shake> [50 of 73] Compiling Development.Shake.Rule ( src/Development/Shake/Rule.hs, dist/build/Development/Shake/Rule.p_o ) pointed> Source component graph: component lib pointed> Configured component graph: pointed> component pointed-5.0.5-ArcipP7cLHIAUvoaOddqJf pointed> include base-4.19.0.0-b960 pointed> include comonad-5.0.9-ESq2E8gYtBx3byXmKAW1hW pointed> include containers-0.6.8-4775 pointed> include data-default-class-0.1.2.2-HTxb2GzgoxNAqZUhgimqiq pointed> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m pointed> include kan-extensions-5.2.6-JGNnTtwcF07ETumkjoP5An pointed> include semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj pointed> include stm-2.5.2.1-83fa pointed> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 pointed> include transformers-0.6.1.0-c3ec pointed> include transformers-compat-0.7.2-5fRE4L51nMWD2Qd3d5RTa8 pointed> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq pointed> Linked component graph: pointed> unit pointed-5.0.5-ArcipP7cLHIAUvoaOddqJf pointed> include base-4.19.0.0-b960 pointed> include comonad-5.0.9-ESq2E8gYtBx3byXmKAW1hW pointed> include containers-0.6.8-4775 pointed> include data-default-class-0.1.2.2-HTxb2GzgoxNAqZUhgimqiq pointed> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m pointed> include kan-extensions-5.2.6-JGNnTtwcF07ETumkjoP5An pointed> include semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj pointed> include stm-2.5.2.1-83fa pointed> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 pointed> include transformers-0.6.1.0-c3ec pointed> include transformers-compat-0.7.2-5fRE4L51nMWD2Qd3d5RTa8 pointed> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq pointed> Data.Copointed=pointed-5.0.5-ArcipP7cLHIAUvoaOddqJf:Data.Copointed,Data.Pointed=pointed-5.0.5-ArcipP7cLHIAUvoaOddqJf:Data.Pointed pointed> Ready component graph: pointed> definite pointed-5.0.5-ArcipP7cLHIAUvoaOddqJf pointed> depends base-4.19.0.0-b960 pointed> depends comonad-5.0.9-ESq2E8gYtBx3byXmKAW1hW pointed> depends containers-0.6.8-4775 pointed> depends data-default-class-0.1.2.2-HTxb2GzgoxNAqZUhgimqiq pointed> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m pointed> depends kan-extensions-5.2.6-JGNnTtwcF07ETumkjoP5An pointed> depends semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj pointed> depends stm-2.5.2.1-83fa pointed> depends tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 pointed> depends transformers-0.6.1.0-c3ec pointed> depends transformers-compat-0.7.2-5fRE4L51nMWD2Qd3d5RTa8 pointed> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq pointed> Using Cabal-3.10.2.0 compiled by ghc-9.8 pointed> Using compiler: ghc-9.8.1 pointed> Using install prefix: pointed> /nix/store/nmqvgc5606js6ldanzyv4mrl4id6jx5q-pointed-5.0.5 pointed> Executables installed in: pointed> /nix/store/nmqvgc5606js6ldanzyv4mrl4id6jx5q-pointed-5.0.5/bin pointed> Libraries installed in: pointed> /nix/store/nmqvgc5606js6ldanzyv4mrl4id6jx5q-pointed-5.0.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/pointed-5.0.5-ArcipP7cLHIAUvoaOddqJf pointed> Dynamic Libraries installed in: pointed> /nix/store/nmqvgc5606js6ldanzyv4mrl4id6jx5q-pointed-5.0.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 pointed> Private executables installed in: pointed> /nix/store/nmqvgc5606js6ldanzyv4mrl4id6jx5q-pointed-5.0.5/libexec/x86_64-linux-ghc-9.8.1/pointed-5.0.5 pointed> Data files installed in: pointed> /nix/store/nmqvgc5606js6ldanzyv4mrl4id6jx5q-pointed-5.0.5/share/x86_64-linux-ghc-9.8.1/pointed-5.0.5 pointed> Documentation installed in: pointed> /nix/store/5biisap9w1hbxiavv3njg1yls2dnn6hp-pointed-5.0.5-doc/share/doc/pointed-5.0.5 pointed> Configuration files installed in: pointed> /nix/store/nmqvgc5606js6ldanzyv4mrl4id6jx5q-pointed-5.0.5/etc pointed> No alex found pointed> Using ar found on system at: pointed> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar pointed> No c2hs found pointed> No cpphs found pointed> No doctest found pointed> Using gcc version 14.3.0 given by user at: pointed> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc pointed> Using ghc version 9.8.1 found on system at: pointed> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc pointed> Using ghc-pkg version 9.8.1 found on system at: pointed> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 pointed> No ghcjs found pointed> No ghcjs-pkg found pointed> No greencard found pointed> Using haddock version 2.30.0 found on system at: pointed> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 pointed> No happy found pointed> Using haskell-suite found on system at: haskell-suite-dummy-location pointed> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location pointed> No hmake found pointed> Using hpc version 0.69 found on system at: pointed> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 pointed> Using hsc2hs version 0.68.10 found on system at: pointed> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 pointed> Using hscolour version 1.25 found on system at: pointed> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour pointed> No jhc found pointed> Using ld found on system at: pointed> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold pointed> No pkg-config found pointed> Using runghc version 9.8.1 found on system at: pointed> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 pointed> Using strip version 2.44 found on system at: pointed> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip pointed> Using tar found on system at: pointed> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar pointed> No uhc found shake> [51 of 73] Compiling Development.Shake.Internal.Rules.Rerun ( src/Development/Shake/Internal/Rules/Rerun.hs, dist/build/Development/Shake/Internal/Rules/Rerun.p_o ) shake> [52 of 73] Compiling Development.Shake.Internal.Rules.Oracle ( src/Development/Shake/Internal/Rules/Oracle.hs, dist/build/Development/Shake/Internal/Rules/Oracle.p_o ) 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-3zEVcbMoV4w92SJxTLjw2n-doctests lens> include base-4.19.0.0-b960 lens> include deepseq-1.5.0.0-412f lens> include simple-reflect-0.3.3-AR1spJat8D8GQKEGiEBp4c lens> component lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP lens> include array-0.5.6.0-dc89 lens> include assoc-1.1.1-KeNPeQRDSq0BQe5AaTaTYX lens> include base-4.19.0.0-b960 lens> include base-orphans-0.9.3-KQrT0vwfP0RDZyxwwFJRzU lens> include bifunctors-5.6.2-4fZuJfp0ftV1iKSQIeavLh lens> include bytestring-0.12.0.2-4690 lens> include call-stack-0.4.0-KMB1wyYY1PO65qKaGY0Acl lens> include comonad-5.0.9-ESq2E8gYtBx3byXmKAW1hW lens> include containers-0.6.8-4775 lens> include contravariant-1.5.5-J4LLuUnbnVaBzsIx42BlgS lens> include distributive-0.6.2.1-Bqfb3YLruMhEWQ5REpvzf4 lens> include exceptions-0.10.7-d3e7 lens> include filepath-1.4.100.4-fa1c lens> include free-5.2-5jsicnVtm8y8KG9LMRezMp lens> include ghc-prim-0.11.0-a69e lens> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m lens> include indexed-traversable-0.1.4-HhvObHiiVRhC9VCRLqXs4g lens> include indexed-traversable-instances-0.1.2-Ir3T1QnJ6eVLrdWQiOT4vH lens> include kan-extensions-5.2.6-JGNnTtwcF07ETumkjoP5An lens> include mtl-2.3.1-63a4 lens> include parallel-3.2.2.0-v8RtRKcg4i49eHpR9JBpP lens> include profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU lens> include reflection-2.1.9-DC8PTujMvD81aezCIxo6I lens> include semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj lens> include strict-0.5.1-GVSVdbGTOCS56r31yJq782 lens> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 lens> include template-haskell-2.21.0.0-8831 lens> include text-2.1-c36a lens> include th-abstraction-0.7.1.0-D2qAyomm2vvKhfkR0SrGAm lens> include these-1.2.1-B8INZK8jfBp2iDPS6dEUhs lens> include transformers-0.6.1.0-c3ec lens> include transformers-compat-0.7.2-5fRE4L51nMWD2Qd3d5RTa8 lens> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq lens> include vector-0.13.2.0-KITycIPQp0R25115diGgzh lens> component lens-5.3.4-4ID1NGtksILG8f76CHMisM-hunit lens> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 lens> include base-4.19.0.0-b960 lens> include bytestring-0.12.0.2-4690 lens> include containers-0.6.8-4775 lens> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP lens> include mtl-2.3.1-63a4 lens> include test-framework-0.8.2.2-L9qmYvatCN96QTQQKuiFpm lens> include test-framework-hunit-0.3.0.2-8WJfP9uTArrJ9OkFdKwpDm lens> include text-2.1-c36a lens> component lens-5.3.4-6AlA95BIDVHB8XHEhHMrZQ-properties lens> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 lens> include base-4.19.0.0-b960 lens> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP lens> include test-framework-0.8.2.2-L9qmYvatCN96QTQQKuiFpm lens> include test-framework-quickcheck2-0.3.0.6-5y38glI8Mym9b8R1xyZzcz lens> include transformers-0.6.1.0-c3ec lens> component lens-5.3.4-97bnubYn1kRUwOwxWRnQn-templates lens> include base-4.19.0.0-b960 lens> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP lens> Linked component graph: lens> unit lens-5.3.4-3zEVcbMoV4w92SJxTLjw2n-doctests lens> include base-4.19.0.0-b960 lens> include deepseq-1.5.0.0-412f lens> include simple-reflect-0.3.3-AR1spJat8D8GQKEGiEBp4c lens> unit lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP lens> include array-0.5.6.0-dc89 lens> include assoc-1.1.1-KeNPeQRDSq0BQe5AaTaTYX lens> include base-4.19.0.0-b960 lens> include base-orphans-0.9.3-KQrT0vwfP0RDZyxwwFJRzU lens> include bifunctors-5.6.2-4fZuJfp0ftV1iKSQIeavLh lens> include bytestring-0.12.0.2-4690 lens> include call-stack-0.4.0-KMB1wyYY1PO65qKaGY0Acl lens> include comonad-5.0.9-ESq2E8gYtBx3byXmKAW1hW lens> include containers-0.6.8-4775 lens> include contravariant-1.5.5-J4LLuUnbnVaBzsIx42BlgS lens> include distributive-0.6.2.1-Bqfb3YLruMhEWQ5REpvzf4 lens> include exceptions-0.10.7-d3e7 lens> include filepath-1.4.100.4-fa1c lens> include free-5.2-5jsicnVtm8y8KG9LMRezMp lens> include ghc-prim-0.11.0-a69e lens> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m lens> include indexed-traversable-0.1.4-HhvObHiiVRhC9VCRLqXs4g lens> include indexed-traversable-instances-0.1.2-Ir3T1QnJ6eVLrdWQiOT4vH lens> include kan-extensions-5.2.6-JGNnTtwcF07ETumkjoP5An lens> include mtl-2.3.1-63a4 lens> include parallel-3.2.2.0-v8RtRKcg4i49eHpR9JBpP lens> include profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU lens> include reflection-2.1.9-DC8PTujMvD81aezCIxo6I lens> include semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj lens> include strict-0.5.1-GVSVdbGTOCS56r31yJq782 lens> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 lens> include template-haskell-2.21.0.0-8831 lens> include text-2.1-c36a lens> include th-abstraction-0.7.1.0-D2qAyomm2vvKhfkR0SrGAm lens> include these-1.2.1-B8INZK8jfBp2iDPS6dEUhs lens> include transformers-0.6.1.0-c3ec lens> include transformers-compat-0.7.2-5fRE4L51nMWD2Qd3d5RTa8 lens> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq lens> include vector-0.13.2.0-KITycIPQp0R25115diGgzh lens> Control.Exception.Lens=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Exception.Lens,Control.Lens=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens,Control.Lens.At=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.At,Control.Lens.Combinators=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Combinators,Control.Lens.Cons=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Cons,Control.Lens.Each=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Each,Control.Lens.Empty=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Empty,Control.Lens.Equality=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Equality,Control.Lens.Extras=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Extras,Control.Lens.Fold=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Fold,Control.Lens.Getter=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Getter,Control.Lens.Indexed=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Indexed,Control.Lens.Internal=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Internal,Control.Lens.Internal.Bazaar=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Internal.Bazaar,Control.Lens.Internal.ByteString=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Internal.ByteString,Control.Lens.Internal.CTypes=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Internal.CTypes,Control.Lens.Internal.Context=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Internal.Context,Control.Lens.Internal.Deque=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Internal.Deque,Control.Lens.Internal.Doctest=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Internal.Doctest,Control.Lens.Internal.Exception=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Internal.Exception,Control.Lens.Internal.FieldTH=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Internal.FieldTH,Control.Lens.Internal.Fold=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Internal.Fold,Control.Lens.Internal.Getter=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Internal.Getter,Control.Lens.Internal.Indexed=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Internal.Indexed,Control.Lens.Internal.Instances=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Internal.Instances,Control.Lens.Internal.Iso=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Internal.Iso,Control.Lens.Internal.Level=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Internal.Level,Control.Lens.Internal.List=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Internal.List,Control.Lens.Internal.Magma=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Internal.Magma,Control.Lens.Internal.Prism=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Internal.Prism,Control.Lens.Internal.PrismTH=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Internal.PrismTH,Control.Lens.Internal.Profunctor=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Internal.Profunctor,Control.Lens.Internal.Review=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Internal.Review,Control.Lens.Internal.Setter=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Internal.Setter,Control.Lens.Internal.TH=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Internal.TH,Control.Lens.Internal.Zoom=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Internal.Zoom,Control.Lens.Iso=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Iso,Control.Lens.Lens=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Lens,Control.Lens.Level=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Level,Control.Lens.Operators=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Operators,Control.Lens.Plated=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Plated,Control.Lens.Prism=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Prism,Control.Lens.Profunctor=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Profunctor,Control.Lens.Reified=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Reified,Control.Lens.Review=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Review,Control.Lens.Setter=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Setter,Control.Lens.TH=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.TH,Control.Lens.Traversal=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Traversal,Control.Lens.Tuple=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Tuple,Control.Lens.Type=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Type,Control.Lens.Unsound=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Unsound,Control.Lens.Wrapped=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Wrapped,Control.Lens.Zoom=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Lens.Zoom,Control.Monad.Error.Lens=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Monad.Error.Lens,Control.Parallel.Strategies.Lens=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Parallel.Strategies.Lens,Control.Seq.Lens=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Control.Seq.Lens,Data.Array.Lens=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Data.Array.Lens,Data.Bits.Lens=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Data.Bits.Lens,Data.ByteString.Lazy.Lens=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Data.ByteString.Lazy.Lens,Data.ByteString.Lens=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Data.ByteString.Lens,Data.ByteString.Strict.Lens=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Data.ByteString.Strict.Lens,Data.Complex.Lens=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Data.Complex.Lens,Data.Data.Lens=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Data.Data.Lens,Data.Dynamic.Lens=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Data.Dynamic.Lens,Data.HashSet.Lens=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Data.HashSet.Lens,Data.IntSet.Lens=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Data.IntSet.Lens,Data.List.Lens=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Data.List.Lens,Data.Map.Lens=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Data.Map.Lens,Data.Sequence.Lens=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Data.Sequence.Lens,Data.Set.Lens=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Data.Set.Lens,Data.Text.Lazy.Lens=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Data.Text.Lazy.Lens,Data.Text.Lens=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Data.Text.Lens,Data.Text.Strict.Lens=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Data.Text.Strict.Lens,Data.Tree.Lens=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Data.Tree.Lens,Data.Typeable.Lens=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Data.Typeable.Lens,Data.Vector.Generic.Lens=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Data.Vector.Generic.Lens,Data.Vector.Lens=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Data.Vector.Lens,GHC.Generics.Lens=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:GHC.Generics.Lens,Language.Haskell.TH.Lens=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Language.Haskell.TH.Lens,Numeric.Lens=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Numeric.Lens,Numeric.Natural.Lens=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:Numeric.Natural.Lens,System.Exit.Lens=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:System.Exit.Lens,System.FilePath.Lens=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:System.FilePath.Lens,System.IO.Error.Lens=lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP:System.IO.Error.Lens lens> unit lens-5.3.4-4ID1NGtksILG8f76CHMisM-hunit lens> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 lens> include base-4.19.0.0-b960 lens> include bytestring-0.12.0.2-4690 lens> include containers-0.6.8-4775 lens> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP lens> include mtl-2.3.1-63a4 lens> include test-framework-0.8.2.2-L9qmYvatCN96QTQQKuiFpm lens> include test-framework-hunit-0.3.0.2-8WJfP9uTArrJ9OkFdKwpDm lens> include text-2.1-c36a lens> unit lens-5.3.4-6AlA95BIDVHB8XHEhHMrZQ-properties lens> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 lens> include base-4.19.0.0-b960 lens> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP lens> include test-framework-0.8.2.2-L9qmYvatCN96QTQQKuiFpm lens> include test-framework-quickcheck2-0.3.0.6-5y38glI8Mym9b8R1xyZzcz lens> include transformers-0.6.1.0-c3ec lens> unit lens-5.3.4-97bnubYn1kRUwOwxWRnQn-templates lens> include base-4.19.0.0-b960 lens> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP lens> Ready component graph: lens> definite lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP lens> depends array-0.5.6.0-dc89 lens> depends assoc-1.1.1-KeNPeQRDSq0BQe5AaTaTYX lens> depends base-4.19.0.0-b960 lens> depends base-orphans-0.9.3-KQrT0vwfP0RDZyxwwFJRzU lens> depends bifunctors-5.6.2-4fZuJfp0ftV1iKSQIeavLh lens> depends bytestring-0.12.0.2-4690 lens> depends call-stack-0.4.0-KMB1wyYY1PO65qKaGY0Acl lens> depends comonad-5.0.9-ESq2E8gYtBx3byXmKAW1hW lens> depends containers-0.6.8-4775 lens> depends contravariant-1.5.5-J4LLuUnbnVaBzsIx42BlgS lens> depends distributive-0.6.2.1-Bqfb3YLruMhEWQ5REpvzf4 lens> depends exceptions-0.10.7-d3e7 lens> depends filepath-1.4.100.4-fa1c lens> depends free-5.2-5jsicnVtm8y8KG9LMRezMp lens> depends ghc-prim-0.11.0-a69e lens> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m lens> depends indexed-traversable-0.1.4-HhvObHiiVRhC9VCRLqXs4g lens> depends indexed-traversable-instances-0.1.2-Ir3T1QnJ6eVLrdWQiOT4vH lens> depends kan-extensions-5.2.6-JGNnTtwcF07ETumkjoP5An lens> depends mtl-2.3.1-63a4 lens> depends parallel-3.2.2.0-v8RtRKcg4i49eHpR9JBpP lens> depends profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU lens> depends reflection-2.1.9-DC8PTujMvD81aezCIxo6I lens> depends semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj lens> depends strict-0.5.1-GVSVdbGTOCS56r31yJq782 lens> depends tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 lens> depends template-haskell-2.21.0.0-8831 lens> depends text-2.1-c36a lens> depends th-abstraction-0.7.1.0-D2qAyomm2vvKhfkR0SrGAm lens> depends these-1.2.1-B8INZK8jfBp2iDPS6dEUhs lens> depends transformers-0.6.1.0-c3ec lens> depends transformers-compat-0.7.2-5fRE4L51nMWD2Qd3d5RTa8 lens> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq lens> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh lens> definite lens-5.3.4-97bnubYn1kRUwOwxWRnQn-templates lens> depends base-4.19.0.0-b960 lens> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP lens> definite lens-5.3.4-6AlA95BIDVHB8XHEhHMrZQ-properties lens> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 lens> depends base-4.19.0.0-b960 lens> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP lens> depends test-framework-0.8.2.2-L9qmYvatCN96QTQQKuiFpm lens> depends test-framework-quickcheck2-0.3.0.6-5y38glI8Mym9b8R1xyZzcz lens> depends transformers-0.6.1.0-c3ec lens> definite lens-5.3.4-4ID1NGtksILG8f76CHMisM-hunit lens> depends HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 lens> depends base-4.19.0.0-b960 lens> depends bytestring-0.12.0.2-4690 lens> depends containers-0.6.8-4775 lens> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP lens> depends mtl-2.3.1-63a4 lens> depends test-framework-0.8.2.2-L9qmYvatCN96QTQQKuiFpm lens> depends test-framework-hunit-0.3.0.2-8WJfP9uTArrJ9OkFdKwpDm lens> depends text-2.1-c36a lens> definite lens-5.3.4-3zEVcbMoV4w92SJxTLjw2n-doctests lens> depends base-4.19.0.0-b960 lens> depends deepseq-1.5.0.0-412f lens> depends simple-reflect-0.3.3-AR1spJat8D8GQKEGiEBp4c lens> Using Cabal-3.10.2.0 compiled by ghc-9.8 lens> Using compiler: ghc-9.8.1 lens> Using install prefix: /nix/store/13pcd315cqamav07rpdyfrfxji9v6s64-lens-5.3.4 lens> Executables installed in: lens> /nix/store/13pcd315cqamav07rpdyfrfxji9v6s64-lens-5.3.4/bin lens> Libraries installed in: lens> /nix/store/13pcd315cqamav07rpdyfrfxji9v6s64-lens-5.3.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP lens> Dynamic Libraries installed in: lens> /nix/store/13pcd315cqamav07rpdyfrfxji9v6s64-lens-5.3.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 lens> Private executables installed in: lens> /nix/store/13pcd315cqamav07rpdyfrfxji9v6s64-lens-5.3.4/libexec/x86_64-linux-ghc-9.8.1/lens-5.3.4 lens> Data files installed in: lens> /nix/store/13pcd315cqamav07rpdyfrfxji9v6s64-lens-5.3.4/share/x86_64-linux-ghc-9.8.1/lens-5.3.4 lens> Documentation installed in: lens> /nix/store/hylzksn7d0as62q3i9jz1w4zrljxyr5m-lens-5.3.4-doc/share/doc/lens-5.3.4 lens> Configuration files installed in: lens> /nix/store/13pcd315cqamav07rpdyfrfxji9v6s64-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.8.1 found on system at: lens> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc lens> Using ghc-pkg version 9.8.1 found on system at: lens> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 lens> No happy found lens> Using haskell-suite found on system at: haskell-suite-dummy-location lens> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location lens> No hmake found lens> Using hpc version 0.69 found on system at: lens> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 lens> Using hsc2hs version 0.68.10 found on system at: lens> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 lens> Using hscolour version 1.25 found on system at: lens> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour lens> No jhc found lens> Using ld found on system at: lens> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold lens> No pkg-config found lens> Using runghc version 9.8.1 found on system at: lens> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 regex> [34 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFAEdPrime ( Text/RE/ZeInternals/SearchReplace/TDFAEdPrime.hs, dist/build/Text/RE/ZeInternals/SearchReplace/TDFAEdPrime.p_o ) pointed> Running phase: buildPhase pointed> Preprocessing library for pointed-5.0.5.. pointed> Building library for pointed-5.0.5.. shake> [53 of 73] Compiling Development.Shake.Internal.Rules.File ( src/Development/Shake/Internal/Rules/File.hs, dist/build/Development/Shake/Internal/Rules/File.p_o ) lens> Running phase: buildPhase regex> [35 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA.Text.Lazy ( Text/RE/ZeInternals/SearchReplace/TDFA/Text/Lazy.hs, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA/Text/Lazy.p_o ) pointed> [1 of 2] Compiling Data.Copointed ( src/Data/Copointed.hs, dist/build/Data/Copointed.o, dist/build/Data/Copointed.dyn_o ) lens> Preprocessing library for lens-5.3.4.. lens> Building library for lens-5.3.4.. regex> [36 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA.Text ( Text/RE/ZeInternals/SearchReplace/TDFA/Text.hs, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA/Text.p_o ) regex> [37 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA.String ( Text/RE/ZeInternals/SearchReplace/TDFA/String.hs, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA/String.p_o ) regex> [38 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA.Sequence ( Text/RE/ZeInternals/SearchReplace/TDFA/Sequence.hs, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA/Sequence.p_o ) regex> [39 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA.ByteString.Lazy ( Text/RE/ZeInternals/SearchReplace/TDFA/ByteString/Lazy.hs, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA/ByteString/Lazy.p_o ) regex> [40 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA.ByteString ( Text/RE/ZeInternals/SearchReplace/TDFA/ByteString.hs, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA/ByteString.p_o ) regex> [41 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA ( Text/RE/ZeInternals/SearchReplace/TDFA.hs, dist/build/Text/RE/ZeInternals/SearchReplace/TDFA.p_o ) regex> [42 of 48] Compiling Text.RE.TDFA.Text.Lazy ( Text/RE/TDFA/Text/Lazy.hs, dist/build/Text/RE/TDFA/Text/Lazy.p_o ) pointed> [2 of 2] Compiling Data.Pointed ( src/Data/Pointed.hs, dist/build/Data/Pointed.o, dist/build/Data/Pointed.dyn_o ) regex> [43 of 48] Compiling Text.RE.TDFA.Text ( Text/RE/TDFA/Text.hs, dist/build/Text/RE/TDFA/Text.p_o ) regex> [44 of 48] Compiling Text.RE.TDFA.String ( Text/RE/TDFA/String.hs, dist/build/Text/RE/TDFA/String.p_o ) regex> [45 of 48] Compiling Text.RE.TDFA.Sequence ( Text/RE/TDFA/Sequence.hs, dist/build/Text/RE/TDFA/Sequence.p_o ) regex> [46 of 48] Compiling Text.RE.TDFA.ByteString.Lazy ( Text/RE/TDFA/ByteString/Lazy.hs, dist/build/Text/RE/TDFA/ByteString/Lazy.p_o ) regex> [47 of 48] Compiling Text.RE.TDFA.ByteString ( Text/RE/TDFA/ByteString.hs, dist/build/Text/RE/TDFA/ByteString.p_o ) regex> [48 of 48] Compiling Text.RE.TDFA ( Text/RE/TDFA.hs, dist/build/Text/RE/TDFA.p_o ) pointed> [1 of 2] Compiling Data.Copointed ( src/Data/Copointed.hs, dist/build/Data/Copointed.p_o ) pointed> [2 of 2] Compiling Data.Pointed ( src/Data/Pointed.hs, dist/build/Data/Pointed.p_o ) shake> [54 of 73] Compiling Development.Shake.Internal.Rules.OrderOnly ( src/Development/Shake/Internal/Rules/OrderOnly.hs, dist/build/Development/Shake/Internal/Rules/OrderOnly.p_o ) aeson> [ 3 of 42] Compiling Options ( tests/Options.hs, dist/build/aeson-tests/aeson-tests-tmp/Options.o, dist/build/aeson-tests/aeson-tests-tmp/Options.dyn_o ) aeson> [ 4 of 42] Compiling Regression.Issue351 ( tests/Regression/Issue351.hs, dist/build/aeson-tests/aeson-tests-tmp/Regression/Issue351.o, dist/build/aeson-tests/aeson-tests-tmp/Regression/Issue351.dyn_o ) aeson> [ 5 of 42] Compiling Regression.Issue571 ( tests/Regression/Issue571.hs, dist/build/aeson-tests/aeson-tests-tmp/Regression/Issue571.o, dist/build/aeson-tests/aeson-tests-tmp/Regression/Issue571.dyn_o ) shake> [55 of 73] Compiling Development.Shake.Internal.Rules.Files ( src/Development/Shake/Internal/Rules/Files.hs, dist/build/Development/Shake/Internal/Rules/Files.p_o ) aeson> [ 6 of 42] Compiling Regression.Issue687 ( tests/Regression/Issue687.hs, dist/build/aeson-tests/aeson-tests-tmp/Regression/Issue687.o, dist/build/aeson-tests/aeson-tests-tmp/Regression/Issue687.dyn_o ) ghc-lib-parser> [403 of 443] 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> [404 of 443] 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> [405 of 443] 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> [406 of 443] 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> [407 of 443] 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> [408 of 443] 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> [409 of 443] 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> [410 of 443] 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> [411 of 443] 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> [412 of 443] Compiling GHC.Parser ( dist/build/GHC/Parser.hs, dist/build/GHC/Parser.o, dist/build/GHC/Parser.dyn_o ) fuzzy> Documentation created: dist/doc/html/fuzzy/, dist/doc/html/fuzzy/fuzzy.txt fuzzy> Preprocessing test suite 'tests' for fuzzy-0.1.1.0.. fuzzy> Running phase: installPhase fuzzy> Installing library in /nix/store/4l14k4w45lxflaryh3x1y0mqk2sdrwfa-fuzzy-0.1.1.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/fuzzy-0.1.1.0-D07bwRyz1gP5AVa7hnmyim shake> [56 of 73] Compiling Development.Shake.Internal.Derived ( src/Development/Shake/Internal/Derived.hs, dist/build/Development/Shake/Internal/Derived.p_o ) shake> [57 of 73] Compiling Development.Shake.Command ( src/Development/Shake/Command.hs, dist/build/Development/Shake/Command.p_o ) fuzzy> Running phase: fixupPhase 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 ) fuzzy> shrinking RPATHs of ELF executables and libraries in /nix/store/4l14k4w45lxflaryh3x1y0mqk2sdrwfa-fuzzy-0.1.1.0 fuzzy> shrinking /nix/store/4l14k4w45lxflaryh3x1y0mqk2sdrwfa-fuzzy-0.1.1.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSfuzzy-0.1.1.0-D07bwRyz1gP5AVa7hnmyim-ghc9.8.1.so fuzzy> checking for references to /build/ in /nix/store/4l14k4w45lxflaryh3x1y0mqk2sdrwfa-fuzzy-0.1.1.0... fuzzy> patching script interpreter paths in /nix/store/4l14k4w45lxflaryh3x1y0mqk2sdrwfa-fuzzy-0.1.1.0 fuzzy> stripping (with command strip and flags -S -p) in /nix/store/4l14k4w45lxflaryh3x1y0mqk2sdrwfa-fuzzy-0.1.1.0/lib fuzzy> shrinking RPATHs of ELF executables and libraries in /nix/store/8pa9jwqiikixffmpj5wc044c9mj1j9yw-fuzzy-0.1.1.0-doc fuzzy> checking for references to /build/ in /nix/store/8pa9jwqiikixffmpj5wc044c9mj1j9yw-fuzzy-0.1.1.0-doc... fuzzy> patching script interpreter paths in /nix/store/8pa9jwqiikixffmpj5wc044c9mj1j9yw-fuzzy-0.1.1.0-doc fuzzy (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/4l14k4w45lxflaryh3x1y0mqk2sdrwfa-fuzzy-0.1.1.0 /nix/store/8pa9jwqiikixffmpj5wc044c9mj1j9yw-fuzzy-0.1.1.0-doc fuzzy (post)> Pushing 2 paths (100 are already present) using zstd to cache sellout ⏳ fuzzy (post)> fuzzy (post)> Pushing /nix/store/8pa9jwqiikixffmpj5wc044c9mj1j9yw-fuzzy-0.1.1.0-doc (180.62 KiB) fuzzy (post)> Pushing /nix/store/4l14k4w45lxflaryh3x1y0mqk2sdrwfa-fuzzy-0.1.1.0 (263.62 KiB) fuzzy (post)> fuzzy (post)> All done. fuzzy (post)> added 2 signatures fuzzy (post)> added 2 signatures fuzzy (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/4l14k4w45lxflaryh3x1y0mqk2sdrwfa-fuzzy-0.1.1.0 /nix/store/8pa9jwqiikixffmpj5wc044c9mj1j9yw-fuzzy-0.1.1.0-doc fuzzy (post)> copying 2 paths... fuzzy (post)> copying path '/nix/store/8pa9jwqiikixffmpj5wc044c9mj1j9yw-fuzzy-0.1.1.0-doc' to 'https://cache.nix-ci.com'... fuzzy (post)> copying path '/nix/store/4l14k4w45lxflaryh3x1y0mqk2sdrwfa-fuzzy-0.1.1.0' to 'https://cache.nix-ci.com'... fuzzy (post)> copying 1 paths... fuzzy (post)> copying path '/nix/store/q97s1scm6xpwpd38fzw84fjz01sin4hp-fuzzy-0.1.1.0.drv' to 'https://cache.nix-ci.com'... fuzzy (post)> added 0 signatures fuzzy (post)> added 0 signatures fuzzy (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/4l14k4w45lxflaryh3x1y0mqk2sdrwfa-fuzzy-0.1.1.0 /nix/store/8pa9jwqiikixffmpj5wc044c9mj1j9yw-fuzzy-0.1.1.0-doc fuzzy (post)> copying 2 paths... fuzzy (post)> copying path '/nix/store/8pa9jwqiikixffmpj5wc044c9mj1j9yw-fuzzy-0.1.1.0-doc' to 'ssh-ng://worker.nix-ci.com'... fuzzy (post)> copying path '/nix/store/4l14k4w45lxflaryh3x1y0mqk2sdrwfa-fuzzy-0.1.1.0' to 'ssh-ng://worker.nix-ci.com'... fuzzy (post)> copying 1 paths... fuzzy (post)> copying path '/nix/store/q97s1scm6xpwpd38fzw84fjz01sin4hp-fuzzy-0.1.1.0.drv' to 'ssh-ng://worker.nix-ci.com'... aeson> [ 7 of 42] Compiling Regression.Issue967 ( tests/Regression/Issue967.hs, dist/build/aeson-tests/aeson-tests-tmp/Regression/Issue967.o, dist/build/aeson-tests/aeson-tests-tmp/Regression/Issue967.dyn_o ) aeson> [ 8 of 42] Compiling Types ( tests/Types.hs, dist/build/aeson-tests/aeson-tests-tmp/Types.o, dist/build/aeson-tests/aeson-tests-tmp/Types.dyn_o ) aeson> [ 9 of 42] Compiling Instances ( tests/Instances.hs, dist/build/aeson-tests/aeson-tests-tmp/Instances.o, dist/build/aeson-tests/aeson-tests-tmp/Instances.dyn_o ) shake> [58 of 73] Compiling Development.Shake.Internal.Rules.Directory ( src/Development/Shake/Internal/Rules/Directory.hs, dist/build/Development/Shake/Internal/Rules/Directory.p_o ) shake> [59 of 73] Compiling Development.Shake.Internal.Rules.Default ( src/Development/Shake/Internal/Rules/Default.hs, dist/build/Development/Shake/Internal/Rules/Default.p_o ) shake> [60 of 73] Compiling Paths_shake ( dist/build/autogen/Paths_shake.hs, dist/build/Paths_shake.p_o ) shake> [61 of 73] Compiling Development.Shake.Internal.Paths ( src/Development/Shake/Internal/Paths.hs, dist/build/Development/Shake/Internal/Paths.p_o ) shake> [62 of 73] Compiling General.Template ( src/General/Template.hs, dist/build/General/Template.p_o ) shake> [63 of 73] Compiling Development.Shake.Internal.Progress ( src/Development/Shake/Internal/Progress.hs, dist/build/Development/Shake/Internal/Progress.p_o ) shake> [64 of 73] Compiling Development.Shake.Internal.CompactUI ( src/Development/Shake/Internal/CompactUI.hs, dist/build/Development/Shake/Internal/CompactUI.p_o ) shake> [65 of 73] Compiling Development.Shake.Internal.Profile ( src/Development/Shake/Internal/Profile.hs, dist/build/Development/Shake/Internal/Profile.p_o ) shake> [66 of 73] Compiling Development.Shake.Internal.Core.Run ( src/Development/Shake/Internal/Core/Run.hs, dist/build/Development/Shake/Internal/Core/Run.p_o ) shake> [67 of 73] Compiling Development.Shake.Database ( src/Development/Shake/Database.hs, dist/build/Development/Shake/Database.p_o ) shake> [68 of 73] Compiling Development.Shake.Internal.Demo ( src/Development/Shake/Internal/Demo.hs, dist/build/Development/Shake/Internal/Demo.p_o ) shake> [69 of 73] Compiling Development.Shake.Internal.Args ( src/Development/Shake/Internal/Args.hs, dist/build/Development/Shake/Internal/Args.p_o ) shake> [70 of 73] Compiling Development.Shake ( src/Development/Shake.hs, dist/build/Development/Shake.p_o ) shake> [71 of 73] Compiling Development.Shake.Util ( src/Development/Shake/Util.hs, dist/build/Development/Shake/Util.p_o ) regex> buildPhase completed in 32 seconds regex> Running phase: checkPhase regex> Package has no test suites. regex> Running phase: haddockPhase regex> Preprocessing library for regex-1.1.0.2.. regex> Running Haddock on library for regex-1.1.0.2.. regex> Warning: --source-* options are ignored when --hyperlinked-source is enabled. regex> [ 1 of 48] Compiling Text.RE ( Text/RE.hs, nothing ) regex> [ 2 of 48] Compiling Text.RE.REOptions ( Text/RE/REOptions.lhs, /build/ghc1344_0/ghc_70.o, /build/ghc1344_0/ghc_70.dyn_o ) regex> [ 3 of 48] Compiling Text.RE.ZeInternals.EscapeREString ( Text/RE/ZeInternals/EscapeREString.hs, nothing ) regex> [ 4 of 48] Compiling Text.RE.ZeInternals.QQ ( Text/RE/ZeInternals/QQ.hs, nothing ) regex> [ 5 of 48] Compiling Text.RE.ZeInternals.Types.Capture ( Text/RE/ZeInternals/Types/Capture.lhs, /build/ghc1344_0/ghc_72.o, /build/ghc1344_0/ghc_72.dyn_o ) regex> [ 6 of 48] Compiling Text.RE.ZeInternals.Types.CaptureID ( Text/RE/ZeInternals/Types/CaptureID.hs, /build/ghc1344_0/ghc_74.o, /build/ghc1344_0/ghc_74.dyn_o ) regex> [ 7 of 48] Compiling Text.RE.ZeInternals.Types.LineNo ( Text/RE/ZeInternals/Types/LineNo.hs, nothing ) regex> [ 8 of 48] Compiling Text.RE.ZeInternals.Types.Match ( Text/RE/ZeInternals/Types/Match.lhs, /build/ghc1344_0/ghc_76.o, /build/ghc1344_0/ghc_76.dyn_o ) regex> [ 9 of 48] Compiling Text.RE.ZeInternals.Types.Matches ( Text/RE/ZeInternals/Types/Matches.lhs, /build/ghc1344_0/ghc_78.o, /build/ghc1344_0/ghc_78.dyn_o ) regex> [10 of 48] Compiling Text.RE.ZeInternals.Replace ( Text/RE/ZeInternals/Replace.lhs, nothing ) regex> regex> Text/RE/ZeInternals/Replace.lhs:530:34: warning: [GHC-63394] [-Wx-partial] regex> In the use of ‘tail’ regex> (imported from Prelude.Compat, but defined in GHC.List): regex> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." regex> | regex> 530 | chk xs = chk $ tail xs regex> | ^^^^ regex> [11 of 48] Compiling Text.RE.ZeInternals.TestBench ( Text/RE/ZeInternals/TestBench.lhs, nothing ) lens> [ 2 of 85] Compiling Control.Lens.Internal.Doctest ( src/Control/Lens/Internal/Doctest.hs, dist/build/Control/Lens/Internal/Doctest.o, dist/build/Control/Lens/Internal/Doctest.dyn_o ) lens> [ 3 of 85] Compiling Control.Lens.Internal.Instances ( src/Control/Lens/Internal/Instances.hs, dist/build/Control/Lens/Internal/Instances.o, dist/build/Control/Lens/Internal/Instances.dyn_o ) lens> [ 4 of 85] Compiling Control.Lens.Internal.Iso ( src/Control/Lens/Internal/Iso.hs, dist/build/Control/Lens/Internal/Iso.o, dist/build/Control/Lens/Internal/Iso.dyn_o ) 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 ) 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 ) 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 ) 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 ) pointed> Running phase: checkPhase pointed> Package has no test suites. pointed> Running phase: haddockPhase pointed> Preprocessing library for pointed-5.0.5.. pointed> Running Haddock on library for pointed-5.0.5.. pointed> Warning: --source-* options are ignored when --hyperlinked-source is enabled. pointed> [1 of 2] Compiling Data.Copointed ( src/Data/Copointed.hs, nothing ) pointed> [2 of 2] Compiling Data.Pointed ( src/Data/Pointed.hs, nothing ) pointed> Haddock coverage: pointed> 50% ( 1 / 2) in 'Data.Copointed' pointed> Missing documentation for: pointed> Module header pointed> 0% ( 0 / 2) in 'Data.Pointed' pointed> Missing documentation for: pointed> Module header pointed> Pointed (src/Data/Pointed.hs:88) regex> [12 of 48] Compiling Text.RE.ZeInternals.AddCaptureNames ( Text/RE/ZeInternals/AddCaptureNames.hs, nothing ) regex> [13 of 48] Compiling Text.RE.Replace ( Text/RE/Replace.hs, nothing ) regex> [14 of 48] Compiling Text.RE.ZeInternals.TestBench.Parsers ( Text/RE/ZeInternals/TestBench/Parsers.hs, nothing ) aeson> [10 of 42] Compiling SerializationFormatSpec ( tests/SerializationFormatSpec.hs, dist/build/aeson-tests/aeson-tests-tmp/SerializationFormatSpec.o, dist/build/aeson-tests/aeson-tests-tmp/SerializationFormatSpec.dyn_o ) regex> [15 of 48] Compiling Text.RE.ZeInternals.PreludeMacros ( Text/RE/ZeInternals/PreludeMacros.hs, nothing ) shake> [72 of 73] Compiling Development.Shake.Forward ( src/Development/Shake/Forward.hs, dist/build/Development/Shake/Forward.p_o ) regex> [16 of 48] Compiling Text.RE.TestBench.Parsers ( Text/RE/TestBench/Parsers.hs, nothing ) regex> [17 of 48] Compiling Text.RE.TestBench ( Text/RE/TestBench.hs, nothing ) regex> [18 of 48] Compiling Text.RE.ZeInternals.Types.Poss ( Text/RE/ZeInternals/Types/Poss.hs, nothing ) regex> [19 of 48] Compiling Text.RE.ZeInternals.Types.SearchReplace ( Text/RE/ZeInternals/Types/SearchReplace.lhs, nothing ) regex> [20 of 48] Compiling Text.RE.ZeInternals.Types.IsRegex ( Text/RE/ZeInternals/Types/IsRegex.lhs, nothing ) regex> [21 of 48] Compiling Text.RE.ZeInternals.Tools.Lex ( Text/RE/ZeInternals/Tools/Lex.lhs, nothing ) regex> [22 of 48] Compiling Text.RE.ZeInternals.NamedCaptures ( Text/RE/ZeInternals/NamedCaptures.lhs, nothing ) shake> [73 of 73] Compiling Development.Shake.Config ( src/Development/Shake/Config.hs, dist/build/Development/Shake/Config.p_o ) regex> [23 of 48] Compiling Text.RE.Tools.IsRegex ( Text/RE/Tools/IsRegex.hs, nothing ) regex> [24 of 48] Compiling Text.RE.Tools.Lex ( Text/RE/Tools/Lex.hs, nothing ) regex> [25 of 48] Compiling Text.RE.Tools.Grep ( Text/RE/Tools/Grep.lhs, nothing ) regex> [26 of 48] Compiling Text.RE.Tools.Find ( Text/RE/Tools/Find.lhs, nothing ) regex> [27 of 48] Compiling Text.RE.Tools.Edit ( Text/RE/Tools/Edit.lhs, nothing ) 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 ) regex> [28 of 48] Compiling Text.RE.Tools.Sed ( Text/RE/Tools/Sed.lhs, nothing ) 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 ) regex> [29 of 48] Compiling Text.RE.Tools ( Text/RE/Tools.hs, nothing ) regex> [30 of 48] Compiling Text.RE.Summa ( Text/RE/Summa.hs, nothing ) regex> [31 of 48] Compiling Text.RE.ZeInternals.SearchReplace ( Text/RE/ZeInternals/SearchReplace.hs, nothing ) regex> [32 of 48] Compiling Text.RE.ZeInternals ( Text/RE/ZeInternals.hs, nothing ) regex> [33 of 48] Compiling Text.RE.ZeInternals.TDFA ( Text/RE/ZeInternals/TDFA.hs, nothing ) regex> [34 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFAEdPrime ( Text/RE/ZeInternals/SearchReplace/TDFAEdPrime.hs, nothing ) regex> [35 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA.Text.Lazy ( Text/RE/ZeInternals/SearchReplace/TDFA/Text/Lazy.hs, nothing ) regex> [36 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA.Text ( Text/RE/ZeInternals/SearchReplace/TDFA/Text.hs, nothing ) regex> [37 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA.String ( Text/RE/ZeInternals/SearchReplace/TDFA/String.hs, nothing ) regex> [38 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA.Sequence ( Text/RE/ZeInternals/SearchReplace/TDFA/Sequence.hs, nothing ) regex> [39 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA.ByteString.Lazy ( Text/RE/ZeInternals/SearchReplace/TDFA/ByteString/Lazy.hs, nothing ) regex> [40 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA.ByteString ( Text/RE/ZeInternals/SearchReplace/TDFA/ByteString.hs, nothing ) regex> [41 of 48] Compiling Text.RE.ZeInternals.SearchReplace.TDFA ( Text/RE/ZeInternals/SearchReplace/TDFA.hs, nothing ) regex> [42 of 48] Compiling Text.RE.TDFA.Text.Lazy ( Text/RE/TDFA/Text/Lazy.hs, nothing ) regex> [43 of 48] Compiling Text.RE.TDFA.Text ( Text/RE/TDFA/Text.hs, nothing ) regex> [44 of 48] Compiling Text.RE.TDFA.String ( Text/RE/TDFA/String.hs, nothing ) regex> [45 of 48] Compiling Text.RE.TDFA.Sequence ( Text/RE/TDFA/Sequence.hs, nothing ) regex> [46 of 48] Compiling Text.RE.TDFA.ByteString.Lazy ( Text/RE/TDFA/ByteString/Lazy.hs, nothing ) regex> [47 of 48] Compiling Text.RE.TDFA.ByteString ( Text/RE/TDFA/ByteString.hs, nothing ) regex> [48 of 48] Compiling Text.RE.TDFA ( Text/RE/TDFA.hs, nothing ) regex> Haddock coverage: regex> 100% ( 7 / 7) in 'Text.RE' regex> 90% ( 10 / 11) in 'Text.RE.REOptions' regex> Missing documentation for: regex> Module header regex> Warning: 'CaptureOrdinal' is ambiguous. It is defined regex> * at Text/RE/ZeInternals/Types/CaptureID.hs:36:26 regex> * at Text/RE/ZeInternals/Types/CaptureID.hs:36:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/ZeInternals/Types/CaptureID.hs:36:1 regex> Warning: 'CaptureName' is ambiguous. It is defined regex> * at Text/RE/ZeInternals/Types/CaptureID.hs:27:23 regex> * at Text/RE/ZeInternals/Types/CaptureID.hs:27:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/ZeInternals/Types/CaptureID.hs:27:1 regex> Warning: 'Match' is ambiguous. It is defined regex> * at Text/RE/ZeInternals/Types/Match.lhs:60:3 regex> * at Text/RE/ZeInternals/Types/Match.lhs:59:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/ZeInternals/Types/Match.lhs:59:1 regex> Warning: 'Match' is ambiguous. It is defined regex> * at Text/RE/ZeInternals/Types/Match.lhs:60:3 regex> * at Text/RE/ZeInternals/Types/Match.lhs:59:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/ZeInternals/Types/Match.lhs:59:1 regex> Warning: 'Matches' is ambiguous. It is defined regex> * at Text/RE/ZeInternals/Types/Matches.lhs:34:3 regex> * at Text/RE/ZeInternals/Types/Matches.lhs:33:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/ZeInternals/Types/Matches.lhs:33:1 regex> Warning: 'phi' is out of scope. regex> If you qualify the identifier, haddock can try to link it anyway. regex> Warning: 'Matches' is ambiguous. It is defined regex> * at Text/RE/ZeInternals/Types/Matches.lhs:34:3 regex> * at Text/RE/ZeInternals/Types/Matches.lhs:33:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/ZeInternals/Types/Matches.lhs:33:1 regex> Warning: 'Match' is ambiguous. It is defined regex> * at Text/RE/ZeInternals/Types/Match.lhs:60:3 regex> * at Text/RE/ZeInternals/Types/Match.lhs:59:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/ZeInternals/Types/Match.lhs:59:1 regex> 96% ( 54 / 56) in 'Text.RE.Replace' regex> Missing documentation for: regex> Module header regex> replace (Text/RE/ZeInternals/Replace.lhs:194) regex> Warning: 'MacroDescriptor' is ambiguous. It is defined regex> * at Text/RE/ZeInternals/TestBench.lhs:101:3 regex> * at Text/RE/ZeInternals/TestBench.lhs:100:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/ZeInternals/TestBench.lhs:100:1 regex> 0% ( 0 / 20) in 'Text.RE.TestBench.Parsers' regex> Missing documentation for: regex> Module header regex> parseInteger (Text/RE/ZeInternals/TestBench/Parsers.hs:63) regex> parseHex (Text/RE/ZeInternals/TestBench/Parsers.hs:66) regex> parseDouble (Text/RE/ZeInternals/TestBench/Parsers.hs:69) regex> parseString (Text/RE/ZeInternals/TestBench/Parsers.hs:72) regex> parseSimpleString (Text/RE/ZeInternals/TestBench/Parsers.hs:75) regex> parseDate (Text/RE/ZeInternals/TestBench/Parsers.hs:97) regex> parseSlashesDate (Text/RE/ZeInternals/TestBench/Parsers.hs:100) regex> parseTimeOfDay (Text/RE/ZeInternals/TestBench/Parsers.hs:103) regex> parseTimeZone (Text/RE/ZeInternals/TestBench/Parsers.hs:106) regex> parseDateTime (Text/RE/ZeInternals/TestBench/Parsers.hs:109) regex> parseDateTime8601 (Text/RE/ZeInternals/TestBench/Parsers.hs:112) regex> parseDateTimeCLF (Text/RE/ZeInternals/TestBench/Parsers.hs:115) regex> parseShortMonth (Text/RE/ZeInternals/TestBench/Parsers.hs:118) regex> shortMonthArray (Text/RE/ZeInternals/TestBench/Parsers.hs:135) regex> IPV4Address (Text/RE/ZeInternals/TestBench/Parsers.hs:138) regex> parseIPv4Address (Text/RE/ZeInternals/TestBench/Parsers.hs:141) regex> Severity (Text/RE/ZeInternals/TestBench/Parsers.hs:155) regex> parseSeverity (Text/RE/ZeInternals/TestBench/Parsers.hs:167) regex> severityKeywords (Text/RE/ZeInternals/TestBench/Parsers.hs:178) regex> 82% ( 23 / 28) in 'Text.RE.TestBench' regex> Missing documentation for: regex> Module header regex> presentRegexType (Text/RE/ZeInternals/TestBench.lhs:80) regex> mdRegexSource (Text/RE/ZeInternals/TestBench.lhs:499) regex> runTests (Text/RE/ZeInternals/TestBench.lhs:199) regex> runTests' (Text/RE/ZeInternals/TestBench.lhs:211) regex> 0% ( 0 / 4) in 'Text.RE.ZeInternals.Types.Poss' regex> Missing documentation for: regex> Module header regex> Poss (Text/RE/ZeInternals/Types/Poss.hs:8) regex> poss (Text/RE/ZeInternals/Types/Poss.hs:36) regex> poss2either (Text/RE/ZeInternals/Types/Poss.hs:40) regex> Warning: '$$' is out of scope. regex> If you qualify the identifier, haddock can try to link it anyway. regex> Warning: 'SearchReplace' is ambiguous. It is defined regex> * at Text/RE/ZeInternals/Types/SearchReplace.lhs:11:3 regex> * at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 regex> 85% ( 6 / 7) in 'Text.RE.Tools.IsRegex' regex> Missing documentation for: regex> Module header regex> 91% ( 11 / 12) in 'Text.RE.Tools.Lex' regex> Missing documentation for: regex> Module header regex> Warning: 'Line' is ambiguous. It is defined regex> * at Text/RE/Tools/Grep.lhs:61:3 regex> * at Text/RE/Tools/Grep.lhs:60:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/Tools/Grep.lhs:60:1 regex> Warning: 'Matches' is ambiguous. It is defined regex> * at Text/RE/ZeInternals/Types/Matches.lhs:34:3 regex> * at Text/RE/ZeInternals/Types/Matches.lhs:33:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/ZeInternals/Types/Matches.lhs:33:1 regex> Warning: 'velocity' is out of scope. regex> If you qualify the identifier, haddock can try to link it anyway. regex> 95% ( 22 / 23) in 'Text.RE.Tools.Grep' regex> Missing documentation for: regex> Module header regex> 92% ( 12 / 13) in 'Text.RE.Tools.Find' regex> Missing documentation for: regex> Module header regex> Warning: 'LineEdit' is ambiguous. It is defined regex> * at Text/RE/Tools/Edit.lhs:56:5 regex> * at Text/RE/Tools/Edit.lhs:61:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/Tools/Edit.lhs:61:1 regex> 95% ( 20 / 21) in 'Text.RE.Tools.Edit' regex> Missing documentation for: regex> Module header regex> 95% ( 23 / 24) in 'Text.RE.Tools.Sed' regex> Missing documentation for: regex> Module header regex> 97% ( 41 / 42) in 'Text.RE.Tools' regex> Missing documentation for: regex> Module header regex> 83% ( 5 / 6) in 'Text.RE.Summa' regex> Missing documentation for: regex> Module header regex> Warning: 'SearcgReplace' is out of scope. regex> If you qualify the identifier, haddock can try to link it anyway. regex> 87% ( 36 / 41) in 'Text.RE.ZeInternals' regex> Missing documentation for: regex> Module header regex> formatTokens0 (Text/RE/ZeInternals/NamedCaptures.lhs:221) regex> mkTDFA (Text/RE/ZeInternals/TestBench.lhs:76) regex> mkPCRE (Text/RE/ZeInternals/TestBench.lhs:77) regex> badMacros (Text/RE/ZeInternals/TestBench.lhs:185) regex> Warning: 'REOptions' is ambiguous. It is defined regex> * at Text/RE/REOptions.lhs:65:3 regex> * at Text/RE/ZeInternals/TDFA.hs:131:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/ZeInternals/TDFA.hs:131:1 regex> Warning: 'SimpleReOptions' is out of scope. regex> If you qualify the identifier, haddock can try to link it anyway. regex> Warning: 'RE' is ambiguous. It is defined regex> * at Text/RE/ZeInternals/TDFA.hs:88:3 regex> * at Text/RE/ZeInternals/TDFA.hs:87:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/ZeInternals/TDFA.hs:87:1 regex> Warning: 's' is out of scope. regex> If you qualify the identifier, haddock can try to link it anyway. regex> Warning: 'SearchReplace' is ambiguous. It is defined regex> * at Text/RE/ZeInternals/Types/SearchReplace.lhs:11:3 regex> * at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 regex> Warning: 'SearchReplace' is ambiguous. It is defined regex> * at Text/RE/ZeInternals/Types/SearchReplace.lhs:11:3 regex> * at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 regex> Warning: 'SearchReplace' is ambiguous. It is defined regex> * at Text/RE/ZeInternals/Types/SearchReplace.lhs:11:3 regex> * at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 regex> Warning: 'SearchReplace' is ambiguous. It is defined regex> * at Text/RE/ZeInternals/Types/SearchReplace.lhs:11:3 regex> * at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 regex> Warning: 'SearchReplace' is ambiguous. It is defined regex> * at Text/RE/ZeInternals/Types/SearchReplace.lhs:11:3 regex> * at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 regex> Warning: 'SearchReplace' is ambiguous. It is defined regex> * at Text/RE/ZeInternals/Types/SearchReplace.lhs:11:3 regex> * at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 regex> Warning: 'SearchReplace' is ambiguous. It is defined regex> * at Text/RE/ZeInternals/Types/SearchReplace.lhs:11:3 regex> * at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 regex> Warning: 'Matches' is ambiguous. It is defined regex> * at Text/RE/ZeInternals/Types/Matches.lhs:34:3 regex> * at Text/RE/ZeInternals/Types/Matches.lhs:33:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/ZeInternals/Types/Matches.lhs:33:1 regex> Warning: 'Match' is ambiguous. It is defined regex> * at Text/RE/ZeInternals/Types/Match.lhs:60:3 regex> * at Text/RE/ZeInternals/Types/Match.lhs:59:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/ZeInternals/Types/Match.lhs:59:1 regex> Warning: 'SearchReplace' is ambiguous. It is defined regex> * at Text/RE/ZeInternals/Types/SearchReplace.lhs:11:3 regex> * at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 regex> Warning: 'SimpleReOptions' is out of scope. regex> If you qualify the identifier, haddock can try to link it anyway. regex> 98% ( 70 / 71) in 'Text.RE.TDFA.Text.Lazy' regex> Missing documentation for: regex> Module header regex> Warning: 'Matches' is ambiguous. It is defined regex> * at Text/RE/ZeInternals/Types/Matches.lhs:34:3 regex> * at Text/RE/ZeInternals/Types/Matches.lhs:33:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/ZeInternals/Types/Matches.lhs:33:1 regex> Warning: 'Match' is ambiguous. It is defined regex> * at Text/RE/ZeInternals/Types/Match.lhs:60:3 regex> * at Text/RE/ZeInternals/Types/Match.lhs:59:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/ZeInternals/Types/Match.lhs:59:1 regex> Warning: 'SearchReplace' is ambiguous. It is defined regex> * at Text/RE/ZeInternals/Types/SearchReplace.lhs:11:3 regex> * at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 regex> Warning: 'SimpleReOptions' is out of scope. regex> If you qualify the identifier, haddock can try to link it anyway. regex> 98% ( 70 / 71) in 'Text.RE.TDFA.Text' regex> Missing documentation for: regex> Module header regex> Warning: 'Matches' is ambiguous. It is defined regex> * at Text/RE/ZeInternals/Types/Matches.lhs:34:3 regex> * at Text/RE/ZeInternals/Types/Matches.lhs:33:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/ZeInternals/Types/Matches.lhs:33:1 regex> Warning: 'Match' is ambiguous. It is defined regex> * at Text/RE/ZeInternals/Types/Match.lhs:60:3 regex> * at Text/RE/ZeInternals/Types/Match.lhs:59:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/ZeInternals/Types/Match.lhs:59:1 regex> Warning: 'SearchReplace' is ambiguous. It is defined regex> * at Text/RE/ZeInternals/Types/SearchReplace.lhs:11:3 regex> * at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 regex> Warning: 'SimpleReOptions' is out of scope. regex> If you qualify the identifier, haddock can try to link it anyway. regex> 98% ( 70 / 71) in 'Text.RE.TDFA.String' regex> Missing documentation for: regex> Module header regex> Warning: 'Matches' is ambiguous. It is defined regex> * at Text/RE/ZeInternals/Types/Matches.lhs:34:3 regex> * at Text/RE/ZeInternals/Types/Matches.lhs:33:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/ZeInternals/Types/Matches.lhs:33:1 regex> Warning: 'Match' is ambiguous. It is defined regex> * at Text/RE/ZeInternals/Types/Match.lhs:60:3 regex> * at Text/RE/ZeInternals/Types/Match.lhs:59:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/ZeInternals/Types/Match.lhs:59:1 regex> Warning: 'SearchReplace' is ambiguous. It is defined regex> * at Text/RE/ZeInternals/Types/SearchReplace.lhs:11:3 regex> * at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 regex> Warning: 'SimpleReOptions' is out of scope. regex> If you qualify the identifier, haddock can try to link it anyway. regex> 98% ( 70 / 71) in 'Text.RE.TDFA.Sequence' regex> Missing documentation for: regex> Module header regex> Warning: 'Matches' is ambiguous. It is defined regex> * at Text/RE/ZeInternals/Types/Matches.lhs:34:3 regex> * at Text/RE/ZeInternals/Types/Matches.lhs:33:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/ZeInternals/Types/Matches.lhs:33:1 regex> Warning: 'Match' is ambiguous. It is defined regex> * at Text/RE/ZeInternals/Types/Match.lhs:60:3 regex> * at Text/RE/ZeInternals/Types/Match.lhs:59:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/ZeInternals/Types/Match.lhs:59:1 regex> Warning: 'SearchReplace' is ambiguous. It is defined regex> * at Text/RE/ZeInternals/Types/SearchReplace.lhs:11:3 regex> * at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 regex> Warning: 'SimpleReOptions' is out of scope. regex> If you qualify the identifier, haddock can try to link it anyway. regex> 98% ( 70 / 71) in 'Text.RE.TDFA.ByteString.Lazy' regex> Missing documentation for: regex> Module header regex> Warning: 'Matches' is ambiguous. It is defined regex> * at Text/RE/ZeInternals/Types/Matches.lhs:34:3 regex> * at Text/RE/ZeInternals/Types/Matches.lhs:33:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/ZeInternals/Types/Matches.lhs:33:1 regex> Warning: 'Match' is ambiguous. It is defined regex> * at Text/RE/ZeInternals/Types/Match.lhs:60:3 regex> * at Text/RE/ZeInternals/Types/Match.lhs:59:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/ZeInternals/Types/Match.lhs:59:1 regex> Warning: 'SearchReplace' is ambiguous. It is defined regex> * at Text/RE/ZeInternals/Types/SearchReplace.lhs:11:3 regex> * at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 regex> Warning: 'SimpleReOptions' is out of scope. regex> If you qualify the identifier, haddock can try to link it anyway. regex> 98% ( 70 / 71) in 'Text.RE.TDFA.ByteString' regex> Missing documentation for: regex> Module header regex> Warning: 'Matches' is ambiguous. It is defined regex> * at Text/RE/ZeInternals/Types/Matches.lhs:34:3 regex> * at Text/RE/ZeInternals/Types/Matches.lhs:33:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/ZeInternals/Types/Matches.lhs:33:1 regex> Warning: 'Match' is ambiguous. It is defined regex> * at Text/RE/ZeInternals/Types/Match.lhs:60:3 regex> * at Text/RE/ZeInternals/Types/Match.lhs:59:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/ZeInternals/Types/Match.lhs:59:1 regex> Warning: 'SearchReplace' is ambiguous. It is defined regex> * at Text/RE/ZeInternals/Types/SearchReplace.lhs:11:3 regex> * at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 regex> You may be able to disambiguate the identifier by qualifying it or regex> by specifying the type/value namespace explicitly. regex> Defaulting to the one defined at Text/RE/ZeInternals/Types/SearchReplace.lhs:10:1 regex> Warning: 'SimpleReOptions' is out of scope. regex> If you qualify the identifier, haddock can try to link it anyway. regex> Cannot find documentation for: $prelude regex> 98% ( 94 / 95) in 'Text.RE.TDFA' regex> Missing documentation for: regex> Module header regex> Warning: Text.RE.Replace: could not find link destinations for: regex> - Text.RE.ZeInternals.Types.Match.RegexFix regex> Warning: Text.RE.TestBench: could not find link destinations for: regex> - Text.RE.ZeInternals.Types.Match.RegexFix regex> - Text.RE.ZeInternals.TestBench.FunctionID regex> - Text.RE.ZeInternals.TestBench.TestResult regex> Warning: Text.RE.ZeInternals: could not find link destinations for: regex> - Text.RE.ZeInternals.TestBench.TestBenchMatcher regex> - Text.RE.ZeInternals.NamedCaptures.FormatTokenREOptions regex> - Text.RE.ZeInternals.NamedCaptures.Rep_Token regex> Warning: Text.RE.TDFA.Text.Lazy: could not find link destinations for: regex> - Text.RE.ZeInternals.Types.Match.RegexFix regex> Warning: Text.RE.TDFA.Text: could not find link destinations for: regex> - Text.RE.ZeInternals.Types.Match.RegexFix regex> Warning: Text.RE.TDFA.String: could not find link destinations for: regex> - Text.RE.ZeInternals.Types.Match.RegexFix regex> Warning: Text.RE.TDFA.Sequence: could not find link destinations for: regex> - Text.RE.ZeInternals.Types.Match.RegexFix regex> Warning: Text.RE.TDFA.ByteString.Lazy: could not find link destinations for: regex> - Text.RE.ZeInternals.Types.Match.RegexFix regex> Warning: Text.RE.TDFA.ByteString: could not find link destinations for: regex> - Text.RE.ZeInternals.Types.Match.RegexFix regex> Warning: Text.RE.TDFA: could not find link destinations for: regex> - Text.RE.ZeInternals.Types.Match.RegexFix pointed> Documentation created: dist/doc/html/pointed/, pointed> dist/doc/html/pointed/pointed.txt pointed> Running phase: installPhase pointed> Installing library in /nix/store/nmqvgc5606js6ldanzyv4mrl4id6jx5q-pointed-5.0.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/pointed-5.0.5-ArcipP7cLHIAUvoaOddqJf shake> buildPhase completed in 1 minutes 5 seconds shake> Running phase: haddockPhase pointed> Running phase: fixupPhase pointed> shrinking RPATHs of ELF executables and libraries in /nix/store/nmqvgc5606js6ldanzyv4mrl4id6jx5q-pointed-5.0.5 shake> Preprocessing executable 'shake' for shake-0.19.8.. pointed> shrinking /nix/store/nmqvgc5606js6ldanzyv4mrl4id6jx5q-pointed-5.0.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSpointed-5.0.5-ArcipP7cLHIAUvoaOddqJf-ghc9.8.1.so pointed> checking for references to /build/ in /nix/store/nmqvgc5606js6ldanzyv4mrl4id6jx5q-pointed-5.0.5... shake> Preprocessing library for shake-0.19.8.. pointed> patching script interpreter paths in /nix/store/nmqvgc5606js6ldanzyv4mrl4id6jx5q-pointed-5.0.5 shake> Running Haddock on library for shake-0.19.8.. pointed> stripping (with command strip and flags -S -p) in /nix/store/nmqvgc5606js6ldanzyv4mrl4id6jx5q-pointed-5.0.5/lib pointed> shrinking RPATHs of ELF executables and libraries in /nix/store/5biisap9w1hbxiavv3njg1yls2dnn6hp-pointed-5.0.5-doc pointed> checking for references to /build/ in /nix/store/5biisap9w1hbxiavv3njg1yls2dnn6hp-pointed-5.0.5-doc... pointed> patching script interpreter paths in /nix/store/5biisap9w1hbxiavv3njg1yls2dnn6hp-pointed-5.0.5-doc shake> Warning: --source-* options are ignored when --hyperlinked-source is enabled. pointed (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/5biisap9w1hbxiavv3njg1yls2dnn6hp-pointed-5.0.5-doc /nix/store/nmqvgc5606js6ldanzyv4mrl4id6jx5q-pointed-5.0.5 pointed (post)> Pushing 2 paths (114 are already present) using zstd to cache sellout ⏳ pointed (post)> pointed (post)> Pushing /nix/store/5biisap9w1hbxiavv3njg1yls2dnn6hp-pointed-5.0.5-doc (455.59 KiB) pointed (post)> Pushing /nix/store/nmqvgc5606js6ldanzyv4mrl4id6jx5q-pointed-5.0.5 (665.56 KiB) pointed (post)> pointed (post)> All done. pointed (post)> added 2 signatures pointed (post)> added 3 signatures pointed (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/5biisap9w1hbxiavv3njg1yls2dnn6hp-pointed-5.0.5-doc /nix/store/nmqvgc5606js6ldanzyv4mrl4id6jx5q-pointed-5.0.5 pointed (post)> copying 2 paths... pointed (post)> copying path '/nix/store/5biisap9w1hbxiavv3njg1yls2dnn6hp-pointed-5.0.5-doc' to 'https://cache.nix-ci.com'... pointed (post)> copying path '/nix/store/nmqvgc5606js6ldanzyv4mrl4id6jx5q-pointed-5.0.5' to 'https://cache.nix-ci.com'... pointed (post)> copying 1 paths... pointed (post)> copying path '/nix/store/z1qgya82r0myj7pkhbj4sgbmvwb296p3-pointed-5.0.5.drv' to 'https://cache.nix-ci.com'... pointed (post)> added 0 signatures pointed (post)> added 0 signatures pointed (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/5biisap9w1hbxiavv3njg1yls2dnn6hp-pointed-5.0.5-doc /nix/store/nmqvgc5606js6ldanzyv4mrl4id6jx5q-pointed-5.0.5 pointed (post)> copying 2 paths... pointed (post)> copying path '/nix/store/5biisap9w1hbxiavv3njg1yls2dnn6hp-pointed-5.0.5-doc' to 'ssh-ng://worker.nix-ci.com'... pointed (post)> copying path '/nix/store/nmqvgc5606js6ldanzyv4mrl4id6jx5q-pointed-5.0.5' to 'ssh-ng://worker.nix-ci.com'... pointed (post)> copying 1 paths... pointed (post)> copying path '/nix/store/z1qgya82r0myj7pkhbj4sgbmvwb296p3-pointed-5.0.5.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/9i6r1jnf9877dwng9b608pzd797x5czr-vector-instances-3.4.2.drv'... algebraic-graphs> OK: star x [y,z] == edges [(x,y), (x,z)] algebraic-graphs> OK: stars == overlays . map (uncurry star) algebraic-graphs> OK: overlay (stars xs) (stars ys) == stars (xs ++ ys) algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.mesh ============ algebraic-graphs> OK: mesh xs [] == empty algebraic-graphs> OK: mesh [] ys == empty algebraic-graphs> OK: mesh [x] [y] == leftVertex (x,y) algebraic-graphs> OK: mesh [1,1] ['a','b'] == biclique [(1,'a'), (1,'b')] [(1,'a'), (1,'b')] algebraic-graphs> OK: mesh [1,2] ['a','b'] == biclique [(1,'a'), (2,'b')] [(1,'b'), (2,'a')] algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.removeLeftVertex ============ algebraic-graphs> OK: removeLeftVertex x (leftVertex x) == empty algebraic-graphs> OK: removeLeftVertex 1 (leftVertex 2) == leftVertex 2 algebraic-graphs> OK: removeLeftVertex x (rightVertex y) == rightVertex y algebraic-graphs> OK: removeLeftVertex x (edge x y) == rightVertex y algebraic-graphs> OK: removeLeftVertex x . removeLeftVertex x == removeLeftVertex x algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.removeRightVertex ============ algebraic-graphs> OK: removeRightVertex x (rightVertex x) == empty algebraic-graphs> OK: removeRightVertex 1 (rightVertex 2) == rightVertex 2 algebraic-graphs> OK: removeRightVertex x (leftVertex y) == leftVertex y algebraic-graphs> OK: removeRightVertex y (edge x y) == leftVertex x algebraic-graphs> OK: removeRightVertex x . removeRightVertex x == removeRightVertex x algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.removeEdge ============ algebraic-graphs> OK: removeEdge x y (edge x y) == vertices [x] [y] algebraic-graphs> OK: removeEdge x y . removeEdge x y == removeEdge x y algebraic-graphs> OK: removeEdge x y . removeLeftVertex x == removeLeftVertex x algebraic-graphs> OK: removeEdge x y . removeRightVertex y == removeRightVertex y algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.bimap ============ algebraic-graphs> OK: bimap f g empty == empty algebraic-graphs> OK: bimap f g . vertex == vertex . Data.Bifunctor.bimap f g algebraic-graphs> OK: bimap f g (edge x y) == edge (f x) (g y) algebraic-graphs> OK: bimap id id == id algebraic-graphs> OK: bimap f1 g1 . bimap f2 g2 == bimap (f1 . f2) (g1 . g2) algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.box ============ algebraic-graphs> OK: box (path [0,1]) (path ['a','b']) == algebraic-graphs> algebraic-graphs> OK: box x y ~~ box y x algebraic-graphs> OK: box x (box y z) ~~ box (box x y) z algebraic-graphs> OK: box x (box y z) ~~ box (box x y) z algebraic-graphs> OK: box x (leftVertex ()) ~~ x algebraic-graphs> OK: box x (rightVertex ()) ~~ swap x algebraic-graphs> OK: box x empty ~~ empty algebraic-graphs> OK: vertexCount (box x y) <= vertexCount x * vertexCount y algebraic-graphs> OK: edgeCount (box x y) <= vertexCount x * edgeCount y + edgeCount x * vertexCount y algebraic-graphs> algebraic-graphs> OK: box == boxWith (,) (,) (,) (,) algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.consistent ============ algebraic-graphs> OK: consistent empty == True algebraic-graphs> OK: consistent (vertex x) == True algebraic-graphs> OK: consistent (edge x y) == True algebraic-graphs> OK: consistent (edges x) == True algebraic-graphs> OK: consistent (toBipartite x) == True algebraic-graphs> OK: consistent (swap x) == True algebraic-graphs> OK: consistent (circuit xs) == True algebraic-graphs> OK: consistent (biclique xs ys) == True algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.Algorithm.detectParts ============ algebraic-graphs> OK: detectParts empty == Right empty algebraic-graphs> OK: detectParts (vertex 1) == Right (leftVertex 1) algebraic-graphs> OK: detectParts (edge 1 1) == Left [1] algebraic-graphs> OK: detectParts (edge 1 2) == Right (edge 1 2) algebraic-graphs> OK: detectParts (edge 0 (-1)) == Right (edge (-1) 0) algebraic-graphs> OK: detectParts (1 * (2 + 3)) == Right (edges [(1, 2), (1, 3)]) algebraic-graphs> OK: detectParts ((1 + 3) * (2 + 4) + 6 * 5) == Right (swap (1 + 3) * (2 + 4) + swap 5 * 6 algebraic-graphs> OK: detectParts ((1 + 2) * (3 + 4) * (5 + 6)) == Left [1, 3, 2, 4, 5] algebraic-graphs> OK: detectParts ((1 + 2) * (3 + 4) + (3 + 4) * 5) == Right (swap (1 + 2) * (3 + 4) + swap 5 * (3 + 4)) algebraic-graphs> OK: detectParts (1 * 2 * 3) == Left [2, 3, 1] algebraic-graphs> OK: detectParts ((1 * 3 * 4) + 2 * (1 + 2)) == Left [2] algebraic-graphs> OK: detectParts (clique [1..10]) == Left [1, 2, 3] algebraic-graphs> OK: detectParts (circuit [1..11]) == Left [1..11] algebraic-graphs> OK: detectParts (circuit [1..10]) == Right (circuit [(2 * x - 1, 2 * x) | x <- [1..5]]) aeson> [11 of 42] Compiling PropertyQC ( tests/PropertyQC.hs, dist/build/aeson-tests/aeson-tests-tmp/PropertyQC.o ) aeson> [12 of 42] Compiling Encoders ( tests/Encoders.hs, dist/build/aeson-tests/aeson-tests-tmp/Encoders.o, dist/build/aeson-tests/aeson-tests-tmp/Encoders.dyn_o ) shake> [ 1 of 73] Compiling Development.Ninja.Env ( src/Development/Ninja/Env.hs, nothing ) shake> [ 2 of 73] Compiling Development.Ninja.Type ( src/Development/Ninja/Type.hs, nothing ) shake> [ 3 of 73] Compiling Development.Ninja.Lexer ( src/Development/Ninja/Lexer.hs, nothing ) shake> [ 4 of 73] Compiling Development.Shake.Classes ( src/Development/Shake/Classes.hs, nothing ) shake> [ 5 of 73] Compiling Development.Shake.FilePath ( src/Development/Shake/FilePath.hs, nothing ) shake> [ 6 of 73] Compiling Development.Shake.Internal.CmdOption ( src/Development/Shake/Internal/CmdOption.hs, nothing ) shake> [ 7 of 73] Compiling Development.Shake.Internal.History.Bloom ( src/Development/Shake/Internal/History/Bloom.hs, nothing ) shake> [ 8 of 73] Compiling Development.Shake.Internal.History.Network ( src/Development/Shake/Internal/History/Network.hs, nothing ) shake> [ 9 of 73] Compiling Development.Shake.Internal.History.Types ( src/Development/Shake/Internal/History/Types.hs, nothing ) shake> [10 of 73] Compiling General.Bilist ( src/General/Bilist.hs, nothing ) shake> [11 of 73] Compiling General.Binary ( src/General/Binary.hs, nothing ) shake> [12 of 73] Compiling Development.Shake.Internal.FileName ( src/Development/Shake/Internal/FileName.hs, nothing ) shake> [13 of 73] Compiling General.Cleanup ( src/General/Cleanup.hs, nothing ) shake> [14 of 73] Compiling General.EscCodes ( src/General/EscCodes.hs, nothing ) shake> [15 of 73] Compiling General.Extra ( src/General/Extra.hs, nothing ) shake> [16 of 73] Compiling Development.Shake.Internal.History.Symlink ( src/Development/Shake/Internal/History/Symlink.hs, nothing ) shake> [17 of 73] Compiling Development.Shake.Internal.Errors ( src/Development/Shake/Internal/Errors.hs, nothing ) shake> [18 of 73] Compiling Development.Shake.Internal.Value ( src/Development/Shake/Internal/Value.hs, nothing ) shake> [19 of 73] Compiling Development.Shake.Internal.FilePattern ( src/Development/Shake/Internal/FilePattern.hs, nothing ) shake> [20 of 73] Compiling Development.Shake.Internal.Options ( src/Development/Shake/Internal/Options.hs, nothing ) shake> [21 of 73] Compiling Development.Shake.Internal.FileInfo ( src/Development/Shake/Internal/FileInfo.hs, nothing ) shake> [22 of 73] Compiling Development.Shake.Internal.Core.Monad ( src/Development/Shake/Internal/Core/Monad.hs, nothing ) shake> [23 of 73] Compiling Development.Ninja.Parse ( src/Development/Ninja/Parse.hs, nothing ) shake> [24 of 73] Compiling General.Fence ( src/General/Fence.hs, nothing ) shake> [25 of 73] Compiling General.FileLock ( src/General/FileLock.hs, nothing ) shake> [26 of 73] Compiling General.GetOpt ( src/General/GetOpt.hs, nothing ) shake> [27 of 73] Compiling General.Intern ( src/General/Intern.hs, nothing ) shake> [28 of 73] Compiling General.Ids ( src/General/Ids.hs, nothing ) shake> [29 of 73] Compiling Development.Shake.Internal.History.Serialise ( src/Development/Shake/Internal/History/Serialise.hs, nothing ) shake> [30 of 73] Compiling Development.Shake.Internal.History.Server ( src/Development/Shake/Internal/History/Server.hs, nothing ) shake> [31 of 73] Compiling Development.Shake.Internal.Core.Database ( src/Development/Shake/Internal/Core/Database.hs, nothing ) shake> [32 of 73] Compiling General.ListBuilder ( src/General/ListBuilder.hs, nothing ) shake> [33 of 73] Compiling General.Makefile ( src/General/Makefile.hs, nothing ) shake> [34 of 73] Compiling General.Process ( src/General/Process.hs, nothing ) shake> [35 of 73] Compiling General.Thread ( src/General/Thread.hs, nothing ) shake> [36 of 73] Compiling General.Chunks ( src/General/Chunks.hs, nothing ) shake> [37 of 73] Compiling General.Timing ( src/General/Timing.hs, nothing ) shake> [38 of 73] Compiling General.Pool ( src/General/Pool.hs, nothing ) shake> [39 of 73] Compiling Development.Shake.Internal.Core.Storage ( src/Development/Shake/Internal/Core/Storage.hs, nothing ) shake> [40 of 73] Compiling General.TypeMap ( src/General/TypeMap.hs, nothing ) shake> [41 of 73] Compiling General.Wait ( src/General/Wait.hs, nothing ) shake> [42 of 73] Compiling Development.Shake.Internal.History.Shared ( src/Development/Shake/Internal/History/Shared.hs, nothing ) 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 ) algebraic-graphs> OK: detectParts (biclique [] xs) == Right (vertices xs []) algebraic-graphs> OK: detectParts (biclique (map Left (x:xs)) (map Right ys)) == Right (biclique (map Left (x:xs)) (map Right ys)) algebraic-graphs> OK: isRight (detectParts (star x ys)) == not (elem x ys) algebraic-graphs> OK: isRight (detectParts (fromBipartite (toBipartite x))) == True algebraic-graphs> algebraic-graphs> OK: ((all ((flip Set.member) $ edgeSet $ symmetricClosure x) . edgeSet) <$> detectParts x) /= Right False algebraic-graphs> OK: (Set.map $ fromEither) <$> (vertexSet <$> (detectParts (fromBipartite (toBipartite x)))) == Right (vertexSet x) algebraic-graphs> OK: fromEither (Bifunctor.bimap ((flip Set.isSubsetOf) (vertexSet x) . Set.fromList) (const True) (detectParts x)) == True algebraic-graphs> OK: fromEither (Bifunctor.bimap ((flip Set.isSubsetOf) (edgeSet (symmetricClosure x)) . AM.edgeSet . circuit) (const True) (detectParts x)) == True algebraic-graphs> OK: fromEither (Bifunctor.bimap (((==) 1) . ((flip mod) 2) . length) (const True) (detectParts x)) == True algebraic-graphs> algebraic-graphs> ============ Show (Bipartite.AdjacencyMap.Algorithm.Matching a b) ============ algebraic-graphs> OK: show (matching []) == "matching []" algebraic-graphs> OK: show (matching [(2,'a'),(1,'b')]) == "matching [(1,'b'),(2,'a')]" algebraic-graphs> algebraic-graphs> ============ Eq (Bipartite.AdjacencyMap.Algorithm.Matching a b) ============ algebraic-graphs> OK: (x == y) == ((pairOfLeft x == pairOfLeft y) && (pairOfRight x == pairOfRight y)) algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.Algorithm.pairOfLeft ============ algebraic-graphs> OK: pairOfLeft (matching []) == Map.empty algebraic-graphs> OK: pairOfLeft (matching [(2,'a'), (1,'b')]) == Map.fromList [(2,'a'), (1,'b')] algebraic-graphs> OK: Map.size . pairOfLeft == Map.size . pairOfRight algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.Algorithm.pairOfRight ============ algebraic-graphs> OK: pairOfRight (matching []) == Map.empty algebraic-graphs> OK: pairOfRight (matching [(2,'a'), (1,'b')]) == Map.fromList [('a',2), ('b',1)] algebraic-graphs> OK: Map.size . pairOfRight == Map.size . pairOfLeft algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.Algorithm.matching ============ algebraic-graphs> OK: matching [(1,'a'), (1,'b')] == matching [(1,'b')] algebraic-graphs> OK: matching [(1,'a'), (1,'b'), (2,'b'), (2,'a')] == matching [(2,'a')] algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.Algorithm.isMatchingOf ============ algebraic-graphs> OK: isMatchingOf (matching []) x == True algebraic-graphs> OK: isMatchingOf (matching xs) empty == null xs algebraic-graphs> OK: isMatchingOf (matching [(x,y)]) (edge x y) == True algebraic-graphs> OK: isMatchingOf (matching [(1,2)]) (edge 2 1) == False algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.Algorithm.matchingSize ============ algebraic-graphs> OK: matchingSize (matching []) == 0 algebraic-graphs> OK: matchingSize (matching [(2,'a'), (1,'b')]) == 2 algebraic-graphs> OK: matchingSize (matching [(1,'a'), (1,'b')]) == 1 algebraic-graphs> OK: matchingSize (matching xs) <= length xs algebraic-graphs> OK: matchingSize x == Map.size . pairOfLeft algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.Algorithm.maxMatching ============ algebraic-graphs> OK: maxMatching empty == matching [] algebraic-graphs> OK: maxMatching (vertices xs ys) == matching [] algebraic-graphs> OK: maxMatching (path [1,2,3,4]) == matching [(1,2), (3,4)] algebraic-graphs> OK: matchingSize (maxMatching (circuit [(1,2), (3,4), (5,6)])) == 3 algebraic-graphs> OK: matchingSize (maxMatching (star x (y:ys))) == 1 algebraic-graphs> OK: matchingSize (maxMatching (biclique xs ys)) == min (length (nub xs)) (length (nub ys)) algebraic-graphs> OK: isMatchingOf (maxMatching x) x == True algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.Algorithm.isVertexCoverOf ============ algebraic-graphs> OK: isVertexCoverOf (xs , ys ) empty == Set.null xs && Set.null ys algebraic-graphs> OK: isVertexCoverOf (xs , ys ) (leftVertex x) == Set.isSubsetOf xs (Set.singleton x) && Set.null ys algebraic-graphs> OK: isVertexCoverOf (Set.empty , Set.empty ) (edge x y) == False algebraic-graphs> OK: isVertexCoverOf (Set.singleton x, ys ) (edge x y) == Set.isSubsetOf ys (Set.singleton y) algebraic-graphs> OK: isVertexCoverOf (xs , Set.singleton y) (edge x y) == Set.isSubsetOf xs (Set.singleton x) algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.Algorithm.minVertexCover ============ algebraic-graphs> OK: minVertexCover empty == (Set.empty, Set.empty) shake> [43 of 73] Compiling Development.Shake.Internal.History.Cloud ( src/Development/Shake/Internal/History/Cloud.hs, nothing ) shake> [44 of 73] Compiling Development.Shake.Internal.Core.Types ( src/Development/Shake/Internal/Core/Types.hs, nothing ) vector-instances> Running phase: setupCompilerEnvironmentPhase vector-instances> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. shake> [45 of 73] Compiling Development.Shake.Internal.Core.Rules ( src/Development/Shake/Internal/Core/Rules.hs, nothing ) shake> [46 of 73] Compiling Development.Shake.Internal.Core.Pool ( src/Development/Shake/Internal/Core/Pool.hs, nothing ) vector-instances> Running phase: unpackPhase shake> [47 of 73] Compiling Development.Shake.Internal.Core.Action ( src/Development/Shake/Internal/Core/Action.hs, nothing ) vector-instances> unpacking source archive /nix/store/nqfgw14d48gylm57fvgdbpjxc79yrsqj-vector-instances-3.4.2.tar.gz vector-instances> source root is vector-instances-3.4.2 vector-instances> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "vector-instances-3.4.2/.vim.custom" vector-instances> Running phase: patchPhase vector-instances> Running phase: compileBuildDriverPhase vector-instances> setupCompileFlags: -package-db=/build/tmp.zIbJ4nCqSo/setup-package.conf.d -threaded vector-instances> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.zIbJ4nCqSo/Main.o ) vector-instances> [2 of 2] Linking Setup regex> Documentation created: dist/doc/html/regex/, dist/doc/html/regex/regex.txt shake> [48 of 73] Compiling Development.Shake.Internal.Resource ( src/Development/Shake/Internal/Resource.hs, nothing ) regex> Running phase: installPhase shake> [49 of 73] Compiling Development.Shake.Internal.Core.Build ( src/Development/Shake/Internal/Core/Build.hs, nothing ) regex> Installing library in /nix/store/yg0wzy6r9aqfijnvwnj8v8ni6fhz9mgx-regex-1.1.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/regex-1.1.0.2-BEpIoYzKNdJ1mT4zSLoHNA lens> [38 of 85] Compiling Control.Lens.Internal.Deque ( src/Control/Lens/Internal/Deque.hs, dist/build/Control/Lens/Internal/Deque.o, dist/build/Control/Lens/Internal/Deque.dyn_o ) shake> [50 of 73] Compiling Development.Shake.Rule ( src/Development/Shake/Rule.hs, nothing ) shake> [51 of 73] Compiling Development.Shake.Internal.Rules.Rerun ( src/Development/Shake/Internal/Rules/Rerun.hs, nothing ) shake> [52 of 73] Compiling Development.Shake.Internal.Rules.Oracle ( src/Development/Shake/Internal/Rules/Oracle.hs, nothing ) algebraic-graphs> OK: minVertexCover (vertices xs ys) == (Set.empty, Set.empty) algebraic-graphs> OK: minVertexCover (path [1,2,3]) == (Set.empty, Set.singleton 2) algebraic-graphs> OK: minVertexCover (star x (1:2:ys)) == (Set.singleton x, Set.empty) algebraic-graphs> OK: vertexCoverSize (minVertexCover (biclique xs ys)) == min (length (nub xs)) (length (nub ys)) algebraic-graphs> OK: vertexCoverSize . minVertexCover == matchingSize . maxMatching algebraic-graphs> OK: isVertexCoverOf (minVertexCover x) x == True algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.Algorithm.isIndependentSetOf ============ algebraic-graphs> OK: isIndependentSetOf (xs , ys ) empty == Set.null xs && Set.null ys algebraic-graphs> OK: isIndependentSetOf (xs , ys ) (leftVertex x) == Set.isSubsetOf xs (Set.singleton x) && Set.null ys algebraic-graphs> OK: isIndependentSetOf (Set.empty , Set.empty ) (edge x y) == True algebraic-graphs> OK: isIndependentSetOf (Set.singleton x, ys ) (edge x y) == Set.null ys algebraic-graphs> OK: isIndependentSetOf (xs , Set.singleton y) (edge x y) == Set.null xs algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.Algorithm.maxIndependentSet ============ algebraic-graphs> OK: maxIndependentSet empty == (Set.empty, Set.empty) algebraic-graphs> OK: maxIndependentSet (vertices xs ys) == (Set.fromList xs, Set.fromList ys) algebraic-graphs> OK: maxIndependentSet (path [1,2,3]) == (Set.fromList [1,3], Set.empty) algebraic-graphs> OK: maxIndependentSet (star x (1:2:ys)) == (Set.empty, Set.fromList (1:2:ys)) algebraic-graphs> OK: independentSetSize (maxIndependentSet (biclique xs ys)) == max (length (nub xs)) (length (nub ys)) algebraic-graphs> OK: independentSetSize (maxIndependentSet x) == vertexCount x - vertexCoverSize (minVertexCover x) algebraic-graphs> OK: isIndependentSetOf (maxIndependentSet x) x == True algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.Algorithm.augmentingPath ============ algebraic-graphs> OK: augmentingPath (matching []) empty == Left (Set.empty, Set.empty) algebraic-graphs> OK: augmentingPath (matching []) (edge 1 2) == Right [1,2] algebraic-graphs> OK: augmentingPath (matching [(1,2)]) (path [1,2,3]) == Left (Set.empty, Set.singleton 2) algebraic-graphs> OK: augmentingPath (matching [(3,2)]) (path [1,2,3,4]) == Right [1,2,3,4] algebraic-graphs> OK: isLeft (augmentingPath (maxMatching x) x) == True algebraic-graphs> algebraic-graphs> ============ Bipartite.AdjacencyMap.Algorithm.consistentMatching ============ algebraic-graphs> OK: consistentMatching (matching xs) == True algebraic-graphs> OK: consistentMatching (maxMatching x) == True algebraic-graphs> algebraic-graphs> ============ Export.Eq ============ algebraic-graphs> OK: mempty /= literal "" algebraic-graphs> algebraic-graphs> ============ Export.Ord ============ algebraic-graphs> OK: mempty < literal "" algebraic-graphs> algebraic-graphs> ============ Export.isEmpty ============ algebraic-graphs> OK: isEmpty mempty == True algebraic-graphs> OK: isEmpty (literal "") == False algebraic-graphs> OK: isEmpty x == (x == mempty) algebraic-graphs> algebraic-graphs> ============ Export.literal ============ algebraic-graphs> OK: literal "Hello, " <> literal "World!" == literal "Hello, World!" algebraic-graphs> OK: literal "I am just a string literal" == "I am just a string literal" algebraic-graphs> OK: render . literal == id algebraic-graphs> algebraic-graphs> ============ Export.render ============ algebraic-graphs> OK: render (literal "al" <> literal "ga") == "alga" algebraic-graphs> OK: render mempty == mempty algebraic-graphs> algebraic-graphs> ============ Export.<+> ============ algebraic-graphs> OK: x <+> mempty == x algebraic-graphs> OK: mempty <+> x == x algebraic-graphs> OK: x <+> (y <+> z) == (x <+> y) <+> z algebraic-graphs> OK: "name" <+> "surname" == "name surname" algebraic-graphs> algebraic-graphs> ============ Export.brackets ============ algebraic-graphs> OK: brackets "i" == "[i]" algebraic-graphs> OK: brackets mempty == "[]" algebraic-graphs> algebraic-graphs> ============ Export.doubleQuotes ============ algebraic-graphs> OK: doubleQuotes "/path/with spaces" == "\"/path/with spaces\"" algebraic-graphs> OK: doubleQuotes (doubleQuotes mempty) == "\"\"\"\"" algebraic-graphs> algebraic-graphs> ============ Export.indent ============ algebraic-graphs> OK: indent 0 == id algebraic-graphs> OK: indent 1 mempty == " " algebraic-graphs> algebraic-graphs> ============ Export.unlines ============ algebraic-graphs> OK: unlines [] == mempty algebraic-graphs> OK: unlines [mempty] == "\n" algebraic-graphs> OK: unlines ["title", "subtitle"] == "title\nsubtitle\n" algebraic-graphs> algebraic-graphs> ============ Export.export ============ algebraic-graphs> OK: render $ export vDoc eDoc (1 + 2 * (3 + 4) :: Graph Int) algebraic-graphs> algebraic-graphs> ============ Export.Dot.export ============ algebraic-graphs> OK: export style (1 * 2 + 3 * 4 * 5 :: Graph Int) algebraic-graphs> algebraic-graphs> =========== Export.Dot.attributeQuoting ============ algebraic-graphs> OK: export style' (1 * 2 + 3 * 4 * 5 :: Graph Int) algebraic-graphs> 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 shake> [53 of 73] Compiling Development.Shake.Internal.Rules.File ( src/Development/Shake/Internal/Rules/File.hs, nothing ) shake> [54 of 73] Compiling Development.Shake.Internal.Rules.OrderOnly ( src/Development/Shake/Internal/Rules/OrderOnly.hs, nothing ) shake> [55 of 73] Compiling Development.Shake.Internal.Rules.Files ( src/Development/Shake/Internal/Rules/Files.hs, nothing ) shake> [56 of 73] Compiling Development.Shake.Internal.Derived ( src/Development/Shake/Internal/Derived.hs, nothing ) shake> [57 of 73] Compiling Development.Shake.Command ( src/Development/Shake/Command.hs, nothing ) regex> Running phase: fixupPhase regex> shrinking RPATHs of ELF executables and libraries in /nix/store/yg0wzy6r9aqfijnvwnj8v8ni6fhz9mgx-regex-1.1.0.2 regex> shrinking /nix/store/yg0wzy6r9aqfijnvwnj8v8ni6fhz9mgx-regex-1.1.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSregex-1.1.0.2-BEpIoYzKNdJ1mT4zSLoHNA-ghc9.8.1.so regex> checking for references to /build/ in /nix/store/yg0wzy6r9aqfijnvwnj8v8ni6fhz9mgx-regex-1.1.0.2... algebraic-graphs> OK: edgeList == Set.toAscList . edgeSet algebraic-graphs> OK: vertexSet == foldg Set.empty Set.singleton Set.union Set.union algebraic-graphs> OK: vertexIntSet == foldg IntSet.empty IntSet.singleton IntSet.union IntSet.union algebraic-graphs> OK: edgeSet == Algebra.Graph.AdjacencyMap.edgeSet . foldg empty vertex overlay connect algebraic-graphs> OK: preSet x == Algebra.Graph.AdjacencyMap.preSet x . toAdjacencyMap algebraic-graphs> OK: preIntSet x == Algebra.Graph.AdjacencyIntMap.preIntSet x . toAdjacencyIntMap algebraic-graphs> OK: postSet x == Algebra.Graph.AdjacencyMap.postSet x . toAdjacencyMap algebraic-graphs> OK: postIntSet x == Algebra.Graph.AdjacencyIntMap.postIntSet x . toAdjacencyIntMap algebraic-graphs> OK: adjacencyList == Algebra.Graph.AdjacencyMap.adjacencyList . toAdjacencyMap algebraic-graphs> OK: adjacencyMap == Algebra.Graph.AdjacencyMap.adjacencyMap . toAdjacencyMap algebraic-graphs> OK: adjacencyIntMap == Algebra.Graph.AdjacencyIntMap.adjacencyIntMap . toAdjacencyIntMap algebraic-graphs> OK: adjacencyMapTranspose == Algebra.Graph.AdjacencyMap.adjacencyMap . toAdjacencyMapTranspose algebraic-graphs> OK: adjacencyIntMapTranspose == Algebra.Graph.AdjacencyIntMap.adjacencyIntMap . toAdjacencyIntMapTranspose algebraic-graphs> OK: dfsForest == Algebra.Graph.AdjacencyMap.dfsForest . toAdjacencyMap algebraic-graphs> OK: dfsForestFrom == Algebra.Graph.AdjacencyMap.dfsForestFrom . toAdjacencyMap algebraic-graphs> OK: dfs == Algebra.Graph.AdjacencyMap.dfs . toAdjacencyMap algebraic-graphs> OK: reachable == Algebra.Graph.AdjacencyMap.reachable . toAdjacencyMap algebraic-graphs> OK: topSort == Algebra.Graph.AdjacencyMap.topSort . toAdjacencyMap algebraic-graphs> OK: isAcyclic == Algebra.Graph.AdjacencyMap.isAcyclic . toAdjacencyMap algebraic-graphs> OK: isTopSortOf vs == Algebra.Graph.AdjacencyMap.isTopSortOf vs . toAdjacencyMap algebraic-graphs> OK: toAdjacencyMap == foldg empty vertex overlay connect algebraic-graphs> OK: toAdjacencyMapTranspose == foldg empty vertex overlay (flip connect) algebraic-graphs> OK: toAdjacencyIntMap == foldg empty vertex overlay connect algebraic-graphs> OK: toAdjacencyIntMapTranspose == foldg empty vertex overlay (flip connect) algebraic-graphs> OK: isDfsForestOf f == Algebra.Graph.AdjacencyMap.isDfsForestOf f . toAdjacencyMap algebraic-graphs> OK: isTopSortOf vs == Algebra.Graph.AdjacencyMap.isTopSortOf vs . toAdjacencyMap algebraic-graphs> algebraic-graphs> ============ Graph.foldg ============ algebraic-graphs> OK: foldg empty vertex overlay connect == id algebraic-graphs> OK: foldg empty vertex overlay (flip connect) == transpose algebraic-graphs> OK: foldg 1 (const 1) (+) (+) == size algebraic-graphs> OK: foldg True (const False) (&&) (&&) == isEmpty algebraic-graphs> algebraic-graphs> ============ Graph.isEmpty ============ algebraic-graphs> OK: isEmpty empty == True algebraic-graphs> OK: isEmpty (overlay empty empty) == True algebraic-graphs> OK: isEmpty (vertex x) == False algebraic-graphs> OK: isEmpty (removeVertex x $ vertex x) == True algebraic-graphs> OK: isEmpty (removeEdge x y $ edge x y) == False algebraic-graphs> algebraic-graphs> ============ Graph.hasVertex ============ algebraic-graphs> OK: hasVertex x empty == False algebraic-graphs> OK: hasVertex x (vertex y) == (x == y) algebraic-graphs> OK: hasVertex x . removeVertex x == const False algebraic-graphs> algebraic-graphs> ============ Graph.hasEdge ============ algebraic-graphs> OK: hasEdge x y empty == False algebraic-graphs> OK: hasEdge x y (vertex z) == False algebraic-graphs> OK: hasEdge x y (edge x y) == True algebraic-graphs> OK: hasEdge x y . removeEdge x y == const False algebraic-graphs> OK: hasEdge x y == elem (x,y) . edgeList algebraic-graphs> algebraic-graphs> ============ Graph.vertexCount ============ algebraic-graphs> OK: vertexCount empty == 0 algebraic-graphs> OK: vertexCount (vertex x) == 1 algebraic-graphs> OK: vertexCount == length . vertexList algebraic-graphs> OK: vertexCount x < vertexCount y ==> x < y algebraic-graphs> algebraic-graphs> ============ Graph.edgeCount ============ algebraic-graphs> OK: edgeCount empty == 0 algebraic-graphs> OK: edgeCount (vertex x) == 0 algebraic-graphs> OK: edgeCount (edge x y) == 1 algebraic-graphs> OK: edgeCount == length . edgeList algebraic-graphs> algebraic-graphs> ============ Graph.vertexList ============ algebraic-graphs> OK: vertexList empty == [] algebraic-graphs> OK: vertexList (vertex x) == [x] algebraic-graphs> OK: vertexList . vertices == nub . sort algebraic-graphs> algebraic-graphs> ============ Graph.vertexSet ============ algebraic-graphs> OK: vertexSet empty == Set.empty algebraic-graphs> OK: vertexSet . vertex == Set.singleton algebraic-graphs> OK: vertexSet . vertices == Set.fromList algebraic-graphs> algebraic-graphs> ============ Graph.vertexIntSet ============ algebraic-graphs> OK: vertexIntSet empty == IntSet.empty algebraic-graphs> OK: vertexIntSet . vertex == IntSet.singleton algebraic-graphs> OK: vertexIntSet . vertices == IntSet.fromList algebraic-graphs> OK: vertexIntSet . clique == IntSet.fromList algebraic-graphs> algebraic-graphs> ============ Graph.edgeList ============ algebraic-graphs> OK: edgeList empty == [] algebraic-graphs> OK: edgeList (vertex x) == [] algebraic-graphs> OK: edgeList (edge x y) == [(x,y)] algebraic-graphs> OK: edgeList (star 2 [3,1]) == [(2,1), (2,3)] algebraic-graphs> OK: edgeList . edges == nub . sort algebraic-graphs> algebraic-graphs> ============ Graph.edgeSet ============ algebraic-graphs> OK: edgeSet empty == Set.empty algebraic-graphs> OK: edgeSet (vertex x) == Set.empty algebraic-graphs> OK: edgeSet (edge x y) == Set.singleton (x,y) algebraic-graphs> OK: edgeSet . edges == Set.fromList algebraic-graphs> algebraic-graphs> ============ Graph.adjacencyList ============ algebraic-graphs> OK: adjacencyList empty == [] algebraic-graphs> OK: adjacencyList (vertex x) == [(x, [])] algebraic-graphs> OK: adjacencyList (edge 1 2) == [(1, [2]), (2, [])] algebraic-graphs> OK: adjacencyList (star 2 [3,1]) == [(1, []), (2, [1,3]), (3, [])] algebraic-graphs> algebraic-graphs> ============ Graph.preSet ============ algebraic-graphs> OK: preSet x empty == Set.empty algebraic-graphs> OK: preSet x (vertex x) == Set.empty algebraic-graphs> OK: preSet 1 (edge 1 2) == Set.empty algebraic-graphs> OK: preSet y (edge x y) == Set.fromList [x] algebraic-graphs> algebraic-graphs> ============ Graph.preIntSet ============ algebraic-graphs> OK: preIntSet x empty == IntSet.empty algebraic-graphs> OK: preIntSet x (vertex x) == IntSet.empty algebraic-graphs> OK: preIntSet 1 (edge 1 2) == IntSet.empty algebraic-graphs> OK: preIntSet y (edge x y) == IntSet.fromList [x] algebraic-graphs> algebraic-graphs> ============ Graph.postSet ============ algebraic-graphs> OK: postSet x empty == Set.empty algebraic-graphs> OK: postSet x (vertex x) == Set.empty algebraic-graphs> OK: postSet x (edge x y) == Set.fromList [y] algebraic-graphs> OK: postSet 2 (edge 1 2) == Set.empty algebraic-graphs> algebraic-graphs> ============ Graph.postIntSet ============ algebraic-graphs> OK: postIntSet x empty == IntSet.empty algebraic-graphs> OK: postIntSet x (vertex x) == IntSet.empty algebraic-graphs> OK: postIntSet 2 (edge 1 2) == IntSet.empty algebraic-graphs> OK: postIntSet x (edge x y) == IntSet.fromList [y] algebraic-graphs> algebraic-graphs> ============ Graph.size ============ algebraic-graphs> OK: size empty == 1 algebraic-graphs> OK: size (vertex x) == 1 algebraic-graphs> OK: size (overlay x y) == size x + size y algebraic-graphs> OK: size (connect x y) == size x + size y algebraic-graphs> OK: size x >= 1 algebraic-graphs> OK: size x >= vertexCount x algebraic-graphs> algebraic-graphs> ============ Graph.path ============ algebraic-graphs> OK: path [] == empty algebraic-graphs> OK: path [x] == vertex x algebraic-graphs> OK: path [x,y] == edge x y algebraic-graphs> algebraic-graphs> ============ Graph.circuit ============ algebraic-graphs> OK: circuit [] == empty algebraic-graphs> OK: circuit [x] == edge x x algebraic-graphs> OK: circuit [x,y] == edges [(x,y), (y,x)] algebraic-graphs> algebraic-graphs> ============ Graph.clique ============ algebraic-graphs> OK: clique [] == empty algebraic-graphs> OK: clique [x] == vertex x algebraic-graphs> OK: clique [x,y] == edge x y algebraic-graphs> OK: clique [x,y,z] == edges [(x,y), (x,z), (y,z)] algebraic-graphs> OK: clique (xs ++ ys) == connect (clique xs) (clique ys) algebraic-graphs> algebraic-graphs> ============ Graph.biclique ============ algebraic-graphs> OK: biclique [] [] == empty algebraic-graphs> OK: biclique [x] [] == vertex x algebraic-graphs> OK: biclique [] [y] == vertex y algebraic-graphs> OK: biclique [x1,x2] [y1,y2] == edges [(x1,y1), (x1,y2), (x2,y1), (x2,y2)] algebraic-graphs> OK: biclique xs ys == connect (vertices xs) (vertices ys) algebraic-graphs> algebraic-graphs> ============ Graph.star ============ algebraic-graphs> OK: star x [] == vertex x algebraic-graphs> OK: star x [y] == edge x y algebraic-graphs> OK: star x [y,z] == edges [(x,y), (x,z)] algebraic-graphs> OK: star x ys == connect (vertex x) (vertices ys) algebraic-graphs> algebraic-graphs> ============ Graph.stars ============ algebraic-graphs> OK: stars [] == empty algebraic-graphs> OK: stars [(x, [])] == vertex x algebraic-graphs> OK: stars [(x, [y])] == edge x y algebraic-graphs> OK: stars [(x, ys)] == star x ys algebraic-graphs> OK: stars == overlays . map (uncurry star) algebraic-graphs> OK: stars . adjacencyList == id algebraic-graphs> OK: overlay (stars xs) (stars ys) == stars (xs ++ ys) algebraic-graphs> algebraic-graphs> ============ Graph.tree ============ algebraic-graphs> OK: tree (Node x []) == vertex x algebraic-graphs> OK: tree (Node x [Node y [Node z []]]) == path [x,y,z] algebraic-graphs> OK: tree (Node x [Node y [], Node z []]) == star x [y,z] algebraic-graphs> OK: tree (Node 1 [Node 2 [], Node 3 [Node 4 [], Node 5 []]]) == edges [(1,2), (1,3), (3,4), (3,5)] algebraic-graphs> algebraic-graphs> ============ Graph.forest ============ algebraic-graphs> OK: forest [] == empty algebraic-graphs> OK: forest [x] == tree x algebraic-graphs> OK: forest [Node 1 [Node 2 [], Node 3 []], Node 4 [Node 5 []]] == edges [(1,2), (1,3), (4,5)] algebraic-graphs> OK: forest == overlays . map tree algebraic-graphs> algebraic-graphs> ============ Graph.removeVertex ============ regex> patching script interpreter paths in /nix/store/yg0wzy6r9aqfijnvwnj8v8ni6fhz9mgx-regex-1.1.0.2 regex> stripping (with command strip and flags -S -p) in /nix/store/yg0wzy6r9aqfijnvwnj8v8ni6fhz9mgx-regex-1.1.0.2/lib shake> [58 of 73] Compiling Development.Shake.Internal.Rules.Directory ( src/Development/Shake/Internal/Rules/Directory.hs, nothing ) shake> [59 of 73] Compiling Development.Shake.Internal.Rules.Default ( src/Development/Shake/Internal/Rules/Default.hs, nothing ) vector-instances> Running phase: updateAutotoolsGnuConfigScriptsPhase vector-instances> Running phase: configurePhase vector-instances> configureFlags: --verbose --prefix=/nix/store/sgvwnfj8z5cpb16lf35z2gd8k45k5ffn-vector-instances-3.4.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/4di6wyzg09v34m5afb1wdian05znqf6g-vector-instances-3.4.2-doc/share/doc/vector-instances-3.4.2 --with-gcc=gcc --package-db=/build/tmp.zIbJ4nCqSo/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib vector-instances> Using Parsec parser vector-instances> Configuring vector-instances-3.4.2... regex> shrinking RPATHs of ELF executables and libraries in /nix/store/hhhdc57wxsxkfagnxr0xnyrcbd94xqyv-regex-1.1.0.2-doc shake> [60 of 73] Compiling Paths_shake ( dist/build/autogen/Paths_shake.hs, nothing ) shake> [61 of 73] Compiling Development.Shake.Internal.Paths ( src/Development/Shake/Internal/Paths.hs, nothing ) regex> checking for references to /build/ in /nix/store/hhhdc57wxsxkfagnxr0xnyrcbd94xqyv-regex-1.1.0.2-doc... shake> [62 of 73] Compiling General.Template ( src/General/Template.hs, nothing ) regex> patching script interpreter paths in /nix/store/hhhdc57wxsxkfagnxr0xnyrcbd94xqyv-regex-1.1.0.2-doc shake> [63 of 73] Compiling Development.Shake.Internal.Progress ( src/Development/Shake/Internal/Progress.hs, nothing ) regex (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/hhhdc57wxsxkfagnxr0xnyrcbd94xqyv-regex-1.1.0.2-doc /nix/store/yg0wzy6r9aqfijnvwnj8v8ni6fhz9mgx-regex-1.1.0.2 regex (post)> Pushing 2 paths (86 are already present) using zstd to cache sellout ⏳ regex (post)> regex (post)> Pushing /nix/store/hhhdc57wxsxkfagnxr0xnyrcbd94xqyv-regex-1.1.0.2-doc (6.36 MiB) regex (post)> Pushing /nix/store/yg0wzy6r9aqfijnvwnj8v8ni6fhz9mgx-regex-1.1.0.2 (15.86 MiB) regex (post)> regex (post)> All done. regex (post)> added 2 signatures regex (post)> added 7 signatures regex (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/hhhdc57wxsxkfagnxr0xnyrcbd94xqyv-regex-1.1.0.2-doc /nix/store/yg0wzy6r9aqfijnvwnj8v8ni6fhz9mgx-regex-1.1.0.2 regex (post)> copying 2 paths... regex (post)> copying path '/nix/store/hhhdc57wxsxkfagnxr0xnyrcbd94xqyv-regex-1.1.0.2-doc' to 'https://cache.nix-ci.com'... regex (post)> copying path '/nix/store/yg0wzy6r9aqfijnvwnj8v8ni6fhz9mgx-regex-1.1.0.2' to 'https://cache.nix-ci.com'... regex (post)> copying 1 paths... regex (post)> copying path '/nix/store/1fzrjn89sc8g61cckbzk8jp6qn2g0b4y-regex-1.1.0.2.drv' to 'https://cache.nix-ci.com'... regex (post)> added 0 signatures regex (post)> added 0 signatures regex (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/hhhdc57wxsxkfagnxr0xnyrcbd94xqyv-regex-1.1.0.2-doc /nix/store/yg0wzy6r9aqfijnvwnj8v8ni6fhz9mgx-regex-1.1.0.2 regex (post)> copying 2 paths... regex (post)> copying path '/nix/store/hhhdc57wxsxkfagnxr0xnyrcbd94xqyv-regex-1.1.0.2-doc' to 'ssh-ng://worker.nix-ci.com'... regex (post)> copying path '/nix/store/yg0wzy6r9aqfijnvwnj8v8ni6fhz9mgx-regex-1.1.0.2' to 'ssh-ng://worker.nix-ci.com'... regex (post)> copying 1 paths... regex (post)> copying path '/nix/store/1fzrjn89sc8g61cckbzk8jp6qn2g0b4y-regex-1.1.0.2.drv' to 'ssh-ng://worker.nix-ci.com'... ghc-lib-parser> [413 of 443] 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> [414 of 443] 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> [415 of 443] 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> [416 of 443] 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> [417 of 443] 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> [418 of 443] 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> [419 of 443] 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> [420 of 443] 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> [421 of 443] 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> [422 of 443] 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> [423 of 443] 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> [424 of 443] 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> [425 of 443] 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> [426 of 443] 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> [427 of 443] 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> [428 of 443] 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> [429 of 443] Compiling GHC.Driver.Env ( compiler/GHC/Driver/Env.hs, dist/build/GHC/Driver/Env.o, dist/build/GHC/Driver/Env.dyn_o ) ghc-lib-parser> [430 of 443] 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> [431 of 443] 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> [432 of 443] 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> [433 of 443] 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> [434 of 443] 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> [435 of 443] 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> [436 of 443] 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> [437 of 443] 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 443] Compiling GHC.Driver.Plugins ( compiler/GHC/Driver/Plugins.hs, dist/build/GHC/Driver/Plugins.o, dist/build/GHC/Driver/Plugins.dyn_o ) algebraic-graphs> OK: removeVertex x (vertex x) == empty algebraic-graphs> OK: removeVertex 1 (vertex 2) == vertex 2 algebraic-graphs> OK: removeVertex x (edge x x) == empty algebraic-graphs> OK: removeVertex 1 (edge 1 2) == vertex 2 algebraic-graphs> OK: removeVertex x . removeVertex x == removeVertex x algebraic-graphs> algebraic-graphs> ============ Graph.removeEdge ============ algebraic-graphs> OK: removeEdge x y (edge x y) == vertices [x,y] algebraic-graphs> OK: removeEdge x y . removeEdge x y == removeEdge x y algebraic-graphs> OK: removeEdge x y . removeVertex x == removeVertex x algebraic-graphs> OK: removeEdge 1 1 (1 * 1 * 2 * 2) == 1 * 2 * 2 algebraic-graphs> OK: removeEdge 1 2 (1 * 1 * 2 * 2) == 1 * 1 + 2 * 2 algebraic-graphs> OK: size (removeEdge x y z) <= 3 * size z algebraic-graphs> algebraic-graphs> ============ Graph.replaceVertex ============ algebraic-graphs> OK: replaceVertex x x == id algebraic-graphs> OK: replaceVertex x y (vertex x) == vertex y algebraic-graphs> OK: replaceVertex x y == mergeVertices (== x) y algebraic-graphs> algebraic-graphs> ============ Graph.mergeVertices ============ algebraic-graphs> OK: mergeVertices (const False) x == id algebraic-graphs> OK: mergeVertices (== x) y == replaceVertex x y algebraic-graphs> OK: mergeVertices even 1 (0 * 2) == 1 * 1 algebraic-graphs> OK: mergeVertices odd 1 (3 + 4 * 5) == 4 * 1 algebraic-graphs> algebraic-graphs> ============ Graph.transpose ============ algebraic-graphs> OK: transpose empty == empty algebraic-graphs> OK: transpose (vertex x) == vertex x algebraic-graphs> OK: transpose (edge x y) == edge y x algebraic-graphs> OK: transpose . transpose == id algebraic-graphs> OK: edgeList . transpose == sort . map swap . edgeList algebraic-graphs> algebraic-graphs> ============ Graph.gmap ============ algebraic-graphs> OK: gmap f empty == empty algebraic-graphs> OK: gmap f (vertex x) == vertex (f x) algebraic-graphs> OK: gmap f (edge x y) == edge (f x) (f y) algebraic-graphs> OK: gmap id == id algebraic-graphs> OK: gmap f . gmap g == gmap (f . g) algebraic-graphs> algebraic-graphs> ============ Graph.induce ============ algebraic-graphs> OK: induce (const True ) x == x algebraic-graphs> OK: induce (const False) x == empty algebraic-graphs> OK: induce (/= x) == removeVertex x algebraic-graphs> OK: induce p . induce q == induce (\x -> p x && q x) algebraic-graphs> OK: isSubgraphOf (induce p x) x == True algebraic-graphs> algebraic-graphs> ============ Graph.induceJust ============ algebraic-graphs> OK: induceJust (vertex Nothing) == empty algebraic-graphs> OK: induceJust (edge (Just x) Nothing) == vertex x algebraic-graphs> OK: induceJust . gmap Just == id algebraic-graphs> OK: induceJust . gmap (\x -> if p x then Just x else Nothing) == induce p algebraic-graphs> algebraic-graphs> ============ Graph.compose ============ algebraic-graphs> OK: compose empty x == empty algebraic-graphs> OK: compose x empty == empty algebraic-graphs> OK: compose (vertex x) y == empty algebraic-graphs> OK: compose x (vertex y) == empty algebraic-graphs> OK: compose x (compose y z) == compose (compose x y) z algebraic-graphs> OK: compose x (overlay y z) == overlay (compose x y) (compose x z) algebraic-graphs> OK: compose (overlay x y) z == overlay (compose x z) (compose y z) algebraic-graphs> OK: compose (edge x y) (edge y z) == edge x z algebraic-graphs> OK: compose (path [1..5]) (path [1..5]) == edges [(1,3),(2,4),(3,5)] algebraic-graphs> OK: compose (circuit [1..5]) (circuit [1..5]) == circuit [1,3,5,2,4] algebraic-graphs> OK: size (compose x y) <= edgeCount x + edgeCount y + 1 algebraic-graphs> algebraic-graphs> ============ Graph.(===) ============ algebraic-graphs> OK: x === x == True algebraic-graphs> OK: x === x + empty == False algebraic-graphs> OK: x + y === x + y == True algebraic-graphs> OK: 1 + 2 === 2 + 1 == False algebraic-graphs> OK: x + y === x * y == False algebraic-graphs> algebraic-graphs> ============ Graph.mesh ============ algebraic-graphs> OK: mesh xs [] == empty algebraic-graphs> OK: mesh [] ys == empty algebraic-graphs> OK: mesh [x] [y] == vertex (x, y) algebraic-graphs> OK: mesh xs ys == box (path xs) (path ys) algebraic-graphs> OK: mesh [1..3] "ab" == algebraic-graphs> OK: size (mesh xs ys) == max 1 (3 * length xs * length ys - length xs - length ys -1) algebraic-graphs> algebraic-graphs> ============ Graph.torus ============ algebraic-graphs> OK: torus xs [] == empty algebraic-graphs> OK: torus [] ys == empty algebraic-graphs> OK: torus [x] [y] == edge (x,y) (x,y) algebraic-graphs> OK: torus xs ys == box (circuit xs) (circuit ys) algebraic-graphs> OK: torus [1,2] "ab" == algebraic-graphs> OK: size (torus xs ys) == max 1 (3 * length xs * length ys) algebraic-graphs> algebraic-graphs> ============ Graph.deBruijn ============ algebraic-graphs> OK: deBruijn 0 xs == edge [] [] algebraic-graphs> OK: n > 0 ==> deBruijn n [] == empty algebraic-graphs> OK: deBruijn 1 [0,1] == edges [ ([0],[0]), ([0],[1]), ([1],[0]), ([1],[1]) ] algebraic-graphs> OK: deBruijn 2 "0" == edge "00" "00" algebraic-graphs> OK: deBruijn 2 "01" == ghc-exactprint> [ 9 of 10] Compiling Language.Haskell.GHC.ExactPrint.Transform ( src/Language/Haskell/GHC/ExactPrint/Transform.hs, dist/build/Language/Haskell/GHC/ExactPrint/Transform.p_o ) aeson> [13 of 42] Compiling PropUtils ( tests/PropUtils.hs, dist/build/aeson-tests/aeson-tests-tmp/PropUtils.o ) aeson> [14 of 42] Compiling PropertyTH ( tests/PropertyTH.hs, dist/build/aeson-tests/aeson-tests-tmp/PropertyTH.o ) aeson> [15 of 42] Compiling PropertyRTFunctors ( tests/PropertyRTFunctors.hs, dist/build/aeson-tests/aeson-tests-tmp/PropertyRTFunctors.o ) aeson> [16 of 42] Compiling PropertyRoundTrip ( tests/PropertyRoundTrip.hs, dist/build/aeson-tests/aeson-tests-tmp/PropertyRoundTrip.o ) aeson> [17 of 42] Compiling PropertyKeys ( tests/PropertyKeys.hs, dist/build/aeson-tests/aeson-tests-tmp/PropertyKeys.o ) aeson> [18 of 42] Compiling PropertyGeneric ( tests/PropertyGeneric.hs, dist/build/aeson-tests/aeson-tests-tmp/PropertyGeneric.o ) aeson> [19 of 42] Compiling Properties ( tests/Properties.hs, dist/build/aeson-tests/aeson-tests-tmp/Properties.o ) aeson> [20 of 42] Compiling ErrorMessages ( tests/ErrorMessages.hs, dist/build/aeson-tests/aeson-tests-tmp/ErrorMessages.o, dist/build/aeson-tests/aeson-tests-tmp/ErrorMessages.dyn_o ) aeson> [21 of 42] Compiling DataFamilies.Types ( tests/DataFamilies/Types.hs, dist/build/aeson-tests/aeson-tests-tmp/DataFamilies/Types.o, dist/build/aeson-tests/aeson-tests-tmp/DataFamilies/Types.dyn_o ) aeson> [22 of 42] Compiling DataFamilies.Instances ( tests/DataFamilies/Instances.hs, dist/build/aeson-tests/aeson-tests-tmp/DataFamilies/Instances.o ) aeson> [23 of 42] Compiling DataFamilies.Encoders ( tests/DataFamilies/Encoders.hs, dist/build/aeson-tests/aeson-tests-tmp/DataFamilies/Encoders.o ) aeson> [24 of 42] Compiling DataFamilies.Properties ( tests/DataFamilies/Properties.hs, dist/build/aeson-tests/aeson-tests-tmp/DataFamilies/Properties.o ) aeson> [25 of 42] Compiling CastFloat ( tests/CastFloat.hs, dist/build/aeson-tests/aeson-tests-tmp/CastFloat.o, dist/build/aeson-tests/aeson-tests-tmp/CastFloat.dyn_o ) aeson> [26 of 42] Compiling DoubleToScientific ( tests/DoubleToScientific.hs, dist/build/aeson-tests/aeson-tests-tmp/DoubleToScientific.o, dist/build/aeson-tests/aeson-tests-tmp/DoubleToScientific.dyn_o ) aeson> [27 of 42] Compiling RFC8785 ( tests/RFC8785.hs, dist/build/aeson-tests/aeson-tests-tmp/RFC8785.o ) aeson> [28 of 42] Compiling UnitTests.FromJSONKey ( tests/UnitTests/FromJSONKey.hs, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/FromJSONKey.o, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/FromJSONKey.dyn_o ) aeson> aeson> tests/UnitTests/FromJSONKey.hs:35:22: warning: [GHC-58008] [-Wgadt-mono-local-binds] aeson> Pattern matching on GADTs without MonoLocalBinds is fragile. aeson> Suggested fix: aeson> Enable any of the following extensions: GADTs, TypeFamilies aeson> | aeson> 35 | assertIsCoerce _ FromJSONKeyCoerce = pure () aeson> | ^^^^^^^^^^^^^^^^^ aeson> aeson> tests/UnitTests/FromJSONKey.hs:39:23: warning: [GHC-58008] [-Wgadt-mono-local-binds] aeson> Pattern matching on GADTs without MonoLocalBinds is fragile. aeson> Suggested fix: aeson> Enable any of the following extensions: GADTs, TypeFamilies aeson> | aeson> 39 | assertIsCoerce' _ FromJSONKeyCoerce = pure () aeson> | ^^^^^^^^^^^^^^^^^ aeson> [29 of 42] Compiling UnitTests.Hashable ( tests/UnitTests/Hashable.hs, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/Hashable.o, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/Hashable.dyn_o ) aeson> [30 of 42] Compiling UnitTests.KeyMapInsertWith ( tests/UnitTests/KeyMapInsertWith.hs, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/KeyMapInsertWith.o, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/KeyMapInsertWith.dyn_o ) aeson> [31 of 42] Compiling UnitTests.MonadFix ( tests/UnitTests/MonadFix.hs, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/MonadFix.o, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/MonadFix.dyn_o ) shake> [64 of 73] Compiling Development.Shake.Internal.CompactUI ( src/Development/Shake/Internal/CompactUI.hs, nothing ) shake> [65 of 73] Compiling Development.Shake.Internal.Profile ( src/Development/Shake/Internal/Profile.hs, nothing ) shake> [66 of 73] Compiling Development.Shake.Internal.Core.Run ( src/Development/Shake/Internal/Core/Run.hs, nothing ) shake> [67 of 73] Compiling Development.Shake.Database ( src/Development/Shake/Database.hs, nothing ) shake> [68 of 73] Compiling Development.Shake.Internal.Demo ( src/Development/Shake/Internal/Demo.hs, nothing ) shake> [69 of 73] Compiling Development.Shake.Internal.Args ( src/Development/Shake/Internal/Args.hs, nothing ) shake> [70 of 73] Compiling Development.Shake ( src/Development/Shake.hs, nothing ) shake> [71 of 73] Compiling Development.Shake.Util ( src/Development/Shake/Util.hs, nothing ) shake> [72 of 73] Compiling Development.Shake.Forward ( src/Development/Shake/Forward.hs, nothing ) shake> [73 of 73] Compiling Development.Shake.Config ( src/Development/Shake/Config.hs, nothing ) shake> Haddock coverage: shake> Warning: 'ShakeValue' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> 100% ( 7 / 7) in 'Development.Shake.Classes' shake> 100% ( 62 / 62) in 'Development.Shake.FilePath' shake> Warning: 'command' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'cmd' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'traced' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'interruptProcessGroupOf' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'terminateProcess' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'Stdout' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'Stderr' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'shakeLintInside' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'normaliseEx' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'Hidden' is ambiguous. It is defined shake> * at src/Development/Shake/Internal/Options.hs:298:20 shake> * at src/Development/Shake/Internal/Options.hs:298:1 shake> You may be able to disambiguate the identifier by qualifying it or shake> by specifying the type/value namespace explicitly. shake> Defaulting to the one defined at src/Development/Shake/Internal/Options.hs:298:1 shake> Warning: 'addShakeExtra' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'getShakeExtra' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'putStrLn' is ambiguous. It is defined shake> * in ‘System.IO’ shake> * in ‘Data.ByteString.Char8’ shake> You may be able to disambiguate the identifier by qualifying it or shake> by specifying the type/value namespace explicitly. shake> Defaulting to the one defined in ‘Data.ByteString.Char8’ shake> Warning: 'progressSimple' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'Progress' is ambiguous. It is defined shake> * at src/Development/Shake/Internal/Options.hs:94:17 shake> * at src/Development/Shake/Internal/Options.hs:94:1 shake> You may be able to disambiguate the identifier by qualifying it or shake> by specifying the type/value namespace explicitly. shake> Defaulting to the one defined at src/Development/Shake/Internal/Options.hs:94:1 shake> Warning: 'stdout' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'stderr' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'getShakeOptions' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'progressDisplay' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'needed' is out of scope. lens> [39 of 85] Compiling Control.Lens.Wrapped ( src/Control/Lens/Wrapped.hs, dist/build/Control/Lens/Wrapped.o, dist/build/Control/Lens/Wrapped.dyn_o ) lens> [40 of 85] Compiling Control.Lens.Internal.TH ( src/Control/Lens/Internal/TH.hs, dist/build/Control/Lens/Internal/TH.o, dist/build/Control/Lens/Internal/TH.dyn_o ) lens> [41 of 85] Compiling Control.Lens.Zoom ( src/Control/Lens/Zoom.hs, dist/build/Control/Lens/Zoom.o, dist/build/Control/Lens/Zoom.dyn_o ) lens> [42 of 85] Compiling Data.Data.Lens ( src/Data/Data/Lens.hs, dist/build/Data/Data/Lens.o, dist/build/Data/Data/Lens.dyn_o ) lens> [43 of 85] Compiling Control.Lens.Plated ( src/Control/Lens/Plated.hs, dist/build/Control/Lens/Plated.o, dist/build/Control/Lens/Plated.dyn_o ) lens> [44 of 85] Compiling Data.HashSet.Lens ( src/Data/HashSet/Lens.hs, dist/build/Data/HashSet/Lens.o, dist/build/Data/HashSet/Lens.dyn_o ) lens> [45 of 85] Compiling Data.List.Lens ( src/Data/List/Lens.hs, dist/build/Data/List/Lens.o, dist/build/Data/List/Lens.dyn_o ) lens> [46 of 85] Compiling Data.Map.Lens ( src/Data/Map/Lens.hs, dist/build/Data/Map/Lens.o, dist/build/Data/Map/Lens.dyn_o ) lens> [47 of 85] Compiling Data.Set.Lens ( src/Data/Set/Lens.hs, dist/build/Data/Set/Lens.o, dist/build/Data/Set/Lens.dyn_o ) lens> [48 of 85] Compiling Data.Text.Lazy.Lens ( src/Data/Text/Lazy/Lens.hs, dist/build/Data/Text/Lazy/Lens.o, dist/build/Data/Text/Lazy/Lens.dyn_o ) lens> [49 of 85] Compiling Data.Text.Strict.Lens ( src/Data/Text/Strict/Lens.hs, dist/build/Data/Text/Strict/Lens.o, dist/build/Data/Text/Strict/Lens.dyn_o ) lens> [50 of 85] Compiling Data.Text.Lens ( src/Data/Text/Lens.hs, dist/build/Data/Text/Lens.o, dist/build/Data/Text/Lens.dyn_o ) lens> [51 of 85] Compiling Data.Vector.Generic.Lens ( src/Data/Vector/Generic/Lens.hs, dist/build/Data/Vector/Generic/Lens.o, dist/build/Data/Vector/Generic/Lens.dyn_o ) lens> [52 of 85] Compiling Control.Lens.Each ( src/Control/Lens/Each.hs, dist/build/Control/Lens/Each.o, dist/build/Control/Lens/Each.dyn_o ) lens> [53 of 85] Compiling Control.Lens.At ( src/Control/Lens/At.hs, dist/build/Control/Lens/At.o, dist/build/Control/Lens/At.dyn_o ) lens> [54 of 85] Compiling Language.Haskell.TH.Lens ( src/Language/Haskell/TH/Lens.hs, dist/build/Language/Haskell/TH/Lens.o, dist/build/Language/Haskell/TH/Lens.dyn_o ) 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 ) 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 ) vector-instances> Flags chosen: hashable=True vector-instances> Dependency base >=4.9 && <5: using base-4.19.0.0 vector-instances> Dependency comonad >=3: using comonad-5.0.9 vector-instances> Dependency hashable >=1.2.5.0: using hashable-1.4.7.0 vector-instances> Dependency keys >=3: using keys-3.12.4 vector-instances> Dependency pointed >=3: using pointed-5.0.5 vector-instances> Dependency semigroupoids >=3: using semigroupoids-6.0.1 vector-instances> Dependency vector >=0.12 && <0.14: using vector-0.13.2.0 vector-instances> Source component graph: component lib vector-instances> Configured component graph: vector-instances> component vector-instances-3.4.2-IrMPeDkXsTAHmZR7rP06of vector-instances> include base-4.19.0.0-b960 vector-instances> include comonad-5.0.9-ESq2E8gYtBx3byXmKAW1hW vector-instances> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m vector-instances> include keys-3.12.4-9pIWSPQD3dgEmDN6rrDseM vector-instances> include pointed-5.0.5-ArcipP7cLHIAUvoaOddqJf vector-instances> include semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj vector-instances> include vector-0.13.2.0-KITycIPQp0R25115diGgzh vector-instances> Linked component graph: vector-instances> unit vector-instances-3.4.2-IrMPeDkXsTAHmZR7rP06of vector-instances> include base-4.19.0.0-b960 vector-instances> include comonad-5.0.9-ESq2E8gYtBx3byXmKAW1hW vector-instances> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m vector-instances> include keys-3.12.4-9pIWSPQD3dgEmDN6rrDseM vector-instances> include pointed-5.0.5-ArcipP7cLHIAUvoaOddqJf vector-instances> include semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj vector-instances> include vector-0.13.2.0-KITycIPQp0R25115diGgzh vector-instances> Data.Vector.Instances=vector-instances-3.4.2-IrMPeDkXsTAHmZR7rP06of:Data.Vector.Instances vector-instances> Ready component graph: vector-instances> definite vector-instances-3.4.2-IrMPeDkXsTAHmZR7rP06of vector-instances> depends base-4.19.0.0-b960 vector-instances> depends comonad-5.0.9-ESq2E8gYtBx3byXmKAW1hW vector-instances> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m vector-instances> depends keys-3.12.4-9pIWSPQD3dgEmDN6rrDseM vector-instances> depends pointed-5.0.5-ArcipP7cLHIAUvoaOddqJf vector-instances> depends semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj vector-instances> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh vector-instances> Using Cabal-3.10.2.0 compiled by ghc-9.8 vector-instances> Using compiler: ghc-9.8.1 vector-instances> Using install prefix: vector-instances> /nix/store/sgvwnfj8z5cpb16lf35z2gd8k45k5ffn-vector-instances-3.4.2 vector-instances> Executables installed in: vector-instances> /nix/store/sgvwnfj8z5cpb16lf35z2gd8k45k5ffn-vector-instances-3.4.2/bin vector-instances> Libraries installed in: vector-instances> /nix/store/sgvwnfj8z5cpb16lf35z2gd8k45k5ffn-vector-instances-3.4.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/vector-instances-3.4.2-IrMPeDkXsTAHmZR7rP06of vector-instances> Dynamic Libraries installed in: vector-instances> /nix/store/sgvwnfj8z5cpb16lf35z2gd8k45k5ffn-vector-instances-3.4.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 vector-instances> Private executables installed in: vector-instances> /nix/store/sgvwnfj8z5cpb16lf35z2gd8k45k5ffn-vector-instances-3.4.2/libexec/x86_64-linux-ghc-9.8.1/vector-instances-3.4.2 vector-instances> Data files installed in: vector-instances> /nix/store/sgvwnfj8z5cpb16lf35z2gd8k45k5ffn-vector-instances-3.4.2/share/x86_64-linux-ghc-9.8.1/vector-instances-3.4.2 vector-instances> Documentation installed in: vector-instances> /nix/store/4di6wyzg09v34m5afb1wdian05znqf6g-vector-instances-3.4.2-doc/share/doc/vector-instances-3.4.2 vector-instances> Configuration files installed in: vector-instances> /nix/store/sgvwnfj8z5cpb16lf35z2gd8k45k5ffn-vector-instances-3.4.2/etc vector-instances> No alex found vector-instances> Using ar found on system at: vector-instances> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar vector-instances> No c2hs found vector-instances> No cpphs found vector-instances> No doctest found vector-instances> Using gcc version 14.3.0 given by user at: vector-instances> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc vector-instances> Using ghc version 9.8.1 found on system at: vector-instances> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc vector-instances> Using ghc-pkg version 9.8.1 found on system at: vector-instances> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 vector-instances> No ghcjs found vector-instances> No ghcjs-pkg found vector-instances> No greencard found vector-instances> Using haddock version 2.30.0 found on system at: vector-instances> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 vector-instances> No happy found vector-instances> Using haskell-suite found on system at: haskell-suite-dummy-location vector-instances> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location vector-instances> No hmake found vector-instances> Using hpc version 0.69 found on system at: vector-instances> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 vector-instances> Using hsc2hs version 0.68.10 found on system at: vector-instances> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 vector-instances> Using hscolour version 1.25 found on system at: ghc-lib-parser> [439 of 443] 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> [440 of 443] 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> [441 of 443] 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> [442 of 443] 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> [443 of 443] Compiling GHC.Driver.Config.Parser ( compiler/GHC/Driver/Config/Parser.hs, dist/build/GHC/Driver/Config/Parser.o, dist/build/GHC/Driver/Config/Parser.dyn_o ) ghc-lib-parser> [ 1 of 443] Compiling GHC.BaseDir ( libraries/ghc-boot/GHC/BaseDir.hs, dist/build/GHC/BaseDir.p_o ) ghc-lib-parser> [ 2 of 443] Compiling GHC.Data.List.Infinite ( compiler/GHC/Data/List/Infinite.hs, dist/build/GHC/Data/List/Infinite.p_o ) ghc-lib-parser> [ 3 of 443] Compiling GHC.Data.SizedSeq ( libraries/ghc-boot/GHC/Data/SizedSeq.hs, dist/build/GHC/Data/SizedSeq.p_o ) ghc-lib-parser> [ 4 of 443] Compiling GHC.Exts.Heap.ClosureTypes ( libraries/ghc-heap/GHC/Exts/Heap/ClosureTypes.hs, dist/build/GHC/Exts/Heap/ClosureTypes.p_o ) algebraic-graphs> OK: transpose (deBruijn n xs) == gmap reverse $ deBruijn n xs algebraic-graphs> OK: vertexCount (deBruijn n xs) == (length $ nub xs)^n algebraic-graphs> OK: n > 0 ==> edgeCount (deBruijn n xs) == (length $ nub xs)^(n + 1) algebraic-graphs> algebraic-graphs> ============ Graph.splitVertex ============ algebraic-graphs> OK: splitVertex x [] == removeVertex x algebraic-graphs> OK: splitVertex x [x] == id algebraic-graphs> OK: splitVertex x [y] == replaceVertex x y algebraic-graphs> OK: splitVertex 1 [0, 1] $ 1 * (2 + 3) == (0 + 1) * (2 + 3) algebraic-graphs> algebraic-graphs> ============ Graph.bind ============ algebraic-graphs> OK: bind empty f == empty algebraic-graphs> OK: bind (vertex x) f == f x algebraic-graphs> OK: bind (edge x y) f == connect (f x) (f y) algebraic-graphs> OK: bind (vertices xs) f == overlays (map f xs) algebraic-graphs> OK: bind x (const empty) == empty algebraic-graphs> OK: bind x vertex == x algebraic-graphs> OK: bind (bind x f) g == bind x (\y -> bind (f y) g) algebraic-graphs> algebraic-graphs> ============ Graph.simplify ============ algebraic-graphs> OK: simplify == id algebraic-graphs> OK: size (simplify x) <= size x algebraic-graphs> algebraic-graphs> ============ Graph.box ============ algebraic-graphs> OK: box x y ~~ box y x algebraic-graphs> OK: box x (overlay y z) == overlay (box x y) (box x z) algebraic-graphs> OK: box x (vertex ()) ~~ x algebraic-graphs> OK: box x empty ~~ empty algebraic-graphs> OK: box x (box y z) ~~ box (box x y) z algebraic-graphs> OK: transpose (box x y) == box (transpose x) (transpose y) algebraic-graphs> OK: vertexCount (box x y) == vertexCount x * vertexCount y algebraic-graphs> OK: edgeCount (box x y) <= vertexCount x * edgeCount y + edgeCount x * vertexCount y algebraic-graphs> algebraic-graphs> ============ Graph.sparsify ============ algebraic-graphs> OK: sort . reachable x == sort . rights . reachable (sparsify x) . Right algebraic-graphs> OK: vertexCount (sparsify x) <= vertexCount x + size x + 1 algebraic-graphs> OK: edgeCount (sparsify x) <= 3 * size x algebraic-graphs> OK: size (sparsify x) <= 3 * size x algebraic-graphs> algebraic-graphs> ============ Graph.sparsifyKL ============ algebraic-graphs> OK: sort . reachable x == sort . filter (<= n) . reachable (sparsifyKL n x) algebraic-graphs> OK: length (vertices $ sparsifyKL n x) <= vertexCount x + size x + 1 algebraic-graphs> OK: length (edges $ sparsifyKL n x) <= 3 * size x algebraic-graphs> algebraic-graphs> ============ Graph.context ============ algebraic-graphs> OK: context (const False) x == Nothing algebraic-graphs> OK: context (== 1) (edge 1 2) == Just (Context [ ] [2 ]) algebraic-graphs> OK: context (== 2) (edge 1 2) == Just (Context [1 ] [ ]) algebraic-graphs> OK: context (const True ) (edge 1 2) == Just (Context [1 ] [2 ]) algebraic-graphs> OK: context (== 4) (3 * 1 * 4 * 1 * 5) == Just (Context [3,1] [1,5]) algebraic-graphs> algebraic-graphs> ============ Graph.buildg ============ algebraic-graphs> OK: buildg (\e _ _ _ -> e) == empty algebraic-graphs> OK: buildg (\_ v _ _ -> v x) == vertex x algebraic-graphs> OK: buildg (\e v o c -> o (foldg e v o c x) (foldg e v o c y)) == overlay x y algebraic-graphs> OK: buildg (\e v o c -> c (foldg e v o c x) (foldg e v o c y)) == connect x y algebraic-graphs> OK: buildg (\e v o _ -> foldr o e (map v xs)) == vertices xs algebraic-graphs> OK: buildg (\e v o c -> foldg e v o (flip c) g) == transpose g algebraic-graphs> algebraic-graphs> ============ Internal.List ============ algebraic-graphs> OK: pure 1 <> pure 4 == [1, 4] algebraic-graphs> algebraic-graphs> ============ Graph.Label ============ algebraic-graphs> algebraic-graphs> ============ Any: instances ============ algebraic-graphs> OK: Semiring algebraic-graphs> OK: StarSemiring algebraic-graphs> OK: Dioid algebraic-graphs> algebraic-graphs> ============ Distance Int: instances ============ algebraic-graphs> OK: Semiring algebraic-graphs> OK: StarSemiring algebraic-graphs> OK: Dioid algebraic-graphs> algebraic-graphs> ============ Capacity Int: instances ============ algebraic-graphs> OK: Semiring algebraic-graphs> OK: StarSemiring algebraic-graphs> OK: Dioid algebraic-graphs> algebraic-graphs> ============ Minimum (Path Int): instances ============ algebraic-graphs> OK: LeftNearRing algebraic-graphs> algebraic-graphs> ============ PowerSet (Path Int): instances ============ algebraic-graphs> OK: Semiring algebraic-graphs> OK: Dioid algebraic-graphs> algebraic-graphs> ============ Count Int: instances ============ algebraic-graphs> OK: Semiring algebraic-graphs> OK: StarSemiring algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.consistent ============ algebraic-graphs> OK: arbitraryLabelledAdjacencyMap algebraic-graphs> OK: empty algebraic-graphs> OK: vertex algebraic-graphs> OK: edge algebraic-graphs> OK: overlay algebraic-graphs> OK: connect algebraic-graphs> OK: vertices algebraic-graphs> OK: edges algebraic-graphs> OK: overlays algebraic-graphs> OK: fromAdjacencyMaps algebraic-graphs> OK: removeVertex algebraic-graphs> OK: removeEdge algebraic-graphs> OK: replaceVertex algebraic-graphs> OK: replaceEdge algebraic-graphs> OK: transpose algebraic-graphs> OK: gmap algebraic-graphs> OK: emap algebraic-graphs> OK: induce algebraic-graphs> OK: closure algebraic-graphs> OK: reflexiveClosure algebraic-graphs> OK: symmetricClosure algebraic-graphs> OK: transitiveClosure algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.empty ============ algebraic-graphs> OK: isEmpty empty == True algebraic-graphs> OK: hasVertex x empty == False algebraic-graphs> OK: vertexCount empty == 0 algebraic-graphs> OK: edgeCount empty == 0 algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.vertex ============ algebraic-graphs> OK: isEmpty (vertex x) == False algebraic-graphs> OK: hasVertex x (vertex y) == (x == y) algebraic-graphs> OK: vertexCount (vertex x) == 1 algebraic-graphs> OK: edgeCount (vertex x) == 0 algebraic-graphs> aeson> [32 of 42] Compiling UnitTests.NoThunks ( tests/UnitTests/NoThunks.hs, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/NoThunks.o, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/NoThunks.dyn_o ) aeson> [33 of 42] Compiling UnitTests.NullaryConstructors ( tests/UnitTests/NullaryConstructors.hs, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/NullaryConstructors.o, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/NullaryConstructors.dyn_o ) aeson> [34 of 42] Compiling UnitTests.OmitNothingFieldsNote ( tests/UnitTests/OmitNothingFieldsNote.hs, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/OmitNothingFieldsNote.o, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/OmitNothingFieldsNote.dyn_o ) aeson> [35 of 42] Compiling UnitTests.OptionalFields.Common ( tests/UnitTests/OptionalFields/Common.hs, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/OptionalFields/Common.o, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/OptionalFields/Common.dyn_o ) aeson> [36 of 42] Compiling UnitTests.OptionalFields.Generics ( tests/UnitTests/OptionalFields/Generics.hs, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/OptionalFields/Generics.o, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/OptionalFields/Generics.dyn_o ) aeson> [37 of 42] Compiling UnitTests.OptionalFields.Manual ( tests/UnitTests/OptionalFields/Manual.hs, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/OptionalFields/Manual.o, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/OptionalFields/Manual.dyn_o ) aeson> [38 of 42] Compiling UnitTests.OptionalFields.TH ( tests/UnitTests/OptionalFields/TH.hs, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/OptionalFields/TH.o, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/OptionalFields/TH.dyn_o ) aeson> [39 of 42] Compiling UnitTests.OptionalFields ( tests/UnitTests/OptionalFields.hs, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/OptionalFields.o, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/OptionalFields.dyn_o ) aeson> [40 of 42] Compiling UnitTests.UTCTime ( tests/UnitTests/UTCTime.hs, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/UTCTime.o, dist/build/aeson-tests/aeson-tests-tmp/UnitTests/UTCTime.dyn_o ) aeson> [41 of 42] Compiling UnitTests ( tests/UnitTests.hs, dist/build/aeson-tests/aeson-tests-tmp/UnitTests.o ) aeson> aeson> tests/UnitTests.hs:89:29: warning: [GHC-63394] [-Wx-partial] aeson> In the use of ‘head’ aeson> (imported from Prelude.Compat, but defined in GHC.List): aeson> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." aeson> | aeson> 89 | capitalize t = toUpper (head t) : tail t aeson> | ^^^^ aeson> aeson> tests/UnitTests.hs:89:39: warning: [GHC-63394] [-Wx-partial] aeson> In the use of ‘tail’ aeson> (imported from Prelude.Compat, but defined in GHC.List): aeson> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." aeson> | aeson> 89 | capitalize t = toUpper (head t) : tail t aeson> | ^^^^ shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'ShakeOptions' is ambiguous. It is defined shake> * at src/Development/Shake/Internal/Options.hs:137:21 shake> * at src/Development/Shake/Internal/Options.hs:137:1 shake> You may be able to disambiguate the identifier by qualifying it or shake> by specifying the type/value namespace explicitly. shake> Defaulting to the one defined at src/Development/Shake/Internal/Options.hs:137:1 shake> Warning: 'Fence' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'writeChunks' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'addPoolException' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'addPoolResume' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'addPoolStart' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'addPoolBatch' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'Fence' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'lintTrackWrite' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'lintTrackRead' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'UserRule' is ambiguous. It is defined shake> * at src/Development/Shake/Internal/Core/Types.hs:400:7 shake> * at src/Development/Shake/Internal/Core/Types.hs:393:1 shake> You may be able to disambiguate the identifier by qualifying it or shake> by specifying the type/value namespace explicitly. shake> Defaulting to the one defined at src/Development/Shake/Internal/Core/Types.hs:393:1 shake> Warning: 'addUserRule' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'Rules' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'priority' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'alternatives' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'versioned' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'RunResult' is ambiguous. It is defined shake> * at src/Development/Shake/Internal/Core/Types.hs:103:24 shake> * at src/Development/Shake/Internal/Core/Types.hs:103:1 shake> You may be able to disambiguate the identifier by qualifying it or shake> by specifying the type/value namespace explicitly. shake> Defaulting to the one defined at src/Development/Shake/Internal/Core/Types.hs:103:1 shake> Warning: 'Action' is ambiguous. It is defined shake> * at src/Development/Shake/Internal/Core/Types.hs:65:20 shake> * at src/Development/Shake/Internal/Core/Types.hs:65:1 shake> You may be able to disambiguate the identifier by qualifying it or shake> by specifying the type/value namespace explicitly. shake> Defaulting to the one defined at src/Development/Shake/Internal/Core/Types.hs:65:1 shake> Warning: 'action' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'need' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'ShakeOptions' is ambiguous. It is defined shake> * at src/Development/Shake/Internal/Options.hs:137:21 shake> * at src/Development/Shake/Internal/Options.hs:137:1 shake> You may be able to disambiguate the identifier by qualifying it or shake> by specifying the type/value namespace explicitly. shake> Defaulting to the one defined at src/Development/Shake/Internal/Options.hs:137:1 shake> Warning: 'Rules' is ambiguous. It is defined shake> * at src/Development/Shake/Internal/Core/Rules.hs:114:19 shake> * at src/Development/Shake/Internal/Core/Rules.hs:114:1 shake> You may be able to disambiguate the identifier by qualifying it or shake> by specifying the type/value namespace explicitly. shake> Defaulting to the one defined at src/Development/Shake/Internal/Core/Rules.hs:114:1 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 ) 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 ) vector-instances> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour vector-instances> No jhc found vector-instances> Using ld found on system at: vector-instances> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold vector-instances> No pkg-config found vector-instances> Using runghc version 9.8.1 found on system at: vector-instances> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 vector-instances> Using strip version 2.44 found on system at: vector-instances> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip vector-instances> Using tar found on system at: vector-instances> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar vector-instances> No uhc found vector-instances> Running phase: buildPhase vector-instances> Preprocessing library for vector-instances-3.4.2.. vector-instances> Building library for vector-instances-3.4.2.. vector-instances> [1 of 1] Compiling Data.Vector.Instances ( src/Data/Vector/Instances.hs, dist/build/Data/Vector/Instances.o, dist/build/Data/Vector/Instances.dyn_o ) vector-instances> [1 of 1] Compiling Data.Vector.Instances ( src/Data/Vector/Instances.hs, dist/build/Data/Vector/Instances.p_o ) vector-instances> Running phase: checkPhase vector-instances> Package has no test suites. vector-instances> Running phase: haddockPhase vector-instances> Preprocessing library for vector-instances-3.4.2.. vector-instances> Running Haddock on library for vector-instances-3.4.2.. vector-instances> Warning: The documentation for the following packages are not installed. No vector-instances> links will be generated to these packages: vector-0.13.2.0 vector-instances> Warning: --source-* options are ignored when --hyperlinked-source is enabled. vector-instances> [1 of 1] Compiling Data.Vector.Instances ( src/Data/Vector/Instances.hs, nothing ) vector-instances> Haddock coverage: vector-instances> 100% ( 1 / 1) in 'Data.Vector.Instances' vector-instances> Warning: Data.Vector.Instances: could not find link destinations for: vector-instances> - Data.Vector.Vector vector-instances> - Data.Vector.Unboxed.Base.Unbox vector-instances> - Data.Vector.Unboxed.Base.Vector vector-instances> - Data.Vector.Storable.Vector vector-instances> - Data.Vector.Primitive.Vector algebraic-graphs> ============ 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 shake> Warning: 'BinaryOp' is ambiguous. It is defined shake> * at src/General/Binary.hs:34:19 shake> * at src/General/Binary.hs:34:1 shake> You may be able to disambiguate the identifier by qualifying it or shake> by specifying the type/value namespace explicitly. shake> Defaulting to the one defined at src/General/Binary.hs:34:1 shake> Warning: 'writeFile'' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'Action' is ambiguous. It is defined shake> * at src/Development/Shake/Internal/Core/Types.hs:65:20 shake> * at src/Development/Shake/Internal/Core/Types.hs:65:1 shake> You may be able to disambiguate the identifier by qualifying it or shake> by specifying the type/value namespace explicitly. shake> Defaulting to the one defined at src/Development/Shake/Internal/Core/Types.hs:65:1 shake> Warning: 'need' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'ShakeOptions' is ambiguous. It is defined shake> * at src/Development/Shake/Internal/Options.hs:137:21 shake> * at src/Development/Shake/Internal/Options.hs:137:1 shake> You may be able to disambiguate the identifier by qualifying it or shake> by specifying the type/value namespace explicitly. shake> Defaulting to the one defined at src/Development/Shake/Internal/Options.hs:137:1 shake> Warning: 'Progress' is ambiguous. It is defined shake> * at src/Development/Shake/Internal/Options.hs:94:17 shake> * at src/Development/Shake/Internal/Options.hs:94:1 shake> You may be able to disambiguate the identifier by qualifying it or shake> by specifying the type/value namespace explicitly. shake> Defaulting to the one defined at src/Development/Shake/Internal/Options.hs:94:1 shake> Warning: 'alwaysRerun' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'produces' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'orderOnly' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'withResource' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'cmd' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'command' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'apply' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: '-<.>' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: '%>' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'Resource' is ambiguous. It is defined shake> * at src/Development/Shake/Internal/Resource.hs:73:17 shake> * at src/Development/Shake/Internal/Resource.hs:73:1 shake> You may be able to disambiguate the identifier by qualifying it or shake> by specifying the type/value namespace explicitly. shake> Defaulting to the one defined at src/Development/Shake/Internal/Resource.hs:73:1 shake> Warning: 'need' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'Action' is ambiguous. It is defined shake> * at src/Development/Shake/Internal/Core/Types.hs:65:20 shake> * at src/Development/Shake/Internal/Core/Types.hs:65:1 shake> You may be able to disambiguate the identifier by qualifying it or shake> by specifying the type/value namespace explicitly. shake> Defaulting to the one defined at src/Development/Shake/Internal/Core/Types.hs:65:1 shake> Warning: 'produces' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'need' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'ByteString' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'RunResult' is ambiguous. It is defined shake> * at src/Development/Shake/Internal/Core/Types.hs:103:24 shake> * at src/Development/Shake/Internal/Core/Types.hs:103:1 shake> You may be able to disambiguate the identifier by qualifying it or shake> by specifying the type/value namespace explicitly. algebraic-graphs> OK: edgeLabel s t (overlay x y) == edgeLabel s t x + edgeLabel s t y algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.vertexCount ============ algebraic-graphs> OK: vertexCount empty == 0 algebraic-graphs> OK: vertexCount (vertex x) == 1 algebraic-graphs> OK: vertexCount == length . vertexList algebraic-graphs> OK: vertexCount x < vertexCount y ==> x < y algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.edgeCount ============ algebraic-graphs> OK: edgeCount empty == 0 algebraic-graphs> OK: edgeCount (vertex x) == 0 algebraic-graphs> OK: edgeCount (edge e x y) == if e == zero then 0 else 1 algebraic-graphs> OK: edgeCount == length . edgeList algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.vertexList ============ algebraic-graphs> OK: vertexList empty == [] algebraic-graphs> OK: vertexList (vertex x) == [x] algebraic-graphs> OK: vertexList . vertices == nub . sort algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.edgeList ============ algebraic-graphs> OK: edgeList empty == [] algebraic-graphs> OK: edgeList (vertex x) == [] algebraic-graphs> OK: edgeList (edge e x y) == if e == zero then [] else [(e,x,y)] algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.vertexSet ============ algebraic-graphs> OK: vertexSet empty == Set.empty algebraic-graphs> OK: vertexSet . vertex == Set.singleton algebraic-graphs> OK: vertexSet . vertices == Set.fromList algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.edgeSet ============ algebraic-graphs> OK: edgeSet empty == Set.empty algebraic-graphs> OK: edgeSet (vertex x) == Set.empty algebraic-graphs> OK: edgeSet (edge e x y) == if e == zero then Set.empty else Set.singleton (e,x,y) algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.preSet ============ algebraic-graphs> OK: preSet x empty == Set.empty algebraic-graphs> OK: preSet x (vertex x) == Set.empty algebraic-graphs> OK: preSet 1 (edge e 1 2) == Set.empty algebraic-graphs> OK: preSet y (edge e x y) == if e == zero then Set.empty else Set.fromList [x] algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.postSet ============ algebraic-graphs> OK: postSet x empty == Set.empty algebraic-graphs> OK: postSet x (vertex x) == Set.empty algebraic-graphs> OK: postSet x (edge e x y) == if e == zero then Set.empty else Set.fromList [y] algebraic-graphs> OK: postSet 2 (edge e 1 2) == Set.empty algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.skeleton ============ algebraic-graphs> OK: hasEdge x y == hasEdge x y . skeleton algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.removeVertex ============ algebraic-graphs> OK: removeVertex x (vertex x) == empty algebraic-graphs> OK: removeVertex 1 (vertex 2) == vertex 2 algebraic-graphs> OK: removeVertex x (edge e x x) == empty algebraic-graphs> OK: removeVertex 1 (edge e 1 2) == vertex 2 algebraic-graphs> OK: removeVertex x . removeVertex x == removeVertex x algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.removeEdge ============ algebraic-graphs> OK: removeEdge x y (edge e x y) == vertices [x,y] algebraic-graphs> OK: removeEdge x y . removeEdge x y == removeEdge x y algebraic-graphs> OK: removeEdge x y . removeVertex x == removeVertex x algebraic-graphs> OK: removeEdge 1 1 (1 * 1 * 2 * 2) == 1 * 2 * 2 algebraic-graphs> OK: removeEdge 1 2 (1 * 1 * 2 * 2) == 1 * 1 + 2 * 2 algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.replaceVertex ============ algebraic-graphs> OK: replaceVertex x x == id algebraic-graphs> OK: replaceVertex x y (vertex x) == vertex y algebraic-graphs> OK: replaceVertex x y == gmap (\v -> if v == x then y else v) algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.replaceEdge ============ algebraic-graphs> OK: replaceEdge e x y z == overlay (removeEdge x y z) (edge e x y) algebraic-graphs> OK: replaceEdge e x y (edge f x y) == edge e x y algebraic-graphs> OK: edgeLabel x y (replaceEdge e x y z) == e algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.transpose ============ algebraic-graphs> OK: transpose empty == empty algebraic-graphs> OK: transpose (vertex x) == vertex x algebraic-graphs> OK: transpose (edge e x y) == edge e y x algebraic-graphs> OK: transpose . transpose == id algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.gmap ============ algebraic-graphs> OK: gmap f empty == empty algebraic-graphs> OK: gmap f (vertex x) == vertex (f x) algebraic-graphs> OK: gmap f (edge e x y) == edge e (f x) (f y) algebraic-graphs> OK: gmap id == id algebraic-graphs> OK: gmap f . gmap g == gmap (f . g) algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.emap ============ algebraic-graphs> OK: emap h empty == empty algebraic-graphs> OK: emap h (vertex x) == vertex x algebraic-graphs> OK: emap h (edge e x y) == edge (h e) x y algebraic-graphs> OK: emap h (overlay x y) == overlay (emap h x) (emap h y) algebraic-graphs> OK: emap h (connect e x y) == connect (h e) (emap h x) (emap h y) algebraic-graphs> OK: emap id == id algebraic-graphs> OK: emap g . emap h == emap (g . h) algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.induce ============ algebraic-graphs> OK: induce (const True ) x == x algebraic-graphs> OK: induce (const False) x == empty algebraic-graphs> OK: induce (/= x) == removeVertex x algebraic-graphs> OK: induce p . induce q == induce (\x -> p x && q x) algebraic-graphs> OK: isSubgraphOf (induce p x) x == True algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.induceJust ============ shake> Defaulting to the one defined at src/Development/Shake/Internal/Core/Types.hs:103:1 shake> 100% ( 38 / 38) in 'Development.Shake.Rule' shake> Warning: 'newCache' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'getDirectoryFiles' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'getEnv' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'Action' is ambiguous. It is defined shake> * at src/Development/Shake/Internal/Core/Types.hs:65:20 shake> * at src/Development/Shake/Internal/Core/Types.hs:65:1 shake> You may be able to disambiguate the identifier by qualifying it or shake> by specifying the type/value namespace explicitly. shake> Defaulting to the one defined at src/Development/Shake/Internal/Core/Types.hs:65:1 shake> Warning: 'cmd_' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'neededMakefileDependencies' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'needMakefileDependencies' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'shakeArgs' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'Action' is ambiguous. It is defined shake> * at src/Development/Shake/Internal/Core/Types.hs:65:20 shake> * at src/Development/Shake/Internal/Core/Types.hs:65:1 shake> You may be able to disambiguate the identifier by qualifying it or shake> by specifying the type/value namespace explicitly. shake> Defaulting to the one defined at src/Development/Shake/Internal/Core/Types.hs:65:1 shake> Warning: 'readFile'' is ambiguous. It is defined shake> * in ‘System.IO’ shake> * at src/Development/Shake/Internal/Derived.hs:118:1 shake> You may be able to disambiguate the identifier by qualifying it or shake> by specifying the type/value namespace explicitly. shake> Defaulting to the one defined at src/Development/Shake/Internal/Derived.hs:118:1 shake> Warning: 'withTempDir' is ambiguous. It is defined shake> * in ‘System.IO.Extra’ shake> * at src/Development/Shake/Internal/Derived.hs:179:1 shake> You may be able to disambiguate the identifier by qualifying it or shake> by specifying the type/value namespace explicitly. shake> Defaulting to the one defined at src/Development/Shake/Internal/Derived.hs:179:1 shake> Warning: 'withTempFile' is ambiguous. It is defined shake> * in ‘System.IO.Extra’ shake> * at src/Development/Shake/Internal/Derived.hs:159:1 shake> You may be able to disambiguate the identifier by qualifying it or shake> by specifying the type/value namespace explicitly. shake> Defaulting to the one defined at src/Development/Shake/Internal/Derived.hs:159:1 shake> Warning: 'dropExtension' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'Stdout' is ambiguous. It is defined shake> * at src/Development/Shake/Command.hs:501:20 shake> * at src/Development/Shake/Command.hs:501:1 shake> You may be able to disambiguate the identifier by qualifying it or shake> by specifying the type/value namespace explicitly. shake> Defaulting to the one defined at src/Development/Shake/Command.hs:501:1 shake> Warning: 'Stderr' is ambiguous. It is defined shake> * at src/Development/Shake/Command.hs:509:20 shake> * at src/Development/Shake/Command.hs:509:1 shake> You may be able to disambiguate the identifier by qualifying it or shake> by specifying the type/value namespace explicitly. shake> Defaulting to the one defined at src/Development/Shake/Command.hs:509:1 shake> Warning: 'Exit' is ambiguous. It is defined shake> * at src/Development/Shake/Command.hs:518:16 shake> * at src/Development/Shake/Command.hs:518:1 shake> You may be able to disambiguate the identifier by qualifying it or shake> by specifying the type/value namespace explicitly. shake> Defaulting to the one defined at src/Development/Shake/Command.hs:518:1 shake> Warning: 'CmdLine' is ambiguous. It is defined shake> * at src/Development/Shake/Command.hs:542:19 shake> * at src/Development/Shake/Command.hs:542:1 shake> You may be able to disambiguate the identifier by qualifying it or shake> by specifying the type/value namespace explicitly. 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 shake> Defaulting to the one defined at src/Development/Shake/Command.hs:542:1 shake> Warning: 'CmdTime' is ambiguous. It is defined shake> * at src/Development/Shake/Command.hs:538:19 shake> * at src/Development/Shake/Command.hs:538:1 shake> You may be able to disambiguate the identifier by qualifying it or shake> by specifying the type/value namespace explicitly. shake> Defaulting to the one defined at src/Development/Shake/Command.hs:538:1 shake> Warning: 'ByteString' is ambiguous. It is defined shake> * in ‘Data.ByteString.Internal.Type’ shake> * in ‘Data.ByteString.Lazy.Internal’ shake> You may be able to disambiguate the identifier by qualifying it or shake> by specifying the type/value namespace explicitly. shake> Defaulting to the one defined in ‘Data.ByteString.Lazy.Internal’ shake> Warning: 'StdoutTrim' is ambiguous. It is defined shake> * at src/Development/Shake/Command.hs:504:24 shake> * at src/Development/Shake/Command.hs:504:1 shake> You may be able to disambiguate the identifier by qualifying it or shake> by specifying the type/value namespace explicitly. shake> Defaulting to the one defined at src/Development/Shake/Command.hs:504:1 shake> Warning: 'CmdArgument' is ambiguous. It is defined shake> * at src/Development/Shake/Command.hs:721:23 shake> * at src/Development/Shake/Command.hs:721:1 shake> You may be able to disambiguate the identifier by qualifying it or shake> by specifying the type/value namespace explicitly. shake> Defaulting to the one defined at src/Development/Shake/Command.hs:721:1 shake> Warning: 'Action' is ambiguous. It is defined shake> * at src/Development/Shake/Internal/Core/Types.hs:65:20 shake> * at src/Development/Shake/Internal/Core/Types.hs:65:1 shake> You may be able to disambiguate the identifier by qualifying it or shake> by specifying the type/value namespace explicitly. shake> Defaulting to the one defined at src/Development/Shake/Internal/Core/Types.hs:65:1 shake> 100% ( 24 / 24) in 'Development.Shake.Command' shake> Warning: 'doesFileExist' is ambiguous. It is defined shake> * in ‘System.Directory’ shake> * at src/Development/Shake/Internal/Rules/Directory.hs:176:1 shake> You may be able to disambiguate the identifier by qualifying it or shake> by specifying the type/value namespace explicitly. shake> Defaulting to the one defined at src/Development/Shake/Internal/Rules/Directory.hs:176:1 shake> Warning: 'doesDirectoryExist' is ambiguous. It is defined shake> * in ‘System.Directory’ shake> * at src/Development/Shake/Internal/Rules/Directory.hs:184:1 shake> You may be able to disambiguate the identifier by qualifying it or shake> by specifying the type/value namespace explicitly. shake> Defaulting to the one defined at src/Development/Shake/Internal/Rules/Directory.hs:184:1 shake> Warning: 'getEnv' is ambiguous. It is defined shake> * in ‘System.Environment’ shake> * at src/Development/Shake/Internal/Rules/Directory.hs:196:1 shake> You may be able to disambiguate the identifier by qualifying it or shake> by specifying the type/value namespace explicitly. shake> Defaulting to the one defined at src/Development/Shake/Internal/Rules/Directory.hs:196:1 shake> Warning: 'cmd' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. 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 shake> Warning: 'phony' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'shakeFiles' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'ShakeOptions' is ambiguous. It is defined shake> * at src/Development/Shake/Internal/Options.hs:137:21 shake> * at src/Development/Shake/Internal/Options.hs:137:1 shake> You may be able to disambiguate the identifier by qualifying it or shake> by specifying the type/value namespace explicitly. shake> Defaulting to the one defined at src/Development/Shake/Internal/Options.hs:137:1 shake> Warning: 'ShakeDatabase' is ambiguous. It is defined shake> * at src/Development/Shake/Database.hs:52:22 shake> * at src/Development/Shake/Database.hs:52:1 shake> You may be able to disambiguate the identifier by qualifying it or shake> by specifying the type/value namespace explicitly. shake> Defaulting to the one defined at src/Development/Shake/Database.hs:52:1 shake> Warning: 'SomeException' is ambiguous. It is defined shake> * in ‘GHC.Exception.Type’ shake> * in ‘GHC.Exception.Type’ shake> You may be able to disambiguate the identifier by qualifying it or shake> by specifying the type/value namespace explicitly. shake> Defaulting to the one defined in ‘GHC.Exception.Type’ shake> Warning: 'ShakeException' is ambiguous. It is defined shake> * at src/Development/Shake/Internal/Errors.hs:130:23 shake> * at src/Development/Shake/Internal/Errors.hs:130:1 shake> You may be able to disambiguate the identifier by qualifying it or shake> by specifying the type/value namespace explicitly. shake> Defaulting to the one defined at src/Development/Shake/Internal/Errors.hs:130:1 shake> Warning: 'Action' is ambiguous. It is defined shake> * at src/Development/Shake/Internal/Core/Types.hs:65:20 shake> * at src/Development/Shake/Internal/Core/Types.hs:65:1 shake> You may be able to disambiguate the identifier by qualifying it or shake> by specifying the type/value namespace explicitly. shake> Defaulting to the one defined at src/Development/Shake/Internal/Core/Types.hs:65:1 shake> 100% ( 10 / 10) in 'Development.Shake.Database' shake> Warning: 'ShakeOptions' is ambiguous. It is defined shake> * at src/Development/Shake/Internal/Options.hs:137:21 shake> * at src/Development/Shake/Internal/Options.hs:137:1 shake> You may be able to disambiguate the identifier by qualifying it or shake> by specifying the type/value namespace explicitly. shake> Defaulting to the one defined at src/Development/Shake/Internal/Options.hs:137:1 shake> Warning: 'cmd' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'Binary' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'Hashable' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> Warning: 'NFData' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> 100% (173 /173) in 'Development.Shake' shake> 100% ( 7 / 7) in 'Development.Shake.Util' shake> Warning: 'ShakeOptions' is ambiguous. It is defined shake> * at src/Development/Shake/Internal/Options.hs:137:21 shake> * at src/Development/Shake/Internal/Options.hs:137:1 shake> You may be able to disambiguate the identifier by qualifying it or shake> by specifying the type/value namespace explicitly. shake> Defaulting to the one defined at src/Development/Shake/Internal/Options.hs:137:1 shake> 100% ( 8 / 8) in 'Development.Shake.Forward' shake> Warning: '-<.>' is out of scope. shake> If you qualify the identifier, haddock can try to link it anyway. shake> 100% ( 7 / 7) in 'Development.Shake.Config' 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 ) ghc-lib-parser> [ 5 of 443] 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 443] Compiling GHC.Exts.Heap.InfoTable.Types ( dist/build/GHC/Exts/Heap/InfoTable/Types.hs, dist/build/GHC/Exts/Heap/InfoTable/Types.p_o ) shake> Warning: Development.Shake.Classes: could not find link destinations for: shake> - GHC.IOPort.IOPort shake> - Data.ByteString.Builder.RealFloat.FormatMode shake> - Control.DeepSeq.GNFData shake> - System.FilePattern.Core.Path shake> - System.FilePattern.Core.Pattern shake> - Control.DeepSeq.Zero shake> - Data.List.Extra.RB shake> - System.Time.Extra.Timeout shake> - Data.Heap.Forest shake> - Data.Heap.Tree shake> - GHC.IOPort.IOPortException shake> Warning: Development.Shake.Command: could not find link destinations for: shake> - Development.Shake.Command.cmdResult shake> - Development.Shake.Command.Unit shake> - Development.Shake.Command.cmdString shake> - Development.Shake.Command.Result shake> - Development.Shake.Command.Str ghc-lib-parser> [ 7 of 443] Compiling GHC.Exts.Heap.InfoTable ( dist/build/GHC/Exts/Heap/InfoTable.hs, dist/build/GHC/Exts/Heap/InfoTable.p_o ) shake> Warning: Development.Shake: could not find link destinations for: shake> - General.Extra.Located shake> - Development.Shake.Internal.Options.Hidden shake> - Development.Shake.Command.cmdResult shake> - Development.Shake.Command.Unit shake> - Development.Shake.Command.cmdString shake> - Development.Shake.Command.Result shake> - Development.Shake.Command.Str ghc-lib-parser> [ 8 of 443] 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 443] 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 443] 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 443] 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 443] 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 443] Compiling GHC.Exts.Heap.Closures ( libraries/ghc-heap/GHC/Exts/Heap/Closures.hs, dist/build/GHC/Exts/Heap/Closures.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 ============ 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> [ 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 ) vector-instances> Documentation created: dist/doc/html/vector-instances/, vector-instances> dist/doc/html/vector-instances/vector-instances.txt vector-instances> Running phase: installPhase ghc-exactprint> [10 of 10] Compiling Language.Haskell.GHC.ExactPrint ( src/Language/Haskell/GHC/ExactPrint.hs, dist/build/Language/Haskell/GHC/ExactPrint.p_o ) vector-instances> Installing library in /nix/store/sgvwnfj8z5cpb16lf35z2gd8k45k5ffn-vector-instances-3.4.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/vector-instances-3.4.2-IrMPeDkXsTAHmZR7rP06of 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 ) vector-instances> Running phase: fixupPhase vector-instances> shrinking RPATHs of ELF executables and libraries in /nix/store/sgvwnfj8z5cpb16lf35z2gd8k45k5ffn-vector-instances-3.4.2 vector-instances> shrinking /nix/store/sgvwnfj8z5cpb16lf35z2gd8k45k5ffn-vector-instances-3.4.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSvector-instances-3.4.2-IrMPeDkXsTAHmZR7rP06of-ghc9.8.1.so vector-instances> checking for references to /build/ in /nix/store/sgvwnfj8z5cpb16lf35z2gd8k45k5ffn-vector-instances-3.4.2... vector-instances> patching script interpreter paths in /nix/store/sgvwnfj8z5cpb16lf35z2gd8k45k5ffn-vector-instances-3.4.2 vector-instances> stripping (with command strip and flags -S -p) in /nix/store/sgvwnfj8z5cpb16lf35z2gd8k45k5ffn-vector-instances-3.4.2/lib vector-instances> shrinking RPATHs of ELF executables and libraries in /nix/store/4di6wyzg09v34m5afb1wdian05znqf6g-vector-instances-3.4.2-doc vector-instances> checking for references to /build/ in /nix/store/4di6wyzg09v34m5afb1wdian05znqf6g-vector-instances-3.4.2-doc... vector-instances> patching script interpreter paths in /nix/store/4di6wyzg09v34m5afb1wdian05znqf6g-vector-instances-3.4.2-doc vector-instances (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/4di6wyzg09v34m5afb1wdian05znqf6g-vector-instances-3.4.2-doc /nix/store/sgvwnfj8z5cpb16lf35z2gd8k45k5ffn-vector-instances-3.4.2 vector-instances (post)> Pushing 2 paths (142 are already present) using zstd to cache sellout ⏳ vector-instances (post)> vector-instances (post)> Pushing /nix/store/sgvwnfj8z5cpb16lf35z2gd8k45k5ffn-vector-instances-3.4.2 (924.55 KiB) vector-instances (post)> Pushing /nix/store/4di6wyzg09v34m5afb1wdian05znqf6g-vector-instances-3.4.2-doc (209.31 KiB) vector-instances (post)> vector-instances (post)> All done. vector-instances (post)> added 2 signatures vector-instances (post)> added 2 signatures vector-instances (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/4di6wyzg09v34m5afb1wdian05znqf6g-vector-instances-3.4.2-doc /nix/store/sgvwnfj8z5cpb16lf35z2gd8k45k5ffn-vector-instances-3.4.2 vector-instances (post)> copying 2 paths... vector-instances (post)> copying path '/nix/store/4di6wyzg09v34m5afb1wdian05znqf6g-vector-instances-3.4.2-doc' to 'https://cache.nix-ci.com'... vector-instances (post)> copying path '/nix/store/sgvwnfj8z5cpb16lf35z2gd8k45k5ffn-vector-instances-3.4.2' to 'https://cache.nix-ci.com'... vector-instances (post)> copying 1 paths... vector-instances (post)> copying path '/nix/store/9i6r1jnf9877dwng9b608pzd797x5czr-vector-instances-3.4.2.drv' to 'https://cache.nix-ci.com'... vector-instances (post)> added 0 signatures vector-instances (post)> added 0 signatures vector-instances (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/4di6wyzg09v34m5afb1wdian05znqf6g-vector-instances-3.4.2-doc /nix/store/sgvwnfj8z5cpb16lf35z2gd8k45k5ffn-vector-instances-3.4.2 vector-instances (post)> copying 2 paths... vector-instances (post)> copying path '/nix/store/4di6wyzg09v34m5afb1wdian05znqf6g-vector-instances-3.4.2-doc' to 'ssh-ng://worker.nix-ci.com'... vector-instances (post)> copying path '/nix/store/sgvwnfj8z5cpb16lf35z2gd8k45k5ffn-vector-instances-3.4.2' to 'ssh-ng://worker.nix-ci.com'... vector-instances (post)> copying 1 paths... vector-instances (post)> copying path '/nix/store/9i6r1jnf9877dwng9b608pzd797x5czr-vector-instances-3.4.2.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/2afihyk51cgyyla6jrfa4hi9ip3w62id-rebase-1.21.2.drv'... ghc-lib-parser> [ 14 of 443] Compiling GHC.Exts.Heap.FFIClosures_ProfilingEnabled ( dist/build/GHC/Exts/Heap/FFIClosures_ProfilingEnabled.hs, dist/build/GHC/Exts/Heap/FFIClosures_ProfilingEnabled.p_o ) ghc-lib-parser> [ 15 of 443] 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 443] 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 443] 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 443] Compiling GHC.Exts.Heap ( libraries/ghc-heap/GHC/Exts/Heap.hs, dist/build/GHC/Exts/Heap.p_o ) ghc-lib-parser> [ 19 of 443] Compiling GHC.ForeignSrcLang.Type ( libraries/ghc-boot-th/GHC/ForeignSrcLang/Type.hs, dist/build/GHC/ForeignSrcLang/Type.p_o ) ghc-lib-parser> [ 20 of 443] Compiling GHC.ForeignSrcLang ( libraries/ghc-boot/GHC/ForeignSrcLang.hs, dist/build/GHC/ForeignSrcLang.p_o ) ghc-lib-parser> [ 21 of 443] Compiling GHC.LanguageExtensions.Type ( libraries/ghc-boot-th/GHC/LanguageExtensions/Type.hs, dist/build/GHC/LanguageExtensions/Type.p_o ) ghc-lib-parser> [ 22 of 443] Compiling GHC.LanguageExtensions ( libraries/ghc-boot/GHC/LanguageExtensions.hs, dist/build/GHC/LanguageExtensions.p_o ) ghc-lib-parser> [ 23 of 443] Compiling GHC.Lexeme ( libraries/ghc-boot-th/GHC/Lexeme.hs, dist/build/GHC/Lexeme.p_o ) ghc-lib-parser> [ 24 of 443] Compiling GHC.Platform.ArchOS ( libraries/ghc-boot/GHC/Platform/ArchOS.hs, dist/build/GHC/Platform/ArchOS.p_o ) ghc-lib-parser> [ 25 of 443] 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 443] Compiling GHC.Prelude.Basic ( compiler/GHC/Prelude/Basic.hs, dist/build/GHC/Prelude/Basic.p_o ) ghc-lib-parser> [ 27 of 443] Compiling GHC.Data.FastMutInt ( compiler/GHC/Data/FastMutInt.hs, dist/build/GHC/Data/FastMutInt.p_o ) ghc-lib-parser> [ 28 of 443] Compiling GHC.Data.Bool ( compiler/GHC/Data/Bool.hs, dist/build/GHC/Data/Bool.p_o ) ghc-lib-parser> [ 29 of 443] Compiling GHC.Serialized ( libraries/ghc-boot/GHC/Serialized.hs, dist/build/GHC/Serialized.p_o ) ghc-lib-parser> [ 30 of 443] Compiling GHC.Settings.Utils ( libraries/ghc-boot/GHC/Settings/Utils.hs, dist/build/GHC/Settings/Utils.p_o ) ghc-lib-parser> [ 31 of 443] Compiling GHC.Utils.Constants ( compiler/GHC/Utils/Constants.hs, dist/build/GHC/Utils/Constants.p_o ) ghc-lib-parser> [ 32 of 443] 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 443] 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 443] Compiling GHC.Data.Word64Set.Internal ( compiler/GHC/Data/Word64Set/Internal.hs, dist/build/GHC/Data/Word64Set/Internal.p_o ) ghc-lib-parser> [ 35 of 443] Compiling GHC.Data.Word64Set ( compiler/GHC/Data/Word64Set.hs, dist/build/GHC/Data/Word64Set.p_o ) ghc-lib-parser> [ 36 of 443] Compiling GHC.Data.Word64Map.Internal ( compiler/GHC/Data/Word64Map/Internal.hs, dist/build/GHC/Data/Word64Map/Internal.p_o ) ghc-lib-parser> [ 37 of 443] Compiling GHC.Data.Word64Map.Strict.Internal ( compiler/GHC/Data/Word64Map/Strict/Internal.hs, dist/build/GHC/Data/Word64Map/Strict/Internal.p_o ) 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 ============ aeson> [42 of 42] Compiling Main ( tests/Tests.hs, dist/build/aeson-tests/aeson-tests-tmp/Main.o ) aeson> [43 of 43] Linking dist/build/aeson-tests/aeson-tests aeson> buildPhase completed in 1 minutes 46 seconds aeson> Running phase: checkPhase aeson> Running 1 test suites... aeson> Test suite aeson-tests: RUNNING... aeson> tests aeson> data families aeson> template-haskell aeson> toJSON aeson> Nullary aeson> string: OK aeson> +++ OK, passed 100 tests. aeson> 2ElemArray: OK aeson> +++ OK, passed 100 tests. aeson> TaggedObject: OK aeson> +++ OK, passed 100 tests. aeson> ObjectWithSingleField: OK aeson> +++ OK, passed 100 tests. aeson> roundTrip aeson> string: OK aeson> +++ OK, passed 100 tests. aeson> 2ElemArray: OK aeson> +++ OK, passed 100 tests. aeson> TaggedObject: OK aeson> +++ OK, passed 100 tests. aeson> ObjectWithSingleField: OK aeson> +++ OK, passed 100 tests. aeson> SomeType aeson> 2ElemArray: OK aeson> +++ OK, passed 100 tests. aeson> TaggedObject: OK aeson> +++ OK, passed 100 tests. aeson> ObjectWithSingleField: OK aeson> +++ OK, passed 100 tests. aeson> roundTrip aeson> 2ElemArray: OK aeson> +++ OK, passed 100 tests. aeson> TaggedObject: OK aeson> +++ OK, passed 100 tests. aeson> ObjectWithSingleField: OK aeson> +++ OK, passed 100 tests. aeson> Approx aeson> string: OK aeson> +++ OK, passed 100 tests. aeson> ObjectWithSingleField: OK aeson> +++ OK, passed 100 tests. aeson> roundTrip aeson> string: OK aeson> +++ OK, passed 100 tests. aeson> ObjectWithSingleField: OK aeson> +++ OK, passed 100 tests. aeson> GADT aeson> string: OK aeson> +++ OK, passed 100 tests. aeson> ObjectWithSingleField: OK aeson> +++ OK, passed 100 tests. aeson> roundTrip aeson> string: OK aeson> +++ OK, passed 100 tests. aeson> ObjectWithSingleField: OK aeson> +++ OK, passed 100 tests. aeson> toEncoding aeson> NullaryString: OK aeson> +++ OK, passed 100 tests. aeson> Nullary2ElemArray: OK aeson> +++ OK, passed 100 tests. aeson> NullaryTaggedObject: OK aeson> +++ OK, passed 100 tests. aeson> NullaryObjectWithSingleField: OK aeson> +++ OK, passed 100 tests. aeson> ApproxUnwrap: OK aeson> +++ OK, passed 100 tests. aeson> ApproxDefault: OK aeson> +++ OK, passed 100 tests. aeson> SomeType2ElemArray: OK aeson> +++ OK, passed 100 tests. aeson> SomeTypeTaggedObject: OK aeson> +++ OK, passed 100 tests. aeson> SomeTypeObjectWithSingleField: OK aeson> +++ OK, passed 100 tests. aeson> generics aeson> toJSON aeson> Nullary aeson> string: OK aeson> +++ OK, passed 100 tests. aeson> 2ElemArray: OK aeson> +++ OK, passed 100 tests. aeson> TaggedObject: OK aeson> +++ OK, passed 100 tests. aeson> ObjectWithSingleField: OK aeson> +++ OK, passed 100 tests. aeson> roundTrip aeson> string: OK aeson> +++ OK, passed 100 tests. 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 ) 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 aeson> 2ElemArray: OK aeson> +++ OK, passed 100 tests. aeson> TaggedObject: OK aeson> +++ OK, passed 100 tests. aeson> ObjectWithSingleField: OK aeson> +++ OK, passed 100 tests. aeson> SomeType aeson> 2ElemArray: OK aeson> +++ OK, passed 100 tests. aeson> TaggedObject: OK aeson> +++ OK, passed 100 tests. aeson> ObjectWithSingleField: OK aeson> +++ OK, passed 100 tests. aeson> roundTrip aeson> 2ElemArray: OK aeson> +++ OK, passed 100 tests. aeson> TaggedObject: OK aeson> +++ OK, passed 100 tests. aeson> ObjectWithSingleField: OK aeson> +++ OK, passed 100 tests. aeson> Approx aeson> string: OK aeson> +++ OK, passed 100 tests. aeson> ObjectWithSingleField: OK aeson> +++ OK, passed 100 tests. aeson> roundTrip aeson> string: OK aeson> +++ OK, passed 100 tests. aeson> ObjectWithSingleField: OK aeson> +++ OK, passed 100 tests. aeson> toEncoding aeson> NullaryString: OK aeson> +++ OK, passed 100 tests. aeson> Nullary2ElemArray: OK aeson> +++ OK, passed 100 tests. aeson> NullaryTaggedObject: OK aeson> +++ OK, passed 100 tests. aeson> NullaryObjectWithSingleField: OK aeson> +++ OK, passed 100 tests. aeson> ApproxUnwrap: OK aeson> +++ OK, passed 100 tests. aeson> ApproxDefault: OK aeson> +++ OK, passed 100 tests. aeson> SomeType2ElemArray: OK aeson> +++ OK, passed 100 tests. aeson> SomeTypeTaggedObject: OK aeson> +++ OK, passed 100 tests. aeson> SomeTypeObjectWithSingleField: OK aeson> +++ OK, passed 100 tests. aeson> RFC8785 aeson> example: OK aeson> key-sort: OK aeson> numbers aeson> 0: OK aeson> 0: OK aeson> 5e-324: OK aeson> -5e-324: OK aeson> 1.7976931348623157e+308: OK aeson> -1.7976931348623157e+308: OK aeson> 9007199254740992: OK aeson> -9007199254740992: OK aeson> 295147905179352830000: OK aeson> 9.999999999999997e+22: OK aeson> 1e+23: OK aeson> 1.0000000000000001e+23: OK aeson> 999999999999999700000: OK aeson> 999999999999999900000: OK aeson> 1e+21: OK aeson> 9.999999999999997e-7: OK aeson> 0.000001: OK aeson> 333333333.3333332: OK aeson> 333333333.33333325: OK aeson> 333333333.3333333: OK aeson> 333333333.3333334: OK aeson> 333333333.33333343: OK aeson> -0.0000033333333333333333: OK aeson> 1424953923781206.2: OK 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 ============ 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 aeson> roundtrip: OK (0.03s) aeson> +++ OK, passed 100 tests. aeson> castDoubleToWord64 aeson> 5e-324: OK aeson> roundtrip1: OK aeson> +++ OK, passed 100 tests. aeson> roundtrip2: OK aeson> +++ OK, passed 100 tests. aeson> doubleToScientific aeson> roundtrip1: OK aeson> +++ OK, passed 100 tests. aeson> roundtrip2: OK aeson> +++ OK, passed 100 tests. aeson> properties aeson> encode aeson> encodeDouble: OK aeson> +++ OK, passed 100 tests. aeson> encodeInteger: OK aeson> +++ OK, passed 100 tests. rebase> Running phase: setupCompilerEnvironmentPhase rebase> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. aeson> read . show = id: OK (0.35s) aeson> +++ OK, passed 100 tests. aeson> roundTrip aeson> (): OK aeson> +++ OK, passed 100 tests. aeson> Value: OK (0.03s) aeson> +++ OK, passed 100 tests. aeson> Bool: OK aeson> +++ OK, passed 100 tests. aeson> Double: OK aeson> +++ OK, passed 100 tests. aeson> Int: OK aeson> +++ OK, passed 100 tests. aeson> NonEmpty Char: OK aeson> +++ OK, passed 100 tests. aeson> Integer: OK aeson> +++ OK, passed 100 tests. aeson> String: OK aeson> +++ OK, passed 100 tests. aeson> Text: OK aeson> +++ OK, passed 100 tests. aeson> Lazy Text: OK aeson> +++ OK, passed 100 tests. aeson> Foo: OK (0.05s) aeson> +++ OK, passed 100 tests. aeson> Day: OK aeson> +++ OK, passed 100 tests. aeson> Month: OK aeson> +++ OK, passed 100 tests. aeson> Quarter: OK aeson> +++ OK, passed 100 tests. aeson> QuarterOfYear: OK rebase> Running phase: unpackPhase aeson> +++ OK, passed 100 tests. aeson> BCE Day: OK aeson> +++ OK, passed 100 tests. aeson> DotNetTime: OK (0.02s) aeson> +++ OK, passed 100 tests. aeson> LocalTime: OK aeson> +++ OK, passed 100 tests. aeson> TimeOfDay: OK aeson> +++ OK, passed 100 tests. aeson> UTCTime: OK rebase> unpacking source archive /nix/store/ydg6rqk9c52jwsc5yynv43iarp45m1i0-rebase-1.21.2.tar.gz aeson> +++ OK, passed 100 tests. aeson> ZonedTime: OK aeson> +++ OK, passed 100 tests. aeson> NominalDiffTime: OK aeson> +++ OK, passed 100 tests. aeson> DiffTime: OK aeson> +++ OK, passed 100 tests. aeson> DayOfWeek: OK aeson> +++ OK, passed 100 tests. aeson> SystemTime: OK aeson> +++ OK, passed 100 tests. aeson> CalendarDiffTime: OK aeson> +++ OK, passed 100 tests. aeson> CalendarDiffDays: OK aeson> +++ OK, passed 100 tests. aeson> Version: OK aeson> +++ OK, passed 100 tests. aeson> Natural: OK aeson> +++ OK, passed 100 tests. aeson> Proxy: OK aeson> +++ OK, passed 100 tests. aeson> Tagged: OK aeson> +++ OK, passed 100 tests. aeson> Const: OK aeson> +++ OK, passed 100 tests. aeson> DList: OK aeson> +++ OK, passed 100 tests. aeson> Seq: OK aeson> +++ OK, passed 100 tests. aeson> Rational: OK aeson> +++ OK, passed 100 tests. rebase> source root is rebase-1.21.2 aeson> Ratio Int: OK aeson> +++ OK, passed 100 tests. aeson> UUID: OK aeson> +++ OK, passed 100 tests. aeson> These: OK aeson> +++ OK, passed 100 tests. aeson> Fix: OK aeson> +++ OK, passed 100 tests. aeson> Mu: OK aeson> +++ OK, passed 100 tests. aeson> Nu: OK aeson> +++ OK, passed 100 tests. aeson> Maybe: OK aeson> +++ OK, passed 100 tests. aeson> Monoid.First: OK aeson> +++ OK, passed 100 tests. aeson> Semigroup.Sum: OK aeson> +++ OK, passed 100 tests. aeson> Semigroup.Product: OK aeson> +++ OK, passed 100 tests. aeson> Semigroup.All: OK aeson> +++ OK, passed 100 tests. aeson> Semigroup.Any: OK aeson> +++ OK, passed 100 tests. aeson> Strict Pair: OK aeson> +++ OK, passed 100 tests. aeson> Strict Either: OK aeson> +++ OK, passed 100 tests. aeson> Strict These: OK aeson> +++ OK, passed 100 tests. rebase> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "rebase-1.21.2/rebase.cabal" aeson> Strict Maybe: OK aeson> +++ OK, passed 100 tests. aeson> Solo Int: OK aeson> +++ OK, passed 100 tests. aeson> ShortText: OK aeson> +++ OK, passed 100 tests. aeson> URI: OK rebase> Running phase: patchPhase aeson> +++ OK, passed 100 tests. aeson> functors aeson> Identity Char: OK aeson> +++ OK, passed 100 tests. aeson> Identity Char: OK aeson> +++ OK, passed 100 tests. aeson> Identity [Char]: OK aeson> +++ OK, passed 100 tests. aeson> [Identity Char]: OK aeson> +++ OK, passed 100 tests. aeson> Compose I I Int: OK aeson> +++ OK, passed 100 tests. aeson> Compose [] I Int: OK aeson> +++ OK, passed 100 tests. aeson> Compose I [] Int: OK aeson> +++ OK, passed 100 tests. aeson> Compose [] [] Int: OK aeson> +++ OK, passed 100 tests. aeson> Compose I I Char: OK aeson> +++ OK, passed 100 tests. aeson> Compose [] I Char: OK aeson> +++ OK, passed 100 tests. aeson> Compose I [] Char: OK aeson> +++ OK, passed 100 tests. aeson> Compose [] [] Char: OK aeson> +++ OK, passed 100 tests. aeson> Compose3 I I I Char: OK aeson> +++ OK, passed 100 tests. aeson> Compose3 I [] I Char: OK aeson> +++ OK, passed 100 tests. aeson> Compose3 I I [] Char: OK aeson> +++ OK, passed 100 tests. aeson> Compose3 I [] [] Char: OK aeson> +++ OK, passed 100 tests. aeson> Compose3 [] I I Char: OK aeson> +++ OK, passed 100 tests. aeson> Compose3 [] [] I Char: OK aeson> +++ OK, passed 100 tests. aeson> Compose3 [] I [] Char: OK aeson> +++ OK, passed 100 tests. aeson> Compose3 [] [] [] Char: OK aeson> +++ OK, passed 100 tests. aeson> Compose3' I I I Char: OK aeson> +++ OK, passed 100 tests. aeson> Compose3' I [] I Char: OK aeson> +++ OK, passed 100 tests. aeson> Compose3' I I [] Char: OK aeson> +++ OK, passed 100 tests. aeson> Compose3' I [] [] Char: OK aeson> +++ OK, passed 100 tests. aeson> Compose3' [] I I Char: OK aeson> +++ OK, passed 100 tests. aeson> Compose3' [] [] I Char: OK aeson> +++ OK, passed 100 tests. aeson> Compose3' [] I [] Char: OK aeson> +++ OK, passed 100 tests. aeson> Compose3' [] [] [] Char: OK aeson> +++ OK, passed 100 tests. aeson> ghcGenerics aeson> OneConstructor: OK aeson> +++ OK, passed 100 tests. aeson> Product2: OK aeson> +++ OK, passed 100 tests. aeson> Product6: OK aeson> +++ OK, passed 100 tests. aeson> Sum4: OK aeson> +++ OK, passed 100 tests. aeson> roundTrip Key aeson> Bool: OK aeson> +++ OK, passed 100 tests. aeson> Text: OK (0.04s) aeson> +++ OK, passed 100 tests. rebase> Running phase: compileBuildDriverPhase rebase> setupCompileFlags: -package-db=/build/tmp.al2S2N3m6D/setup-package.conf.d -threaded rebase> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.al2S2N3m6D/Main.o ) aeson> String: OK (0.08s) aeson> +++ OK, passed 100 tests. aeson> Int: OK (0.01s) aeson> +++ OK, passed 100 tests. rebase> [2 of 2] Linking Setup aeson> [Text]: OK (0.03s) aeson> +++ OK, passed 100 tests. aeson> (Int,Char): OK (0.02s) aeson> +++ OK, passed 100 tests. aeson> Integer: OK (0.01s) aeson> +++ OK, passed 100 tests. aeson> Natural: OK (0.01s) aeson> +++ OK, passed 100 tests. ghc-lib-parser> [ 38 of 443] Compiling GHC.Data.Word64Map.Strict ( compiler/GHC/Data/Word64Map/Strict.hs, dist/build/GHC/Data/Word64Map/Strict.p_o ) aeson> Float: OK (0.04s) aeson> +++ OK, passed 100 tests. aeson> Double: OK (0.04s) aeson> +++ OK, passed 100 tests. aeson> Day: OK (0.02s) aeson> +++ OK, passed 100 tests. aeson> DayOfWeek: OK aeson> +++ OK, passed 100 tests. aeson> Month: OK (0.02s) aeson> +++ OK, passed 100 tests. aeson> Quarter: OK (0.01s) aeson> +++ OK, passed 100 tests. aeson> QuarterOfYear: OK aeson> +++ OK, passed 100 tests. ghc-lib-parser> [ 39 of 443] Compiling GHC.Data.Word64Map.Lazy ( compiler/GHC/Data/Word64Map/Lazy.hs, dist/build/GHC/Data/Word64Map/Lazy.p_o ) ghc-lib-parser> [ 40 of 443] Compiling GHC.Data.Word64Map ( compiler/GHC/Data/Word64Map.hs, dist/build/GHC/Data/Word64Map.p_o ) ghc-lib-parser> [ 41 of 443] 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 443] Compiling GHC.Utils.Encoding ( libraries/ghc-boot/GHC/Utils/Encoding.hs, dist/build/GHC/Utils/Encoding.p_o ) ghc-lib-parser> [ 43 of 443] Compiling GHC.Data.ShortText ( libraries/ghc-boot/GHC/Data/ShortText.hs, dist/build/GHC/Data/ShortText.p_o ) ghc-lib-parser> [ 44 of 443] Compiling GHC.Unit.Database ( libraries/ghc-boot/GHC/Unit/Database.hs, dist/build/GHC/Unit/Database.p_o ) ghc-lib-parser> [ 45 of 443] Compiling GHC.Utils.Exception ( compiler/GHC/Utils/Exception.hs, dist/build/GHC/Utils/Exception.p_o ) ghc-lib-parser> [ 46 of 443] Compiling GHC.Utils.Fingerprint ( compiler/GHC/Utils/Fingerprint.hs, dist/build/GHC/Utils/Fingerprint.p_o ) ghc-lib-parser> [ 47 of 443] Compiling GHC.Utils.GlobalVars ( compiler/GHC/Utils/GlobalVars.hs, dist/build/GHC/Utils/GlobalVars.p_o ) ghc-lib-parser> [ 48 of 443] Compiling GHC.Utils.IO.Unsafe ( compiler/GHC/Utils/IO/Unsafe.hs, dist/build/GHC/Utils/IO/Unsafe.p_o ) ghc-lib-parser> [ 49 of 443] Compiling GHC.Utils.Ppr.Colour ( compiler/GHC/Utils/Ppr/Colour.hs, dist/build/GHC/Utils/Ppr/Colour.p_o ) ghc-lib-parser> [ 50 of 443] Compiling GHC.Version ( ghc-lib/stage0/libraries/ghc-boot/build/GHC/Version.hs, dist/build/GHC/Version.p_o ) ghc-lib-parser> [ 51 of 443] Compiling GHC.UniqueSubdir ( libraries/ghc-boot/GHC/UniqueSubdir.hs, dist/build/GHC/UniqueSubdir.p_o ) ghc-lib-parser> [ 52 of 443] 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 443] Compiling GHC.Utils.Panic.Plain ( compiler/GHC/Utils/Panic/Plain.hs, dist/build/GHC/Utils/Panic/Plain.p_o ) ghc-lib-parser> [ 54 of 443] Compiling GHC.Utils.Misc ( compiler/GHC/Utils/Misc.hs, dist/build/GHC/Utils/Misc.p_o ) ghc-lib-parser> [ 55 of 443] Compiling GHC.Data.FastString ( compiler/GHC/Data/FastString.hs, dist/build/GHC/Data/FastString.p_o ) ghc-lib-parser> [ 56 of 443] Compiling GHC.Utils.BufHandle ( compiler/GHC/Utils/BufHandle.hs, dist/build/GHC/Utils/BufHandle.p_o ) ghc-lib-parser> [ 57 of 443] Compiling GHC.Utils.Ppr ( compiler/GHC/Utils/Ppr.hs, dist/build/GHC/Utils/Ppr.p_o ) ghc-lib-parser> [ 58 of 443] Compiling GHCi.BreakArray ( libraries/ghci/GHCi/BreakArray.hs, dist/build/GHCi/BreakArray.p_o ) ghc-lib-parser> [ 59 of 443] Compiling GHCi.FFI ( dist/build/GHCi/FFI.hs, dist/build/GHCi/FFI.p_o ) ghc-lib-parser> [ 60 of 443] Compiling GHCi.RemoteTypes ( libraries/ghci/GHCi/RemoteTypes.hs, dist/build/GHCi/RemoteTypes.p_o ) ghc-lib-parser> [ 61 of 443] Compiling Language.Haskell.Syntax.Basic ( compiler/Language/Haskell/Syntax/Basic.hs, dist/build/Language/Haskell/Syntax/Basic.p_o ) ghc-lib-parser> [ 62 of 443] Compiling Language.Haskell.Syntax.Extension ( compiler/Language/Haskell/Syntax/Extension.hs, dist/build/Language/Haskell/Syntax/Extension.p_o ) ghc-lib-parser> [ 63 of 443] 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> [ 64 of 443] Compiling Language.Haskell.TH.LanguageExtensions ( libraries/template-haskell/Language/Haskell/TH/LanguageExtensions.hs, dist/build/Language/Haskell/TH/LanguageExtensions.p_o ) ghc-lib-parser> [ 65 of 443] Compiling Language.Haskell.TH.Lib.Map ( libraries/template-haskell/Language/Haskell/TH/Lib/Map.hs, dist/build/Language/Haskell/TH/Lib/Map.p_o ) ghc-lib-parser> [ 66 of 443] Compiling Language.Haskell.TH.Syntax ( libraries/template-haskell/Language/Haskell/TH/Syntax.hs, dist/build/Language/Haskell/TH/Syntax.p_o ) aeson> LocalTime: OK (0.03s) aeson> +++ OK, passed 100 tests. aeson> TimeOfDay: OK (0.02s) aeson> +++ OK, passed 100 tests. ghc-exactprint> Preprocessing test suite 'test' for ghc-exactprint-1.8.0.0.. ghc-exactprint> Building test suite 'test' for ghc-exactprint-1.8.0.0.. aeson> UTCTime: OK (0.03s) aeson> +++ OK, passed 100 tests. aeson> Version: OK (0.07s) aeson> +++ OK, passed 100 tests. aeson> Lazy Text: OK (0.06s) aeson> +++ OK, passed 100 tests. aeson> UUID: OK (0.03s) aeson> +++ OK, passed 100 tests. ghc-exactprint> [1 of 5] Compiling Test.Common ( tests/Test/Common.hs, dist/build/test/test-tmp/Test/Common.o ) aeson> Const Text: OK (0.11s) aeson> +++ OK, passed 100 tests. aeson> toFromJSON aeson> Integer: OK aeson> +++ OK, passed 100 tests. aeson> Double: OK aeson> +++ OK, passed 100 tests. aeson> Maybe Integer: OK aeson> +++ OK, passed 100 tests. aeson> Either Integer Double: OK aeson> +++ OK, passed 100 tests. aeson> Either Integer Integer: OK aeson> +++ OK, passed 100 tests. aeson> failure messages aeson> modify failure: OK aeson> +++ OK, passed 100 tests. aeson> parserThrowError: OK aeson> +++ OK, passed 100 tests. aeson> parserCatchError: OK (0.01s) aeson> +++ OK, passed 100 tests. aeson> generic aeson> toJSON aeson> Nullary aeson> string: OK aeson> +++ OK, passed 100 tests. aeson> 2ElemArray: OK aeson> +++ OK, passed 100 tests. aeson> TaggedObject: OK aeson> +++ OK, passed 100 tests. aeson> ObjectWithSingleField: OK aeson> +++ OK, passed 100 tests. aeson> roundTrip aeson> string: OK aeson> +++ OK, passed 100 tests. aeson> 2ElemArray: OK aeson> +++ OK, passed 100 tests. aeson> TaggedObject: OK aeson> +++ OK, passed 100 tests. aeson> ObjectWithSingleField: OK aeson> +++ OK, passed 100 tests. aeson> EitherTextInt aeson> UntaggedValue: OK aeson> +++ OK, passed 100 tests. aeson> roundtrip: OK aeson> +++ OK, passed 100 tests. aeson> SomeType aeson> 2ElemArray: OK aeson> +++ OK, passed 100 tests. aeson> TaggedObject: OK aeson> +++ OK, passed 100 tests. aeson> ObjectWithSingleField: OK aeson> +++ OK, passed 100 tests. aeson> roundTrip aeson> 2ElemArray: OK aeson> +++ OK, passed 100 tests. aeson> TaggedObject: OK aeson> +++ OK, passed 100 tests. aeson> ObjectWithSingleField: OK aeson> +++ OK, passed 100 tests. aeson> 2ElemArray unary: OK aeson> +++ OK, passed 100 tests. aeson> TaggedObject unary: OK aeson> +++ OK, passed 100 tests. aeson> ObjectWithSingleField unary: OK aeson> +++ OK, passed 100 tests. aeson> OneConstructor aeson> default: OK aeson> +++ OK, passed 100 tests. aeson> Tagged: OK aeson> +++ OK, passed 100 tests. aeson> roundTrip aeson> default: OK aeson> +++ OK, passed 100 tests. aeson> Tagged: OK aeson> +++ OK, passed 100 tests. aeson> toEncoding aeson> NullaryString: OK aeson> +++ OK, passed 100 tests. aeson> Nullary2ElemArray: OK aeson> +++ OK, passed 100 tests. aeson> NullaryTaggedObject: OK aeson> +++ OK, passed 100 tests. aeson> NullaryObjectWithSingleField: OK aeson> +++ OK, passed 100 tests. aeson> ApproxDefault: OK aeson> +++ OK, passed 100 tests. aeson> EitherTextInt UntaggedValue: OK aeson> +++ OK, passed 100 tests. aeson> SomeType2ElemArray: OK aeson> +++ OK, passed 100 tests. aeson> SomeType2ElemArray unary: OK aeson> +++ OK, passed 100 tests. aeson> SomeType2ElemArray unary agree: OK aeson> +++ OK, passed 100 tests. aeson> SomeTypeTaggedObject: OK aeson> +++ OK, passed 100 tests. aeson> SomeTypeTaggedObject unary: OK aeson> +++ OK, passed 100 tests. aeson> SomeTypeTaggedObject unary agree: OK aeson> +++ OK, passed 100 tests. aeson> SomeTypeObjectWithSingleField: OK aeson> +++ OK, passed 100 tests. aeson> SomeTypeObjectWithSingleField unary: OK aeson> +++ OK, passed 100 tests. aeson> SomeTypeObjectWithSingleField unary agree: OK aeson> +++ OK, passed 100 tests. aeson> SomeTypeOmitNothingFields: OK aeson> +++ OK, passed 100 tests. aeson> OneConstructorDefault: OK aeson> +++ OK, passed 100 tests. aeson> OneConstructorTagged: OK aeson> +++ OK, passed 100 tests. aeson> template-haskell aeson> toJSON aeson> Nullary aeson> string: OK aeson> +++ OK, passed 100 tests. aeson> 2ElemArray: OK aeson> +++ OK, passed 100 tests. aeson> TaggedObject: OK aeson> +++ OK, passed 100 tests. aeson> ObjectWithSingleField: OK aeson> +++ OK, passed 100 tests. aeson> roundTrip aeson> string: OK aeson> +++ OK, passed 100 tests. aeson> 2ElemArray: OK aeson> +++ OK, passed 100 tests. aeson> TaggedObject: OK aeson> +++ OK, passed 100 tests. aeson> ObjectWithSingleField: OK aeson> +++ OK, passed 100 tests. aeson> EitherTextInt aeson> UntaggedValue: OK aeson> +++ OK, passed 100 tests. aeson> roundtrip: OK aeson> +++ OK, passed 100 tests. aeson> SomeType aeson> 2ElemArray: OK aeson> +++ OK, passed 100 tests. aeson> TaggedObject: OK aeson> +++ OK, passed 100 tests. aeson> ObjectWithSingleField: OK aeson> +++ OK, passed 100 tests. aeson> roundTrip aeson> 2ElemArray: OK aeson> +++ OK, passed 100 tests. aeson> TaggedObject: OK aeson> +++ OK, passed 100 tests. aeson> ObjectWithSingleField: OK aeson> +++ OK, passed 100 tests. aeson> 2ElemArray unary: OK aeson> +++ OK, passed 100 tests. aeson> TaggedObject unary: OK aeson> +++ OK, passed 100 tests. aeson> ObjectWithSingleField unary: OK aeson> +++ OK, passed 100 tests. aeson> Approx aeson> string: OK aeson> +++ OK, passed 100 tests. aeson> ObjectWithSingleField: OK aeson> +++ OK, passed 100 tests. aeson> roundTrip aeson> string: OK aeson> +++ OK, passed 100 tests. aeson> ObjectWithSingleField: OK aeson> +++ OK, passed 100 tests. aeson> GADT aeson> string: OK aeson> +++ OK, passed 100 tests. aeson> ObjectWithSingleField: OK aeson> +++ OK, passed 100 tests. aeson> roundTrip aeson> string: OK aeson> +++ OK, passed 100 tests. aeson> ObjectWithSingleField: OK aeson> +++ OK, passed 100 tests. aeson> OneConstructor aeson> default: OK aeson> +++ OK, passed 100 tests. aeson> Tagged: OK aeson> +++ OK, passed 100 tests. aeson> roundTrip aeson> default: OK aeson> +++ OK, passed 100 tests. aeson> Tagged: OK aeson> +++ OK, passed 100 tests. aeson> toEncoding aeson> NullaryString: OK aeson> +++ OK, passed 100 tests. aeson> Nullary2ElemArray: OK aeson> +++ OK, passed 100 tests. aeson> NullaryTaggedObject: OK aeson> +++ OK, passed 100 tests. aeson> NullaryObjectWithSingleField: OK aeson> +++ OK, passed 100 tests. aeson> ApproxUnwrap: OK aeson> +++ OK, passed 100 tests. aeson> ApproxDefault: OK aeson> +++ OK, passed 100 tests. aeson> EitherTextInt UntaggedValue: OK aeson> +++ OK, passed 100 tests. aeson> SomeType2ElemArray: OK aeson> +++ OK, passed 100 tests. aeson> SomeType2ElemArray unary: OK aeson> +++ OK, passed 100 tests. aeson> SomeType2ElemArray unary agree: OK aeson> +++ OK, passed 100 tests. aeson> SomeTypeTaggedObject: OK aeson> +++ OK, passed 100 tests. aeson> SomeTypeTaggedObject unary: OK aeson> +++ OK, passed 100 tests. aeson> SomeTypeTaggedObject unary agree: OK aeson> +++ OK, passed 100 tests. aeson> SomeTypeObjectWithSingleField: OK aeson> +++ OK, passed 100 tests. aeson> SomeTypeObjectWithSingleField unary: OK aeson> +++ OK, passed 100 tests. aeson> SomeTypeObjectWithSingleField unary agree: OK aeson> +++ OK, passed 100 tests. aeson> OneConstructorDefault: OK aeson> +++ OK, passed 100 tests. aeson> OneConstructorTagged: OK aeson> +++ OK, passed 100 tests. aeson> QuickCheck aeson> shrink terminates aeson> Int: OK aeson> +++ OK, passed 100 tests. aeson> Bool: OK aeson> +++ OK, passed 100 tests. aeson> Integer: OK aeson> +++ OK, passed 100 tests. aeson> Char: OK aeson> +++ OK, passed 100 tests. aeson> Text: OK aeson> +++ OK, passed 100 tests. aeson> (Int,Int): OK aeson> +++ OK, passed 100 tests. aeson> Scientific: OK aeson> +++ OK, passed 100 tests. aeson> Value: OK (0.31s) aeson> +++ OK, passed 100 tests. aeson> unit aeson> SerializationFormatSpec aeson> From JSON representation aeson> Nothing: OK aeson> Just: OK aeson> Just Nothing: OK aeson> Word8 3: OK aeson> Word8 3.00: OK aeson> Word8 3.14: OK aeson> Word8 -1: OK aeson> Word8 300: OK aeson> Day -0000-02-03: OK aeson> Day; year too short: OK aeson> Month; year too short: OK aeson> To/From JSON representation aeson> Either Left: OK aeson> Either Right: OK aeson> Nothing: OK aeson> Just Nothing: OK aeson> Just: OK aeson> Proxy Int: OK aeson> Tagged Char Int: OK aeson> Tagged 123 Int: OK aeson> Const Char Int: OK aeson> Tuple: OK aeson> NonEmpty: OK aeson> Seq: OK aeson> DList: OK aeson> (): OK aeson> Text: OK aeson> Lazy Text: OK aeson> ShortText: OK aeson> HashMap Int Int: OK aeson> Map Int Int: OK aeson> Map (Tagged Int Int) Int: OK aeson> Map [Int] Int: OK aeson> Map [Char] Int: OK aeson> Map [I Char] Int: OK aeson> nan :: Double: OK aeson> +inf :: Double: OK aeson> -inf :: Double: OK aeson> Ordering LT: OK aeson> Ordering EQ: OK aeson> Ordering GT: OK aeson> Float: OK aeson> Pico: OK aeson> Scientific: OK aeson> UUID: OK aeson> Set Int: OK aeson> IntSet: OK aeson> IntMap: OK aeson> Vector: OK aeson> HashSet Int: OK aeson> Tree Int: OK aeson> HashMap Float Int, NaN: OK aeson> HashMap Float Int, Infinity: OK aeson> HashMap Float Int, +Infinity: OK aeson> Identity Int: OK aeson> Solo Int: OK aeson> Identity Char: OK aeson> Identity String: OK aeson> [Identity Char]: OK aeson> Solo Char: OK aeson> Solo String: OK aeson> [Solo Char]: OK aeson> Maybe Char: OK aeson> Maybe String: OK aeson> Maybe [Identity Char]: OK aeson> Day; year >= 10000: OK aeson> Day; year >= 1000: OK aeson> Day; year > 0 && < 1000: OK aeson> Day; year == 0: OK aeson> Day; year < 0: OK aeson> Day; year < -1000: OK aeson> Month; year >= 10000: OK aeson> Month; year >= 1000: OK aeson> Month; year > 0 && < 1000: OK aeson> Month; year == 0: OK aeson> Month; year < 0: OK aeson> Month; year < -1000: OK aeson> Quarter; year >= 1000: OK aeson> Quarter; year > 0 && < 1000: OK aeson> Quarter; year == 0: OK aeson> Quarter; year < 0: OK aeson> Quarter; year < -1000: OK aeson> QuarterOfYear: OK aeson> Product I Maybe Int: OK aeson> Product I Maybe Int: OK aeson> Product I [] Char: OK aeson> Sum I [] Int: InL: OK aeson> Sum I [] Int: InR: OK aeson> Sum I [] Char: InR: OK aeson> Compose I I Int: OK aeson> Compose I [] Int: OK aeson> Compose [] I Int: OK aeson> Compose [] [] Int: OK aeson> Compose I I Char: OK aeson> Compose I [] Char: OK aeson> Compose [] I Char: OK aeson> Compose [] [] Char: OK aeson> Compose3 I I I Char: OK aeson> Compose3 I I [] Char: OK aeson> Compose3 I [] I Char: OK aeson> Compose3 I [] [] Char: OK aeson> Compose3 [] I I Char: OK aeson> Compose3 [] I [] Char: OK aeson> Compose3 [] [] I Char: OK aeson> Compose3 [] [] [] Char: OK aeson> Compose3' I I I Char: OK aeson> Compose3' I I [] Char: OK aeson> Compose3' I [] I Char: OK aeson> Compose3' I [] [] Char: OK aeson> Compose3' [] I I Char: OK aeson> Compose3' [] I [] Char: OK aeson> Compose3' [] [] I Char: OK aeson> Compose3' [] [] [] Char: OK aeson> MyEither Int String: Left: OK aeson> MyEither Int String: Right: OK aeson> Monoid.Dual Int: OK aeson> Monoid.First Int: OK aeson> Monoid.Last Int: OK aeson> Semigroup.Min Int: OK aeson> Semigroup.Max Int: OK aeson> Semigroup.First Int: OK aeson> Semigroup.Last Int: OK aeson> Semigroup.WrappedMonoid Int: OK aeson> SystemTime: OK aeson> SystemTime: OK aeson> CalendarDiffTime: OK aeson> CalendarDiffDays: OK aeson> DayOfWeek: OK aeson> These: This: OK aeson> These: That: OK aeson> These: OK aeson> Fix Strict.These: OK aeson> Mu Strict.These: OK aeson> Nu Strict.These: OK aeson> ErrorMessages aeson> simple: OK aeson> generic: OK aeson> generic: OK aeson> camelCase aeson> camelTo: OK aeson> camelTo: OK aeson> camelTo: OK aeson> camelTo: OK aeson> camelTo2: OK aeson> camelTo2: OK aeson> camelTo2: OK aeson> camelTo2: OK aeson> encoding aeson> goodProducer: OK aeson> utctime aeson> good: OK aeson> bad: OK aeson> 2000-01-01T12:13:00 aeson> 2000-01-01 12:13:00 aeson> 2000-01-01 aeson> 2000-01-01Z aeson> 2015-01-01T12:30:00.00+00Z aeson> 2015-01-01T12:30:00.00+00:00Z aeson> 2015-01-03 12:13:00.Z aeson> 2015-01-03 12:13.000Z aeson> 2015-01-03 23:59:61Z aeson> 2015-01-03 12:13:00 Z aeson> 2015-01-03 12:13:00 +00:00 aeson> formatError aeson> example 1: OK aeson> .:, .:?, .:! aeson> -: OK aeson> -: OK aeson> -: OK aeson> -: OK aeson> -: OK aeson> -: OK aeson> -: OK aeson> -: OK aeson> -: OK aeson> Hashable laws aeson> -: OK aeson> Object construction aeson> -: OK aeson> Nullary constructors aeson> -: OK aeson> -: OK aeson> -: OK aeson> -: OK aeson> -: OK aeson> -: OK aeson> -: OK aeson> -: OK aeson> -: OK aeson> -: OK aeson> -: OK aeson> -: OK aeson> -: OK aeson> -: OK aeson> -: OK aeson> -: OK aeson> -: OK aeson> -: OK aeson> -: OK aeson> -: OK aeson> -: OK aeson> -: OK aeson> -: OK aeson> -: OK aeson> -: OK aeson> -: OK aeson> -: OK aeson> FromJSONKey aeson> -: OK aeson> -: OK aeson> -: OK aeson> -: OK aeson> -: OK aeson> optional fields aeson> Omit optional fields (Generics) aeson> ordinary aeson> omitNothingFields = True aeson> JSON should include non-optional value.: OK aeson> JSON should not include optional value.: OK aeson> JSON decode including non-optional value: OK aeson> JSON decode not including optional value: OK aeson> JSON decode including optional value: OK aeson> JSON decode including optional value 2: OK aeson> omitNothingFields = False aeson> JSON should include non-optional value.: OK aeson> JSON should include optional value.: OK aeson> JSON decode including non-optional value: OK aeson> JSON decode not including optional value: OK aeson> JSON decode including optional value: OK aeson> JSON decode including optional value 2: OK aeson> defaultOptions aeson> JSON should include non-optional value.: OK aeson> JSON should include optional value.: OK aeson> JSON decode including non-optional value: OK aeson> JSON decode not including optional value: OK aeson> JSON decode including optional value: OK aeson> JSON decode including optional value 2: OK aeson> higher aeson> omitNothingFields = True, higher aeson> JSON should include non-optional value.: OK aeson> JSON should not include optional value.: OK aeson> JSON decode including non-optional value: OK aeson> JSON decode not including optional value: OK aeson> JSON decode including optional value: OK aeson> JSON decode including optional value 2: OK aeson> omitNothingFields = False, higher aeson> JSON should include non-optional value.: OK aeson> JSON should include optional value.: OK aeson> JSON decode including non-optional value: OK aeson> JSON decode not including optional value: OK aeson> JSON decode including optional value: OK aeson> JSON decode including optional value 2: OK aeson> defaultOptions, higher aeson> JSON should include non-optional value.: OK aeson> JSON should include optional value.: OK aeson> JSON decode including non-optional value: OK aeson> JSON decode not including optional value: OK aeson> JSON decode including optional value: OK aeson> JSON decode including optional value 2: OK aeson> Omit optional fields (TH) aeson> ordinary aeson> omitNothingFields = True aeson> JSON should include non-optional value.: OK aeson> JSON should not include optional value.: OK aeson> JSON decode including non-optional value: OK aeson> JSON decode not including optional value: OK aeson> JSON decode including optional value: OK aeson> JSON decode including optional value 2: OK aeson> omitNothingFields = False aeson> JSON should include non-optional value.: OK aeson> JSON should include optional value.: OK aeson> JSON decode including non-optional value: OK aeson> JSON decode not including optional value: OK aeson> JSON decode including optional value: OK aeson> JSON decode including optional value 2: OK aeson> defaultOptions aeson> JSON should include non-optional value.: OK aeson> JSON should include optional value.: OK aeson> JSON decode including non-optional value: OK aeson> JSON decode not including optional value: OK aeson> JSON decode including optional value: OK aeson> JSON decode including optional value 2: OK aeson> higher aeson> omitNothingFields = True, higher aeson> JSON should include non-optional value.: OK aeson> JSON should not include optional value.: OK aeson> JSON decode including non-optional value: OK aeson> JSON decode not including optional value: OK aeson> JSON decode including optional value: OK aeson> JSON decode including optional value 2: OK aeson> omitNothingFields = False, higher aeson> JSON should include non-optional value.: OK aeson> JSON should include optional value.: OK aeson> JSON decode including non-optional value: OK aeson> JSON decode not including optional value: OK aeson> JSON decode including optional value: OK aeson> JSON decode including optional value 2: OK aeson> defaultOptions, higher aeson> JSON should include non-optional value.: OK aeson> JSON should include optional value.: OK aeson> JSON decode including non-optional value: OK aeson> JSON decode not including optional value: OK aeson> JSON decode including optional value: OK aeson> JSON decode including optional value 2: OK aeson> Omit optional fields (Manual) aeson> ordinary aeson> omitNothingFields = True aeson> JSON should include non-optional value.: OK aeson> JSON should not include optional value.: OK aeson> JSON decode including non-optional value: OK aeson> JSON decode not including optional value: OK aeson> JSON decode including optional value: OK aeson> JSON decode including optional value 2: OK aeson> omitNothingFields = False aeson> JSON should include non-optional value.: OK aeson> JSON should include optional value.: OK aeson> JSON decode including non-optional value: OK aeson> JSON decode not including optional value: OK aeson> JSON decode including optional value: OK aeson> JSON decode including optional value 2: OK aeson> defaultOptions aeson> JSON should include non-optional value.: OK aeson> JSON should include optional value.: OK aeson> JSON decode including non-optional value: OK aeson> JSON decode not including optional value: OK aeson> JSON decode including optional value: OK aeson> JSON decode including optional value 2: OK aeson> higher aeson> omitNothingFields = True, higher aeson> JSON should include non-optional value.: OK aeson> JSON should not include optional value.: OK aeson> JSON decode including non-optional value: OK aeson> JSON decode not including optional value: OK aeson> JSON decode including optional value: OK aeson> JSON decode including optional value 2: OK aeson> omitNothingFields = False, higher aeson> JSON should include non-optional value.: OK aeson> JSON should include optional value.: OK aeson> JSON decode including non-optional value: OK aeson> JSON decode not including optional value: OK aeson> JSON decode including optional value: OK aeson> JSON decode including optional value 2: OK aeson> defaultOptions, higher aeson> JSON should include non-optional value.: OK aeson> JSON should include optional value.: OK aeson> JSON decode including non-optional value: OK aeson> JSON decode not including optional value: OK aeson> JSON decode including optional value: OK aeson> JSON decode including optional value 2: OK aeson> Type-directed optional fields Proof of Concept aeson> toJSON aeson> x is not omitted when Nothing: OK aeson> y is omitted when Nothing: OK aeson> z is omitted when Nothing: OK aeson> parseJSON aeson> x can be null: OK aeson> x cannot be omitted: OK aeson> y can be omitted: OK aeson> y cannot be null: OK aeson> z can be null: OK aeson> z can be omitted: OK aeson> PR #455: OK 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 ) 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 ) aeson> Unescape string (PR #477): OK (0.71s) aeson> Show Options: OK aeson> SingleMaybeField aeson> generic: OK aeson> th: OK aeson> withEmbeddedJSON: OK aeson> SingleFieldCon: OK aeson> UnknownFields aeson> unary-unknown-th: OK aeson> unary-unknown-generic: OK aeson> unary-unknown-tag-th: OK aeson> unary-unknown-tag-generic: OK aeson> unary-explicit-tag-th: OK aeson> unary-explicit-tag-generic: OK aeson> sum-tag-th: OK aeson> sum-tag-generic: OK aeson> sum-unknown-in-branch-th: OK aeson> sum-unknown-in-branch-generic: OK aeson> sum-unknown-th: OK aeson> sum-unknown-generic: OK aeson> unary-tagged-th: OK aeson> unary-tagged-generic: OK aeson> unary-tagged-notag-th: OK aeson> unary-tagged-notag-generic: OK aeson> unary-tagged-unknown-th: OK aeson> unary-tagged-unknown-generic: OK aeson> Ratio with denominator 0: OK aeson> Rational parses number: OK aeson> Big rational: OK aeson> Small rational: OK aeson> Big scientific exponent: OK aeson> Big integer decoding: OK aeson> Big natural decoding: OK aeson> Big integer key decoding: OK aeson> QQ.Simple aeson> example: OK aeson> MonadFix aeson> Example1a: OK aeson> Example2a: OK aeson> Example3a: OK aeson> Example4a: OK aeson> Example1b: OK aeson> Example2b: OK aeson> Example3b: OK aeson> Example4b: OK aeson> Issue #351 aeson> -: OK aeson> -: OK aeson> -: OK aeson> issue571: OK aeson> issue687: OK aeson> issue967: OK aeson> KeyMap.insertWith: OK aeson> omitNothingFields Note: OK aeson> JSONTestSuite aeson> i_number_double_huge_neg_exp.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> i_number_huge_exp.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> i_number_neg_int_huge_exp.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK (0.01s) aeson> i_number_pos_double_huge_exp.json shake> Documentation created: dist/doc/html/shake/, dist/doc/html/shake/shake.txt aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> i_number_real_neg_overflow.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> i_number_real_pos_overflow.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> i_number_real_underflow.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> i_number_too_big_neg_int.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> i_number_too_big_pos_int.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> i_number_very_big_negative_int.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> i_object_key_lone_2nd_surrogate.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> i_string_1st_surrogate_but_2nd_missing.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> i_string_1st_valid_surrogate_2nd_invalid.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> i_string_UTF-16LE_with_BOM.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> i_string_UTF-8_invalid_sequence.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> i_string_UTF8_surrogate_U+D800.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> i_string_incomplete_surrogate_and_escape_valid.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> i_string_incomplete_surrogate_pair.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> i_string_incomplete_surrogates_escape_valid.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> i_string_invalid_lonely_surrogate.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> i_string_invalid_surrogate.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> i_string_invalid_utf-8.json aeson> decode: OK aeson> tokens bs: OK shake> Running phase: installPhase aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> i_string_inverted_surrogates_U+1D11E.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> i_string_iso_latin_1.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> i_string_lone_second_surrogate.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> i_string_lone_utf8_continuation_byte.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> i_string_not_in_unicode_range.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> i_string_overlong_sequence_2_bytes.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> i_string_overlong_sequence_6_bytes.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> i_string_overlong_sequence_6_bytes_null.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> i_string_truncated-utf-8.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> i_string_utf16BE_no_BOM.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> i_string_utf16LE_no_BOM.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> i_structure_500_nested_arrays.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> i_structure_UTF-8_BOM_empty_object.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_array_1_true_without_comma.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_array_a_invalid_utf8.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_array_colon_instead_of_comma.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_array_comma_after_close.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_array_comma_and_number.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_array_double_comma.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_array_double_extra_comma.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_array_extra_close.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_array_extra_comma.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_array_incomplete.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_array_incomplete_invalid_value.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_array_inner_array_no_comma.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_array_invalid_utf8.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_array_items_separated_by_semicolon.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_array_just_comma.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_array_just_minus.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_array_missing_value.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_array_newlines_unclosed.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_array_number_and_comma.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_array_number_and_several_commas.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_array_spaces_vertical_tab_formfeed.json aeson> decode: OK shake> Installing executable shake in /nix/store/k0my1b4nz9p3gdww2jj5h1xjycbi87w4-shake-0.19.8/bin shake> Warning: The directory aeson> tokens bs: OK shake> /nix/store/k0my1b4nz9p3gdww2jj5h1xjycbi87w4-shake-0.19.8/bin is not in the shake> system search path. aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_array_star_inside.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_array_unclosed.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_array_unclosed_trailing_comma.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_array_unclosed_with_new_lines.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_array_unclosed_with_object_inside.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_incomplete_false.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_incomplete_null.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_incomplete_true.json aeson> decode: OK rebase> Running phase: updateAutotoolsGnuConfigScriptsPhase aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_multidigit_number_then_00.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_number_++.json aeson> decode: OK aeson> tokens bs: OK shake> Installing library in /nix/store/k0my1b4nz9p3gdww2jj5h1xjycbi87w4-shake-0.19.8/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/shake-0.19.8-3FCaRvebiS3CdqCMPQhT3v aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_number_+1.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_number_+Inf.json aeson> decode: OK rebase> Running phase: configurePhase aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_number_-01.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_number_-NaN.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK rebase> configureFlags: --verbose --prefix=/nix/store/hl2mgcsh7144918v6ly4avw427njd2bb-rebase-1.21.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/78xb8ndi16adnz7r8b9h8f8mp6xfbkbp-rebase-1.21.2-doc/share/doc/rebase-1.21.2 --with-gcc=gcc --package-db=/build/tmp.al2S2N3m6D/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> tokens text: OK aeson> Golden file did not exist; created aeson> n_number_0_capital_E+.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_number_0_capital_E.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_number_0e+.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_number_0e.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_number_1_000.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_number_1eE2.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_number_Inf.json rebase> Using Parsec parser rebase> Configuring rebase-1.21.2... aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_number_NaN.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_number_U+FF11_fullwidth_digit_one.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_number_expression.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_number_hex_1_digit.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_number_hex_2_digits.json aeson> decode: OK aeson> tokens bs: OK ghc-exactprint> [4 of 5] Compiling Test.Transform ( tests/Test/Transform.hs, dist/build/test/test-tmp/Test/Transform.o ) ghc-exactprint> ghc-exactprint> tests/Test/Transform.hs:114:31: warning: [GHC-63394] [-Wx-partial] ghc-exactprint> In the use of ‘tail’ ghc-exactprint> (imported from Data.List, but defined in GHC.List): ghc-exactprint> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." ghc-exactprint> | ghc-exactprint> 114 | decls' = d2':de1':de0':(tail decls) ghc-exactprint> | ^^^^ aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_number_infinity.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_number_invalid+-.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_number_invalid-negative-real.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_number_invalid-utf-8-in-bigger-int.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_number_invalid-utf-8-in-exponent.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_number_invalid-utf-8-in-int.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_number_minus_infinity.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_number_minus_sign_with_trailing_garbage.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_number_minus_space_1.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_number_neg_int_starting_with_zero.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_number_neg_real_without_int_part.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_number_neg_with_garbage_at_end.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_number_real_garbage_after_e.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_number_real_with_invalid_utf8_after_e.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_number_real_without_fractional_part.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_number_starting_with_dot.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_number_with_alpha.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_number_with_alpha_char.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_number_with_leading_zero.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_object_bad_value.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_object_bracket_key.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_object_comma_instead_of_colon.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_object_double_colon.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_object_emoji.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_object_garbage_at_end.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_object_key_with_single_quotes.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_object_lone_continuation_byte_in_key_and_trailing_comma.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_object_missing_colon.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_object_missing_key.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_object_missing_semicolon.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_object_missing_value.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_object_no-colon.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_object_non_string_key.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_object_non_string_key_but_huge_number_instead.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_object_repeated_null_null.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_object_several_trailing_commas.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_object_single_quote.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_object_trailing_comma.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_object_trailing_comment.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_object_trailing_comment_open.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_object_trailing_comment_slash_open.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_object_trailing_comment_slash_open_incomplete.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_object_two_commas_in_a_row.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_object_unquoted_key.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_object_unterminated-value.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_object_with_single_string.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_object_with_trailing_garbage.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_single_space.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_string_1_surrogate_then_escape.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_string_1_surrogate_then_escape_u.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_string_1_surrogate_then_escape_u1.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_string_1_surrogate_then_escape_u1x.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_string_accentuated_char_no_quotes.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_string_backslash_00.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_string_escape_x.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_string_escaped_backslash_bad.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_string_escaped_ctrl_char_tab.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_string_escaped_emoji.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_string_incomplete_escape.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_string_incomplete_escaped_character.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_string_incomplete_surrogate.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_string_incomplete_surrogate_escape_invalid.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_string_invalid-utf-8-in-escape.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_string_invalid_backslash_esc.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_string_invalid_unicode_escape.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_string_invalid_utf8_after_escape.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_string_leading_uescaped_thinspace.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_string_no_quotes_with_bad_escape.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_string_single_doublequote.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_string_single_quote.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_string_single_string_no_double_quotes.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_string_start_escape_unclosed.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_string_unescaped_ctrl_char.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_string_unescaped_newline.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_string_unescaped_tab.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_string_unicode_CapitalU.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_string_with_trailing_garbage.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_100000_opening_arrays.json aeson> decode: OK (0.11s) rebase> Dependency base >=4.13 && <5: using base-4.19.0.0 rebase> Dependency bifunctors >=5.6 && <5.7: using bifunctors-5.6.2 rebase> Dependency bytestring >=0.10 && <0.13: using bytestring-0.12.0.2 rebase> Dependency comonad >=5 && <5.1: using comonad-5.0.9 rebase> Dependency containers >=0.6 && <0.8: using containers-0.6.8 rebase> Dependency contravariant >=1.5 && <1.6: using contravariant-1.5.5 rebase> Dependency deepseq >=1.4 && <1.6: using deepseq-1.5.0.0 rebase> Dependency dlist >=0.8 && <1.1: using dlist-1.0 rebase> Dependency either >=5 && <5.1: using either-5.0.2 rebase> Dependency groups >=0.5.3 && <0.6: using groups-0.5.3 rebase> Dependency hashable >=1.3 && <1.6: using hashable-1.4.7.0 rebase> Dependency invariant >=0.5.5 && <0.7: using invariant-0.6.4 rebase> Dependency mtl >=2.2 && <2.4: using mtl-2.3.1 rebase> Dependency profunctors >=5.6 && <5.7: using profunctors-5.6.2 rebase> Dependency scientific >=0.3 && <0.4: using scientific-0.3.8.0 rebase> Dependency selective >=0.7 && <0.8: using selective-0.7.0.1 rebase> Dependency semigroupoids >=6 && <7: using semigroupoids-6.0.1 rebase> Dependency stm >=2.5 && <2.6: using stm-2.5.2.1 rebase> Dependency text >=1.2 && <1.3 || >=2.0 && <2.2: using text-2.1 rebase> Dependency time >=1.9 && <1.15: using time-1.12.2 rebase> Dependency time-compat >=1.9.6.1 && <1.10: using time-compat-1.9.7 rebase> Dependency transformers >=0.5 && <0.7: using transformers-0.6.1.0 rebase> Dependency unordered-containers >=0.2.13 && <0.3: using rebase> unordered-containers-0.2.20 rebase> Dependency uuid-types >=1.0 && <1.1: using uuid-types-1.0.6 rebase> Dependency vector >=0.12 && <0.14: using vector-0.13.2.0 rebase> Dependency vector-instances >=3.4 && <3.5: using vector-instances-3.4.2 rebase> Dependency void >=0.7 && <0.8: using void-0.7.3 aeson> tokens bs: OK (0.11s) aeson> tokens lbs: OK (0.08s) aeson> tokens text: OK (0.03s) aeson> Golden file did not exist; created aeson> n_structure_U+2060_word_joined.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_UTF8_BOM_no_data.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_angle_bracket_null.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_array_trailing_garbage.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_array_with_extra_array_close.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_array_with_unclosed_string.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_ascii-unicode-identifier.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_capitalized_True.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_close_unopened_array.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_comma_instead_of_closing_brace.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_double_array.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_end_array.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_incomplete_UTF8_BOM.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_lone-invalid-utf-8.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_lone-open-bracket.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_no_data.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_null-byte-outside-string.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_number_with_trailing_garbage.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_object_followed_by_closing_object.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_object_unclosed_no_value.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_object_with_comment.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_object_with_trailing_garbage.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_open_array_apostrophe.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_open_array_comma.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_open_array_object.json aeson> decode: OK (0.11s) aeson> tokens bs: OK (0.05s) aeson> tokens lbs: OK (0.06s) rebase> Source component graph: component lib rebase> Configured component graph: rebase> component rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8 rebase> include base-4.19.0.0-b960 rebase> include bifunctors-5.6.2-4fZuJfp0ftV1iKSQIeavLh rebase> include bytestring-0.12.0.2-4690 rebase> include comonad-5.0.9-ESq2E8gYtBx3byXmKAW1hW rebase> include containers-0.6.8-4775 rebase> include contravariant-1.5.5-J4LLuUnbnVaBzsIx42BlgS rebase> include deepseq-1.5.0.0-412f rebase> include dlist-1.0-92EE3VRf6S86YM2NLYx7Zz rebase> include either-5.0.2-Bq2GyP4oSURC8Bdp8bx9G6 rebase> include groups-0.5.3-w2UxgtGTCPHU1qvFEu0AE rebase> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m rebase> include invariant-0.6.4-9MdOxjYVRq95RCcv5wEaad rebase> include mtl-2.3.1-63a4 rebase> include profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU rebase> include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X rebase> include selective-0.7.0.1-AfSp7zmUuG42sRImdE2FDY rebase> include semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj rebase> include stm-2.5.2.1-83fa rebase> include text-2.1-c36a rebase> include time-1.12.2-d26d rebase> include time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA rebase> include transformers-0.6.1.0-c3ec rebase> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq rebase> include uuid-types-1.0.6-6gO6eWf1YHLC09OVS7zxKJ rebase> include vector-0.13.2.0-KITycIPQp0R25115diGgzh rebase> include vector-instances-3.4.2-IrMPeDkXsTAHmZR7rP06of rebase> include void-0.7.3-5yU89rtcFpHDt8FMuiMLJt rebase> Linked component graph: rebase> unit rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8 rebase> include base-4.19.0.0-b960 rebase> include bifunctors-5.6.2-4fZuJfp0ftV1iKSQIeavLh rebase> include bytestring-0.12.0.2-4690 rebase> include comonad-5.0.9-ESq2E8gYtBx3byXmKAW1hW rebase> include containers-0.6.8-4775 rebase> include contravariant-1.5.5-J4LLuUnbnVaBzsIx42BlgS rebase> include deepseq-1.5.0.0-412f rebase> include dlist-1.0-92EE3VRf6S86YM2NLYx7Zz rebase> include either-5.0.2-Bq2GyP4oSURC8Bdp8bx9G6 rebase> include groups-0.5.3-w2UxgtGTCPHU1qvFEu0AE rebase> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m rebase> include invariant-0.6.4-9MdOxjYVRq95RCcv5wEaad rebase> include mtl-2.3.1-63a4 rebase> include profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU rebase> include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X rebase> include selective-0.7.0.1-AfSp7zmUuG42sRImdE2FDY rebase> include semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj rebase> include stm-2.5.2.1-83fa rebase> include text-2.1-c36a rebase> include time-1.12.2-d26d rebase> include time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA rebase> include transformers-0.6.1.0-c3ec rebase> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq rebase> include uuid-types-1.0.6-6gO6eWf1YHLC09OVS7zxKJ rebase> include vector-0.13.2.0-KITycIPQp0R25115diGgzh rebase> include vector-instances-3.4.2-IrMPeDkXsTAHmZR7rP06of rebase> include void-0.7.3-5yU89rtcFpHDt8FMuiMLJt rebase> Rebase.Control.Applicative=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Applicative,Rebase.Control.Applicative.Backwards=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Applicative.Backwards,Rebase.Control.Applicative.Lift=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Applicative.Lift,Rebase.Control.Arrow=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Arrow,Rebase.Control.Category=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Category,Rebase.Control.Comonad=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Comonad,Rebase.Control.Concurrent=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Concurrent,Rebase.Control.Concurrent.Chan=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Concurrent.Chan,Rebase.Control.Concurrent.MVar=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Concurrent.MVar,Rebase.Control.Concurrent.QSem=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Concurrent.QSem,Rebase.Control.Concurrent.QSemN=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Concurrent.QSemN,Rebase.Control.Concurrent.STM=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Concurrent.STM,Rebase.Control.Concurrent.STM.TArray=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Concurrent.STM.TArray,Rebase.Control.Concurrent.STM.TBQueue=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Concurrent.STM.TBQueue,Rebase.Control.Concurrent.STM.TChan=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Concurrent.STM.TChan,Rebase.Control.Concurrent.STM.TMVar=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Concurrent.STM.TMVar,Rebase.Control.Concurrent.STM.TQueue=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Concurrent.STM.TQueue,Rebase.Control.Concurrent.STM.TSem=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Concurrent.STM.TSem,Rebase.Control.Concurrent.STM.TVar=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Concurrent.STM.TVar,Rebase.Control.DeepSeq=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.DeepSeq,Rebase.Control.Exception=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Exception,Rebase.Control.Exception.Base=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Exception.Base,Rebase.Control.Monad=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad,Rebase.Control.Monad.Cont=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.Cont,Rebase.Control.Monad.Cont.Class=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.Cont.Class,Rebase.Control.Monad.Error.Class=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.Error.Class,Rebase.Control.Monad.Fail=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.Fail,Rebase.Control.Monad.Fix=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.Fix,Rebase.Control.Monad.IO.Class=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.IO.Class,Rebase.Control.Monad.Identity=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.Identity,Rebase.Control.Monad.RWS=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.RWS,Rebase.Control.Monad.RWS.Class=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.RWS.Class,Rebase.Control.Monad.RWS.Lazy=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.RWS.Lazy,Rebase.Control.Monad.RWS.Strict=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.RWS.Strict,Rebase.Control.Monad.Reader=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.Reader,Rebase.Control.Monad.Reader.Class=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.Reader.Class,Rebase.Control.Monad.ST=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.ST,Rebase.Control.Monad.ST.Lazy=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.ST.Lazy,Rebase.Control.Monad.ST.Lazy.Unsafe=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.ST.Lazy.Unsafe,Rebase.Control.Monad.ST.Strict=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.ST.Strict,Rebase.Control.Monad.ST.Unsafe=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.ST.Unsafe,Rebase.Control.Monad.STM=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.STM,Rebase.Control.Monad.Signatures=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.Signatures,Rebase.Control.Monad.State=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.State,Rebase.Control.Monad.State.Class=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.State.Class,Rebase.Control.Monad.State.Lazy=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.State.Lazy,Rebase.Control.Monad.State.Strict=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.State.Strict,Rebase.Control.Monad.Trans=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.Trans,Rebase.Control.Monad.Trans.Class=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.Trans.Class,Rebase.Control.Monad.Trans.Cont=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.Trans.Cont,Rebase.Control.Monad.Trans.Except=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.Trans.Except,Rebase.Control.Monad.Trans.Identity=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.Trans.Identity,Rebase.Control.Monad.Trans.Maybe=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.Trans.Maybe,Rebase.Control.Monad.Trans.RWS=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.Trans.RWS,Rebase.Control.Monad.Trans.RWS.Lazy=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.Trans.RWS.Lazy,Rebase.Control.Monad.Trans.RWS.Strict=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.Trans.RWS.Strict,Rebase.Control.Monad.Trans.Reader=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.Trans.Reader,Rebase.Control.Monad.Trans.State=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.Trans.State,Rebase.Control.Monad.Trans.State.Lazy=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.Trans.State.Lazy,Rebase.Control.Monad.Trans.State.Strict=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.Trans.State.Strict,Rebase.Control.Monad.Trans.Writer=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.Trans.Writer,Rebase.Control.Monad.Trans.Writer.Lazy=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.Trans.Writer.Lazy,Rebase.Control.Monad.Trans.Writer.Strict=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.Trans.Writer.Strict,Rebase.Control.Monad.Writer=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.Writer,Rebase.Control.Monad.Writer.Class=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.Writer.Class,Rebase.Control.Monad.Writer.Lazy=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.Writer.Lazy,Rebase.Control.Monad.Writer.Strict=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.Writer.Strict,Rebase.Control.Monad.Zip=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Monad.Zip,Rebase.Control.Selective=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Selective,Rebase.Control.Selective.Free=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Selective.Free,Rebase.Control.Selective.Multi=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Selective.Multi,Rebase.Control.Selective.Rigid.Free=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Selective.Rigid.Free,Rebase.Control.Selective.Rigid.Freer=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Control.Selective.Rigid.Freer,Rebase.Data.Biapplicative=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Biapplicative,Rebase.Data.Bifoldable=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Bifoldable,Rebase.Data.Bifunctor=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Bifunctor,Rebase.Data.Bifunctor.Apply=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Bifunctor.Apply,Rebase.Data.Bifunctor.Biff=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Bifunctor.Biff,Rebase.Data.Bifunctor.Clown=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Bifunctor.Clown,Rebase.Data.Bifunctor.Flip=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Bifunctor.Flip,Rebase.Data.Bifunctor.Join=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Bifunctor.Join,Rebase.Data.Bifunctor.Joker=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Bifunctor.Joker,Rebase.Data.Bifunctor.Product=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Bifunctor.Product,Rebase.Data.Bifunctor.Tannen=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Bifunctor.Tannen,Rebase.Data.Bifunctor.Wrapped=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Bifunctor.Wrapped,Rebase.Data.Bitraversable=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Bitraversable,Rebase.Data.Bits=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Bits,Rebase.Data.Bool=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Bool,Rebase.Data.ByteString=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.ByteString,Rebase.Data.ByteString.Builder=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.ByteString.Builder,Rebase.Data.ByteString.Builder.Extra=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.ByteString.Builder.Extra,Rebase.Data.ByteString.Builder.Internal=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.ByteString.Builder.Internal,Rebase.Data.ByteString.Builder.Prim=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.ByteString.Builder.Prim,Rebase.Data.ByteString.Builder.Prim.Internal=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.ByteString.Builder.Prim.Internal,Rebase.Data.ByteString.Builder.Scientific=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.ByteString.Builder.Scientific,Rebase.Data.ByteString.Char8=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.ByteString.Char8,Rebase.Data.ByteString.Internal=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.ByteString.Internal,Rebase.Data.ByteString.Lazy=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.ByteString.Lazy,Rebase.Data.ByteString.Lazy.Char8=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.ByteString.Lazy.Char8,Rebase.Data.ByteString.Lazy.Internal=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.ByteString.Lazy.Internal,Rebase.Data.ByteString.Short=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.ByteString.Short,Rebase.Data.ByteString.Short.Internal=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.ByteString.Short.Internal,Rebase.Data.ByteString.Unsafe=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.ByteString.Unsafe,Rebase.Data.Char=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Char,Rebase.Data.Coerce=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Coerce,Rebase.Data.Complex=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Complex,Rebase.Data.DList=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.DList,Rebase.Data.Data=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Data,Rebase.Data.Dynamic=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Dynamic,Rebase.Data.Either=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Either,Rebase.Data.Either.Combinators=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Either.Combinators,Rebase.Data.Either.Validation=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Either.Validation,Rebase.Data.Eq=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Eq,Rebase.Data.Fixed=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Fixed,Rebase.Data.Foldable=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Foldable,Rebase.Data.Function=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Function,Rebase.Data.Functor=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Functor,Rebase.Data.Functor.Alt=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Functor.Alt,Rebase.Data.Functor.Apply=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Functor.Apply,Rebase.Data.Functor.Bind=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Functor.Bind,Rebase.Data.Functor.Bind.Class=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Functor.Bind.Class,Rebase.Data.Functor.Bind.Trans=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Functor.Bind.Trans,Rebase.Data.Functor.Classes=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Functor.Classes,Rebase.Data.Functor.Compose=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Functor.Compose,Rebase.Data.Functor.Constant=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Functor.Constant,Rebase.Data.Functor.Contravariant=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Functor.Contravariant,Rebase.Data.Functor.Contravariant.Compose=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Functor.Contravariant.Compose,Rebase.Data.Functor.Contravariant.Divisible=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Functor.Contravariant.Divisible,Rebase.Data.Functor.Extend=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Functor.Extend,Rebase.Data.Functor.Identity=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Functor.Identity,Rebase.Data.Functor.Invariant=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Functor.Invariant,Rebase.Data.Functor.Invariant.TH=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Functor.Invariant.TH,Rebase.Data.Functor.Plus=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Functor.Plus,Rebase.Data.Functor.Product=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Functor.Product,Rebase.Data.Functor.Reverse=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Functor.Reverse,Rebase.Data.Functor.Sum=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Functor.Sum,Rebase.Data.Graph=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Graph,Rebase.Data.Group=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Group,Rebase.Data.Groupoid=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Groupoid,Rebase.Data.HashMap.Lazy=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.HashMap.Lazy,Rebase.Data.HashMap.Strict=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.HashMap.Strict,Rebase.Data.HashSet=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.HashSet,Rebase.Data.Hashable=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Hashable,Rebase.Data.IORef=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.IORef,Rebase.Data.Int=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Int,Rebase.Data.IntMap=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.IntMap,Rebase.Data.IntMap.Lazy=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.IntMap.Lazy,Rebase.Data.IntMap.Strict=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.IntMap.Strict,Rebase.Data.IntSet=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.IntSet,Rebase.Data.Isomorphism=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Isomorphism,Rebase.Data.Ix=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Ix,Rebase.Data.Kind=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Kind,Rebase.Data.List=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.List,Rebase.Data.List.NonEmpty=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.List.NonEmpty,Rebase.Data.Map=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Map,Rebase.Data.Map.Lazy=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Map.Lazy,Rebase.Data.Map.Strict=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Map.Strict,Rebase.Data.Maybe=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Maybe,Rebase.Data.Monoid=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Monoid,Rebase.Data.Ord=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Ord,Rebase.Data.Profunctor=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Profunctor,Rebase.Data.Profunctor.Adjunction=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Profunctor.Adjunction,Rebase.Data.Profunctor.Cayley=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Profunctor.Cayley,Rebase.Data.Profunctor.Choice=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Profunctor.Choice,Rebase.Data.Profunctor.Closed=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Profunctor.Closed,Rebase.Data.Profunctor.Composition=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Profunctor.Composition,Rebase.Data.Profunctor.Mapping=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Profunctor.Mapping,Rebase.Data.Profunctor.Monad=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Profunctor.Monad,Rebase.Data.Profunctor.Ran=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Profunctor.Ran,Rebase.Data.Profunctor.Rep=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Profunctor.Rep,Rebase.Data.Profunctor.Sieve=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Profunctor.Sieve,Rebase.Data.Profunctor.Strong=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Profunctor.Strong,Rebase.Data.Profunctor.Traversing=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Profunctor.Traversing,Rebase.Data.Profunctor.Types=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Profunctor.Types,Rebase.Data.Profunctor.Unsafe=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Profunctor.Unsafe,Rebase.Data.Profunctor.Yoneda=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Profunctor.Yoneda,Rebase.Data.Proxy=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Proxy,Rebase.Data.Ratio=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Ratio,Rebase.Data.STRef=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.STRef,Rebase.Data.STRef.Lazy=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.STRef.Lazy,Rebase.Data.STRef.Strict=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.STRef.Strict,Rebase.Data.Scientific=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Scientific,Rebase.Data.Semigroup=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Semigroup,Rebase.Data.Semigroup.Bifoldable=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Semigroup.Bifoldable,Rebase.Data.Semigroup.Bitraversable=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Semigroup.Bitraversable,Rebase.Data.Semigroup.Foldable=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Semigroup.Foldable,Rebase.Data.Semigroup.Traversable=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Semigroup.Traversable,Rebase.Data.Semigroup.Traversable.Class=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Semigroup.Traversable.Class,Rebase.Data.Semigroupoid=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Semigroupoid,Rebase.Data.Semigroupoid.Dual=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Semigroupoid.Dual,Rebase.Data.Semigroupoid.Ob=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Semigroupoid.Ob,Rebase.Data.Semigroupoid.Static=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Semigroupoid.Static,Rebase.Data.Sequence=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Sequence,Rebase.Data.Set=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Set,Rebase.Data.String=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.String,Rebase.Data.Text=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Text,Rebase.Data.Text.Array=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Text.Array,Rebase.Data.Text.Encoding=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Text.Encoding,Rebase.Data.Text.Encoding.Error=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Text.Encoding.Error,Rebase.Data.Text.Foreign=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Text.Foreign,Rebase.Data.Text.IO=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Text.IO,Rebase.Data.Text.Internal=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Text.Internal,Rebase.Data.Text.Lazy=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Text.Lazy,Rebase.Data.Text.Lazy.Builder=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Text.Lazy.Builder,Rebase.Data.Text.Lazy.Builder.Int=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Text.Lazy.Builder.Int,Rebase.Data.Text.Lazy.Builder.RealFloat=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Text.Lazy.Builder.RealFloat,Rebase.Data.Text.Lazy.Builder.Scientific=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Text.Lazy.Builder.Scientific,Rebase.Data.Text.Lazy.Encoding=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Text.Lazy.Encoding,Rebase.Data.Text.Lazy.IO=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Text.Lazy.IO,Rebase.Data.Text.Lazy.Read=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Text.Lazy.Read,Rebase.Data.Text.Read=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Text.Read,Rebase.Data.Text.Unsafe=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Text.Unsafe,Rebase.Data.Time=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Time,Rebase.Data.Time.Calendar=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Time.Calendar,Rebase.Data.Time.Calendar.Easter=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Time.Calendar.Easter,Rebase.Data.Time.Calendar.Julian=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Time.Calendar.Julian,Rebase.Data.Time.Calendar.MonthDay=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Time.Calendar.MonthDay,Rebase.Data.Time.Calendar.OrdinalDate=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Time.Calendar.OrdinalDate,Rebase.Data.Time.Calendar.WeekDate=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Time.Calendar.WeekDate,Rebase.Data.Time.Clock=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Time.Clock,Rebase.Data.Time.Clock.POSIX=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Time.Clock.POSIX,Rebase.Data.Time.Clock.System=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Time.Clock.System,Rebase.Data.Time.Clock.TAI=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Time.Clock.TAI,Rebase.Data.Time.Compat=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Time.Compat,Rebase.Data.Time.Format=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Time.Format,Rebase.Data.Time.Format.ISO8601=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Time.Format.ISO8601,Rebase.Data.Time.LocalTime=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Time.LocalTime,Rebase.Data.Traversable=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Traversable,Rebase.Data.Traversable.Instances=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Traversable.Instances,Rebase.Data.Tree=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Tree,Rebase.Data.Tuple=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Tuple,Rebase.Data.Type.Bool=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Type.Bool,Rebase.Data.Type.Coercion=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Type.Coercion,Rebase.Data.Type.Equality=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Type.Equality,Rebase.Data.Typeable=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Typeable,Rebase.Data.UUID=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.UUID,Rebase.Data.Unique=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Unique,Rebase.Data.Vector=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Vector,Rebase.Data.Vector.Fusion.Stream.Monadic=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Vector.Fusion.Stream.Monadic,Rebase.Data.Vector.Fusion.Util=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Vector.Fusion.Util,Rebase.Data.Vector.Generic=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Vector.Generic,Rebase.Data.Vector.Generic.Base=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Vector.Generic.Base,Rebase.Data.Vector.Generic.Mutable=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Vector.Generic.Mutable,Rebase.Data.Vector.Generic.New=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Vector.Generic.New,Rebase.Data.Vector.Instances=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Vector.Instances,Rebase.Data.Vector.Internal.Check=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Vector.Internal.Check,Rebase.Data.Vector.Mutable=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Vector.Mutable,Rebase.Data.Vector.Primitive=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Vector.Primitive,Rebase.Data.Vector.Primitive.Mutable=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Vector.Primitive.Mutable,Rebase.Data.Vector.Storable=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Vector.Storable,Rebase.Data.Vector.Storable.Internal=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Vector.Storable.Internal,Rebase.Data.Vector.Storable.Mutable=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Vector.Storable.Mutable,Rebase.Data.Vector.Unboxed=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Vector.Unboxed,Rebase.Data.Vector.Unboxed.Base=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Vector.Unboxed.Base,Rebase.Data.Vector.Unboxed.Mutable=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Vector.Unboxed.Mutable,Rebase.Data.Version=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Version,Rebase.Data.Void=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Void,Rebase.Data.Void.Unsafe=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Void.Unsafe,Rebase.Data.Word=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Data.Word,Rebase.Debug.Trace=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Debug.Trace,Rebase.Foreign=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Foreign,Rebase.Foreign.C=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Foreign.C,Rebase.Foreign.C.Error=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Foreign.C.Error,Rebase.Foreign.C.String=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Foreign.C.String,Rebase.Foreign.C.Types=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Foreign.C.Types,Rebase.Foreign.Concurrent=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Foreign.Concurrent,Rebase.Foreign.ForeignPtr=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Foreign.ForeignPtr,Rebase.Foreign.ForeignPtr.Unsafe=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Foreign.ForeignPtr.Unsafe,Rebase.Foreign.Marshal=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Foreign.Marshal,Rebase.Foreign.Marshal.Alloc=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Foreign.Marshal.Alloc,Rebase.Foreign.Marshal.Array=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Foreign.Marshal.Array,Rebase.Foreign.Marshal.Error=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Foreign.Marshal.Error,Rebase.Foreign.Marshal.Pool=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Foreign.Marshal.Pool,Rebase.Foreign.Marshal.Safe=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Foreign.Marshal.Safe,Rebase.Foreign.Marshal.Unsafe=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Foreign.Marshal.Unsafe,Rebase.Foreign.Marshal.Utils=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Foreign.Marshal.Utils,Rebase.Foreign.Ptr=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Foreign.Ptr,Rebase.Foreign.StablePtr=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Foreign.StablePtr,Rebase.Foreign.Storable=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Foreign.Storable,Rebase.GHC.Arr=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.Arr,Rebase.GHC.Base=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.Base,Rebase.GHC.Char=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.Char,Rebase.GHC.Conc=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.Conc,Rebase.GHC.Conc.IO=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.Conc.IO,Rebase.GHC.Conc.Signal=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.Conc.Signal,Rebase.GHC.Conc.Sync=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.Conc.Sync,Rebase.GHC.Desugar=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.Desugar,Rebase.GHC.Enum=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.Enum,Rebase.GHC.Environment=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.Environment,Rebase.GHC.Err=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.Err,Rebase.GHC.Exception=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.Exception,Rebase.GHC.Exts=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.Exts,Rebase.GHC.Fingerprint=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.Fingerprint,Rebase.GHC.Fingerprint.Type=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.Fingerprint.Type,Rebase.GHC.Float=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.Float,Rebase.GHC.Float.ConversionUtils=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.Float.ConversionUtils,Rebase.GHC.Float.RealFracMethods=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.Float.RealFracMethods,Rebase.GHC.Foreign=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.Foreign,Rebase.GHC.ForeignPtr=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.ForeignPtr,Rebase.GHC.Generics=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.Generics,Rebase.GHC.IO=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.IO,Rebase.GHC.IO.Buffer=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.IO.Buffer,Rebase.GHC.IO.BufferedIO=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.IO.BufferedIO,Rebase.GHC.IO.Device=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.IO.Device,Rebase.GHC.IO.Encoding=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.IO.Encoding,Rebase.GHC.IO.Encoding.Failure=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.IO.Encoding.Failure,Rebase.GHC.IO.Encoding.Iconv=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.IO.Encoding.Iconv,Rebase.GHC.IO.Encoding.Latin1=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.IO.Encoding.Latin1,Rebase.GHC.IO.Encoding.Types=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.IO.Encoding.Types,Rebase.GHC.IO.Encoding.UTF16=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.IO.Encoding.UTF16,Rebase.GHC.IO.Encoding.UTF32=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.IO.Encoding.UTF32,Rebase.GHC.IO.Encoding.UTF8=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.IO.Encoding.UTF8,Rebase.GHC.IO.Exception=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.IO.Exception,Rebase.GHC.IO.FD=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.IO.FD,Rebase.GHC.IO.Handle=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.IO.Handle,Rebase.GHC.IO.Handle.FD=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.IO.Handle.FD,Rebase.GHC.IO.Handle.Internals=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.IO.Handle.Internals,Rebase.GHC.IO.Handle.Text=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.IO.Handle.Text,Rebase.GHC.IO.Handle.Types=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.IO.Handle.Types,Rebase.GHC.IO.IOMode=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.IO.IOMode,Rebase.GHC.IOArray=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.IOArray,Rebase.GHC.IORef=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.IORef,Rebase.GHC.Int=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.Int,Rebase.GHC.List=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.List,Rebase.GHC.MVar=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.MVar,Rebase.GHC.Num=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.Num,Rebase.GHC.OverloadedLabels=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.OverloadedLabels,Rebase.GHC.Profiling=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.Profiling,Rebase.GHC.Ptr=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.Ptr,Rebase.GHC.Read=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.Read,Rebase.GHC.Real=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.Real,Rebase.GHC.Records=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.Records,Rebase.GHC.ST=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.ST,Rebase.GHC.STRef=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.STRef,Rebase.GHC.Show=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.Show,Rebase.GHC.Stable=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.Stable,Rebase.GHC.Stack=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.Stack,Rebase.GHC.Stats=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.Stats,Rebase.GHC.Storable=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.Storable,Rebase.GHC.TopHandler=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.TopHandler,Rebase.GHC.TypeLits=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.TypeLits,Rebase.GHC.TypeNats=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.TypeNats,Rebase.GHC.Unicode=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.Unicode,Rebase.GHC.Weak=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.Weak,Rebase.GHC.Word=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.GHC.Word,Rebase.Numeric=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Numeric,Rebase.Numeric.Natural=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Numeric.Natural,Rebase.Prelude=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Prelude,Rebase.System.CPUTime=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.System.CPUTime,Rebase.System.Console.GetOpt=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.System.Console.GetOpt,Rebase.System.Environment=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.System.Environment,Rebase.System.Exit=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.System.Exit,Rebase.System.IO=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.System.IO,Rebase.System.IO.Error=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.System.IO.Error,Rebase.System.IO.Unsafe=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.System.IO.Unsafe,Rebase.System.Info=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.System.Info,Rebase.System.Mem=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.System.Mem,Rebase.System.Mem.StableName=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.System.Mem.StableName,Rebase.System.Mem.Weak=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.System.Mem.Weak,Rebase.System.Posix.Internals=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.System.Posix.Internals,Rebase.System.Posix.Types=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.System.Posix.Types,Rebase.System.Timeout=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.System.Timeout,Rebase.Text.ParserCombinators.ReadP=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Text.ParserCombinators.ReadP,Rebase.Text.ParserCombinators.ReadPrec=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Text.ParserCombinators.ReadPrec,Rebase.Text.Printf=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Text.Printf,Rebase.Text.Read=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Text.Read,Rebase.Text.Read.Lex=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Text.Read.Lex,Rebase.Text.Show=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Text.Show,Rebase.Unsafe.Coerce=rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8:Rebase.Unsafe.Coerce rebase> Ready component graph: rebase> definite rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8 rebase> depends base-4.19.0.0-b960 rebase> depends bifunctors-5.6.2-4fZuJfp0ftV1iKSQIeavLh rebase> depends bytestring-0.12.0.2-4690 rebase> depends comonad-5.0.9-ESq2E8gYtBx3byXmKAW1hW rebase> depends containers-0.6.8-4775 rebase> depends contravariant-1.5.5-J4LLuUnbnVaBzsIx42BlgS rebase> depends deepseq-1.5.0.0-412f rebase> depends dlist-1.0-92EE3VRf6S86YM2NLYx7Zz rebase> depends either-5.0.2-Bq2GyP4oSURC8Bdp8bx9G6 rebase> depends groups-0.5.3-w2UxgtGTCPHU1qvFEu0AE rebase> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m rebase> depends invariant-0.6.4-9MdOxjYVRq95RCcv5wEaad rebase> depends mtl-2.3.1-63a4 rebase> depends profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU rebase> depends scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X rebase> depends selective-0.7.0.1-AfSp7zmUuG42sRImdE2FDY rebase> depends semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj rebase> depends stm-2.5.2.1-83fa rebase> depends text-2.1-c36a rebase> depends time-1.12.2-d26d rebase> depends time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA rebase> depends transformers-0.6.1.0-c3ec rebase> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq rebase> depends uuid-types-1.0.6-6gO6eWf1YHLC09OVS7zxKJ rebase> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh rebase> depends vector-instances-3.4.2-IrMPeDkXsTAHmZR7rP06of rebase> depends void-0.7.3-5yU89rtcFpHDt8FMuiMLJt rebase> Using Cabal-3.10.2.0 compiled by ghc-9.8 rebase> Using compiler: ghc-9.8.1 rebase> Using install prefix: rebase> /nix/store/hl2mgcsh7144918v6ly4avw427njd2bb-rebase-1.21.2 rebase> Executables installed in: rebase> /nix/store/hl2mgcsh7144918v6ly4avw427njd2bb-rebase-1.21.2/bin rebase> Libraries installed in: rebase> /nix/store/hl2mgcsh7144918v6ly4avw427njd2bb-rebase-1.21.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8 rebase> Dynamic Libraries installed in: rebase> /nix/store/hl2mgcsh7144918v6ly4avw427njd2bb-rebase-1.21.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 rebase> Private executables installed in: rebase> /nix/store/hl2mgcsh7144918v6ly4avw427njd2bb-rebase-1.21.2/libexec/x86_64-linux-ghc-9.8.1/rebase-1.21.2 rebase> Data files installed in: rebase> /nix/store/hl2mgcsh7144918v6ly4avw427njd2bb-rebase-1.21.2/share/x86_64-linux-ghc-9.8.1/rebase-1.21.2 rebase> Documentation installed in: rebase> /nix/store/78xb8ndi16adnz7r8b9h8f8mp6xfbkbp-rebase-1.21.2-doc/share/doc/rebase-1.21.2 rebase> Configuration files installed in: rebase> /nix/store/hl2mgcsh7144918v6ly4avw427njd2bb-rebase-1.21.2/etc rebase> No alex found rebase> Using ar found on system at: rebase> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar rebase> No c2hs found rebase> No cpphs found rebase> No doctest found rebase> Using gcc version 14.3.0 given by user at: rebase> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc rebase> Using ghc version 9.8.1 found on system at: rebase> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc rebase> Using ghc-pkg version 9.8.1 found on system at: rebase> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 rebase> No ghcjs found rebase> No ghcjs-pkg found rebase> No greencard found rebase> Using haddock version 2.30.0 found on system at: rebase> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 rebase> No happy found rebase> Using haskell-suite found on system at: haskell-suite-dummy-location rebase> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location rebase> No hmake found rebase> Using hpc version 0.69 found on system at: rebase> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 rebase> Using hsc2hs version 0.68.10 found on system at: rebase> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 rebase> Using hscolour version 1.25 found on system at: rebase> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour rebase> No jhc found rebase> Using ld found on system at: rebase> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold rebase> No pkg-config found rebase> Using runghc version 9.8.1 found on system at: rebase> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 rebase> Using strip version 2.44 found on system at: rebase> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip rebase> Using tar found on system at: rebase> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar rebase> No uhc found aeson> tokens text: OK (0.05s) aeson> Golden file did not exist; created aeson> n_structure_open_array_open_object.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_open_array_open_string.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_open_array_string.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_open_object.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_open_object_close_array.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_open_object_comma.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_open_object_open_array.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_open_object_open_string.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_open_object_string_with_apostrophes.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_open_open.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_single_eacute.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_single_star.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_trailing_#.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_uescaped_LF_before_string.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_unclosed_array.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_unclosed_array_partial_null.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_unclosed_array_unfinished_false.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_unclosed_array_unfinished_true.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_unclosed_object.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_unicode-identifier.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_whitespace_U+2060_word_joiner.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> n_structure_whitespace_formfeed.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> y_array_arraysWithSpaces.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_array_empty-string.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_array_empty.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_array_ending_with_newline.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_array_false.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_array_heterogeneous.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_array_null.json aeson> decode: OK aeson> decode via tokens: OK (0.01s) aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_array_with_1_and_newline.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_array_with_leading_space.json rebase> Running phase: buildPhase aeson> decode: OK lens> [31 of 85] Compiling Control.Lens.Internal.Exception ( src/Control/Lens/Internal/Exception.hs, dist/build/Control/Lens/Internal/Exception.p_o ) lens> [32 of 85] Compiling Control.Lens.Indexed ( src/Control/Lens/Indexed.hs, dist/build/Control/Lens/Indexed.p_o ) lens> [33 of 85] Compiling Control.Lens.Internal.ByteString ( src/Control/Lens/Internal/ByteString.hs, dist/build/Control/Lens/Internal/ByteString.p_o ) lens> [34 of 85] Compiling Control.Lens.Equality ( src/Control/Lens/Equality.hs, dist/build/Control/Lens/Equality.p_o ) lens> [35 of 85] Compiling Control.Lens.Iso ( src/Control/Lens/Iso.hs, dist/build/Control/Lens/Iso.p_o ) lens> [36 of 85] Compiling Control.Lens.Empty ( src/Control/Lens/Empty.hs, dist/build/Control/Lens/Empty.p_o ) lens> [37 of 85] Compiling Control.Lens.Cons ( src/Control/Lens/Cons.hs, dist/build/Control/Lens/Cons.p_o ) aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_array_with_several_null.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_array_with_trailing_space.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_number.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_number_0e+1.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_number_0e1.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK (0.01s) aeson> tokens text: OK aeson> y_number_after_space.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_number_double_close_to_zero.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_number_int_with_exp.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_number_minus_zero.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_number_negative_int.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_number_negative_one.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_number_negative_zero.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_number_real_capital_e.json rebase> Preprocessing library for rebase-1.21.2.. aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_number_real_capital_e_neg_exp.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_number_real_capital_e_pos_exp.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_number_real_exponent.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_number_real_fraction_exponent.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_number_real_neg_exp.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_number_real_pos_exponent.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_number_simple_int.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_number_simple_real.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_object.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_object_basic.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK rebase> Building library for rebase-1.21.2.. aeson> tokens text: OK aeson> y_object_duplicated_key.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_object_duplicated_key_and_value.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_object_empty.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_object_empty_key.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_object_escaped_null_in_key.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_object_extreme_numbers.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_object_long_strings.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_object_simple.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_object_string_unicode.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_object_with_newlines.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_1_2_3_bytes_UTF-8_sequences.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_accepted_surrogate_pair.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_accepted_surrogate_pairs.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_allowed_escapes.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_backslash_and_u_escaped_zero.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_backslash_doublequotes.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_comments.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_double_escape_a.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_double_escape_n.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_escaped_control_character.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_escaped_noncharacter.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_in_array.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_in_array_with_leading_space.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_last_surrogates_1_and_2.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_nbsp_uescaped.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_nonCharacterInUTF-8_U+10FFFF.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_nonCharacterInUTF-8_U+FFFF.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_null_escape.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_one-byte-utf-8.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_pi.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_reservedCharacterInUTF-8_U+1BFFF.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_simple_ascii.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_space.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_surrogates_U+1D11E_MUSICAL_SYMBOL_G_CLEF.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_three-byte-utf-8.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_two-byte-utf-8.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_u+2028_line_sep.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_u+2029_par_sep.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_uEscape.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_uescaped_newline.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_unescaped_char_delete.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_unicode.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_unicodeEscapedBackslash.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_unicode_2.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_unicode_U+10FFFE_nonchar.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_unicode_U+1FFFE_nonchar.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_unicode_U+200B_ZERO_WIDTH_SPACE.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_unicode_U+2064_invisible_plus.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_unicode_U+FDD0_nonchar.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK rebase> [ 1 of 369] Compiling Rebase.Control.Applicative ( library/Rebase/Control/Applicative.hs, dist/build/Rebase/Control/Applicative.o, dist/build/Rebase/Control/Applicative.dyn_o ) aeson> tokens text: OK aeson> y_string_unicode_U+FFFE_nonchar.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_unicode_escaped_double_quote.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_utf8.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_string_with_del_character.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_structure_lonely_false.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_structure_lonely_int.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_structure_lonely_negative_real.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_structure_lonely_null.json shake> Running phase: fixupPhase aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_structure_lonely_string.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_structure_lonely_true.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_structure_string_empty.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_structure_trailing_newline.json shake> shrinking RPATHs of ELF executables and libraries in /nix/store/k0my1b4nz9p3gdww2jj5h1xjycbi87w4-shake-0.19.8 aeson> decode: OK aeson> decode via tokens: OK shake> shrinking /nix/store/k0my1b4nz9p3gdww2jj5h1xjycbi87w4-shake-0.19.8/bin/shake aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_structure_true_in_array.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> y_structure_whitespace_array.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK shake> shrinking /nix/store/k0my1b4nz9p3gdww2jj5h1xjycbi87w4-shake-0.19.8/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSshake-0.19.8-3FCaRvebiS3CdqCMPQhT3v-ghc9.8.1.so aeson> number_-9223372036854775808.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> number_-9223372036854775809.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> number_1000000000000000.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> number_10000000000000000999.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> number_1e-999.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> number_1e6.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> number_9223372036854775807.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> number_9223372036854775808.json lens> [38 of 85] Compiling Control.Lens.Internal.Deque ( src/Control/Lens/Internal/Deque.hs, dist/build/Control/Lens/Internal/Deque.p_o ) aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK shake> checking for references to /build/ in /nix/store/k0my1b4nz9p3gdww2jj5h1xjycbi87w4-shake-0.19.8... aeson> tokens lbs: OK aeson> tokens text: OK aeson> object_key_nfc_nfd.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> object_key_nfd_nfc.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> object_same_key_different_values.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> object_same_key_same_value.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> object_same_key_unclear_values.json aeson> decode: OK aeson> decode via tokens: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> string_1_escaped_invalid_codepoint.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> string_1_invalid_codepoint.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> string_2_escaped_invalid_codepoints.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> string_2_invalid_codepoints.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> string_3_escaped_invalid_codepoints.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> string_3_invalid_codepoints.json aeson> decode: OK aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> Golden file did not exist; created aeson> string_with_escaped_NULL.json aeson> decode: OK aeson> decode via tokens: OK ghc-exactprint> [5 of 5] Compiling Main ( tests/Test.hs, dist/build/test/test-tmp/Main.o ) aeson> tokens bs: OK aeson> tokens lbs: OK aeson> tokens text: OK aeson> encoders aeson> benchmarks/json-data/example.json: OK aeson> benchmarks/json-data/integers.json: OK aeson> benchmarks/json-data/jp100.json: OK aeson> benchmarks/json-data/numbers.json: OK aeson> benchmarks/json-data/twitter10.json: OK aeson> benchmarks/json-data/twitter20.json: OK aeson> benchmarks/json-data/geometry.json: OK aeson> benchmarks/json-data/jp10.json: OK shake> patching script interpreter paths in /nix/store/k0my1b4nz9p3gdww2jj5h1xjycbi87w4-shake-0.19.8 shake> stripping (with command strip and flags -S -p) in /nix/store/k0my1b4nz9p3gdww2jj5h1xjycbi87w4-shake-0.19.8/lib /nix/store/k0my1b4nz9p3gdww2jj5h1xjycbi87w4-shake-0.19.8/bin aeson> benchmarks/json-data/jp50.json: OK (0.01s) aeson> benchmarks/json-data/twitter1.json: OK aeson> benchmarks/json-data/twitter100.json: OK aeson> benchmarks/json-data/twitter50.json: OK aeson> aeson> All 2085 tests passed (4.73s) aeson> Test suite aeson-tests: PASS aeson> Test suite logged to: dist/test/aeson-2.2.3.0-aeson-tests.log aeson> 1 of 1 test suites (1 of 1 test cases) passed. aeson> Running phase: haddockPhase rebase> [ 2 of 369] Compiling Rebase.Control.Applicative.Backwards ( library/Rebase/Control/Applicative/Backwards.hs, dist/build/Rebase/Control/Applicative/Backwards.o, dist/build/Rebase/Control/Applicative/Backwards.dyn_o ) aeson> Preprocessing library for aeson-2.2.3.0.. aeson> Running Haddock on library for aeson-2.2.3.0.. aeson> Warning: The documentation for the following packages are not installed. No aeson> links will be generated to these packages: vector-0.13.2.0 rebase> [ 3 of 369] Compiling Rebase.Control.Applicative.Lift ( library/Rebase/Control/Applicative/Lift.hs, dist/build/Rebase/Control/Applicative/Lift.o, dist/build/Rebase/Control/Applicative/Lift.dyn_o ) rebase> [ 4 of 369] Compiling Rebase.Control.Arrow ( library/Rebase/Control/Arrow.hs, dist/build/Rebase/Control/Arrow.o, dist/build/Rebase/Control/Arrow.dyn_o ) aeson> Warning: --source-* options are ignored when --hyperlinked-source is enabled. rebase> [ 5 of 369] Compiling Rebase.Control.Category ( library/Rebase/Control/Category.hs, dist/build/Rebase/Control/Category.o, dist/build/Rebase/Control/Category.dyn_o ) rebase> [ 6 of 369] Compiling Rebase.Control.Comonad ( library/Rebase/Control/Comonad.hs, dist/build/Rebase/Control/Comonad.o, dist/build/Rebase/Control/Comonad.dyn_o ) rebase> [ 7 of 369] Compiling Rebase.Control.Concurrent ( library/Rebase/Control/Concurrent.hs, dist/build/Rebase/Control/Concurrent.o, dist/build/Rebase/Control/Concurrent.dyn_o ) rebase> [ 8 of 369] Compiling Rebase.Control.Concurrent.Chan ( library/Rebase/Control/Concurrent/Chan.hs, dist/build/Rebase/Control/Concurrent/Chan.o, dist/build/Rebase/Control/Concurrent/Chan.dyn_o ) rebase> [ 9 of 369] Compiling Rebase.Control.Concurrent.MVar ( library/Rebase/Control/Concurrent/MVar.hs, dist/build/Rebase/Control/Concurrent/MVar.o, dist/build/Rebase/Control/Concurrent/MVar.dyn_o ) rebase> [ 10 of 369] Compiling Rebase.Control.Concurrent.QSem ( library/Rebase/Control/Concurrent/QSem.hs, dist/build/Rebase/Control/Concurrent/QSem.o, dist/build/Rebase/Control/Concurrent/QSem.dyn_o ) rebase> [ 11 of 369] Compiling Rebase.Control.Concurrent.QSemN ( library/Rebase/Control/Concurrent/QSemN.hs, dist/build/Rebase/Control/Concurrent/QSemN.o, dist/build/Rebase/Control/Concurrent/QSemN.dyn_o ) rebase> [ 12 of 369] Compiling Rebase.Control.Concurrent.STM ( library/Rebase/Control/Concurrent/STM.hs, dist/build/Rebase/Control/Concurrent/STM.o, dist/build/Rebase/Control/Concurrent/STM.dyn_o ) rebase> [ 13 of 369] Compiling Rebase.Control.Concurrent.STM.TArray ( library/Rebase/Control/Concurrent/STM/TArray.hs, dist/build/Rebase/Control/Concurrent/STM/TArray.o, dist/build/Rebase/Control/Concurrent/STM/TArray.dyn_o ) rebase> [ 14 of 369] Compiling Rebase.Control.Concurrent.STM.TBQueue ( library/Rebase/Control/Concurrent/STM/TBQueue.hs, dist/build/Rebase/Control/Concurrent/STM/TBQueue.o, dist/build/Rebase/Control/Concurrent/STM/TBQueue.dyn_o ) rebase> [ 15 of 369] Compiling Rebase.Control.Concurrent.STM.TChan ( library/Rebase/Control/Concurrent/STM/TChan.hs, dist/build/Rebase/Control/Concurrent/STM/TChan.o, dist/build/Rebase/Control/Concurrent/STM/TChan.dyn_o ) rebase> [ 16 of 369] Compiling Rebase.Control.Concurrent.STM.TMVar ( library/Rebase/Control/Concurrent/STM/TMVar.hs, dist/build/Rebase/Control/Concurrent/STM/TMVar.o, dist/build/Rebase/Control/Concurrent/STM/TMVar.dyn_o ) rebase> [ 17 of 369] Compiling Rebase.Control.Concurrent.STM.TQueue ( library/Rebase/Control/Concurrent/STM/TQueue.hs, dist/build/Rebase/Control/Concurrent/STM/TQueue.o, dist/build/Rebase/Control/Concurrent/STM/TQueue.dyn_o ) rebase> [ 18 of 369] Compiling Rebase.Control.Concurrent.STM.TSem ( library/Rebase/Control/Concurrent/STM/TSem.hs, dist/build/Rebase/Control/Concurrent/STM/TSem.o, dist/build/Rebase/Control/Concurrent/STM/TSem.dyn_o ) rebase> [ 19 of 369] Compiling Rebase.Control.Concurrent.STM.TVar ( library/Rebase/Control/Concurrent/STM/TVar.hs, dist/build/Rebase/Control/Concurrent/STM/TVar.o, dist/build/Rebase/Control/Concurrent/STM/TVar.dyn_o ) rebase> [ 20 of 369] Compiling Rebase.Control.DeepSeq ( library/Rebase/Control/DeepSeq.hs, dist/build/Rebase/Control/DeepSeq.o, dist/build/Rebase/Control/DeepSeq.dyn_o ) rebase> [ 21 of 369] Compiling Rebase.Control.Exception ( library/Rebase/Control/Exception.hs, dist/build/Rebase/Control/Exception.o, dist/build/Rebase/Control/Exception.dyn_o ) rebase> [ 22 of 369] Compiling Rebase.Control.Exception.Base ( library/Rebase/Control/Exception/Base.hs, dist/build/Rebase/Control/Exception/Base.o, dist/build/Rebase/Control/Exception/Base.dyn_o ) rebase> [ 23 of 369] Compiling Rebase.Control.Monad ( library/Rebase/Control/Monad.hs, dist/build/Rebase/Control/Monad.o, dist/build/Rebase/Control/Monad.dyn_o ) rebase> [ 24 of 369] Compiling Rebase.Control.Monad.Cont ( library/Rebase/Control/Monad/Cont.hs, dist/build/Rebase/Control/Monad/Cont.o, dist/build/Rebase/Control/Monad/Cont.dyn_o ) rebase> [ 25 of 369] Compiling Rebase.Control.Monad.Cont.Class ( library/Rebase/Control/Monad/Cont/Class.hs, dist/build/Rebase/Control/Monad/Cont/Class.o, dist/build/Rebase/Control/Monad/Cont/Class.dyn_o ) rebase> [ 26 of 369] Compiling Rebase.Control.Monad.Error.Class ( library/Rebase/Control/Monad/Error/Class.hs, dist/build/Rebase/Control/Monad/Error/Class.o, dist/build/Rebase/Control/Monad/Error/Class.dyn_o ) rebase> [ 27 of 369] Compiling Rebase.Control.Monad.Fail ( library/Rebase/Control/Monad/Fail.hs, dist/build/Rebase/Control/Monad/Fail.o, dist/build/Rebase/Control/Monad/Fail.dyn_o ) rebase> [ 28 of 369] Compiling Rebase.Control.Monad.Fix ( library/Rebase/Control/Monad/Fix.hs, dist/build/Rebase/Control/Monad/Fix.o, dist/build/Rebase/Control/Monad/Fix.dyn_o ) rebase> [ 29 of 369] Compiling Rebase.Control.Monad.IO.Class ( library/Rebase/Control/Monad/IO/Class.hs, dist/build/Rebase/Control/Monad/IO/Class.o, dist/build/Rebase/Control/Monad/IO/Class.dyn_o ) rebase> [ 30 of 369] Compiling Rebase.Control.Monad.Identity ( library/Rebase/Control/Monad/Identity.hs, dist/build/Rebase/Control/Monad/Identity.o, dist/build/Rebase/Control/Monad/Identity.dyn_o ) rebase> [ 31 of 369] Compiling Rebase.Control.Monad.RWS ( library/Rebase/Control/Monad/RWS.hs, dist/build/Rebase/Control/Monad/RWS.o, dist/build/Rebase/Control/Monad/RWS.dyn_o ) rebase> [ 32 of 369] Compiling Rebase.Control.Monad.RWS.Class ( library/Rebase/Control/Monad/RWS/Class.hs, dist/build/Rebase/Control/Monad/RWS/Class.o, dist/build/Rebase/Control/Monad/RWS/Class.dyn_o ) rebase> [ 33 of 369] Compiling Rebase.Control.Monad.RWS.Lazy ( library/Rebase/Control/Monad/RWS/Lazy.hs, dist/build/Rebase/Control/Monad/RWS/Lazy.o, dist/build/Rebase/Control/Monad/RWS/Lazy.dyn_o ) rebase> [ 34 of 369] Compiling Rebase.Control.Monad.RWS.Strict ( library/Rebase/Control/Monad/RWS/Strict.hs, dist/build/Rebase/Control/Monad/RWS/Strict.o, dist/build/Rebase/Control/Monad/RWS/Strict.dyn_o ) rebase> [ 35 of 369] Compiling Rebase.Control.Monad.Reader ( library/Rebase/Control/Monad/Reader.hs, dist/build/Rebase/Control/Monad/Reader.o, dist/build/Rebase/Control/Monad/Reader.dyn_o ) rebase> [ 36 of 369] Compiling Rebase.Control.Monad.Reader.Class ( library/Rebase/Control/Monad/Reader/Class.hs, dist/build/Rebase/Control/Monad/Reader/Class.o, dist/build/Rebase/Control/Monad/Reader/Class.dyn_o ) rebase> [ 37 of 369] Compiling Rebase.Control.Monad.ST ( library/Rebase/Control/Monad/ST.hs, dist/build/Rebase/Control/Monad/ST.o, dist/build/Rebase/Control/Monad/ST.dyn_o ) rebase> [ 38 of 369] Compiling Rebase.Control.Monad.ST.Lazy ( library/Rebase/Control/Monad/ST/Lazy.hs, dist/build/Rebase/Control/Monad/ST/Lazy.o, dist/build/Rebase/Control/Monad/ST/Lazy.dyn_o ) rebase> [ 39 of 369] Compiling Rebase.Control.Monad.ST.Lazy.Unsafe ( library/Rebase/Control/Monad/ST/Lazy/Unsafe.hs, dist/build/Rebase/Control/Monad/ST/Lazy/Unsafe.o, dist/build/Rebase/Control/Monad/ST/Lazy/Unsafe.dyn_o ) rebase> [ 40 of 369] Compiling Rebase.Control.Monad.ST.Strict ( library/Rebase/Control/Monad/ST/Strict.hs, dist/build/Rebase/Control/Monad/ST/Strict.o, dist/build/Rebase/Control/Monad/ST/Strict.dyn_o ) rebase> [ 41 of 369] Compiling Rebase.Control.Monad.ST.Unsafe ( library/Rebase/Control/Monad/ST/Unsafe.hs, dist/build/Rebase/Control/Monad/ST/Unsafe.o, dist/build/Rebase/Control/Monad/ST/Unsafe.dyn_o ) rebase> [ 42 of 369] Compiling Rebase.Control.Monad.STM ( library/Rebase/Control/Monad/STM.hs, dist/build/Rebase/Control/Monad/STM.o, dist/build/Rebase/Control/Monad/STM.dyn_o ) rebase> [ 43 of 369] Compiling Rebase.Control.Monad.Signatures ( library/Rebase/Control/Monad/Signatures.hs, dist/build/Rebase/Control/Monad/Signatures.o, dist/build/Rebase/Control/Monad/Signatures.dyn_o ) rebase> [ 44 of 369] Compiling Rebase.Control.Monad.State ( library/Rebase/Control/Monad/State.hs, dist/build/Rebase/Control/Monad/State.o, dist/build/Rebase/Control/Monad/State.dyn_o ) rebase> [ 45 of 369] Compiling Rebase.Control.Monad.State.Class ( library/Rebase/Control/Monad/State/Class.hs, dist/build/Rebase/Control/Monad/State/Class.o, dist/build/Rebase/Control/Monad/State/Class.dyn_o ) rebase> [ 46 of 369] Compiling Rebase.Control.Monad.State.Lazy ( library/Rebase/Control/Monad/State/Lazy.hs, dist/build/Rebase/Control/Monad/State/Lazy.o, dist/build/Rebase/Control/Monad/State/Lazy.dyn_o ) rebase> [ 47 of 369] Compiling Rebase.Control.Monad.State.Strict ( library/Rebase/Control/Monad/State/Strict.hs, dist/build/Rebase/Control/Monad/State/Strict.o, dist/build/Rebase/Control/Monad/State/Strict.dyn_o ) rebase> [ 48 of 369] Compiling Rebase.Control.Monad.Trans ( library/Rebase/Control/Monad/Trans.hs, dist/build/Rebase/Control/Monad/Trans.o, dist/build/Rebase/Control/Monad/Trans.dyn_o ) rebase> [ 49 of 369] Compiling Rebase.Control.Monad.Trans.Class ( library/Rebase/Control/Monad/Trans/Class.hs, dist/build/Rebase/Control/Monad/Trans/Class.o, dist/build/Rebase/Control/Monad/Trans/Class.dyn_o ) rebase> [ 50 of 369] Compiling Rebase.Control.Monad.Trans.Cont ( library/Rebase/Control/Monad/Trans/Cont.hs, dist/build/Rebase/Control/Monad/Trans/Cont.o, dist/build/Rebase/Control/Monad/Trans/Cont.dyn_o ) rebase> [ 51 of 369] Compiling Rebase.Control.Monad.Trans.Except ( library/Rebase/Control/Monad/Trans/Except.hs, dist/build/Rebase/Control/Monad/Trans/Except.o, dist/build/Rebase/Control/Monad/Trans/Except.dyn_o ) rebase> [ 52 of 369] Compiling Rebase.Control.Monad.Trans.Identity ( library/Rebase/Control/Monad/Trans/Identity.hs, dist/build/Rebase/Control/Monad/Trans/Identity.o, dist/build/Rebase/Control/Monad/Trans/Identity.dyn_o ) rebase> [ 53 of 369] Compiling Rebase.Control.Monad.Trans.Maybe ( library/Rebase/Control/Monad/Trans/Maybe.hs, dist/build/Rebase/Control/Monad/Trans/Maybe.o, dist/build/Rebase/Control/Monad/Trans/Maybe.dyn_o ) rebase> [ 54 of 369] Compiling Rebase.Control.Monad.Trans.RWS ( library/Rebase/Control/Monad/Trans/RWS.hs, dist/build/Rebase/Control/Monad/Trans/RWS.o, dist/build/Rebase/Control/Monad/Trans/RWS.dyn_o ) rebase> [ 55 of 369] Compiling Rebase.Control.Monad.Trans.RWS.Lazy ( library/Rebase/Control/Monad/Trans/RWS/Lazy.hs, dist/build/Rebase/Control/Monad/Trans/RWS/Lazy.o, dist/build/Rebase/Control/Monad/Trans/RWS/Lazy.dyn_o ) rebase> [ 56 of 369] Compiling Rebase.Control.Monad.Trans.RWS.Strict ( library/Rebase/Control/Monad/Trans/RWS/Strict.hs, dist/build/Rebase/Control/Monad/Trans/RWS/Strict.o, dist/build/Rebase/Control/Monad/Trans/RWS/Strict.dyn_o ) rebase> [ 57 of 369] Compiling Rebase.Control.Monad.Trans.Reader ( library/Rebase/Control/Monad/Trans/Reader.hs, dist/build/Rebase/Control/Monad/Trans/Reader.o, dist/build/Rebase/Control/Monad/Trans/Reader.dyn_o ) rebase> [ 58 of 369] Compiling Rebase.Control.Monad.Trans.State ( library/Rebase/Control/Monad/Trans/State.hs, dist/build/Rebase/Control/Monad/Trans/State.o, dist/build/Rebase/Control/Monad/Trans/State.dyn_o ) rebase> [ 59 of 369] Compiling Rebase.Control.Monad.Trans.State.Lazy ( library/Rebase/Control/Monad/Trans/State/Lazy.hs, dist/build/Rebase/Control/Monad/Trans/State/Lazy.o, dist/build/Rebase/Control/Monad/Trans/State/Lazy.dyn_o ) rebase> [ 60 of 369] Compiling Rebase.Control.Monad.Trans.State.Strict ( library/Rebase/Control/Monad/Trans/State/Strict.hs, dist/build/Rebase/Control/Monad/Trans/State/Strict.o, dist/build/Rebase/Control/Monad/Trans/State/Strict.dyn_o ) rebase> [ 61 of 369] Compiling Rebase.Control.Monad.Trans.Writer ( library/Rebase/Control/Monad/Trans/Writer.hs, dist/build/Rebase/Control/Monad/Trans/Writer.o, dist/build/Rebase/Control/Monad/Trans/Writer.dyn_o ) rebase> [ 62 of 369] Compiling Rebase.Control.Monad.Trans.Writer.Lazy ( library/Rebase/Control/Monad/Trans/Writer/Lazy.hs, dist/build/Rebase/Control/Monad/Trans/Writer/Lazy.o, dist/build/Rebase/Control/Monad/Trans/Writer/Lazy.dyn_o ) rebase> [ 63 of 369] Compiling Rebase.Control.Monad.Trans.Writer.Strict ( library/Rebase/Control/Monad/Trans/Writer/Strict.hs, dist/build/Rebase/Control/Monad/Trans/Writer/Strict.o, dist/build/Rebase/Control/Monad/Trans/Writer/Strict.dyn_o ) rebase> [ 64 of 369] Compiling Rebase.Control.Monad.Writer ( library/Rebase/Control/Monad/Writer.hs, dist/build/Rebase/Control/Monad/Writer.o, dist/build/Rebase/Control/Monad/Writer.dyn_o ) rebase> [ 65 of 369] Compiling Rebase.Control.Monad.Writer.Class ( library/Rebase/Control/Monad/Writer/Class.hs, dist/build/Rebase/Control/Monad/Writer/Class.o, dist/build/Rebase/Control/Monad/Writer/Class.dyn_o ) rebase> [ 66 of 369] Compiling Rebase.Control.Monad.Writer.Lazy ( library/Rebase/Control/Monad/Writer/Lazy.hs, dist/build/Rebase/Control/Monad/Writer/Lazy.o, dist/build/Rebase/Control/Monad/Writer/Lazy.dyn_o ) rebase> [ 67 of 369] Compiling Rebase.Control.Monad.Writer.Strict ( library/Rebase/Control/Monad/Writer/Strict.hs, dist/build/Rebase/Control/Monad/Writer/Strict.o, dist/build/Rebase/Control/Monad/Writer/Strict.dyn_o ) rebase> [ 68 of 369] Compiling Rebase.Control.Monad.Zip ( library/Rebase/Control/Monad/Zip.hs, dist/build/Rebase/Control/Monad/Zip.o, dist/build/Rebase/Control/Monad/Zip.dyn_o ) rebase> [ 69 of 369] Compiling Rebase.Control.Selective ( library/Rebase/Control/Selective.hs, dist/build/Rebase/Control/Selective.o, dist/build/Rebase/Control/Selective.dyn_o ) rebase> [ 70 of 369] Compiling Rebase.Control.Selective.Free ( library/Rebase/Control/Selective/Free.hs, dist/build/Rebase/Control/Selective/Free.o, dist/build/Rebase/Control/Selective/Free.dyn_o ) rebase> [ 71 of 369] Compiling Rebase.Control.Selective.Multi ( library/Rebase/Control/Selective/Multi.hs, dist/build/Rebase/Control/Selective/Multi.o, dist/build/Rebase/Control/Selective/Multi.dyn_o ) rebase> [ 72 of 369] Compiling Rebase.Control.Selective.Rigid.Free ( library/Rebase/Control/Selective/Rigid/Free.hs, dist/build/Rebase/Control/Selective/Rigid/Free.o, dist/build/Rebase/Control/Selective/Rigid/Free.dyn_o ) rebase> [ 73 of 369] Compiling Rebase.Control.Selective.Rigid.Freer ( library/Rebase/Control/Selective/Rigid/Freer.hs, dist/build/Rebase/Control/Selective/Rigid/Freer.o, dist/build/Rebase/Control/Selective/Rigid/Freer.dyn_o ) rebase> [ 74 of 369] Compiling Rebase.Data.Biapplicative ( library/Rebase/Data/Biapplicative.hs, dist/build/Rebase/Data/Biapplicative.o, dist/build/Rebase/Data/Biapplicative.dyn_o ) rebase> [ 75 of 369] Compiling Rebase.Data.Bifoldable ( library/Rebase/Data/Bifoldable.hs, dist/build/Rebase/Data/Bifoldable.o, dist/build/Rebase/Data/Bifoldable.dyn_o ) rebase> [ 76 of 369] Compiling Rebase.Data.Bifunctor ( library/Rebase/Data/Bifunctor.hs, dist/build/Rebase/Data/Bifunctor.o, dist/build/Rebase/Data/Bifunctor.dyn_o ) rebase> [ 77 of 369] Compiling Rebase.Data.Bifunctor.Apply ( library/Rebase/Data/Bifunctor/Apply.hs, dist/build/Rebase/Data/Bifunctor/Apply.o, dist/build/Rebase/Data/Bifunctor/Apply.dyn_o ) rebase> [ 78 of 369] Compiling Rebase.Data.Bifunctor.Biff ( library/Rebase/Data/Bifunctor/Biff.hs, dist/build/Rebase/Data/Bifunctor/Biff.o, dist/build/Rebase/Data/Bifunctor/Biff.dyn_o ) rebase> [ 79 of 369] Compiling Rebase.Data.Bifunctor.Clown ( library/Rebase/Data/Bifunctor/Clown.hs, dist/build/Rebase/Data/Bifunctor/Clown.o, dist/build/Rebase/Data/Bifunctor/Clown.dyn_o ) rebase> [ 80 of 369] Compiling Rebase.Data.Bifunctor.Flip ( library/Rebase/Data/Bifunctor/Flip.hs, dist/build/Rebase/Data/Bifunctor/Flip.o, dist/build/Rebase/Data/Bifunctor/Flip.dyn_o ) rebase> [ 81 of 369] Compiling Rebase.Data.Bifunctor.Join ( library/Rebase/Data/Bifunctor/Join.hs, dist/build/Rebase/Data/Bifunctor/Join.o, dist/build/Rebase/Data/Bifunctor/Join.dyn_o ) rebase> [ 82 of 369] Compiling Rebase.Data.Bifunctor.Joker ( library/Rebase/Data/Bifunctor/Joker.hs, dist/build/Rebase/Data/Bifunctor/Joker.o, dist/build/Rebase/Data/Bifunctor/Joker.dyn_o ) rebase> [ 83 of 369] Compiling Rebase.Data.Bifunctor.Product ( library/Rebase/Data/Bifunctor/Product.hs, dist/build/Rebase/Data/Bifunctor/Product.o, dist/build/Rebase/Data/Bifunctor/Product.dyn_o ) rebase> [ 84 of 369] Compiling Rebase.Data.Bifunctor.Tannen ( library/Rebase/Data/Bifunctor/Tannen.hs, dist/build/Rebase/Data/Bifunctor/Tannen.o, dist/build/Rebase/Data/Bifunctor/Tannen.dyn_o ) rebase> [ 85 of 369] Compiling Rebase.Data.Bifunctor.Wrapped ( library/Rebase/Data/Bifunctor/Wrapped.hs, dist/build/Rebase/Data/Bifunctor/Wrapped.o, dist/build/Rebase/Data/Bifunctor/Wrapped.dyn_o ) rebase> [ 86 of 369] Compiling Rebase.Data.Bitraversable ( library/Rebase/Data/Bitraversable.hs, dist/build/Rebase/Data/Bitraversable.o, dist/build/Rebase/Data/Bitraversable.dyn_o ) rebase> [ 87 of 369] Compiling Rebase.Data.Bits ( library/Rebase/Data/Bits.hs, dist/build/Rebase/Data/Bits.o, dist/build/Rebase/Data/Bits.dyn_o ) rebase> [ 88 of 369] Compiling Rebase.Data.Bool ( library/Rebase/Data/Bool.hs, dist/build/Rebase/Data/Bool.o, dist/build/Rebase/Data/Bool.dyn_o ) rebase> [ 89 of 369] Compiling Rebase.Data.ByteString ( library/Rebase/Data/ByteString.hs, dist/build/Rebase/Data/ByteString.o, dist/build/Rebase/Data/ByteString.dyn_o ) rebase> [ 90 of 369] Compiling Rebase.Data.ByteString.Builder ( library/Rebase/Data/ByteString/Builder.hs, dist/build/Rebase/Data/ByteString/Builder.o, dist/build/Rebase/Data/ByteString/Builder.dyn_o ) rebase> [ 91 of 369] Compiling Rebase.Data.ByteString.Builder.Extra ( library/Rebase/Data/ByteString/Builder/Extra.hs, dist/build/Rebase/Data/ByteString/Builder/Extra.o, dist/build/Rebase/Data/ByteString/Builder/Extra.dyn_o ) rebase> [ 92 of 369] Compiling Rebase.Data.ByteString.Builder.Internal ( library/Rebase/Data/ByteString/Builder/Internal.hs, dist/build/Rebase/Data/ByteString/Builder/Internal.o, dist/build/Rebase/Data/ByteString/Builder/Internal.dyn_o ) rebase> [ 93 of 369] Compiling Rebase.Data.ByteString.Builder.Prim ( library/Rebase/Data/ByteString/Builder/Prim.hs, dist/build/Rebase/Data/ByteString/Builder/Prim.o, dist/build/Rebase/Data/ByteString/Builder/Prim.dyn_o ) rebase> [ 94 of 369] Compiling Rebase.Data.ByteString.Builder.Prim.Internal ( library/Rebase/Data/ByteString/Builder/Prim/Internal.hs, dist/build/Rebase/Data/ByteString/Builder/Prim/Internal.o, dist/build/Rebase/Data/ByteString/Builder/Prim/Internal.dyn_o ) rebase> [ 95 of 369] Compiling Rebase.Data.ByteString.Builder.Scientific ( library/Rebase/Data/ByteString/Builder/Scientific.hs, dist/build/Rebase/Data/ByteString/Builder/Scientific.o, dist/build/Rebase/Data/ByteString/Builder/Scientific.dyn_o ) rebase> [ 96 of 369] Compiling Rebase.Data.ByteString.Char8 ( library/Rebase/Data/ByteString/Char8.hs, dist/build/Rebase/Data/ByteString/Char8.o, dist/build/Rebase/Data/ByteString/Char8.dyn_o ) rebase> [ 97 of 369] Compiling Rebase.Data.ByteString.Internal ( library/Rebase/Data/ByteString/Internal.hs, dist/build/Rebase/Data/ByteString/Internal.o, dist/build/Rebase/Data/ByteString/Internal.dyn_o ) rebase> [ 98 of 369] Compiling Rebase.Data.ByteString.Lazy ( library/Rebase/Data/ByteString/Lazy.hs, dist/build/Rebase/Data/ByteString/Lazy.o, dist/build/Rebase/Data/ByteString/Lazy.dyn_o ) rebase> [ 99 of 369] Compiling Rebase.Data.ByteString.Lazy.Char8 ( library/Rebase/Data/ByteString/Lazy/Char8.hs, dist/build/Rebase/Data/ByteString/Lazy/Char8.o, dist/build/Rebase/Data/ByteString/Lazy/Char8.dyn_o ) rebase> [100 of 369] Compiling Rebase.Data.ByteString.Lazy.Internal ( library/Rebase/Data/ByteString/Lazy/Internal.hs, dist/build/Rebase/Data/ByteString/Lazy/Internal.o, dist/build/Rebase/Data/ByteString/Lazy/Internal.dyn_o ) rebase> [101 of 369] Compiling Rebase.Data.ByteString.Short ( library/Rebase/Data/ByteString/Short.hs, dist/build/Rebase/Data/ByteString/Short.o, dist/build/Rebase/Data/ByteString/Short.dyn_o ) rebase> [102 of 369] Compiling Rebase.Data.ByteString.Short.Internal ( library/Rebase/Data/ByteString/Short/Internal.hs, dist/build/Rebase/Data/ByteString/Short/Internal.o, dist/build/Rebase/Data/ByteString/Short/Internal.dyn_o ) rebase> [103 of 369] Compiling Rebase.Data.ByteString.Unsafe ( library/Rebase/Data/ByteString/Unsafe.hs, dist/build/Rebase/Data/ByteString/Unsafe.o, dist/build/Rebase/Data/ByteString/Unsafe.dyn_o ) rebase> [104 of 369] Compiling Rebase.Data.Char ( library/Rebase/Data/Char.hs, dist/build/Rebase/Data/Char.o, dist/build/Rebase/Data/Char.dyn_o ) rebase> [105 of 369] Compiling Rebase.Data.Coerce ( library/Rebase/Data/Coerce.hs, dist/build/Rebase/Data/Coerce.o, dist/build/Rebase/Data/Coerce.dyn_o ) rebase> [106 of 369] Compiling Rebase.Data.Complex ( library/Rebase/Data/Complex.hs, dist/build/Rebase/Data/Complex.o, dist/build/Rebase/Data/Complex.dyn_o ) rebase> [107 of 369] Compiling Rebase.Data.DList ( library/Rebase/Data/DList.hs, dist/build/Rebase/Data/DList.o, dist/build/Rebase/Data/DList.dyn_o ) rebase> [108 of 369] Compiling Rebase.Data.Data ( library/Rebase/Data/Data.hs, dist/build/Rebase/Data/Data.o, dist/build/Rebase/Data/Data.dyn_o ) rebase> [109 of 369] Compiling Rebase.Data.Dynamic ( library/Rebase/Data/Dynamic.hs, dist/build/Rebase/Data/Dynamic.o, dist/build/Rebase/Data/Dynamic.dyn_o ) rebase> [110 of 369] Compiling Rebase.Data.Either ( library/Rebase/Data/Either.hs, dist/build/Rebase/Data/Either.o, dist/build/Rebase/Data/Either.dyn_o ) rebase> [111 of 369] Compiling Rebase.Data.Either.Combinators ( library/Rebase/Data/Either/Combinators.hs, dist/build/Rebase/Data/Either/Combinators.o, dist/build/Rebase/Data/Either/Combinators.dyn_o ) rebase> [112 of 369] Compiling Rebase.Data.Either.Validation ( library/Rebase/Data/Either/Validation.hs, dist/build/Rebase/Data/Either/Validation.o, dist/build/Rebase/Data/Either/Validation.dyn_o ) rebase> [113 of 369] Compiling Rebase.Data.Eq ( library/Rebase/Data/Eq.hs, dist/build/Rebase/Data/Eq.o, dist/build/Rebase/Data/Eq.dyn_o ) shake> shrinking RPATHs of ELF executables and libraries in /nix/store/73x2vwydr86m5104f0q6l35c0nx80nm6-shake-0.19.8-data shake> checking for references to /build/ in /nix/store/73x2vwydr86m5104f0q6l35c0nx80nm6-shake-0.19.8-data... shake> patching script interpreter paths in /nix/store/73x2vwydr86m5104f0q6l35c0nx80nm6-shake-0.19.8-data shake> shrinking RPATHs of ELF executables and libraries in /nix/store/wbp8s7kp5y4jx5vdlg1ssjsgq3qqbmcq-shake-0.19.8-doc shake> checking for references to /build/ in /nix/store/wbp8s7kp5y4jx5vdlg1ssjsgq3qqbmcq-shake-0.19.8-doc... ghc-exactprint> [6 of 6] Linking dist/build/test/test shake> patching script interpreter paths in /nix/store/wbp8s7kp5y4jx5vdlg1ssjsgq3qqbmcq-shake-0.19.8-doc shake (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/73x2vwydr86m5104f0q6l35c0nx80nm6-shake-0.19.8-data /nix/store/k0my1b4nz9p3gdww2jj5h1xjycbi87w4-shake-0.19.8 /nix/store/wbp8s7kp5y4jx5vdlg1ssjsgq3qqbmcq-shake-0.19.8-doc shake (post)> Pushing 3 paths (97 are already present) using zstd to cache sellout ⏳ shake (post)> shake (post)> Pushing /nix/store/73x2vwydr86m5104f0q6l35c0nx80nm6-shake-0.19.8-data (52.22 KiB) shake (post)> Pushing /nix/store/wbp8s7kp5y4jx5vdlg1ssjsgq3qqbmcq-shake-0.19.8-doc (13.13 MiB) shake (post)> Pushing /nix/store/k0my1b4nz9p3gdww2jj5h1xjycbi87w4-shake-0.19.8 (50.22 MiB) shake (post)> shake (post)> All done. shake (post)> added 3 signatures shake (post)> added 5 signatures shake (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/73x2vwydr86m5104f0q6l35c0nx80nm6-shake-0.19.8-data /nix/store/k0my1b4nz9p3gdww2jj5h1xjycbi87w4-shake-0.19.8 /nix/store/wbp8s7kp5y4jx5vdlg1ssjsgq3qqbmcq-shake-0.19.8-doc shake (post)> copying 3 paths... shake (post)> copying path '/nix/store/73x2vwydr86m5104f0q6l35c0nx80nm6-shake-0.19.8-data' to 'https://cache.nix-ci.com'... shake (post)> copying path '/nix/store/wbp8s7kp5y4jx5vdlg1ssjsgq3qqbmcq-shake-0.19.8-doc' to 'https://cache.nix-ci.com'... shake (post)> copying path '/nix/store/k0my1b4nz9p3gdww2jj5h1xjycbi87w4-shake-0.19.8' to 'https://cache.nix-ci.com'... shake (post)> copying 1 paths... shake (post)> copying path '/nix/store/cvlznl5z0q5s2sywr9glzdcnbdkrms9p-shake-0.19.8.drv' to 'https://cache.nix-ci.com'... shake (post)> added 0 signatures shake (post)> added 0 signatures shake (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/73x2vwydr86m5104f0q6l35c0nx80nm6-shake-0.19.8-data /nix/store/k0my1b4nz9p3gdww2jj5h1xjycbi87w4-shake-0.19.8 /nix/store/wbp8s7kp5y4jx5vdlg1ssjsgq3qqbmcq-shake-0.19.8-doc shake (post)> copying 3 paths... shake (post)> copying path '/nix/store/73x2vwydr86m5104f0q6l35c0nx80nm6-shake-0.19.8-data' to 'ssh-ng://worker.nix-ci.com'... shake (post)> copying path '/nix/store/wbp8s7kp5y4jx5vdlg1ssjsgq3qqbmcq-shake-0.19.8-doc' to 'ssh-ng://worker.nix-ci.com'... shake (post)> copying path '/nix/store/k0my1b4nz9p3gdww2jj5h1xjycbi87w4-shake-0.19.8' to 'ssh-ng://worker.nix-ci.com'... shake (post)> copying 1 paths... shake (post)> copying path '/nix/store/cvlznl5z0q5s2sywr9glzdcnbdkrms9p-shake-0.19.8.drv' to 'ssh-ng://worker.nix-ci.com'... ghc-lib-parser> [ 67 of 443] Compiling Language.Haskell.TH.PprLib ( libraries/template-haskell/Language/Haskell/TH/PprLib.hs, dist/build/Language/Haskell/TH/PprLib.p_o ) ghc-lib-parser> [ 68 of 443] Compiling Language.Haskell.TH.Ppr ( libraries/template-haskell/Language/Haskell/TH/Ppr.hs, dist/build/Language/Haskell/TH/Ppr.p_o ) ghc-lib-parser> [ 69 of 443] Compiling Language.Haskell.TH.Lib.Internal ( libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs, dist/build/Language/Haskell/TH/Lib/Internal.p_o ) ghc-lib-parser> [ 70 of 443] Compiling Language.Haskell.TH.Lib ( libraries/template-haskell/Language/Haskell/TH/Lib.hs, dist/build/Language/Haskell/TH/Lib.p_o ) ghc-lib-parser> [ 71 of 443] Compiling Language.Haskell.TH ( libraries/template-haskell/Language/Haskell/TH.hs, dist/build/Language/Haskell/TH.p_o ) ghc-lib-parser> [ 72 of 443] Compiling GHCi.TH.Binary ( libraries/ghci/GHCi/TH/Binary.hs, dist/build/GHCi/TH/Binary.p_o ) ghc-lib-parser> [ 73 of 443] Compiling GHCi.Message ( libraries/ghci/GHCi/Message.hs, dist/build/GHCi/Message.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> ghc-exactprint> buildPhase completed in 2 minutes 8 seconds ghc-exactprint> Running phase: checkPhase ghc-exactprint> Running 1 test suites... ghc-exactprint> Test suite test: RUNNING... ghc-exactprint> GHC98 aeson> [ 1 of 32] Compiling Data.Aeson.Internal.ByteString ( src/Data/Aeson/Internal/ByteString.hs, nothing ) aeson> [ 2 of 32] Compiling Data.Aeson.Internal.Functions ( src/Data/Aeson/Internal/Functions.hs, nothing ) aeson> [ 3 of 32] Compiling Data.Aeson.Internal.Prelude ( src/Data/Aeson/Internal/Prelude.hs, nothing ) aeson> [ 4 of 32] Compiling Data.Aeson.Internal.Scientific ( src/Data/Aeson/Internal/Scientific.hs, nothing ) aeson> [ 5 of 32] Compiling Data.Aeson.Internal.TH ( src/Data/Aeson/Internal/TH.hs, nothing ) aeson> [ 6 of 32] Compiling Data.Aeson.Internal.Text ( src/Data/Aeson/Internal/Text.hs, nothing ) aeson> [ 7 of 32] Compiling Data.Aeson.Internal.Unescape ( src/Data/Aeson/Internal/Unescape.hs, nothing ) aeson> [ 8 of 32] Compiling Data.Aeson.Internal.UnescapeFromText ( src/Data/Aeson/Internal/UnescapeFromText.hs, nothing ) aeson> [ 9 of 32] Compiling Data.Aeson.Key ( src/Data/Aeson/Key.hs, nothing ) aeson> [10 of 32] Compiling Data.Aeson.Decoding.Tokens ( src/Data/Aeson/Decoding/Tokens.hs, nothing ) aeson> [11 of 32] Compiling Data.Aeson.Decoding.Internal ( src/Data/Aeson/Decoding/Internal.hs, nothing ) aeson> [12 of 32] Compiling Data.Aeson.Decoding.Text ( src/Data/Aeson/Decoding/Text.hs, nothing ) aeson> [13 of 32] Compiling Data.Aeson.Decoding.ByteString.Lazy ( src/Data/Aeson/Decoding/ByteString/Lazy.hs, nothing ) aeson> [14 of 32] Compiling Data.Aeson.Decoding.ByteString ( src/Data/Aeson/Decoding/ByteString.hs, nothing ) aeson> [15 of 32] Compiling Data.Aeson.KeyMap ( src/Data/Aeson/KeyMap.hs, nothing ) aeson> [16 of 32] Compiling Data.Aeson.Types.Generic ( src/Data/Aeson/Types/Generic.hs, nothing ) aeson> [17 of 32] Compiling Data.Aeson.Types.Internal ( src/Data/Aeson/Types/Internal.hs, nothing ) aeson> [18 of 32] Compiling Data.Aeson.Parser.Time ( src/Data/Aeson/Parser/Time.hs, nothing ) aeson> [19 of 32] Compiling Data.Aeson.Encoding.Builder ( src/Data/Aeson/Encoding/Builder.hs, nothing ) aeson> [20 of 32] Compiling Data.Aeson.Encoding.Internal ( src/Data/Aeson/Encoding/Internal.hs, nothing ) aeson> [21 of 32] Compiling Data.Aeson.Encoding ( src/Data/Aeson/Encoding.hs, nothing ) aeson> [22 of 32] Compiling Data.Aeson.Decoding.Conversion ( src/Data/Aeson/Decoding/Conversion.hs, nothing ) aeson> [23 of 32] Compiling Data.Aeson.Types.FromJSON ( src/Data/Aeson/Types/FromJSON.hs, nothing ) aeson> [24 of 32] Compiling Data.Aeson.Types.ToJSON ( src/Data/Aeson/Types/ToJSON.hs, nothing ) aeson> aeson> src/Data/Aeson/Types/ToJSON.hs:1615:23: warning: [GHC-68441] [-Wdeprecations] aeson> In the use of data constructor ‘Solo’ aeson> (imported from Data.Tuple.Solo, but defined in GHC.Tuple): aeson> Deprecated: "The Solo constructor has been renamed to MkSolo to avoid punning." aeson> | aeson> 1615 | liftToJSON _ t _ (Solo a) = t a aeson> | ^^^^ aeson> aeson> src/Data/Aeson/Types/ToJSON.hs:1618:27: warning: [GHC-68441] [-Wdeprecations] aeson> In the use of data constructor ‘Solo’ aeson> (imported from Data.Tuple.Solo, but defined in GHC.Tuple): aeson> Deprecated: "The Solo constructor has been renamed to MkSolo to avoid punning." aeson> | aeson> 1618 | liftToEncoding _ t _ (Solo a) = t a aeson> | ^^^^ aeson> [25 of 32] Compiling Data.Aeson.Types.Class ( src/Data/Aeson/Types/Class.hs, nothing ) aeson> [26 of 32] Compiling Data.Aeson.Types ( src/Data/Aeson/Types.hs, nothing ) aeson> [27 of 32] Compiling Data.Aeson.Text ( src/Data/Aeson/Text.hs, nothing ) aeson> [28 of 32] Compiling Data.Aeson.Decoding ( src/Data/Aeson/Decoding.hs, nothing ) aeson> [29 of 32] Compiling Data.Aeson ( src/Data/Aeson.hs, nothing ) aeson> [30 of 32] Compiling Data.Aeson.RFC8785 ( src/Data/Aeson/RFC8785.hs, nothing ) aeson> [31 of 32] Compiling Data.Aeson.QQ.Simple ( src/Data/Aeson/QQ/Simple.hs, nothing ) aeson> [32 of 32] Compiling Data.Aeson.TH ( src/Data/Aeson/TH.hs, nothing ) aeson> Haddock coverage: 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 ) 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 ) rebase> [114 of 369] Compiling Rebase.Data.Fixed ( library/Rebase/Data/Fixed.hs, dist/build/Rebase/Data/Fixed.o, dist/build/Rebase/Data/Fixed.dyn_o ) rebase> [115 of 369] Compiling Rebase.Data.Foldable ( library/Rebase/Data/Foldable.hs, dist/build/Rebase/Data/Foldable.o, dist/build/Rebase/Data/Foldable.dyn_o ) rebase> [116 of 369] Compiling Rebase.Data.Function ( library/Rebase/Data/Function.hs, dist/build/Rebase/Data/Function.o, dist/build/Rebase/Data/Function.dyn_o ) rebase> [117 of 369] Compiling Rebase.Data.Functor ( library/Rebase/Data/Functor.hs, dist/build/Rebase/Data/Functor.o, dist/build/Rebase/Data/Functor.dyn_o ) rebase> [118 of 369] Compiling Rebase.Data.Functor.Alt ( library/Rebase/Data/Functor/Alt.hs, dist/build/Rebase/Data/Functor/Alt.o, dist/build/Rebase/Data/Functor/Alt.dyn_o ) rebase> [119 of 369] Compiling Rebase.Data.Functor.Apply ( library/Rebase/Data/Functor/Apply.hs, dist/build/Rebase/Data/Functor/Apply.o, dist/build/Rebase/Data/Functor/Apply.dyn_o ) rebase> [120 of 369] Compiling Rebase.Data.Functor.Bind ( library/Rebase/Data/Functor/Bind.hs, dist/build/Rebase/Data/Functor/Bind.o, dist/build/Rebase/Data/Functor/Bind.dyn_o ) rebase> [121 of 369] Compiling Rebase.Data.Functor.Bind.Class ( library/Rebase/Data/Functor/Bind/Class.hs, dist/build/Rebase/Data/Functor/Bind/Class.o, dist/build/Rebase/Data/Functor/Bind/Class.dyn_o ) rebase> [122 of 369] Compiling Rebase.Data.Functor.Bind.Trans ( library/Rebase/Data/Functor/Bind/Trans.hs, dist/build/Rebase/Data/Functor/Bind/Trans.o, dist/build/Rebase/Data/Functor/Bind/Trans.dyn_o ) rebase> [123 of 369] Compiling Rebase.Data.Functor.Classes ( library/Rebase/Data/Functor/Classes.hs, dist/build/Rebase/Data/Functor/Classes.o, dist/build/Rebase/Data/Functor/Classes.dyn_o ) rebase> [124 of 369] Compiling Rebase.Data.Functor.Compose ( library/Rebase/Data/Functor/Compose.hs, dist/build/Rebase/Data/Functor/Compose.o, dist/build/Rebase/Data/Functor/Compose.dyn_o ) rebase> [125 of 369] Compiling Rebase.Data.Functor.Constant ( library/Rebase/Data/Functor/Constant.hs, dist/build/Rebase/Data/Functor/Constant.o, dist/build/Rebase/Data/Functor/Constant.dyn_o ) rebase> [126 of 369] Compiling Rebase.Data.Functor.Contravariant ( library/Rebase/Data/Functor/Contravariant.hs, dist/build/Rebase/Data/Functor/Contravariant.o, dist/build/Rebase/Data/Functor/Contravariant.dyn_o ) rebase> [127 of 369] Compiling Rebase.Data.Functor.Contravariant.Compose ( library/Rebase/Data/Functor/Contravariant/Compose.hs, dist/build/Rebase/Data/Functor/Contravariant/Compose.o, dist/build/Rebase/Data/Functor/Contravariant/Compose.dyn_o ) rebase> [128 of 369] Compiling Rebase.Data.Functor.Contravariant.Divisible ( library/Rebase/Data/Functor/Contravariant/Divisible.hs, dist/build/Rebase/Data/Functor/Contravariant/Divisible.o, dist/build/Rebase/Data/Functor/Contravariant/Divisible.dyn_o ) rebase> [129 of 369] Compiling Rebase.Data.Functor.Extend ( library/Rebase/Data/Functor/Extend.hs, dist/build/Rebase/Data/Functor/Extend.o, dist/build/Rebase/Data/Functor/Extend.dyn_o ) rebase> [130 of 369] Compiling Rebase.Data.Functor.Identity ( library/Rebase/Data/Functor/Identity.hs, dist/build/Rebase/Data/Functor/Identity.o, dist/build/Rebase/Data/Functor/Identity.dyn_o ) rebase> [131 of 369] Compiling Rebase.Data.Functor.Invariant ( library/Rebase/Data/Functor/Invariant.hs, dist/build/Rebase/Data/Functor/Invariant.o, dist/build/Rebase/Data/Functor/Invariant.dyn_o ) rebase> [132 of 369] Compiling Rebase.Data.Functor.Invariant.TH ( library/Rebase/Data/Functor/Invariant/TH.hs, dist/build/Rebase/Data/Functor/Invariant/TH.o, dist/build/Rebase/Data/Functor/Invariant/TH.dyn_o ) rebase> [133 of 369] Compiling Rebase.Data.Functor.Plus ( library/Rebase/Data/Functor/Plus.hs, dist/build/Rebase/Data/Functor/Plus.o, dist/build/Rebase/Data/Functor/Plus.dyn_o ) rebase> [134 of 369] Compiling Rebase.Data.Functor.Product ( library/Rebase/Data/Functor/Product.hs, dist/build/Rebase/Data/Functor/Product.o, dist/build/Rebase/Data/Functor/Product.dyn_o ) rebase> [135 of 369] Compiling Rebase.Data.Functor.Reverse ( library/Rebase/Data/Functor/Reverse.hs, dist/build/Rebase/Data/Functor/Reverse.o, dist/build/Rebase/Data/Functor/Reverse.dyn_o ) 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 aeson> Warning: Data.Aeson.Internal.Prelude: Could not find documentation for exported module: Data.Vector aeson> Warning: Data.Aeson.Internal.Prelude: Couldn't find .haddock for export Vector aeson> Warning: 'letE' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. aeson> Warning: 'Key' is ambiguous. It is defined aeson> * at src/Data/Aeson/Key.hs:44:15 aeson> * at src/Data/Aeson/Key.hs:44:1 aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined at src/Data/Aeson/Key.hs:44:1 aeson> Warning: 'Coercible' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. aeson> Warning: 'coercing' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. aeson> 44% ( 4 / 9) in 'Data.Aeson.Key' aeson> Missing documentation for: aeson> Key (src/Data/Aeson/Key.hs:44) aeson> fromString (src/Data/Aeson/Key.hs:48) aeson> toString (src/Data/Aeson/Key.hs:51) aeson> toText (src/Data/Aeson/Key.hs:57) aeson> fromText (src/Data/Aeson/Key.hs:54) aeson> 100% ( 7 / 7) in 'Data.Aeson.Decoding.Tokens' aeson> Warning: 'Text' is ambiguous. It is defined aeson> * in ‘Data.Text.Internal’ aeson> * in ‘Data.Text.Internal’ aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined in ‘Data.Text.Internal’ aeson> Warning: 'ByteString' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. aeson> 100% ( 2 / 2) in 'Data.Aeson.Decoding.Text' aeson> Warning: 'ByteString' is ambiguous. It is defined aeson> * in ‘Data.ByteString.Internal.Type’ aeson> * in ‘Data.ByteString.Lazy.Internal’ aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined in ‘Data.ByteString.Lazy.Internal’ aeson> 100% ( 2 / 2) in 'Data.Aeson.Decoding.ByteString.Lazy' aeson> 100% ( 2 / 2) in 'Data.Aeson.Decoding.ByteString' aeson> Warning: 'v' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. aeson> Warning: 'alterF' is ambiguous. It is defined aeson> * at src/Data/Aeson/KeyMap.hs:173:1 aeson> * in ‘Data.Map.Strict.Internal’ aeson> * in ‘Data.HashMap.Internal.Strict’ aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined at src/Data/Aeson/KeyMap.hs:173:1 aeson> Warning: 'KeyMap' is ambiguous. It is defined aeson> * at src/Data/Aeson/KeyMap.hs:143:20 aeson> * at src/Data/Aeson/KeyMap.hs:143:1 aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined at src/Data/Aeson/KeyMap.hs:143:1 aeson> Warning: 'toAscList' is ambiguous. It is defined aeson> * at src/Data/Aeson/KeyMap.hs:264:1 aeson> * in ‘Data.Map.Internal’ aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined at src/Data/Aeson/KeyMap.hs:264:1 aeson> Warning: 'union' is ambiguous. It is defined aeson> * at src/Data/Aeson/KeyMap.hs:274:1 aeson> * in ‘Data.OldList’ aeson> * in ‘Data.Map.Internal’ aeson> * in ‘Data.HashMap.Internal’ aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined at src/Data/Aeson/KeyMap.hs:274:1 aeson> Warning: 'unionWith' is ambiguous. It is defined aeson> * at src/Data/Aeson/KeyMap.hs:278:1 aeson> * in ‘Data.Map.Strict.Internal’ aeson> * in ‘Data.HashMap.Internal.Strict’ aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined at src/Data/Aeson/KeyMap.hs:278:1 aeson> Warning: 'const' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. aeson> Warning: 'lookup' is ambiguous. It is defined aeson> * at src/Data/Aeson/KeyMap.hs:178:1 aeson> * in ‘GHC.List’ aeson> * in ‘Data.Map.Internal’ aeson> * in ‘Data.HashMap.Internal’ 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 ) rebase> [136 of 369] Compiling Rebase.Data.Functor.Sum ( library/Rebase/Data/Functor/Sum.hs, dist/build/Rebase/Data/Functor/Sum.o, dist/build/Rebase/Data/Functor/Sum.dyn_o ) rebase> [137 of 369] Compiling Rebase.Data.Graph ( library/Rebase/Data/Graph.hs, dist/build/Rebase/Data/Graph.o, dist/build/Rebase/Data/Graph.dyn_o ) rebase> [138 of 369] Compiling Rebase.Data.Group ( library/Rebase/Data/Group.hs, dist/build/Rebase/Data/Group.o, dist/build/Rebase/Data/Group.dyn_o ) rebase> [139 of 369] Compiling Rebase.Data.Groupoid ( library/Rebase/Data/Groupoid.hs, dist/build/Rebase/Data/Groupoid.o, dist/build/Rebase/Data/Groupoid.dyn_o ) rebase> [140 of 369] Compiling Rebase.Data.HashMap.Lazy ( library/Rebase/Data/HashMap/Lazy.hs, dist/build/Rebase/Data/HashMap/Lazy.o, dist/build/Rebase/Data/HashMap/Lazy.dyn_o ) rebase> [141 of 369] Compiling Rebase.Data.HashMap.Strict ( library/Rebase/Data/HashMap/Strict.hs, dist/build/Rebase/Data/HashMap/Strict.o, dist/build/Rebase/Data/HashMap/Strict.dyn_o ) rebase> [142 of 369] Compiling Rebase.Data.HashSet ( library/Rebase/Data/HashSet.hs, dist/build/Rebase/Data/HashSet.o, dist/build/Rebase/Data/HashSet.dyn_o ) rebase> [143 of 369] Compiling Rebase.Data.Hashable ( library/Rebase/Data/Hashable.hs, dist/build/Rebase/Data/Hashable.o, dist/build/Rebase/Data/Hashable.dyn_o ) rebase> [144 of 369] Compiling Rebase.Data.IORef ( library/Rebase/Data/IORef.hs, dist/build/Rebase/Data/IORef.o, dist/build/Rebase/Data/IORef.dyn_o ) rebase> [145 of 369] Compiling Rebase.Data.Int ( library/Rebase/Data/Int.hs, dist/build/Rebase/Data/Int.o, dist/build/Rebase/Data/Int.dyn_o ) rebase> [146 of 369] Compiling Rebase.Data.IntMap ( library/Rebase/Data/IntMap.hs, dist/build/Rebase/Data/IntMap.o, dist/build/Rebase/Data/IntMap.dyn_o ) rebase> [147 of 369] Compiling Rebase.Data.IntMap.Lazy ( library/Rebase/Data/IntMap/Lazy.hs, dist/build/Rebase/Data/IntMap/Lazy.o, dist/build/Rebase/Data/IntMap/Lazy.dyn_o ) rebase> [148 of 369] Compiling Rebase.Data.IntMap.Strict ( library/Rebase/Data/IntMap/Strict.hs, dist/build/Rebase/Data/IntMap/Strict.o, dist/build/Rebase/Data/IntMap/Strict.dyn_o ) rebase> [149 of 369] Compiling Rebase.Data.IntSet ( library/Rebase/Data/IntSet.hs, dist/build/Rebase/Data/IntSet.o, dist/build/Rebase/Data/IntSet.dyn_o ) rebase> [150 of 369] Compiling Rebase.Data.Isomorphism ( library/Rebase/Data/Isomorphism.hs, dist/build/Rebase/Data/Isomorphism.o, dist/build/Rebase/Data/Isomorphism.dyn_o ) rebase> [151 of 369] Compiling Rebase.Data.Ix ( library/Rebase/Data/Ix.hs, dist/build/Rebase/Data/Ix.o, dist/build/Rebase/Data/Ix.dyn_o ) rebase> [152 of 369] Compiling Rebase.Data.Kind ( library/Rebase/Data/Kind.hs, dist/build/Rebase/Data/Kind.o, dist/build/Rebase/Data/Kind.dyn_o ) rebase> [153 of 369] Compiling Rebase.Data.List ( library/Rebase/Data/List.hs, dist/build/Rebase/Data/List.o, dist/build/Rebase/Data/List.dyn_o ) rebase> [154 of 369] Compiling Rebase.Data.List.NonEmpty ( library/Rebase/Data/List/NonEmpty.hs, dist/build/Rebase/Data/List/NonEmpty.o, dist/build/Rebase/Data/List/NonEmpty.dyn_o ) rebase> [155 of 369] Compiling Rebase.Data.Map ( library/Rebase/Data/Map.hs, dist/build/Rebase/Data/Map.o, dist/build/Rebase/Data/Map.dyn_o ) rebase> [156 of 369] Compiling Rebase.Data.Map.Lazy ( library/Rebase/Data/Map/Lazy.hs, dist/build/Rebase/Data/Map/Lazy.o, dist/build/Rebase/Data/Map/Lazy.dyn_o ) rebase> [157 of 369] Compiling Rebase.Data.Map.Strict ( library/Rebase/Data/Map/Strict.hs, dist/build/Rebase/Data/Map/Strict.o, dist/build/Rebase/Data/Map/Strict.dyn_o ) rebase> [158 of 369] Compiling Rebase.Data.Maybe ( library/Rebase/Data/Maybe.hs, dist/build/Rebase/Data/Maybe.o, dist/build/Rebase/Data/Maybe.dyn_o ) rebase> [159 of 369] Compiling Rebase.Data.Monoid ( library/Rebase/Data/Monoid.hs, dist/build/Rebase/Data/Monoid.o, dist/build/Rebase/Data/Monoid.dyn_o ) rebase> [160 of 369] Compiling Rebase.Data.Ord ( library/Rebase/Data/Ord.hs, dist/build/Rebase/Data/Ord.o, dist/build/Rebase/Data/Ord.dyn_o ) rebase> [161 of 369] Compiling Rebase.Data.Profunctor ( library/Rebase/Data/Profunctor.hs, dist/build/Rebase/Data/Profunctor.o, dist/build/Rebase/Data/Profunctor.dyn_o ) rebase> [162 of 369] Compiling Rebase.Data.Profunctor.Adjunction ( library/Rebase/Data/Profunctor/Adjunction.hs, dist/build/Rebase/Data/Profunctor/Adjunction.o, dist/build/Rebase/Data/Profunctor/Adjunction.dyn_o ) 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 ============ aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined at src/Data/Aeson/KeyMap.hs:178:1 aeson> 88% ( 61 / 69) in 'Data.Aeson.KeyMap' aeson> Missing documentation for: aeson> coercionToHashMap (src/Data/Aeson/KeyMap.hs:317) aeson> coercionToMap (src/Data/Aeson/KeyMap.hs:321) aeson> foldr (src/Data/Aeson/KeyMap.hs:206) aeson> foldr' (src/Data/Aeson/KeyMap.hs:209) aeson> foldl (src/Data/Aeson/KeyMap.hs:212) aeson> foldl' (src/Data/Aeson/KeyMap.hs:215) aeson> foldMapWithKey (src/Data/Aeson/KeyMap.hs:203) aeson> Key (src/Data/Aeson/Key.hs:44) aeson> Warning: 'ToJSON1' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. aeson> Warning: 'FromJSON1' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. aeson> Warning: 'ToJSON' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. aeson> Warning: 'FromJSON' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. aeson> Warning: 'throwDecode' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. aeson> Warning: 'Generic' is ambiguous. It is defined aeson> * in ‘GHC.Generics’ aeson> * in ‘Data.Text.Lazy.Builder.RealFloat’ aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined in ‘GHC.Generics’ aeson> Warning: 'JSONKeyOptions' is ambiguous. It is defined aeson> * at src/Data/Aeson/Types/Internal.hs:804:23 aeson> * at src/Data/Aeson/Types/Internal.hs:804:1 aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:804:1 aeson> Warning: 'toLower' is ambiguous. It is defined aeson> * in ‘GHC.Unicode’ aeson> * in ‘Data.Text’ aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined in ‘Data.Text’ aeson> Warning: 'ToJSONKey' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. aeson> Warning: 'toJSONKey' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. aeson> Warning: 'genericToJSONKey' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. aeson> Warning: 'FromJSONKey' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. aeson> Warning: 'fromJSONKey' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. aeson> Warning: 'genericFromJSONKey' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. aeson> Warning: 'omittedField' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. aeson> Warning: 'allowOmittedFieds' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. aeson> Warning: 'Object' is ambiguous. It is defined aeson> * at src/Data/Aeson/Types/Internal.hs:366:14 aeson> * at src/Data/Aeson/Types/Internal.hs:360:1 aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:360:1 aeson> Warning: 'Parser' is ambiguous. It is defined aeson> * at src/Data/Aeson/Types/Internal.hs:278:20 aeson> * at src/Data/Aeson/Types/Internal.hs:278:1 aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:278:1 aeson> Warning: 'Array' is ambiguous. It is defined aeson> * at src/Data/Aeson/Types/Internal.hs:367:14 aeson> * at src/Data/Aeson/Types/Internal.hs:363:1 aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:363:1 aeson> Warning: 'String' is ambiguous. It is defined aeson> * at src/Data/Aeson/Types/Internal.hs:368:14 rebase> [163 of 369] Compiling Rebase.Data.Profunctor.Cayley ( library/Rebase/Data/Profunctor/Cayley.hs, dist/build/Rebase/Data/Profunctor/Cayley.o, dist/build/Rebase/Data/Profunctor/Cayley.dyn_o ) rebase> [164 of 369] Compiling Rebase.Data.Profunctor.Choice ( library/Rebase/Data/Profunctor/Choice.hs, dist/build/Rebase/Data/Profunctor/Choice.o, dist/build/Rebase/Data/Profunctor/Choice.dyn_o ) rebase> [165 of 369] Compiling Rebase.Data.Profunctor.Closed ( library/Rebase/Data/Profunctor/Closed.hs, dist/build/Rebase/Data/Profunctor/Closed.o, dist/build/Rebase/Data/Profunctor/Closed.dyn_o ) rebase> [166 of 369] Compiling Rebase.Data.Profunctor.Composition ( library/Rebase/Data/Profunctor/Composition.hs, dist/build/Rebase/Data/Profunctor/Composition.o, dist/build/Rebase/Data/Profunctor/Composition.dyn_o ) rebase> [167 of 369] Compiling Rebase.Data.Profunctor.Mapping ( library/Rebase/Data/Profunctor/Mapping.hs, dist/build/Rebase/Data/Profunctor/Mapping.o, dist/build/Rebase/Data/Profunctor/Mapping.dyn_o ) rebase> [168 of 369] Compiling Rebase.Data.Profunctor.Monad ( library/Rebase/Data/Profunctor/Monad.hs, dist/build/Rebase/Data/Profunctor/Monad.o, dist/build/Rebase/Data/Profunctor/Monad.dyn_o ) rebase> [169 of 369] Compiling Rebase.Data.Profunctor.Ran ( library/Rebase/Data/Profunctor/Ran.hs, dist/build/Rebase/Data/Profunctor/Ran.o, dist/build/Rebase/Data/Profunctor/Ran.dyn_o ) rebase> [170 of 369] Compiling Rebase.Data.Profunctor.Rep ( library/Rebase/Data/Profunctor/Rep.hs, dist/build/Rebase/Data/Profunctor/Rep.o, dist/build/Rebase/Data/Profunctor/Rep.dyn_o ) rebase> [171 of 369] Compiling Rebase.Data.Profunctor.Sieve ( library/Rebase/Data/Profunctor/Sieve.hs, dist/build/Rebase/Data/Profunctor/Sieve.o, dist/build/Rebase/Data/Profunctor/Sieve.dyn_o ) rebase> [172 of 369] Compiling Rebase.Data.Profunctor.Strong ( library/Rebase/Data/Profunctor/Strong.hs, dist/build/Rebase/Data/Profunctor/Strong.o, dist/build/Rebase/Data/Profunctor/Strong.dyn_o ) rebase> [173 of 369] Compiling Rebase.Data.Profunctor.Traversing ( library/Rebase/Data/Profunctor/Traversing.hs, dist/build/Rebase/Data/Profunctor/Traversing.o, dist/build/Rebase/Data/Profunctor/Traversing.dyn_o ) rebase> [174 of 369] Compiling Rebase.Data.Profunctor.Types ( library/Rebase/Data/Profunctor/Types.hs, dist/build/Rebase/Data/Profunctor/Types.o, dist/build/Rebase/Data/Profunctor/Types.dyn_o ) rebase> [175 of 369] Compiling Rebase.Data.Profunctor.Unsafe ( library/Rebase/Data/Profunctor/Unsafe.hs, dist/build/Rebase/Data/Profunctor/Unsafe.o, dist/build/Rebase/Data/Profunctor/Unsafe.dyn_o ) rebase> [176 of 369] Compiling Rebase.Data.Profunctor.Yoneda ( library/Rebase/Data/Profunctor/Yoneda.hs, dist/build/Rebase/Data/Profunctor/Yoneda.o, dist/build/Rebase/Data/Profunctor/Yoneda.dyn_o ) rebase> [177 of 369] Compiling Rebase.Data.Proxy ( library/Rebase/Data/Proxy.hs, dist/build/Rebase/Data/Proxy.o, dist/build/Rebase/Data/Proxy.dyn_o ) rebase> [178 of 369] Compiling Rebase.Data.Ratio ( library/Rebase/Data/Ratio.hs, dist/build/Rebase/Data/Ratio.o, dist/build/Rebase/Data/Ratio.dyn_o ) rebase> [179 of 369] Compiling Rebase.Data.STRef ( library/Rebase/Data/STRef.hs, dist/build/Rebase/Data/STRef.o, dist/build/Rebase/Data/STRef.dyn_o ) rebase> [180 of 369] Compiling Rebase.Data.STRef.Lazy ( library/Rebase/Data/STRef/Lazy.hs, dist/build/Rebase/Data/STRef/Lazy.o, dist/build/Rebase/Data/STRef/Lazy.dyn_o ) rebase> [181 of 369] Compiling Rebase.Data.STRef.Strict ( library/Rebase/Data/STRef/Strict.hs, dist/build/Rebase/Data/STRef/Strict.o, dist/build/Rebase/Data/STRef/Strict.dyn_o ) rebase> [182 of 369] Compiling Rebase.Data.Scientific ( library/Rebase/Data/Scientific.hs, dist/build/Rebase/Data/Scientific.o, dist/build/Rebase/Data/Scientific.dyn_o ) rebase> [183 of 369] Compiling Rebase.Data.Semigroup ( library/Rebase/Data/Semigroup.hs, dist/build/Rebase/Data/Semigroup.o, dist/build/Rebase/Data/Semigroup.dyn_o ) rebase> [184 of 369] Compiling Rebase.Data.Semigroup.Bifoldable ( library/Rebase/Data/Semigroup/Bifoldable.hs, dist/build/Rebase/Data/Semigroup/Bifoldable.o, dist/build/Rebase/Data/Semigroup/Bifoldable.dyn_o ) 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 aeson> * in ‘GHC.Base’ aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:368:14 aeson> Warning: '(.:)' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. aeson> Warning: '++' is ambiguous. It is defined aeson> * in ‘GHC.Base’ aeson> * in ‘Data.Vector’ aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined in ‘Data.Vector’ aeson> Warning: 'Options' is ambiguous. It is defined aeson> * at src/Data/Aeson/Types/Internal.hs:705:16 aeson> * at src/Data/Aeson/Types/Internal.hs:705:1 aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:705:1 aeson> Warning: 'API' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. aeson> Warning: 'hashable' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. aeson> Warning: '.=' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. aeson> Warning: 'Text' is ambiguous. It is defined aeson> * in ‘Data.Text.Internal’ aeson> * in ‘Data.Text.Internal.Lazy’ aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined in ‘Data.Text.Internal.Lazy’ aeson> Warning: 'Value' is ambiguous. It is defined aeson> * at src/Data/Aeson/Encoding/Internal.hs:130:15 aeson> * at src/Data/Aeson/Types/Internal.hs:366:1 aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:366:1 aeson> Warning: 'unsafePair' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. aeson> 25% ( 21 / 82) in 'Data.Aeson.Encoding.Internal' aeson> Missing documentation for: aeson> Module header aeson> encodingToLazyByteString (src/Data/Aeson/Encoding/Internal.hs:98) aeson> retagEncoding (src/Data/Aeson/Encoding/Internal.hs:102) aeson> pair (src/Data/Aeson/Encoding/Internal.hs:134) aeson> pairStr (src/Data/Aeson/Encoding/Internal.hs:138) aeson> pair' (src/Data/Aeson/Encoding/Internal.hs:142) aeson> nullEncoding (src/Data/Aeson/Encoding/Internal.hs:168) aeson> emptyArray_ (src/Data/Aeson/Encoding/Internal.hs:171) aeson> emptyObject_ (src/Data/Aeson/Encoding/Internal.hs:174) aeson> wrapObject (src/Data/Aeson/Encoding/Internal.hs:180) aeson> wrapArray (src/Data/Aeson/Encoding/Internal.hs:177) aeson> null_ (src/Data/Aeson/Encoding/Internal.hs:183) aeson> bool (src/Data/Aeson/Encoding/Internal.hs:186) aeson> key (src/Data/Aeson/Encoding/Internal.hs:247) aeson> text (src/Data/Aeson/Encoding/Internal.hs:250) aeson> lazyText (src/Data/Aeson/Encoding/Internal.hs:253) aeson> string (src/Data/Aeson/Encoding/Internal.hs:266) aeson> list (src/Data/Aeson/Encoding/Internal.hs:196) aeson> empty (src/Data/Aeson/Encoding/Internal.hs:225) aeson> >< (src/Data/Aeson/Encoding/Internal.hs:232) aeson> econcat (src/Data/Aeson/Encoding/Internal.hs:228) aeson> int8 (src/Data/Aeson/Encoding/Internal.hs:285) aeson> int16 (src/Data/Aeson/Encoding/Internal.hs:288) aeson> int32 (src/Data/Aeson/Encoding/Internal.hs:291) aeson> int64 (src/Data/Aeson/Encoding/Internal.hs:294) aeson> int (src/Data/Aeson/Encoding/Internal.hs:297) aeson> word8 (src/Data/Aeson/Encoding/Internal.hs:300) aeson> word16 (src/Data/Aeson/Encoding/Internal.hs:303) aeson> word32 (src/Data/Aeson/Encoding/Internal.hs:306) aeson> word64 (src/Data/Aeson/Encoding/Internal.hs:309) aeson> word (src/Data/Aeson/Encoding/Internal.hs:312) aeson> integer (src/Data/Aeson/Encoding/Internal.hs:315) aeson> float (src/Data/Aeson/Encoding/Internal.hs:318) aeson> scientific (src/Data/Aeson/Encoding/Internal.hs:338) aeson> int8Text (src/Data/Aeson/Encoding/Internal.hs:352) aeson> int16Text (src/Data/Aeson/Encoding/Internal.hs:355) aeson> int32Text (src/Data/Aeson/Encoding/Internal.hs:358) rebase> [185 of 369] Compiling Rebase.Data.Semigroup.Bitraversable ( library/Rebase/Data/Semigroup/Bitraversable.hs, dist/build/Rebase/Data/Semigroup/Bitraversable.o, dist/build/Rebase/Data/Semigroup/Bitraversable.dyn_o ) rebase> [186 of 369] Compiling Rebase.Data.Semigroup.Foldable ( library/Rebase/Data/Semigroup/Foldable.hs, dist/build/Rebase/Data/Semigroup/Foldable.o, dist/build/Rebase/Data/Semigroup/Foldable.dyn_o ) rebase> [187 of 369] Compiling Rebase.Data.Semigroup.Traversable ( library/Rebase/Data/Semigroup/Traversable.hs, dist/build/Rebase/Data/Semigroup/Traversable.o, dist/build/Rebase/Data/Semigroup/Traversable.dyn_o ) rebase> [188 of 369] Compiling Rebase.Data.Semigroup.Traversable.Class ( library/Rebase/Data/Semigroup/Traversable/Class.hs, dist/build/Rebase/Data/Semigroup/Traversable/Class.o, dist/build/Rebase/Data/Semigroup/Traversable/Class.dyn_o ) rebase> [189 of 369] Compiling Rebase.Data.Semigroupoid ( library/Rebase/Data/Semigroupoid.hs, dist/build/Rebase/Data/Semigroupoid.o, dist/build/Rebase/Data/Semigroupoid.dyn_o ) rebase> [190 of 369] Compiling Rebase.Data.Semigroupoid.Dual ( library/Rebase/Data/Semigroupoid/Dual.hs, dist/build/Rebase/Data/Semigroupoid/Dual.o, dist/build/Rebase/Data/Semigroupoid/Dual.dyn_o ) rebase> [191 of 369] Compiling Rebase.Data.Semigroupoid.Ob ( library/Rebase/Data/Semigroupoid/Ob.hs, dist/build/Rebase/Data/Semigroupoid/Ob.o, dist/build/Rebase/Data/Semigroupoid/Ob.dyn_o ) rebase> [192 of 369] Compiling Rebase.Data.Semigroupoid.Static ( library/Rebase/Data/Semigroupoid/Static.hs, dist/build/Rebase/Data/Semigroupoid/Static.o, dist/build/Rebase/Data/Semigroupoid/Static.dyn_o ) rebase> [193 of 369] Compiling Rebase.Data.Sequence ( library/Rebase/Data/Sequence.hs, dist/build/Rebase/Data/Sequence.o, dist/build/Rebase/Data/Sequence.dyn_o ) rebase> [194 of 369] Compiling Rebase.Data.Set ( library/Rebase/Data/Set.hs, dist/build/Rebase/Data/Set.o, dist/build/Rebase/Data/Set.dyn_o ) rebase> [195 of 369] Compiling Rebase.Data.String ( library/Rebase/Data/String.hs, dist/build/Rebase/Data/String.o, dist/build/Rebase/Data/String.dyn_o ) rebase> [196 of 369] Compiling Rebase.Data.Text ( library/Rebase/Data/Text.hs, dist/build/Rebase/Data/Text.o, dist/build/Rebase/Data/Text.dyn_o ) rebase> [197 of 369] Compiling Rebase.Data.Text.Array ( library/Rebase/Data/Text/Array.hs, dist/build/Rebase/Data/Text/Array.o, dist/build/Rebase/Data/Text/Array.dyn_o ) rebase> [198 of 369] Compiling Rebase.Data.Text.Encoding ( library/Rebase/Data/Text/Encoding.hs, dist/build/Rebase/Data/Text/Encoding.o, dist/build/Rebase/Data/Text/Encoding.dyn_o ) rebase> [199 of 369] Compiling Rebase.Data.Text.Encoding.Error ( library/Rebase/Data/Text/Encoding/Error.hs, dist/build/Rebase/Data/Text/Encoding/Error.o, dist/build/Rebase/Data/Text/Encoding/Error.dyn_o ) rebase> [200 of 369] Compiling Rebase.Data.Text.Foreign ( library/Rebase/Data/Text/Foreign.hs, dist/build/Rebase/Data/Text/Foreign.o, dist/build/Rebase/Data/Text/Foreign.dyn_o ) rebase> [201 of 369] Compiling Rebase.Data.Text.IO ( library/Rebase/Data/Text/IO.hs, dist/build/Rebase/Data/Text/IO.o, dist/build/Rebase/Data/Text/IO.dyn_o ) rebase> [202 of 369] Compiling Rebase.Data.Text.Internal ( library/Rebase/Data/Text/Internal.hs, dist/build/Rebase/Data/Text/Internal.o, dist/build/Rebase/Data/Text/Internal.dyn_o ) rebase> [203 of 369] Compiling Rebase.Data.Text.Lazy ( library/Rebase/Data/Text/Lazy.hs, dist/build/Rebase/Data/Text/Lazy.o, dist/build/Rebase/Data/Text/Lazy.dyn_o ) rebase> [204 of 369] Compiling Rebase.Data.Text.Lazy.Builder ( library/Rebase/Data/Text/Lazy/Builder.hs, dist/build/Rebase/Data/Text/Lazy/Builder.o, dist/build/Rebase/Data/Text/Lazy/Builder.dyn_o ) rebase> [205 of 369] Compiling Rebase.Data.Text.Lazy.Builder.Int ( library/Rebase/Data/Text/Lazy/Builder/Int.hs, dist/build/Rebase/Data/Text/Lazy/Builder/Int.o, dist/build/Rebase/Data/Text/Lazy/Builder/Int.dyn_o ) rebase> [206 of 369] Compiling Rebase.Data.Text.Lazy.Builder.RealFloat ( library/Rebase/Data/Text/Lazy/Builder/RealFloat.hs, dist/build/Rebase/Data/Text/Lazy/Builder/RealFloat.o, dist/build/Rebase/Data/Text/Lazy/Builder/RealFloat.dyn_o ) rebase> [207 of 369] Compiling Rebase.Data.Text.Lazy.Builder.Scientific ( library/Rebase/Data/Text/Lazy/Builder/Scientific.hs, dist/build/Rebase/Data/Text/Lazy/Builder/Scientific.o, dist/build/Rebase/Data/Text/Lazy/Builder/Scientific.dyn_o ) aeson> int64Text (src/Data/Aeson/Encoding/Internal.hs:361) aeson> intText (src/Data/Aeson/Encoding/Internal.hs:364) aeson> word8Text (src/Data/Aeson/Encoding/Internal.hs:367) aeson> word16Text (src/Data/Aeson/Encoding/Internal.hs:370) aeson> word32Text (src/Data/Aeson/Encoding/Internal.hs:373) aeson> word64Text (src/Data/Aeson/Encoding/Internal.hs:376) aeson> wordText (src/Data/Aeson/Encoding/Internal.hs:379) aeson> integerText (src/Data/Aeson/Encoding/Internal.hs:382) aeson> floatText (src/Data/Aeson/Encoding/Internal.hs:385) aeson> scientificText (src/Data/Aeson/Encoding/Internal.hs:409) aeson> day (src/Data/Aeson/Encoding/Internal.hs:416) aeson> month (src/Data/Aeson/Encoding/Internal.hs:419) aeson> quarter (src/Data/Aeson/Encoding/Internal.hs:422) aeson> localTime (src/Data/Aeson/Encoding/Internal.hs:425) aeson> utcTime (src/Data/Aeson/Encoding/Internal.hs:428) aeson> timeOfDay (src/Data/Aeson/Encoding/Internal.hs:431) aeson> zonedTime (src/Data/Aeson/Encoding/Internal.hs:434) aeson> value (src/Data/Aeson/Encoding/Internal.hs:441) aeson> comma (src/Data/Aeson/Encoding/Internal.hs:273) aeson> colon (src/Data/Aeson/Encoding/Internal.hs:274) aeson> openBracket (src/Data/Aeson/Encoding/Internal.hs:275) aeson> closeBracket (src/Data/Aeson/Encoding/Internal.hs:276) aeson> openCurly (src/Data/Aeson/Encoding/Internal.hs:277) aeson> closeCurly (src/Data/Aeson/Encoding/Internal.hs:278) aeson> Warning: 'Encoding' is ambiguous. It is defined aeson> * at src/Data/Aeson/Encoding/Internal.hs:82:25 aeson> * at src/Data/Aeson/Encoding/Internal.hs:88:1 aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined at src/Data/Aeson/Encoding/Internal.hs:88:1 aeson> Warning: 'Text' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. aeson> 27% ( 18 / 65) in 'Data.Aeson.Encoding' aeson> Missing documentation for: aeson> encodingToLazyByteString (src/Data/Aeson/Encoding/Internal.hs:98) aeson> pair (src/Data/Aeson/Encoding/Internal.hs:134) aeson> pairStr (src/Data/Aeson/Encoding/Internal.hs:138) aeson> pair' (src/Data/Aeson/Encoding/Internal.hs:142) aeson> nullEncoding (src/Data/Aeson/Encoding/Internal.hs:168) aeson> emptyArray_ (src/Data/Aeson/Encoding/Internal.hs:171) aeson> emptyObject_ (src/Data/Aeson/Encoding/Internal.hs:174) aeson> text (src/Data/Aeson/Encoding/Internal.hs:250) aeson> lazyText (src/Data/Aeson/Encoding/Internal.hs:253) aeson> string (src/Data/Aeson/Encoding/Internal.hs:266) aeson> list (src/Data/Aeson/Encoding/Internal.hs:196) aeson> null_ (src/Data/Aeson/Encoding/Internal.hs:183) aeson> bool (src/Data/Aeson/Encoding/Internal.hs:186) aeson> int8 (src/Data/Aeson/Encoding/Internal.hs:285) aeson> int16 (src/Data/Aeson/Encoding/Internal.hs:288) aeson> int32 (src/Data/Aeson/Encoding/Internal.hs:291) aeson> int64 (src/Data/Aeson/Encoding/Internal.hs:294) aeson> int (src/Data/Aeson/Encoding/Internal.hs:297) aeson> word8 (src/Data/Aeson/Encoding/Internal.hs:300) aeson> word16 (src/Data/Aeson/Encoding/Internal.hs:303) aeson> word32 (src/Data/Aeson/Encoding/Internal.hs:306) aeson> word64 (src/Data/Aeson/Encoding/Internal.hs:309) aeson> word (src/Data/Aeson/Encoding/Internal.hs:312) aeson> integer (src/Data/Aeson/Encoding/Internal.hs:315) aeson> float (src/Data/Aeson/Encoding/Internal.hs:318) aeson> scientific (src/Data/Aeson/Encoding/Internal.hs:338) aeson> int8Text (src/Data/Aeson/Encoding/Internal.hs:352) aeson> int16Text (src/Data/Aeson/Encoding/Internal.hs:355) aeson> int32Text (src/Data/Aeson/Encoding/Internal.hs:358) aeson> int64Text (src/Data/Aeson/Encoding/Internal.hs:361) aeson> intText (src/Data/Aeson/Encoding/Internal.hs:364) aeson> word8Text (src/Data/Aeson/Encoding/Internal.hs:367) aeson> word16Text (src/Data/Aeson/Encoding/Internal.hs:370) aeson> word32Text (src/Data/Aeson/Encoding/Internal.hs:373) aeson> word64Text (src/Data/Aeson/Encoding/Internal.hs:376) aeson> wordText (src/Data/Aeson/Encoding/Internal.hs:379) aeson> integerText (src/Data/Aeson/Encoding/Internal.hs:382) aeson> floatText (src/Data/Aeson/Encoding/Internal.hs:385) aeson> scientificText (src/Data/Aeson/Encoding/Internal.hs:409) aeson> day (src/Data/Aeson/Encoding/Internal.hs:416) aeson> month (src/Data/Aeson/Encoding/Internal.hs:419) rebase> [208 of 369] Compiling Rebase.Data.Text.Lazy.Encoding ( library/Rebase/Data/Text/Lazy/Encoding.hs, dist/build/Rebase/Data/Text/Lazy/Encoding.o, dist/build/Rebase/Data/Text/Lazy/Encoding.dyn_o ) rebase> [209 of 369] Compiling Rebase.Data.Text.Lazy.IO ( library/Rebase/Data/Text/Lazy/IO.hs, dist/build/Rebase/Data/Text/Lazy/IO.o, dist/build/Rebase/Data/Text/Lazy/IO.dyn_o ) rebase> [210 of 369] Compiling Rebase.Data.Text.Lazy.Read ( library/Rebase/Data/Text/Lazy/Read.hs, dist/build/Rebase/Data/Text/Lazy/Read.o, dist/build/Rebase/Data/Text/Lazy/Read.dyn_o ) rebase> [211 of 369] Compiling Rebase.Data.Text.Read ( library/Rebase/Data/Text/Read.hs, dist/build/Rebase/Data/Text/Read.o, dist/build/Rebase/Data/Text/Read.dyn_o ) rebase> [212 of 369] Compiling Rebase.Data.Text.Unsafe ( library/Rebase/Data/Text/Unsafe.hs, dist/build/Rebase/Data/Text/Unsafe.o, dist/build/Rebase/Data/Text/Unsafe.dyn_o ) rebase> [213 of 369] Compiling Rebase.Data.Time ( library/Rebase/Data/Time.hs, dist/build/Rebase/Data/Time.o, dist/build/Rebase/Data/Time.dyn_o ) rebase> [214 of 369] Compiling Rebase.Data.Time.Calendar ( library/Rebase/Data/Time/Calendar.hs, dist/build/Rebase/Data/Time/Calendar.o, dist/build/Rebase/Data/Time/Calendar.dyn_o ) rebase> [215 of 369] Compiling Rebase.Data.Time.Calendar.Easter ( library/Rebase/Data/Time/Calendar/Easter.hs, dist/build/Rebase/Data/Time/Calendar/Easter.o, dist/build/Rebase/Data/Time/Calendar/Easter.dyn_o ) rebase> [216 of 369] Compiling Rebase.Data.Time.Calendar.Julian ( library/Rebase/Data/Time/Calendar/Julian.hs, dist/build/Rebase/Data/Time/Calendar/Julian.o, dist/build/Rebase/Data/Time/Calendar/Julian.dyn_o ) rebase> [217 of 369] Compiling Rebase.Data.Time.Calendar.MonthDay ( library/Rebase/Data/Time/Calendar/MonthDay.hs, dist/build/Rebase/Data/Time/Calendar/MonthDay.o, dist/build/Rebase/Data/Time/Calendar/MonthDay.dyn_o ) rebase> [218 of 369] Compiling Rebase.Data.Time.Calendar.OrdinalDate ( library/Rebase/Data/Time/Calendar/OrdinalDate.hs, dist/build/Rebase/Data/Time/Calendar/OrdinalDate.o, dist/build/Rebase/Data/Time/Calendar/OrdinalDate.dyn_o ) rebase> [219 of 369] Compiling Rebase.Data.Time.Calendar.WeekDate ( library/Rebase/Data/Time/Calendar/WeekDate.hs, dist/build/Rebase/Data/Time/Calendar/WeekDate.o, dist/build/Rebase/Data/Time/Calendar/WeekDate.dyn_o ) rebase> [220 of 369] Compiling Rebase.Data.Time.Clock ( library/Rebase/Data/Time/Clock.hs, dist/build/Rebase/Data/Time/Clock.o, dist/build/Rebase/Data/Time/Clock.dyn_o ) rebase> [221 of 369] Compiling Rebase.Data.Time.Clock.POSIX ( library/Rebase/Data/Time/Clock/POSIX.hs, dist/build/Rebase/Data/Time/Clock/POSIX.o, dist/build/Rebase/Data/Time/Clock/POSIX.dyn_o ) rebase> [222 of 369] Compiling Rebase.Data.Time.Clock.System ( library/Rebase/Data/Time/Clock/System.hs, dist/build/Rebase/Data/Time/Clock/System.o, dist/build/Rebase/Data/Time/Clock/System.dyn_o ) rebase> [223 of 369] Compiling Rebase.Data.Time.Clock.TAI ( library/Rebase/Data/Time/Clock/TAI.hs, dist/build/Rebase/Data/Time/Clock/TAI.o, dist/build/Rebase/Data/Time/Clock/TAI.dyn_o ) rebase> [224 of 369] Compiling Rebase.Data.Time.Compat ( library/Rebase/Data/Time/Compat.hs, dist/build/Rebase/Data/Time/Compat.o, dist/build/Rebase/Data/Time/Compat.dyn_o ) rebase> [225 of 369] Compiling Rebase.Data.Time.Format ( library/Rebase/Data/Time/Format.hs, dist/build/Rebase/Data/Time/Format.o, dist/build/Rebase/Data/Time/Format.dyn_o ) rebase> [226 of 369] Compiling Rebase.Data.Time.Format.ISO8601 ( library/Rebase/Data/Time/Format/ISO8601.hs, dist/build/Rebase/Data/Time/Format/ISO8601.o, dist/build/Rebase/Data/Time/Format/ISO8601.dyn_o ) rebase> [227 of 369] Compiling Rebase.Data.Time.LocalTime ( library/Rebase/Data/Time/LocalTime.hs, dist/build/Rebase/Data/Time/LocalTime.o, dist/build/Rebase/Data/Time/LocalTime.dyn_o ) rebase> [228 of 369] Compiling Rebase.Data.Traversable ( library/Rebase/Data/Traversable.hs, dist/build/Rebase/Data/Traversable.o, dist/build/Rebase/Data/Traversable.dyn_o ) rebase> [229 of 369] Compiling Rebase.Data.Traversable.Instances ( library/Rebase/Data/Traversable/Instances.hs, dist/build/Rebase/Data/Traversable/Instances.o, dist/build/Rebase/Data/Traversable/Instances.dyn_o ) aeson> quarter (src/Data/Aeson/Encoding/Internal.hs:422) aeson> localTime (src/Data/Aeson/Encoding/Internal.hs:425) aeson> utcTime (src/Data/Aeson/Encoding/Internal.hs:428) aeson> timeOfDay (src/Data/Aeson/Encoding/Internal.hs:431) aeson> zonedTime (src/Data/Aeson/Encoding/Internal.hs:434) aeson> value (src/Data/Aeson/Encoding/Internal.hs:441) aeson> Warning: 'ConsParseJSON' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. aeson> Warning: 'Generically1' is ambiguous. It is defined aeson> * in ‘GHC.Generics’ aeson> * in ‘GHC.Generics’ aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined in ‘GHC.Generics’ aeson> Warning: 'map' is ambiguous. It is defined aeson> * at src/Data/Aeson/KeyMap.hs:194:1 aeson> * in ‘GHC.Base’ aeson> * in ‘Data.ByteString.Lazy’ aeson> * in ‘Data.IntMap.Internal’ aeson> * in ‘Data.IntSet.Internal’ aeson> * in ‘Data.Map.Internal’ aeson> * in ‘Data.Set.Internal’ aeson> * in ‘Data.DList.DNonEmpty.Internal’ aeson> * in ‘Data.DList.Internal’ aeson> * in ‘Data.Text’ aeson> * in ‘Data.Text.Lazy’ aeson> * in ‘Data.HashMap.Internal.Strict’ aeson> * in ‘Data.HashSet.Internal’ aeson> * in ‘Data.Vector’ aeson> * in ‘Data.Vector.Generic’ aeson> * in ‘Data.Vector.Primitive’ aeson> * in ‘Data.Vector.Storable’ aeson> * in ‘Data.Vector.Unboxed’ aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined at src/Data/Aeson/KeyMap.hs:194:1 rebase> [230 of 369] Compiling Rebase.Data.Tree ( library/Rebase/Data/Tree.hs, dist/build/Rebase/Data/Tree.o, dist/build/Rebase/Data/Tree.dyn_o ) rebase> [231 of 369] Compiling Rebase.Data.Tuple ( library/Rebase/Data/Tuple.hs, dist/build/Rebase/Data/Tuple.o, dist/build/Rebase/Data/Tuple.dyn_o ) rebase> [232 of 369] Compiling Rebase.Data.Type.Bool ( library/Rebase/Data/Type/Bool.hs, dist/build/Rebase/Data/Type/Bool.o, dist/build/Rebase/Data/Type/Bool.dyn_o ) rebase> [233 of 369] Compiling Rebase.Data.Type.Coercion ( library/Rebase/Data/Type/Coercion.hs, dist/build/Rebase/Data/Type/Coercion.o, dist/build/Rebase/Data/Type/Coercion.dyn_o ) rebase> [234 of 369] Compiling Rebase.Data.Type.Equality ( library/Rebase/Data/Type/Equality.hs, dist/build/Rebase/Data/Type/Equality.o, dist/build/Rebase/Data/Type/Equality.dyn_o ) rebase> [235 of 369] Compiling Rebase.Data.Typeable ( library/Rebase/Data/Typeable.hs, dist/build/Rebase/Data/Typeable.o, dist/build/Rebase/Data/Typeable.dyn_o ) rebase> [236 of 369] Compiling Rebase.Data.UUID ( library/Rebase/Data/UUID.hs, dist/build/Rebase/Data/UUID.o, dist/build/Rebase/Data/UUID.dyn_o ) rebase> [237 of 369] Compiling Rebase.Data.Unique ( library/Rebase/Data/Unique.hs, dist/build/Rebase/Data/Unique.o, dist/build/Rebase/Data/Unique.dyn_o ) rebase> [238 of 369] Compiling Rebase.Data.Vector ( library/Rebase/Data/Vector.hs, dist/build/Rebase/Data/Vector.o, dist/build/Rebase/Data/Vector.dyn_o ) rebase> [239 of 369] Compiling Rebase.Data.Vector.Fusion.Stream.Monadic ( library/Rebase/Data/Vector/Fusion/Stream/Monadic.hs, dist/build/Rebase/Data/Vector/Fusion/Stream/Monadic.o, dist/build/Rebase/Data/Vector/Fusion/Stream/Monadic.dyn_o ) rebase> [240 of 369] Compiling Rebase.Data.Vector.Fusion.Util ( library/Rebase/Data/Vector/Fusion/Util.hs, dist/build/Rebase/Data/Vector/Fusion/Util.o, dist/build/Rebase/Data/Vector/Fusion/Util.dyn_o ) rebase> [241 of 369] Compiling Rebase.Data.Vector.Generic ( library/Rebase/Data/Vector/Generic.hs, dist/build/Rebase/Data/Vector/Generic.o, dist/build/Rebase/Data/Vector/Generic.dyn_o ) rebase> [242 of 369] Compiling Rebase.Data.Vector.Generic.Base ( library/Rebase/Data/Vector/Generic/Base.hs, dist/build/Rebase/Data/Vector/Generic/Base.o, dist/build/Rebase/Data/Vector/Generic/Base.dyn_o ) rebase> [243 of 369] Compiling Rebase.Data.Vector.Generic.Mutable ( library/Rebase/Data/Vector/Generic/Mutable.hs, dist/build/Rebase/Data/Vector/Generic/Mutable.o, dist/build/Rebase/Data/Vector/Generic/Mutable.dyn_o ) rebase> [244 of 369] Compiling Rebase.Data.Vector.Generic.New ( library/Rebase/Data/Vector/Generic/New.hs, dist/build/Rebase/Data/Vector/Generic/New.o, dist/build/Rebase/Data/Vector/Generic/New.dyn_o ) rebase> [245 of 369] Compiling Rebase.Data.Vector.Instances ( library/Rebase/Data/Vector/Instances.hs, dist/build/Rebase/Data/Vector/Instances.o, dist/build/Rebase/Data/Vector/Instances.dyn_o ) rebase> [246 of 369] Compiling Rebase.Data.Vector.Internal.Check ( library/Rebase/Data/Vector/Internal/Check.hs, dist/build/Rebase/Data/Vector/Internal/Check.o, dist/build/Rebase/Data/Vector/Internal/Check.dyn_o ) rebase> [247 of 369] Compiling Rebase.Data.Vector.Mutable ( library/Rebase/Data/Vector/Mutable.hs, dist/build/Rebase/Data/Vector/Mutable.o, dist/build/Rebase/Data/Vector/Mutable.dyn_o ) rebase> [248 of 369] Compiling Rebase.Data.Vector.Primitive ( library/Rebase/Data/Vector/Primitive.hs, dist/build/Rebase/Data/Vector/Primitive.o, dist/build/Rebase/Data/Vector/Primitive.dyn_o ) rebase> [249 of 369] Compiling Rebase.Data.Vector.Primitive.Mutable ( library/Rebase/Data/Vector/Primitive/Mutable.hs, dist/build/Rebase/Data/Vector/Primitive/Mutable.o, dist/build/Rebase/Data/Vector/Primitive/Mutable.dyn_o ) rebase> [250 of 369] Compiling Rebase.Data.Vector.Storable ( library/Rebase/Data/Vector/Storable.hs, dist/build/Rebase/Data/Vector/Storable.o, dist/build/Rebase/Data/Vector/Storable.dyn_o ) rebase> [251 of 369] Compiling Rebase.Data.Vector.Storable.Internal ( library/Rebase/Data/Vector/Storable/Internal.hs, dist/build/Rebase/Data/Vector/Storable/Internal.o, dist/build/Rebase/Data/Vector/Storable/Internal.dyn_o ) rebase> [252 of 369] Compiling Rebase.Data.Vector.Storable.Mutable ( library/Rebase/Data/Vector/Storable/Mutable.hs, dist/build/Rebase/Data/Vector/Storable/Mutable.o, dist/build/Rebase/Data/Vector/Storable/Mutable.dyn_o ) aeson> Warning: 'ToJSONKeyFunction' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. aeson> Warning: 'ToJSONKeyValue' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. aeson> Warning: 'ToJSONKey' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. aeson> Warning: 'ToJSONKeyText' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. rebase> [253 of 369] Compiling Rebase.Data.Vector.Unboxed ( library/Rebase/Data/Vector/Unboxed.hs, dist/build/Rebase/Data/Vector/Unboxed.o, dist/build/Rebase/Data/Vector/Unboxed.dyn_o ) rebase> [254 of 369] Compiling Rebase.Data.Vector.Unboxed.Base ( library/Rebase/Data/Vector/Unboxed/Base.hs, dist/build/Rebase/Data/Vector/Unboxed/Base.o, dist/build/Rebase/Data/Vector/Unboxed/Base.dyn_o ) rebase> [255 of 369] Compiling Rebase.Data.Vector.Unboxed.Mutable ( library/Rebase/Data/Vector/Unboxed/Mutable.hs, dist/build/Rebase/Data/Vector/Unboxed/Mutable.o, dist/build/Rebase/Data/Vector/Unboxed/Mutable.dyn_o ) rebase> [256 of 369] Compiling Rebase.Data.Version ( library/Rebase/Data/Version.hs, dist/build/Rebase/Data/Version.o, dist/build/Rebase/Data/Version.dyn_o ) rebase> [257 of 369] Compiling Rebase.Data.Void ( library/Rebase/Data/Void.hs, dist/build/Rebase/Data/Void.o, dist/build/Rebase/Data/Void.dyn_o ) rebase> [258 of 369] Compiling Rebase.Data.Void.Unsafe ( library/Rebase/Data/Void/Unsafe.hs, dist/build/Rebase/Data/Void/Unsafe.o, dist/build/Rebase/Data/Void/Unsafe.dyn_o ) rebase> [259 of 369] Compiling Rebase.Data.Word ( library/Rebase/Data/Word.hs, dist/build/Rebase/Data/Word.o, dist/build/Rebase/Data/Word.dyn_o ) rebase> [260 of 369] Compiling Rebase.Debug.Trace ( library/Rebase/Debug/Trace.hs, dist/build/Rebase/Debug/Trace.o, dist/build/Rebase/Debug/Trace.dyn_o ) rebase> [261 of 369] Compiling Rebase.Foreign ( library/Rebase/Foreign.hs, dist/build/Rebase/Foreign.o, dist/build/Rebase/Foreign.dyn_o ) rebase> [262 of 369] Compiling Rebase.Foreign.C ( library/Rebase/Foreign/C.hs, dist/build/Rebase/Foreign/C.o, dist/build/Rebase/Foreign/C.dyn_o ) rebase> [263 of 369] Compiling Rebase.Foreign.C.Error ( library/Rebase/Foreign/C/Error.hs, dist/build/Rebase/Foreign/C/Error.o, dist/build/Rebase/Foreign/C/Error.dyn_o ) rebase> [264 of 369] Compiling Rebase.Foreign.C.String ( library/Rebase/Foreign/C/String.hs, dist/build/Rebase/Foreign/C/String.o, dist/build/Rebase/Foreign/C/String.dyn_o ) rebase> [265 of 369] Compiling Rebase.Foreign.C.Types ( library/Rebase/Foreign/C/Types.hs, dist/build/Rebase/Foreign/C/Types.o, dist/build/Rebase/Foreign/C/Types.dyn_o ) rebase> [266 of 369] Compiling Rebase.Foreign.Concurrent ( library/Rebase/Foreign/Concurrent.hs, dist/build/Rebase/Foreign/Concurrent.o, dist/build/Rebase/Foreign/Concurrent.dyn_o ) rebase> [267 of 369] Compiling Rebase.Foreign.ForeignPtr ( library/Rebase/Foreign/ForeignPtr.hs, dist/build/Rebase/Foreign/ForeignPtr.o, dist/build/Rebase/Foreign/ForeignPtr.dyn_o ) rebase> [268 of 369] Compiling Rebase.Foreign.ForeignPtr.Unsafe ( library/Rebase/Foreign/ForeignPtr/Unsafe.hs, dist/build/Rebase/Foreign/ForeignPtr/Unsafe.o, dist/build/Rebase/Foreign/ForeignPtr/Unsafe.dyn_o ) rebase> [269 of 369] Compiling Rebase.Foreign.Marshal ( library/Rebase/Foreign/Marshal.hs, dist/build/Rebase/Foreign/Marshal.o, dist/build/Rebase/Foreign/Marshal.dyn_o ) rebase> [270 of 369] Compiling Rebase.Foreign.Marshal.Alloc ( library/Rebase/Foreign/Marshal/Alloc.hs, dist/build/Rebase/Foreign/Marshal/Alloc.o, dist/build/Rebase/Foreign/Marshal/Alloc.dyn_o ) rebase> [271 of 369] Compiling Rebase.Foreign.Marshal.Array ( library/Rebase/Foreign/Marshal/Array.hs, dist/build/Rebase/Foreign/Marshal/Array.o, dist/build/Rebase/Foreign/Marshal/Array.dyn_o ) rebase> [272 of 369] Compiling Rebase.Foreign.Marshal.Error ( library/Rebase/Foreign/Marshal/Error.hs, dist/build/Rebase/Foreign/Marshal/Error.o, dist/build/Rebase/Foreign/Marshal/Error.dyn_o ) rebase> [273 of 369] Compiling Rebase.Foreign.Marshal.Pool ( library/Rebase/Foreign/Marshal/Pool.hs, dist/build/Rebase/Foreign/Marshal/Pool.o, dist/build/Rebase/Foreign/Marshal/Pool.dyn_o ) rebase> [274 of 369] Compiling Rebase.Foreign.Marshal.Safe ( library/Rebase/Foreign/Marshal/Safe.hs, dist/build/Rebase/Foreign/Marshal/Safe.o, dist/build/Rebase/Foreign/Marshal/Safe.dyn_o ) rebase> rebase> library/Rebase/Foreign/Marshal/Safe.hs:6:1: warning: [GHC-15328] [-Wdeprecations] rebase> Module ‘Foreign.Marshal.Safe’ is deprecated: rebase> "Safe is now the default, please use Foreign.Marshal instead" rebase> | rebase> 6 | import Foreign.Marshal.Safe aeson> Warning: 'Text' is ambiguous. It is defined rebase> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ rebase> [275 of 369] Compiling Rebase.Foreign.Marshal.Unsafe ( library/Rebase/Foreign/Marshal/Unsafe.hs, dist/build/Rebase/Foreign/Marshal/Unsafe.o, dist/build/Rebase/Foreign/Marshal/Unsafe.dyn_o ) rebase> [276 of 369] Compiling Rebase.Foreign.Marshal.Utils ( library/Rebase/Foreign/Marshal/Utils.hs, dist/build/Rebase/Foreign/Marshal/Utils.o, dist/build/Rebase/Foreign/Marshal/Utils.dyn_o ) rebase> [277 of 369] Compiling Rebase.Foreign.Ptr ( library/Rebase/Foreign/Ptr.hs, dist/build/Rebase/Foreign/Ptr.o, dist/build/Rebase/Foreign/Ptr.dyn_o ) rebase> [278 of 369] Compiling Rebase.Foreign.StablePtr ( library/Rebase/Foreign/StablePtr.hs, dist/build/Rebase/Foreign/StablePtr.o, dist/build/Rebase/Foreign/StablePtr.dyn_o ) rebase> [279 of 369] Compiling Rebase.Foreign.Storable ( library/Rebase/Foreign/Storable.hs, dist/build/Rebase/Foreign/Storable.o, dist/build/Rebase/Foreign/Storable.dyn_o ) rebase> [280 of 369] Compiling Rebase.GHC.Arr ( library/Rebase/GHC/Arr.hs, dist/build/Rebase/GHC/Arr.o, dist/build/Rebase/GHC/Arr.dyn_o ) rebase> [281 of 369] Compiling Rebase.GHC.Base ( library/Rebase/GHC/Base.hs, dist/build/Rebase/GHC/Base.o, dist/build/Rebase/GHC/Base.dyn_o ) rebase> [282 of 369] Compiling Rebase.GHC.Char ( library/Rebase/GHC/Char.hs, dist/build/Rebase/GHC/Char.o, dist/build/Rebase/GHC/Char.dyn_o ) rebase> [283 of 369] Compiling Rebase.GHC.Conc ( library/Rebase/GHC/Conc.hs, dist/build/Rebase/GHC/Conc.o, dist/build/Rebase/GHC/Conc.dyn_o ) rebase> [284 of 369] Compiling Rebase.GHC.Conc.IO ( library/Rebase/GHC/Conc/IO.hs, dist/build/Rebase/GHC/Conc/IO.o, dist/build/Rebase/GHC/Conc/IO.dyn_o ) rebase> [285 of 369] Compiling Rebase.GHC.Conc.Signal ( library/Rebase/GHC/Conc/Signal.hs, dist/build/Rebase/GHC/Conc/Signal.o, dist/build/Rebase/GHC/Conc/Signal.dyn_o ) rebase> [286 of 369] Compiling Rebase.GHC.Conc.Sync ( library/Rebase/GHC/Conc/Sync.hs, dist/build/Rebase/GHC/Conc/Sync.o, dist/build/Rebase/GHC/Conc/Sync.dyn_o ) rebase> [287 of 369] Compiling Rebase.GHC.Desugar ( library/Rebase/GHC/Desugar.hs, dist/build/Rebase/GHC/Desugar.o, dist/build/Rebase/GHC/Desugar.dyn_o ) rebase> [288 of 369] Compiling Rebase.GHC.Enum ( library/Rebase/GHC/Enum.hs, dist/build/Rebase/GHC/Enum.o, dist/build/Rebase/GHC/Enum.dyn_o ) rebase> [289 of 369] Compiling Rebase.GHC.Environment ( library/Rebase/GHC/Environment.hs, dist/build/Rebase/GHC/Environment.o, dist/build/Rebase/GHC/Environment.dyn_o ) rebase> [290 of 369] Compiling Rebase.GHC.Err ( library/Rebase/GHC/Err.hs, dist/build/Rebase/GHC/Err.o, dist/build/Rebase/GHC/Err.dyn_o ) rebase> [291 of 369] Compiling Rebase.GHC.Exception ( library/Rebase/GHC/Exception.hs, dist/build/Rebase/GHC/Exception.o, dist/build/Rebase/GHC/Exception.dyn_o ) rebase> [292 of 369] Compiling Rebase.GHC.Exts ( library/Rebase/GHC/Exts.hs, dist/build/Rebase/GHC/Exts.o, dist/build/Rebase/GHC/Exts.dyn_o ) rebase> [293 of 369] Compiling Rebase.GHC.Fingerprint ( library/Rebase/GHC/Fingerprint.hs, dist/build/Rebase/GHC/Fingerprint.o, dist/build/Rebase/GHC/Fingerprint.dyn_o ) rebase> [294 of 369] Compiling Rebase.GHC.Fingerprint.Type ( library/Rebase/GHC/Fingerprint/Type.hs, dist/build/Rebase/GHC/Fingerprint/Type.o, dist/build/Rebase/GHC/Fingerprint/Type.dyn_o ) rebase> [295 of 369] Compiling Rebase.GHC.Float ( library/Rebase/GHC/Float.hs, dist/build/Rebase/GHC/Float.o, dist/build/Rebase/GHC/Float.dyn_o ) rebase> [296 of 369] Compiling Rebase.GHC.Float.ConversionUtils ( library/Rebase/GHC/Float/ConversionUtils.hs, dist/build/Rebase/GHC/Float/ConversionUtils.o, dist/build/Rebase/GHC/Float/ConversionUtils.dyn_o ) rebase> [297 of 369] Compiling Rebase.GHC.Float.RealFracMethods ( library/Rebase/GHC/Float/RealFracMethods.hs, dist/build/Rebase/GHC/Float/RealFracMethods.o, dist/build/Rebase/GHC/Float/RealFracMethods.dyn_o ) rebase> [298 of 369] Compiling Rebase.GHC.Foreign ( library/Rebase/GHC/Foreign.hs, dist/build/Rebase/GHC/Foreign.o, dist/build/Rebase/GHC/Foreign.dyn_o ) rebase> [299 of 369] Compiling Rebase.GHC.ForeignPtr ( library/Rebase/GHC/ForeignPtr.hs, dist/build/Rebase/GHC/ForeignPtr.o, dist/build/Rebase/GHC/ForeignPtr.dyn_o ) rebase> [300 of 369] Compiling Rebase.GHC.Generics ( library/Rebase/GHC/Generics.hs, dist/build/Rebase/GHC/Generics.o, dist/build/Rebase/GHC/Generics.dyn_o ) aeson> * in ‘Data.Text.Internal’ aeson> * in ‘Data.Text.Internal.Lazy’ aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined in ‘Data.Text.Internal.Lazy’ rebase> [301 of 369] Compiling Rebase.GHC.IO ( library/Rebase/GHC/IO.hs, dist/build/Rebase/GHC/IO.o, dist/build/Rebase/GHC/IO.dyn_o ) rebase> [302 of 369] Compiling Rebase.GHC.IO.Buffer ( library/Rebase/GHC/IO/Buffer.hs, dist/build/Rebase/GHC/IO/Buffer.o, dist/build/Rebase/GHC/IO/Buffer.dyn_o ) rebase> [303 of 369] Compiling Rebase.GHC.IO.BufferedIO ( library/Rebase/GHC/IO/BufferedIO.hs, dist/build/Rebase/GHC/IO/BufferedIO.o, dist/build/Rebase/GHC/IO/BufferedIO.dyn_o ) rebase> [304 of 369] Compiling Rebase.GHC.IO.Device ( library/Rebase/GHC/IO/Device.hs, dist/build/Rebase/GHC/IO/Device.o, dist/build/Rebase/GHC/IO/Device.dyn_o ) rebase> [305 of 369] Compiling Rebase.GHC.IO.Encoding ( library/Rebase/GHC/IO/Encoding.hs, dist/build/Rebase/GHC/IO/Encoding.o, dist/build/Rebase/GHC/IO/Encoding.dyn_o ) rebase> [306 of 369] Compiling Rebase.GHC.IO.Encoding.Failure ( library/Rebase/GHC/IO/Encoding/Failure.hs, dist/build/Rebase/GHC/IO/Encoding/Failure.o, dist/build/Rebase/GHC/IO/Encoding/Failure.dyn_o ) rebase> [307 of 369] Compiling Rebase.GHC.IO.Encoding.Iconv ( library/Rebase/GHC/IO/Encoding/Iconv.hs, dist/build/Rebase/GHC/IO/Encoding/Iconv.o, dist/build/Rebase/GHC/IO/Encoding/Iconv.dyn_o ) aeson> Warning: 'String' is ambiguous. It is defined aeson> * at src/Data/Aeson/Types/Internal.hs:368:14 aeson> * in ‘GHC.Base’ aeson> You may be able to disambiguate the identifier by qualifying it or rebase> [308 of 369] Compiling Rebase.GHC.IO.Encoding.Latin1 ( library/Rebase/GHC/IO/Encoding/Latin1.hs, dist/build/Rebase/GHC/IO/Encoding/Latin1.o, dist/build/Rebase/GHC/IO/Encoding/Latin1.dyn_o ) aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:368:14 rebase> [309 of 369] Compiling Rebase.GHC.IO.Encoding.Types ( library/Rebase/GHC/IO/Encoding/Types.hs, dist/build/Rebase/GHC/IO/Encoding/Types.o, dist/build/Rebase/GHC/IO/Encoding/Types.dyn_o ) rebase> [310 of 369] Compiling Rebase.GHC.IO.Encoding.UTF16 ( library/Rebase/GHC/IO/Encoding/UTF16.hs, dist/build/Rebase/GHC/IO/Encoding/UTF16.o, dist/build/Rebase/GHC/IO/Encoding/UTF16.dyn_o ) rebase> [311 of 369] Compiling Rebase.GHC.IO.Encoding.UTF32 ( library/Rebase/GHC/IO/Encoding/UTF32.hs, dist/build/Rebase/GHC/IO/Encoding/UTF32.o, dist/build/Rebase/GHC/IO/Encoding/UTF32.dyn_o ) rebase> [312 of 369] Compiling Rebase.GHC.IO.Encoding.UTF8 ( library/Rebase/GHC/IO/Encoding/UTF8.hs, dist/build/Rebase/GHC/IO/Encoding/UTF8.o, dist/build/Rebase/GHC/IO/Encoding/UTF8.dyn_o ) rebase> [313 of 369] Compiling Rebase.GHC.IO.Exception ( library/Rebase/GHC/IO/Exception.hs, dist/build/Rebase/GHC/IO/Exception.o, dist/build/Rebase/GHC/IO/Exception.dyn_o ) rebase> [314 of 369] Compiling Rebase.GHC.IO.FD ( library/Rebase/GHC/IO/FD.hs, dist/build/Rebase/GHC/IO/FD.o, dist/build/Rebase/GHC/IO/FD.dyn_o ) rebase> [315 of 369] Compiling Rebase.GHC.IO.Handle ( library/Rebase/GHC/IO/Handle.hs, dist/build/Rebase/GHC/IO/Handle.o, dist/build/Rebase/GHC/IO/Handle.dyn_o ) rebase> [316 of 369] Compiling Rebase.GHC.IO.Handle.FD ( library/Rebase/GHC/IO/Handle/FD.hs, dist/build/Rebase/GHC/IO/Handle/FD.o, dist/build/Rebase/GHC/IO/Handle/FD.dyn_o ) rebase> [317 of 369] Compiling Rebase.GHC.IO.Handle.Internals ( library/Rebase/GHC/IO/Handle/Internals.hs, dist/build/Rebase/GHC/IO/Handle/Internals.o, dist/build/Rebase/GHC/IO/Handle/Internals.dyn_o ) rebase> [318 of 369] Compiling Rebase.GHC.IO.Handle.Text ( library/Rebase/GHC/IO/Handle/Text.hs, dist/build/Rebase/GHC/IO/Handle/Text.o, dist/build/Rebase/GHC/IO/Handle/Text.dyn_o ) rebase> [319 of 369] Compiling Rebase.GHC.IO.Handle.Types ( library/Rebase/GHC/IO/Handle/Types.hs, dist/build/Rebase/GHC/IO/Handle/Types.o, dist/build/Rebase/GHC/IO/Handle/Types.dyn_o ) rebase> [320 of 369] Compiling Rebase.GHC.IO.IOMode ( library/Rebase/GHC/IO/IOMode.hs, dist/build/Rebase/GHC/IO/IOMode.o, dist/build/Rebase/GHC/IO/IOMode.dyn_o ) rebase> [321 of 369] Compiling Rebase.GHC.IOArray ( library/Rebase/GHC/IOArray.hs, dist/build/Rebase/GHC/IOArray.o, dist/build/Rebase/GHC/IOArray.dyn_o ) rebase> [322 of 369] Compiling Rebase.GHC.IORef ( library/Rebase/GHC/IORef.hs, dist/build/Rebase/GHC/IORef.o, dist/build/Rebase/GHC/IORef.dyn_o ) rebase> [323 of 369] Compiling Rebase.GHC.Int ( library/Rebase/GHC/Int.hs, dist/build/Rebase/GHC/Int.o, dist/build/Rebase/GHC/Int.dyn_o ) rebase> [324 of 369] Compiling Rebase.GHC.List ( library/Rebase/GHC/List.hs, dist/build/Rebase/GHC/List.o, dist/build/Rebase/GHC/List.dyn_o ) rebase> [325 of 369] Compiling Rebase.GHC.MVar ( library/Rebase/GHC/MVar.hs, dist/build/Rebase/GHC/MVar.o, dist/build/Rebase/GHC/MVar.dyn_o ) rebase> [326 of 369] Compiling Rebase.GHC.Num ( library/Rebase/GHC/Num.hs, dist/build/Rebase/GHC/Num.o, dist/build/Rebase/GHC/Num.dyn_o ) rebase> [327 of 369] Compiling Rebase.GHC.OverloadedLabels ( library/Rebase/GHC/OverloadedLabels.hs, dist/build/Rebase/GHC/OverloadedLabels.o, dist/build/Rebase/GHC/OverloadedLabels.dyn_o ) rebase> [328 of 369] Compiling Rebase.GHC.Profiling ( library/Rebase/GHC/Profiling.hs, dist/build/Rebase/GHC/Profiling.o, dist/build/Rebase/GHC/Profiling.dyn_o ) rebase> [329 of 369] Compiling Rebase.GHC.Ptr ( library/Rebase/GHC/Ptr.hs, dist/build/Rebase/GHC/Ptr.o, dist/build/Rebase/GHC/Ptr.dyn_o ) rebase> [330 of 369] Compiling Rebase.GHC.Read ( library/Rebase/GHC/Read.hs, dist/build/Rebase/GHC/Read.o, dist/build/Rebase/GHC/Read.dyn_o ) rebase> [331 of 369] Compiling Rebase.GHC.Real ( library/Rebase/GHC/Real.hs, dist/build/Rebase/GHC/Real.o, dist/build/Rebase/GHC/Real.dyn_o ) rebase> [332 of 369] Compiling Rebase.GHC.Records ( library/Rebase/GHC/Records.hs, dist/build/Rebase/GHC/Records.o, dist/build/Rebase/GHC/Records.dyn_o ) rebase> [333 of 369] Compiling Rebase.GHC.ST ( library/Rebase/GHC/ST.hs, dist/build/Rebase/GHC/ST.o, dist/build/Rebase/GHC/ST.dyn_o ) rebase> [334 of 369] Compiling Rebase.GHC.STRef ( library/Rebase/GHC/STRef.hs, dist/build/Rebase/GHC/STRef.o, dist/build/Rebase/GHC/STRef.dyn_o ) rebase> [335 of 369] Compiling Rebase.GHC.Show ( library/Rebase/GHC/Show.hs, dist/build/Rebase/GHC/Show.o, dist/build/Rebase/GHC/Show.dyn_o ) rebase> [336 of 369] Compiling Rebase.GHC.Stable ( library/Rebase/GHC/Stable.hs, dist/build/Rebase/GHC/Stable.o, dist/build/Rebase/GHC/Stable.dyn_o ) rebase> [337 of 369] Compiling Rebase.GHC.Stack ( library/Rebase/GHC/Stack.hs, dist/build/Rebase/GHC/Stack.o, dist/build/Rebase/GHC/Stack.dyn_o ) rebase> [338 of 369] Compiling Rebase.GHC.Stats ( library/Rebase/GHC/Stats.hs, dist/build/Rebase/GHC/Stats.o, dist/build/Rebase/GHC/Stats.dyn_o ) rebase> [339 of 369] Compiling Rebase.GHC.Storable ( library/Rebase/GHC/Storable.hs, dist/build/Rebase/GHC/Storable.o, dist/build/Rebase/GHC/Storable.dyn_o ) aeson> Warning: 'Object' is ambiguous. It is defined aeson> * at src/Data/Aeson/Types/Internal.hs:366:14 aeson> * at src/Data/Aeson/Types/Internal.hs:360:1 aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:360:1 rebase> [340 of 369] Compiling Rebase.GHC.TopHandler ( library/Rebase/GHC/TopHandler.hs, dist/build/Rebase/GHC/TopHandler.o, dist/build/Rebase/GHC/TopHandler.dyn_o ) aeson> Warning: 'Array' is ambiguous. It is defined aeson> * at src/Data/Aeson/Types/Internal.hs:367:14 aeson> * at src/Data/Aeson/Types/Internal.hs:363:1 aeson> * in ‘Data.Primitive.Array’ aeson> * in ‘Data.Primitive.Array’ aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:363:1 rebase> [341 of 369] Compiling Rebase.GHC.TypeLits ( library/Rebase/GHC/TypeLits.hs, dist/build/Rebase/GHC/TypeLits.o, dist/build/Rebase/GHC/TypeLits.dyn_o ) rebase> [342 of 369] Compiling Rebase.GHC.TypeNats ( library/Rebase/GHC/TypeNats.hs, dist/build/Rebase/GHC/TypeNats.o, dist/build/Rebase/GHC/TypeNats.dyn_o ) rebase> [343 of 369] Compiling Rebase.GHC.Unicode ( library/Rebase/GHC/Unicode.hs, dist/build/Rebase/GHC/Unicode.o, dist/build/Rebase/GHC/Unicode.dyn_o ) rebase> [344 of 369] Compiling Rebase.GHC.Weak ( library/Rebase/GHC/Weak.hs, dist/build/Rebase/GHC/Weak.o, dist/build/Rebase/GHC/Weak.dyn_o ) rebase> [345 of 369] Compiling Rebase.GHC.Word ( library/Rebase/GHC/Word.hs, dist/build/Rebase/GHC/Word.o, dist/build/Rebase/GHC/Word.dyn_o ) rebase> [346 of 369] Compiling Rebase.Numeric ( library/Rebase/Numeric.hs, dist/build/Rebase/Numeric.o, dist/build/Rebase/Numeric.dyn_o ) rebase> [347 of 369] Compiling Rebase.Numeric.Natural ( library/Rebase/Numeric/Natural.hs, dist/build/Rebase/Numeric/Natural.o, dist/build/Rebase/Numeric/Natural.dyn_o ) rebase> [348 of 369] Compiling Rebase.System.CPUTime ( library/Rebase/System/CPUTime.hs, dist/build/Rebase/System/CPUTime.o, dist/build/Rebase/System/CPUTime.dyn_o ) rebase> [349 of 369] Compiling Rebase.System.Console.GetOpt ( library/Rebase/System/Console/GetOpt.hs, dist/build/Rebase/System/Console/GetOpt.o, dist/build/Rebase/System/Console/GetOpt.dyn_o ) rebase> [350 of 369] Compiling Rebase.System.Environment ( library/Rebase/System/Environment.hs, dist/build/Rebase/System/Environment.o, dist/build/Rebase/System/Environment.dyn_o ) rebase> [351 of 369] Compiling Rebase.System.Exit ( library/Rebase/System/Exit.hs, dist/build/Rebase/System/Exit.o, dist/build/Rebase/System/Exit.dyn_o ) rebase> [352 of 369] Compiling Rebase.System.IO ( library/Rebase/System/IO.hs, dist/build/Rebase/System/IO.o, dist/build/Rebase/System/IO.dyn_o ) rebase> [353 of 369] Compiling Rebase.System.IO.Error ( library/Rebase/System/IO/Error.hs, dist/build/Rebase/System/IO/Error.o, dist/build/Rebase/System/IO/Error.dyn_o ) rebase> [354 of 369] Compiling Rebase.System.IO.Unsafe ( library/Rebase/System/IO/Unsafe.hs, dist/build/Rebase/System/IO/Unsafe.o, dist/build/Rebase/System/IO/Unsafe.dyn_o ) rebase> [355 of 369] Compiling Rebase.System.Info ( library/Rebase/System/Info.hs, dist/build/Rebase/System/Info.o, dist/build/Rebase/System/Info.dyn_o ) rebase> [356 of 369] Compiling Rebase.System.Mem ( library/Rebase/System/Mem.hs, dist/build/Rebase/System/Mem.o, dist/build/Rebase/System/Mem.dyn_o ) rebase> [357 of 369] Compiling Rebase.System.Mem.StableName ( library/Rebase/System/Mem/StableName.hs, dist/build/Rebase/System/Mem/StableName.o, dist/build/Rebase/System/Mem/StableName.dyn_o ) rebase> [358 of 369] Compiling Rebase.System.Mem.Weak ( library/Rebase/System/Mem/Weak.hs, dist/build/Rebase/System/Mem/Weak.o, dist/build/Rebase/System/Mem/Weak.dyn_o ) rebase> [359 of 369] Compiling Rebase.System.Posix.Internals ( library/Rebase/System/Posix/Internals.hs, dist/build/Rebase/System/Posix/Internals.o, dist/build/Rebase/System/Posix/Internals.dyn_o ) rebase> [360 of 369] Compiling Rebase.System.Posix.Types ( library/Rebase/System/Posix/Types.hs, dist/build/Rebase/System/Posix/Types.o, dist/build/Rebase/System/Posix/Types.dyn_o ) rebase> [361 of 369] Compiling Rebase.System.Timeout ( library/Rebase/System/Timeout.hs, dist/build/Rebase/System/Timeout.o, dist/build/Rebase/System/Timeout.dyn_o ) aeson> Warning: 'Generic' is ambiguous. It is defined aeson> * in ‘GHC.Generics’ aeson> * in ‘Data.Text.Lazy.Builder.RealFloat’ aeson> You may be able to disambiguate the identifier by qualifying it or rebase> [362 of 369] Compiling Rebase.Text.ParserCombinators.ReadP ( library/Rebase/Text/ParserCombinators/ReadP.hs, dist/build/Rebase/Text/ParserCombinators/ReadP.o, dist/build/Rebase/Text/ParserCombinators/ReadP.dyn_o ) aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined in ‘GHC.Generics’ rebase> [363 of 369] Compiling Rebase.Text.ParserCombinators.ReadPrec ( library/Rebase/Text/ParserCombinators/ReadPrec.hs, dist/build/Rebase/Text/ParserCombinators/ReadPrec.o, dist/build/Rebase/Text/ParserCombinators/ReadPrec.dyn_o ) rebase> [364 of 369] Compiling Rebase.Text.Printf ( library/Rebase/Text/Printf.hs, dist/build/Rebase/Text/Printf.o, dist/build/Rebase/Text/Printf.dyn_o ) rebase> [365 of 369] Compiling Rebase.Text.Read ( library/Rebase/Text/Read.hs, dist/build/Rebase/Text/Read.o, dist/build/Rebase/Text/Read.dyn_o ) aeson> Warning: 'Generically' is ambiguous. It is defined aeson> * in ‘GHC.Generics’ aeson> * in ‘GHC.Generics’ aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. rebase> [366 of 369] Compiling Rebase.Text.Read.Lex ( library/Rebase/Text/Read/Lex.hs, dist/build/Rebase/Text/Read/Lex.o, dist/build/Rebase/Text/Read/Lex.dyn_o ) aeson> Defaulting to the one defined in ‘GHC.Generics’ rebase> [367 of 369] Compiling Rebase.Text.Show ( library/Rebase/Text/Show.hs, dist/build/Rebase/Text/Show.o, dist/build/Rebase/Text/Show.dyn_o ) rebase> [368 of 369] Compiling Rebase.Unsafe.Coerce ( library/Rebase/Unsafe/Coerce.hs, dist/build/Rebase/Unsafe/Coerce.o, dist/build/Rebase/Unsafe/Coerce.dyn_o ) rebase> [369 of 369] Compiling Rebase.Prelude ( library/Rebase/Prelude.hs, dist/build/Rebase/Prelude.o, dist/build/Rebase/Prelude.dyn_o ) aeson> Warning: 'One' is ambiguous. It is defined aeson> * at src/Data/Aeson/Types/Generic.hs:92:1 aeson> * in ‘GHC.Types’ aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined at src/Data/Aeson/Types/Generic.hs:92:1 aeson> Warning: 'genericToJSONKey' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. aeson> Warning: 'Bool' is ambiguous. It is defined aeson> * at src/Data/Aeson/Types/Internal.hs:370:14 aeson> * in ‘GHC.Types’ aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:370:14 aeson> Warning: 'Boolean' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. aeson> Warning: 'empty' is ambiguous. It is defined aeson> * at src/Data/Aeson/KeyMap.hs:149:1 aeson> * in ‘GHC.Base’ aeson> * in ‘Data.ByteString.Lazy’ aeson> * in ‘Data.IntMap.Internal’ aeson> * in ‘Data.IntSet.Internal’ aeson> * in ‘Data.Map.Internal’ aeson> * in ‘Data.Sequence.Internal’ aeson> * in ‘Data.Set.Internal’ aeson> * in ‘Data.DList.Internal’ aeson> * in ‘Data.Text.Internal’ aeson> * in ‘Data.Text.Internal.Lazy’ aeson> * in ‘Data.Text.Short’ aeson> * in ‘Data.HashMap.Internal’ aeson> * in ‘Data.HashSet.Internal’ aeson> * in ‘Data.Vector’ aeson> * in ‘Data.Vector.Generic’ aeson> * in ‘Data.Vector.Primitive’ aeson> * in ‘Data.Vector.Storable’ aeson> * in ‘Data.Vector.Unboxed’ aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined at src/Data/Aeson/KeyMap.hs:149:1 aeson> Warning: 'Nothing' is ambiguous. It is defined aeson> * in ‘Data.Strict.Maybe’ aeson> * in ‘GHC.Maybe’ aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined in ‘GHC.Maybe’ aeson> Warning: 'Just' is ambiguous. It is defined aeson> * in ‘Data.Strict.Maybe’ aeson> * in ‘GHC.Maybe’ aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined in ‘GHC.Maybe’ aeson> Warning: 'map' is ambiguous. It is defined aeson> * at src/Data/Aeson/KeyMap.hs:194:1 aeson> * in ‘Data.List.NonEmpty’ aeson> * in ‘GHC.Base’ aeson> * in ‘Data.ByteString.Lazy’ aeson> * in ‘Data.IntMap.Internal’ aeson> * in ‘Data.IntSet.Internal’ aeson> * in ‘Data.Map.Internal’ aeson> * in ‘Data.Set.Internal’ aeson> * in ‘Data.DList.DNonEmpty.Internal’ aeson> * in ‘Data.DList.Internal’ aeson> * in ‘Data.Text’ aeson> * in ‘Data.Text.Lazy’ aeson> * in ‘Data.HashMap.Internal.Strict’ aeson> * in ‘Data.HashSet.Internal’ aeson> * in ‘Data.Vector’ aeson> * in ‘Data.Vector.Generic’ aeson> * in ‘Data.Vector.Primitive’ aeson> * in ‘Data.Vector.Storable’ aeson> * in ‘Data.Vector.Unboxed’ aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined at src/Data/Aeson/KeyMap.hs:194:1 aeson> Warning: 'Text' is ambiguous. It is defined aeson> * in ‘Data.Text.Internal’ aeson> * in ‘Data.Text.Internal.Lazy’ aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined in ‘Data.Text.Internal.Lazy’ aeson> Warning: 'FromJSONKey' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. aeson> Warning: 'Foo' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. aeson> Warning: 'String' is ambiguous. It is defined aeson> * at src/Data/Aeson/Types/Internal.hs:368:14 aeson> * in ‘GHC.Base’ aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:368:14 aeson> Warning: 'showsList' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. aeson> Warning: 'object' is ambiguous. It is defined aeson> * at src/Data/Aeson/Encoding/Builder.hs:96:1 aeson> * at src/Data/Aeson/Types/Internal.hs:639:1 aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:639:1 aeson> Warning: 'Generic' is ambiguous. It is defined aeson> * in ‘GHC.Generics’ aeson> * in ‘Data.Text.Lazy.Builder.RealFloat’ aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined in ‘GHC.Generics’ aeson> Warning: 'Generically' is ambiguous. It is defined aeson> * in ‘GHC.Generics’ aeson> * in ‘GHC.Generics’ aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined in ‘GHC.Generics’ aeson> Warning: 'One' is ambiguous. It is defined aeson> * at src/Data/Aeson/Types/Generic.hs:92:1 aeson> * in ‘GHC.Types’ aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined at src/Data/Aeson/Types/Generic.hs:92:1 aeson> Warning: 'Object' is ambiguous. It is defined aeson> * at src/Data/Aeson/Types/Internal.hs:366:14 aeson> * at src/Data/Aeson/Types/Internal.hs:360:1 aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:360:1 aeson> 93% (138 /148) in 'Data.Aeson.Types' aeson> Missing documentation for: aeson> Key (src/Data/Aeson/Key.hs:44) aeson> ToJSONKeyFunction (src/Data/Aeson/Types/ToJSON.hs:532) aeson> GToJSONKey (src/Data/Aeson/Types/ToJSON.hs:596) aeson> genericToJSONKey (src/Data/Aeson/Types/ToJSON.hs:594) aeson> GFromJSONKey (src/Data/Aeson/Types/FromJSON.hs:521) aeson> omitField1 (src/Data/Aeson/Types/ToJSON.hs:691) aeson> omitField2 (src/Data/Aeson/Types/ToJSON.hs:724) aeson> GToJSON (src/Data/Aeson/Types/Class.hs:120) aeson> GToEncoding (src/Data/Aeson/Types/Class.hs:121) aeson> JSONPath (src/Data/Aeson/Types/Internal.hs:116) aeson> Warning: 'encode' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. aeson> Warning: 'fromEncoding' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. aeson> 100% ( 3 / 3) in 'Data.Aeson.Text' aeson> Warning: 'AesonException' is ambiguous. It is defined aeson> * at src/Data/Aeson/Types/Internal.hs:923:26 aeson> * at src/Data/Aeson/Types/Internal.hs:923:1 aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:923:1 aeson> 100% ( 12 / 12) in 'Data.Aeson.Decoding' aeson> Warning: 'json' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. aeson> Warning: 'AesonException' is ambiguous. It is defined aeson> * at src/Data/Aeson/Types/Internal.hs:923:26 aeson> * at src/Data/Aeson/Types/Internal.hs:923:1 aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:923:1 aeson> Warning: 'Generic' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. aeson> Warning: 'name' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. aeson> Warning: 'Object' is ambiguous. It is defined aeson> * at src/Data/Aeson/Types/Internal.hs:366:14 aeson> * at src/Data/Aeson/Types/Internal.hs:360:1 aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:360:1 aeson> Cannot find documentation for: $optionsFields aeson> 92% (132 /143) in 'Data.Aeson' aeson> Missing documentation for: aeson> Key (src/Data/Aeson/Key.hs:44) aeson> JSONPath (src/Data/Aeson/Types/Internal.hs:116) aeson> ToJSONKeyFunction (src/Data/Aeson/Types/ToJSON.hs:532) aeson> GToJSONKey (src/Data/Aeson/Types/ToJSON.hs:596) aeson> genericToJSONKey (src/Data/Aeson/Types/ToJSON.hs:594) aeson> GFromJSONKey (src/Data/Aeson/Types/FromJSON.hs:521) aeson> omitField1 (src/Data/Aeson/Types/ToJSON.hs:691) aeson> omitField2 (src/Data/Aeson/Types/ToJSON.hs:724) aeson> GToJSON (src/Data/Aeson/Types/Class.hs:120) aeson> GToEncoding (src/Data/Aeson/Types/Class.hs:121) aeson> parseIndexedJSON (src/Data/Aeson/Types/FromJSON.hs:171) aeson> Warning: 'Value' is ambiguous. It is defined aeson> * at src/Data/Aeson/Encoding/Internal.hs:130:15 aeson> * at src/Data/Aeson/Types/Internal.hs:366:1 aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:366:1 aeson> 100% ( 2 / 2) in 'Data.Aeson.RFC8785' aeson> 100% ( 2 / 2) in 'Data.Aeson.QQ.Simple' aeson> Warning: 'ToJSON' is ambiguous. It is defined aeson> * at src/Data/Aeson/TH.hs:1906:16 aeson> * at src/Data/Aeson/Types/ToJSON.hs:291:1 aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined at src/Data/Aeson/Types/ToJSON.hs:291:1 aeson> Warning: 'drop' is ambiguous. It is defined aeson> * in ‘GHC.List’ aeson> * in ‘Data.Text.Short’ aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined in ‘Data.Text.Short’ aeson> Warning: 'Value' is ambiguous. It is defined aeson> * at src/Data/Aeson/Encoding/Internal.hs:130:15 aeson> * at src/Data/Aeson/TH.hs:1909:18 aeson> * at src/Data/Aeson/Types/Internal.hs:366:1 aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:366:1 aeson> Warning: 'Encoding' is ambiguous. It is defined aeson> * at src/Data/Aeson/Encoding/Internal.hs:82:25 aeson> * at src/Data/Aeson/Encoding/Internal.hs:88:1 aeson> * at src/Data/Aeson/TH.hs:1909:26 aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined at src/Data/Aeson/Encoding/Internal.hs:88:1 aeson> Warning: 'Object' is ambiguous. It is defined aeson> * at src/Data/Aeson/Types/Internal.hs:366:14 aeson> * at src/Data/Aeson/Types/Internal.hs:360:1 aeson> You may be able to disambiguate the identifier by qualifying it or aeson> by specifying the type/value namespace explicitly. aeson> Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:360:1 aeson> Warning: 'FromJSON3' is out of scope. aeson> If you qualify the identifier, haddock can try to link it anyway. aeson> 100% ( 25 / 25) in 'Data.Aeson.TH' rebase> [ 1 of 369] Compiling Rebase.Control.Applicative ( library/Rebase/Control/Applicative.hs, dist/build/Rebase/Control/Applicative.p_o ) aeson> Warning: Data.Aeson.KeyMap: could not find link destinations for: aeson> - Data.Aeson.KeyMap.D:R:ItemKeyMap aeson> Warning: Data.Aeson.Encoding.Internal: could not find link destinations for: aeson> - Data.Aeson.Types.ToJSON.EncodeProduct aeson> - Data.Aeson.Types.ToJSON.gToJSON aeson> Warning: Data.Aeson.Encoding: could not find link destinations for: aeson> - Data.Aeson.Types.ToJSON.EncodeProduct aeson> - Data.Aeson.Types.ToJSON.gToJSON rebase> [ 2 of 369] Compiling Rebase.Control.Applicative.Backwards ( library/Rebase/Control/Applicative/Backwards.hs, dist/build/Rebase/Control/Applicative/Backwards.p_o ) rebase> [ 3 of 369] Compiling Rebase.Control.Applicative.Lift ( library/Rebase/Control/Applicative/Lift.hs, dist/build/Rebase/Control/Applicative/Lift.p_o ) rebase> [ 4 of 369] Compiling Rebase.Control.Arrow ( library/Rebase/Control/Arrow.hs, dist/build/Rebase/Control/Arrow.p_o ) rebase> [ 5 of 369] Compiling Rebase.Control.Category ( library/Rebase/Control/Category.hs, dist/build/Rebase/Control/Category.p_o ) rebase> [ 6 of 369] Compiling Rebase.Control.Comonad ( library/Rebase/Control/Comonad.hs, dist/build/Rebase/Control/Comonad.p_o ) rebase> [ 7 of 369] Compiling Rebase.Control.Concurrent ( library/Rebase/Control/Concurrent.hs, dist/build/Rebase/Control/Concurrent.p_o ) rebase> [ 8 of 369] Compiling Rebase.Control.Concurrent.Chan ( library/Rebase/Control/Concurrent/Chan.hs, dist/build/Rebase/Control/Concurrent/Chan.p_o ) rebase> [ 9 of 369] Compiling Rebase.Control.Concurrent.MVar ( library/Rebase/Control/Concurrent/MVar.hs, dist/build/Rebase/Control/Concurrent/MVar.p_o ) rebase> [ 10 of 369] Compiling Rebase.Control.Concurrent.QSem ( library/Rebase/Control/Concurrent/QSem.hs, dist/build/Rebase/Control/Concurrent/QSem.p_o ) rebase> [ 11 of 369] Compiling Rebase.Control.Concurrent.QSemN ( library/Rebase/Control/Concurrent/QSemN.hs, dist/build/Rebase/Control/Concurrent/QSemN.p_o ) rebase> [ 12 of 369] Compiling Rebase.Control.Concurrent.STM ( library/Rebase/Control/Concurrent/STM.hs, dist/build/Rebase/Control/Concurrent/STM.p_o ) rebase> [ 13 of 369] Compiling Rebase.Control.Concurrent.STM.TArray ( library/Rebase/Control/Concurrent/STM/TArray.hs, dist/build/Rebase/Control/Concurrent/STM/TArray.p_o ) rebase> [ 14 of 369] Compiling Rebase.Control.Concurrent.STM.TBQueue ( library/Rebase/Control/Concurrent/STM/TBQueue.hs, dist/build/Rebase/Control/Concurrent/STM/TBQueue.p_o ) rebase> [ 15 of 369] Compiling Rebase.Control.Concurrent.STM.TChan ( library/Rebase/Control/Concurrent/STM/TChan.hs, dist/build/Rebase/Control/Concurrent/STM/TChan.p_o ) rebase> [ 16 of 369] Compiling Rebase.Control.Concurrent.STM.TMVar ( library/Rebase/Control/Concurrent/STM/TMVar.hs, dist/build/Rebase/Control/Concurrent/STM/TMVar.p_o ) rebase> [ 17 of 369] Compiling Rebase.Control.Concurrent.STM.TQueue ( library/Rebase/Control/Concurrent/STM/TQueue.hs, dist/build/Rebase/Control/Concurrent/STM/TQueue.p_o ) rebase> [ 18 of 369] Compiling Rebase.Control.Concurrent.STM.TSem ( library/Rebase/Control/Concurrent/STM/TSem.hs, dist/build/Rebase/Control/Concurrent/STM/TSem.p_o ) rebase> [ 19 of 369] Compiling Rebase.Control.Concurrent.STM.TVar ( library/Rebase/Control/Concurrent/STM/TVar.hs, dist/build/Rebase/Control/Concurrent/STM/TVar.p_o ) rebase> [ 20 of 369] Compiling Rebase.Control.DeepSeq ( library/Rebase/Control/DeepSeq.hs, dist/build/Rebase/Control/DeepSeq.p_o ) rebase> [ 21 of 369] Compiling Rebase.Control.Exception ( library/Rebase/Control/Exception.hs, dist/build/Rebase/Control/Exception.p_o ) rebase> [ 22 of 369] Compiling Rebase.Control.Exception.Base ( library/Rebase/Control/Exception/Base.hs, dist/build/Rebase/Control/Exception/Base.p_o ) rebase> [ 23 of 369] Compiling Rebase.Control.Monad ( library/Rebase/Control/Monad.hs, dist/build/Rebase/Control/Monad.p_o ) rebase> [ 24 of 369] Compiling Rebase.Control.Monad.Cont ( library/Rebase/Control/Monad/Cont.hs, dist/build/Rebase/Control/Monad/Cont.p_o ) rebase> [ 25 of 369] Compiling Rebase.Control.Monad.Cont.Class ( library/Rebase/Control/Monad/Cont/Class.hs, dist/build/Rebase/Control/Monad/Cont/Class.p_o ) rebase> [ 26 of 369] Compiling Rebase.Control.Monad.Error.Class ( library/Rebase/Control/Monad/Error/Class.hs, dist/build/Rebase/Control/Monad/Error/Class.p_o ) rebase> [ 27 of 369] Compiling Rebase.Control.Monad.Fail ( library/Rebase/Control/Monad/Fail.hs, dist/build/Rebase/Control/Monad/Fail.p_o ) rebase> [ 28 of 369] Compiling Rebase.Control.Monad.Fix ( library/Rebase/Control/Monad/Fix.hs, dist/build/Rebase/Control/Monad/Fix.p_o ) rebase> [ 29 of 369] Compiling Rebase.Control.Monad.IO.Class ( library/Rebase/Control/Monad/IO/Class.hs, dist/build/Rebase/Control/Monad/IO/Class.p_o ) rebase> [ 30 of 369] Compiling Rebase.Control.Monad.Identity ( library/Rebase/Control/Monad/Identity.hs, dist/build/Rebase/Control/Monad/Identity.p_o ) rebase> [ 31 of 369] Compiling Rebase.Control.Monad.RWS ( library/Rebase/Control/Monad/RWS.hs, dist/build/Rebase/Control/Monad/RWS.p_o ) rebase> [ 32 of 369] Compiling Rebase.Control.Monad.RWS.Class ( library/Rebase/Control/Monad/RWS/Class.hs, dist/build/Rebase/Control/Monad/RWS/Class.p_o ) rebase> [ 33 of 369] Compiling Rebase.Control.Monad.RWS.Lazy ( library/Rebase/Control/Monad/RWS/Lazy.hs, dist/build/Rebase/Control/Monad/RWS/Lazy.p_o ) rebase> [ 34 of 369] Compiling Rebase.Control.Monad.RWS.Strict ( library/Rebase/Control/Monad/RWS/Strict.hs, dist/build/Rebase/Control/Monad/RWS/Strict.p_o ) rebase> [ 35 of 369] Compiling Rebase.Control.Monad.Reader ( library/Rebase/Control/Monad/Reader.hs, dist/build/Rebase/Control/Monad/Reader.p_o ) rebase> [ 36 of 369] Compiling Rebase.Control.Monad.Reader.Class ( library/Rebase/Control/Monad/Reader/Class.hs, dist/build/Rebase/Control/Monad/Reader/Class.p_o ) rebase> [ 37 of 369] Compiling Rebase.Control.Monad.ST ( library/Rebase/Control/Monad/ST.hs, dist/build/Rebase/Control/Monad/ST.p_o ) rebase> [ 38 of 369] Compiling Rebase.Control.Monad.ST.Lazy ( library/Rebase/Control/Monad/ST/Lazy.hs, dist/build/Rebase/Control/Monad/ST/Lazy.p_o ) rebase> [ 39 of 369] Compiling Rebase.Control.Monad.ST.Lazy.Unsafe ( library/Rebase/Control/Monad/ST/Lazy/Unsafe.hs, dist/build/Rebase/Control/Monad/ST/Lazy/Unsafe.p_o ) rebase> [ 40 of 369] Compiling Rebase.Control.Monad.ST.Strict ( library/Rebase/Control/Monad/ST/Strict.hs, dist/build/Rebase/Control/Monad/ST/Strict.p_o ) rebase> [ 41 of 369] Compiling Rebase.Control.Monad.ST.Unsafe ( library/Rebase/Control/Monad/ST/Unsafe.hs, dist/build/Rebase/Control/Monad/ST/Unsafe.p_o ) rebase> [ 42 of 369] Compiling Rebase.Control.Monad.STM ( library/Rebase/Control/Monad/STM.hs, dist/build/Rebase/Control/Monad/STM.p_o ) aeson> Warning: Data.Aeson.Types: could not find link destinations for: aeson> - Data.Vector.++ aeson> - Data.Vector.Vector aeson> - Data.Vector.Generic.Base.Vector aeson> - Data.Aeson.Types.Generic.ProductSize aeson> - Data.Aeson.Types.Generic.AllNullary aeson> - Data.Aeson.Types.Internal.Rep_Value aeson> - Data.Vector.Primitive.Vector aeson> - Data.Vector.Storable.Vector aeson> - Data.Vector.Unboxed.Base.Vector aeson> - Data.Aeson.Types.FromJSON.ConstructorNames aeson> - Data.Aeson.Types.FromJSON.SumFromString aeson> - Data.Aeson.Types.FromJSON.GFromJSON' aeson> - Data.Aeson.Types.FromJSON.gParseJSON aeson> - Data.Aeson.Types.FromJSON.withBoundedScientific aeson> - Data.Aeson.Types.ToJSON.EncodeProduct aeson> - Data.Aeson.Types.ToJSON.WriteProduct aeson> - Data.Aeson.Types.ToJSON.ConsToJSON aeson> - Data.Aeson.Types.ToJSON.GetConName aeson> - Data.Aeson.Types.ToJSON.SumToJSON aeson> - Data.Aeson.Types.ToJSON.gToJSON aeson> Warning: Data.Aeson: could not find link destinations for: aeson> - Data.Vector.Vector aeson> - Data.Vector.Generic.Base.Vector aeson> - Data.Aeson.Types.Generic.ProductSize aeson> - Data.Aeson.Types.Generic.AllNullary aeson> - Data.Aeson.Types.Internal.Rep_Value aeson> - Data.Vector.Primitive.Vector aeson> - Data.Vector.Storable.Vector aeson> - Data.Vector.Unboxed.Base.Vector aeson> - Data.Aeson.Types.FromJSON.ConstructorNames aeson> - Data.Aeson.Types.FromJSON.SumFromString aeson> - Data.Aeson.Types.FromJSON.GFromJSON' aeson> - Data.Aeson.Types.FromJSON.gParseJSON aeson> - Data.Aeson.Types.FromJSON.withBoundedScientific aeson> - Data.Aeson.Types.ToJSON.EncodeProduct aeson> - Data.Aeson.Types.ToJSON.WriteProduct aeson> - Data.Aeson.Types.ToJSON.ConsToJSON aeson> - Data.Aeson.Types.ToJSON.GetConName aeson> - Data.Aeson.Types.ToJSON.SumToJSON aeson> - Data.Aeson.Types.ToJSON.gToJSON rebase> [ 43 of 369] Compiling Rebase.Control.Monad.Signatures ( library/Rebase/Control/Monad/Signatures.hs, dist/build/Rebase/Control/Monad/Signatures.p_o ) rebase> [ 44 of 369] Compiling Rebase.Control.Monad.State ( library/Rebase/Control/Monad/State.hs, dist/build/Rebase/Control/Monad/State.p_o ) rebase> [ 45 of 369] Compiling Rebase.Control.Monad.State.Class ( library/Rebase/Control/Monad/State/Class.hs, dist/build/Rebase/Control/Monad/State/Class.p_o ) rebase> [ 46 of 369] Compiling Rebase.Control.Monad.State.Lazy ( library/Rebase/Control/Monad/State/Lazy.hs, dist/build/Rebase/Control/Monad/State/Lazy.p_o ) rebase> [ 47 of 369] Compiling Rebase.Control.Monad.State.Strict ( library/Rebase/Control/Monad/State/Strict.hs, dist/build/Rebase/Control/Monad/State/Strict.p_o ) rebase> [ 48 of 369] Compiling Rebase.Control.Monad.Trans ( library/Rebase/Control/Monad/Trans.hs, dist/build/Rebase/Control/Monad/Trans.p_o ) rebase> [ 49 of 369] Compiling Rebase.Control.Monad.Trans.Class ( library/Rebase/Control/Monad/Trans/Class.hs, dist/build/Rebase/Control/Monad/Trans/Class.p_o ) rebase> [ 50 of 369] Compiling Rebase.Control.Monad.Trans.Cont ( library/Rebase/Control/Monad/Trans/Cont.hs, dist/build/Rebase/Control/Monad/Trans/Cont.p_o ) rebase> [ 51 of 369] Compiling Rebase.Control.Monad.Trans.Except ( library/Rebase/Control/Monad/Trans/Except.hs, dist/build/Rebase/Control/Monad/Trans/Except.p_o ) rebase> [ 52 of 369] Compiling Rebase.Control.Monad.Trans.Identity ( library/Rebase/Control/Monad/Trans/Identity.hs, dist/build/Rebase/Control/Monad/Trans/Identity.p_o ) rebase> [ 53 of 369] Compiling Rebase.Control.Monad.Trans.Maybe ( library/Rebase/Control/Monad/Trans/Maybe.hs, dist/build/Rebase/Control/Monad/Trans/Maybe.p_o ) rebase> [ 54 of 369] Compiling Rebase.Control.Monad.Trans.RWS ( library/Rebase/Control/Monad/Trans/RWS.hs, dist/build/Rebase/Control/Monad/Trans/RWS.p_o ) rebase> [ 55 of 369] Compiling Rebase.Control.Monad.Trans.RWS.Lazy ( library/Rebase/Control/Monad/Trans/RWS/Lazy.hs, dist/build/Rebase/Control/Monad/Trans/RWS/Lazy.p_o ) rebase> [ 56 of 369] Compiling Rebase.Control.Monad.Trans.RWS.Strict ( library/Rebase/Control/Monad/Trans/RWS/Strict.hs, dist/build/Rebase/Control/Monad/Trans/RWS/Strict.p_o ) rebase> [ 57 of 369] Compiling Rebase.Control.Monad.Trans.Reader ( library/Rebase/Control/Monad/Trans/Reader.hs, dist/build/Rebase/Control/Monad/Trans/Reader.p_o ) rebase> [ 58 of 369] Compiling Rebase.Control.Monad.Trans.State ( library/Rebase/Control/Monad/Trans/State.hs, dist/build/Rebase/Control/Monad/Trans/State.p_o ) rebase> [ 59 of 369] Compiling Rebase.Control.Monad.Trans.State.Lazy ( library/Rebase/Control/Monad/Trans/State/Lazy.hs, dist/build/Rebase/Control/Monad/Trans/State/Lazy.p_o ) rebase> [ 60 of 369] Compiling Rebase.Control.Monad.Trans.State.Strict ( library/Rebase/Control/Monad/Trans/State/Strict.hs, dist/build/Rebase/Control/Monad/Trans/State/Strict.p_o ) rebase> [ 61 of 369] Compiling Rebase.Control.Monad.Trans.Writer ( library/Rebase/Control/Monad/Trans/Writer.hs, dist/build/Rebase/Control/Monad/Trans/Writer.p_o ) rebase> [ 62 of 369] Compiling Rebase.Control.Monad.Trans.Writer.Lazy ( library/Rebase/Control/Monad/Trans/Writer/Lazy.hs, dist/build/Rebase/Control/Monad/Trans/Writer/Lazy.p_o ) rebase> [ 63 of 369] Compiling Rebase.Control.Monad.Trans.Writer.Strict ( library/Rebase/Control/Monad/Trans/Writer/Strict.hs, dist/build/Rebase/Control/Monad/Trans/Writer/Strict.p_o ) rebase> [ 64 of 369] Compiling Rebase.Control.Monad.Writer ( library/Rebase/Control/Monad/Writer.hs, dist/build/Rebase/Control/Monad/Writer.p_o ) rebase> [ 65 of 369] Compiling Rebase.Control.Monad.Writer.Class ( library/Rebase/Control/Monad/Writer/Class.hs, dist/build/Rebase/Control/Monad/Writer/Class.p_o ) rebase> [ 66 of 369] Compiling Rebase.Control.Monad.Writer.Lazy ( library/Rebase/Control/Monad/Writer/Lazy.hs, dist/build/Rebase/Control/Monad/Writer/Lazy.p_o ) rebase> [ 67 of 369] Compiling Rebase.Control.Monad.Writer.Strict ( library/Rebase/Control/Monad/Writer/Strict.hs, dist/build/Rebase/Control/Monad/Writer/Strict.p_o ) rebase> [ 68 of 369] Compiling Rebase.Control.Monad.Zip ( library/Rebase/Control/Monad/Zip.hs, dist/build/Rebase/Control/Monad/Zip.p_o ) rebase> [ 69 of 369] Compiling Rebase.Control.Selective ( library/Rebase/Control/Selective.hs, dist/build/Rebase/Control/Selective.p_o ) rebase> [ 70 of 369] Compiling Rebase.Control.Selective.Free ( library/Rebase/Control/Selective/Free.hs, dist/build/Rebase/Control/Selective/Free.p_o ) rebase> [ 71 of 369] Compiling Rebase.Control.Selective.Multi ( library/Rebase/Control/Selective/Multi.hs, dist/build/Rebase/Control/Selective/Multi.p_o ) rebase> [ 72 of 369] Compiling Rebase.Control.Selective.Rigid.Free ( library/Rebase/Control/Selective/Rigid/Free.hs, dist/build/Rebase/Control/Selective/Rigid/Free.p_o ) rebase> [ 73 of 369] Compiling Rebase.Control.Selective.Rigid.Freer ( library/Rebase/Control/Selective/Rigid/Freer.hs, dist/build/Rebase/Control/Selective/Rigid/Freer.p_o ) rebase> [ 74 of 369] Compiling Rebase.Data.Biapplicative ( library/Rebase/Data/Biapplicative.hs, dist/build/Rebase/Data/Biapplicative.p_o ) rebase> [ 75 of 369] Compiling Rebase.Data.Bifoldable ( library/Rebase/Data/Bifoldable.hs, dist/build/Rebase/Data/Bifoldable.p_o ) rebase> [ 76 of 369] Compiling Rebase.Data.Bifunctor ( library/Rebase/Data/Bifunctor.hs, dist/build/Rebase/Data/Bifunctor.p_o ) rebase> [ 77 of 369] Compiling Rebase.Data.Bifunctor.Apply ( library/Rebase/Data/Bifunctor/Apply.hs, dist/build/Rebase/Data/Bifunctor/Apply.p_o ) rebase> [ 78 of 369] Compiling Rebase.Data.Bifunctor.Biff ( library/Rebase/Data/Bifunctor/Biff.hs, dist/build/Rebase/Data/Bifunctor/Biff.p_o ) rebase> [ 79 of 369] Compiling Rebase.Data.Bifunctor.Clown ( library/Rebase/Data/Bifunctor/Clown.hs, dist/build/Rebase/Data/Bifunctor/Clown.p_o ) rebase> [ 80 of 369] Compiling Rebase.Data.Bifunctor.Flip ( library/Rebase/Data/Bifunctor/Flip.hs, dist/build/Rebase/Data/Bifunctor/Flip.p_o ) rebase> [ 81 of 369] Compiling Rebase.Data.Bifunctor.Join ( library/Rebase/Data/Bifunctor/Join.hs, dist/build/Rebase/Data/Bifunctor/Join.p_o ) rebase> [ 82 of 369] Compiling Rebase.Data.Bifunctor.Joker ( library/Rebase/Data/Bifunctor/Joker.hs, dist/build/Rebase/Data/Bifunctor/Joker.p_o ) rebase> [ 83 of 369] Compiling Rebase.Data.Bifunctor.Product ( library/Rebase/Data/Bifunctor/Product.hs, dist/build/Rebase/Data/Bifunctor/Product.p_o ) rebase> [ 84 of 369] Compiling Rebase.Data.Bifunctor.Tannen ( library/Rebase/Data/Bifunctor/Tannen.hs, dist/build/Rebase/Data/Bifunctor/Tannen.p_o ) rebase> [ 85 of 369] Compiling Rebase.Data.Bifunctor.Wrapped ( library/Rebase/Data/Bifunctor/Wrapped.hs, dist/build/Rebase/Data/Bifunctor/Wrapped.p_o ) rebase> [ 86 of 369] Compiling Rebase.Data.Bitraversable ( library/Rebase/Data/Bitraversable.hs, dist/build/Rebase/Data/Bitraversable.p_o ) rebase> [ 87 of 369] Compiling Rebase.Data.Bits ( library/Rebase/Data/Bits.hs, dist/build/Rebase/Data/Bits.p_o ) rebase> [ 88 of 369] Compiling Rebase.Data.Bool ( library/Rebase/Data/Bool.hs, dist/build/Rebase/Data/Bool.p_o ) rebase> [ 89 of 369] Compiling Rebase.Data.ByteString ( library/Rebase/Data/ByteString.hs, dist/build/Rebase/Data/ByteString.p_o ) rebase> [ 90 of 369] Compiling Rebase.Data.ByteString.Builder ( library/Rebase/Data/ByteString/Builder.hs, dist/build/Rebase/Data/ByteString/Builder.p_o ) rebase> [ 91 of 369] Compiling Rebase.Data.ByteString.Builder.Extra ( library/Rebase/Data/ByteString/Builder/Extra.hs, dist/build/Rebase/Data/ByteString/Builder/Extra.p_o ) rebase> [ 92 of 369] Compiling Rebase.Data.ByteString.Builder.Internal ( library/Rebase/Data/ByteString/Builder/Internal.hs, dist/build/Rebase/Data/ByteString/Builder/Internal.p_o ) rebase> [ 93 of 369] Compiling Rebase.Data.ByteString.Builder.Prim ( library/Rebase/Data/ByteString/Builder/Prim.hs, dist/build/Rebase/Data/ByteString/Builder/Prim.p_o ) rebase> [ 94 of 369] Compiling Rebase.Data.ByteString.Builder.Prim.Internal ( library/Rebase/Data/ByteString/Builder/Prim/Internal.hs, dist/build/Rebase/Data/ByteString/Builder/Prim/Internal.p_o ) rebase> [ 95 of 369] Compiling Rebase.Data.ByteString.Builder.Scientific ( library/Rebase/Data/ByteString/Builder/Scientific.hs, dist/build/Rebase/Data/ByteString/Builder/Scientific.p_o ) rebase> [ 96 of 369] Compiling Rebase.Data.ByteString.Char8 ( library/Rebase/Data/ByteString/Char8.hs, dist/build/Rebase/Data/ByteString/Char8.p_o ) rebase> [ 97 of 369] Compiling Rebase.Data.ByteString.Internal ( library/Rebase/Data/ByteString/Internal.hs, dist/build/Rebase/Data/ByteString/Internal.p_o ) rebase> [ 98 of 369] Compiling Rebase.Data.ByteString.Lazy ( library/Rebase/Data/ByteString/Lazy.hs, dist/build/Rebase/Data/ByteString/Lazy.p_o ) rebase> [ 99 of 369] Compiling Rebase.Data.ByteString.Lazy.Char8 ( library/Rebase/Data/ByteString/Lazy/Char8.hs, dist/build/Rebase/Data/ByteString/Lazy/Char8.p_o ) rebase> [100 of 369] Compiling Rebase.Data.ByteString.Lazy.Internal ( library/Rebase/Data/ByteString/Lazy/Internal.hs, dist/build/Rebase/Data/ByteString/Lazy/Internal.p_o ) rebase> [101 of 369] Compiling Rebase.Data.ByteString.Short ( library/Rebase/Data/ByteString/Short.hs, dist/build/Rebase/Data/ByteString/Short.p_o ) rebase> [102 of 369] Compiling Rebase.Data.ByteString.Short.Internal ( library/Rebase/Data/ByteString/Short/Internal.hs, dist/build/Rebase/Data/ByteString/Short/Internal.p_o ) rebase> [103 of 369] Compiling Rebase.Data.ByteString.Unsafe ( library/Rebase/Data/ByteString/Unsafe.hs, dist/build/Rebase/Data/ByteString/Unsafe.p_o ) rebase> [104 of 369] Compiling Rebase.Data.Char ( library/Rebase/Data/Char.hs, dist/build/Rebase/Data/Char.p_o ) rebase> [105 of 369] Compiling Rebase.Data.Coerce ( library/Rebase/Data/Coerce.hs, dist/build/Rebase/Data/Coerce.p_o ) rebase> [106 of 369] Compiling Rebase.Data.Complex ( library/Rebase/Data/Complex.hs, dist/build/Rebase/Data/Complex.p_o ) rebase> [107 of 369] Compiling Rebase.Data.DList ( library/Rebase/Data/DList.hs, dist/build/Rebase/Data/DList.p_o ) rebase> [108 of 369] Compiling Rebase.Data.Data ( library/Rebase/Data/Data.hs, dist/build/Rebase/Data/Data.p_o ) rebase> [109 of 369] Compiling Rebase.Data.Dynamic ( library/Rebase/Data/Dynamic.hs, dist/build/Rebase/Data/Dynamic.p_o ) rebase> [110 of 369] Compiling Rebase.Data.Either ( library/Rebase/Data/Either.hs, dist/build/Rebase/Data/Either.p_o ) rebase> [111 of 369] Compiling Rebase.Data.Either.Combinators ( library/Rebase/Data/Either/Combinators.hs, dist/build/Rebase/Data/Either/Combinators.p_o ) rebase> [112 of 369] Compiling Rebase.Data.Either.Validation ( library/Rebase/Data/Either/Validation.hs, dist/build/Rebase/Data/Either/Validation.p_o ) rebase> [113 of 369] Compiling Rebase.Data.Eq ( library/Rebase/Data/Eq.hs, dist/build/Rebase/Data/Eq.p_o ) rebase> [114 of 369] Compiling Rebase.Data.Fixed ( library/Rebase/Data/Fixed.hs, dist/build/Rebase/Data/Fixed.p_o ) rebase> [115 of 369] Compiling Rebase.Data.Foldable ( library/Rebase/Data/Foldable.hs, dist/build/Rebase/Data/Foldable.p_o ) rebase> [116 of 369] Compiling Rebase.Data.Function ( library/Rebase/Data/Function.hs, dist/build/Rebase/Data/Function.p_o ) rebase> [117 of 369] Compiling Rebase.Data.Functor ( library/Rebase/Data/Functor.hs, dist/build/Rebase/Data/Functor.p_o ) rebase> [118 of 369] Compiling Rebase.Data.Functor.Alt ( library/Rebase/Data/Functor/Alt.hs, dist/build/Rebase/Data/Functor/Alt.p_o ) rebase> [119 of 369] Compiling Rebase.Data.Functor.Apply ( library/Rebase/Data/Functor/Apply.hs, dist/build/Rebase/Data/Functor/Apply.p_o ) rebase> [120 of 369] Compiling Rebase.Data.Functor.Bind ( library/Rebase/Data/Functor/Bind.hs, dist/build/Rebase/Data/Functor/Bind.p_o ) rebase> [121 of 369] Compiling Rebase.Data.Functor.Bind.Class ( library/Rebase/Data/Functor/Bind/Class.hs, dist/build/Rebase/Data/Functor/Bind/Class.p_o ) rebase> [122 of 369] Compiling Rebase.Data.Functor.Bind.Trans ( library/Rebase/Data/Functor/Bind/Trans.hs, dist/build/Rebase/Data/Functor/Bind/Trans.p_o ) rebase> [123 of 369] Compiling Rebase.Data.Functor.Classes ( library/Rebase/Data/Functor/Classes.hs, dist/build/Rebase/Data/Functor/Classes.p_o ) rebase> [124 of 369] Compiling Rebase.Data.Functor.Compose ( library/Rebase/Data/Functor/Compose.hs, dist/build/Rebase/Data/Functor/Compose.p_o ) rebase> [125 of 369] Compiling Rebase.Data.Functor.Constant ( library/Rebase/Data/Functor/Constant.hs, dist/build/Rebase/Data/Functor/Constant.p_o ) rebase> [126 of 369] Compiling Rebase.Data.Functor.Contravariant ( library/Rebase/Data/Functor/Contravariant.hs, dist/build/Rebase/Data/Functor/Contravariant.p_o ) rebase> [127 of 369] Compiling Rebase.Data.Functor.Contravariant.Compose ( library/Rebase/Data/Functor/Contravariant/Compose.hs, dist/build/Rebase/Data/Functor/Contravariant/Compose.p_o ) rebase> [128 of 369] Compiling Rebase.Data.Functor.Contravariant.Divisible ( library/Rebase/Data/Functor/Contravariant/Divisible.hs, dist/build/Rebase/Data/Functor/Contravariant/Divisible.p_o ) rebase> [129 of 369] Compiling Rebase.Data.Functor.Extend ( library/Rebase/Data/Functor/Extend.hs, dist/build/Rebase/Data/Functor/Extend.p_o ) rebase> [130 of 369] Compiling Rebase.Data.Functor.Identity ( library/Rebase/Data/Functor/Identity.hs, dist/build/Rebase/Data/Functor/Identity.p_o ) rebase> [131 of 369] Compiling Rebase.Data.Functor.Invariant ( library/Rebase/Data/Functor/Invariant.hs, dist/build/Rebase/Data/Functor/Invariant.p_o ) rebase> [132 of 369] Compiling Rebase.Data.Functor.Invariant.TH ( library/Rebase/Data/Functor/Invariant/TH.hs, dist/build/Rebase/Data/Functor/Invariant/TH.p_o ) rebase> [133 of 369] Compiling Rebase.Data.Functor.Plus ( library/Rebase/Data/Functor/Plus.hs, dist/build/Rebase/Data/Functor/Plus.p_o ) rebase> [134 of 369] Compiling Rebase.Data.Functor.Product ( library/Rebase/Data/Functor/Product.hs, dist/build/Rebase/Data/Functor/Product.p_o ) rebase> [135 of 369] Compiling Rebase.Data.Functor.Reverse ( library/Rebase/Data/Functor/Reverse.hs, dist/build/Rebase/Data/Functor/Reverse.p_o ) rebase> [136 of 369] Compiling Rebase.Data.Functor.Sum ( library/Rebase/Data/Functor/Sum.hs, dist/build/Rebase/Data/Functor/Sum.p_o ) rebase> [137 of 369] Compiling Rebase.Data.Graph ( library/Rebase/Data/Graph.hs, dist/build/Rebase/Data/Graph.p_o ) rebase> [138 of 369] Compiling Rebase.Data.Group ( library/Rebase/Data/Group.hs, dist/build/Rebase/Data/Group.p_o ) rebase> [139 of 369] Compiling Rebase.Data.Groupoid ( library/Rebase/Data/Groupoid.hs, dist/build/Rebase/Data/Groupoid.p_o ) rebase> [140 of 369] Compiling Rebase.Data.HashMap.Lazy ( library/Rebase/Data/HashMap/Lazy.hs, dist/build/Rebase/Data/HashMap/Lazy.p_o ) rebase> [141 of 369] Compiling Rebase.Data.HashMap.Strict ( library/Rebase/Data/HashMap/Strict.hs, dist/build/Rebase/Data/HashMap/Strict.p_o ) rebase> [142 of 369] Compiling Rebase.Data.HashSet ( library/Rebase/Data/HashSet.hs, dist/build/Rebase/Data/HashSet.p_o ) rebase> [143 of 369] Compiling Rebase.Data.Hashable ( library/Rebase/Data/Hashable.hs, dist/build/Rebase/Data/Hashable.p_o ) rebase> [144 of 369] Compiling Rebase.Data.IORef ( library/Rebase/Data/IORef.hs, dist/build/Rebase/Data/IORef.p_o ) rebase> [145 of 369] Compiling Rebase.Data.Int ( library/Rebase/Data/Int.hs, dist/build/Rebase/Data/Int.p_o ) rebase> [146 of 369] Compiling Rebase.Data.IntMap ( library/Rebase/Data/IntMap.hs, dist/build/Rebase/Data/IntMap.p_o ) rebase> [147 of 369] Compiling Rebase.Data.IntMap.Lazy ( library/Rebase/Data/IntMap/Lazy.hs, dist/build/Rebase/Data/IntMap/Lazy.p_o ) rebase> [148 of 369] Compiling Rebase.Data.IntMap.Strict ( library/Rebase/Data/IntMap/Strict.hs, dist/build/Rebase/Data/IntMap/Strict.p_o ) rebase> [149 of 369] Compiling Rebase.Data.IntSet ( library/Rebase/Data/IntSet.hs, dist/build/Rebase/Data/IntSet.p_o ) rebase> [150 of 369] Compiling Rebase.Data.Isomorphism ( library/Rebase/Data/Isomorphism.hs, dist/build/Rebase/Data/Isomorphism.p_o ) rebase> [151 of 369] Compiling Rebase.Data.Ix ( library/Rebase/Data/Ix.hs, dist/build/Rebase/Data/Ix.p_o ) rebase> [152 of 369] Compiling Rebase.Data.Kind ( library/Rebase/Data/Kind.hs, dist/build/Rebase/Data/Kind.p_o ) rebase> [153 of 369] Compiling Rebase.Data.List ( library/Rebase/Data/List.hs, dist/build/Rebase/Data/List.p_o ) rebase> [154 of 369] Compiling Rebase.Data.List.NonEmpty ( library/Rebase/Data/List/NonEmpty.hs, dist/build/Rebase/Data/List/NonEmpty.p_o ) rebase> [155 of 369] Compiling Rebase.Data.Map ( library/Rebase/Data/Map.hs, dist/build/Rebase/Data/Map.p_o ) rebase> [156 of 369] Compiling Rebase.Data.Map.Lazy ( library/Rebase/Data/Map/Lazy.hs, dist/build/Rebase/Data/Map/Lazy.p_o ) rebase> [157 of 369] Compiling Rebase.Data.Map.Strict ( library/Rebase/Data/Map/Strict.hs, dist/build/Rebase/Data/Map/Strict.p_o ) rebase> [158 of 369] Compiling Rebase.Data.Maybe ( library/Rebase/Data/Maybe.hs, dist/build/Rebase/Data/Maybe.p_o ) rebase> [159 of 369] Compiling Rebase.Data.Monoid ( library/Rebase/Data/Monoid.hs, dist/build/Rebase/Data/Monoid.p_o ) rebase> [160 of 369] Compiling Rebase.Data.Ord ( library/Rebase/Data/Ord.hs, dist/build/Rebase/Data/Ord.p_o ) rebase> [161 of 369] Compiling Rebase.Data.Profunctor ( library/Rebase/Data/Profunctor.hs, dist/build/Rebase/Data/Profunctor.p_o ) rebase> [162 of 369] Compiling Rebase.Data.Profunctor.Adjunction ( library/Rebase/Data/Profunctor/Adjunction.hs, dist/build/Rebase/Data/Profunctor/Adjunction.p_o ) rebase> [163 of 369] Compiling Rebase.Data.Profunctor.Cayley ( library/Rebase/Data/Profunctor/Cayley.hs, dist/build/Rebase/Data/Profunctor/Cayley.p_o ) rebase> [164 of 369] Compiling Rebase.Data.Profunctor.Choice ( library/Rebase/Data/Profunctor/Choice.hs, dist/build/Rebase/Data/Profunctor/Choice.p_o ) rebase> [165 of 369] Compiling Rebase.Data.Profunctor.Closed ( library/Rebase/Data/Profunctor/Closed.hs, dist/build/Rebase/Data/Profunctor/Closed.p_o ) rebase> [166 of 369] Compiling Rebase.Data.Profunctor.Composition ( library/Rebase/Data/Profunctor/Composition.hs, dist/build/Rebase/Data/Profunctor/Composition.p_o ) rebase> [167 of 369] Compiling Rebase.Data.Profunctor.Mapping ( library/Rebase/Data/Profunctor/Mapping.hs, dist/build/Rebase/Data/Profunctor/Mapping.p_o ) rebase> [168 of 369] Compiling Rebase.Data.Profunctor.Monad ( library/Rebase/Data/Profunctor/Monad.hs, dist/build/Rebase/Data/Profunctor/Monad.p_o ) rebase> [169 of 369] Compiling Rebase.Data.Profunctor.Ran ( library/Rebase/Data/Profunctor/Ran.hs, dist/build/Rebase/Data/Profunctor/Ran.p_o ) rebase> [170 of 369] Compiling Rebase.Data.Profunctor.Rep ( library/Rebase/Data/Profunctor/Rep.hs, dist/build/Rebase/Data/Profunctor/Rep.p_o ) rebase> [171 of 369] Compiling Rebase.Data.Profunctor.Sieve ( library/Rebase/Data/Profunctor/Sieve.hs, dist/build/Rebase/Data/Profunctor/Sieve.p_o ) rebase> [172 of 369] Compiling Rebase.Data.Profunctor.Strong ( library/Rebase/Data/Profunctor/Strong.hs, dist/build/Rebase/Data/Profunctor/Strong.p_o ) rebase> [173 of 369] Compiling Rebase.Data.Profunctor.Traversing ( library/Rebase/Data/Profunctor/Traversing.hs, dist/build/Rebase/Data/Profunctor/Traversing.p_o ) rebase> [174 of 369] Compiling Rebase.Data.Profunctor.Types ( library/Rebase/Data/Profunctor/Types.hs, dist/build/Rebase/Data/Profunctor/Types.p_o ) rebase> [175 of 369] Compiling Rebase.Data.Profunctor.Unsafe ( library/Rebase/Data/Profunctor/Unsafe.hs, dist/build/Rebase/Data/Profunctor/Unsafe.p_o ) rebase> [176 of 369] Compiling Rebase.Data.Profunctor.Yoneda ( library/Rebase/Data/Profunctor/Yoneda.hs, dist/build/Rebase/Data/Profunctor/Yoneda.p_o ) rebase> [177 of 369] Compiling Rebase.Data.Proxy ( library/Rebase/Data/Proxy.hs, dist/build/Rebase/Data/Proxy.p_o ) rebase> [178 of 369] Compiling Rebase.Data.Ratio ( library/Rebase/Data/Ratio.hs, dist/build/Rebase/Data/Ratio.p_o ) rebase> [179 of 369] Compiling Rebase.Data.STRef ( library/Rebase/Data/STRef.hs, dist/build/Rebase/Data/STRef.p_o ) rebase> [180 of 369] Compiling Rebase.Data.STRef.Lazy ( library/Rebase/Data/STRef/Lazy.hs, dist/build/Rebase/Data/STRef/Lazy.p_o ) rebase> [181 of 369] Compiling Rebase.Data.STRef.Strict ( library/Rebase/Data/STRef/Strict.hs, dist/build/Rebase/Data/STRef/Strict.p_o ) rebase> [182 of 369] Compiling Rebase.Data.Scientific ( library/Rebase/Data/Scientific.hs, dist/build/Rebase/Data/Scientific.p_o ) rebase> [183 of 369] Compiling Rebase.Data.Semigroup ( library/Rebase/Data/Semigroup.hs, dist/build/Rebase/Data/Semigroup.p_o ) rebase> [184 of 369] Compiling Rebase.Data.Semigroup.Bifoldable ( library/Rebase/Data/Semigroup/Bifoldable.hs, dist/build/Rebase/Data/Semigroup/Bifoldable.p_o ) rebase> [185 of 369] Compiling Rebase.Data.Semigroup.Bitraversable ( library/Rebase/Data/Semigroup/Bitraversable.hs, dist/build/Rebase/Data/Semigroup/Bitraversable.p_o ) rebase> [186 of 369] Compiling Rebase.Data.Semigroup.Foldable ( library/Rebase/Data/Semigroup/Foldable.hs, dist/build/Rebase/Data/Semigroup/Foldable.p_o ) rebase> [187 of 369] Compiling Rebase.Data.Semigroup.Traversable ( library/Rebase/Data/Semigroup/Traversable.hs, dist/build/Rebase/Data/Semigroup/Traversable.p_o ) rebase> [188 of 369] Compiling Rebase.Data.Semigroup.Traversable.Class ( library/Rebase/Data/Semigroup/Traversable/Class.hs, dist/build/Rebase/Data/Semigroup/Traversable/Class.p_o ) rebase> [189 of 369] Compiling Rebase.Data.Semigroupoid ( library/Rebase/Data/Semigroupoid.hs, dist/build/Rebase/Data/Semigroupoid.p_o ) rebase> [190 of 369] Compiling Rebase.Data.Semigroupoid.Dual ( library/Rebase/Data/Semigroupoid/Dual.hs, dist/build/Rebase/Data/Semigroupoid/Dual.p_o ) rebase> [191 of 369] Compiling Rebase.Data.Semigroupoid.Ob ( library/Rebase/Data/Semigroupoid/Ob.hs, dist/build/Rebase/Data/Semigroupoid/Ob.p_o ) rebase> [192 of 369] Compiling Rebase.Data.Semigroupoid.Static ( library/Rebase/Data/Semigroupoid/Static.hs, dist/build/Rebase/Data/Semigroupoid/Static.p_o ) rebase> [193 of 369] Compiling Rebase.Data.Sequence ( library/Rebase/Data/Sequence.hs, dist/build/Rebase/Data/Sequence.p_o ) rebase> [194 of 369] Compiling Rebase.Data.Set ( library/Rebase/Data/Set.hs, dist/build/Rebase/Data/Set.p_o ) rebase> [195 of 369] Compiling Rebase.Data.String ( library/Rebase/Data/String.hs, dist/build/Rebase/Data/String.p_o ) rebase> [196 of 369] Compiling Rebase.Data.Text ( library/Rebase/Data/Text.hs, dist/build/Rebase/Data/Text.p_o ) rebase> [197 of 369] Compiling Rebase.Data.Text.Array ( library/Rebase/Data/Text/Array.hs, dist/build/Rebase/Data/Text/Array.p_o ) rebase> [198 of 369] Compiling Rebase.Data.Text.Encoding ( library/Rebase/Data/Text/Encoding.hs, dist/build/Rebase/Data/Text/Encoding.p_o ) rebase> [199 of 369] Compiling Rebase.Data.Text.Encoding.Error ( library/Rebase/Data/Text/Encoding/Error.hs, dist/build/Rebase/Data/Text/Encoding/Error.p_o ) rebase> [200 of 369] Compiling Rebase.Data.Text.Foreign ( library/Rebase/Data/Text/Foreign.hs, dist/build/Rebase/Data/Text/Foreign.p_o ) rebase> [201 of 369] Compiling Rebase.Data.Text.IO ( library/Rebase/Data/Text/IO.hs, dist/build/Rebase/Data/Text/IO.p_o ) rebase> [202 of 369] Compiling Rebase.Data.Text.Internal ( library/Rebase/Data/Text/Internal.hs, dist/build/Rebase/Data/Text/Internal.p_o ) rebase> [203 of 369] Compiling Rebase.Data.Text.Lazy ( library/Rebase/Data/Text/Lazy.hs, dist/build/Rebase/Data/Text/Lazy.p_o ) rebase> [204 of 369] Compiling Rebase.Data.Text.Lazy.Builder ( library/Rebase/Data/Text/Lazy/Builder.hs, dist/build/Rebase/Data/Text/Lazy/Builder.p_o ) rebase> [205 of 369] Compiling Rebase.Data.Text.Lazy.Builder.Int ( library/Rebase/Data/Text/Lazy/Builder/Int.hs, dist/build/Rebase/Data/Text/Lazy/Builder/Int.p_o ) rebase> [206 of 369] Compiling Rebase.Data.Text.Lazy.Builder.RealFloat ( library/Rebase/Data/Text/Lazy/Builder/RealFloat.hs, dist/build/Rebase/Data/Text/Lazy/Builder/RealFloat.p_o ) rebase> [207 of 369] Compiling Rebase.Data.Text.Lazy.Builder.Scientific ( library/Rebase/Data/Text/Lazy/Builder/Scientific.hs, dist/build/Rebase/Data/Text/Lazy/Builder/Scientific.p_o ) rebase> [208 of 369] Compiling Rebase.Data.Text.Lazy.Encoding ( library/Rebase/Data/Text/Lazy/Encoding.hs, dist/build/Rebase/Data/Text/Lazy/Encoding.p_o ) rebase> [209 of 369] Compiling Rebase.Data.Text.Lazy.IO ( library/Rebase/Data/Text/Lazy/IO.hs, dist/build/Rebase/Data/Text/Lazy/IO.p_o ) rebase> [210 of 369] Compiling Rebase.Data.Text.Lazy.Read ( library/Rebase/Data/Text/Lazy/Read.hs, dist/build/Rebase/Data/Text/Lazy/Read.p_o ) rebase> [211 of 369] Compiling Rebase.Data.Text.Read ( library/Rebase/Data/Text/Read.hs, dist/build/Rebase/Data/Text/Read.p_o ) rebase> [212 of 369] Compiling Rebase.Data.Text.Unsafe ( library/Rebase/Data/Text/Unsafe.hs, dist/build/Rebase/Data/Text/Unsafe.p_o ) rebase> [213 of 369] Compiling Rebase.Data.Time ( library/Rebase/Data/Time.hs, dist/build/Rebase/Data/Time.p_o ) rebase> [214 of 369] Compiling Rebase.Data.Time.Calendar ( library/Rebase/Data/Time/Calendar.hs, dist/build/Rebase/Data/Time/Calendar.p_o ) rebase> [215 of 369] Compiling Rebase.Data.Time.Calendar.Easter ( library/Rebase/Data/Time/Calendar/Easter.hs, dist/build/Rebase/Data/Time/Calendar/Easter.p_o ) rebase> [216 of 369] Compiling Rebase.Data.Time.Calendar.Julian ( library/Rebase/Data/Time/Calendar/Julian.hs, dist/build/Rebase/Data/Time/Calendar/Julian.p_o ) rebase> [217 of 369] Compiling Rebase.Data.Time.Calendar.MonthDay ( library/Rebase/Data/Time/Calendar/MonthDay.hs, dist/build/Rebase/Data/Time/Calendar/MonthDay.p_o ) rebase> [218 of 369] Compiling Rebase.Data.Time.Calendar.OrdinalDate ( library/Rebase/Data/Time/Calendar/OrdinalDate.hs, dist/build/Rebase/Data/Time/Calendar/OrdinalDate.p_o ) rebase> [219 of 369] Compiling Rebase.Data.Time.Calendar.WeekDate ( library/Rebase/Data/Time/Calendar/WeekDate.hs, dist/build/Rebase/Data/Time/Calendar/WeekDate.p_o ) rebase> [220 of 369] Compiling Rebase.Data.Time.Clock ( library/Rebase/Data/Time/Clock.hs, dist/build/Rebase/Data/Time/Clock.p_o ) rebase> [221 of 369] Compiling Rebase.Data.Time.Clock.POSIX ( library/Rebase/Data/Time/Clock/POSIX.hs, dist/build/Rebase/Data/Time/Clock/POSIX.p_o ) rebase> [222 of 369] Compiling Rebase.Data.Time.Clock.System ( library/Rebase/Data/Time/Clock/System.hs, dist/build/Rebase/Data/Time/Clock/System.p_o ) rebase> [223 of 369] Compiling Rebase.Data.Time.Clock.TAI ( library/Rebase/Data/Time/Clock/TAI.hs, dist/build/Rebase/Data/Time/Clock/TAI.p_o ) rebase> [224 of 369] Compiling Rebase.Data.Time.Compat ( library/Rebase/Data/Time/Compat.hs, dist/build/Rebase/Data/Time/Compat.p_o ) rebase> [225 of 369] Compiling Rebase.Data.Time.Format ( library/Rebase/Data/Time/Format.hs, dist/build/Rebase/Data/Time/Format.p_o ) rebase> [226 of 369] Compiling Rebase.Data.Time.Format.ISO8601 ( library/Rebase/Data/Time/Format/ISO8601.hs, dist/build/Rebase/Data/Time/Format/ISO8601.p_o ) rebase> [227 of 369] Compiling Rebase.Data.Time.LocalTime ( library/Rebase/Data/Time/LocalTime.hs, dist/build/Rebase/Data/Time/LocalTime.p_o ) rebase> [228 of 369] Compiling Rebase.Data.Traversable ( library/Rebase/Data/Traversable.hs, dist/build/Rebase/Data/Traversable.p_o ) rebase> [229 of 369] Compiling Rebase.Data.Traversable.Instances ( library/Rebase/Data/Traversable/Instances.hs, dist/build/Rebase/Data/Traversable/Instances.p_o ) rebase> [230 of 369] Compiling Rebase.Data.Tree ( library/Rebase/Data/Tree.hs, dist/build/Rebase/Data/Tree.p_o ) rebase> [231 of 369] Compiling Rebase.Data.Tuple ( library/Rebase/Data/Tuple.hs, dist/build/Rebase/Data/Tuple.p_o ) rebase> [232 of 369] Compiling Rebase.Data.Type.Bool ( library/Rebase/Data/Type/Bool.hs, dist/build/Rebase/Data/Type/Bool.p_o ) rebase> [233 of 369] Compiling Rebase.Data.Type.Coercion ( library/Rebase/Data/Type/Coercion.hs, dist/build/Rebase/Data/Type/Coercion.p_o ) rebase> [234 of 369] Compiling Rebase.Data.Type.Equality ( library/Rebase/Data/Type/Equality.hs, dist/build/Rebase/Data/Type/Equality.p_o ) rebase> [235 of 369] Compiling Rebase.Data.Typeable ( library/Rebase/Data/Typeable.hs, dist/build/Rebase/Data/Typeable.p_o ) rebase> [236 of 369] Compiling Rebase.Data.UUID ( library/Rebase/Data/UUID.hs, dist/build/Rebase/Data/UUID.p_o ) rebase> [237 of 369] Compiling Rebase.Data.Unique ( library/Rebase/Data/Unique.hs, dist/build/Rebase/Data/Unique.p_o ) rebase> [238 of 369] Compiling Rebase.Data.Vector ( library/Rebase/Data/Vector.hs, dist/build/Rebase/Data/Vector.p_o ) rebase> [239 of 369] Compiling Rebase.Data.Vector.Fusion.Stream.Monadic ( library/Rebase/Data/Vector/Fusion/Stream/Monadic.hs, dist/build/Rebase/Data/Vector/Fusion/Stream/Monadic.p_o ) rebase> [240 of 369] Compiling Rebase.Data.Vector.Fusion.Util ( library/Rebase/Data/Vector/Fusion/Util.hs, dist/build/Rebase/Data/Vector/Fusion/Util.p_o ) rebase> [241 of 369] Compiling Rebase.Data.Vector.Generic ( library/Rebase/Data/Vector/Generic.hs, dist/build/Rebase/Data/Vector/Generic.p_o ) rebase> [242 of 369] Compiling Rebase.Data.Vector.Generic.Base ( library/Rebase/Data/Vector/Generic/Base.hs, dist/build/Rebase/Data/Vector/Generic/Base.p_o ) rebase> [243 of 369] Compiling Rebase.Data.Vector.Generic.Mutable ( library/Rebase/Data/Vector/Generic/Mutable.hs, dist/build/Rebase/Data/Vector/Generic/Mutable.p_o ) rebase> [244 of 369] Compiling Rebase.Data.Vector.Generic.New ( library/Rebase/Data/Vector/Generic/New.hs, dist/build/Rebase/Data/Vector/Generic/New.p_o ) rebase> [245 of 369] Compiling Rebase.Data.Vector.Instances ( library/Rebase/Data/Vector/Instances.hs, dist/build/Rebase/Data/Vector/Instances.p_o ) rebase> [246 of 369] Compiling Rebase.Data.Vector.Internal.Check ( library/Rebase/Data/Vector/Internal/Check.hs, dist/build/Rebase/Data/Vector/Internal/Check.p_o ) rebase> [247 of 369] Compiling Rebase.Data.Vector.Mutable ( library/Rebase/Data/Vector/Mutable.hs, dist/build/Rebase/Data/Vector/Mutable.p_o ) rebase> [248 of 369] Compiling Rebase.Data.Vector.Primitive ( library/Rebase/Data/Vector/Primitive.hs, dist/build/Rebase/Data/Vector/Primitive.p_o ) rebase> [249 of 369] Compiling Rebase.Data.Vector.Primitive.Mutable ( library/Rebase/Data/Vector/Primitive/Mutable.hs, dist/build/Rebase/Data/Vector/Primitive/Mutable.p_o ) rebase> [250 of 369] Compiling Rebase.Data.Vector.Storable ( library/Rebase/Data/Vector/Storable.hs, dist/build/Rebase/Data/Vector/Storable.p_o ) rebase> [251 of 369] Compiling Rebase.Data.Vector.Storable.Internal ( library/Rebase/Data/Vector/Storable/Internal.hs, dist/build/Rebase/Data/Vector/Storable/Internal.p_o ) rebase> [252 of 369] Compiling Rebase.Data.Vector.Storable.Mutable ( library/Rebase/Data/Vector/Storable/Mutable.hs, dist/build/Rebase/Data/Vector/Storable/Mutable.p_o ) rebase> [253 of 369] Compiling Rebase.Data.Vector.Unboxed ( library/Rebase/Data/Vector/Unboxed.hs, dist/build/Rebase/Data/Vector/Unboxed.p_o ) rebase> [254 of 369] Compiling Rebase.Data.Vector.Unboxed.Base ( library/Rebase/Data/Vector/Unboxed/Base.hs, dist/build/Rebase/Data/Vector/Unboxed/Base.p_o ) rebase> [255 of 369] Compiling Rebase.Data.Vector.Unboxed.Mutable ( library/Rebase/Data/Vector/Unboxed/Mutable.hs, dist/build/Rebase/Data/Vector/Unboxed/Mutable.p_o ) rebase> [256 of 369] Compiling Rebase.Data.Version ( library/Rebase/Data/Version.hs, dist/build/Rebase/Data/Version.p_o ) rebase> [257 of 369] Compiling Rebase.Data.Void ( library/Rebase/Data/Void.hs, dist/build/Rebase/Data/Void.p_o ) rebase> [258 of 369] Compiling Rebase.Data.Void.Unsafe ( library/Rebase/Data/Void/Unsafe.hs, dist/build/Rebase/Data/Void/Unsafe.p_o ) rebase> [259 of 369] Compiling Rebase.Data.Word ( library/Rebase/Data/Word.hs, dist/build/Rebase/Data/Word.p_o ) rebase> [260 of 369] Compiling Rebase.Debug.Trace ( library/Rebase/Debug/Trace.hs, dist/build/Rebase/Debug/Trace.p_o ) rebase> [261 of 369] Compiling Rebase.Foreign ( library/Rebase/Foreign.hs, dist/build/Rebase/Foreign.p_o ) rebase> [262 of 369] Compiling Rebase.Foreign.C ( library/Rebase/Foreign/C.hs, dist/build/Rebase/Foreign/C.p_o ) rebase> [263 of 369] Compiling Rebase.Foreign.C.Error ( library/Rebase/Foreign/C/Error.hs, dist/build/Rebase/Foreign/C/Error.p_o ) rebase> [264 of 369] Compiling Rebase.Foreign.C.String ( library/Rebase/Foreign/C/String.hs, dist/build/Rebase/Foreign/C/String.p_o ) rebase> [265 of 369] Compiling Rebase.Foreign.C.Types ( library/Rebase/Foreign/C/Types.hs, dist/build/Rebase/Foreign/C/Types.p_o ) rebase> [266 of 369] Compiling Rebase.Foreign.Concurrent ( library/Rebase/Foreign/Concurrent.hs, dist/build/Rebase/Foreign/Concurrent.p_o ) rebase> [267 of 369] Compiling Rebase.Foreign.ForeignPtr ( library/Rebase/Foreign/ForeignPtr.hs, dist/build/Rebase/Foreign/ForeignPtr.p_o ) rebase> [268 of 369] Compiling Rebase.Foreign.ForeignPtr.Unsafe ( library/Rebase/Foreign/ForeignPtr/Unsafe.hs, dist/build/Rebase/Foreign/ForeignPtr/Unsafe.p_o ) rebase> [269 of 369] Compiling Rebase.Foreign.Marshal ( library/Rebase/Foreign/Marshal.hs, dist/build/Rebase/Foreign/Marshal.p_o ) rebase> [270 of 369] Compiling Rebase.Foreign.Marshal.Alloc ( library/Rebase/Foreign/Marshal/Alloc.hs, dist/build/Rebase/Foreign/Marshal/Alloc.p_o ) rebase> [271 of 369] Compiling Rebase.Foreign.Marshal.Array ( library/Rebase/Foreign/Marshal/Array.hs, dist/build/Rebase/Foreign/Marshal/Array.p_o ) rebase> [272 of 369] Compiling Rebase.Foreign.Marshal.Error ( library/Rebase/Foreign/Marshal/Error.hs, dist/build/Rebase/Foreign/Marshal/Error.p_o ) rebase> [273 of 369] Compiling Rebase.Foreign.Marshal.Pool ( library/Rebase/Foreign/Marshal/Pool.hs, dist/build/Rebase/Foreign/Marshal/Pool.p_o ) rebase> [274 of 369] Compiling Rebase.Foreign.Marshal.Safe ( library/Rebase/Foreign/Marshal/Safe.hs, dist/build/Rebase/Foreign/Marshal/Safe.p_o ) rebase> rebase> library/Rebase/Foreign/Marshal/Safe.hs:6:1: warning: [GHC-15328] [-Wdeprecations] rebase> Module ‘Foreign.Marshal.Safe’ is deprecated: rebase> "Safe is now the default, please use Foreign.Marshal instead" rebase> | rebase> 6 | import Foreign.Marshal.Safe rebase> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ rebase> [275 of 369] Compiling Rebase.Foreign.Marshal.Unsafe ( library/Rebase/Foreign/Marshal/Unsafe.hs, dist/build/Rebase/Foreign/Marshal/Unsafe.p_o ) rebase> [276 of 369] Compiling Rebase.Foreign.Marshal.Utils ( library/Rebase/Foreign/Marshal/Utils.hs, dist/build/Rebase/Foreign/Marshal/Utils.p_o ) rebase> [277 of 369] Compiling Rebase.Foreign.Ptr ( library/Rebase/Foreign/Ptr.hs, dist/build/Rebase/Foreign/Ptr.p_o ) rebase> [278 of 369] Compiling Rebase.Foreign.StablePtr ( library/Rebase/Foreign/StablePtr.hs, dist/build/Rebase/Foreign/StablePtr.p_o ) rebase> [279 of 369] Compiling Rebase.Foreign.Storable ( library/Rebase/Foreign/Storable.hs, dist/build/Rebase/Foreign/Storable.p_o ) rebase> [280 of 369] Compiling Rebase.GHC.Arr ( library/Rebase/GHC/Arr.hs, dist/build/Rebase/GHC/Arr.p_o ) rebase> [281 of 369] Compiling Rebase.GHC.Base ( library/Rebase/GHC/Base.hs, dist/build/Rebase/GHC/Base.p_o ) rebase> [282 of 369] Compiling Rebase.GHC.Char ( library/Rebase/GHC/Char.hs, dist/build/Rebase/GHC/Char.p_o ) rebase> [283 of 369] Compiling Rebase.GHC.Conc ( library/Rebase/GHC/Conc.hs, dist/build/Rebase/GHC/Conc.p_o ) rebase> [284 of 369] Compiling Rebase.GHC.Conc.IO ( library/Rebase/GHC/Conc/IO.hs, dist/build/Rebase/GHC/Conc/IO.p_o ) rebase> [285 of 369] Compiling Rebase.GHC.Conc.Signal ( library/Rebase/GHC/Conc/Signal.hs, dist/build/Rebase/GHC/Conc/Signal.p_o ) rebase> [286 of 369] Compiling Rebase.GHC.Conc.Sync ( library/Rebase/GHC/Conc/Sync.hs, dist/build/Rebase/GHC/Conc/Sync.p_o ) rebase> [287 of 369] Compiling Rebase.GHC.Desugar ( library/Rebase/GHC/Desugar.hs, dist/build/Rebase/GHC/Desugar.p_o ) rebase> [288 of 369] Compiling Rebase.GHC.Enum ( library/Rebase/GHC/Enum.hs, dist/build/Rebase/GHC/Enum.p_o ) rebase> [289 of 369] Compiling Rebase.GHC.Environment ( library/Rebase/GHC/Environment.hs, dist/build/Rebase/GHC/Environment.p_o ) rebase> [290 of 369] Compiling Rebase.GHC.Err ( library/Rebase/GHC/Err.hs, dist/build/Rebase/GHC/Err.p_o ) rebase> [291 of 369] Compiling Rebase.GHC.Exception ( library/Rebase/GHC/Exception.hs, dist/build/Rebase/GHC/Exception.p_o ) rebase> [292 of 369] Compiling Rebase.GHC.Exts ( library/Rebase/GHC/Exts.hs, dist/build/Rebase/GHC/Exts.p_o ) rebase> [293 of 369] Compiling Rebase.GHC.Fingerprint ( library/Rebase/GHC/Fingerprint.hs, dist/build/Rebase/GHC/Fingerprint.p_o ) rebase> [294 of 369] Compiling Rebase.GHC.Fingerprint.Type ( library/Rebase/GHC/Fingerprint/Type.hs, dist/build/Rebase/GHC/Fingerprint/Type.p_o ) rebase> [295 of 369] Compiling Rebase.GHC.Float ( library/Rebase/GHC/Float.hs, dist/build/Rebase/GHC/Float.p_o ) rebase> [296 of 369] Compiling Rebase.GHC.Float.ConversionUtils ( library/Rebase/GHC/Float/ConversionUtils.hs, dist/build/Rebase/GHC/Float/ConversionUtils.p_o ) rebase> [297 of 369] Compiling Rebase.GHC.Float.RealFracMethods ( library/Rebase/GHC/Float/RealFracMethods.hs, dist/build/Rebase/GHC/Float/RealFracMethods.p_o ) rebase> [298 of 369] Compiling Rebase.GHC.Foreign ( library/Rebase/GHC/Foreign.hs, dist/build/Rebase/GHC/Foreign.p_o ) rebase> [299 of 369] Compiling Rebase.GHC.ForeignPtr ( library/Rebase/GHC/ForeignPtr.hs, dist/build/Rebase/GHC/ForeignPtr.p_o ) rebase> [300 of 369] Compiling Rebase.GHC.Generics ( library/Rebase/GHC/Generics.hs, dist/build/Rebase/GHC/Generics.p_o ) rebase> [301 of 369] Compiling Rebase.GHC.IO ( library/Rebase/GHC/IO.hs, dist/build/Rebase/GHC/IO.p_o ) rebase> [302 of 369] Compiling Rebase.GHC.IO.Buffer ( library/Rebase/GHC/IO/Buffer.hs, dist/build/Rebase/GHC/IO/Buffer.p_o ) rebase> [303 of 369] Compiling Rebase.GHC.IO.BufferedIO ( library/Rebase/GHC/IO/BufferedIO.hs, dist/build/Rebase/GHC/IO/BufferedIO.p_o ) rebase> [304 of 369] Compiling Rebase.GHC.IO.Device ( library/Rebase/GHC/IO/Device.hs, dist/build/Rebase/GHC/IO/Device.p_o ) rebase> [305 of 369] Compiling Rebase.GHC.IO.Encoding ( library/Rebase/GHC/IO/Encoding.hs, dist/build/Rebase/GHC/IO/Encoding.p_o ) rebase> [306 of 369] Compiling Rebase.GHC.IO.Encoding.Failure ( library/Rebase/GHC/IO/Encoding/Failure.hs, dist/build/Rebase/GHC/IO/Encoding/Failure.p_o ) rebase> [307 of 369] Compiling Rebase.GHC.IO.Encoding.Iconv ( library/Rebase/GHC/IO/Encoding/Iconv.hs, dist/build/Rebase/GHC/IO/Encoding/Iconv.p_o ) rebase> [308 of 369] Compiling Rebase.GHC.IO.Encoding.Latin1 ( library/Rebase/GHC/IO/Encoding/Latin1.hs, dist/build/Rebase/GHC/IO/Encoding/Latin1.p_o ) rebase> [309 of 369] Compiling Rebase.GHC.IO.Encoding.Types ( library/Rebase/GHC/IO/Encoding/Types.hs, dist/build/Rebase/GHC/IO/Encoding/Types.p_o ) rebase> [310 of 369] Compiling Rebase.GHC.IO.Encoding.UTF16 ( library/Rebase/GHC/IO/Encoding/UTF16.hs, dist/build/Rebase/GHC/IO/Encoding/UTF16.p_o ) rebase> [311 of 369] Compiling Rebase.GHC.IO.Encoding.UTF32 ( library/Rebase/GHC/IO/Encoding/UTF32.hs, dist/build/Rebase/GHC/IO/Encoding/UTF32.p_o ) rebase> [312 of 369] Compiling Rebase.GHC.IO.Encoding.UTF8 ( library/Rebase/GHC/IO/Encoding/UTF8.hs, dist/build/Rebase/GHC/IO/Encoding/UTF8.p_o ) rebase> [313 of 369] Compiling Rebase.GHC.IO.Exception ( library/Rebase/GHC/IO/Exception.hs, dist/build/Rebase/GHC/IO/Exception.p_o ) rebase> [314 of 369] Compiling Rebase.GHC.IO.FD ( library/Rebase/GHC/IO/FD.hs, dist/build/Rebase/GHC/IO/FD.p_o ) rebase> [315 of 369] Compiling Rebase.GHC.IO.Handle ( library/Rebase/GHC/IO/Handle.hs, dist/build/Rebase/GHC/IO/Handle.p_o ) rebase> [316 of 369] Compiling Rebase.GHC.IO.Handle.FD ( library/Rebase/GHC/IO/Handle/FD.hs, dist/build/Rebase/GHC/IO/Handle/FD.p_o ) rebase> [317 of 369] Compiling Rebase.GHC.IO.Handle.Internals ( library/Rebase/GHC/IO/Handle/Internals.hs, dist/build/Rebase/GHC/IO/Handle/Internals.p_o ) rebase> [318 of 369] Compiling Rebase.GHC.IO.Handle.Text ( library/Rebase/GHC/IO/Handle/Text.hs, dist/build/Rebase/GHC/IO/Handle/Text.p_o ) rebase> [319 of 369] Compiling Rebase.GHC.IO.Handle.Types ( library/Rebase/GHC/IO/Handle/Types.hs, dist/build/Rebase/GHC/IO/Handle/Types.p_o ) rebase> [320 of 369] Compiling Rebase.GHC.IO.IOMode ( library/Rebase/GHC/IO/IOMode.hs, dist/build/Rebase/GHC/IO/IOMode.p_o ) rebase> [321 of 369] Compiling Rebase.GHC.IOArray ( library/Rebase/GHC/IOArray.hs, dist/build/Rebase/GHC/IOArray.p_o ) rebase> [322 of 369] Compiling Rebase.GHC.IORef ( library/Rebase/GHC/IORef.hs, dist/build/Rebase/GHC/IORef.p_o ) rebase> [323 of 369] Compiling Rebase.GHC.Int ( library/Rebase/GHC/Int.hs, dist/build/Rebase/GHC/Int.p_o ) rebase> [324 of 369] Compiling Rebase.GHC.List ( library/Rebase/GHC/List.hs, dist/build/Rebase/GHC/List.p_o ) rebase> [325 of 369] Compiling Rebase.GHC.MVar ( library/Rebase/GHC/MVar.hs, dist/build/Rebase/GHC/MVar.p_o ) rebase> [326 of 369] Compiling Rebase.GHC.Num ( library/Rebase/GHC/Num.hs, dist/build/Rebase/GHC/Num.p_o ) rebase> [327 of 369] Compiling Rebase.GHC.OverloadedLabels ( library/Rebase/GHC/OverloadedLabels.hs, dist/build/Rebase/GHC/OverloadedLabels.p_o ) rebase> [328 of 369] Compiling Rebase.GHC.Profiling ( library/Rebase/GHC/Profiling.hs, dist/build/Rebase/GHC/Profiling.p_o ) rebase> [329 of 369] Compiling Rebase.GHC.Ptr ( library/Rebase/GHC/Ptr.hs, dist/build/Rebase/GHC/Ptr.p_o ) rebase> [330 of 369] Compiling Rebase.GHC.Read ( library/Rebase/GHC/Read.hs, dist/build/Rebase/GHC/Read.p_o ) rebase> [331 of 369] Compiling Rebase.GHC.Real ( library/Rebase/GHC/Real.hs, dist/build/Rebase/GHC/Real.p_o ) rebase> [332 of 369] Compiling Rebase.GHC.Records ( library/Rebase/GHC/Records.hs, dist/build/Rebase/GHC/Records.p_o ) rebase> [333 of 369] Compiling Rebase.GHC.ST ( library/Rebase/GHC/ST.hs, dist/build/Rebase/GHC/ST.p_o ) rebase> [334 of 369] Compiling Rebase.GHC.STRef ( library/Rebase/GHC/STRef.hs, dist/build/Rebase/GHC/STRef.p_o ) rebase> [335 of 369] Compiling Rebase.GHC.Show ( library/Rebase/GHC/Show.hs, dist/build/Rebase/GHC/Show.p_o ) rebase> [336 of 369] Compiling Rebase.GHC.Stable ( library/Rebase/GHC/Stable.hs, dist/build/Rebase/GHC/Stable.p_o ) rebase> [337 of 369] Compiling Rebase.GHC.Stack ( library/Rebase/GHC/Stack.hs, dist/build/Rebase/GHC/Stack.p_o ) rebase> [338 of 369] Compiling Rebase.GHC.Stats ( library/Rebase/GHC/Stats.hs, dist/build/Rebase/GHC/Stats.p_o ) rebase> [339 of 369] Compiling Rebase.GHC.Storable ( library/Rebase/GHC/Storable.hs, dist/build/Rebase/GHC/Storable.p_o ) rebase> [340 of 369] Compiling Rebase.GHC.TopHandler ( library/Rebase/GHC/TopHandler.hs, dist/build/Rebase/GHC/TopHandler.p_o ) rebase> [341 of 369] Compiling Rebase.GHC.TypeLits ( library/Rebase/GHC/TypeLits.hs, dist/build/Rebase/GHC/TypeLits.p_o ) rebase> [342 of 369] Compiling Rebase.GHC.TypeNats ( library/Rebase/GHC/TypeNats.hs, dist/build/Rebase/GHC/TypeNats.p_o ) rebase> [343 of 369] Compiling Rebase.GHC.Unicode ( library/Rebase/GHC/Unicode.hs, dist/build/Rebase/GHC/Unicode.p_o ) rebase> [344 of 369] Compiling Rebase.GHC.Weak ( library/Rebase/GHC/Weak.hs, dist/build/Rebase/GHC/Weak.p_o ) rebase> [345 of 369] Compiling Rebase.GHC.Word ( library/Rebase/GHC/Word.hs, dist/build/Rebase/GHC/Word.p_o ) rebase> [346 of 369] Compiling Rebase.Numeric ( library/Rebase/Numeric.hs, dist/build/Rebase/Numeric.p_o ) rebase> [347 of 369] Compiling Rebase.Numeric.Natural ( library/Rebase/Numeric/Natural.hs, dist/build/Rebase/Numeric/Natural.p_o ) rebase> [348 of 369] Compiling Rebase.System.CPUTime ( library/Rebase/System/CPUTime.hs, dist/build/Rebase/System/CPUTime.p_o ) rebase> [349 of 369] Compiling Rebase.System.Console.GetOpt ( library/Rebase/System/Console/GetOpt.hs, dist/build/Rebase/System/Console/GetOpt.p_o ) rebase> [350 of 369] Compiling Rebase.System.Environment ( library/Rebase/System/Environment.hs, dist/build/Rebase/System/Environment.p_o ) rebase> [351 of 369] Compiling Rebase.System.Exit ( library/Rebase/System/Exit.hs, dist/build/Rebase/System/Exit.p_o ) rebase> [352 of 369] Compiling Rebase.System.IO ( library/Rebase/System/IO.hs, dist/build/Rebase/System/IO.p_o ) rebase> [353 of 369] Compiling Rebase.System.IO.Error ( library/Rebase/System/IO/Error.hs, dist/build/Rebase/System/IO/Error.p_o ) rebase> [354 of 369] Compiling Rebase.System.IO.Unsafe ( library/Rebase/System/IO/Unsafe.hs, dist/build/Rebase/System/IO/Unsafe.p_o ) rebase> [355 of 369] Compiling Rebase.System.Info ( library/Rebase/System/Info.hs, dist/build/Rebase/System/Info.p_o ) rebase> [356 of 369] Compiling Rebase.System.Mem ( library/Rebase/System/Mem.hs, dist/build/Rebase/System/Mem.p_o ) rebase> [357 of 369] Compiling Rebase.System.Mem.StableName ( library/Rebase/System/Mem/StableName.hs, dist/build/Rebase/System/Mem/StableName.p_o ) rebase> [358 of 369] Compiling Rebase.System.Mem.Weak ( library/Rebase/System/Mem/Weak.hs, dist/build/Rebase/System/Mem/Weak.p_o ) rebase> [359 of 369] Compiling Rebase.System.Posix.Internals ( library/Rebase/System/Posix/Internals.hs, dist/build/Rebase/System/Posix/Internals.p_o ) rebase> [360 of 369] Compiling Rebase.System.Posix.Types ( library/Rebase/System/Posix/Types.hs, dist/build/Rebase/System/Posix/Types.p_o ) rebase> [361 of 369] Compiling Rebase.System.Timeout ( library/Rebase/System/Timeout.hs, dist/build/Rebase/System/Timeout.p_o ) rebase> [362 of 369] Compiling Rebase.Text.ParserCombinators.ReadP ( library/Rebase/Text/ParserCombinators/ReadP.hs, dist/build/Rebase/Text/ParserCombinators/ReadP.p_o ) rebase> [363 of 369] Compiling Rebase.Text.ParserCombinators.ReadPrec ( library/Rebase/Text/ParserCombinators/ReadPrec.hs, dist/build/Rebase/Text/ParserCombinators/ReadPrec.p_o ) rebase> [364 of 369] Compiling Rebase.Text.Printf ( library/Rebase/Text/Printf.hs, dist/build/Rebase/Text/Printf.p_o ) rebase> [365 of 369] Compiling Rebase.Text.Read ( library/Rebase/Text/Read.hs, dist/build/Rebase/Text/Read.p_o ) rebase> [366 of 369] Compiling Rebase.Text.Read.Lex ( library/Rebase/Text/Read/Lex.hs, dist/build/Rebase/Text/Read/Lex.p_o ) rebase> [367 of 369] Compiling Rebase.Text.Show ( library/Rebase/Text/Show.hs, dist/build/Rebase/Text/Show.p_o ) rebase> [368 of 369] Compiling Rebase.Unsafe.Coerce ( library/Rebase/Unsafe/Coerce.hs, dist/build/Rebase/Unsafe/Coerce.p_o ) rebase> [369 of 369] Compiling Rebase.Prelude ( library/Rebase/Prelude.hs, dist/build/Rebase/Prelude.p_o ) rebase> buildPhase completed in 33 seconds rebase> Running phase: checkPhase rebase> Package has no test suites. rebase> Running phase: haddockPhase rebase> Preprocessing library for rebase-1.21.2.. rebase> Running Haddock on library for rebase-1.21.2.. rebase> Warning: The documentation for the following packages are not installed. No rebase> links will be generated to these packages: vector-0.13.2.0 rebase> Warning: --source-* options are ignored when --hyperlinked-source is enabled. rebase> [ 1 of 369] Compiling Rebase.Control.Applicative ( library/Rebase/Control/Applicative.hs, nothing ) rebase> [ 2 of 369] Compiling Rebase.Control.Applicative.Backwards ( library/Rebase/Control/Applicative/Backwards.hs, nothing ) rebase> [ 3 of 369] Compiling Rebase.Control.Applicative.Lift ( library/Rebase/Control/Applicative/Lift.hs, nothing ) rebase> [ 4 of 369] Compiling Rebase.Control.Arrow ( library/Rebase/Control/Arrow.hs, nothing ) rebase> [ 5 of 369] Compiling Rebase.Control.Category ( library/Rebase/Control/Category.hs, nothing ) rebase> [ 6 of 369] Compiling Rebase.Control.Comonad ( library/Rebase/Control/Comonad.hs, nothing ) rebase> [ 7 of 369] Compiling Rebase.Control.Concurrent ( library/Rebase/Control/Concurrent.hs, nothing ) rebase> [ 8 of 369] Compiling Rebase.Control.Concurrent.Chan ( library/Rebase/Control/Concurrent/Chan.hs, nothing ) rebase> [ 9 of 369] Compiling Rebase.Control.Concurrent.MVar ( library/Rebase/Control/Concurrent/MVar.hs, nothing ) rebase> [ 10 of 369] Compiling Rebase.Control.Concurrent.QSem ( library/Rebase/Control/Concurrent/QSem.hs, nothing ) rebase> [ 11 of 369] Compiling Rebase.Control.Concurrent.QSemN ( library/Rebase/Control/Concurrent/QSemN.hs, nothing ) rebase> [ 12 of 369] Compiling Rebase.Control.Concurrent.STM ( library/Rebase/Control/Concurrent/STM.hs, nothing ) rebase> [ 13 of 369] Compiling Rebase.Control.Concurrent.STM.TArray ( library/Rebase/Control/Concurrent/STM/TArray.hs, nothing ) rebase> [ 14 of 369] Compiling Rebase.Control.Concurrent.STM.TBQueue ( library/Rebase/Control/Concurrent/STM/TBQueue.hs, nothing ) rebase> [ 15 of 369] Compiling Rebase.Control.Concurrent.STM.TChan ( library/Rebase/Control/Concurrent/STM/TChan.hs, nothing ) rebase> [ 16 of 369] Compiling Rebase.Control.Concurrent.STM.TMVar ( library/Rebase/Control/Concurrent/STM/TMVar.hs, nothing ) rebase> [ 17 of 369] Compiling Rebase.Control.Concurrent.STM.TQueue ( library/Rebase/Control/Concurrent/STM/TQueue.hs, nothing ) rebase> [ 18 of 369] Compiling Rebase.Control.Concurrent.STM.TSem ( library/Rebase/Control/Concurrent/STM/TSem.hs, nothing ) rebase> [ 19 of 369] Compiling Rebase.Control.Concurrent.STM.TVar ( library/Rebase/Control/Concurrent/STM/TVar.hs, nothing ) rebase> [ 20 of 369] Compiling Rebase.Control.DeepSeq ( library/Rebase/Control/DeepSeq.hs, nothing ) rebase> [ 21 of 369] Compiling Rebase.Control.Exception ( library/Rebase/Control/Exception.hs, nothing ) rebase> [ 22 of 369] Compiling Rebase.Control.Exception.Base ( library/Rebase/Control/Exception/Base.hs, nothing ) rebase> [ 23 of 369] Compiling Rebase.Control.Monad ( library/Rebase/Control/Monad.hs, nothing ) rebase> [ 24 of 369] Compiling Rebase.Control.Monad.Cont ( library/Rebase/Control/Monad/Cont.hs, nothing ) rebase> [ 25 of 369] Compiling Rebase.Control.Monad.Cont.Class ( library/Rebase/Control/Monad/Cont/Class.hs, nothing ) rebase> [ 26 of 369] Compiling Rebase.Control.Monad.Error.Class ( library/Rebase/Control/Monad/Error/Class.hs, nothing ) rebase> [ 27 of 369] Compiling Rebase.Control.Monad.Fail ( library/Rebase/Control/Monad/Fail.hs, nothing ) rebase> [ 28 of 369] Compiling Rebase.Control.Monad.Fix ( library/Rebase/Control/Monad/Fix.hs, nothing ) rebase> [ 29 of 369] Compiling Rebase.Control.Monad.IO.Class ( library/Rebase/Control/Monad/IO/Class.hs, nothing ) rebase> [ 30 of 369] Compiling Rebase.Control.Monad.Identity ( library/Rebase/Control/Monad/Identity.hs, nothing ) rebase> [ 31 of 369] Compiling Rebase.Control.Monad.RWS ( library/Rebase/Control/Monad/RWS.hs, nothing ) rebase> [ 32 of 369] Compiling Rebase.Control.Monad.RWS.Class ( library/Rebase/Control/Monad/RWS/Class.hs, nothing ) rebase> [ 33 of 369] Compiling Rebase.Control.Monad.RWS.Lazy ( library/Rebase/Control/Monad/RWS/Lazy.hs, nothing ) rebase> [ 34 of 369] Compiling Rebase.Control.Monad.RWS.Strict ( library/Rebase/Control/Monad/RWS/Strict.hs, nothing ) rebase> [ 35 of 369] Compiling Rebase.Control.Monad.Reader ( library/Rebase/Control/Monad/Reader.hs, nothing ) rebase> [ 36 of 369] Compiling Rebase.Control.Monad.Reader.Class ( library/Rebase/Control/Monad/Reader/Class.hs, nothing ) rebase> [ 37 of 369] Compiling Rebase.Control.Monad.ST ( library/Rebase/Control/Monad/ST.hs, nothing ) rebase> [ 38 of 369] Compiling Rebase.Control.Monad.ST.Lazy ( library/Rebase/Control/Monad/ST/Lazy.hs, nothing ) rebase> [ 39 of 369] Compiling Rebase.Control.Monad.ST.Lazy.Unsafe ( library/Rebase/Control/Monad/ST/Lazy/Unsafe.hs, nothing ) rebase> [ 40 of 369] Compiling Rebase.Control.Monad.ST.Strict ( library/Rebase/Control/Monad/ST/Strict.hs, nothing ) rebase> [ 41 of 369] Compiling Rebase.Control.Monad.ST.Unsafe ( library/Rebase/Control/Monad/ST/Unsafe.hs, nothing ) rebase> [ 42 of 369] Compiling Rebase.Control.Monad.STM ( library/Rebase/Control/Monad/STM.hs, nothing ) rebase> [ 43 of 369] Compiling Rebase.Control.Monad.Signatures ( library/Rebase/Control/Monad/Signatures.hs, nothing ) rebase> [ 44 of 369] Compiling Rebase.Control.Monad.State ( library/Rebase/Control/Monad/State.hs, nothing ) rebase> [ 45 of 369] Compiling Rebase.Control.Monad.State.Class ( library/Rebase/Control/Monad/State/Class.hs, nothing ) rebase> [ 46 of 369] Compiling Rebase.Control.Monad.State.Lazy ( library/Rebase/Control/Monad/State/Lazy.hs, nothing ) rebase> [ 47 of 369] Compiling Rebase.Control.Monad.State.Strict ( library/Rebase/Control/Monad/State/Strict.hs, nothing ) rebase> [ 48 of 369] Compiling Rebase.Control.Monad.Trans ( library/Rebase/Control/Monad/Trans.hs, nothing ) rebase> [ 49 of 369] Compiling Rebase.Control.Monad.Trans.Class ( library/Rebase/Control/Monad/Trans/Class.hs, nothing ) rebase> [ 50 of 369] Compiling Rebase.Control.Monad.Trans.Cont ( library/Rebase/Control/Monad/Trans/Cont.hs, nothing ) rebase> [ 51 of 369] Compiling Rebase.Control.Monad.Trans.Except ( library/Rebase/Control/Monad/Trans/Except.hs, nothing ) rebase> [ 52 of 369] Compiling Rebase.Control.Monad.Trans.Identity ( library/Rebase/Control/Monad/Trans/Identity.hs, nothing ) rebase> [ 53 of 369] Compiling Rebase.Control.Monad.Trans.Maybe ( library/Rebase/Control/Monad/Trans/Maybe.hs, nothing ) rebase> [ 54 of 369] Compiling Rebase.Control.Monad.Trans.RWS ( library/Rebase/Control/Monad/Trans/RWS.hs, nothing ) rebase> [ 55 of 369] Compiling Rebase.Control.Monad.Trans.RWS.Lazy ( library/Rebase/Control/Monad/Trans/RWS/Lazy.hs, nothing ) rebase> [ 56 of 369] Compiling Rebase.Control.Monad.Trans.RWS.Strict ( library/Rebase/Control/Monad/Trans/RWS/Strict.hs, nothing ) rebase> [ 57 of 369] Compiling Rebase.Control.Monad.Trans.Reader ( library/Rebase/Control/Monad/Trans/Reader.hs, nothing ) rebase> [ 58 of 369] Compiling Rebase.Control.Monad.Trans.State ( library/Rebase/Control/Monad/Trans/State.hs, nothing ) rebase> [ 59 of 369] Compiling Rebase.Control.Monad.Trans.State.Lazy ( library/Rebase/Control/Monad/Trans/State/Lazy.hs, nothing ) rebase> [ 60 of 369] Compiling Rebase.Control.Monad.Trans.State.Strict ( library/Rebase/Control/Monad/Trans/State/Strict.hs, nothing ) rebase> [ 61 of 369] Compiling Rebase.Control.Monad.Trans.Writer ( library/Rebase/Control/Monad/Trans/Writer.hs, nothing ) rebase> [ 62 of 369] Compiling Rebase.Control.Monad.Trans.Writer.Lazy ( library/Rebase/Control/Monad/Trans/Writer/Lazy.hs, nothing ) rebase> [ 63 of 369] Compiling Rebase.Control.Monad.Trans.Writer.Strict ( library/Rebase/Control/Monad/Trans/Writer/Strict.hs, nothing ) rebase> [ 64 of 369] Compiling Rebase.Control.Monad.Writer ( library/Rebase/Control/Monad/Writer.hs, nothing ) rebase> [ 65 of 369] Compiling Rebase.Control.Monad.Writer.Class ( library/Rebase/Control/Monad/Writer/Class.hs, nothing ) rebase> [ 66 of 369] Compiling Rebase.Control.Monad.Writer.Lazy ( library/Rebase/Control/Monad/Writer/Lazy.hs, nothing ) rebase> [ 67 of 369] Compiling Rebase.Control.Monad.Writer.Strict ( library/Rebase/Control/Monad/Writer/Strict.hs, nothing ) rebase> [ 68 of 369] Compiling Rebase.Control.Monad.Zip ( library/Rebase/Control/Monad/Zip.hs, nothing ) rebase> [ 69 of 369] Compiling Rebase.Control.Selective ( library/Rebase/Control/Selective.hs, nothing ) rebase> [ 70 of 369] Compiling Rebase.Control.Selective.Free ( library/Rebase/Control/Selective/Free.hs, nothing ) rebase> [ 71 of 369] Compiling Rebase.Control.Selective.Multi ( library/Rebase/Control/Selective/Multi.hs, nothing ) rebase> [ 72 of 369] Compiling Rebase.Control.Selective.Rigid.Free ( library/Rebase/Control/Selective/Rigid/Free.hs, nothing ) rebase> [ 73 of 369] Compiling Rebase.Control.Selective.Rigid.Freer ( library/Rebase/Control/Selective/Rigid/Freer.hs, nothing ) rebase> [ 74 of 369] Compiling Rebase.Data.Biapplicative ( library/Rebase/Data/Biapplicative.hs, nothing ) rebase> [ 75 of 369] Compiling Rebase.Data.Bifoldable ( library/Rebase/Data/Bifoldable.hs, nothing ) rebase> [ 76 of 369] Compiling Rebase.Data.Bifunctor ( library/Rebase/Data/Bifunctor.hs, nothing ) rebase> [ 77 of 369] Compiling Rebase.Data.Bifunctor.Apply ( library/Rebase/Data/Bifunctor/Apply.hs, nothing ) rebase> [ 78 of 369] Compiling Rebase.Data.Bifunctor.Biff ( library/Rebase/Data/Bifunctor/Biff.hs, nothing ) rebase> [ 79 of 369] Compiling Rebase.Data.Bifunctor.Clown ( library/Rebase/Data/Bifunctor/Clown.hs, nothing ) rebase> [ 80 of 369] Compiling Rebase.Data.Bifunctor.Flip ( library/Rebase/Data/Bifunctor/Flip.hs, nothing ) rebase> [ 81 of 369] Compiling Rebase.Data.Bifunctor.Join ( library/Rebase/Data/Bifunctor/Join.hs, nothing ) rebase> [ 82 of 369] Compiling Rebase.Data.Bifunctor.Joker ( library/Rebase/Data/Bifunctor/Joker.hs, nothing ) rebase> [ 83 of 369] Compiling Rebase.Data.Bifunctor.Product ( library/Rebase/Data/Bifunctor/Product.hs, nothing ) rebase> [ 84 of 369] Compiling Rebase.Data.Bifunctor.Tannen ( library/Rebase/Data/Bifunctor/Tannen.hs, nothing ) rebase> [ 85 of 369] Compiling Rebase.Data.Bifunctor.Wrapped ( library/Rebase/Data/Bifunctor/Wrapped.hs, nothing ) rebase> [ 86 of 369] Compiling Rebase.Data.Bitraversable ( library/Rebase/Data/Bitraversable.hs, nothing ) rebase> [ 87 of 369] Compiling Rebase.Data.Bits ( library/Rebase/Data/Bits.hs, nothing ) rebase> [ 88 of 369] Compiling Rebase.Data.Bool ( library/Rebase/Data/Bool.hs, nothing ) rebase> [ 89 of 369] Compiling Rebase.Data.ByteString ( library/Rebase/Data/ByteString.hs, nothing ) rebase> [ 90 of 369] Compiling Rebase.Data.ByteString.Builder ( library/Rebase/Data/ByteString/Builder.hs, nothing ) rebase> [ 91 of 369] Compiling Rebase.Data.ByteString.Builder.Extra ( library/Rebase/Data/ByteString/Builder/Extra.hs, nothing ) rebase> [ 92 of 369] Compiling Rebase.Data.ByteString.Builder.Internal ( library/Rebase/Data/ByteString/Builder/Internal.hs, nothing ) rebase> [ 93 of 369] Compiling Rebase.Data.ByteString.Builder.Prim ( library/Rebase/Data/ByteString/Builder/Prim.hs, nothing ) rebase> [ 94 of 369] Compiling Rebase.Data.ByteString.Builder.Prim.Internal ( library/Rebase/Data/ByteString/Builder/Prim/Internal.hs, nothing ) rebase> [ 95 of 369] Compiling Rebase.Data.ByteString.Builder.Scientific ( library/Rebase/Data/ByteString/Builder/Scientific.hs, nothing ) rebase> [ 96 of 369] Compiling Rebase.Data.ByteString.Char8 ( library/Rebase/Data/ByteString/Char8.hs, nothing ) rebase> [ 97 of 369] Compiling Rebase.Data.ByteString.Internal ( library/Rebase/Data/ByteString/Internal.hs, nothing ) rebase> [ 98 of 369] Compiling Rebase.Data.ByteString.Lazy ( library/Rebase/Data/ByteString/Lazy.hs, nothing ) rebase> [ 99 of 369] Compiling Rebase.Data.ByteString.Lazy.Char8 ( library/Rebase/Data/ByteString/Lazy/Char8.hs, nothing ) rebase> [100 of 369] Compiling Rebase.Data.ByteString.Lazy.Internal ( library/Rebase/Data/ByteString/Lazy/Internal.hs, nothing ) rebase> [101 of 369] Compiling Rebase.Data.ByteString.Short ( library/Rebase/Data/ByteString/Short.hs, nothing ) rebase> [102 of 369] Compiling Rebase.Data.ByteString.Short.Internal ( library/Rebase/Data/ByteString/Short/Internal.hs, nothing ) rebase> [103 of 369] Compiling Rebase.Data.ByteString.Unsafe ( library/Rebase/Data/ByteString/Unsafe.hs, nothing ) rebase> [104 of 369] Compiling Rebase.Data.Char ( library/Rebase/Data/Char.hs, nothing ) rebase> [105 of 369] Compiling Rebase.Data.Coerce ( library/Rebase/Data/Coerce.hs, nothing ) rebase> [106 of 369] Compiling Rebase.Data.Complex ( library/Rebase/Data/Complex.hs, nothing ) rebase> [107 of 369] Compiling Rebase.Data.DList ( library/Rebase/Data/DList.hs, nothing ) rebase> [108 of 369] Compiling Rebase.Data.Data ( library/Rebase/Data/Data.hs, nothing ) rebase> [109 of 369] Compiling Rebase.Data.Dynamic ( library/Rebase/Data/Dynamic.hs, nothing ) rebase> [110 of 369] Compiling Rebase.Data.Either ( library/Rebase/Data/Either.hs, nothing ) rebase> [111 of 369] Compiling Rebase.Data.Either.Combinators ( library/Rebase/Data/Either/Combinators.hs, nothing ) rebase> [112 of 369] Compiling Rebase.Data.Either.Validation ( library/Rebase/Data/Either/Validation.hs, nothing ) rebase> [113 of 369] Compiling Rebase.Data.Eq ( library/Rebase/Data/Eq.hs, nothing ) rebase> [114 of 369] Compiling Rebase.Data.Fixed ( library/Rebase/Data/Fixed.hs, nothing ) rebase> [115 of 369] Compiling Rebase.Data.Foldable ( library/Rebase/Data/Foldable.hs, nothing ) rebase> [116 of 369] Compiling Rebase.Data.Function ( library/Rebase/Data/Function.hs, nothing ) rebase> [117 of 369] Compiling Rebase.Data.Functor ( library/Rebase/Data/Functor.hs, nothing ) rebase> [118 of 369] Compiling Rebase.Data.Functor.Alt ( library/Rebase/Data/Functor/Alt.hs, nothing ) rebase> [119 of 369] Compiling Rebase.Data.Functor.Apply ( library/Rebase/Data/Functor/Apply.hs, nothing ) rebase> [120 of 369] Compiling Rebase.Data.Functor.Bind ( library/Rebase/Data/Functor/Bind.hs, nothing ) rebase> [121 of 369] Compiling Rebase.Data.Functor.Bind.Class ( library/Rebase/Data/Functor/Bind/Class.hs, nothing ) rebase> [122 of 369] Compiling Rebase.Data.Functor.Bind.Trans ( library/Rebase/Data/Functor/Bind/Trans.hs, nothing ) rebase> [123 of 369] Compiling Rebase.Data.Functor.Classes ( library/Rebase/Data/Functor/Classes.hs, nothing ) rebase> [124 of 369] Compiling Rebase.Data.Functor.Compose ( library/Rebase/Data/Functor/Compose.hs, nothing ) rebase> [125 of 369] Compiling Rebase.Data.Functor.Constant ( library/Rebase/Data/Functor/Constant.hs, nothing ) rebase> [126 of 369] Compiling Rebase.Data.Functor.Contravariant ( library/Rebase/Data/Functor/Contravariant.hs, nothing ) rebase> [127 of 369] Compiling Rebase.Data.Functor.Contravariant.Compose ( library/Rebase/Data/Functor/Contravariant/Compose.hs, nothing ) rebase> [128 of 369] Compiling Rebase.Data.Functor.Contravariant.Divisible ( library/Rebase/Data/Functor/Contravariant/Divisible.hs, nothing ) rebase> [129 of 369] Compiling Rebase.Data.Functor.Extend ( library/Rebase/Data/Functor/Extend.hs, nothing ) rebase> [130 of 369] Compiling Rebase.Data.Functor.Identity ( library/Rebase/Data/Functor/Identity.hs, nothing ) rebase> [131 of 369] Compiling Rebase.Data.Functor.Invariant ( library/Rebase/Data/Functor/Invariant.hs, nothing ) rebase> [132 of 369] Compiling Rebase.Data.Functor.Invariant.TH ( library/Rebase/Data/Functor/Invariant/TH.hs, nothing ) rebase> [133 of 369] Compiling Rebase.Data.Functor.Plus ( library/Rebase/Data/Functor/Plus.hs, nothing ) rebase> [134 of 369] Compiling Rebase.Data.Functor.Product ( library/Rebase/Data/Functor/Product.hs, nothing ) rebase> [135 of 369] Compiling Rebase.Data.Functor.Reverse ( library/Rebase/Data/Functor/Reverse.hs, nothing ) rebase> [136 of 369] Compiling Rebase.Data.Functor.Sum ( library/Rebase/Data/Functor/Sum.hs, nothing ) rebase> [137 of 369] Compiling Rebase.Data.Graph ( library/Rebase/Data/Graph.hs, nothing ) rebase> [138 of 369] Compiling Rebase.Data.Group ( library/Rebase/Data/Group.hs, nothing ) rebase> [139 of 369] Compiling Rebase.Data.Groupoid ( library/Rebase/Data/Groupoid.hs, nothing ) rebase> [140 of 369] Compiling Rebase.Data.HashMap.Lazy ( library/Rebase/Data/HashMap/Lazy.hs, nothing ) rebase> [141 of 369] Compiling Rebase.Data.HashMap.Strict ( library/Rebase/Data/HashMap/Strict.hs, nothing ) rebase> [142 of 369] Compiling Rebase.Data.HashSet ( library/Rebase/Data/HashSet.hs, nothing ) rebase> [143 of 369] Compiling Rebase.Data.Hashable ( library/Rebase/Data/Hashable.hs, nothing ) rebase> [144 of 369] Compiling Rebase.Data.IORef ( library/Rebase/Data/IORef.hs, nothing ) rebase> [145 of 369] Compiling Rebase.Data.Int ( library/Rebase/Data/Int.hs, nothing ) rebase> [146 of 369] Compiling Rebase.Data.IntMap ( library/Rebase/Data/IntMap.hs, nothing ) rebase> [147 of 369] Compiling Rebase.Data.IntMap.Lazy ( library/Rebase/Data/IntMap/Lazy.hs, nothing ) rebase> [148 of 369] Compiling Rebase.Data.IntMap.Strict ( library/Rebase/Data/IntMap/Strict.hs, nothing ) rebase> [149 of 369] Compiling Rebase.Data.IntSet ( library/Rebase/Data/IntSet.hs, nothing ) rebase> [150 of 369] Compiling Rebase.Data.Isomorphism ( library/Rebase/Data/Isomorphism.hs, nothing ) rebase> [151 of 369] Compiling Rebase.Data.Ix ( library/Rebase/Data/Ix.hs, nothing ) rebase> [152 of 369] Compiling Rebase.Data.Kind ( library/Rebase/Data/Kind.hs, nothing ) rebase> [153 of 369] Compiling Rebase.Data.List ( library/Rebase/Data/List.hs, nothing ) rebase> [154 of 369] Compiling Rebase.Data.List.NonEmpty ( library/Rebase/Data/List/NonEmpty.hs, nothing ) rebase> [155 of 369] Compiling Rebase.Data.Map ( library/Rebase/Data/Map.hs, nothing ) rebase> [156 of 369] Compiling Rebase.Data.Map.Lazy ( library/Rebase/Data/Map/Lazy.hs, nothing ) rebase> [157 of 369] Compiling Rebase.Data.Map.Strict ( library/Rebase/Data/Map/Strict.hs, nothing ) aeson> Documentation created: dist/doc/html/aeson/, dist/doc/html/aeson/aeson.txt rebase> [158 of 369] Compiling Rebase.Data.Maybe ( library/Rebase/Data/Maybe.hs, nothing ) rebase> [159 of 369] Compiling Rebase.Data.Monoid ( library/Rebase/Data/Monoid.hs, nothing ) rebase> [160 of 369] Compiling Rebase.Data.Ord ( library/Rebase/Data/Ord.hs, nothing ) rebase> [161 of 369] Compiling Rebase.Data.Profunctor ( library/Rebase/Data/Profunctor.hs, nothing ) rebase> [162 of 369] Compiling Rebase.Data.Profunctor.Adjunction ( library/Rebase/Data/Profunctor/Adjunction.hs, nothing ) rebase> [163 of 369] Compiling Rebase.Data.Profunctor.Cayley ( library/Rebase/Data/Profunctor/Cayley.hs, nothing ) rebase> [164 of 369] Compiling Rebase.Data.Profunctor.Choice ( library/Rebase/Data/Profunctor/Choice.hs, nothing ) rebase> [165 of 369] Compiling Rebase.Data.Profunctor.Closed ( library/Rebase/Data/Profunctor/Closed.hs, nothing ) rebase> [166 of 369] Compiling Rebase.Data.Profunctor.Composition ( library/Rebase/Data/Profunctor/Composition.hs, nothing ) rebase> [167 of 369] Compiling Rebase.Data.Profunctor.Mapping ( library/Rebase/Data/Profunctor/Mapping.hs, nothing ) rebase> [168 of 369] Compiling Rebase.Data.Profunctor.Monad ( library/Rebase/Data/Profunctor/Monad.hs, nothing ) rebase> [169 of 369] Compiling Rebase.Data.Profunctor.Ran ( library/Rebase/Data/Profunctor/Ran.hs, nothing ) rebase> [170 of 369] Compiling Rebase.Data.Profunctor.Rep ( library/Rebase/Data/Profunctor/Rep.hs, nothing ) rebase> [171 of 369] Compiling Rebase.Data.Profunctor.Sieve ( library/Rebase/Data/Profunctor/Sieve.hs, nothing ) rebase> [172 of 369] Compiling Rebase.Data.Profunctor.Strong ( library/Rebase/Data/Profunctor/Strong.hs, nothing ) rebase> [173 of 369] Compiling Rebase.Data.Profunctor.Traversing ( library/Rebase/Data/Profunctor/Traversing.hs, nothing ) rebase> [174 of 369] Compiling Rebase.Data.Profunctor.Types ( library/Rebase/Data/Profunctor/Types.hs, nothing ) rebase> [175 of 369] Compiling Rebase.Data.Profunctor.Unsafe ( library/Rebase/Data/Profunctor/Unsafe.hs, nothing ) rebase> [176 of 369] Compiling Rebase.Data.Profunctor.Yoneda ( library/Rebase/Data/Profunctor/Yoneda.hs, nothing ) rebase> [177 of 369] Compiling Rebase.Data.Proxy ( library/Rebase/Data/Proxy.hs, nothing ) rebase> [178 of 369] Compiling Rebase.Data.Ratio ( library/Rebase/Data/Ratio.hs, nothing ) rebase> [179 of 369] Compiling Rebase.Data.STRef ( library/Rebase/Data/STRef.hs, nothing ) rebase> [180 of 369] Compiling Rebase.Data.STRef.Lazy ( library/Rebase/Data/STRef/Lazy.hs, nothing ) rebase> [181 of 369] Compiling Rebase.Data.STRef.Strict ( library/Rebase/Data/STRef/Strict.hs, nothing ) rebase> [182 of 369] Compiling Rebase.Data.Scientific ( library/Rebase/Data/Scientific.hs, nothing ) rebase> [183 of 369] Compiling Rebase.Data.Semigroup ( library/Rebase/Data/Semigroup.hs, nothing ) aeson> Preprocessing test suite 'aeson-tests' for aeson-2.2.3.0.. rebase> [184 of 369] Compiling Rebase.Data.Semigroup.Bifoldable ( library/Rebase/Data/Semigroup/Bifoldable.hs, nothing ) rebase> [185 of 369] Compiling Rebase.Data.Semigroup.Bitraversable ( library/Rebase/Data/Semigroup/Bitraversable.hs, nothing ) rebase> [186 of 369] Compiling Rebase.Data.Semigroup.Foldable ( library/Rebase/Data/Semigroup/Foldable.hs, nothing ) rebase> [187 of 369] Compiling Rebase.Data.Semigroup.Traversable ( library/Rebase/Data/Semigroup/Traversable.hs, nothing ) aeson> haddockPhase completed in 33 seconds aeson> Running phase: installPhase rebase> [188 of 369] Compiling Rebase.Data.Semigroup.Traversable.Class ( library/Rebase/Data/Semigroup/Traversable/Class.hs, nothing ) rebase> [189 of 369] Compiling Rebase.Data.Semigroupoid ( library/Rebase/Data/Semigroupoid.hs, nothing ) rebase> [190 of 369] Compiling Rebase.Data.Semigroupoid.Dual ( library/Rebase/Data/Semigroupoid/Dual.hs, nothing ) rebase> [191 of 369] Compiling Rebase.Data.Semigroupoid.Ob ( library/Rebase/Data/Semigroupoid/Ob.hs, nothing ) rebase> [192 of 369] Compiling Rebase.Data.Semigroupoid.Static ( library/Rebase/Data/Semigroupoid/Static.hs, nothing ) rebase> [193 of 369] Compiling Rebase.Data.Sequence ( library/Rebase/Data/Sequence.hs, nothing ) rebase> [194 of 369] Compiling Rebase.Data.Set ( library/Rebase/Data/Set.hs, nothing ) rebase> [195 of 369] Compiling Rebase.Data.String ( library/Rebase/Data/String.hs, nothing ) rebase> [196 of 369] Compiling Rebase.Data.Text ( library/Rebase/Data/Text.hs, nothing ) rebase> [197 of 369] Compiling Rebase.Data.Text.Array ( library/Rebase/Data/Text/Array.hs, nothing ) rebase> [198 of 369] Compiling Rebase.Data.Text.Encoding ( library/Rebase/Data/Text/Encoding.hs, nothing ) rebase> [199 of 369] Compiling Rebase.Data.Text.Encoding.Error ( library/Rebase/Data/Text/Encoding/Error.hs, nothing ) rebase> [200 of 369] Compiling Rebase.Data.Text.Foreign ( library/Rebase/Data/Text/Foreign.hs, nothing ) rebase> [201 of 369] Compiling Rebase.Data.Text.IO ( library/Rebase/Data/Text/IO.hs, nothing ) rebase> [202 of 369] Compiling Rebase.Data.Text.Internal ( library/Rebase/Data/Text/Internal.hs, nothing ) rebase> [203 of 369] Compiling Rebase.Data.Text.Lazy ( library/Rebase/Data/Text/Lazy.hs, nothing ) rebase> [204 of 369] Compiling Rebase.Data.Text.Lazy.Builder ( library/Rebase/Data/Text/Lazy/Builder.hs, nothing ) rebase> [205 of 369] Compiling Rebase.Data.Text.Lazy.Builder.Int ( library/Rebase/Data/Text/Lazy/Builder/Int.hs, nothing ) rebase> [206 of 369] Compiling Rebase.Data.Text.Lazy.Builder.RealFloat ( library/Rebase/Data/Text/Lazy/Builder/RealFloat.hs, nothing ) rebase> [207 of 369] Compiling Rebase.Data.Text.Lazy.Builder.Scientific ( library/Rebase/Data/Text/Lazy/Builder/Scientific.hs, nothing ) rebase> [208 of 369] Compiling Rebase.Data.Text.Lazy.Encoding ( library/Rebase/Data/Text/Lazy/Encoding.hs, nothing ) rebase> [209 of 369] Compiling Rebase.Data.Text.Lazy.IO ( library/Rebase/Data/Text/Lazy/IO.hs, nothing ) rebase> [210 of 369] Compiling Rebase.Data.Text.Lazy.Read ( library/Rebase/Data/Text/Lazy/Read.hs, nothing ) rebase> [211 of 369] Compiling Rebase.Data.Text.Read ( library/Rebase/Data/Text/Read.hs, nothing ) rebase> [212 of 369] Compiling Rebase.Data.Text.Unsafe ( library/Rebase/Data/Text/Unsafe.hs, nothing ) rebase> [213 of 369] Compiling Rebase.Data.Time ( library/Rebase/Data/Time.hs, nothing ) rebase> [214 of 369] Compiling Rebase.Data.Time.Calendar ( library/Rebase/Data/Time/Calendar.hs, nothing ) rebase> [215 of 369] Compiling Rebase.Data.Time.Calendar.Easter ( library/Rebase/Data/Time/Calendar/Easter.hs, nothing ) rebase> [216 of 369] Compiling Rebase.Data.Time.Calendar.Julian ( library/Rebase/Data/Time/Calendar/Julian.hs, nothing ) rebase> [217 of 369] Compiling Rebase.Data.Time.Calendar.MonthDay ( library/Rebase/Data/Time/Calendar/MonthDay.hs, nothing ) rebase> [218 of 369] Compiling Rebase.Data.Time.Calendar.OrdinalDate ( library/Rebase/Data/Time/Calendar/OrdinalDate.hs, nothing ) rebase> [219 of 369] Compiling Rebase.Data.Time.Calendar.WeekDate ( library/Rebase/Data/Time/Calendar/WeekDate.hs, nothing ) rebase> [220 of 369] Compiling Rebase.Data.Time.Clock ( library/Rebase/Data/Time/Clock.hs, nothing ) rebase> [221 of 369] Compiling Rebase.Data.Time.Clock.POSIX ( library/Rebase/Data/Time/Clock/POSIX.hs, nothing ) rebase> [222 of 369] Compiling Rebase.Data.Time.Clock.System ( library/Rebase/Data/Time/Clock/System.hs, nothing ) rebase> [223 of 369] Compiling Rebase.Data.Time.Clock.TAI ( library/Rebase/Data/Time/Clock/TAI.hs, nothing ) rebase> [224 of 369] Compiling Rebase.Data.Time.Compat ( library/Rebase/Data/Time/Compat.hs, nothing ) rebase> [225 of 369] Compiling Rebase.Data.Time.Format ( library/Rebase/Data/Time/Format.hs, nothing ) rebase> [226 of 369] Compiling Rebase.Data.Time.Format.ISO8601 ( library/Rebase/Data/Time/Format/ISO8601.hs, nothing ) rebase> [227 of 369] Compiling Rebase.Data.Time.LocalTime ( library/Rebase/Data/Time/LocalTime.hs, nothing ) rebase> [228 of 369] Compiling Rebase.Data.Traversable ( library/Rebase/Data/Traversable.hs, nothing ) rebase> [229 of 369] Compiling Rebase.Data.Traversable.Instances ( library/Rebase/Data/Traversable/Instances.hs, nothing ) rebase> [230 of 369] Compiling Rebase.Data.Tree ( library/Rebase/Data/Tree.hs, nothing ) rebase> [231 of 369] Compiling Rebase.Data.Tuple ( library/Rebase/Data/Tuple.hs, nothing ) aeson> Installing library in /nix/store/qw3rnj9jwiygc05nryk6z6nz4ml4f814-aeson-2.2.3.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 rebase> [232 of 369] Compiling Rebase.Data.Type.Bool ( library/Rebase/Data/Type/Bool.hs, nothing ) rebase> [233 of 369] Compiling Rebase.Data.Type.Coercion ( library/Rebase/Data/Type/Coercion.hs, nothing ) rebase> [234 of 369] Compiling Rebase.Data.Type.Equality ( library/Rebase/Data/Type/Equality.hs, nothing ) rebase> [235 of 369] Compiling Rebase.Data.Typeable ( library/Rebase/Data/Typeable.hs, nothing ) rebase> [236 of 369] Compiling Rebase.Data.UUID ( library/Rebase/Data/UUID.hs, nothing ) rebase> [237 of 369] Compiling Rebase.Data.Unique ( library/Rebase/Data/Unique.hs, nothing ) rebase> [238 of 369] Compiling Rebase.Data.Vector ( library/Rebase/Data/Vector.hs, nothing ) 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 ) rebase> [239 of 369] Compiling Rebase.Data.Vector.Fusion.Stream.Monadic ( library/Rebase/Data/Vector/Fusion/Stream/Monadic.hs, nothing ) rebase> [240 of 369] Compiling Rebase.Data.Vector.Fusion.Util ( library/Rebase/Data/Vector/Fusion/Util.hs, nothing ) rebase> [241 of 369] Compiling Rebase.Data.Vector.Generic ( library/Rebase/Data/Vector/Generic.hs, nothing ) rebase> [242 of 369] Compiling Rebase.Data.Vector.Generic.Base ( library/Rebase/Data/Vector/Generic/Base.hs, nothing ) rebase> [243 of 369] Compiling Rebase.Data.Vector.Generic.Mutable ( library/Rebase/Data/Vector/Generic/Mutable.hs, nothing ) rebase> [244 of 369] Compiling Rebase.Data.Vector.Generic.New ( library/Rebase/Data/Vector/Generic/New.hs, nothing ) rebase> [245 of 369] Compiling Rebase.Data.Vector.Instances ( library/Rebase/Data/Vector/Instances.hs, nothing ) rebase> [246 of 369] Compiling Rebase.Data.Vector.Internal.Check ( library/Rebase/Data/Vector/Internal/Check.hs, nothing ) rebase> [247 of 369] Compiling Rebase.Data.Vector.Mutable ( library/Rebase/Data/Vector/Mutable.hs, nothing ) rebase> [248 of 369] Compiling Rebase.Data.Vector.Primitive ( library/Rebase/Data/Vector/Primitive.hs, nothing ) rebase> [249 of 369] Compiling Rebase.Data.Vector.Primitive.Mutable ( library/Rebase/Data/Vector/Primitive/Mutable.hs, nothing ) rebase> [250 of 369] Compiling Rebase.Data.Vector.Storable ( library/Rebase/Data/Vector/Storable.hs, nothing ) rebase> [251 of 369] Compiling Rebase.Data.Vector.Storable.Internal ( library/Rebase/Data/Vector/Storable/Internal.hs, nothing ) rebase> [252 of 369] Compiling Rebase.Data.Vector.Storable.Mutable ( library/Rebase/Data/Vector/Storable/Mutable.hs, nothing ) rebase> [253 of 369] Compiling Rebase.Data.Vector.Unboxed ( library/Rebase/Data/Vector/Unboxed.hs, nothing ) rebase> [254 of 369] Compiling Rebase.Data.Vector.Unboxed.Base ( library/Rebase/Data/Vector/Unboxed/Base.hs, nothing ) rebase> [255 of 369] Compiling Rebase.Data.Vector.Unboxed.Mutable ( library/Rebase/Data/Vector/Unboxed/Mutable.hs, nothing ) rebase> [256 of 369] Compiling Rebase.Data.Version ( library/Rebase/Data/Version.hs, nothing ) rebase> [257 of 369] Compiling Rebase.Data.Void ( library/Rebase/Data/Void.hs, nothing ) rebase> [258 of 369] Compiling Rebase.Data.Void.Unsafe ( library/Rebase/Data/Void/Unsafe.hs, nothing ) rebase> [259 of 369] Compiling Rebase.Data.Word ( library/Rebase/Data/Word.hs, nothing ) rebase> [260 of 369] Compiling Rebase.Debug.Trace ( library/Rebase/Debug/Trace.hs, nothing ) rebase> [261 of 369] Compiling Rebase.Foreign ( library/Rebase/Foreign.hs, nothing ) rebase> [262 of 369] Compiling Rebase.Foreign.C ( library/Rebase/Foreign/C.hs, nothing ) rebase> [263 of 369] Compiling Rebase.Foreign.C.Error ( library/Rebase/Foreign/C/Error.hs, nothing ) rebase> [264 of 369] Compiling Rebase.Foreign.C.String ( library/Rebase/Foreign/C/String.hs, nothing ) rebase> [265 of 369] Compiling Rebase.Foreign.C.Types ( library/Rebase/Foreign/C/Types.hs, nothing ) rebase> [266 of 369] Compiling Rebase.Foreign.Concurrent ( library/Rebase/Foreign/Concurrent.hs, nothing ) rebase> [267 of 369] Compiling Rebase.Foreign.ForeignPtr ( library/Rebase/Foreign/ForeignPtr.hs, nothing ) rebase> [268 of 369] Compiling Rebase.Foreign.ForeignPtr.Unsafe ( library/Rebase/Foreign/ForeignPtr/Unsafe.hs, nothing ) rebase> [269 of 369] Compiling Rebase.Foreign.Marshal ( library/Rebase/Foreign/Marshal.hs, nothing ) rebase> [270 of 369] Compiling Rebase.Foreign.Marshal.Alloc ( library/Rebase/Foreign/Marshal/Alloc.hs, nothing ) rebase> [271 of 369] Compiling Rebase.Foreign.Marshal.Array ( library/Rebase/Foreign/Marshal/Array.hs, nothing ) rebase> [272 of 369] Compiling Rebase.Foreign.Marshal.Error ( library/Rebase/Foreign/Marshal/Error.hs, nothing ) rebase> [273 of 369] Compiling Rebase.Foreign.Marshal.Pool ( library/Rebase/Foreign/Marshal/Pool.hs, nothing ) rebase> [274 of 369] Compiling Rebase.Foreign.Marshal.Safe ( library/Rebase/Foreign/Marshal/Safe.hs, nothing ) rebase> rebase> library/Rebase/Foreign/Marshal/Safe.hs:6:1: warning: [GHC-15328] [-Wdeprecations] rebase> Module ‘Foreign.Marshal.Safe’ is deprecated: rebase> "Safe is now the default, please use Foreign.Marshal instead" rebase> | rebase> 6 | import Foreign.Marshal.Safe rebase> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ rebase> [275 of 369] Compiling Rebase.Foreign.Marshal.Unsafe ( library/Rebase/Foreign/Marshal/Unsafe.hs, nothing ) rebase> [276 of 369] Compiling Rebase.Foreign.Marshal.Utils ( library/Rebase/Foreign/Marshal/Utils.hs, nothing ) rebase> [277 of 369] Compiling Rebase.Foreign.Ptr ( library/Rebase/Foreign/Ptr.hs, nothing ) rebase> [278 of 369] Compiling Rebase.Foreign.StablePtr ( library/Rebase/Foreign/StablePtr.hs, nothing ) rebase> [279 of 369] Compiling Rebase.Foreign.Storable ( library/Rebase/Foreign/Storable.hs, nothing ) rebase> [280 of 369] Compiling Rebase.GHC.Arr ( library/Rebase/GHC/Arr.hs, nothing ) rebase> [281 of 369] Compiling Rebase.GHC.Base ( library/Rebase/GHC/Base.hs, nothing ) rebase> [282 of 369] Compiling Rebase.GHC.Char ( library/Rebase/GHC/Char.hs, nothing ) rebase> [283 of 369] Compiling Rebase.GHC.Conc ( library/Rebase/GHC/Conc.hs, nothing ) rebase> [284 of 369] Compiling Rebase.GHC.Conc.IO ( library/Rebase/GHC/Conc/IO.hs, nothing ) rebase> [285 of 369] Compiling Rebase.GHC.Conc.Signal ( library/Rebase/GHC/Conc/Signal.hs, nothing ) rebase> [286 of 369] Compiling Rebase.GHC.Conc.Sync ( library/Rebase/GHC/Conc/Sync.hs, nothing ) rebase> [287 of 369] Compiling Rebase.GHC.Desugar ( library/Rebase/GHC/Desugar.hs, nothing ) rebase> [288 of 369] Compiling Rebase.GHC.Enum ( library/Rebase/GHC/Enum.hs, nothing ) rebase> [289 of 369] Compiling Rebase.GHC.Environment ( library/Rebase/GHC/Environment.hs, nothing ) rebase> [290 of 369] Compiling Rebase.GHC.Err ( library/Rebase/GHC/Err.hs, nothing ) rebase> [291 of 369] Compiling Rebase.GHC.Exception ( library/Rebase/GHC/Exception.hs, nothing ) rebase> [292 of 369] Compiling Rebase.GHC.Exts ( library/Rebase/GHC/Exts.hs, nothing ) rebase> [293 of 369] Compiling Rebase.GHC.Fingerprint ( library/Rebase/GHC/Fingerprint.hs, nothing ) rebase> [294 of 369] Compiling Rebase.GHC.Fingerprint.Type ( library/Rebase/GHC/Fingerprint/Type.hs, nothing ) rebase> [295 of 369] Compiling Rebase.GHC.Float ( library/Rebase/GHC/Float.hs, nothing ) rebase> [296 of 369] Compiling Rebase.GHC.Float.ConversionUtils ( library/Rebase/GHC/Float/ConversionUtils.hs, nothing ) rebase> [297 of 369] Compiling Rebase.GHC.Float.RealFracMethods ( library/Rebase/GHC/Float/RealFracMethods.hs, nothing ) rebase> [298 of 369] Compiling Rebase.GHC.Foreign ( library/Rebase/GHC/Foreign.hs, nothing ) rebase> [299 of 369] Compiling Rebase.GHC.ForeignPtr ( library/Rebase/GHC/ForeignPtr.hs, nothing ) rebase> [300 of 369] Compiling Rebase.GHC.Generics ( library/Rebase/GHC/Generics.hs, nothing ) rebase> [301 of 369] Compiling Rebase.GHC.IO ( library/Rebase/GHC/IO.hs, nothing ) rebase> [302 of 369] Compiling Rebase.GHC.IO.Buffer ( library/Rebase/GHC/IO/Buffer.hs, nothing ) rebase> [303 of 369] Compiling Rebase.GHC.IO.BufferedIO ( library/Rebase/GHC/IO/BufferedIO.hs, nothing ) rebase> [304 of 369] Compiling Rebase.GHC.IO.Device ( library/Rebase/GHC/IO/Device.hs, nothing ) rebase> [305 of 369] Compiling Rebase.GHC.IO.Encoding ( library/Rebase/GHC/IO/Encoding.hs, nothing ) rebase> [306 of 369] Compiling Rebase.GHC.IO.Encoding.Failure ( library/Rebase/GHC/IO/Encoding/Failure.hs, nothing ) rebase> [307 of 369] Compiling Rebase.GHC.IO.Encoding.Iconv ( library/Rebase/GHC/IO/Encoding/Iconv.hs, nothing ) rebase> [308 of 369] Compiling Rebase.GHC.IO.Encoding.Latin1 ( library/Rebase/GHC/IO/Encoding/Latin1.hs, nothing ) rebase> [309 of 369] Compiling Rebase.GHC.IO.Encoding.Types ( library/Rebase/GHC/IO/Encoding/Types.hs, nothing ) rebase> [310 of 369] Compiling Rebase.GHC.IO.Encoding.UTF16 ( library/Rebase/GHC/IO/Encoding/UTF16.hs, nothing ) rebase> [311 of 369] Compiling Rebase.GHC.IO.Encoding.UTF32 ( library/Rebase/GHC/IO/Encoding/UTF32.hs, nothing ) rebase> [312 of 369] Compiling Rebase.GHC.IO.Encoding.UTF8 ( library/Rebase/GHC/IO/Encoding/UTF8.hs, nothing ) rebase> [313 of 369] Compiling Rebase.GHC.IO.Exception ( library/Rebase/GHC/IO/Exception.hs, nothing ) rebase> [314 of 369] Compiling Rebase.GHC.IO.FD ( library/Rebase/GHC/IO/FD.hs, nothing ) rebase> [315 of 369] Compiling Rebase.GHC.IO.Handle ( library/Rebase/GHC/IO/Handle.hs, nothing ) rebase> [316 of 369] Compiling Rebase.GHC.IO.Handle.FD ( library/Rebase/GHC/IO/Handle/FD.hs, nothing ) rebase> [317 of 369] Compiling Rebase.GHC.IO.Handle.Internals ( library/Rebase/GHC/IO/Handle/Internals.hs, nothing ) rebase> [318 of 369] Compiling Rebase.GHC.IO.Handle.Text ( library/Rebase/GHC/IO/Handle/Text.hs, nothing ) rebase> [319 of 369] Compiling Rebase.GHC.IO.Handle.Types ( library/Rebase/GHC/IO/Handle/Types.hs, nothing ) rebase> [320 of 369] Compiling Rebase.GHC.IO.IOMode ( library/Rebase/GHC/IO/IOMode.hs, nothing ) rebase> [321 of 369] Compiling Rebase.GHC.IOArray ( library/Rebase/GHC/IOArray.hs, nothing ) rebase> [322 of 369] Compiling Rebase.GHC.IORef ( library/Rebase/GHC/IORef.hs, nothing ) rebase> [323 of 369] Compiling Rebase.GHC.Int ( library/Rebase/GHC/Int.hs, nothing ) rebase> [324 of 369] Compiling Rebase.GHC.List ( library/Rebase/GHC/List.hs, nothing ) rebase> [325 of 369] Compiling Rebase.GHC.MVar ( library/Rebase/GHC/MVar.hs, nothing ) rebase> [326 of 369] Compiling Rebase.GHC.Num ( library/Rebase/GHC/Num.hs, nothing ) rebase> [327 of 369] Compiling Rebase.GHC.OverloadedLabels ( library/Rebase/GHC/OverloadedLabels.hs, nothing ) rebase> [328 of 369] Compiling Rebase.GHC.Profiling ( library/Rebase/GHC/Profiling.hs, nothing ) rebase> [329 of 369] Compiling Rebase.GHC.Ptr ( library/Rebase/GHC/Ptr.hs, nothing ) rebase> [330 of 369] Compiling Rebase.GHC.Read ( library/Rebase/GHC/Read.hs, nothing ) rebase> [331 of 369] Compiling Rebase.GHC.Real ( library/Rebase/GHC/Real.hs, nothing ) rebase> [332 of 369] Compiling Rebase.GHC.Records ( library/Rebase/GHC/Records.hs, nothing ) rebase> [333 of 369] Compiling Rebase.GHC.ST ( library/Rebase/GHC/ST.hs, nothing ) rebase> [334 of 369] Compiling Rebase.GHC.STRef ( library/Rebase/GHC/STRef.hs, nothing ) rebase> [335 of 369] Compiling Rebase.GHC.Show ( library/Rebase/GHC/Show.hs, nothing ) rebase> [336 of 369] Compiling Rebase.GHC.Stable ( library/Rebase/GHC/Stable.hs, nothing ) rebase> [337 of 369] Compiling Rebase.GHC.Stack ( library/Rebase/GHC/Stack.hs, nothing ) rebase> [338 of 369] Compiling Rebase.GHC.Stats ( library/Rebase/GHC/Stats.hs, nothing ) rebase> [339 of 369] Compiling Rebase.GHC.Storable ( library/Rebase/GHC/Storable.hs, nothing ) rebase> [340 of 369] Compiling Rebase.GHC.TopHandler ( library/Rebase/GHC/TopHandler.hs, nothing ) rebase> [341 of 369] Compiling Rebase.GHC.TypeLits ( library/Rebase/GHC/TypeLits.hs, nothing ) rebase> [342 of 369] Compiling Rebase.GHC.TypeNats ( library/Rebase/GHC/TypeNats.hs, nothing ) rebase> [343 of 369] Compiling Rebase.GHC.Unicode ( library/Rebase/GHC/Unicode.hs, nothing ) rebase> [344 of 369] Compiling Rebase.GHC.Weak ( library/Rebase/GHC/Weak.hs, nothing ) rebase> [345 of 369] Compiling Rebase.GHC.Word ( library/Rebase/GHC/Word.hs, nothing ) rebase> [346 of 369] Compiling Rebase.Numeric ( library/Rebase/Numeric.hs, nothing ) rebase> [347 of 369] Compiling Rebase.Numeric.Natural ( library/Rebase/Numeric/Natural.hs, nothing ) rebase> [348 of 369] Compiling Rebase.System.CPUTime ( library/Rebase/System/CPUTime.hs, nothing ) rebase> [349 of 369] Compiling Rebase.System.Console.GetOpt ( library/Rebase/System/Console/GetOpt.hs, nothing ) rebase> [350 of 369] Compiling Rebase.System.Environment ( library/Rebase/System/Environment.hs, nothing ) rebase> [351 of 369] Compiling Rebase.System.Exit ( library/Rebase/System/Exit.hs, nothing ) rebase> [352 of 369] Compiling Rebase.System.IO ( library/Rebase/System/IO.hs, nothing ) rebase> [353 of 369] Compiling Rebase.System.IO.Error ( library/Rebase/System/IO/Error.hs, nothing ) rebase> [354 of 369] Compiling Rebase.System.IO.Unsafe ( library/Rebase/System/IO/Unsafe.hs, nothing ) rebase> [355 of 369] Compiling Rebase.System.Info ( library/Rebase/System/Info.hs, nothing ) rebase> [356 of 369] Compiling Rebase.System.Mem ( library/Rebase/System/Mem.hs, nothing ) rebase> [357 of 369] Compiling Rebase.System.Mem.StableName ( library/Rebase/System/Mem/StableName.hs, nothing ) rebase> [358 of 369] Compiling Rebase.System.Mem.Weak ( library/Rebase/System/Mem/Weak.hs, nothing ) rebase> [359 of 369] Compiling Rebase.System.Posix.Internals ( library/Rebase/System/Posix/Internals.hs, nothing ) rebase> [360 of 369] Compiling Rebase.System.Posix.Types ( library/Rebase/System/Posix/Types.hs, nothing ) rebase> [361 of 369] Compiling Rebase.System.Timeout ( library/Rebase/System/Timeout.hs, nothing ) rebase> [362 of 369] Compiling Rebase.Text.ParserCombinators.ReadP ( library/Rebase/Text/ParserCombinators/ReadP.hs, nothing ) rebase> [363 of 369] Compiling Rebase.Text.ParserCombinators.ReadPrec ( library/Rebase/Text/ParserCombinators/ReadPrec.hs, nothing ) rebase> [364 of 369] Compiling Rebase.Text.Printf ( library/Rebase/Text/Printf.hs, nothing ) rebase> [365 of 369] Compiling Rebase.Text.Read ( library/Rebase/Text/Read.hs, nothing ) rebase> [366 of 369] Compiling Rebase.Text.Read.Lex ( library/Rebase/Text/Read/Lex.hs, nothing ) rebase> [367 of 369] Compiling Rebase.Text.Show ( library/Rebase/Text/Show.hs, nothing ) rebase> [368 of 369] Compiling Rebase.Unsafe.Coerce ( library/Rebase/Unsafe/Coerce.hs, nothing ) rebase> [369 of 369] Compiling Rebase.Prelude ( library/Rebase/Prelude.hs, nothing ) rebase> Haddock coverage: rebase> 50% ( 1 / 2) in 'Rebase.Control.Applicative' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Applicative.Backwards' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Applicative.Lift' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Arrow' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Category' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Comonad' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Concurrent' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Concurrent.Chan' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Concurrent.MVar' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Concurrent.QSem' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Concurrent.QSemN' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Concurrent.STM' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Concurrent.STM.TArray' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Concurrent.STM.TBQueue' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Concurrent.STM.TChan' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Concurrent.STM.TMVar' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Concurrent.STM.TQueue' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Concurrent.STM.TSem' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Concurrent.STM.TVar' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.DeepSeq' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Exception' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Exception.Base' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.Cont' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.Cont.Class' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.Error.Class' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.Fail' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.Fix' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.IO.Class' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.Identity' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.RWS' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.RWS.Class' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.RWS.Lazy' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.RWS.Strict' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.Reader' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.Reader.Class' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.ST' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.ST.Lazy' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.ST.Lazy.Unsafe' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.ST.Strict' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.ST.Unsafe' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.STM' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.Signatures' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.State' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.State.Class' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.State.Lazy' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.State.Strict' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.Trans' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.Class' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.Cont' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.Except' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.Identity' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.Maybe' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.RWS' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.RWS.Lazy' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.RWS.Strict' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.Reader' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.State' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.State.Lazy' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.State.Strict' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.Writer' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.Writer.Lazy' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.Writer.Strict' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.Writer' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.Writer.Class' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.Writer.Lazy' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.Writer.Strict' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Monad.Zip' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Selective' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Selective.Free' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Selective.Multi' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Selective.Rigid.Free' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Control.Selective.Rigid.Freer' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Biapplicative' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Bifoldable' rebase> Missing documentation for: rebase> Module header rebase> 75% ( 3 / 4) in 'Rebase.Data.Bifunctor' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Bifunctor.Apply' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Bifunctor.Biff' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Bifunctor.Clown' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Bifunctor.Flip' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Bifunctor.Join' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Bifunctor.Joker' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Bifunctor.Product' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Bifunctor.Tannen' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Bifunctor.Wrapped' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Bitraversable' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Bits' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Bool' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.ByteString' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.ByteString.Builder' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.ByteString.Builder.Extra' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.ByteString.Builder.Internal' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.ByteString.Builder.Prim' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.ByteString.Builder.Prim.Internal' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.ByteString.Builder.Scientific' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.ByteString.Char8' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.ByteString.Internal' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.ByteString.Lazy' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.ByteString.Lazy.Char8' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.ByteString.Lazy.Internal' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.ByteString.Short' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.ByteString.Short.Internal' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.ByteString.Unsafe' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Char' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Coerce' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Complex' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.DList' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Data' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Dynamic' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Either' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Either.Combinators' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Either.Validation' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Eq' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Fixed' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Foldable' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Function' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Functor' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Functor.Alt' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Functor.Apply' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Functor.Bind' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Functor.Bind.Class' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Functor.Bind.Trans' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Functor.Classes' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Functor.Compose' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Functor.Constant' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Functor.Contravariant' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Functor.Contravariant.Compose' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Functor.Contravariant.Divisible' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Functor.Extend' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Functor.Identity' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Functor.Invariant' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Functor.Invariant.TH' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Functor.Plus' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Functor.Product' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Functor.Reverse' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Functor.Sum' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Graph' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Group' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Groupoid' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.HashMap.Lazy' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.HashMap.Strict' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.HashSet' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Hashable' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.IORef' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Int' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.IntMap' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.IntMap.Lazy' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.IntMap.Strict' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.IntSet' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Isomorphism' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Ix' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Kind' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.List' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.List.NonEmpty' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Map' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Map.Lazy' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Map.Strict' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Maybe' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Monoid' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Ord' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Profunctor' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Profunctor.Adjunction' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Profunctor.Cayley' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Profunctor.Choice' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Profunctor.Closed' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Profunctor.Composition' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Profunctor.Mapping' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Profunctor.Monad' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Profunctor.Ran' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Profunctor.Rep' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Profunctor.Sieve' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Profunctor.Strong' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Profunctor.Traversing' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Profunctor.Types' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Profunctor.Unsafe' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Profunctor.Yoneda' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Proxy' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Ratio' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.STRef' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.STRef.Lazy' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.STRef.Strict' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Scientific' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Semigroup' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Semigroup.Bifoldable' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Semigroup.Bitraversable' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Semigroup.Foldable' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Semigroup.Traversable' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Semigroup.Traversable.Class' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Semigroupoid' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Semigroupoid.Dual' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Semigroupoid.Ob' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Semigroupoid.Static' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Sequence' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Set' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.String' rebase> Missing documentation for: rebase> Module header rebase> 100% ( 4 / 4) in 'Rebase.Data.Text' rebase> 50% ( 1 / 2) in 'Rebase.Data.Text.Array' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Text.Encoding' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Text.Encoding.Error' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Text.Foreign' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Text.IO' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Text.Internal' rebase> Missing documentation for: rebase> Module header rebase> 100% ( 4 / 4) in 'Rebase.Data.Text.Lazy' rebase> 50% ( 1 / 2) in 'Rebase.Data.Text.Lazy.Builder' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Text.Lazy.Builder.Int' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Text.Lazy.Builder.RealFloat' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Text.Lazy.Builder.Scientific' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Text.Lazy.Encoding' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Text.Lazy.IO' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Text.Lazy.Read' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Text.Read' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Text.Unsafe' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Time' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Time.Calendar' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Time.Calendar.Easter' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Time.Calendar.Julian' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Time.Calendar.MonthDay' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Time.Calendar.OrdinalDate' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Time.Calendar.WeekDate' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Time.Clock' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Time.Clock.POSIX' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Time.Clock.System' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Time.Clock.TAI' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Time.Compat' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Time.Format' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Time.Format.ISO8601' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Time.LocalTime' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Traversable' rebase> Missing documentation for: rebase> Module header rebase> 0% ( 0 / 1) in 'Rebase.Data.Traversable.Instances' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Tree' rebase> Missing documentation for: rebase> Module header rebase> 87% ( 7 / 8) in 'Rebase.Data.Tuple' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Type.Bool' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Type.Coercion' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Type.Equality' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Typeable' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.UUID' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Unique' rebase> Missing documentation for: rebase> Module header rebase> Warning: Rebase.Data.Vector: Could not find documentation for exported module: Data.Vector rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export ++ rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export foldr rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export map rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export ! rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export // rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export accum rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeAccum rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export !? rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export freeze rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeFreeze rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export thaw rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeThaw rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export concat rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export foldl rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export mapMaybe rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export unzip rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export maximumBy rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export minimumBy rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export length rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export head rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export group rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export groupBy rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export foldl' rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export foldl1 rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export mapM rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export forM rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export sequence rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export mapM_ rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export sequence_ rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export forM_ rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export foldMap rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export filter rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export unfoldr rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export zip rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export enumFromTo rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export enumFromThenTo rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export fromList rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export fromListN rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export toList rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export empty rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export catMaybes rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export uncons rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsnoc rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export tail rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export last rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export init rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export null rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export foldl1' rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export sum rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export product rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export scanl rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export scanl1 rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export scanl' rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export foldr' rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export foldr1 rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export scanr rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export scanr1 rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export maximum rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export minimum rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export replicate rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export takeWhile rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export dropWhile rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export take rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export drop rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export splitAt rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export span rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export break rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export reverse rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export and rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export or rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export any rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export all rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export elem rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export notElem rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export concatMap rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export zip3 rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export zipWith rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export zipWith3 rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export unzip3 rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeIndex rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export foldMap' rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export find rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export elemIndex rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export elemIndices rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export findIndex rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export findIndices rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export partition rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export zip4 rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export zip5 rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export zip6 rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export zipWith4 rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export zipWith5 rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export zipWith6 rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export unzip4 rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export unzip5 rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export unzip6 rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export singleton rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export filterM rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export zipWithM rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export zipWithM_ rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export foldM rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export foldM_ rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export replicateM rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export cons rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export foldr1' rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export copy rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export snoc rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export create rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export unfoldrN rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeHead rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeTail rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeInit rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeLast rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeTake rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeDrop rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export iterateN rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export update rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export fromArray rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export findIndexR rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export force rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export indexed rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export ifoldr rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export ifoldl rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export ifoldr' rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export ifoldl' rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export imap rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export imapM rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export iforM rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export imapM_ rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export iforM_ rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export modify rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export indexM rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export generate rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export generateM rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export slice rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export eqBy rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export cmpBy rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export mapMaybeM rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export uniq rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export fold1M rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export foldM' rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export fold1M' rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export unfoldrM rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export unfoldrNM rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export unfoldrExactN rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export unfoldrExactNM rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export iterateNM rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export prescanl rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export prescanl' rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export postscanl rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export postscanl' rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export scanl1' rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export enumFromStepN rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export Vector rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export convert rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export accumulate rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export accumulate_ rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export backpermute rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export breakR rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export constructN rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export constructrN rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export createT rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export enumFromN rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export fold1M'_ rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export fold1M_ rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export foldM'_ rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export headM rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export ifilter rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export ifoldM rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export ifoldM' rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export ifoldM'_ rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export ifoldM_ rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export imapMaybe rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export imapMaybeM rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export iscanl rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export iscanl' rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export iscanr rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export iscanr' rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export izipWith rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export izipWith3 rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export izipWith4 rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export izipWith5 rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export izipWith6 rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export izipWithM rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export izipWithM_ rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export lastM rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export maxIndex rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export maxIndexBy rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export maximumOn rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export minIndex rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export minIndexBy rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export minimumOn rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export partitionWith rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export postscanr rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export postscanr' rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export prescanr rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export prescanr' rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export scanr' rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export scanr1' rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export spanR rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeAccumulate rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeAccumulate_ rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeBackpermute rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeCopy rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeHeadM rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeIndexM rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeLastM rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeSlice rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeUpd rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeUpdate rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeUpdate_ rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export unstablePartition rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export update_ rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export MVector rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export toArray rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export toArraySlice rebase> Warning: Rebase.Data.Vector: Couldn't find .haddock for export unsafeFromArraySlice rebase> 0% ( 0 /218) in 'Rebase.Data.Vector' rebase> Missing documentation for: rebase> Module header rebase> ++ rebase> foldr rebase> map rebase> ! rebase> // rebase> accum rebase> unsafeAccum rebase> !? rebase> freeze rebase> unsafeFreeze rebase> thaw rebase> unsafeThaw rebase> concat rebase> foldl rebase> mapMaybe rebase> unzip rebase> maximumBy rebase> minimumBy rebase> length rebase> head rebase> group rebase> groupBy rebase> foldl' rebase> foldl1 rebase> mapM rebase> forM rebase> sequence rebase> mapM_ rebase> sequence_ rebase> forM_ rebase> foldMap rebase> filter rebase> unfoldr rebase> zip rebase> enumFromTo rebase> enumFromThenTo rebase> fromList rebase> fromListN rebase> toList rebase> empty rebase> catMaybes rebase> uncons rebase> unsnoc rebase> tail rebase> last rebase> init rebase> null rebase> foldl1' rebase> sum rebase> product rebase> scanl rebase> scanl1 rebase> scanl' rebase> foldr' rebase> foldr1 rebase> scanr rebase> scanr1 rebase> maximum rebase> minimum rebase> replicate rebase> takeWhile rebase> dropWhile rebase> take rebase> drop rebase> splitAt rebase> span rebase> break rebase> reverse rebase> and rebase> or rebase> any rebase> all rebase> elem rebase> notElem rebase> concatMap rebase> zip3 rebase> zipWith rebase> zipWith3 rebase> unzip3 rebase> unsafeIndex rebase> foldMap' rebase> find rebase> elemIndex rebase> elemIndices rebase> findIndex rebase> findIndices rebase> partition rebase> zip4 rebase> zip5 rebase> zip6 rebase> zipWith4 rebase> zipWith5 rebase> zipWith6 rebase> unzip4 rebase> unzip5 rebase> unzip6 rebase> singleton rebase> filterM rebase> zipWithM rebase> zipWithM_ rebase> foldM rebase> foldM_ rebase> replicateM rebase> cons rebase> foldr1' rebase> copy rebase> snoc rebase> create rebase> unfoldrN rebase> unsafeHead rebase> unsafeTail rebase> unsafeInit rebase> unsafeLast rebase> unsafeTake rebase> unsafeDrop rebase> iterateN rebase> update rebase> fromArray rebase> findIndexR rebase> force rebase> indexed rebase> ifoldr rebase> ifoldl rebase> ifoldr' rebase> ifoldl' rebase> imap rebase> imapM rebase> iforM rebase> imapM_ rebase> iforM_ rebase> modify rebase> indexM rebase> generate rebase> generateM rebase> slice rebase> eqBy rebase> cmpBy rebase> mapMaybeM rebase> uniq rebase> fold1M rebase> foldM' rebase> fold1M' rebase> unfoldrM rebase> unfoldrNM rebase> unfoldrExactN rebase> unfoldrExactNM rebase> iterateNM rebase> prescanl rebase> prescanl' rebase> postscanl rebase> postscanl' rebase> scanl1' rebase> enumFromStepN rebase> Vector rebase> convert rebase> accumulate rebase> accumulate_ rebase> backpermute rebase> breakR rebase> constructN rebase> constructrN rebase> createT rebase> enumFromN rebase> fold1M'_ rebase> fold1M_ rebase> foldM'_ rebase> headM rebase> ifilter rebase> ifoldM rebase> ifoldM' rebase> ifoldM'_ rebase> ifoldM_ rebase> imapMaybe rebase> imapMaybeM rebase> iscanl rebase> iscanl' rebase> iscanr rebase> iscanr' rebase> izipWith rebase> izipWith3 rebase> izipWith4 rebase> izipWith5 rebase> izipWith6 rebase> izipWithM rebase> izipWithM_ rebase> lastM rebase> maxIndex rebase> maxIndexBy rebase> maximumOn rebase> minIndex rebase> minIndexBy rebase> minimumOn rebase> partitionWith rebase> postscanr rebase> postscanr' rebase> prescanr rebase> prescanr' rebase> scanr' rebase> scanr1' rebase> spanR rebase> unsafeAccumulate rebase> unsafeAccumulate_ rebase> unsafeBackpermute rebase> unsafeCopy rebase> unsafeHeadM rebase> unsafeIndexM rebase> unsafeLastM rebase> unsafeSlice rebase> unsafeUpd rebase> unsafeUpdate rebase> unsafeUpdate_ rebase> unstablePartition rebase> update_ rebase> MVector rebase> toArray rebase> toArraySlice rebase> unsafeFromArraySlice rebase> Warning: Rebase.Data.Vector.Fusion.Stream.Monadic: Could not find documentation for exported module: Data.Vector.Fusion.Stream.Monadic rebase> 77% ( 92 /118) in 'Rebase.Data.Vector.Fusion.Stream.Monadic' rebase> Missing documentation for: rebase> Module header rebase> mapMaybe rebase> zip rebase> catMaybes rebase> and rebase> or rebase> concatMap rebase> zip3 rebase> zipWith rebase> zipWith3 rebase> zip4 rebase> zip5 rebase> zip6 rebase> zipWith4 rebase> zipWith5 rebase> zipWith6 rebase> zipWithM_ rebase> unfoldrN rebase> liftBox rebase> generate rebase> unbox rebase> zipWith3M rebase> zipWith4M rebase> zipWith5M rebase> zipWith6M rebase> concatMapM rebase> Warning: Rebase.Data.Vector.Fusion.Util: Could not find documentation for exported module: Data.Vector.Fusion.Util rebase> Warning: Rebase.Data.Vector.Fusion.Util: Couldn't find .haddock for export Id rebase> Warning: Rebase.Data.Vector.Fusion.Util: Couldn't find .haddock for export delay_inline rebase> Warning: Rebase.Data.Vector.Fusion.Util: Couldn't find .haddock for export delayed_min rebase> 16% ( 1 / 6) in 'Rebase.Data.Vector.Fusion.Util' rebase> Missing documentation for: rebase> Module header rebase> Id rebase> liftBox rebase> delay_inline rebase> delayed_min rebase> Warning: Rebase.Data.Vector.Generic: Could not find documentation for exported module: Data.Vector.Generic rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export ++ rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export foldr rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export map rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export ! rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export // rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export accum rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeAccum rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export !? rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export freeze rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeFreeze rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export thaw rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeThaw rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export concat rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export foldl rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export mapMaybe rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unzip rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export maximumBy rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export minimumBy rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export showsPrec rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export length rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export head rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export group rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export groupBy rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export foldl' rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export foldl1 rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export mapM rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export forM rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export sequence rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export new rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export mapM_ rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export sequence_ rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export forM_ rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export foldMap rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export filter rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unfoldr rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export zip rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export enumFromTo rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export enumFromThenTo rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export fromList rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export fromListN rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export toList rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export empty rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export uncons rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsnoc rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export tail rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export last rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export init rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export null rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export foldl1' rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export sum rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export product rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export scanl rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export scanl1 rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export scanl' rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export foldr' rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export foldr1 rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export scanr rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export scanr1 rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export maximum rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export minimum rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export replicate rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export takeWhile rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export dropWhile rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export take rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export drop rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export splitAt rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export span rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export break rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export reverse rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export and rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export or rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export any rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export all rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export elem rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export notElem rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export concatMap rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export zip3 rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export zipWith rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export zipWith3 rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unzip3 rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeIndex rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export readPrec rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export foldMap' rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export find rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export elemIndex rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export elemIndices rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export findIndex rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export findIndices rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export partition rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export zip4 rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export zip5 rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export zip6 rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export zipWith4 rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export zipWith5 rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export zipWith6 rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unzip4 rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unzip5 rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unzip6 rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export singleton rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export filterM rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export zipWithM rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export zipWithM_ rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export foldM rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export foldM_ rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export replicateM rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export cons rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export gfoldl rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export gunfold rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export liftShowsPrec rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export liftReadsPrec rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export foldr1' rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export copy rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export snoc rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export create rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unfoldrN rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeHead rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeTail rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeInit rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeLast rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeTake rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeDrop rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export eq rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export iterateN rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export update rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export findIndexR rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export force rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export indexed rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export ifoldr rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export ifoldl rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export ifoldr' rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export ifoldl' rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export imap rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export imapM rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export iforM rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export imapM_ rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export iforM_ rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export modify rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unstream rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export stream rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export indexM rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export clone rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export generate rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export generateM rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export slice rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export eqBy rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export cmpBy rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export mapMaybeM rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export uniq rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export fold1M rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export foldM' rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export fold1M' rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unfoldrM rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unfoldrNM rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unfoldrExactN rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unfoldrExactNM rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export iterateNM rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export prescanl rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export prescanl' rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export postscanl rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export postscanl' rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export scanl1' rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export enumFromStepN rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export Vector rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export Mutable rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export cmp rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export convert rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export accumulate rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export accumulate_ rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export backpermute rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export breakR rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export concatNE rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export constructN rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export constructrN rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export createT rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export dataCast rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export enumFromN rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export fold1M'_ rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export fold1M_ rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export foldM'_ rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export headM rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export ifilter rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export ifoldM rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export ifoldM' rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export ifoldM'_ rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export ifoldM_ rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export imapMaybe rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export imapMaybeM rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export iscanl rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export iscanl' rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export iscanr rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export iscanr' rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export izipWith rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export izipWith3 rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export izipWith4 rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export izipWith5 rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export izipWith6 rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export izipWithM rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export izipWithM_ rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export lastM rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export maxIndex rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export maxIndexBy rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export maximumOn rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export minIndex rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export minIndexBy rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export minimumOn rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export mkVecConstr rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export mkVecType rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export partitionWith rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export postscanr rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export postscanr' rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export prescanr rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export prescanr' rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export scanr' rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export scanr1' rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export spanR rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeAccumulate rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeAccumulate_ rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeBackpermute rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeCopy rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeHeadM rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeIndexM rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeLastM rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeSlice rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeUpd rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeUpdate rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unsafeUpdate_ rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unstablePartition rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export update_ rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unstreamM rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export streamR rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export unstreamR rebase> Warning: Rebase.Data.Vector.Generic: Couldn't find .haddock for export mkType rebase> 0% ( 0 /233) in 'Rebase.Data.Vector.Generic' rebase> Missing documentation for: rebase> Module header rebase> ++ rebase> foldr rebase> map rebase> ! rebase> // rebase> accum rebase> unsafeAccum rebase> !? rebase> freeze rebase> unsafeFreeze rebase> thaw rebase> unsafeThaw rebase> concat rebase> foldl rebase> mapMaybe rebase> unzip rebase> maximumBy rebase> minimumBy rebase> showsPrec rebase> length rebase> head rebase> group rebase> groupBy rebase> foldl' rebase> foldl1 rebase> mapM rebase> forM rebase> sequence rebase> new rebase> mapM_ rebase> sequence_ rebase> forM_ rebase> foldMap rebase> filter rebase> unfoldr rebase> zip rebase> enumFromTo rebase> enumFromThenTo rebase> fromList rebase> fromListN rebase> toList rebase> empty rebase> uncons rebase> unsnoc rebase> tail rebase> last rebase> init rebase> null rebase> foldl1' rebase> sum rebase> product rebase> scanl rebase> scanl1 rebase> scanl' rebase> foldr' rebase> foldr1 rebase> scanr rebase> scanr1 rebase> maximum rebase> minimum rebase> replicate rebase> takeWhile rebase> dropWhile rebase> take rebase> drop rebase> splitAt rebase> span rebase> break rebase> reverse rebase> and rebase> or rebase> any rebase> all rebase> elem rebase> notElem rebase> concatMap rebase> zip3 rebase> zipWith rebase> zipWith3 rebase> unzip3 rebase> unsafeIndex rebase> readPrec rebase> foldMap' rebase> find rebase> elemIndex rebase> elemIndices rebase> findIndex rebase> findIndices rebase> partition rebase> zip4 rebase> zip5 rebase> zip6 rebase> zipWith4 rebase> zipWith5 rebase> zipWith6 rebase> unzip4 rebase> unzip5 rebase> unzip6 rebase> singleton rebase> filterM rebase> zipWithM rebase> zipWithM_ rebase> foldM rebase> foldM_ rebase> replicateM rebase> cons rebase> gfoldl rebase> gunfold rebase> liftShowsPrec rebase> liftReadsPrec rebase> foldr1' rebase> copy rebase> snoc rebase> create rebase> unfoldrN rebase> unsafeHead rebase> unsafeTail rebase> unsafeInit rebase> unsafeLast rebase> unsafeTake rebase> unsafeDrop rebase> eq rebase> iterateN rebase> update rebase> findIndexR rebase> force rebase> indexed rebase> ifoldr rebase> ifoldl rebase> ifoldr' rebase> ifoldl' rebase> imap rebase> imapM rebase> iforM rebase> imapM_ rebase> iforM_ rebase> modify rebase> unstream rebase> stream rebase> indexM rebase> clone rebase> generate rebase> generateM rebase> slice rebase> eqBy rebase> cmpBy rebase> mapMaybeM rebase> uniq rebase> fold1M rebase> foldM' rebase> fold1M' rebase> unfoldrM rebase> unfoldrNM rebase> unfoldrExactN rebase> unfoldrExactNM rebase> iterateNM rebase> prescanl rebase> prescanl' rebase> postscanl rebase> postscanl' rebase> scanl1' rebase> enumFromStepN rebase> Vector rebase> Mutable rebase> cmp rebase> convert rebase> accumulate rebase> accumulate_ rebase> backpermute rebase> breakR rebase> concatNE rebase> constructN rebase> constructrN rebase> createT rebase> dataCast rebase> enumFromN rebase> fold1M'_ rebase> fold1M_ rebase> foldM'_ rebase> headM rebase> ifilter rebase> ifoldM rebase> ifoldM' rebase> ifoldM'_ rebase> ifoldM_ rebase> imapMaybe rebase> imapMaybeM rebase> iscanl rebase> iscanl' rebase> iscanr rebase> iscanr' rebase> izipWith rebase> izipWith3 rebase> izipWith4 rebase> izipWith5 rebase> izipWith6 rebase> izipWithM rebase> izipWithM_ rebase> lastM rebase> maxIndex rebase> maxIndexBy rebase> maximumOn rebase> minIndex rebase> minIndexBy rebase> minimumOn rebase> mkVecConstr rebase> mkVecType rebase> partitionWith rebase> postscanr rebase> postscanr' rebase> prescanr rebase> prescanr' rebase> scanr' rebase> scanr1' rebase> spanR rebase> unsafeAccumulate rebase> unsafeAccumulate_ rebase> unsafeBackpermute rebase> unsafeCopy rebase> unsafeHeadM rebase> unsafeIndexM rebase> unsafeLastM rebase> unsafeSlice rebase> unsafeUpd rebase> unsafeUpdate rebase> unsafeUpdate_ rebase> unstablePartition rebase> update_ rebase> unstreamM rebase> streamR rebase> unstreamR rebase> mkType rebase> Warning: Rebase.Data.Vector.Generic.Base: Could not find documentation for exported module: Data.Vector.Generic.Base rebase> Warning: Rebase.Data.Vector.Generic.Base: Couldn't find .haddock for export Vector rebase> Warning: Rebase.Data.Vector.Generic.Base: Couldn't find .haddock for export Mutable rebase> 0% ( 0 / 3) in 'Rebase.Data.Vector.Generic.Base' rebase> Missing documentation for: rebase> Module header rebase> Vector rebase> Mutable rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Could not find documentation for exported module: Data.Vector.Generic.Mutable rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export foldr rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export accum rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unsafeRead rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unsafeWrite rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unsafeAccum rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export swap rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export foldl rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export readMaybe rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export length rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export foldl' rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export new rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export mapM_ rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export forM_ rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export tail rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export init rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export null rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export foldr' rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export replicate rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export take rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export drop rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export splitAt rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export reverse rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export fill rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export read rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export foldrM rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export write rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export foldM rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export replicateM rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export copy rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export clear rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unsafeTail rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unsafeInit rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unsafeTake rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unsafeDrop rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export update rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export ifoldr rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export ifoldl rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export ifoldr' rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export ifoldl' rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export imapM_ rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export iforM_ rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export ifoldrM rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export modify rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unstream rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export modifyM rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export clone rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export generate rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export generateM rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export slice rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export foldM' rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export set rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export ifoldM rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export ifoldM' rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unsafeCopy rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unsafeSlice rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unsafeUpdate rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unstablePartition rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export MVector rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unstreamR rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export munstream rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export partitionBundle rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export partitionWithBundle rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unsafeNew rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unstablePartitionBundle rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export transform rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export transformR rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export exchange rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export foldrM' rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export grow rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export ifoldrM' rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export move rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export nextPermutation rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export nextPermutationBy rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export overlaps rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export prevPermutation rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export prevPermutationBy rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unsafeExchange rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unsafeGrow rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unsafeModify rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unsafeModifyM rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unsafeMove rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unsafeSwap rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export fillR rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export growFront rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export mstream rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export mstreamR rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export munstreamR rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export unsafeGrowFront rebase> Warning: Rebase.Data.Vector.Generic.Mutable: Couldn't find .haddock for export vunstream rebase> 3% ( 3 / 93) in 'Rebase.Data.Vector.Generic.Mutable' rebase> Missing documentation for: rebase> Module header rebase> foldr rebase> accum rebase> unsafeRead rebase> unsafeWrite rebase> unsafeAccum rebase> swap rebase> foldl rebase> readMaybe rebase> length rebase> foldl' rebase> new rebase> mapM_ rebase> forM_ rebase> tail rebase> init rebase> null rebase> foldr' rebase> replicate rebase> take rebase> drop rebase> splitAt rebase> reverse rebase> fill rebase> read rebase> foldrM rebase> write rebase> foldM rebase> replicateM rebase> copy rebase> clear rebase> unsafeTail rebase> unsafeInit rebase> unsafeTake rebase> unsafeDrop rebase> update rebase> ifoldr rebase> ifoldl rebase> ifoldr' rebase> ifoldl' rebase> imapM_ rebase> iforM_ rebase> ifoldrM rebase> modify rebase> unstream rebase> modifyM rebase> clone rebase> generate rebase> generateM rebase> slice rebase> foldM' rebase> set rebase> ifoldM rebase> ifoldM' rebase> unsafeCopy rebase> unsafeSlice rebase> unsafeUpdate rebase> unstablePartition rebase> MVector rebase> unstreamR rebase> munstream rebase> partitionBundle rebase> partitionWithBundle rebase> unsafeNew rebase> unstablePartitionBundle rebase> transform rebase> transformR rebase> exchange rebase> foldrM' rebase> grow rebase> ifoldrM' rebase> move rebase> nextPermutation rebase> nextPermutationBy rebase> overlaps rebase> prevPermutation rebase> prevPermutationBy rebase> unsafeExchange rebase> unsafeGrow rebase> unsafeModify rebase> unsafeModifyM rebase> unsafeMove rebase> unsafeSwap rebase> fillR rebase> growFront rebase> mstream rebase> mstreamR rebase> munstreamR rebase> unsafeGrowFront rebase> vunstream rebase> Warning: Rebase.Data.Vector.Generic.New: Could not find documentation for exported module: Data.Vector.Generic.New rebase> Warning: Rebase.Data.Vector.Generic.New: Couldn't find .haddock for export tail rebase> Warning: Rebase.Data.Vector.Generic.New: Couldn't find .haddock for export init rebase> Warning: Rebase.Data.Vector.Generic.New: Couldn't find .haddock for export take rebase> Warning: Rebase.Data.Vector.Generic.New: Couldn't find .haddock for export drop rebase> Warning: Rebase.Data.Vector.Generic.New: Couldn't find .haddock for export apply rebase> Warning: Rebase.Data.Vector.Generic.New: Couldn't find .haddock for export create rebase> Warning: Rebase.Data.Vector.Generic.New: Couldn't find .haddock for export unsafeTail rebase> Warning: Rebase.Data.Vector.Generic.New: Couldn't find .haddock for export unsafeInit rebase> Warning: Rebase.Data.Vector.Generic.New: Couldn't find .haddock for export modify rebase> Warning: Rebase.Data.Vector.Generic.New: Couldn't find .haddock for export unstream rebase> Warning: Rebase.Data.Vector.Generic.New: Couldn't find .haddock for export run rebase> Warning: Rebase.Data.Vector.Generic.New: Couldn't find .haddock for export slice rebase> Warning: Rebase.Data.Vector.Generic.New: Couldn't find .haddock for export New rebase> Warning: Rebase.Data.Vector.Generic.New: Couldn't find .haddock for export unsafeSlice rebase> Warning: Rebase.Data.Vector.Generic.New: Couldn't find .haddock for export unstreamR rebase> Warning: Rebase.Data.Vector.Generic.New: Couldn't find .haddock for export modifyWithBundle rebase> Warning: Rebase.Data.Vector.Generic.New: Couldn't find .haddock for export runPrim rebase> Warning: Rebase.Data.Vector.Generic.New: Couldn't find .haddock for export transform rebase> Warning: Rebase.Data.Vector.Generic.New: Couldn't find .haddock for export transformR rebase> 0% ( 0 / 20) in 'Rebase.Data.Vector.Generic.New' rebase> Missing documentation for: rebase> Module header rebase> tail rebase> init rebase> take rebase> drop rebase> apply rebase> create rebase> unsafeTail rebase> unsafeInit rebase> modify rebase> unstream rebase> run rebase> slice rebase> New rebase> unsafeSlice rebase> unstreamR rebase> modifyWithBundle rebase> runPrim rebase> transform rebase> transformR rebase> 0% ( 0 / 1) in 'Rebase.Data.Vector.Instances' rebase> Missing documentation for: rebase> Module header rebase> Warning: Rebase.Data.Vector.Internal.Check: Could not find documentation for exported module: Data.Vector.Internal.Check rebase> Warning: Rebase.Data.Vector.Internal.Check: Couldn't find .haddock for export inRange rebase> Warning: Rebase.Data.Vector.Internal.Check: Couldn't find .haddock for export Checks rebase> Warning: Rebase.Data.Vector.Internal.Check: Couldn't find .haddock for export check rebase> Warning: Rebase.Data.Vector.Internal.Check: Couldn't find .haddock for export checkIndex rebase> Warning: Rebase.Data.Vector.Internal.Check: Couldn't find .haddock for export checkSlice rebase> Warning: Rebase.Data.Vector.Internal.Check: Couldn't find .haddock for export checkLength rebase> Warning: Rebase.Data.Vector.Internal.Check: Couldn't find .haddock for export doChecks rebase> Warning: Rebase.Data.Vector.Internal.Check: Couldn't find .haddock for export internalError rebase> 10% ( 1 / 10) in 'Rebase.Data.Vector.Internal.Check' rebase> Missing documentation for: rebase> Module header rebase> inRange rebase> Checks rebase> check rebase> checkIndex rebase> checkSlice rebase> checkLength rebase> doChecks rebase> internalError rebase> Warning: Rebase.Data.Vector.Mutable: Could not find documentation for exported module: Data.Vector.Mutable rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export foldr rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export unsafeRead rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export unsafeWrite rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export swap rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export foldl rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export readMaybe rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export length rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export foldl' rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export new rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export mapM_ rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export forM_ rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export tail rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export init rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export null rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export foldr' rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export replicate rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export take rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export drop rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export splitAt rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export read rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export foldrM rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export write rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export foldM rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export replicateM rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export copy rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export clear rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export unsafeTail rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export unsafeInit rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export unsafeTake rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export unsafeDrop rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export ifoldr rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export ifoldl rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export ifoldr' rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export ifoldl' rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export imapM_ rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export iforM_ rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export ifoldrM rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export modify rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export modifyM rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export clone rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export generate rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export generateM rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export slice rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export foldM' rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export set rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export ifoldM rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export ifoldM' rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export unsafeCopy rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export unsafeSlice rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export MVector rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export unsafeNew rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export exchange rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export foldrM' rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export grow rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export ifoldrM' rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export move rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export nextPermutation rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export nextPermutationBy rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export overlaps rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export prevPermutation rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export prevPermutationBy rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export unsafeExchange rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export unsafeGrow rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export unsafeModify rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export unsafeModifyM rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export unsafeMove rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export unsafeSwap rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export fromMutableArray rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export toMutableArray rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export IOVector rebase> Warning: Rebase.Data.Vector.Mutable: Couldn't find .haddock for export STVector rebase> 4% ( 3 / 75) in 'Rebase.Data.Vector.Mutable' rebase> Missing documentation for: rebase> Module header rebase> foldr rebase> unsafeRead rebase> unsafeWrite rebase> swap rebase> foldl rebase> readMaybe rebase> length rebase> foldl' rebase> new rebase> mapM_ rebase> forM_ rebase> tail rebase> init rebase> null rebase> foldr' rebase> replicate rebase> take rebase> drop rebase> splitAt rebase> read rebase> foldrM rebase> write rebase> foldM rebase> replicateM rebase> copy rebase> clear rebase> unsafeTail rebase> unsafeInit rebase> unsafeTake rebase> unsafeDrop rebase> ifoldr rebase> ifoldl rebase> ifoldr' rebase> ifoldl' rebase> imapM_ rebase> iforM_ rebase> ifoldrM rebase> modify rebase> modifyM rebase> clone rebase> generate rebase> generateM rebase> slice rebase> foldM' rebase> set rebase> ifoldM rebase> ifoldM' rebase> unsafeCopy rebase> unsafeSlice rebase> MVector rebase> unsafeNew rebase> exchange rebase> foldrM' rebase> grow rebase> ifoldrM' rebase> move rebase> nextPermutation rebase> nextPermutationBy rebase> overlaps rebase> prevPermutation rebase> prevPermutationBy rebase> unsafeExchange rebase> unsafeGrow rebase> unsafeModify rebase> unsafeModifyM rebase> unsafeMove rebase> unsafeSwap rebase> fromMutableArray rebase> toMutableArray rebase> IOVector rebase> STVector rebase> Warning: Rebase.Data.Vector.Primitive: Could not find documentation for exported module: Data.Vector.Primitive rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export ++ rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export foldr rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export map rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export ! rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export // rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export accum rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeAccum rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export !? rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export freeze rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeFreeze rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export thaw rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeThaw rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export concat rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export foldl rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export mapMaybe rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export maximumBy rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export minimumBy rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export length rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export head rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export group rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export groupBy rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export foldl' rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export foldl1 rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export mapM rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export forM rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export mapM_ rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export forM_ rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export foldMap rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export filter rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unfoldr rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export enumFromTo rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export enumFromThenTo rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export fromList rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export fromListN rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export toList rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export empty rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export uncons rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsnoc rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export tail rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export last rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export init rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export null rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export foldl1' rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export sum rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export product rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export scanl rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export scanl1 rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export scanl' rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export foldr' rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export foldr1 rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export scanr rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export scanr1 rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export maximum rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export minimum rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export replicate rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export takeWhile rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export dropWhile rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export take rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export drop rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export splitAt rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export span rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export break rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export reverse rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export any rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export all rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export elem rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export notElem rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export concatMap rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export zipWith rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export zipWith3 rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeIndex rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export foldMap' rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export find rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export elemIndex rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export elemIndices rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export findIndex rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export findIndices rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export partition rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export zipWith4 rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export zipWith5 rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export zipWith6 rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export singleton rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export filterM rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export zipWithM rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export zipWithM_ rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export foldM rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export foldM_ rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export replicateM rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export cons rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export foldr1' rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export copy rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export snoc rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export create rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unfoldrN rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeHead rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeTail rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeInit rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeLast rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeTake rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeDrop rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export iterateN rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export findIndexR rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export force rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export ifoldr rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export ifoldl rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export ifoldr' rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export ifoldl' rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export imap rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export imapM rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export iforM rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export imapM_ rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export iforM_ rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export modify rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export indexM rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export generate rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export generateM rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export slice rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export eqBy rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export cmpBy rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export mapMaybeM rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export uniq rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export fold1M rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export foldM' rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export fold1M' rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unfoldrM rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unfoldrNM rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unfoldrExactN rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unfoldrExactNM rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export iterateNM rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export prescanl rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export prescanl' rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export postscanl rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export postscanl' rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export scanl1' rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export enumFromStepN rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export Vector rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export convert rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export accumulate_ rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export backpermute rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export breakR rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export constructN rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export constructrN rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export createT rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export enumFromN rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export fold1M'_ rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export fold1M_ rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export foldM'_ rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export headM rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export ifilter rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export ifoldM rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export ifoldM' rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export ifoldM'_ rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export ifoldM_ rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export imapMaybe rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export imapMaybeM rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export iscanl rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export iscanl' rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export iscanr rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export iscanr' rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export izipWith rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export izipWith3 rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export izipWith4 rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export izipWith5 rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export izipWith6 rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export izipWithM rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export izipWithM_ rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export lastM rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export maxIndex rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export maxIndexBy rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export maximumOn rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export minIndex rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export minIndexBy rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export minimumOn rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export partitionWith rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export postscanr rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export postscanr' rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export prescanr rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export prescanr' rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export scanr' rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export scanr1' rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export spanR rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeAccumulate_ rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeBackpermute rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeCopy rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeHeadM rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeIndexM rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeLastM rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeSlice rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeUpd rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeUpdate_ rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unstablePartition rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export update_ rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export MVector rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeCast rebase> Warning: Rebase.Data.Vector.Primitive: Couldn't find .haddock for export unsafeCoerceVector rebase> 0% ( 1 /197) in 'Rebase.Data.Vector.Primitive' rebase> Missing documentation for: rebase> Module header rebase> ++ rebase> foldr rebase> map rebase> ! rebase> // rebase> accum rebase> unsafeAccum rebase> !? rebase> freeze rebase> unsafeFreeze rebase> thaw rebase> unsafeThaw rebase> concat rebase> foldl rebase> mapMaybe rebase> maximumBy rebase> minimumBy rebase> length rebase> head rebase> group rebase> groupBy rebase> foldl' rebase> foldl1 rebase> mapM rebase> forM rebase> mapM_ rebase> forM_ rebase> foldMap rebase> filter rebase> unfoldr rebase> enumFromTo rebase> enumFromThenTo rebase> fromList rebase> fromListN rebase> toList rebase> empty rebase> uncons rebase> unsnoc rebase> tail rebase> last rebase> init rebase> null rebase> foldl1' rebase> sum rebase> product rebase> scanl rebase> scanl1 rebase> scanl' rebase> foldr' rebase> foldr1 rebase> scanr rebase> scanr1 rebase> maximum rebase> minimum rebase> replicate rebase> takeWhile rebase> dropWhile rebase> take rebase> drop rebase> splitAt rebase> span rebase> break rebase> reverse rebase> any rebase> all rebase> elem rebase> notElem rebase> concatMap rebase> zipWith rebase> zipWith3 rebase> unsafeIndex rebase> foldMap' rebase> find rebase> elemIndex rebase> elemIndices rebase> findIndex rebase> findIndices rebase> partition rebase> zipWith4 rebase> zipWith5 rebase> zipWith6 rebase> singleton rebase> filterM rebase> zipWithM rebase> zipWithM_ rebase> foldM rebase> foldM_ rebase> replicateM rebase> cons rebase> foldr1' rebase> copy rebase> snoc rebase> create rebase> unfoldrN rebase> unsafeHead rebase> unsafeTail rebase> unsafeInit rebase> unsafeLast rebase> unsafeTake rebase> unsafeDrop rebase> iterateN rebase> findIndexR rebase> force rebase> ifoldr rebase> ifoldl rebase> ifoldr' rebase> ifoldl' rebase> imap rebase> imapM rebase> iforM rebase> imapM_ rebase> iforM_ rebase> modify rebase> indexM rebase> generate rebase> generateM rebase> slice rebase> eqBy rebase> cmpBy rebase> mapMaybeM rebase> uniq rebase> fold1M rebase> foldM' rebase> fold1M' rebase> unfoldrM rebase> unfoldrNM rebase> unfoldrExactN rebase> unfoldrExactNM rebase> iterateNM rebase> prescanl rebase> prescanl' rebase> postscanl rebase> postscanl' rebase> scanl1' rebase> enumFromStepN rebase> Vector rebase> convert rebase> accumulate_ rebase> backpermute rebase> breakR rebase> constructN rebase> constructrN rebase> createT rebase> enumFromN rebase> fold1M'_ rebase> fold1M_ rebase> foldM'_ rebase> headM rebase> ifilter rebase> ifoldM rebase> ifoldM' rebase> ifoldM'_ rebase> ifoldM_ rebase> imapMaybe rebase> imapMaybeM rebase> iscanl rebase> iscanl' rebase> iscanr rebase> iscanr' rebase> izipWith rebase> izipWith3 rebase> izipWith4 rebase> izipWith5 rebase> izipWith6 rebase> izipWithM rebase> izipWithM_ rebase> lastM rebase> maxIndex rebase> maxIndexBy rebase> maximumOn rebase> minIndex rebase> minIndexBy rebase> minimumOn rebase> partitionWith rebase> postscanr rebase> postscanr' rebase> prescanr rebase> prescanr' rebase> scanr' rebase> scanr1' rebase> spanR rebase> unsafeAccumulate_ rebase> unsafeBackpermute rebase> unsafeCopy rebase> unsafeHeadM rebase> unsafeIndexM rebase> unsafeLastM rebase> unsafeSlice rebase> unsafeUpd rebase> unsafeUpdate_ rebase> unstablePartition rebase> update_ rebase> MVector rebase> unsafeCast rebase> unsafeCoerceVector rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Could not find documentation for exported module: Data.Vector.Primitive.Mutable rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export foldr rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export unsafeRead rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export unsafeWrite rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export swap rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export foldl rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export readMaybe rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export length rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export foldl' rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export new rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export mapM_ rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export forM_ rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export tail rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export init rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export null rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export foldr' rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export replicate rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export take rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export drop rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export splitAt rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export read rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export foldrM rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export write rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export foldM rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export replicateM rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export copy rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export clear rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export unsafeTail rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export unsafeInit rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export unsafeTake rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export unsafeDrop rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export ifoldr rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export ifoldl rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export ifoldr' rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export ifoldl' rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export imapM_ rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export iforM_ rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export ifoldrM rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export modify rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export modifyM rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export clone rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export generate rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export generateM rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export slice rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export foldM' rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export set rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export ifoldM rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export ifoldM' rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export unsafeCopy rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export unsafeSlice rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export MVector rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export unsafeNew rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export exchange rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export foldrM' rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export grow rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export ifoldrM' rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export move rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export nextPermutation rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export nextPermutationBy rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export overlaps rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export prevPermutation rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export prevPermutationBy rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export unsafeExchange rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export unsafeGrow rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export unsafeModify rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export unsafeModifyM rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export unsafeMove rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export unsafeSwap rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export IOVector rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export STVector rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export unsafeCast rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: Couldn't find .haddock for export unsafeCoerceMVector rebase> 5% ( 4 / 76) in 'Rebase.Data.Vector.Primitive.Mutable' rebase> Missing documentation for: rebase> Module header rebase> foldr rebase> unsafeRead rebase> unsafeWrite rebase> swap rebase> foldl rebase> readMaybe rebase> length rebase> foldl' rebase> new rebase> mapM_ rebase> forM_ rebase> tail rebase> init rebase> null rebase> foldr' rebase> replicate rebase> take rebase> drop rebase> splitAt rebase> read rebase> foldrM rebase> write rebase> foldM rebase> replicateM rebase> copy rebase> clear rebase> unsafeTail rebase> unsafeInit rebase> unsafeTake rebase> unsafeDrop rebase> ifoldr rebase> ifoldl rebase> ifoldr' rebase> ifoldl' rebase> imapM_ rebase> iforM_ rebase> ifoldrM rebase> modify rebase> modifyM rebase> clone rebase> generate rebase> generateM rebase> slice rebase> foldM' rebase> set rebase> ifoldM rebase> ifoldM' rebase> unsafeCopy rebase> unsafeSlice rebase> MVector rebase> unsafeNew rebase> exchange rebase> foldrM' rebase> grow rebase> ifoldrM' rebase> move rebase> nextPermutation rebase> nextPermutationBy rebase> overlaps rebase> prevPermutation rebase> prevPermutationBy rebase> unsafeExchange rebase> unsafeGrow rebase> unsafeModify rebase> unsafeModifyM rebase> unsafeMove rebase> unsafeSwap rebase> IOVector rebase> STVector rebase> unsafeCast rebase> unsafeCoerceMVector rebase> Warning: Rebase.Data.Vector.Storable: Could not find documentation for exported module: Data.Vector.Storable rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export ++ rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export foldr rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export map rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export ! rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export // rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export accum rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeAccum rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export !? rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export freeze rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeFreeze rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export thaw rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeThaw rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export concat rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export foldl rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export mapMaybe rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export maximumBy rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export minimumBy rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export length rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export head rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export group rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export groupBy rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export foldl' rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export foldl1 rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export mapM rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export forM rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export mapM_ rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export forM_ rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export foldMap rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export filter rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unfoldr rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export enumFromTo rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export enumFromThenTo rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export fromList rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export fromListN rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export toList rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export empty rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export uncons rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsnoc rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export tail rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export last rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export init rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export null rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export foldl1' rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export sum rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export product rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export scanl rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export scanl1 rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export scanl' rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export foldr' rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export foldr1 rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export scanr rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export scanr1 rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export maximum rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export minimum rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export replicate rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export takeWhile rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export dropWhile rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export take rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export drop rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export splitAt rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export span rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export break rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export reverse rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export and rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export or rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export any rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export all rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export elem rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export notElem rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export concatMap rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export zipWith rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export zipWith3 rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeIndex rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export foldMap' rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export find rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export elemIndex rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export elemIndices rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export findIndex rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export findIndices rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export partition rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export zipWith4 rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export zipWith5 rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export zipWith6 rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export singleton rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export filterM rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export zipWithM rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export zipWithM_ rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export foldM rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export foldM_ rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export replicateM rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export cons rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export foldr1' rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export copy rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export snoc rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export create rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unfoldrN rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeHead rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeTail rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeInit rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeLast rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeTake rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeDrop rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export iterateN rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export findIndexR rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export force rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export ifoldr rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export ifoldl rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export ifoldr' rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export ifoldl' rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export imap rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export imapM rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export iforM rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export imapM_ rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export iforM_ rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export modify rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export indexM rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export generate rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export generateM rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export slice rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export eqBy rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export cmpBy rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export mapMaybeM rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export uniq rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export fold1M rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export foldM' rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export fold1M' rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unfoldrM rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unfoldrNM rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unfoldrExactN rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unfoldrExactNM rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export iterateNM rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export prescanl rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export prescanl' rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export postscanl rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export postscanl' rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export scanl1' rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export enumFromStepN rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export Vector rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export convert rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export accumulate_ rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export backpermute rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export breakR rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export constructN rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export constructrN rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export createT rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export enumFromN rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export fold1M'_ rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export fold1M_ rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export foldM'_ rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export headM rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export ifilter rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export ifoldM rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export ifoldM' rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export ifoldM'_ rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export ifoldM_ rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export imapMaybe rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export imapMaybeM rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export iscanl rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export iscanl' rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export iscanr rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export iscanr' rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export izipWith rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export izipWith3 rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export izipWith4 rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export izipWith5 rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export izipWith6 rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export izipWithM rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export izipWithM_ rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export lastM rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export maxIndex rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export maxIndexBy rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export maximumOn rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export minIndex rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export minIndexBy rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export minimumOn rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export partitionWith rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export postscanr rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export postscanr' rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export prescanr rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export prescanr' rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export scanr' rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export scanr1' rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export spanR rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeAccumulate_ rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeBackpermute rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeCopy rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeHeadM rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeIndexM rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeLastM rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeSlice rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeUpd rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeUpdate_ rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unstablePartition rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export update_ rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export MVector rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeCast rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeCoerceVector rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeFromForeignPtr rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export isSameVector rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeFromForeignPtr0 rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeToForeignPtr rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeToForeignPtr0 rebase> Warning: Rebase.Data.Vector.Storable: Couldn't find .haddock for export unsafeWith rebase> 0% ( 1 /205) in 'Rebase.Data.Vector.Storable' rebase> Missing documentation for: rebase> Module header rebase> ++ rebase> foldr rebase> map rebase> ! rebase> // rebase> accum rebase> unsafeAccum rebase> !? rebase> freeze rebase> unsafeFreeze rebase> thaw rebase> unsafeThaw rebase> concat rebase> foldl rebase> mapMaybe rebase> maximumBy rebase> minimumBy rebase> length rebase> head rebase> group rebase> groupBy rebase> foldl' rebase> foldl1 rebase> mapM rebase> forM rebase> mapM_ rebase> forM_ rebase> foldMap rebase> filter rebase> unfoldr rebase> enumFromTo rebase> enumFromThenTo rebase> fromList rebase> fromListN rebase> toList rebase> empty rebase> uncons rebase> unsnoc rebase> tail rebase> last rebase> init rebase> null rebase> foldl1' rebase> sum rebase> product rebase> scanl rebase> scanl1 rebase> scanl' rebase> foldr' rebase> foldr1 rebase> scanr rebase> scanr1 rebase> maximum rebase> minimum rebase> replicate rebase> takeWhile rebase> dropWhile rebase> take rebase> drop rebase> splitAt rebase> span rebase> break rebase> reverse rebase> and rebase> or rebase> any rebase> all rebase> elem rebase> notElem rebase> concatMap rebase> zipWith rebase> zipWith3 rebase> unsafeIndex rebase> foldMap' rebase> find rebase> elemIndex rebase> elemIndices rebase> findIndex rebase> findIndices rebase> partition rebase> zipWith4 rebase> zipWith5 rebase> zipWith6 rebase> singleton rebase> filterM rebase> zipWithM rebase> zipWithM_ rebase> foldM rebase> foldM_ rebase> replicateM rebase> cons rebase> foldr1' rebase> copy rebase> snoc rebase> create rebase> unfoldrN rebase> unsafeHead rebase> unsafeTail rebase> unsafeInit rebase> unsafeLast rebase> unsafeTake rebase> unsafeDrop rebase> iterateN rebase> findIndexR rebase> force rebase> ifoldr rebase> ifoldl rebase> ifoldr' rebase> ifoldl' rebase> imap rebase> imapM rebase> iforM rebase> imapM_ rebase> iforM_ rebase> modify rebase> indexM rebase> generate rebase> generateM rebase> slice rebase> eqBy rebase> cmpBy rebase> mapMaybeM rebase> uniq rebase> fold1M rebase> foldM' rebase> fold1M' rebase> unfoldrM rebase> unfoldrNM rebase> unfoldrExactN rebase> unfoldrExactNM rebase> iterateNM rebase> prescanl rebase> prescanl' rebase> postscanl rebase> postscanl' rebase> scanl1' rebase> enumFromStepN rebase> Vector rebase> convert rebase> accumulate_ rebase> backpermute rebase> breakR rebase> constructN rebase> constructrN rebase> createT rebase> enumFromN rebase> fold1M'_ rebase> fold1M_ rebase> foldM'_ rebase> headM rebase> ifilter rebase> ifoldM rebase> ifoldM' rebase> ifoldM'_ rebase> ifoldM_ rebase> imapMaybe rebase> imapMaybeM rebase> iscanl rebase> iscanl' rebase> iscanr rebase> iscanr' rebase> izipWith rebase> izipWith3 rebase> izipWith4 rebase> izipWith5 rebase> izipWith6 rebase> izipWithM rebase> izipWithM_ rebase> lastM rebase> maxIndex rebase> maxIndexBy rebase> maximumOn rebase> minIndex rebase> minIndexBy rebase> minimumOn rebase> partitionWith rebase> postscanr rebase> postscanr' rebase> prescanr rebase> prescanr' rebase> scanr' rebase> scanr1' rebase> spanR rebase> unsafeAccumulate_ rebase> unsafeBackpermute rebase> unsafeCopy rebase> unsafeHeadM rebase> unsafeIndexM rebase> unsafeLastM rebase> unsafeSlice rebase> unsafeUpd rebase> unsafeUpdate_ rebase> unstablePartition rebase> update_ rebase> MVector rebase> unsafeCast rebase> unsafeCoerceVector rebase> unsafeFromForeignPtr rebase> isSameVector rebase> unsafeFromForeignPtr0 rebase> unsafeToForeignPtr rebase> unsafeToForeignPtr0 rebase> unsafeWith rebase> Warning: Rebase.Data.Vector.Storable.Internal: Could not find documentation for exported module: Data.Vector.Storable.Internal rebase> Warning: Rebase.Data.Vector.Storable.Internal: Couldn't find .haddock for export setPtr rebase> Warning: Rebase.Data.Vector.Storable.Internal: Couldn't find .haddock for export updPtr rebase> Warning: Rebase.Data.Vector.Storable.Internal: Couldn't find .haddock for export getPtr rebase> 20% ( 1 / 5) in 'Rebase.Data.Vector.Storable.Internal' rebase> Missing documentation for: rebase> Module header rebase> setPtr rebase> updPtr rebase> getPtr rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Could not find documentation for exported module: Data.Vector.Storable.Mutable rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export foldr rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeRead rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeWrite rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export swap rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export foldl rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export readMaybe rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export length rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export foldl' rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export new rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export mapM_ rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export forM_ rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export tail rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export init rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export null rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export foldr' rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export replicate rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export take rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export drop rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export splitAt rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export read rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export foldrM rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export write rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export foldM rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export replicateM rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export copy rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export clear rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeTail rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeInit rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeTake rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeDrop rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export ifoldr rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export ifoldl rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export ifoldr' rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export ifoldl' rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export imapM_ rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export iforM_ rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export ifoldrM rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export modify rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export modifyM rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export clone rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export generate rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export generateM rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export slice rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export foldM' rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export set rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export ifoldM rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export ifoldM' rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeCopy rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeSlice rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export MVector rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeNew rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export exchange rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export foldrM' rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export grow rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export ifoldrM' rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export move rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export nextPermutation rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export nextPermutationBy rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export overlaps rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export prevPermutation rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export prevPermutationBy rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeExchange rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeGrow rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeModify rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeModifyM rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeMove rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeSwap rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export IOVector rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export STVector rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeCast rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeCoerceMVector rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeFromForeignPtr rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeFromForeignPtr0 rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeToForeignPtr rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeToForeignPtr0 rebase> Warning: Rebase.Data.Vector.Storable.Mutable: Couldn't find .haddock for export unsafeWith rebase> 4% ( 4 / 81) in 'Rebase.Data.Vector.Storable.Mutable' rebase> Missing documentation for: rebase> Module header rebase> foldr rebase> unsafeRead rebase> unsafeWrite rebase> swap rebase> foldl rebase> readMaybe rebase> length rebase> foldl' rebase> new rebase> mapM_ rebase> forM_ rebase> tail rebase> init rebase> null rebase> foldr' rebase> replicate rebase> take rebase> drop rebase> splitAt rebase> read rebase> foldrM rebase> write rebase> foldM rebase> replicateM rebase> copy rebase> clear rebase> unsafeTail rebase> unsafeInit rebase> unsafeTake rebase> unsafeDrop rebase> ifoldr rebase> ifoldl rebase> ifoldr' rebase> ifoldl' rebase> imapM_ rebase> iforM_ rebase> ifoldrM rebase> modify rebase> modifyM rebase> clone rebase> generate rebase> generateM rebase> slice rebase> foldM' rebase> set rebase> ifoldM rebase> ifoldM' rebase> unsafeCopy rebase> unsafeSlice rebase> MVector rebase> unsafeNew rebase> exchange rebase> foldrM' rebase> grow rebase> ifoldrM' rebase> move rebase> nextPermutation rebase> nextPermutationBy rebase> overlaps rebase> prevPermutation rebase> prevPermutationBy rebase> unsafeExchange rebase> unsafeGrow rebase> unsafeModify rebase> unsafeModifyM rebase> unsafeMove rebase> unsafeSwap rebase> IOVector rebase> STVector rebase> unsafeCast rebase> unsafeCoerceMVector rebase> unsafeFromForeignPtr rebase> unsafeFromForeignPtr0 rebase> unsafeToForeignPtr rebase> unsafeToForeignPtr0 rebase> unsafeWith rebase> Warning: Rebase.Data.Vector.Unboxed: Could not find documentation for exported module: Data.Vector.Unboxed rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export ++ rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export foldr rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export map rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export ! rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export // rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export accum rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeAccum rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export !? rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export freeze rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeFreeze rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export thaw rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeThaw rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export concat rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export foldl rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export mapMaybe rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unzip rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export maximumBy rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export minimumBy rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export length rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export head rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export group rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export groupBy rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export foldl' rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export foldl1 rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export mapM rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export forM rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export mapM_ rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export forM_ rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export foldMap rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export filter rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unfoldr rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export zip rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export enumFromTo rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export enumFromThenTo rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export fromList rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export fromListN rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export toList rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export empty rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export uncons rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsnoc rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export tail rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export last rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export init rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export null rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export foldl1' rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export sum rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export product rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export scanl rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export scanl1 rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export scanl' rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export foldr' rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export foldr1 rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export scanr rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export scanr1 rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export maximum rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export minimum rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export replicate rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export takeWhile rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export dropWhile rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export take rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export drop rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export splitAt rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export span rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export break rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export reverse rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export and rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export or rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export any rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export all rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export elem rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export notElem rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export concatMap rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export zip3 rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export zipWith rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export zipWith3 rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unzip3 rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeIndex rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export foldMap' rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export find rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export elemIndex rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export elemIndices rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export findIndex rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export findIndices rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export partition rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export zip4 rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export zip5 rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export zip6 rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export zipWith4 rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export zipWith5 rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export zipWith6 rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unzip4 rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unzip5 rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unzip6 rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export singleton rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export filterM rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export zipWithM rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export zipWithM_ rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export foldM rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export foldM_ rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export replicateM rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export cons rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export foldr1' rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export copy rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export snoc rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export create rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unfoldrN rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeHead rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeTail rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeInit rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeLast rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeTake rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeDrop rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export iterateN rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export update rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export findIndexR rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export force rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export indexed rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export ifoldr rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export ifoldl rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export ifoldr' rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export ifoldl' rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export imap rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export imapM rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export iforM rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export imapM_ rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export iforM_ rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export modify rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export indexM rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export generate rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export generateM rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export slice rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export eqBy rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export cmpBy rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export mapMaybeM rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export uniq rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export fold1M rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export foldM' rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export fold1M' rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unfoldrM rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unfoldrNM rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unfoldrExactN rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unfoldrExactNM rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export iterateNM rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export prescanl rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export prescanl' rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export postscanl rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export postscanl' rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export scanl1' rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export enumFromStepN rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export Vector rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export convert rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export accumulate rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export accumulate_ rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export backpermute rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export breakR rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export constructN rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export constructrN rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export createT rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export enumFromN rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export fold1M'_ rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export fold1M_ rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export foldM'_ rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export headM rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export ifilter rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export ifoldM rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export ifoldM' rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export ifoldM'_ rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export ifoldM_ rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export imapMaybe rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export imapMaybeM rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export iscanl rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export iscanl' rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export iscanr rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export iscanr' rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export izipWith rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export izipWith3 rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export izipWith4 rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export izipWith5 rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export izipWith6 rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export izipWithM rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export izipWithM_ rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export lastM rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export maxIndex rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export maxIndexBy rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export maximumOn rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export minIndex rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export minIndexBy rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export minimumOn rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export partitionWith rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export postscanr rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export postscanr' rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export prescanr rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export prescanr' rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export scanr' rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export scanr1' rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export spanR rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeAccumulate rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeAccumulate_ rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeBackpermute rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeCopy rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeHeadM rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeIndexM rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeLastM rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeSlice rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeUpd rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeUpdate rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unsafeUpdate_ rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export unstablePartition rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export update_ rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export MVector rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export Unbox rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export As rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export DoNotUnboxLazy rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export DoNotUnboxNormalForm rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export DoNotUnboxStrict rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export IsoUnbox rebase> Warning: Rebase.Data.Vector.Unboxed: Couldn't find .haddock for export UnboxViaPrim rebase> 0% ( 0 /218) in 'Rebase.Data.Vector.Unboxed' rebase> Missing documentation for: rebase> Module header rebase> ++ rebase> foldr rebase> map rebase> ! rebase> // rebase> accum rebase> unsafeAccum rebase> !? rebase> freeze rebase> unsafeFreeze rebase> thaw rebase> unsafeThaw rebase> concat rebase> foldl rebase> mapMaybe rebase> unzip rebase> maximumBy rebase> minimumBy rebase> length rebase> head rebase> group rebase> groupBy rebase> foldl' rebase> foldl1 rebase> mapM rebase> forM rebase> mapM_ rebase> forM_ rebase> foldMap rebase> filter rebase> unfoldr rebase> zip rebase> enumFromTo rebase> enumFromThenTo rebase> fromList rebase> fromListN rebase> toList rebase> empty rebase> uncons rebase> unsnoc rebase> tail rebase> last rebase> init rebase> null rebase> foldl1' rebase> sum rebase> product rebase> scanl rebase> scanl1 rebase> scanl' rebase> foldr' rebase> foldr1 rebase> scanr rebase> scanr1 rebase> maximum rebase> minimum rebase> replicate rebase> takeWhile rebase> dropWhile rebase> take rebase> drop rebase> splitAt rebase> span rebase> break rebase> reverse rebase> and rebase> or rebase> any rebase> all rebase> elem rebase> notElem rebase> concatMap rebase> zip3 rebase> zipWith rebase> zipWith3 rebase> unzip3 rebase> unsafeIndex rebase> foldMap' rebase> find rebase> elemIndex rebase> elemIndices rebase> findIndex rebase> findIndices rebase> partition rebase> zip4 rebase> zip5 rebase> zip6 rebase> zipWith4 rebase> zipWith5 rebase> zipWith6 rebase> unzip4 rebase> unzip5 rebase> unzip6 rebase> singleton rebase> filterM rebase> zipWithM rebase> zipWithM_ rebase> foldM rebase> foldM_ rebase> replicateM rebase> cons rebase> foldr1' rebase> copy rebase> snoc rebase> create rebase> unfoldrN rebase> unsafeHead rebase> unsafeTail rebase> unsafeInit rebase> unsafeLast rebase> unsafeTake rebase> unsafeDrop rebase> iterateN rebase> update rebase> findIndexR rebase> force rebase> indexed rebase> ifoldr rebase> ifoldl rebase> ifoldr' rebase> ifoldl' rebase> imap rebase> imapM rebase> iforM rebase> imapM_ rebase> iforM_ rebase> modify rebase> indexM rebase> generate rebase> generateM rebase> slice rebase> eqBy rebase> cmpBy rebase> mapMaybeM rebase> uniq rebase> fold1M rebase> foldM' rebase> fold1M' rebase> unfoldrM rebase> unfoldrNM rebase> unfoldrExactN rebase> unfoldrExactNM rebase> iterateNM rebase> prescanl rebase> prescanl' rebase> postscanl rebase> postscanl' rebase> scanl1' rebase> enumFromStepN rebase> Vector rebase> convert rebase> accumulate rebase> accumulate_ rebase> backpermute rebase> breakR rebase> constructN rebase> constructrN rebase> createT rebase> enumFromN rebase> fold1M'_ rebase> fold1M_ rebase> foldM'_ rebase> headM rebase> ifilter rebase> ifoldM rebase> ifoldM' rebase> ifoldM'_ rebase> ifoldM_ rebase> imapMaybe rebase> imapMaybeM rebase> iscanl rebase> iscanl' rebase> iscanr rebase> iscanr' rebase> izipWith rebase> izipWith3 rebase> izipWith4 rebase> izipWith5 rebase> izipWith6 rebase> izipWithM rebase> izipWithM_ rebase> lastM rebase> maxIndex rebase> maxIndexBy rebase> maximumOn rebase> minIndex rebase> minIndexBy rebase> minimumOn rebase> partitionWith rebase> postscanr rebase> postscanr' rebase> prescanr rebase> prescanr' rebase> scanr' rebase> scanr1' rebase> spanR rebase> unsafeAccumulate rebase> unsafeAccumulate_ rebase> unsafeBackpermute rebase> unsafeCopy rebase> unsafeHeadM rebase> unsafeIndexM rebase> unsafeLastM rebase> unsafeSlice rebase> unsafeUpd rebase> unsafeUpdate rebase> unsafeUpdate_ rebase> unstablePartition rebase> update_ rebase> MVector rebase> Unbox rebase> As rebase> DoNotUnboxLazy rebase> DoNotUnboxNormalForm rebase> DoNotUnboxStrict rebase> IsoUnbox rebase> UnboxViaPrim rebase> Warning: Rebase.Data.Vector.Unboxed.Base: Could not find documentation for exported module: Data.Vector.Unboxed.Base rebase> Warning: Rebase.Data.Vector.Unboxed.Base: Couldn't find .haddock for export Vector rebase> Warning: Rebase.Data.Vector.Unboxed.Base: Couldn't find .haddock for export MVector rebase> Warning: Rebase.Data.Vector.Unboxed.Base: Couldn't find .haddock for export IOVector rebase> Warning: Rebase.Data.Vector.Unboxed.Base: Couldn't find .haddock for export STVector rebase> Warning: Rebase.Data.Vector.Unboxed.Base: Couldn't find .haddock for export Unbox rebase> Warning: Rebase.Data.Vector.Unboxed.Base: Couldn't find .haddock for export As rebase> Warning: Rebase.Data.Vector.Unboxed.Base: Couldn't find .haddock for export DoNotUnboxLazy rebase> Warning: Rebase.Data.Vector.Unboxed.Base: Couldn't find .haddock for export DoNotUnboxNormalForm rebase> Warning: Rebase.Data.Vector.Unboxed.Base: Couldn't find .haddock for export DoNotUnboxStrict rebase> Warning: Rebase.Data.Vector.Unboxed.Base: Couldn't find .haddock for export IsoUnbox rebase> Warning: Rebase.Data.Vector.Unboxed.Base: Couldn't find .haddock for export UnboxViaPrim rebase> 0% ( 0 / 12) in 'Rebase.Data.Vector.Unboxed.Base' rebase> Missing documentation for: rebase> Module header rebase> Vector rebase> MVector rebase> IOVector rebase> STVector rebase> Unbox rebase> As rebase> DoNotUnboxLazy rebase> DoNotUnboxNormalForm rebase> DoNotUnboxStrict rebase> IsoUnbox rebase> UnboxViaPrim rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Could not find documentation for exported module: Data.Vector.Unboxed.Mutable rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export foldr rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export unsafeRead rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export unsafeWrite rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export swap rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export foldl rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export readMaybe rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export unzip rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export length rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export foldl' rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export new rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export mapM_ rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export forM_ rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export zip rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export tail rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export init rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export null rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export foldr' rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export replicate rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export take rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export drop rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export splitAt rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export zip3 rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export unzip3 rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export read rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export foldrM rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export zip4 rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export zip5 rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export zip6 rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export unzip4 rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export unzip5 rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export unzip6 rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export write rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export foldM rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export replicateM rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export copy rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export clear rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export unsafeTail rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export unsafeInit rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export unsafeTake rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export unsafeDrop rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export ifoldr rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export ifoldl rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export ifoldr' rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export ifoldl' rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export imapM_ rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export iforM_ rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export ifoldrM rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export modify rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export modifyM rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export clone rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export generate rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export generateM rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export slice rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export foldM' rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export set rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export ifoldM rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export ifoldM' rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export unsafeCopy rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export unsafeSlice rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export MVector rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export unsafeNew rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export exchange rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export foldrM' rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export grow rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export ifoldrM' rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export move rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export nextPermutation rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export nextPermutationBy rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export overlaps rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export prevPermutation rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export prevPermutationBy rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export unsafeExchange rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export unsafeGrow rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export unsafeModify rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export unsafeModifyM rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export unsafeMove rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export unsafeSwap rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export IOVector rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export STVector rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: Couldn't find .haddock for export Unbox rebase> 3% ( 3 / 84) in 'Rebase.Data.Vector.Unboxed.Mutable' rebase> Missing documentation for: rebase> Module header rebase> foldr rebase> unsafeRead rebase> unsafeWrite rebase> swap rebase> foldl rebase> readMaybe rebase> unzip rebase> length rebase> foldl' rebase> new rebase> mapM_ rebase> forM_ rebase> zip rebase> tail rebase> init rebase> null rebase> foldr' rebase> replicate rebase> take rebase> drop rebase> splitAt rebase> zip3 rebase> unzip3 rebase> read rebase> foldrM rebase> zip4 rebase> zip5 rebase> zip6 rebase> unzip4 rebase> unzip5 rebase> unzip6 rebase> write rebase> foldM rebase> replicateM rebase> copy rebase> clear rebase> unsafeTail rebase> unsafeInit rebase> unsafeTake rebase> unsafeDrop rebase> ifoldr rebase> ifoldl rebase> ifoldr' rebase> ifoldl' rebase> imapM_ rebase> iforM_ rebase> ifoldrM rebase> modify rebase> modifyM rebase> clone rebase> generate rebase> generateM rebase> slice rebase> foldM' rebase> set rebase> ifoldM rebase> ifoldM' rebase> unsafeCopy rebase> unsafeSlice rebase> MVector rebase> unsafeNew rebase> exchange rebase> foldrM' rebase> grow rebase> ifoldrM' rebase> move rebase> nextPermutation rebase> nextPermutationBy rebase> overlaps rebase> prevPermutation rebase> prevPermutationBy rebase> unsafeExchange rebase> unsafeGrow rebase> unsafeModify rebase> unsafeModifyM rebase> unsafeMove rebase> unsafeSwap rebase> IOVector rebase> STVector rebase> Unbox rebase> 50% ( 1 / 2) in 'Rebase.Data.Version' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Void' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Void.Unsafe' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Data.Word' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Debug.Trace' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Foreign' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Foreign.C' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Foreign.C.Error' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Foreign.C.String' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Foreign.C.Types' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Foreign.Concurrent' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Foreign.ForeignPtr' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Foreign.ForeignPtr.Unsafe' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Foreign.Marshal' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Foreign.Marshal.Alloc' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Foreign.Marshal.Array' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Foreign.Marshal.Error' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Foreign.Marshal.Pool' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Foreign.Marshal.Safe' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Foreign.Marshal.Unsafe' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Foreign.Marshal.Utils' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Foreign.Ptr' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Foreign.StablePtr' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Foreign.Storable' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Arr' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Base' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Char' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Conc' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Conc.IO' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Conc.Signal' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Conc.Sync' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Desugar' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Enum' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Environment' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Err' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Exception' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Exts' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Fingerprint' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Fingerprint.Type' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Float' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Float.ConversionUtils' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Float.RealFracMethods' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Foreign' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.ForeignPtr' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Generics' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.IO' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.IO.Buffer' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.IO.BufferedIO' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.IO.Device' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.IO.Encoding' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.IO.Encoding.Failure' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.IO.Encoding.Iconv' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.IO.Encoding.Latin1' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.IO.Encoding.Types' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.IO.Encoding.UTF16' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.IO.Encoding.UTF32' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.IO.Encoding.UTF8' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.IO.Exception' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.IO.FD' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.IO.Handle' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.IO.Handle.FD' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.IO.Handle.Internals' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.IO.Handle.Text' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.IO.Handle.Types' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.IO.IOMode' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.IOArray' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.IORef' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Int' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.List' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.MVar' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Num' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.OverloadedLabels' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Profiling' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Ptr' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Read' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Real' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Records' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.ST' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.STRef' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Show' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Stable' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Stack' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Stats' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Storable' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.TopHandler' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.TypeLits' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.TypeNats' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Unicode' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Weak' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.GHC.Word' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Numeric' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Numeric.Natural' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.System.CPUTime' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.System.Console.GetOpt' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.System.Environment' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.System.Exit' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.System.IO' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.System.IO.Error' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.System.IO.Unsafe' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.System.Info' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.System.Mem' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.System.Mem.StableName' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.System.Mem.Weak' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.System.Posix.Internals' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.System.Posix.Types' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.System.Timeout' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Text.ParserCombinators.ReadP' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Text.ParserCombinators.ReadPrec' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Text.Printf' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Text.Read' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Text.Read.Lex' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Text.Show' rebase> Missing documentation for: rebase> Module header rebase> 50% ( 1 / 2) in 'Rebase.Unsafe.Coerce' rebase> Missing documentation for: rebase> Module header rebase> Warning: Rebase.Prelude: Couldn't find .haddock for export Vector rebase> 92% (410 /443) in 'Rebase.Prelude' rebase> Missing documentation for: rebase> even rebase> odd rebase> ReadPrec rebase> readPrec_to_P rebase> readP_to_Prec rebase> readPrec_to_S rebase> readS_to_Prec rebase> BlockReason rebase> ThreadId rebase> getAlt rebase> PrimMVar rebase> reportHeapOverflow rebase> childHandler rebase> pseq rebase> par rebase> reportStackOverflow rebase> reportError rebase> setUncaughtExceptionHandler rebase> getUncaughtExceptionHandler rebase> HandlerFun rebase> Signal rebase> setHandler rebase> runHandlers rebase> ensureIOManagerIsRunning rebase> ioManagerCapabilitiesChanged rebase> ArrowZero rebase> returning rebase> apDefault rebase> -<< rebase> ->- rebase> -<- rebase> ISO8601 rebase> Vector aeson> Running phase: fixupPhase aeson> shrinking RPATHs of ELF executables and libraries in /nix/store/qw3rnj9jwiygc05nryk6z6nz4ml4f814-aeson-2.2.3.0 aeson> shrinking /nix/store/qw3rnj9jwiygc05nryk6z6nz4ml4f814-aeson-2.2.3.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSaeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15-ghc9.8.1.so aeson> checking for references to /build/ in /nix/store/qw3rnj9jwiygc05nryk6z6nz4ml4f814-aeson-2.2.3.0... aeson> patching script interpreter paths in /nix/store/qw3rnj9jwiygc05nryk6z6nz4ml4f814-aeson-2.2.3.0 aeson> stripping (with command strip and flags -S -p) in /nix/store/qw3rnj9jwiygc05nryk6z6nz4ml4f814-aeson-2.2.3.0/lib rebase> Warning: Rebase.Data.Tuple: could not find link destinations for: rebase> - GHC.Generics.Rep1_Solo rebase> - GHC.Generics.Rep_Solo rebase> Warning: Rebase.Data.Vector: could not find link destinations for: rebase> - Data.Vector.D:R:ItemVector lens> [7 of 7] Linking dist/build/templates/templates rebase> Warning: Rebase.Data.Vector.Generic: could not find link destinations for: rebase> - Data.Vector.Fusion.Bundle.Bundle rebase> - Data.Vector.Fusion.Bundle.MBundle rebase> - Data.Vector.Strict.Mutable.MVector rebase> - Data.Vector.Strict.Vector rebase> Warning: Rebase.Data.Vector.Generic.Base: could not find link destinations for: rebase> - Data.Vector.Strict.Mutable.MVector rebase> - Data.Vector.Strict.Vector rebase> Warning: Rebase.Data.Vector.Generic.Mutable: could not find link destinations for: rebase> - Control.Monad.Primitive.D:R:PrimStateST0 rebase> - Data.Vector.Fusion.Bundle.Bundle rebase> - Data.Vector.Fusion.Bundle.MBundle rebase> - Control.Monad.Primitive.D:R:PrimStateIO rebase> - Control.Monad.Primitive.D:R:PrimStateIdentityT rebase> - Control.Monad.Primitive.D:R:PrimStateST rebase> - Control.Monad.Primitive.D:R:PrimStateAccumT rebase> - Control.Monad.Primitive.D:R:PrimStateContT rebase> - Control.Monad.Primitive.D:R:PrimStateExceptT rebase> - Control.Monad.Primitive.D:R:PrimStateMaybeT rebase> - Control.Monad.Primitive.D:R:PrimStateRWST0 rebase> - Control.Monad.Primitive.D:R:PrimStateRWST1 rebase> - Control.Monad.Primitive.D:R:PrimStateRWST rebase> - Control.Monad.Primitive.D:R:PrimStateReaderT rebase> - Control.Monad.Primitive.D:R:PrimStateSelectT rebase> - Control.Monad.Primitive.D:R:PrimStateStateT0 rebase> - Control.Monad.Primitive.D:R:PrimStateStateT rebase> - Control.Monad.Primitive.D:R:PrimStateWriterT0 rebase> - Control.Monad.Primitive.D:R:PrimStateWriterT1 rebase> - Control.Monad.Primitive.D:R:PrimStateWriterT rebase> - Data.Vector.Strict.Mutable.MVector rebase> Warning: Rebase.Data.Vector.Generic.New: could not find link destinations for: rebase> - Data.Vector.Fusion.Bundle.Size.Size rebase> - Data.Vector.Fusion.Bundle.Bundle rebase> Warning: Rebase.Data.Vector.Mutable: could not find link destinations for: rebase> - Control.Monad.Primitive.D:R:PrimStateST0 rebase> - Control.Monad.Primitive.D:R:PrimStateIO rebase> - Control.Monad.Primitive.D:R:PrimStateIdentityT rebase> - Control.Monad.Primitive.D:R:PrimStateST rebase> - Control.Monad.Primitive.D:R:PrimStateAccumT rebase> - Control.Monad.Primitive.D:R:PrimStateContT rebase> - Control.Monad.Primitive.D:R:PrimStateExceptT rebase> - Control.Monad.Primitive.D:R:PrimStateMaybeT rebase> - Control.Monad.Primitive.D:R:PrimStateRWST0 rebase> - Control.Monad.Primitive.D:R:PrimStateRWST1 rebase> - Control.Monad.Primitive.D:R:PrimStateRWST rebase> - Control.Monad.Primitive.D:R:PrimStateReaderT rebase> - Control.Monad.Primitive.D:R:PrimStateSelectT rebase> - Control.Monad.Primitive.D:R:PrimStateStateT0 rebase> - Control.Monad.Primitive.D:R:PrimStateStateT rebase> - Control.Monad.Primitive.D:R:PrimStateWriterT0 rebase> - Control.Monad.Primitive.D:R:PrimStateWriterT1 rebase> - Control.Monad.Primitive.D:R:PrimStateWriterT rebase> Warning: Rebase.Data.Vector.Primitive: could not find link destinations for: rebase> - Data.Vector.Primitive.D:R:ItemVector rebase> Warning: Rebase.Data.Vector.Primitive.Mutable: could not find link destinations for: rebase> - Control.Monad.Primitive.D:R:PrimStateST0 rebase> - Control.Monad.Primitive.D:R:PrimStateIO rebase> - Control.Monad.Primitive.D:R:PrimStateIdentityT rebase> - Control.Monad.Primitive.D:R:PrimStateST rebase> - Control.Monad.Primitive.D:R:PrimStateAccumT rebase> - Control.Monad.Primitive.D:R:PrimStateContT rebase> - Control.Monad.Primitive.D:R:PrimStateExceptT rebase> - Control.Monad.Primitive.D:R:PrimStateMaybeT rebase> - Control.Monad.Primitive.D:R:PrimStateRWST0 rebase> - Control.Monad.Primitive.D:R:PrimStateRWST1 rebase> - Control.Monad.Primitive.D:R:PrimStateRWST rebase> - Control.Monad.Primitive.D:R:PrimStateReaderT rebase> - Control.Monad.Primitive.D:R:PrimStateSelectT rebase> - Control.Monad.Primitive.D:R:PrimStateStateT0 rebase> - Control.Monad.Primitive.D:R:PrimStateStateT rebase> - Control.Monad.Primitive.D:R:PrimStateWriterT0 rebase> - Control.Monad.Primitive.D:R:PrimStateWriterT1 rebase> - Control.Monad.Primitive.D:R:PrimStateWriterT rebase> Warning: Rebase.Data.Vector.Storable: could not find link destinations for: rebase> - Data.Vector.Storable.D:R:ItemVector rebase> Warning: Rebase.Data.Vector.Storable.Mutable: could not find link destinations for: rebase> - Control.Monad.Primitive.D:R:PrimStateST0 rebase> - Control.Monad.Primitive.D:R:PrimStateIO rebase> - Control.Monad.Primitive.D:R:PrimStateIdentityT rebase> - Control.Monad.Primitive.D:R:PrimStateST rebase> - Control.Monad.Primitive.D:R:PrimStateAccumT rebase> - Control.Monad.Primitive.D:R:PrimStateContT rebase> - Control.Monad.Primitive.D:R:PrimStateExceptT rebase> - Control.Monad.Primitive.D:R:PrimStateMaybeT rebase> - Control.Monad.Primitive.D:R:PrimStateRWST0 rebase> - Control.Monad.Primitive.D:R:PrimStateRWST1 rebase> - Control.Monad.Primitive.D:R:PrimStateRWST rebase> - Control.Monad.Primitive.D:R:PrimStateReaderT rebase> - Control.Monad.Primitive.D:R:PrimStateSelectT rebase> - Control.Monad.Primitive.D:R:PrimStateStateT0 rebase> - Control.Monad.Primitive.D:R:PrimStateStateT rebase> - Control.Monad.Primitive.D:R:PrimStateWriterT0 rebase> - Control.Monad.Primitive.D:R:PrimStateWriterT1 rebase> - Control.Monad.Primitive.D:R:PrimStateWriterT rebase> Warning: Rebase.Data.Vector.Unboxed: could not find link destinations for: rebase> - Data.Vector.Unboxed.Base.D:R:VectorTuple20 rebase> - Data.Vector.Unboxed.Base.D:R:VectorTuple30 rebase> - Data.Vector.Unboxed.Base.D:R:VectorTuple40 rebase> - Data.Vector.Unboxed.Base.D:R:VectorTuple50 rebase> - Data.Vector.Unboxed.Base.D:R:VectorTuple60 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsBool0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorBool0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsInt0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorInt0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsAll0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsAlt0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsAny0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsArg0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsTuple20 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsAs0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsChar0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsComplex0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsCompose0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsConst0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsDoNotUnboxLazy0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsDoNotUnboxNormalForm0 rebase> - Data.Vector.Strict.Mutable.MVector rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsDoNotUnboxStrict0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsDouble0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsDown0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsDual0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsFirst0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsFloat0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsIdentity0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsInt160 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsInt320 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsInt640 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsInt80 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsLast0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsMax0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsMin0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsProduct0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsSum0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsTuple30 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsTuple40 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsTuple50 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsTuple60 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsUnboxViaPrim0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsUnit0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsWord0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsWord160 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsWord320 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsWord640 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsWord80 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsWrappedMonoid0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorAll0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorAlt0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorAny0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorArg0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorAs0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorChar0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorComplex0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorCompose0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorConst0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorDoNotUnboxLazy0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorDoNotUnboxNormalForm0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorDoNotUnboxStrict0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorDouble0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorDown0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorDual0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorFirst0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorFloat0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorIdentity0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorInt160 rebase> - Data.Vector.Unboxed.Base.D:R:VectorInt320 rebase> - Data.Vector.Unboxed.Base.D:R:VectorInt640 rebase> - Data.Vector.Unboxed.Base.D:R:VectorInt80 rebase> - Data.Vector.Unboxed.Base.D:R:VectorLast0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorMax0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorMin0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorProduct0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorSum0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorUnboxViaPrim0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorUnit0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorWord0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorWord160 rebase> - Data.Vector.Unboxed.Base.D:R:VectorWord320 rebase> - Data.Vector.Unboxed.Base.D:R:VectorWord640 rebase> - Data.Vector.Unboxed.Base.D:R:VectorWord80 rebase> - Data.Vector.Unboxed.Base.D:R:VectorWrappedMonoid0 rebase> - Data.Vector.Strict.Vector rebase> Warning: Rebase.Data.Vector.Unboxed.Base: could not find link destinations for: rebase> - Data.Vector.Unboxed.Base.D:R:VectorTuple20 rebase> - Data.Vector.Unboxed.Base.D:R:VectorTuple30 rebase> - Data.Vector.Unboxed.Base.D:R:VectorTuple40 rebase> - Data.Vector.Unboxed.Base.D:R:VectorTuple50 rebase> - Data.Vector.Unboxed.Base.D:R:VectorTuple60 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsBool0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorBool0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsInt0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorInt0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsAll0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsAlt0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsAny0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsArg0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsTuple20 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsAs0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsChar0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsComplex0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsCompose0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsConst0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsDoNotUnboxLazy0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsDoNotUnboxNormalForm0 rebase> - Data.Vector.Strict.Mutable.MVector rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsDoNotUnboxStrict0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsDouble0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsDown0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsDual0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsFirst0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsFloat0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsIdentity0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsInt160 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsInt320 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsInt640 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsInt80 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsLast0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsMax0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsMin0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsProduct0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsSum0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsTuple30 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsTuple40 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsTuple50 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsTuple60 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsUnboxViaPrim0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsUnit0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsWord0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsWord160 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsWord320 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsWord640 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsWord80 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsWrappedMonoid0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorAll0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorAlt0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorAny0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorArg0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorAs0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorChar0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorComplex0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorCompose0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorConst0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorDoNotUnboxLazy0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorDoNotUnboxNormalForm0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorDoNotUnboxStrict0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorDouble0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorDown0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorDual0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorFirst0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorFloat0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorIdentity0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorInt160 rebase> - Data.Vector.Unboxed.Base.D:R:VectorInt320 rebase> - Data.Vector.Unboxed.Base.D:R:VectorInt640 rebase> - Data.Vector.Unboxed.Base.D:R:VectorInt80 rebase> - Data.Vector.Unboxed.Base.D:R:VectorLast0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorMax0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorMin0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorProduct0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorSum0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorUnboxViaPrim0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorUnit0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorWord0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorWord160 rebase> - Data.Vector.Unboxed.Base.D:R:VectorWord320 rebase> - Data.Vector.Unboxed.Base.D:R:VectorWord640 rebase> - Data.Vector.Unboxed.Base.D:R:VectorWord80 rebase> - Data.Vector.Unboxed.Base.D:R:VectorWrappedMonoid0 rebase> - Data.Vector.Strict.Vector rebase> Warning: Rebase.Data.Vector.Unboxed.Mutable: could not find link destinations for: rebase> - Control.Monad.Primitive.D:R:PrimStateST0 rebase> - Control.Monad.Primitive.D:R:PrimStateIO rebase> - Control.Monad.Primitive.D:R:PrimStateIdentityT rebase> - Control.Monad.Primitive.D:R:PrimStateST rebase> - Control.Monad.Primitive.D:R:PrimStateAccumT rebase> - Control.Monad.Primitive.D:R:PrimStateContT rebase> - Control.Monad.Primitive.D:R:PrimStateExceptT rebase> - Control.Monad.Primitive.D:R:PrimStateMaybeT rebase> - Control.Monad.Primitive.D:R:PrimStateRWST0 rebase> - Control.Monad.Primitive.D:R:PrimStateRWST1 rebase> - Control.Monad.Primitive.D:R:PrimStateRWST rebase> - Control.Monad.Primitive.D:R:PrimStateReaderT rebase> - Control.Monad.Primitive.D:R:PrimStateSelectT rebase> - Control.Monad.Primitive.D:R:PrimStateStateT0 rebase> - Control.Monad.Primitive.D:R:PrimStateStateT rebase> - Control.Monad.Primitive.D:R:PrimStateWriterT0 rebase> - Control.Monad.Primitive.D:R:PrimStateWriterT1 rebase> - Control.Monad.Primitive.D:R:PrimStateWriterT rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsBool0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsInt0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsAll0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsAlt0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsAny0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsArg0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsTuple20 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsAs0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsChar0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsComplex0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsCompose0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsConst0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsDoNotUnboxLazy0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsDoNotUnboxNormalForm0 rebase> - Data.Vector.Strict.Mutable.MVector rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsDoNotUnboxStrict0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsDouble0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsDown0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsDual0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsFirst0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsFloat0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsIdentity0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsInt160 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsInt320 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsInt640 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsInt80 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsLast0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsMax0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsMin0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsProduct0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsSum0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsTuple30 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsTuple40 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsTuple50 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsTuple60 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsUnboxViaPrim0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsUnit0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsWord0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsWord160 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsWord320 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsWord640 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsWord80 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsWrappedMonoid0 aeson> shrinking RPATHs of ELF executables and libraries in /nix/store/c9d3q6lqk9ihh29sm762zf4nhlbjvybh-aeson-2.2.3.0-doc aeson> checking for references to /build/ in /nix/store/c9d3q6lqk9ihh29sm762zf4nhlbjvybh-aeson-2.2.3.0-doc... aeson> patching script interpreter paths in /nix/store/c9d3q6lqk9ihh29sm762zf4nhlbjvybh-aeson-2.2.3.0-doc aeson (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/c9d3q6lqk9ihh29sm762zf4nhlbjvybh-aeson-2.2.3.0-doc /nix/store/qw3rnj9jwiygc05nryk6z6nz4ml4f814-aeson-2.2.3.0 aeson (post)> Pushing 2 paths (160 are already present) using zstd to cache sellout ⏳ aeson (post)> aeson (post)> Pushing /nix/store/c9d3q6lqk9ihh29sm762zf4nhlbjvybh-aeson-2.2.3.0-doc (13.97 MiB) aeson (post)> Pushing /nix/store/qw3rnj9jwiygc05nryk6z6nz4ml4f814-aeson-2.2.3.0 (47.51 MiB) aeson (post)> aeson (post)> All done. aeson (post)> added 2 signatures aeson (post)> added 8 signatures aeson (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/c9d3q6lqk9ihh29sm762zf4nhlbjvybh-aeson-2.2.3.0-doc /nix/store/qw3rnj9jwiygc05nryk6z6nz4ml4f814-aeson-2.2.3.0 aeson (post)> copying 2 paths... aeson (post)> copying path '/nix/store/c9d3q6lqk9ihh29sm762zf4nhlbjvybh-aeson-2.2.3.0-doc' to 'https://cache.nix-ci.com'... aeson (post)> copying path '/nix/store/qw3rnj9jwiygc05nryk6z6nz4ml4f814-aeson-2.2.3.0' to 'https://cache.nix-ci.com'... aeson (post)> copying 1 paths... aeson (post)> copying path '/nix/store/b4aqid5cbi9xyygxq4a9010k7rll8xz2-aeson-2.2.3.0.drv' to 'https://cache.nix-ci.com'... aeson (post)> added 0 signatures aeson (post)> added 0 signatures aeson (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/c9d3q6lqk9ihh29sm762zf4nhlbjvybh-aeson-2.2.3.0-doc /nix/store/qw3rnj9jwiygc05nryk6z6nz4ml4f814-aeson-2.2.3.0 aeson (post)> copying 2 paths... aeson (post)> copying path '/nix/store/c9d3q6lqk9ihh29sm762zf4nhlbjvybh-aeson-2.2.3.0-doc' to 'ssh-ng://worker.nix-ci.com'... aeson (post)> copying path '/nix/store/qw3rnj9jwiygc05nryk6z6nz4ml4f814-aeson-2.2.3.0' to 'ssh-ng://worker.nix-ci.com'... aeson (post)> copying 1 paths... aeson (post)> copying path '/nix/store/b4aqid5cbi9xyygxq4a9010k7rll8xz2-aeson-2.2.3.0.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/24dxq4jhywhnf2h3jz7593cdr702znak-HTF-0.15.0.2.drv'... building '/nix/store/knlng1bfgpxr5lcycb089r7qyj750j5w-HsYAML-aeson-0.2.0.2.drv'... building '/nix/store/2krizzwb5ymi5gcynfh7hkphnnn5syja-attoparsec-aeson-2.2.2.0.drv'... building '/nix/store/fnmiw11ymg9a2920pzw9m20x08ijqd98-binary-instances-1.0.6.drv'... building '/nix/store/kii968hzrm3xqd76b6y52v7y8cj1hyb2-constraints-extras-0.4.0.2.drv'... building '/nix/store/xjz6a0hibnx4pdzml7ya9zy200n8b6kk-deriving-aeson-0.2.10.drv'... building '/nix/store/3k4gndqszc3gvaavhcnrxh66iyrzk1kf-doctest-discover-0.2.0.0.drv'... building '/nix/store/2mqdpwayywlmiqjnkknsli533ryaxf1l-enummapset-0.7.3.0.drv'... building '/nix/store/cn1sqgivdbb6rpv0yqi5zd67zj5p91sh-microaeson-0.1.0.2.drv'... building '/nix/store/drfgbpriv2sp0f95z2jh6qwk5r1qw492-path-0.9.5.drv'... building '/nix/store/4xn93s23if95nd8ls1bfj263sx074047-quickcheck-classes-0.6.5.0.drv'... ghc-lib-parser> [ 74 of 443] 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> [ 75 of 443] Compiling GHC.Iface.Type[boot] ( compiler/GHC/Iface/Type.hs-boot, dist/build/GHC/Iface/Type.p_o-boot ) ghc-lib-parser> [ 76 of 443] 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> [ 77 of 443] 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> [ 78 of 443] 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> [ 79 of 443] 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> [ 80 of 443] 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> [ 81 of 443] 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> [ 82 of 443] Compiling GHC.Unit.Types[boot] ( compiler/GHC/Unit/Types.hs-boot, dist/build/GHC/Unit/Types.p_o-boot ) ghc-lib-parser> [ 83 of 443] Compiling GHC.Utils.Outputable ( compiler/GHC/Utils/Outputable.hs, dist/build/GHC/Utils/Outputable.p_o ) ghc-lib-parser> [ 84 of 443] Compiling GHC.Utils.Panic ( compiler/GHC/Utils/Panic.hs, dist/build/GHC/Utils/Panic.p_o ) ghc-lib-parser> [ 85 of 443] Compiling GHC.Utils.Trace ( compiler/GHC/Utils/Trace.hs, dist/build/GHC/Utils/Trace.p_o ) ghc-lib-parser> [ 86 of 443] Compiling GHC.Prelude ( compiler/GHC/Prelude.hs, dist/build/GHC/Prelude.p_o ) ghc-lib-parser> [ 87 of 443] Compiling GHC.Types.Id.Info[boot] ( compiler/GHC/Types/Id/Info.hs-boot, dist/build/GHC/Types/Id/Info.p_o-boot ) ghc-lib-parser> [ 88 of 443] Compiling GHC.Builtin.PrimOps[boot] ( compiler/GHC/Builtin/PrimOps.hs-boot, dist/build/GHC/Builtin/PrimOps.p_o-boot ) ghc-lib-parser> [ 89 of 443] Compiling GHC.Core.Unfold[boot] ( compiler/GHC/Core/Unfold.hs-boot, dist/build/GHC/Core/Unfold.p_o-boot ) ghc-lib-parser> [ 90 of 443] Compiling GHC.Utils.Word64 ( compiler/GHC/Utils/Word64.hs, dist/build/GHC/Utils/Word64.p_o ) ghc-lib-parser> [ 91 of 443] Compiling GHC.Types.Unique ( compiler/GHC/Types/Unique.hs, dist/build/GHC/Types/Unique.p_o ) ghc-lib-parser> [ 92 of 443] Compiling GHC.Types.Name[boot] ( compiler/GHC/Types/Name.hs-boot, dist/build/GHC/Types/Name.p_o-boot ) ghc-lib-parser> [ 93 of 443] Compiling GHC.Types.Var[boot] ( compiler/GHC/Types/Var.hs-boot, dist/build/GHC/Types/Var.p_o-boot ) ghc-lib-parser> [ 94 of 443] 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> [ 95 of 443] Compiling GHC.Core[boot] ( compiler/GHC/Core.hs-boot, dist/build/GHC/Core.p_o-boot ) ghc-lib-parser> [ 96 of 443] Compiling GHC.Core.Ppr[boot] ( compiler/GHC/Core/Ppr.hs-boot, dist/build/GHC/Core/Ppr.p_o-boot ) ghc-lib-parser> [ 97 of 443] Compiling GHC.Types.Id[boot] ( compiler/GHC/Types/Id.hs-boot, dist/build/GHC/Types/Id.p_o-boot ) ghc-lib-parser> [ 98 of 443] Compiling GHC.Core.TyCon[boot] ( compiler/GHC/Core/TyCon.hs-boot, dist/build/GHC/Core/TyCon.p_o-boot ) ghc-lib-parser> [ 99 of 443] Compiling GHC.Types.TyThing[boot] ( compiler/GHC/Types/TyThing.hs-boot, dist/build/GHC/Types/TyThing.p_o-boot ) ghc-lib-parser> [100 of 443] 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> [101 of 443] 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> [102 of 443] 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> [103 of 443] Compiling GHC.Types.Unique.FM ( compiler/GHC/Types/Unique/FM.hs, dist/build/GHC/Types/Unique/FM.p_o ) ghc-lib-parser> [104 of 443] Compiling GHC.Data.Strict ( compiler/GHC/Data/Strict.hs, dist/build/GHC/Data/Strict.p_o ) ghc-lib-parser> [105 of 443] Compiling GHC.Data.FiniteMap ( compiler/GHC/Data/FiniteMap.hs, dist/build/GHC/Data/FiniteMap.p_o ) ghc-lib-parser> [106 of 443] Compiling GHC.Utils.Lexeme ( compiler/GHC/Utils/Lexeme.hs, dist/build/GHC/Utils/Lexeme.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 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 '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 '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 21 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 properties: RUNNING... lens> Main: lens> 1: [OK, passed 100 tests] lens> 2: [OK, passed 100 tests] lens> 3: [OK, passed 100 tests] lens> 4: [OK, passed 100 tests] lens> 5: [OK, passed 100 tests] lens> 6: [OK, passed 100 tests] lens> 7: [OK, passed 100 tests] lens> 8: [OK, passed 100 tests] lens> 9: [OK, passed 100 tests] lens> 10: [OK, passed 100 tests] lens> 2 2: [OK, passed 100 tests] lens> mapped: [OK, passed 100 tests] lens> mapped mapped: [OK, passed 100 tests] lens> both: [OK, passed 100 tests] lens> traverseLeft: [OK, passed 100 tests] lens> traverseRight: [OK, passed 100 tests] lens> simple: [OK, passed 100 tests] lens> Left: [OK, passed 100 tests] lens> Right: [OK, passed 100 tests] lens> Just: [OK, passed 100 tests] lens> prefixed: [OK, passed 100 tests] lens> text: [OK, passed 100 tests] lens> base show: [OK, passed 100 tests] lens> base read: [OK, passed 100 tests] lens> base readFail: [OK, passed 100 tests] lens> lens> Properties Total lens> Passed 25 25 lens> Failed 0 0 lens> Total 25 25 lens> Test suite properties: PASS lens> Test suite logged to: dist/test/lens-5.3.4-properties.log lens> Test suite hunit: RUNNING... lens> Main: lens> read record field: [OK] lens> read state record field: [OK] lens> read record field and apply function: [OK] lens> read state record field and apply function: [OK] lens> write record field: [OK] lens> write state record field: [OK] lens> write record field and access new value: [OK] lens> write state record field and access new value: [OK] lens> write record field and access old value: [OK] lens> write state record field and access old value: [OK] lens> modify record field: [OK] lens> modify state record field: [OK] lens> modify record field and access new value: [OK] lens> modify state record field and access new value: [OK] lens> modify record field and access old value: [OK] lens> modify state record field and access old value: [OK] lens> modify record field and access side result: [OK] lens> increment record field: [OK] lens> increment state record field: [OK] lens> append to record field: [OK] lens> append to state record field: [OK] lens> prepend to record field: [OK] lens> prepend to state record field: [OK] lens> cons to record field: [OK] lens> cons to state record field: [OK] lens> snoc to record field: [OK] lens> snoc to state record field: [OK] lens> append to record field and access new value: [OK] lens> append to state record field and access new value: [OK] lens> prepend to record field and access new value: [OK] lens> prepend to state record field and access new value: [OK] lens> cons to record field and access new value: [OK] lens> cons to state record field and access new value: [OK] lens> snoc to record field and access new value: [OK] lens> snoc to state record field and access new value: [OK] lens> append to record field and access old value: [OK] lens> append to state record field and access old value: [OK] lens> cons to record field and access old value: [OK] lens> cons to state record field and access old value: [OK] lens> snoc to record field and access old value: [OK] lens> snoc to state record field and access old value: [OK] rebase> Warning: Rebase.Prelude: could not find link destinations for: rebase> - GHC.Prim.~# rebase> - GHC.Generics.D:R:UReckFloatp0 rebase> - GHC.Generics.D:R:UReckDoublep0 rebase> - GHC.Generics.Rep1_NonEmpty rebase> - GHC.Generics.Rep_Fingerprint rebase> - GHC.Generics.Rep_GeneralCategory rebase> - GHC.Generics.Rep_SrcLoc rebase> - GHC.Generics.Rep_Down rebase> - GHC.Generics.Rep_Tuple15 rebase> - GHC.Generics.Rep_Tuple14 rebase> - GHC.Generics.Rep_Tuple13 rebase> - GHC.Generics.Rep_Tuple12 rebase> - GHC.Generics.Rep_Tuple11 rebase> - GHC.Generics.Rep_Tuple10 rebase> - GHC.Generics.Rep_Tuple9 rebase> - GHC.Generics.Rep_Tuple8 rebase> - GHC.Generics.Rep_Tuple7 rebase> - GHC.Generics.Rep_Tuple6 rebase> - GHC.Generics.Rep_Tuple5 rebase> - GHC.Generics.Rep_Tuple4 rebase> - GHC.Generics.Rep_Tuple3 rebase> - GHC.Generics.Rep_Tuple2 rebase> - GHC.Generics.Rep_Solo rebase> - GHC.Generics.Rep_Unit rebase> - GHC.Generics.Rep_Proxy rebase> - GHC.Generics.Rep_Ordering rebase> - GHC.Generics.Rep_Bool rebase> - GHC.Generics.Rep_Either rebase> - GHC.Generics.Rep_Maybe rebase> - GHC.Generics.Rep_NonEmpty rebase> - GHC.Generics.Rep_List rebase> - GHC.Generics.Rep_Void rebase> - GHC.Generics.Rep_M1 rebase> - GHC.Generics.Rep_V1 rebase> - GHC.Generics.Rep_U1 rebase> - GHC.Generics.Rep_Par1 rebase> - GHC.Generics.Rep_Rec1 rebase> - GHC.Generics.Rep_K1 rebase> - GHC.Generics.Rep_:+: rebase> - GHC.Generics.Rep_:*: rebase> - GHC.Generics.Rep_:.: rebase> - GHC.Generics.Rep_R:UReckWordp rebase> - GHC.Generics.Rep_R:UReckIntp rebase> - GHC.Generics.Rep1_R:UReckFloatp rebase> - GHC.Generics.Rep_R:UReckDoublep rebase> - GHC.Generics.Rep1_R:UReckDoublep rebase> - GHC.Generics.Rep_R:UReckCharp rebase> - GHC.Generics.Rep_R:UReckPtrp rebase> - GHC.Generics.Rep_Fixity rebase> - GHC.Generics.Rep_Associativity rebase> - GHC.Generics.Rep_SourceUnpackedness rebase> - GHC.Generics.Rep_SourceStrictness rebase> - GHC.Generics.Rep_DecidedStrictness rebase> - Data.Semigroup.Internal.Rep_Alt rebase> - Data.Semigroup.Internal.Rep_Product rebase> - Data.Semigroup.Internal.Rep_Sum rebase> - Data.Semigroup.Internal.Rep_Any rebase> - Data.Semigroup.Internal.Rep_All rebase> - Data.Semigroup.Internal.Rep_Endo rebase> - Data.Semigroup.Internal.Rep_Dual rebase> - Data.Monoid.Rep_Ap rebase> - Data.Monoid.Rep1_Ap rebase> - Data.Monoid.Rep_Last rebase> - Data.Monoid.Rep_First rebase> - Data.Functor.Const.Rep_Const rebase> - GHC.IOPort.IOPort rebase> - GHC.RTS.Flags.Rep_RTSFlags rebase> - GHC.RTS.Flags.Rep_ParFlags rebase> - GHC.RTS.Flags.Rep_TickyFlags rebase> - GHC.RTS.Flags.Rep_TraceFlags rebase> - GHC.RTS.Flags.Rep_DoTrace rebase> - GHC.RTS.Flags.Rep_ProfFlags rebase> - GHC.RTS.Flags.Rep_DoHeapProfile rebase> - GHC.RTS.Flags.Rep_CCFlags rebase> - GHC.RTS.Flags.Rep_DoCostCentres rebase> - GHC.RTS.Flags.Rep_DebugFlags rebase> - GHC.RTS.Flags.Rep_MiscFlags rebase> - GHC.RTS.Flags.Rep_ConcFlags rebase> - GHC.RTS.Flags.Rep_GCFlags rebase> - GHC.RTS.Flags.Rep_GiveGCStats rebase> - GHC.Event.Thread.threadDelay rebase> - GHC.Event.Thread.threadWaitRead rebase> - GHC.Event.Thread.threadWaitWrite rebase> - Data.Functor.Identity.Rep_Identity rebase> - Control.Arrow.Rep1_Kleisli rebase> - Control.Arrow.Rep_Kleisli rebase> - Control.Applicative.Rep_ZipList rebase> - Control.Applicative.Rep_WrappedArrow rebase> - Control.Applicative.Rep_WrappedMonad rebase> - Data.Version.Rep_Version rebase> - GHC.ByteOrder.Rep_ByteOrder rebase> - GHC.Stats.Rep_RTSStats rebase> - GHC.Stats.Rep_GCDetails rebase> - Data.Semigroup.Rep_WrappedMonoid rebase> - Data.Semigroup.Rep_Last rebase> - Data.Semigroup.Rep_First rebase> - Data.Semigroup.Rep_Arg rebase> - Data.Semigroup.Rep_Max rebase> - Data.Semigroup.Rep_Min rebase> - Data.Complex.Rep_Complex rebase> - Data.Functor.Sum.Rep_Sum rebase> - Data.Functor.Product.Rep_Product rebase> - Data.Functor.Compose.Rep_Compose rebase> - Data.Bifunctor.TH.BiFun rebase> - Data.ByteString.Builder.RealFloat.FormatMode rebase> - Data.Sequence.Internal.Rep_ViewR rebase> - Data.Sequence.Internal.Rep_ViewL rebase> - Data.Sequence.Internal.Rep_Elem rebase> - Data.Sequence.Internal.Rep_Node rebase> - Data.Sequence.Internal.Rep_Digit rebase> - Data.Sequence.Internal.Rep_FingerTree rebase> - Data.Tree.Rep_Tree rebase> - Data.Graph.Rep_SCC rebase> - Data.Text.Internal.Encoding.PartialUtf8CodePoint rebase> - Data.UUID.Types.Internal.UnpackedUUID rebase> - Control.Applicative.Backwards.Rep_Backwards rebase> - Control.Applicative.Lift.Rep_Lift rebase> - GHC.IO.Exception.Rep_ExitCode rebase> - Control.Monad.Trans.Cont.Rep_ContT rebase> - Control.Monad.Trans.Identity.Rep_IdentityT rebase> - Control.Monad.Trans.RWS.Lazy.Rep_RWST rebase> - Control.Monad.Trans.RWS.Strict.Rep_RWST rebase> - Control.Monad.Trans.Reader.Rep1_ReaderT rebase> - Control.Monad.Trans.Reader.Rep_ReaderT rebase> - Control.Monad.Trans.State.Lazy.Rep_StateT rebase> - Control.Monad.Trans.State.Strict.Rep_StateT rebase> - Control.Monad.Trans.Except.Rep1_ExceptT HTF> Running phase: setupCompilerEnvironmentPhase HTF> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.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.ukQ9s7GK4U/setup-package.conf.d -threaded HTF> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.ukQ9s7GK4U/Main.o ) HTF> [2 of 2] Linking Setup HsYAML-aeson> Running phase: setupCompilerEnvironmentPhase HsYAML-aeson> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. HsYAML-aeson> Running phase: unpackPhase HsYAML-aeson> unpacking source archive /nix/store/fi7z7r8fgfnrkn7ydjs7znlgnbyb60z6-HsYAML-aeson-0.2.0.2.tar.gz HsYAML-aeson> source root is HsYAML-aeson-0.2.0.2 HsYAML-aeson> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "HsYAML-aeson-0.2.0.2/src-test/Main.hs" HsYAML-aeson> Running phase: patchPhase HsYAML-aeson> Running phase: compileBuildDriverPhase HsYAML-aeson> setupCompileFlags: -package-db=/build/tmp.byfwuLfT5M/setup-package.conf.d -threaded HsYAML-aeson> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.byfwuLfT5M/Main.o ) HsYAML-aeson> [2 of 2] Linking Setup attoparsec-aeson> Running phase: setupCompilerEnvironmentPhase attoparsec-aeson> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.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.XtkHSetJEj/setup-package.conf.d -threaded attoparsec-aeson> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.XtkHSetJEj/Main.o ) attoparsec-aeson> [2 of 2] Linking Setup binary-instances> Running phase: setupCompilerEnvironmentPhase binary-instances> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.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> Running phase: compileBuildDriverPhase binary-instances> setupCompileFlags: -package-db=/build/tmp.nLe6eHucLP/setup-package.conf.d -threaded binary-instances> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.nLe6eHucLP/Main.o ) constraints-extras> Running phase: setupCompilerEnvironmentPhase constraints-extras> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.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 deriving-aeson> Running phase: setupCompilerEnvironmentPhase deriving-aeson> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. doctest-discover> Running phase: setupCompilerEnvironmentPhase doctest-discover> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. enummapset> Running phase: setupCompilerEnvironmentPhase enummapset> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. ghc-lib-parser> [107 of 443] Compiling GHC.Data.Maybe ( compiler/GHC/Data/Maybe.hs, dist/build/GHC/Data/Maybe.p_o ) ghc-lib-parser> [108 of 443] Compiling GHC.Utils.Monad ( compiler/GHC/Utils/Monad.hs, dist/build/GHC/Utils/Monad.p_o ) ghc-lib-parser> [109 of 443] Compiling GHC.Types.Unique.Supply ( compiler/GHC/Types/Unique/Supply.hs, dist/build/GHC/Types/Unique/Supply.p_o ) ghc-lib-parser> [110 of 443] Compiling Language.Haskell.Syntax.Concrete ( compiler/Language/Haskell/Syntax/Concrete.hs, dist/build/Language/Haskell/Syntax/Concrete.p_o ) ghc-lib-parser> [111 of 443] Compiling GHC.Settings.Constants ( compiler/GHC/Settings/Constants.hs, dist/build/GHC/Settings/Constants.p_o ) ghc-lib-parser> [112 of 443] Compiling GHC.Cmm.Dataflow.Collections ( compiler/GHC/Cmm/Dataflow/Collections.hs, dist/build/GHC/Cmm/Dataflow/Collections.p_o ) ghc-lib-parser> [113 of 443] Compiling GHC.Data.StringBuffer ( compiler/GHC/Data/StringBuffer.hs, dist/build/GHC/Data/StringBuffer.p_o ) ghc-lib-parser> [114 of 443] Compiling GHC.Tc.Types.TcRef ( compiler/GHC/Tc/Types/TcRef.hs, dist/build/GHC/Tc/Types/TcRef.p_o ) ghc-lib-parser> [115 of 443] Compiling GHC.Utils.CliOption ( compiler/GHC/Utils/CliOption.hs, dist/build/GHC/Utils/CliOption.p_o ) ghc-lib-parser> [116 of 443] Compiling GHC.Types.ProfAuto ( compiler/GHC/Types/ProfAuto.hs, dist/build/GHC/Types/ProfAuto.p_o ) ghc-lib-parser> [117 of 443] Compiling GHC.SysTools.Terminal ( compiler/GHC/SysTools/Terminal.hs, dist/build/GHC/SysTools/Terminal.p_o ) ghc-lib-parser> [118 of 443] Compiling GHC.Driver.Plugins.External ( compiler/GHC/Driver/Plugins/External.hs, dist/build/GHC/Driver/Plugins/External.p_o ) ghc-lib-parser> [119 of 443] Compiling GHC.Driver.Backend.Internal ( compiler/GHC/Driver/Backend/Internal.hs, dist/build/GHC/Driver/Backend/Internal.p_o ) ghc-lib-parser> [120 of 443] Compiling GHC.Types.HpcInfo ( compiler/GHC/Types/HpcInfo.hs, dist/build/GHC/Types/HpcInfo.p_o ) ghc-lib-parser> [121 of 443] Compiling GHC.CmmToAsm.CFG.Weight ( compiler/GHC/CmmToAsm/CFG/Weight.hs, dist/build/GHC/CmmToAsm/CFG/Weight.p_o ) ghc-lib-parser> [122 of 443] Compiling GHC.Utils.Json ( compiler/GHC/Utils/Json.hs, dist/build/GHC/Utils/Json.p_o ) ghc-lib-parser> [123 of 443] Compiling GHC.Types.SrcLoc ( compiler/GHC/Types/SrcLoc.hs, dist/build/GHC/Types/SrcLoc.p_o ) ghc-lib-parser> [124 of 443] Compiling GHC.Utils.Binary ( compiler/GHC/Utils/Binary.hs, dist/build/GHC/Utils/Binary.p_o ) ghc-lib-parser> [125 of 443] Compiling GHC.Data.EnumSet ( compiler/GHC/Data/EnumSet.hs, dist/build/GHC/Data/EnumSet.p_o ) ghc-lib-parser> [126 of 443] Compiling GHC.Utils.Binary.Typeable ( compiler/GHC/Utils/Binary/Typeable.hs, dist/build/GHC/Utils/Binary/Typeable.p_o ) ghc-lib-parser> [127 of 443] Compiling GHC.Iface.Ext.Fields ( compiler/GHC/Iface/Ext/Fields.hs, dist/build/GHC/Iface/Ext/Fields.p_o ) ghc-lib-parser> [128 of 443] Compiling GHC.Types.Unique.DFM ( compiler/GHC/Types/Unique/DFM.hs, dist/build/GHC/Types/Unique/DFM.p_o ) ghc-lib-parser> [129 of 443] Compiling GHC.Data.FastString.Env ( compiler/GHC/Data/FastString/Env.hs, dist/build/GHC/Data/FastString/Env.p_o ) ghc-lib-parser> [130 of 443] Compiling GHC.Types.CostCentre.State ( compiler/GHC/Types/CostCentre/State.hs, dist/build/GHC/Types/CostCentre/State.p_o ) ghc-lib-parser> [131 of 443] Compiling GHC.Types.Unique.Set ( compiler/GHC/Types/Unique/Set.hs, dist/build/GHC/Types/Unique/Set.p_o ) ghc-lib-parser> [132 of 443] Compiling GHC.Types.Unique.DSet ( compiler/GHC/Types/Unique/DSet.hs, dist/build/GHC/Types/Unique/DSet.p_o ) ghc-lib-parser> [133 of 443] Compiling GHC.Types.SourceText ( compiler/GHC/Types/SourceText.hs, dist/build/GHC/Types/SourceText.p_o ) ghc-lib-parser> [134 of 443] Compiling GHC.Types.Basic ( compiler/GHC/Types/Basic.hs, dist/build/GHC/Types/Basic.p_o ) ghc-lib-parser> [135 of 443] Compiling GHC.Builtin.Uniques[boot] ( compiler/GHC/Builtin/Uniques.hs-boot, dist/build/GHC/Builtin/Uniques.p_o-boot ) ghc-lib-parser> [136 of 443] Compiling GHC.Platform ( compiler/GHC/Platform.hs, dist/build/GHC/Platform.p_o ) ghc-lib-parser> [137 of 443] Compiling GHC.Cmm.CLabel[boot] ( compiler/GHC/Cmm/CLabel.hs-boot, dist/build/GHC/Cmm/CLabel.p_o-boot ) ghc-lib-parser> [138 of 443] Compiling GHC.Core.Rules.Config ( compiler/GHC/Core/Rules/Config.hs, dist/build/GHC/Core/Rules/Config.p_o ) ghc-lib-parser> [139 of 443] Compiling GHC.Settings ( compiler/GHC/Settings.hs, dist/build/GHC/Settings.p_o ) ghc-lib-parser> [140 of 443] Compiling GHC.Data.OrdList ( compiler/GHC/Data/OrdList.hs, dist/build/GHC/Data/OrdList.p_o ) ghc-lib-parser> [141 of 443] Compiling GHC.Types.Unique.Map ( compiler/GHC/Types/Unique/Map.hs, dist/build/GHC/Types/Unique/Map.p_o ) algebraic-graphs> OK: consistent (edge x y) == True algebraic-graphs> OK: consistent (edges xs) == True algebraic-graphs> OK: consistent (stars xs) == True algebraic-graphs> algebraic-graphs> ============ Symmetric.Relation.Show ============ algebraic-graphs> OK: show (empty ) == "empty" algebraic-graphs> OK: show (1 ) == "vertex 1" algebraic-graphs> OK: show (1 + 2 ) == "vertices [1,2]" algebraic-graphs> OK: show (1 * 2 ) == "edge 1 2" algebraic-graphs> OK: show (1 * 2 * 3) == "edges [(1,2),(1,3),(2,3)]" algebraic-graphs> OK: show (1 * 2 + 3) == "overlay (vertex 3) (edge 1 2)" algebraic-graphs> algebraic-graphs> OK: show (vertex (-1) ) == "vertex (-1)" algebraic-graphs> OK: show (vertex (-1) + vertex (-2) ) == "vertices [-2,-1]" algebraic-graphs> OK: show (vertex (-2) * vertex (-1) ) == "edge (-2) (-1)" algebraic-graphs> OK: show (vertex (-3) * vertex (-2) * vertex (-1)) == "edges [(-3,-2),(-3,-1),(-2,-1)]" algebraic-graphs> OK: show (vertex (-3) * vertex (-2) + vertex (-1)) == "overlay (vertex (-1)) (edge (-3) (-2))" algebraic-graphs> algebraic-graphs> OK: show (2 * 1 ) == "edge 1 2" algebraic-graphs> OK: show (1 * 2 * 1) == "edges [(1,1),(1,2)]" algebraic-graphs> OK: show (3 * 2 * 1) == "edges [(1,2),(1,3),(2,3)]" algebraic-graphs> algebraic-graphs> ============ Symmetric.Relation.toSymmetric ============ algebraic-graphs> OK: toSymmetric (edge 1 2) == edge 1 2 algebraic-graphs> OK: toSymmetric . fromSymmetric == id algebraic-graphs> OK: fromSymmetric . toSymmetric == symmetricClosure algebraic-graphs> OK: vertexCount . toSymmetric == vertexCount algebraic-graphs> OK: (*2) . edgeCount . toSymmetric >= edgeCount algebraic-graphs> algebraic-graphs> ============ Symmetric.Relation.fromSymmetric ============ algebraic-graphs> OK: fromSymmetric (edge 1 2) == edges [(1,2), (2,1)] algebraic-graphs> OK: vertexCount . fromSymmetric == vertexCount algebraic-graphs> OK: edgeCount . fromSymmetric <= (*2) . edgeCount algebraic-graphs> algebraic-graphs> ============ Symmetric.Relation.Ord ============ algebraic-graphs> OK: vertex 1 < vertex 2 algebraic-graphs> OK: vertex 3 < edge 1 2 algebraic-graphs> OK: vertex 1 < edge 1 1 algebraic-graphs> OK: edge 1 1 < edge 1 2 algebraic-graphs> OK: edge 1 2 < edge 1 1 + edge 2 2 algebraic-graphs> OK: edge 2 1 < edge 1 3 algebraic-graphs> OK: edge 1 2 == edge 2 1 algebraic-graphs> OK: x <= x + y algebraic-graphs> OK: x + y <= x * y algebraic-graphs> algebraic-graphs> ============ Symmetric.Relation.empty ============ algebraic-graphs> OK: isEmpty empty == True algebraic-graphs> OK: hasVertex x empty == False algebraic-graphs> OK: vertexCount empty == 0 algebraic-graphs> OK: edgeCount empty == 0 algebraic-graphs> algebraic-graphs> ============ Symmetric.Relation.vertex ============ algebraic-graphs> OK: isEmpty (vertex x) == False algebraic-graphs> OK: hasVertex x (vertex y) == (x == y) algebraic-graphs> OK: vertexCount (vertex x) == 1 algebraic-graphs> OK: edgeCount (vertex x) == 0 algebraic-graphs> algebraic-graphs> ============ Symmetric.Relation.edge ============ algebraic-graphs> OK: edge x y == connect (vertex x) (vertex y) algebraic-graphs> OK: edge x y == edge y x algebraic-graphs> OK: edge x y == edges [(x,y), (y,x)] algebraic-graphs> OK: hasEdge x y (edge x y) == True algebraic-graphs> OK: edgeCount (edge x y) == 1 algebraic-graphs> OK: vertexCount (edge 1 1) == 1 algebraic-graphs> OK: vertexCount (edge 1 2) == 2 algebraic-graphs> algebraic-graphs> ============ Symmetric.Relation.overlay ============ algebraic-graphs> OK: isEmpty (overlay x y) == isEmpty x && isEmpty y algebraic-graphs> OK: hasVertex z (overlay x y) == hasVertex z x || hasVertex z y algebraic-graphs> OK: vertexCount (overlay x y) >= vertexCount x algebraic-graphs> OK: vertexCount (overlay x y) <= vertexCount x + vertexCount y algebraic-graphs> OK: edgeCount (overlay x y) >= edgeCount x algebraic-graphs> OK: edgeCount (overlay x y) <= edgeCount x + edgeCount y algebraic-graphs> OK: vertexCount (overlay 1 2) == 2 algebraic-graphs> OK: edgeCount (overlay 1 2) == 0 algebraic-graphs> algebraic-graphs> ============ Symmetric.Relation.connect ============ algebraic-graphs> OK: connect x y == connect y x algebraic-graphs> OK: isEmpty (connect x y) == isEmpty x && isEmpty y algebraic-graphs> OK: hasVertex z (connect x y) == hasVertex z x || hasVertex z y algebraic-graphs> OK: vertexCount (connect x y) >= vertexCount x algebraic-graphs> OK: vertexCount (connect x y) <= vertexCount x + vertexCount y algebraic-graphs> OK: edgeCount (connect x y) >= edgeCount x algebraic-graphs> OK: edgeCount (connect x y) >= edgeCount y algebraic-graphs> OK: edgeCount (connect x y) >= vertexCount x * vertexCount y `div` 2 algebraic-graphs> OK: edgeCount (connect x y) <= vertexCount x * vertexCount y + edgeCount x + edgeCount y algebraic-graphs> OK: vertexCount (connect 1 2) == 2 algebraic-graphs> OK: edgeCount (connect 1 2) == 1 algebraic-graphs> algebraic-graphs> ============ Symmetric.Relation.vertices ============ algebraic-graphs> OK: vertices [] == empty algebraic-graphs> OK: vertices [x] == vertex x algebraic-graphs> OK: vertices == overlays . map vertex algebraic-graphs> OK: hasVertex x . vertices == elem x algebraic-graphs> OK: vertexCount . vertices == length . nub algebraic-graphs> OK: vertexSet . vertices == Set.fromList algebraic-graphs> algebraic-graphs> ============ Symmetric.Relation.edges ============ algebraic-graphs> OK: edges [] == empty algebraic-graphs> OK: edges [(x,y)] == edge x y algebraic-graphs> OK: edges [(x,y), (y,x)] == edge x y algebraic-graphs> algebraic-graphs> ============ Symmetric.Relation.overlays ============ algebraic-graphs> OK: overlays [] == empty 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 doctests: RUNNING... lens> This test-suite exists only to add dependencies lens> To run doctests: lens> cabal build all --enable-tests lens> cabal-docspec lens> Test suite doctests: PASS lens> Test suite logged to: dist/test/lens-5.3.4-doctests.log lens> 4 of 4 test suites (4 of 4 test cases) passed. lens> Running phase: haddockPhase lens> Preprocessing library for lens-5.3.4.. lens> Running Haddock on library for lens-5.3.4.. lens> Warning: The documentation for the following packages are not installed. No lens> links will be generated to these packages: vector-0.13.2.0 lens> Warning: --source-* options are ignored when --hyperlinked-source is enabled. lens> [ 1 of 85] Compiling Control.Lens.Internal.CTypes ( src/Control/Lens/Internal/CTypes.hs, nothing ) lens> [ 2 of 85] Compiling Control.Lens.Internal.Doctest ( src/Control/Lens/Internal/Doctest.hs, nothing ) lens> [ 3 of 85] Compiling Control.Lens.Internal.Instances ( src/Control/Lens/Internal/Instances.hs, nothing ) lens> [ 4 of 85] Compiling Control.Lens.Internal.Iso ( src/Control/Lens/Internal/Iso.hs, nothing ) lens> [ 5 of 85] Compiling Control.Lens.Internal.List ( src/Control/Lens/Internal/List.hs, nothing ) lens> [ 6 of 85] Compiling Control.Lens.Internal.Prelude ( src/Control/Lens/Internal/Prelude.hs, nothing ) lens> [ 7 of 85] Compiling Control.Lens.Internal.Level ( src/Control/Lens/Internal/Level.hs, nothing ) lens> [ 8 of 85] Compiling Control.Lens.Internal.Indexed ( src/Control/Lens/Internal/Indexed.hs, nothing ) lens> [ 9 of 85] Compiling Control.Lens.Internal.Getter ( src/Control/Lens/Internal/Getter.hs, nothing ) lens> [10 of 85] Compiling Control.Lens.Internal.Fold ( src/Control/Lens/Internal/Fold.hs, nothing ) lens> [11 of 85] Compiling Control.Lens.Internal.Context ( src/Control/Lens/Internal/Context.hs, nothing ) lens> [12 of 85] Compiling Control.Lens.Internal.Bazaar ( src/Control/Lens/Internal/Bazaar.hs, nothing ) lens> [13 of 85] Compiling Control.Lens.Internal.Magma ( src/Control/Lens/Internal/Magma.hs, nothing ) lens> [14 of 85] Compiling Control.Lens.Internal.Prism ( src/Control/Lens/Internal/Prism.hs, nothing ) lens> [15 of 85] Compiling Control.Lens.Internal.Profunctor ( src/Control/Lens/Internal/Profunctor.hs, nothing ) lens> [16 of 85] Compiling Control.Lens.Internal.Review ( src/Control/Lens/Internal/Review.hs, nothing ) lens> [17 of 85] Compiling Control.Lens.Internal.Setter ( src/Control/Lens/Internal/Setter.hs, nothing ) lens> [18 of 85] Compiling Control.Lens.Internal.Zoom ( src/Control/Lens/Internal/Zoom.hs, nothing ) lens> [19 of 85] Compiling Control.Lens.Internal ( src/Control/Lens/Internal.hs, nothing ) lens> [20 of 85] Compiling Control.Lens.Type ( src/Control/Lens/Type.hs, nothing ) lens> [21 of 85] Compiling Control.Lens.Setter ( src/Control/Lens/Setter.hs, nothing ) lens> [22 of 85] Compiling Control.Lens.Lens ( src/Control/Lens/Lens.hs, nothing ) lens> [23 of 85] Compiling Control.Lens.Tuple ( src/Control/Lens/Tuple.hs, nothing ) lens> [24 of 85] Compiling Control.Lens.Getter ( src/Control/Lens/Getter.hs, nothing ) lens> [25 of 85] Compiling Control.Lens.Review ( src/Control/Lens/Review.hs, nothing ) lens> [26 of 85] Compiling Control.Lens.Prism ( src/Control/Lens/Prism.hs, nothing ) lens> [27 of 85] Compiling Control.Lens.Fold ( src/Control/Lens/Fold.hs, nothing ) lens> [28 of 85] Compiling Control.Lens.Traversal ( src/Control/Lens/Traversal.hs, nothing ) lens> [29 of 85] Compiling Control.Lens.Level ( src/Control/Lens/Level.hs, nothing ) lens> [30 of 85] Compiling Control.Lens.Reified ( src/Control/Lens/Reified.hs, nothing ) rebase> - Control.Monad.Trans.Except.Rep_ExceptT rebase> - Control.Monad.Trans.Maybe.Rep1_MaybeT rebase> - Control.Monad.Trans.Maybe.Rep_MaybeT rebase> - Control.Monad.Trans.Writer.Lazy.Rep_WriterT rebase> - Control.Monad.Trans.Writer.Strict.Rep_WriterT rebase> - Data.Bifunctor.Biff.Rep_Biff rebase> - Data.Bifunctor.Clown.Rep_Clown rebase> - Data.Bifunctor.Flip.Rep_Flip rebase> - Data.Bifunctor.Join.Rep_Join rebase> - Data.Bifunctor.Joker.Rep_Joker rebase> - Data.Bifunctor.Product.Rep_Product rebase> - Data.Bifunctor.Tannen.Rep_Tannen rebase> - Data.Bifunctor.Wrapped.Rep_WrappedBifunctor rebase> - Data.ByteString.Internal.Type.D:R:ItemByteString rebase> - Data.ByteString.Lazy.Internal.D:R:ItemByteString rebase> - Data.Array.Byte.D:R:ItemByteArray rebase> - Data.ByteString.Short.Internal.D:R:ItemShortByteString rebase> - Data.DList.Internal.D:R:ItemDList rebase> - Data.Functor.Constant.Rep_Constant rebase> - Data.Functor.Reverse.Rep_Reverse rebase> - Data.HashMap.Internal.D:R:ItemHashMap rebase> - Data.HashSet.Internal.D:R:ItemHashSet rebase> - Data.IntMap.Internal.D:R:ItemIntMap rebase> - Data.IntSet.Internal.D:R:ItemIntSet rebase> - Data.Map.Internal.D:R:ItemMap rebase> - Data.Profunctor.Traversing.Baz rebase> - Data.Profunctor.Rep.D:R:CorepCostar rebase> - Data.Profunctor.Rep.D:R:RepForget rebase> - Data.Profunctor.Rep.D:R:RepKleisli rebase> - Data.Profunctor.Rep.D:R:RepStar rebase> - Data.Sequence.Internal.D:R:ItemSeq rebase> - Data.Sequence.Internal.UnzipWith rebase> - Data.Sequence.Internal.unzipWith' rebase> - Data.Set.Internal.D:R:ItemSet rebase> - Data.Set.Internal.MergeSet rebase> - Data.Vector.Fusion.Bundle.Size.Size rebase> - Data.Vector.D:R:ItemVector rebase> - Control.Monad.Primitive.D:R:PrimStateIO rebase> - Control.Monad.Primitive.D:R:PrimStateContT rebase> - Control.Monad.Primitive.D:R:PrimStateExceptT rebase> - Control.Monad.Primitive.D:R:PrimStateMaybeT rebase> - Control.Monad.Primitive.D:R:PrimStateReaderT rebase> - Control.Monad.Primitive.D:R:PrimStateStateT rebase> - Control.Monad.Primitive.D:R:PrimStateWriterT rebase> - Data.Vector.Primitive.D:R:ItemVector rebase> - Data.Vector.Storable.D:R:ItemVector rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsDouble0 rebase> - Data.Vector.Unboxed.Base.D:R:MVectorsFloat0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorDouble0 rebase> - Data.Vector.Unboxed.Base.D:R:VectorFloat0 rebase> - Data.Vector.Strict.Vector rebase> - GHC.IsList.D:R:ItemCallStack rebase> - GHC.IsList.D:R:ItemList rebase> - GHC.IsList.D:R:ItemNonEmpty rebase> - GHC.IsList.D:R:ItemVersion rebase> - GHC.IsList.D:R:ItemZipList rebase> - GHC.Generics.Rep_R:UReckFloatp rebase> - Text.Printf.UPrintf rebase> - Text.Printf.hspr rebase> - Text.Printf.spr rebase> - Control.Monad.Trans.Accum.Rep_AccumT rebase> - GHC.ForeignSrcLang.Type.Rep_ForeignSrcLang rebase> - GHC.LanguageExtensions.Type.Rep_Extension rebase> - Text.PrettyPrint.Annotated.HughesPJ.Rep_Doc rebase> - Text.PrettyPrint.Annotated.HughesPJ.Rep_Mode rebase> - Text.PrettyPrint.Annotated.HughesPJ.Rep_Style rebase> - Text.PrettyPrint.Annotated.HughesPJ.Rep_TextDetails rebase> - Text.PrettyPrint.HughesPJ.Rep_Doc rebase> - Data.Tagged.Rep_Tagged rebase> - Language.Haskell.TH.Syntax.Rep_AnnLookup rebase> - Language.Haskell.TH.Syntax.Rep_AnnTarget rebase> - Language.Haskell.TH.Syntax.Rep_Bang rebase> - Language.Haskell.TH.Syntax.Rep_BndrVis rebase> - Language.Haskell.TH.Syntax.Rep_Body rebase> - Language.Haskell.TH.Syntax.Rep_Bytes rebase> - Language.Haskell.TH.Syntax.Rep_Callconv rebase> - Language.Haskell.TH.Syntax.Rep_Clause rebase> - Language.Haskell.TH.Syntax.Rep_Con rebase> - Language.Haskell.TH.Syntax.Rep_Dec rebase> - Language.Haskell.TH.Syntax.Rep_DecidedStrictness rebase> - Language.Haskell.TH.Syntax.Rep_DerivClause rebase> - Language.Haskell.TH.Syntax.Rep_DerivStrategy rebase> - Language.Haskell.TH.Syntax.Rep_DocLoc rebase> - Language.Haskell.TH.Syntax.Rep_Exp rebase> - Language.Haskell.TH.Syntax.Rep_FamilyResultSig rebase> - Language.Haskell.TH.Syntax.Rep_FixityDirection rebase> - Language.Haskell.TH.Syntax.Rep_Fixity rebase> - Language.Haskell.TH.Syntax.Rep_Foreign rebase> - Language.Haskell.TH.Syntax.Rep_FunDep rebase> - Language.Haskell.TH.Syntax.Rep_Guard rebase> - Language.Haskell.TH.Syntax.Rep_Info rebase> - Language.Haskell.TH.Syntax.Rep_InjectivityAnn rebase> - Language.Haskell.TH.Syntax.Rep_Inline rebase> - Language.Haskell.TH.Syntax.Rep_Lit rebase> - Language.Haskell.TH.Syntax.Rep_Loc rebase> - Language.Haskell.TH.Syntax.Rep_Match rebase> - Language.Haskell.TH.Syntax.Rep_ModName rebase> - Language.Haskell.TH.Syntax.Rep_ModuleInfo rebase> - Language.Haskell.TH.Syntax.Rep_Module rebase> - Language.Haskell.TH.Syntax.Rep_NameFlavour rebase> - Language.Haskell.TH.Syntax.Rep_NameSpace rebase> - Language.Haskell.TH.Syntax.Rep_Name ghc-lib-parser> [142 of 443] Compiling GHC.Data.Graph.Directed ( compiler/GHC/Data/Graph/Directed.hs, dist/build/GHC/Data/Graph/Directed.p_o ) ghc-lib-parser> [143 of 443] Compiling GHC.Types.FieldLabel ( compiler/GHC/Types/FieldLabel.hs, dist/build/GHC/Types/FieldLabel.p_o ) ghc-lib-parser> [144 of 443] Compiling GHC.Core.DataCon[boot] ( compiler/GHC/Core/DataCon.hs-boot, dist/build/GHC/Core/DataCon.p_o-boot ) ghc-lib-parser> [145 of 443] Compiling GHC.Builtin.Types[boot] ( compiler/GHC/Builtin/Types.hs-boot, dist/build/GHC/Builtin/Types.p_o-boot ) ghc-lib-parser> [146 of 443] Compiling GHC.Builtin.Uniques ( compiler/GHC/Builtin/Uniques.hs, dist/build/GHC/Builtin/Uniques.p_o ) ghc-lib-parser> [147 of 443] Compiling GHC.Types.Name.Occurrence ( compiler/GHC/Types/Name/Occurrence.hs, dist/build/GHC/Types/Name/Occurrence.p_o ) ghc-lib-parser> [148 of 443] Compiling GHC.Data.List.SetOps ( compiler/GHC/Data/List/SetOps.hs, dist/build/GHC/Data/List/SetOps.p_o ) ghc-lib-parser> [149 of 443] Compiling GHC.Data.Bag ( compiler/GHC/Data/Bag.hs, dist/build/GHC/Data/Bag.p_o ) ghc-lib-parser> [150 of 443] Compiling GHC.Types.Fixity ( compiler/GHC/Types/Fixity.hs, dist/build/GHC/Types/Fixity.p_o ) ghc-lib-parser> [151 of 443] Compiling GHC.Hs.DocString ( compiler/GHC/Hs/DocString.hs, dist/build/GHC/Hs/DocString.p_o ) ghc-lib-parser> [152 of 443] Compiling GHC.Data.Pair ( compiler/GHC/Data/Pair.hs, dist/build/GHC/Data/Pair.p_o ) ghc-lib-parser> [153 of 443] Compiling GHC.Types.ForeignStubs ( compiler/GHC/Types/ForeignStubs.hs, dist/build/GHC/Types/ForeignStubs.p_o ) ghc-lib-parser> [154 of 443] Compiling GHC.Cmm.Type ( compiler/GHC/Cmm/Type.hs, dist/build/GHC/Cmm/Type.p_o ) ghc-lib-parser> [155 of 443] Compiling GHC.Driver.Flags ( compiler/GHC/Driver/Flags.hs, dist/build/GHC/Driver/Flags.p_o ) ghc-lib-parser> [156 of 443] Compiling GHC.Platform.Ways ( compiler/GHC/Platform/Ways.hs, dist/build/GHC/Platform/Ways.p_o ) ghc-lib-parser> [157 of 443] Compiling GHC.Platform.Profile ( compiler/GHC/Platform/Profile.hs, dist/build/GHC/Platform/Profile.p_o ) ghc-lib-parser> [158 of 443] Compiling GHC.Runtime.Heap.Layout ( compiler/GHC/Runtime/Heap/Layout.hs, dist/build/GHC/Runtime/Heap/Layout.p_o ) ghc-lib-parser> [159 of 443] Compiling GHC.Cmm.Reg ( compiler/GHC/Cmm/Reg.hs, dist/build/GHC/Cmm/Reg.p_o ) ghc-lib-parser> [160 of 443] Compiling GHC.Cmm.MachOp ( compiler/GHC/Cmm/MachOp.hs, dist/build/GHC/Cmm/MachOp.p_o ) ghc-lib-parser> [161 of 443] Compiling GHC.Types.SafeHaskell ( compiler/GHC/Types/SafeHaskell.hs, dist/build/GHC/Types/SafeHaskell.p_o ) ghc-lib-parser> [162 of 443] Compiling GHC.Parser.Errors.Basic ( compiler/GHC/Parser/Errors/Basic.hs, dist/build/GHC/Parser/Errors/Basic.p_o ) ghc-lib-parser> [163 of 443] Compiling GHC.Unit.Ppr ( compiler/GHC/Unit/Ppr.hs, dist/build/GHC/Unit/Ppr.p_o ) ghc-lib-parser> [164 of 443] Compiling GHC.Tc.Types.Rank ( compiler/GHC/Tc/Types/Rank.hs, dist/build/GHC/Tc/Types/Rank.p_o ) ghc-lib-parser> [165 of 443] Compiling GHC.Unit.Types ( compiler/GHC/Unit/Types.hs, dist/build/GHC/Unit/Types.p_o ) ghc-lib-parser> [166 of 443] Compiling GHC.Unit.Module.Location ( compiler/GHC/Unit/Module/Location.hs, dist/build/GHC/Unit/Module/Location.p_o ) ghc-lib-parser> [167 of 443] Compiling GHC.Unit.Module.Env ( compiler/GHC/Unit/Module/Env.hs, dist/build/GHC/Unit/Module/Env.p_o ) ghc-lib-parser> [168 of 443] Compiling GHC.Unit.Module ( compiler/GHC/Unit/Module.hs, dist/build/GHC/Unit/Module.p_o ) ghc-lib-parser> [169 of 443] Compiling GHC.Types.ForeignCall ( compiler/GHC/Types/ForeignCall.hs, dist/build/GHC/Types/ForeignCall.p_o ) ghc-lib-parser> [170 of 443] Compiling GHC.Unit.Info ( compiler/GHC/Unit/Info.hs, dist/build/GHC/Unit/Info.p_o ) ghc-lib-parser> [171 of 443] Compiling GHC.Unit.Home ( compiler/GHC/Unit/Home.hs, dist/build/GHC/Unit/Home.p_o ) ghc-lib-parser> [172 of 443] Compiling GHC.Types.Name ( compiler/GHC/Types/Name.hs, dist/build/GHC/Types/Name.p_o ) ghc-lib-parser> [173 of 443] Compiling GHC.Types.Var ( compiler/GHC/Types/Var.hs, dist/build/GHC/Types/Var.p_o ) ghc-lib-parser> [174 of 443] Compiling GHC.Core.Type[boot] ( compiler/GHC/Core/Type.hs-boot, dist/build/GHC/Core/Type.p_o-boot ) ghc-lib-parser> [175 of 443] Compiling GHC.Types.Var.Set ( compiler/GHC/Types/Var/Set.hs, dist/build/GHC/Types/Var/Set.p_o ) ghc-lib-parser> [176 of 443] Compiling GHC.Utils.FV ( compiler/GHC/Utils/FV.hs, dist/build/GHC/Utils/FV.p_o ) ghc-lib-parser> [177 of 443] Compiling GHC.Data.Graph.UnVar ( compiler/GHC/Data/Graph/UnVar.hs, dist/build/GHC/Data/Graph/UnVar.p_o ) 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 lens> [31 of 85] Compiling Control.Lens.Internal.Exception ( src/Control/Lens/Internal/Exception.hs, nothing ) lens> [32 of 85] Compiling Control.Lens.Indexed ( src/Control/Lens/Indexed.hs, nothing ) lens> [33 of 85] Compiling Control.Lens.Internal.ByteString ( src/Control/Lens/Internal/ByteString.hs, nothing ) lens> [34 of 85] Compiling Control.Lens.Equality ( src/Control/Lens/Equality.hs, nothing ) lens> [35 of 85] Compiling Control.Lens.Iso ( src/Control/Lens/Iso.hs, nothing ) lens> [36 of 85] Compiling Control.Lens.Empty ( src/Control/Lens/Empty.hs, nothing ) lens> [37 of 85] Compiling Control.Lens.Cons ( src/Control/Lens/Cons.hs, nothing ) lens> [38 of 85] Compiling Control.Lens.Internal.Deque ( src/Control/Lens/Internal/Deque.hs, nothing ) lens> [39 of 85] Compiling Control.Lens.Wrapped ( src/Control/Lens/Wrapped.hs, nothing ) lens> [40 of 85] Compiling Control.Lens.Internal.TH ( src/Control/Lens/Internal/TH.hs, nothing ) lens> [41 of 85] Compiling Control.Lens.Zoom ( src/Control/Lens/Zoom.hs, nothing ) lens> [42 of 85] Compiling Data.Data.Lens ( src/Data/Data/Lens.hs, nothing ) lens> [43 of 85] Compiling Control.Lens.Plated ( src/Control/Lens/Plated.hs, nothing ) lens> [44 of 85] Compiling Data.HashSet.Lens ( src/Data/HashSet/Lens.hs, nothing ) lens> [45 of 85] Compiling Data.List.Lens ( src/Data/List/Lens.hs, nothing ) lens> [46 of 85] Compiling Data.Map.Lens ( src/Data/Map/Lens.hs, nothing ) lens> [47 of 85] Compiling Data.Set.Lens ( src/Data/Set/Lens.hs, nothing ) lens> [48 of 85] Compiling Data.Text.Lazy.Lens ( src/Data/Text/Lazy/Lens.hs, nothing ) lens> [49 of 85] Compiling Data.Text.Strict.Lens ( src/Data/Text/Strict/Lens.hs, nothing ) lens> [50 of 85] Compiling Data.Text.Lens ( src/Data/Text/Lens.hs, nothing ) lens> [51 of 85] Compiling Data.Vector.Generic.Lens ( src/Data/Vector/Generic/Lens.hs, nothing ) lens> [52 of 85] Compiling Control.Lens.Each ( src/Control/Lens/Each.hs, nothing ) lens> [53 of 85] Compiling Control.Lens.At ( src/Control/Lens/At.hs, nothing ) lens> [54 of 85] Compiling Language.Haskell.TH.Lens ( src/Language/Haskell/TH/Lens.hs, nothing ) lens> [55 of 85] Compiling Control.Lens.Internal.PrismTH ( src/Control/Lens/Internal/PrismTH.hs, nothing ) lens> [56 of 85] Compiling Control.Lens.Internal.FieldTH ( src/Control/Lens/Internal/FieldTH.hs, nothing ) lens> [57 of 85] Compiling Control.Lens.TH ( src/Control/Lens/TH.hs, nothing ) lens> [58 of 85] Compiling Control.Lens ( src/Control/Lens.hs, nothing ) lens> [59 of 85] Compiling GHC.Generics.Lens ( src/GHC/Generics/Lens.hs, nothing ) lens> [60 of 85] Compiling Data.Vector.Lens ( src/Data/Vector/Lens.hs, nothing ) lens> [61 of 85] Compiling Data.Typeable.Lens ( src/Data/Typeable/Lens.hs, nothing ) lens> [62 of 85] Compiling Data.Tree.Lens ( src/Data/Tree/Lens.hs, nothing ) lens> [63 of 85] Compiling Data.Sequence.Lens ( src/Data/Sequence/Lens.hs, nothing ) lens> [64 of 85] Compiling Data.IntSet.Lens ( src/Data/IntSet/Lens.hs, nothing ) lens> [65 of 85] Compiling Data.Complex.Lens ( src/Data/Complex/Lens.hs, nothing ) lens> [66 of 85] Compiling Data.ByteString.Strict.Lens ( src/Data/ByteString/Strict/Lens.hs, nothing ) lens> [67 of 85] Compiling Data.ByteString.Lazy.Lens ( src/Data/ByteString/Lazy/Lens.hs, nothing ) lens> [68 of 85] Compiling Data.ByteString.Lens ( src/Data/ByteString/Lens.hs, nothing ) lens> [69 of 85] Compiling Data.Bits.Lens ( src/Data/Bits/Lens.hs, nothing ) lens> [70 of 85] Compiling Data.Array.Lens ( src/Data/Array/Lens.hs, nothing ) lens> [71 of 85] Compiling Control.Seq.Lens ( src/Control/Seq/Lens.hs, nothing ) lens> [72 of 85] Compiling Control.Parallel.Strategies.Lens ( src/Control/Parallel/Strategies/Lens.hs, nothing ) lens> [73 of 85] Compiling Control.Monad.Error.Lens ( src/Control/Monad/Error/Lens.hs, nothing ) lens> [74 of 85] Compiling Control.Lens.Unsound ( src/Control/Lens/Unsound.hs, nothing ) lens> [75 of 85] Compiling Control.Lens.Profunctor ( src/Control/Lens/Profunctor.hs, nothing ) lens> [76 of 85] Compiling Control.Lens.Operators ( src/Control/Lens/Operators.hs, nothing ) lens> [77 of 85] Compiling Control.Lens.Extras ( src/Control/Lens/Extras.hs, nothing ) lens> [78 of 85] Compiling Control.Lens.Combinators ( src/Control/Lens/Combinators.hs, nothing ) lens> [79 of 85] Compiling Control.Exception.Lens ( src/Control/Exception/Lens.hs, nothing ) lens> [80 of 85] Compiling Data.Dynamic.Lens ( src/Data/Dynamic/Lens.hs, nothing ) rebase> - Language.Haskell.TH.Syntax.Rep_OccName rebase> - Language.Haskell.TH.Syntax.Rep_Overlap rebase> - Language.Haskell.TH.Syntax.Rep_Pat rebase> - Language.Haskell.TH.Syntax.Rep_PatSynArgs rebase> - Language.Haskell.TH.Syntax.Rep_PatSynDir rebase> - Language.Haskell.TH.Syntax.Rep_Phases rebase> - Language.Haskell.TH.Syntax.Rep_PkgName rebase> - Language.Haskell.TH.Syntax.Rep_Pragma rebase> - Language.Haskell.TH.Syntax.Rep_Range rebase> - Language.Haskell.TH.Syntax.Rep_Role rebase> - Language.Haskell.TH.Syntax.Rep_RuleBndr rebase> - Language.Haskell.TH.Syntax.Rep_RuleMatch rebase> - Language.Haskell.TH.Syntax.Rep_Safety rebase> - Language.Haskell.TH.Syntax.Rep_SourceStrictness rebase> - Language.Haskell.TH.Syntax.Rep_SourceUnpackedness rebase> - Language.Haskell.TH.Syntax.Rep_Specificity rebase> - Language.Haskell.TH.Syntax.Rep_Stmt rebase> - Language.Haskell.TH.Syntax.Rep_TyLit rebase> - Language.Haskell.TH.Syntax.Rep_TySynEqn rebase> - Language.Haskell.TH.Syntax.Rep_TyVarBndr rebase> - Language.Haskell.TH.Syntax.Rep_Type rebase> - Language.Haskell.TH.Syntax.Rep_TypeFamilyHead rebase> - Control.Monad.Trans.RWS.CPS.Rep_RWST rebase> - Control.Monad.Trans.Writer.CPS.Rep_WriterT rebase> - Control.Monad.Trans.Select.Rep_SelectT rebase> - System.OsString.Internal.Types.Rep_OsChar rebase> - System.OsString.Internal.Types.Rep_OsString rebase> - System.OsString.Internal.Types.Rep_PosixChar rebase> - System.OsString.Internal.Types.Rep_PosixString rebase> - System.OsString.Internal.Types.Rep_WindowsChar rebase> - System.OsString.Internal.Types.Rep_WindowsString rebase> - System.OsString.Internal.Types.Rep_OsChar rebase> - System.OsString.Internal.Types.Rep_OsString rebase> - System.OsString.Internal.Types.Rep_PosixChar rebase> - System.OsString.Internal.Types.Rep_PosixString rebase> - System.OsString.Internal.Types.Rep_WindowsChar rebase> - System.OsString.Internal.Types.Rep_WindowsString rebase> - Data.Bifunctor.Fix.Rep_Fix rebase> - Data.Bifunctor.Sum.Rep_Sum rebase> - Data.Primitive.Array.D:R:ItemArray rebase> - System.Random.Stateful.D:R:MutableGenTGenSTM rebase> - Data.Primitive.PrimArray.D:R:ItemPrimArray rebase> - Data.Primitive.SmallArray.D:R:ItemSmallArray rebase> - Data.Functor.Rep.D:R:RepReaderT rebase> - Control.Comonad.Cofree.Rep_Cofree rebase> - Control.Monad.Free.Rep_Free rebase> - Control.Monad.Trans.Free.Rep_FreeF rebase> - Data.Vector.Strict.D:R:ItemVector rebase> - GHC.IOPort.IOPortException rebase> - Data.Bifunctor.Biap.Rep_Biap rebase> Documentation created: dist/doc/html/rebase/, dist/doc/html/rebase/rebase.txt rebase> Running phase: installPhase rebase> Installing library in /nix/store/hl2mgcsh7144918v6ly4avw427njd2bb-rebase-1.21.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8 rebase> Running phase: fixupPhase rebase> shrinking RPATHs of ELF executables and libraries in /nix/store/hl2mgcsh7144918v6ly4avw427njd2bb-rebase-1.21.2 rebase> shrinking /nix/store/hl2mgcsh7144918v6ly4avw427njd2bb-rebase-1.21.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSrebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8-ghc9.8.1.so rebase> checking for references to /build/ in /nix/store/hl2mgcsh7144918v6ly4avw427njd2bb-rebase-1.21.2... rebase> patching script interpreter paths in /nix/store/hl2mgcsh7144918v6ly4avw427njd2bb-rebase-1.21.2 rebase> stripping (with command strip and flags -S -p) in /nix/store/hl2mgcsh7144918v6ly4avw427njd2bb-rebase-1.21.2/lib rebase> shrinking RPATHs of ELF executables and libraries in /nix/store/78xb8ndi16adnz7r8b9h8f8mp6xfbkbp-rebase-1.21.2-doc rebase> checking for references to /build/ in /nix/store/78xb8ndi16adnz7r8b9h8f8mp6xfbkbp-rebase-1.21.2-doc... rebase> patching script interpreter paths in /nix/store/78xb8ndi16adnz7r8b9h8f8mp6xfbkbp-rebase-1.21.2-doc constraints-extras> Running phase: compileBuildDriverPhase ghc-lib-parser> [178 of 443] Compiling GHC.Types.Var.Env ( compiler/GHC/Types/Var/Env.hs, dist/build/GHC/Types/Var/Env.p_o ) ghc-lib-parser> [179 of 443] Compiling GHC.Types.Name.Set ( compiler/GHC/Types/Name/Set.hs, dist/build/GHC/Types/Name/Set.p_o ) ghc-lib-parser> [180 of 443] Compiling GHC.Types.Name.Env ( compiler/GHC/Types/Name/Env.hs, dist/build/GHC/Types/Name/Env.p_o ) ghc-lib-parser> [181 of 443] Compiling GHC.Stg.InferTags.TagSig ( compiler/GHC/Stg/InferTags/TagSig.hs, dist/build/GHC/Stg/InferTags/TagSig.p_o ) ghc-lib-parser> [182 of 443] Compiling GHC.Types.GREInfo ( compiler/GHC/Types/GREInfo.hs, dist/build/GHC/Types/GREInfo.p_o ) ghc-lib-parser> [183 of 443] Compiling GHC.Types.Avail ( compiler/GHC/Types/Avail.hs, dist/build/GHC/Types/Avail.p_o ) ghc-lib-parser> [184 of 443] Compiling GHC.Types.Name.Reader ( compiler/GHC/Types/Name/Reader.hs, dist/build/GHC/Types/Name/Reader.p_o ) ghc-lib-parser> [185 of 443] Compiling GHC.Unit.Module.Imported ( compiler/GHC/Unit/Module/Imported.hs, dist/build/GHC/Unit/Module/Imported.p_o ) ghc-lib-parser> [186 of 443] Compiling GHC.Parser.Annotation ( compiler/GHC/Parser/Annotation.hs, dist/build/GHC/Parser/Annotation.p_o ) ghc-lib-parser> [187 of 443] Compiling GHC.Data.BooleanFormula ( compiler/GHC/Data/BooleanFormula.hs, dist/build/GHC/Data/BooleanFormula.p_o ) ghc-lib-parser> [188 of 443] Compiling GHC.Core.Coercion.Axiom ( compiler/GHC/Core/Coercion/Axiom.hs, dist/build/GHC/Core/Coercion/Axiom.p_o ) ghc-lib-parser> [189 of 443] Compiling GHC.Core.Coercion[boot] ( compiler/GHC/Core/Coercion.hs-boot, dist/build/GHC/Core/Coercion.p_o-boot ) ghc-lib-parser> [190 of 443] Compiling GHC.Types.CostCentre ( compiler/GHC/Types/CostCentre.hs, dist/build/GHC/Types/CostCentre.p_o ) ghc-lib-parser> [191 of 443] Compiling GHC.Core.Class ( compiler/GHC/Core/Class.hs, dist/build/GHC/Core/Class.p_o ) ghc-lib-parser> [192 of 443] 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> [193 of 443] Compiling GHC.Types.Annotations ( compiler/GHC/Types/Annotations.hs, dist/build/GHC/Types/Annotations.p_o ) ghc-lib-parser> [194 of 443] Compiling GHC.Iface.Recomp.Binary ( compiler/GHC/Iface/Recomp/Binary.hs, dist/build/GHC/Iface/Recomp/Binary.p_o ) ghc-lib-parser> [195 of 443] Compiling GHC.Hs.Extension ( compiler/GHC/Hs/Extension.hs, dist/build/GHC/Hs/Extension.p_o ) ghc-lib-parser> [196 of 443] Compiling GHC.Hs.Doc ( compiler/GHC/Hs/Doc.hs, dist/build/GHC/Hs/Doc.p_o ) ghc-lib-parser> [197 of 443] Compiling Language.Haskell.Syntax.ImpExp ( compiler/Language/Haskell/Syntax/ImpExp.hs, dist/build/Language/Haskell/Syntax/ImpExp.p_o ) ghc-lib-parser> [198 of 443] Compiling GHC.Unit.Module.Warnings ( compiler/GHC/Unit/Module/Warnings.hs, dist/build/GHC/Unit/Module/Warnings.p_o ) ghc-lib-parser> [199 of 443] 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> [200 of 443] Compiling GHC.Types.Fixity.Env ( compiler/GHC/Types/Fixity/Env.hs, dist/build/GHC/Types/Fixity/Env.p_o ) ghc-lib-parser> [201 of 443] Compiling GHC.Builtin.Names ( compiler/GHC/Builtin/Names.hs, dist/build/GHC/Builtin/Names.p_o ) ghc-lib-parser> [202 of 443] Compiling GHC.Core.TyCon ( compiler/GHC/Core/TyCon.hs, dist/build/GHC/Core/TyCon.p_o ) ghc-lib-parser> [203 of 443] Compiling GHC.CoreToIface[boot] ( compiler/GHC/CoreToIface.hs-boot, dist/build/GHC/CoreToIface.p_o-boot ) ghc-lib-parser> [204 of 443] Compiling GHC.Core.TyCon.Env ( compiler/GHC/Core/TyCon/Env.hs, dist/build/GHC/Core/TyCon/Env.p_o ) ghc-lib-parser> [205 of 443] Compiling GHC.Core.TyCon.RecWalk ( compiler/GHC/Core/TyCon/RecWalk.hs, dist/build/GHC/Core/TyCon/RecWalk.p_o ) ghc-lib-parser> [206 of 443] Compiling GHC.Core.TyCo.Rep ( compiler/GHC/Core/TyCo/Rep.hs, dist/build/GHC/Core/TyCo/Rep.p_o ) ghc-lib-parser> [207 of 443] Compiling GHC.Builtin.Types.Prim ( compiler/GHC/Builtin/Types/Prim.hs, dist/build/GHC/Builtin/Types/Prim.p_o ) ghc-lib-parser> [208 of 443] Compiling GHC.Core.TyCo.FVs ( compiler/GHC/Core/TyCo/FVs.hs, dist/build/GHC/Core/TyCo/FVs.p_o ) ghc-lib-parser> [209 of 443] Compiling GHC.Core.TyCo.Subst ( compiler/GHC/Core/TyCo/Subst.hs, dist/build/GHC/Core/TyCo/Subst.p_o ) ghc-lib-parser> [210 of 443] Compiling GHC.Core.TyCo.Tidy ( compiler/GHC/Core/TyCo/Tidy.hs, dist/build/GHC/Core/TyCo/Tidy.p_o ) ghc-lib-parser> [211 of 443] Compiling GHC.Core.Type ( compiler/GHC/Core/Type.hs, dist/build/GHC/Core/Type.p_o ) ghc-lib-parser> [212 of 443] Compiling Language.Haskell.Syntax.Lit ( compiler/Language/Haskell/Syntax/Lit.hs, dist/build/Language/Haskell/Syntax/Lit.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 lens> [81 of 85] Compiling Numeric.Lens ( src/Numeric/Lens.hs, nothing ) lens> [82 of 85] Compiling Numeric.Natural.Lens ( src/Numeric/Natural/Lens.hs, nothing ) lens> [83 of 85] Compiling System.Exit.Lens ( src/System/Exit/Lens.hs, nothing ) lens> [84 of 85] Compiling System.FilePath.Lens ( src/System/FilePath/Lens.hs, nothing ) lens> [85 of 85] Compiling System.IO.Error.Lens ( src/System/IO/Error/Lens.hs, nothing ) 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: 'Flow' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. 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> 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: '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> Warning: 'IndexedFold' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'IndexedTraversal' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'Fold' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> 100% ( 15 / 15) in 'Control.Lens.Internal.Indexed' lens> 50% ( 2 / 4) in 'Control.Lens.Internal.Getter' lens> Missing documentation for: lens> AlongsideLeft (src/Control/Lens/Internal/Getter.hs:35) lens> AlongsideRight (src/Control/Lens/Internal/Getter.hs:76) lens> Warning: 'a' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> 84% ( 11 / 13) in 'Control.Lens.Internal.Fold' lens> Missing documentation for: lens> ReifiedMonoid lens> NonEmptyDList (src/Control/Lens/Internal/Fold.hs:130) lens> Warning: '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> 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 rebase (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/78xb8ndi16adnz7r8b9h8f8mp6xfbkbp-rebase-1.21.2-doc /nix/store/hl2mgcsh7144918v6ly4avw427njd2bb-rebase-1.21.2 rebase (post)> Pushing 2 paths (160 are already present) using zstd to cache sellout ⏳ rebase (post)> rebase (post)> Pushing /nix/store/78xb8ndi16adnz7r8b9h8f8mp6xfbkbp-rebase-1.21.2-doc (26.56 MiB) rebase (post)> Pushing /nix/store/hl2mgcsh7144918v6ly4avw427njd2bb-rebase-1.21.2 (6.55 MiB) rebase (post)> rebase (post)> All done. rebase (post)> added 2 signatures rebase (post)> added 4 signatures rebase (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/78xb8ndi16adnz7r8b9h8f8mp6xfbkbp-rebase-1.21.2-doc /nix/store/hl2mgcsh7144918v6ly4avw427njd2bb-rebase-1.21.2 rebase (post)> copying 2 paths... rebase (post)> copying path '/nix/store/78xb8ndi16adnz7r8b9h8f8mp6xfbkbp-rebase-1.21.2-doc' to 'https://cache.nix-ci.com'... rebase (post)> copying path '/nix/store/hl2mgcsh7144918v6ly4avw427njd2bb-rebase-1.21.2' to 'https://cache.nix-ci.com'... rebase (post)> copying 1 paths... rebase (post)> copying path '/nix/store/2afihyk51cgyyla6jrfa4hi9ip3w62id-rebase-1.21.2.drv' to 'https://cache.nix-ci.com'... rebase (post)> added 0 signatures rebase (post)> added 0 signatures rebase (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/78xb8ndi16adnz7r8b9h8f8mp6xfbkbp-rebase-1.21.2-doc /nix/store/hl2mgcsh7144918v6ly4avw427njd2bb-rebase-1.21.2 rebase (post)> copying 2 paths... rebase (post)> copying path '/nix/store/78xb8ndi16adnz7r8b9h8f8mp6xfbkbp-rebase-1.21.2-doc' to 'ssh-ng://worker.nix-ci.com'... rebase (post)> copying path '/nix/store/hl2mgcsh7144918v6ly4avw427njd2bb-rebase-1.21.2' to 'ssh-ng://worker.nix-ci.com'... rebase (post)> copying 1 paths... rebase (post)> copying path '/nix/store/2afihyk51cgyyla6jrfa4hi9ip3w62id-rebase-1.21.2.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/dks2k3zw9lgx6frqf070fjhdvafnslzs-rerebase-1.21.2.drv'... ghc-lib-parser> [213 of 443] Compiling GHC.Core.TyCo.Compare ( compiler/GHC/Core/TyCo/Compare.hs, dist/build/GHC/Core/TyCo/Compare.p_o ) ghc-lib-parser> [214 of 443] Compiling GHC.Iface.Type ( compiler/GHC/Iface/Type.hs, dist/build/GHC/Iface/Type.p_o ) ghc-lib-parser> [215 of 443] Compiling GHC.Types.Tickish ( compiler/GHC/Types/Tickish.hs, dist/build/GHC/Types/Tickish.p_o ) ghc-lib-parser> [216 of 443] 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> [217 of 443] Compiling GHC.Types.Literal ( compiler/GHC/Types/Literal.hs, dist/build/GHC/Types/Literal.p_o ) ghc-lib-parser> [218 of 443] Compiling GHC.Data.TrieMap ( compiler/GHC/Data/TrieMap.hs, dist/build/GHC/Data/TrieMap.p_o ) ghc-lib-parser> [219 of 443] Compiling GHC.Cmm.Dataflow.Label ( compiler/GHC/Cmm/Dataflow/Label.hs, dist/build/GHC/Cmm/Dataflow/Label.p_o ) ghc-lib-parser> [220 of 443] Compiling GHC.Cmm.BlockId[boot] ( compiler/GHC/Cmm/BlockId.hs-boot, dist/build/GHC/Cmm/BlockId.p_o-boot ) ghc-lib-parser> [221 of 443] Compiling GHC.Core.RoughMap ( compiler/GHC/Core/RoughMap.hs, dist/build/GHC/Core/RoughMap.p_o ) ghc-lib-parser> [222 of 443] Compiling GHC.Core.Multiplicity ( compiler/GHC/Core/Multiplicity.hs, dist/build/GHC/Core/Multiplicity.p_o ) ghc-lib-parser> [223 of 443] Compiling GHC.Core.TyCo.Ppr ( compiler/GHC/Core/TyCo/Ppr.hs, dist/build/GHC/Core/TyCo/Ppr.p_o ) ghc-lib-parser> [224 of 443] Compiling GHC.Core.Coercion ( compiler/GHC/Core/Coercion.hs, dist/build/GHC/Core/Coercion.p_o ) ghc-lib-parser> [225 of 443] Compiling GHC.Core.Map.Type ( compiler/GHC/Core/Map/Type.hs, dist/build/GHC/Core/Map/Type.p_o ) ghc-lib-parser> [226 of 443] Compiling GHC.Core.Unify ( compiler/GHC/Core/Unify.hs, dist/build/GHC/Core/Unify.p_o ) ghc-lib-parser> [227 of 443] Compiling GHC.Core.PatSyn ( compiler/GHC/Core/PatSyn.hs, dist/build/GHC/Core/PatSyn.p_o ) ghc-lib-parser> [228 of 443] Compiling GHC.Core.Predicate ( compiler/GHC/Core/Predicate.hs, dist/build/GHC/Core/Predicate.p_o ) ghc-lib-parser> [229 of 443] Compiling GHC.Core.DataCon ( compiler/GHC/Core/DataCon.hs, dist/build/GHC/Core/DataCon.p_o ) ghc-lib-parser> [230 of 443] Compiling GHC.Types.Demand ( compiler/GHC/Types/Demand.hs, dist/build/GHC/Types/Demand.p_o ) ghc-lib-parser> [231 of 443] Compiling GHC.Types.RepType ( compiler/GHC/Types/RepType.hs, dist/build/GHC/Types/RepType.p_o ) ghc-lib-parser> [232 of 443] Compiling Language.Haskell.Syntax.Type ( compiler/Language/Haskell/Syntax/Type.hs, dist/build/Language/Haskell/Syntax/Type.p_o ) ghc-lib-parser> [233 of 443] Compiling Language.Haskell.Syntax.Pat ( compiler/Language/Haskell/Syntax/Pat.hs, dist/build/Language/Haskell/Syntax/Pat.p_o ) ghc-lib-parser> [234 of 443] Compiling GHC.Hs.Pat[boot] ( compiler/GHC/Hs/Pat.hs-boot, dist/build/GHC/Hs/Pat.p_o-boot ) ghc-lib-parser> [235 of 443] Compiling Language.Haskell.Syntax.Binds ( compiler/Language/Haskell/Syntax/Binds.hs, dist/build/Language/Haskell/Syntax/Binds.p_o ) ghc-lib-parser> [236 of 443] Compiling Language.Haskell.Syntax.Decls ( compiler/Language/Haskell/Syntax/Decls.hs, dist/build/Language/Haskell/Syntax/Decls.p_o ) ghc-lib-parser> [237 of 443] Compiling Language.Haskell.Syntax.Expr ( compiler/Language/Haskell/Syntax/Expr.hs, dist/build/Language/Haskell/Syntax/Expr.p_o ) ghc-lib-parser> [238 of 443] Compiling GHC.Hs.Expr[boot] ( compiler/GHC/Hs/Expr.hs-boot, dist/build/GHC/Hs/Expr.p_o-boot ) ghc-lib-parser> [239 of 443] Compiling Language.Haskell.Syntax ( compiler/Language/Haskell/Syntax.hs, dist/build/Language/Haskell/Syntax.p_o ) ghc-lib-parser> [240 of 443] Compiling GHC.Types.Cpr ( compiler/GHC/Types/Cpr.hs, dist/build/GHC/Types/Cpr.p_o ) ghc-lib-parser> [241 of 443] Compiling GHC.Core ( compiler/GHC/Core.hs, dist/build/GHC/Core.p_o ) ghc-lib-parser> [242 of 443] Compiling GHC.Core.SimpleOpt[boot] ( compiler/GHC/Core/SimpleOpt.hs-boot, dist/build/GHC/Core/SimpleOpt.p_o-boot ) ghc-lib-parser> [243 of 443] Compiling GHC.StgToCmm.Types ( compiler/GHC/StgToCmm/Types.hs, dist/build/GHC/StgToCmm/Types.p_o ) ghc-lib-parser> [244 of 443] Compiling GHC.Types.Id.Info ( compiler/GHC/Types/Id/Info.hs, dist/build/GHC/Types/Id/Info.p_o ) ghc-lib-parser> [245 of 443] Compiling GHC.Types.Id ( compiler/GHC/Types/Id.hs, dist/build/GHC/Types/Id.p_o ) ghc-lib-parser> [246 of 443] Compiling GHC.Core.Stats ( compiler/GHC/Core/Stats.hs, dist/build/GHC/Core/Stats.p_o ) ghc-lib-parser> [247 of 443] Compiling GHC.Core.Ppr ( compiler/GHC/Core/Ppr.hs, dist/build/GHC/Core/Ppr.p_o ) ghc-lib-parser> [248 of 443] Compiling GHC.Hs.Lit ( compiler/GHC/Hs/Lit.hs, dist/build/GHC/Hs/Lit.p_o ) algebraic-graphs> OK: forest [x] == tree x algebraic-graphs> OK: forest [Node 1 [Node 2 [], Node 3 []], Node 4 [Node 5 []]] == edges [(1,2), (1,3), (4,5)] algebraic-graphs> OK: forest == overlays . map tree algebraic-graphs> algebraic-graphs> ============ Symmetric.Relation.removeVertex ============ algebraic-graphs> OK: removeVertex x (vertex x) == empty algebraic-graphs> OK: removeVertex 1 (vertex 2) == vertex 2 algebraic-graphs> OK: removeVertex x (edge x x) == empty algebraic-graphs> OK: removeVertex 1 (edge 1 2) == vertex 2 algebraic-graphs> OK: removeVertex x . removeVertex x == removeVertex x algebraic-graphs> algebraic-graphs> ============ Symmetric.Relation.removeEdge ============ algebraic-graphs> OK: removeEdge x y (edge x y) == vertices [x,y] algebraic-graphs> OK: removeEdge x y . removeEdge x y == removeEdge x y algebraic-graphs> OK: removeEdge x y . removeVertex x == removeVertex x algebraic-graphs> OK: removeEdge 1 1 (1 * 1 * 2 * 2) == 1 * 2 * 2 algebraic-graphs> OK: removeEdge 1 2 (1 * 1 * 2 * 2) == 1 * 1 + 2 * 2 algebraic-graphs> OK: removeEdge x y == removeEdge y x algebraic-graphs> algebraic-graphs> ============ Symmetric.Relation.replaceVertex ============ algebraic-graphs> OK: replaceVertex x x == id algebraic-graphs> OK: replaceVertex x y (vertex x) == vertex y algebraic-graphs> OK: replaceVertex x y == mergeVertices (== x) y algebraic-graphs> algebraic-graphs> ============ Symmetric.Relation.mergeVertices ============ algebraic-graphs> OK: mergeVertices (const False) x == id algebraic-graphs> OK: mergeVertices (== x) y == replaceVertex x y algebraic-graphs> OK: mergeVertices even 1 (0 * 2) == 1 * 1 algebraic-graphs> OK: mergeVertices odd 1 (3 + 4 * 5) == 4 * 1 algebraic-graphs> algebraic-graphs> ============ Symmetric.Relation.gmap ============ algebraic-graphs> OK: gmap f empty == empty algebraic-graphs> OK: gmap f (vertex x) == vertex (f x) algebraic-graphs> OK: gmap f (edge x y) == edge (f x) (f y) algebraic-graphs> OK: gmap id == id algebraic-graphs> OK: gmap f . gmap g == gmap (f . g) algebraic-graphs> algebraic-graphs> ============ Symmetric.Relation.induce ============ algebraic-graphs> OK: induce (const True ) x == x algebraic-graphs> OK: induce (const False) x == empty algebraic-graphs> OK: induce (/= x) == removeVertex x algebraic-graphs> OK: induce p . induce q == induce (\x -> p x && q x) algebraic-graphs> OK: isSubgraphOf (induce p x) x == True algebraic-graphs> algebraic-graphs> ============ Symmetric.Relation.induceJust ============ algebraic-graphs> OK: induceJust (vertex Nothing) == empty algebraic-graphs> OK: induceJust (edge (Just x) Nothing) == vertex x algebraic-graphs> OK: induceJust . gmap Just == id algebraic-graphs> OK: induceJust . gmap (\x -> if p x then Just x else Nothing) == induce p algebraic-graphs> algebraic-graphs> ============ Example.Todo (Holiday) ============ algebraic-graphs> OK: A todo list is semantically Maybe [a] algebraic-graphs> OK: The overlay operator (+) adds non-dependent items to the todo list algebraic-graphs> OK: The connect operator (*) adds dependency between items algebraic-graphs> OK: Contradictory constraints make the todo list impossible to schedule algebraic-graphs> OK: Introduce item priority to schedule the todo list algebraic-graphs> OK: Custom connect operators pull/repel arguments during scheduling algebraic-graphs> algebraic-graphs> ============ Example.Todo (Commandline) ============ algebraic-graphs> OK: The pull connect operator maintains command line semantics algebraic-graphs> OK: Swapping flags are allowed by the commutative overlay opeartor algebraic-graphs> OK: The usual connect operator breaks semantics algebraic-graphs> OK: Transform command lines by adding optimisation flag algebraic-graphs> algebraic-graphs> ============ Typed ============ algebraic-graphs> algebraic-graphs> ============ Typed.fromAdjacencyMap ============ algebraic-graphs> OK: toGraphKL (fromAdjacencyMap (1 * 2 + 3 * 1)) == array (0,2) [(0,[1]), (1,[]), (2,[0])] algebraic-graphs> OK: toGraphKL (fromAdjacencyMap (1 * 2 + 2 * 1)) == array (0,1) [(0,[1]), (1,[0])] algebraic-graphs> OK: map (fromVertexKL h) (vertices $ toGraphKL h) == vertexList g algebraic-graphs> OK: map (\(x, y) -> (fromVertexKL h x, fromVertexKL h y)) (edges $ toGraphKL h) == edgeList g algebraic-graphs> algebraic-graphs> ============ Typed.fromAdjacencyIntMap ============ algebraic-graphs> OK: toGraphKL (fromAdjacencyIntMap (1 * 2 + 3 * 1)) == array (0,2) [(0,[1]), (1,[]), (2,[0])] algebraic-graphs> OK: toGraphKL (fromAdjacencyIntMap (1 * 2 + 2 * 1)) == array (0,1) [(0,[1]), (1,[0])] algebraic-graphs> OK: map (fromVertexKL h) (vertices $ toGraphKL h) == IntSet.toAscList (vertexIntSet g) algebraic-graphs> OK: map (\(x, y) -> (fromVertexKL h x, fromVertexKL h y)) (edges $ toGraphKL h) == edgeList g algebraic-graphs> algebraic-graphs> ============ Typed.dfsForest ============ algebraic-graphs> OK: forest (dfsForest % edge 1 1) == vertex 1 algebraic-graphs> OK: forest (dfsForest % edge 1 2) == edge 1 2 lens> 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: 'w' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> 100% ( 11 / 11) in 'Control.Lens.Internal.Context' lens> Warning: '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> 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: 'FunList' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. 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: '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: '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> 90% ( 10 / 11) in 'Control.Lens.Internal.Bazaar' lens> Missing documentation for: lens> Bizarre1 (src/Control/Lens/Internal/Bazaar.hs:239) 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> 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> 100% ( 12 / 12) in 'Control.Lens.Internal.Magma' lens> Warning: 'Market' is ambiguous. It is defined lens> * at src/Control/Lens/Internal/Prism.hs:27:23 lens> * at src/Control/Lens/Internal/Prism.hs:27:1 lens> You may be able to disambiguate the identifier by qualifying it or lens> by specifying the type/value namespace explicitly. HTF> Running phase: updateAutotoolsGnuConfigScriptsPhase HTF> Running phase: configurePhase HTF> configureFlags: --verbose --prefix=/nix/store/wxyl57706cyv6pl9qlvw03g0bz4k929r-HTF-0.15.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/mx7irs188j0yqq5np375q1hmcb8r6cz2-HTF-0.15.0.2-doc/share/doc/HTF-0.15.0.2 --with-gcc=gcc --package-db=/build/tmp.ukQ9s7GK4U/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 HTF> Using Parsec parser HTF> Configuring HTF-0.15.0.2... 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.6.0 HTF> Dependency base >=4.10 && <5: using base-4.19.0.0 HTF> Dependency base64-bytestring: using base64-bytestring-1.2.1.0 HTF> Dependency bytestring >=0.9: using bytestring-0.12.0.2 HTF> Dependency containers >=0.5: using containers-0.6.8 HTF> Dependency cpphs >=1.19: using cpphs-1.20.9.1 HTF> Dependency directory >=1.0: using directory-1.3.8.1 HTF> Dependency haskell-src: using haskell-src-1.0.4.1 HTF> Dependency lifted-base >=0.1: using lifted-base-0.2.3.12 HTF> Dependency monad-control >=0.3: using monad-control-1.0.3.1 HTF> Dependency mtl >=1.1: using mtl-2.3.1 HTF> Dependency old-time >=1.0: using old-time-1.1.0.4 HTF> Dependency pretty >=1.0: using pretty-1.1.3.6 HTF> Dependency process >=1.0: using process-1.6.18.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 HTF> Dependency time: using time-1.12.2 HTF> Dependency unix >=2.4: using unix-2.8.3.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.6.0 HTF> Dependency base >=4.10 && <5: using base-4.19.0.0 HTF> Dependency cpphs >=1.19: using cpphs-1.20.9.1 HTF> Dependency directory >=1.0: using directory-1.3.8.1 HTF> Dependency mtl >=1.1: using mtl-2.3.1 HTF> Dependency old-time >=1.0: using old-time-1.1.0.4 HTF> Dependency random >=1.0: using random-1.2.1.3 HTF> Dependency text >=0.11: using text-2.1 HTF> Source component graph: HTF> component lib HTF> component exe:htfpp dependency lib HTF> Configured component graph: HTF> component HTF-0.15.0.2-Icng5aSL6omD7QnmWwN8NA HTF> include Diff-0.5-4nPoK53PkizD5e0dTbCPv7 HTF> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 HTF> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 HTF> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 HTF> include array-0.5.6.0-dc89 HTF> include base-4.19.0.0-b960 HTF> include base64-bytestring-1.2.1.0-1qR3QVAtzfk4y9K7iqu3ou HTF> include bytestring-0.12.0.2-4690 HTF> include containers-0.6.8-4775 HTF> include cpphs-1.20.9.1-E9p97sJCo9vBonNKfkaXhU HTF> include directory-1.3.8.1-6a8e HTF> include haskell-src-1.0.4.1-1lQI86ecaIUAoElc0pB2CK HTF> include lifted-base-0.2.3.12-1qHDcLVzTqz5JxmgLnAXSZ HTF> include monad-control-1.0.3.1-2eP4sBl3ucx13tmhY6OKWV HTF> include mtl-2.3.1-63a4 HTF> include old-time-1.1.0.4-GyTPzrGYsOf5FPo85tfX5z HTF> include pretty-1.1.3.6-0c70 HTF> include process-1.6.18.0-26fa HTF> include random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX HTF> include regex-compat-0.95.2.2-7bidefGXMVCG2qJiDbfeWo HsYAML-aeson> Running phase: updateAutotoolsGnuConfigScriptsPhase HsYAML-aeson> Running phase: configurePhase HsYAML-aeson> configureFlags: --verbose --prefix=/nix/store/mys707lrrd8ax7jh8hb2azwx8ymhaqyk-HsYAML-aeson-0.2.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/mmbcq4hm4qrm9b4r0746669saw1pxgn1-HsYAML-aeson-0.2.0.2-doc/share/doc/HsYAML-aeson-0.2.0.2 --with-gcc=gcc --package-db=/build/tmp.byfwuLfT5M/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib HsYAML-aeson> Using Parsec parser HsYAML-aeson> Configuring HsYAML-aeson-0.2.0.2... HsYAML-aeson> Flags chosen: exe=False HsYAML-aeson> Dependency HsYAML >=0.2.0 && <0.3: using HsYAML-0.2.1.5 HsYAML-aeson> Dependency aeson >=1.4.0.0 && <1.5 || >=1.5.0.0 && <1.6 || >=2.0.0.0 && <2.1 HsYAML-aeson> || >=2.1.0.0 && <2.2 || >=2.2.0.0 && <2.3: using aeson-2.2.3.0 HsYAML-aeson> Dependency base >=4.9 && <5: using base-4.19.0.0 HsYAML-aeson> Dependency bytestring >=0.10.8.1 && <0.13: using bytestring-0.12.0.2 HsYAML-aeson> Dependency containers >=0.5.7.1 && <1: using containers-0.6.8 HsYAML-aeson> Dependency mtl >=2.2.1 && <2.3 || >=2.3.1 && <2.4: using mtl-2.3.1 HsYAML-aeson> Dependency scientific >=0.3.6.2 && <0.4: using scientific-0.3.8.0 HsYAML-aeson> Dependency text >=1.2.3 && <1.3 || >=2.0 && <2.2: using text-2.1 HsYAML-aeson> Dependency unordered-containers >=0.2 && <0.3: using HsYAML-aeson> unordered-containers-0.2.20 HsYAML-aeson> Dependency vector >=0.12.0.2 && <0.13 || >=0.13.0.0 && <0.14: using HsYAML-aeson> vector-0.13.2.0 HsYAML-aeson> Source component graph: component lib HsYAML-aeson> Configured component graph: HsYAML-aeson> component HsYAML-aeson-0.2.0.2-HAxVVGatvNS4fTgBVNCkaF HsYAML-aeson> include HsYAML-0.2.1.5-1OYadaKMTKx2YjxPtd8Rfm HsYAML-aeson> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 HsYAML-aeson> include base-4.19.0.0-b960 HsYAML-aeson> include bytestring-0.12.0.2-4690 HsYAML-aeson> include containers-0.6.8-4775 HsYAML-aeson> include mtl-2.3.1-63a4 HsYAML-aeson> include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X HsYAML-aeson> include text-2.1-c36a HsYAML-aeson> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq HsYAML-aeson> include vector-0.13.2.0-KITycIPQp0R25115diGgzh HsYAML-aeson> Linked component graph: HsYAML-aeson> unit HsYAML-aeson-0.2.0.2-HAxVVGatvNS4fTgBVNCkaF HsYAML-aeson> include HsYAML-0.2.1.5-1OYadaKMTKx2YjxPtd8Rfm HsYAML-aeson> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 HsYAML-aeson> include base-4.19.0.0-b960 HsYAML-aeson> include bytestring-0.12.0.2-4690 HsYAML-aeson> include containers-0.6.8-4775 HsYAML-aeson> include mtl-2.3.1-63a4 HsYAML-aeson> include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X HsYAML-aeson> include text-2.1-c36a HsYAML-aeson> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq HsYAML-aeson> include vector-0.13.2.0-KITycIPQp0R25115diGgzh HsYAML-aeson> Data.YAML.Aeson=HsYAML-aeson-0.2.0.2-HAxVVGatvNS4fTgBVNCkaF:Data.YAML.Aeson HsYAML-aeson> Ready component graph: HsYAML-aeson> definite HsYAML-aeson-0.2.0.2-HAxVVGatvNS4fTgBVNCkaF HsYAML-aeson> depends HsYAML-0.2.1.5-1OYadaKMTKx2YjxPtd8Rfm HsYAML-aeson> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 HsYAML-aeson> depends base-4.19.0.0-b960 HsYAML-aeson> depends bytestring-0.12.0.2-4690 HsYAML-aeson> depends containers-0.6.8-4775 HsYAML-aeson> depends mtl-2.3.1-63a4 HsYAML-aeson> depends scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X HsYAML-aeson> depends text-2.1-c36a HsYAML-aeson> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq HsYAML-aeson> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh HsYAML-aeson> Using Cabal-3.10.2.0 compiled by ghc-9.8 HsYAML-aeson> Using compiler: ghc-9.8.1 HsYAML-aeson> Using install prefix: HsYAML-aeson> /nix/store/mys707lrrd8ax7jh8hb2azwx8ymhaqyk-HsYAML-aeson-0.2.0.2 HsYAML-aeson> Executables installed in: attoparsec-aeson> Running phase: updateAutotoolsGnuConfigScriptsPhase attoparsec-aeson> Running phase: configurePhase attoparsec-aeson> configureFlags: --verbose --prefix=/nix/store/rwvkax5jp95bsz8faacqyn6s72mh0cs6-attoparsec-aeson-2.2.2.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/5klnvsv389p177hm8abrkbv18a34viiy-attoparsec-aeson-2.2.2.0-doc/share/doc/attoparsec-aeson-2.2.2.0 --with-gcc=gcc --package-db=/build/tmp.XtkHSetJEj/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 attoparsec-aeson> Using Parsec parser attoparsec-aeson> Configuring attoparsec-aeson-2.2.2.0... 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.19.0.0 attoparsec-aeson> Dependency bytestring >=0.10.8.2 && <0.13: using bytestring-0.12.0.2 attoparsec-aeson> Dependency character-ps >=0.1 && <0.2: using character-ps-0.1 attoparsec-aeson> Dependency integer-conversion >=0.1 && <0.2: using integer-conversion-0.1.1 attoparsec-aeson> Dependency primitive >=0.8.0.0 && <0.10: using primitive-0.9.1.0 attoparsec-aeson> Dependency scientific >=0.3.7.0 && <0.4: using scientific-0.3.8.0 attoparsec-aeson> Dependency text >=1.2.3.0 && <1.3 || >=2.0 && <2.2: using text-2.1 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-3R0fTMXvK3710bMZ24kuaX attoparsec-aeson> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 attoparsec-aeson> include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ attoparsec-aeson> include base-4.19.0.0-b960 attoparsec-aeson> include bytestring-0.12.0.2-4690 attoparsec-aeson> include character-ps-0.1-5NZ4UJdXHV93lSpc31BgaQ attoparsec-aeson> include integer-conversion-0.1.1-AEc8Mc86KpxKTurcpgT6s2 attoparsec-aeson> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi attoparsec-aeson> include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X attoparsec-aeson> include text-2.1-c36a attoparsec-aeson> include vector-0.13.2.0-KITycIPQp0R25115diGgzh attoparsec-aeson> Linked component graph: attoparsec-aeson> unit attoparsec-aeson-2.2.2.0-3R0fTMXvK3710bMZ24kuaX attoparsec-aeson> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 attoparsec-aeson> include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ attoparsec-aeson> include base-4.19.0.0-b960 attoparsec-aeson> include bytestring-0.12.0.2-4690 attoparsec-aeson> include character-ps-0.1-5NZ4UJdXHV93lSpc31BgaQ attoparsec-aeson> include integer-conversion-0.1.1-AEc8Mc86KpxKTurcpgT6s2 attoparsec-aeson> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi attoparsec-aeson> include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X attoparsec-aeson> include text-2.1-c36a attoparsec-aeson> include vector-0.13.2.0-KITycIPQp0R25115diGgzh attoparsec-aeson> Data.Aeson.Parser=attoparsec-aeson-2.2.2.0-3R0fTMXvK3710bMZ24kuaX:Data.Aeson.Parser,Data.Aeson.Parser.Internal=attoparsec-aeson-2.2.2.0-3R0fTMXvK3710bMZ24kuaX:Data.Aeson.Parser.Internal attoparsec-aeson> Ready component graph: attoparsec-aeson> definite attoparsec-aeson-2.2.2.0-3R0fTMXvK3710bMZ24kuaX attoparsec-aeson> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 attoparsec-aeson> depends attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ attoparsec-aeson> depends base-4.19.0.0-b960 attoparsec-aeson> depends bytestring-0.12.0.2-4690 attoparsec-aeson> depends character-ps-0.1-5NZ4UJdXHV93lSpc31BgaQ attoparsec-aeson> depends integer-conversion-0.1.1-AEc8Mc86KpxKTurcpgT6s2 attoparsec-aeson> depends primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi attoparsec-aeson> depends scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X attoparsec-aeson> depends text-2.1-c36a attoparsec-aeson> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh attoparsec-aeson> Using Cabal-3.10.2.0 compiled by ghc-9.8 attoparsec-aeson> Using compiler: ghc-9.8.1 binary-instances> [2 of 2] Linking Setup binary-instances> Running phase: updateAutotoolsGnuConfigScriptsPhase binary-instances> Running phase: configurePhase binary-instances> configureFlags: --verbose --prefix=/nix/store/ymaz1bckn0pfmfly2jgc8gijzin2cncj-binary-instances-1.0.6 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/fz9787v4h4zrm91nr7armg1yigp9aq03-binary-instances-1.0.6-doc/share/doc/binary-instances-1.0.6 --with-gcc=gcc --package-db=/build/tmp.nLe6eHucLP/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> Using Parsec parser binary-instances> Configuring binary-instances-1.0.6... binary-instances> Dependency aeson >=2.2.2.0 && <2.3: using aeson-2.2.3.0 binary-instances> Dependency base >=4.6.0.1 && <4.22: using base-4.19.0.0 binary-instances> Dependency binary >=0.5.1.1 && <0.8.10: using binary-0.8.9.1 binary-instances> Dependency binary-orphans >=1.0.5 && <1.1: using binary-orphans-1.0.5 binary-instances> Dependency case-insensitive >=1.2.1.0 && <1.2.2: using binary-instances> case-insensitive-1.2.1.0 binary-instances> Dependency hashable >=1.4.4.0 && <1.5 || >=1.5.0.0 && <1.6: using binary-instances> hashable-1.4.7.0 binary-instances> Dependency primitive >=0.9.0.0 && <0.10: using primitive-0.9.1.0 binary-instances> Dependency scientific >=0.3.8.0 && <0.4: using scientific-0.3.8.0 binary-instances> Dependency tagged >=0.8.8 && <0.8.10: using tagged-0.8.8 binary-instances> Dependency text >=1.2.3.0 && <1.3 || >=2.0 && <2.2: using text-2.1 binary-instances> Dependency time-compat >=1.9.7 && <1.10: using time-compat-1.9.7 binary-instances> Dependency unordered-containers >=0.2.20 && <0.3: using binary-instances> unordered-containers-0.2.20 binary-instances> Dependency vector >=0.13.1.0 && <0.14: using vector-0.13.2.0 binary-instances> Dependency vector-binary-instances >=0.2.5.2 && <0.3: using binary-instances> vector-binary-instances-0.2.5.2 binary-instances> Dependency QuickCheck >=2.14.3 && <2.15 || >=2.15.0.1 && <2.16: using binary-instances> QuickCheck-2.14.3 binary-instances> Dependency aeson: using aeson-2.2.3.0 binary-instances> Dependency base: using base-4.19.0.0 binary-instances> Dependency binary: using binary-0.8.9.1 binary-instances> Dependency binary-instances: using binary-instances-1.0.6 binary-instances> Dependency bytestring: using bytestring-0.12.0.2 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 quickcheck-instances >=0.3.31 && <0.4: using binary-instances> quickcheck-instances-0.3.32 binary-instances> Dependency scientific: using scientific-0.3.8.0 binary-instances> Dependency tagged: using tagged-0.8.8 binary-instances> Dependency tasty >=1.5 && <1.6: using tasty-1.5.3 binary-instances> Dependency tasty-quickcheck >=0.10.3 && <0.12: using tasty-quickcheck-0.11 binary-instances> Dependency text: using text-2.1 binary-instances> Dependency time-compat: using time-compat-1.9.7 binary-instances> Dependency unordered-containers: using unordered-containers-0.2.20 binary-instances> Dependency vector: using vector-0.13.2.0 binary-instances> Source component graph: binary-instances> component lib binary-instances> component test:binary-instances-test dependency lib binary-instances> Configured component graph: binary-instances> component binary-instances-1.0.6-3tuYiNpMCCuCDhwCJlZ2Ha binary-instances> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 binary-instances> include base-4.19.0.0-b960 binary-instances> include binary-0.8.9.1-0e3e binary-instances> include binary-orphans-1.0.5-61ybqda84S3LOEZCUDvws7 binary-instances> include case-insensitive-1.2.1.0-4sNw09pp3ywJCN7WmvmsUo binary-instances> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m binary-instances> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi binary-instances> include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X binary-instances> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 binary-instances> include text-2.1-c36a binary-instances> include time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA constraints-extras> setupCompileFlags: -package-db=/build/tmp.tv2KYUcVcG/setup-package.conf.d -threaded constraints-extras> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.tv2KYUcVcG/Main.o ) constraints-extras> [2 of 2] Linking Setup constraints-extras> Running phase: updateAutotoolsGnuConfigScriptsPhase constraints-extras> Running phase: configurePhase constraints-extras> configureFlags: --verbose --prefix=/nix/store/jfxd585w0msljl5201w7bz8l7wzzz28m-constraints-extras-0.4.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/qhfqgnj00vf9a8z2grxpwskzkzl9vp28-constraints-extras-0.4.0.2-doc/share/doc/constraints-extras-0.4.0.2 --with-gcc=gcc --package-db=/build/tmp.tv2KYUcVcG/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib constraints-extras> Using Parsec parser constraints-extras> Configuring constraints-extras-0.4.0.2... constraints-extras> Flags chosen: build-readme=True constraints-extras> Dependency base >=4.9 && <4.23: using base-4.19.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.21.0.0 constraints-extras> Dependency aeson: using aeson-2.2.3.0 constraints-extras> Dependency base: using base-4.19.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-CBhGvzt6FDZAi7EEoGyDr1 constraints-extras> include base-4.19.0.0-b960 constraints-extras> include constraints-0.14.2-KUNuLo3MvfPCZVbsJ0eyhG constraints-extras> include template-haskell-2.21.0.0-8831 constraints-extras> component constraints-extras-0.4.0.2-6NeQB4ppgQk8lj0iwUavDJ-readme constraints-extras> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 constraints-extras> include base-4.19.0.0-b960 constraints-extras> include constraints-0.14.2-KUNuLo3MvfPCZVbsJ0eyhG constraints-extras> include constraints-extras-0.4.0.2-CBhGvzt6FDZAi7EEoGyDr1 constraints-extras> Linked component graph: constraints-extras> unit constraints-extras-0.4.0.2-CBhGvzt6FDZAi7EEoGyDr1 constraints-extras> include base-4.19.0.0-b960 constraints-extras> include constraints-0.14.2-KUNuLo3MvfPCZVbsJ0eyhG constraints-extras> include template-haskell-2.21.0.0-8831 constraints-extras> Data.Constraint.Compose=constraints-extras-0.4.0.2-CBhGvzt6FDZAi7EEoGyDr1:Data.Constraint.Compose,Data.Constraint.Extras=constraints-extras-0.4.0.2-CBhGvzt6FDZAi7EEoGyDr1:Data.Constraint.Extras,Data.Constraint.Extras.TH=constraints-extras-0.4.0.2-CBhGvzt6FDZAi7EEoGyDr1:Data.Constraint.Extras.TH,Data.Constraint.Flip=constraints-extras-0.4.0.2-CBhGvzt6FDZAi7EEoGyDr1:Data.Constraint.Flip constraints-extras> unit constraints-extras-0.4.0.2-6NeQB4ppgQk8lj0iwUavDJ-readme constraints-extras> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 constraints-extras> include base-4.19.0.0-b960 constraints-extras> include constraints-0.14.2-KUNuLo3MvfPCZVbsJ0eyhG constraints-extras> include constraints-extras-0.4.0.2-CBhGvzt6FDZAi7EEoGyDr1 constraints-extras> Ready component graph: constraints-extras> definite constraints-extras-0.4.0.2-CBhGvzt6FDZAi7EEoGyDr1 constraints-extras> depends base-4.19.0.0-b960 constraints-extras> depends constraints-0.14.2-KUNuLo3MvfPCZVbsJ0eyhG constraints-extras> depends template-haskell-2.21.0.0-8831 constraints-extras> definite constraints-extras-0.4.0.2-6NeQB4ppgQk8lj0iwUavDJ-readme constraints-extras> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 constraints-extras> depends base-4.19.0.0-b960 constraints-extras> depends constraints-0.14.2-KUNuLo3MvfPCZVbsJ0eyhG constraints-extras> depends constraints-extras-0.4.0.2-CBhGvzt6FDZAi7EEoGyDr1 constraints-extras> Using Cabal-3.10.2.0 compiled by ghc-9.8 constraints-extras> Using compiler: ghc-9.8.1 constraints-extras> Using install prefix: deriving-aeson> Running phase: unpackPhase deriving-aeson> unpacking source archive /nix/store/l88yyksp9a5lqpl3sqhcbbj8xh0jl40z-deriving-aeson-0.2.10.tar.gz deriving-aeson> source root is deriving-aeson-0.2.10 deriving-aeson> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "deriving-aeson-0.2.10/tests/test.hs" deriving-aeson> Running phase: patchPhase deriving-aeson> Running phase: compileBuildDriverPhase deriving-aeson> setupCompileFlags: -package-db=/build/tmp.72SNmRBO0u/setup-package.conf.d -threaded deriving-aeson> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.72SNmRBO0u/Main.o ) deriving-aeson> [2 of 2] Linking Setup deriving-aeson> Running phase: updateAutotoolsGnuConfigScriptsPhase deriving-aeson> Running phase: configurePhase deriving-aeson> configureFlags: --verbose --prefix=/nix/store/s9sphajm9piw4il6lbfgz0kf6ml5yrfx-deriving-aeson-0.2.10 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/bh83rqkks9fn4djf9wz99qjmk2xig7fd-deriving-aeson-0.2.10-doc/share/doc/deriving-aeson-0.2.10 --with-gcc=gcc --package-db=/build/tmp.72SNmRBO0u/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... 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.19.0.0 deriving-aeson> Dependency aeson: using aeson-2.2.3.0 deriving-aeson> Dependency base: using base-4.19.0.0 deriving-aeson> Dependency bytestring: using bytestring-0.12.0.2 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-6RHmuanEpWH1lgvtVUMgnG deriving-aeson> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 deriving-aeson> include base-4.19.0.0-b960 deriving-aeson> component deriving-aeson-0.2.10-JGArHFF57Aa1ppxVslt8zZ-test deriving-aeson> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 deriving-aeson> include base-4.19.0.0-b960 deriving-aeson> include bytestring-0.12.0.2-4690 deriving-aeson> include deriving-aeson-0.2.10-6RHmuanEpWH1lgvtVUMgnG deriving-aeson> Linked component graph: deriving-aeson> unit deriving-aeson-0.2.10-6RHmuanEpWH1lgvtVUMgnG deriving-aeson> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 deriving-aeson> include base-4.19.0.0-b960 deriving-aeson> Deriving.Aeson=deriving-aeson-0.2.10-6RHmuanEpWH1lgvtVUMgnG:Deriving.Aeson,Deriving.Aeson.Stock=deriving-aeson-0.2.10-6RHmuanEpWH1lgvtVUMgnG:Deriving.Aeson.Stock deriving-aeson> unit deriving-aeson-0.2.10-JGArHFF57Aa1ppxVslt8zZ-test deriving-aeson> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 deriving-aeson> include base-4.19.0.0-b960 deriving-aeson> include bytestring-0.12.0.2-4690 deriving-aeson> include deriving-aeson-0.2.10-6RHmuanEpWH1lgvtVUMgnG deriving-aeson> Ready component graph: deriving-aeson> definite deriving-aeson-0.2.10-6RHmuanEpWH1lgvtVUMgnG deriving-aeson> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 deriving-aeson> depends base-4.19.0.0-b960 deriving-aeson> definite deriving-aeson-0.2.10-JGArHFF57Aa1ppxVslt8zZ-test deriving-aeson> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 deriving-aeson> depends base-4.19.0.0-b960 deriving-aeson> depends bytestring-0.12.0.2-4690 deriving-aeson> depends deriving-aeson-0.2.10-6RHmuanEpWH1lgvtVUMgnG deriving-aeson> Using Cabal-3.10.2.0 compiled by ghc-9.8 deriving-aeson> Using compiler: ghc-9.8.1 deriving-aeson> Using install prefix: deriving-aeson> /nix/store/s9sphajm9piw4il6lbfgz0kf6ml5yrfx-deriving-aeson-0.2.10 deriving-aeson> Executables installed in: doctest-discover> Running phase: unpackPhase doctest-discover> unpacking source archive /nix/store/x01941jdrxhhgq4jmkbdnk5zqxnjwf1y-doctest-discover-0.2.0.0.tar.gz doctest-discover> source root is doctest-discover-0.2.0.0 doctest-discover> setting SOURCE_DATE_EPOCH to timestamp 1532301813 of file "doctest-discover-0.2.0.0/doctest-discover.cabal" doctest-discover> Running phase: patchPhase doctest-discover> Running phase: compileBuildDriverPhase doctest-discover> setupCompileFlags: -package-db=/build/tmp.osRAE8VMTk/setup-package.conf.d -threaded doctest-discover> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.osRAE8VMTk/Main.o ) doctest-discover> [2 of 2] Linking Setup doctest-discover> Running phase: updateAutotoolsGnuConfigScriptsPhase doctest-discover> Running phase: configurePhase doctest-discover> configureFlags: --verbose --prefix=/nix/store/bf5yw7n8sgmiiyv5nnlw462r5s94pnkd-doctest-discover-0.2.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.osRAE8VMTk/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/lib doctest-discover> Using Parsec parser doctest-discover> Configuring doctest-discover-0.2.0.0... doctest-discover> Dependency aeson: using aeson-2.2.3.0 doctest-discover> Dependency base >=4.7 && <5: using base-4.19.0.0 doctest-discover> Dependency bytestring: using bytestring-0.12.0.2 doctest-discover> Dependency directory: using directory-1.3.8.1 doctest-discover> Dependency doctest: using doctest-0.22.6 doctest-discover> Dependency filepath: using filepath-1.4.100.4 doctest-discover> Dependency aeson: using aeson-2.2.3.0 doctest-discover> Dependency base >=4.7 && <5: using base-4.19.0.0 doctest-discover> Dependency bytestring: using bytestring-0.12.0.2 doctest-discover> Dependency directory: using directory-1.3.8.1 doctest-discover> Dependency doctest: using doctest-0.22.6 doctest-discover> Dependency filepath: using filepath-1.4.100.4 doctest-discover> Source component graph: doctest-discover> component exe:doctest-discover doctest-discover> component lib doctest-discover> Configured component graph: doctest-discover> component doctest-discover-0.2.0.0-6eTCXWyk0f9BQAfTjU75ze-doctest-discover doctest-discover> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 doctest-discover> include base-4.19.0.0-b960 doctest-discover> include bytestring-0.12.0.2-4690 doctest-discover> include directory-1.3.8.1-6a8e doctest-discover> include doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz doctest-discover> include filepath-1.4.100.4-fa1c doctest-discover> component doctest-discover-0.2.0.0-Kspce9ghb8Y3s7cOogl3rI doctest-discover> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 doctest-discover> include base-4.19.0.0-b960 doctest-discover> include bytestring-0.12.0.2-4690 doctest-discover> include directory-1.3.8.1-6a8e doctest-discover> include doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz doctest-discover> include filepath-1.4.100.4-fa1c doctest-discover> Linked component graph: doctest-discover> unit doctest-discover-0.2.0.0-6eTCXWyk0f9BQAfTjU75ze-doctest-discover doctest-discover> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 doctest-discover> include base-4.19.0.0-b960 doctest-discover> include bytestring-0.12.0.2-4690 doctest-discover> include directory-1.3.8.1-6a8e doctest-discover> include doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz doctest-discover> include filepath-1.4.100.4-fa1c doctest-discover> unit doctest-discover-0.2.0.0-Kspce9ghb8Y3s7cOogl3rI doctest-discover> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 doctest-discover> include base-4.19.0.0-b960 doctest-discover> include bytestring-0.12.0.2-4690 doctest-discover> include directory-1.3.8.1-6a8e doctest-discover> include doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz doctest-discover> include filepath-1.4.100.4-fa1c doctest-discover> Ready component graph: 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 enummapset> Running phase: compileBuildDriverPhase enummapset> setupCompileFlags: -package-db=/build/tmp.LfPX9MKeiV/setup-package.conf.d -threaded enummapset> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.LfPX9MKeiV/Main.o ) enummapset> [2 of 2] Linking Setup enummapset> Running phase: updateAutotoolsGnuConfigScriptsPhase enummapset> Running phase: configurePhase enummapset> configureFlags: --verbose --prefix=/nix/store/1kzcr6x52gfk9rbs3yci6wambrs00kpn-enummapset-0.7.3.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/hfxhx7mlfqz5fm99wfjq7fdkcsyags2c-enummapset-0.7.3.0-doc/share/doc/enummapset-0.7.3.0 --with-gcc=gcc --package-db=/build/tmp.LfPX9MKeiV/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... enummapset> Flags chosen: debug=False enummapset> Dependency aeson >=1.3 && <2.3: using aeson-2.2.3.0 enummapset> Dependency base >=4.6 && <5: using base-4.19.0.0 enummapset> Dependency containers >=0.5.11 && <0.8: using containers-0.6.8 enummapset> Dependency deepseq >=1.2 && <1.6: using deepseq-1.5.0.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.6.0 enummapset> Dependency base >=4.6 && <5: using base-4.19.0.0 enummapset> Dependency containers: using containers-0.6.8 enummapset> Dependency deepseq: using deepseq-1.5.0.0 enummapset> Dependency ghc-prim: using ghc-prim-0.11.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-JaPRqc7QksNJmdaXFJ2Zj2-intset-properties enummapset> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 enummapset> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 enummapset> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 enummapset> include array-0.5.6.0-dc89 enummapset> include base-4.19.0.0-b960 enummapset> include containers-0.6.8-4775 enummapset> include deepseq-1.5.0.0-412f enummapset> include ghc-prim-0.11.0-a69e enummapset> include test-framework-0.8.2.2-L9qmYvatCN96QTQQKuiFpm enummapset> include test-framework-hunit-0.3.0.2-8WJfP9uTArrJ9OkFdKwpDm enummapset> include test-framework-quickcheck2-0.3.0.6-5y38glI8Mym9b8R1xyZzcz enummapset> component enummapset-0.7.3.0-At7csTVcExqDUoJlj7yCY8 enummapset> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 enummapset> include base-4.19.0.0-b960 enummapset> include containers-0.6.8-4775 enummapset> include deepseq-1.5.0.0-412f enummapset> Linked component graph: enummapset> unit enummapset-0.7.3.0-JaPRqc7QksNJmdaXFJ2Zj2-intset-properties enummapset> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 enummapset> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 enummapset> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 enummapset> include array-0.5.6.0-dc89 microaeson> Running phase: setupCompilerEnvironmentPhase microaeson> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. microaeson> Running phase: unpackPhase microaeson> unpacking source archive /nix/store/dxv9hqm6jsvq0gyi2yjrc2821rd12q5n-microaeson-0.1.0.2.tar.gz microaeson> source root is microaeson-0.1.0.2 microaeson> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "microaeson-0.1.0.2/src-tests/tests.hs" microaeson> Running phase: patchPhase microaeson> Replace Cabal file with edited version from mirror://hackage/microaeson-0.1.0.2/revision/1.cabal. microaeson> Running phase: compileBuildDriverPhase microaeson> setupCompileFlags: -package-db=/build/tmp.qXGcNUWX1l/setup-package.conf.d -threaded microaeson> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.qXGcNUWX1l/Main.o ) microaeson> [2 of 2] Linking Setup microaeson> Running phase: updateAutotoolsGnuConfigScriptsPhase microaeson> Running phase: configurePhase microaeson> configureFlags: --verbose --prefix=/nix/store/c8mb7k969d90hwnv47pbrjv4nswrvh96-microaeson-0.1.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/nylz75r7jyvcvxsm83rhpfzyqb3hxr1k-microaeson-0.1.0.2-doc/share/doc/microaeson-0.1.0.2 --with-gcc=gcc --package-db=/build/tmp.qXGcNUWX1l/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 microaeson> Using Parsec parser microaeson> Configuring microaeson-0.1.0.2... microaeson> Dependency array >=0.5.1.1 && <0.6: using array-0.5.6.0 microaeson> Dependency base >=4.9.0.0 && <5: using base-4.19.0.0 microaeson> Dependency bytestring >=0.10.8.0 && <0.13: using bytestring-0.12.0.2 microaeson> Dependency containers >=0.5.7.1 && <1: using containers-0.6.8 microaeson> Dependency deepseq >=1.4.2.0 && <1.6: using deepseq-1.5.0.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 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.19.0.0 microaeson> Dependency bytestring: using bytestring-0.12.0.2 microaeson> Dependency containers: using containers-0.6.8 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 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-5UvXXCrS6PVHpaScZRd5m microaeson> include array-0.5.6.0-dc89 microaeson> include base-4.19.0.0-b960 microaeson> include bytestring-0.12.0.2-4690 microaeson> include containers-0.6.8-4775 microaeson> include deepseq-1.5.0.0-412f microaeson> include fail-4.9.0.0-BAHmj60kS5K7NVhhKpm9J5 microaeson> include text-2.1-c36a microaeson> component microaeson-0.1.0.2-LFX1HiwyyqDCRd5n9mhimC-microaeson microaeson> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 microaeson> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 microaeson> include base-4.19.0.0-b960 path> Running phase: setupCompilerEnvironmentPhase path> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. path> Running phase: unpackPhase path> unpacking source archive /nix/store/lwci43w7gzk8lmmp4inn94bqn32r86iz-path-0.9.5.tar.gz 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 path> Running phase: compileBuildDriverPhase path> setupCompileFlags: -package-db=/build/tmp.vd7YNOjVmH/setup-package.conf.d -threaded path> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.vd7YNOjVmH/Main.o ) path> [2 of 2] Linking Setup path> Running phase: updateAutotoolsGnuConfigScriptsPhase path> Running phase: configurePhase path> configureFlags: --verbose --prefix=/nix/store/jjdm0viycs9w13fs7vk2g20h4p12h47p-path-0.9.5 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/pisw74421l7k5xl4h7d0vgihsxz027xc-path-0.9.5-doc/share/doc/path-0.9.5 --with-gcc=gcc --package-db=/build/tmp.vd7YNOjVmH/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib path> Using Parsec parser path> Configuring path-0.9.5... path> Flags chosen: dev=False path> Dependency aeson: using aeson-2.2.3.0 path> Dependency base >=4.12 && <5: using base-4.19.0.0 path> Dependency deepseq: using deepseq-1.5.0.0 path> Dependency exceptions >=0.4 && <0.11: using exceptions-0.10.7 path> Dependency filepath <1.2.0.1 || >=1.3: using filepath-1.4.100.4 path> Dependency hashable >=1.2 && <1.5: using hashable-1.4.7.0 path> Dependency template-haskell: using template-haskell-2.21.0.0 path> Dependency text: using text-2.1 path> Dependency aeson: using aeson-2.2.3.0 path> Dependency base >=4.12 && <5: using base-4.19.0.0 path> Dependency bytestring: using bytestring-0.12.0.2 path> Dependency filepath <1.2.0.1 || >=1.3: using filepath-1.4.100.4 path> Dependency hspec >=2.0 && <3: using hspec-2.11.12 path> Dependency mtl >=2.0 && <3: using mtl-2.3.1 path> Dependency path: using path-0.9.5 path> Dependency template-haskell: using template-haskell-2.21.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.19.0.0 path> Dependency bytestring: using bytestring-0.12.0.2 path> Dependency filepath <1.2.0.1 || >=1.3: using filepath-1.4.100.4 path> Dependency genvalidity >=1.0: using genvalidity-1.1.1.0 path> Dependency genvalidity-hspec >=0.7: using genvalidity-hspec-1.0.0.3 path> Dependency genvalidity-property >=0.4: using genvalidity-property-1.0.0.0 path> Dependency hspec >=2.0 && <3: using hspec-2.11.12 path> Dependency mtl >=2.0 && <3: using mtl-2.3.1 path> Dependency path: using path-0.9.5 path> Dependency validity >=0.8.0.0: using validity-0.12.1.0 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-LJKrh1JPplx9anWlAVM9D9 path> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 path> include base-4.19.0.0-b960 path> include deepseq-1.5.0.0-412f path> include exceptions-0.10.7-d3e7 path> include filepath-1.4.100.4-fa1c path> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m quickcheck-classes> Running phase: setupCompilerEnvironmentPhase quickcheck-classes> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. quickcheck-classes> Running phase: unpackPhase quickcheck-classes> unpacking source archive /nix/store/70svcd4pr6fk316qgsjy75k11hfi1yhl-quickcheck-classes-0.6.5.0.tar.gz quickcheck-classes> source root is quickcheck-classes-0.6.5.0 quickcheck-classes> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "quickcheck-classes-0.6.5.0/test/Spec/ShowRead.hs" quickcheck-classes> Running phase: patchPhase quickcheck-classes> Replace Cabal file with edited version from mirror://hackage/quickcheck-classes-0.6.5.0/revision/3.cabal. quickcheck-classes> Running phase: compileBuildDriverPhase quickcheck-classes> setupCompileFlags: -package-db=/build/tmp.WbX1xMTOmI/setup-package.conf.d -threaded quickcheck-classes> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.WbX1xMTOmI/Main.o ) quickcheck-classes> [2 of 2] Linking Setup quickcheck-classes> Running phase: updateAutotoolsGnuConfigScriptsPhase quickcheck-classes> Running phase: configurePhase quickcheck-classes> configureFlags: --verbose --prefix=/nix/store/326dbyjmdlp6193warv0m0a0qhccwrjl-quickcheck-classes-0.6.5.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/7v90l2ajlzfjdz48611rkid1s3zkabs3-quickcheck-classes-0.6.5.0-doc/share/doc/quickcheck-classes-0.6.5.0 --with-gcc=gcc --package-db=/build/tmp.WbX1xMTOmI/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib quickcheck-classes> Using Parsec parser quickcheck-classes> Configuring quickcheck-classes-0.6.5.0... quickcheck-classes> Flags chosen: aeson=True, binary-laws=True, semigroupoids=True, quickcheck-classes> semirings=True, unary-laws=True, vector=True quickcheck-classes> Dependency QuickCheck >=2.10.0: using QuickCheck-2.14.3 quickcheck-classes> Dependency aeson >=0.9: using aeson-2.2.3.0 quickcheck-classes> Dependency base >=4.5 && <5: using base-4.19.0.0 quickcheck-classes> Dependency containers >=0.4.2.1: using containers-0.6.8 quickcheck-classes> Dependency primitive >=0.6.4 && <0.10: using primitive-0.9.1.0 quickcheck-classes> Dependency primitive-addr >=0.1.0.2 && <0.2: using primitive-addr-0.1.0.3 quickcheck-classes> Dependency quickcheck-classes-base >=0.6.2 && <0.7: using quickcheck-classes> quickcheck-classes-base-0.6.2.0 quickcheck-classes> Dependency semigroupoids: using semigroupoids-6.0.1 quickcheck-classes> Dependency semirings >=0.4.2: using semirings-0.7 quickcheck-classes> Dependency transformers >=0.5.0 && <0.7: using transformers-0.6.1.0 quickcheck-classes> Dependency vector >=0.12: using vector-0.13.2.0 quickcheck-classes> Dependency QuickCheck: using QuickCheck-2.14.3 quickcheck-classes> Dependency aeson: using aeson-2.2.3.0 quickcheck-classes> Dependency base: using base-4.19.0.0 quickcheck-classes> Dependency base-orphans >=0.5: using base-orphans-0.9.3 quickcheck-classes> Dependency containers: using containers-0.6.8 quickcheck-classes> Dependency primitive: using primitive-0.9.1.0 quickcheck-classes> Dependency quickcheck-classes: using quickcheck-classes-0.6.5.0 quickcheck-classes> Dependency semigroupoids: using semigroupoids-6.0.1 quickcheck-classes> Dependency tagged: using tagged-0.8.8 quickcheck-classes> Dependency transformers: using transformers-0.6.1.0 quickcheck-classes> Dependency vector >=0.12: using vector-0.13.2.0 quickcheck-classes> Dependency QuickCheck: using QuickCheck-2.14.3 quickcheck-classes> Dependency base >=4.12: using base-4.19.0.0 quickcheck-classes> Dependency base-orphans >=0.5: using base-orphans-0.9.3 quickcheck-classes> Dependency containers: using containers-0.6.8 quickcheck-classes> Dependency primitive: using primitive-0.9.1.0 quickcheck-classes> Dependency quickcheck-classes: using quickcheck-classes-0.6.5.0 quickcheck-classes> Dependency tagged: using tagged-0.8.8 quickcheck-classes> Dependency tasty: using tasty-1.5.3 ghc-lib-parser> [249 of 443] Compiling GHC.Core.Seq ( compiler/GHC/Core/Seq.hs, dist/build/GHC/Core/Seq.p_o ) ghc-lib-parser> [250 of 443] Compiling GHC.Core.Reduction ( compiler/GHC/Core/Reduction.hs, dist/build/GHC/Core/Reduction.p_o ) ghc-lib-parser> [251 of 443] Compiling GHC.Core.ConLike ( compiler/GHC/Core/ConLike.hs, dist/build/GHC/Core/ConLike.p_o ) ghc-lib-parser> [252 of 443] Compiling GHC.Types.TyThing ( compiler/GHC/Types/TyThing.hs, dist/build/GHC/Types/TyThing.p_o ) ghc-lib-parser> [253 of 443] Compiling GHC.Builtin.Types ( compiler/GHC/Builtin/Types.hs, dist/build/GHC/Builtin/Types.p_o ) ghc-lib-parser> [254 of 443] Compiling GHC.Tc.Utils.TcType ( compiler/GHC/Tc/Utils/TcType.hs, dist/build/GHC/Tc/Utils/TcType.p_o ) ghc-lib-parser> [255 of 443] Compiling GHC.Core.Coercion.Opt ( compiler/GHC/Core/Coercion/Opt.hs, dist/build/GHC/Core/Coercion/Opt.p_o ) ghc-lib-parser> [256 of 443] Compiling GHC.Core.FVs ( compiler/GHC/Core/FVs.hs, dist/build/GHC/Core/FVs.p_o ) ghc-lib-parser> [257 of 443] Compiling GHC.Core.FamInstEnv ( compiler/GHC/Core/FamInstEnv.hs, dist/build/GHC/Core/FamInstEnv.p_o ) ghc-lib-parser> [258 of 443] Compiling GHC.Types.Hint ( compiler/GHC/Types/Hint.hs, dist/build/GHC/Types/Hint.p_o ) ghc-lib-parser> [259 of 443] Compiling GHC.Types.Error ( compiler/GHC/Types/Error.hs, dist/build/GHC/Types/Error.p_o ) ghc-lib-parser> [260 of 443] Compiling GHC.Utils.Logger ( compiler/GHC/Utils/Logger.hs, dist/build/GHC/Utils/Logger.p_o ) ghc-lib-parser> [261 of 443] Compiling GHC.Utils.Error ( compiler/GHC/Utils/Error.hs, dist/build/GHC/Utils/Error.p_o ) algebraic-graphs> OK: forest (dfsForest % edge 2 1) == vertices [1, 2] algebraic-graphs> OK: isSubgraphOf (forest $ dfsForest % x) x == True algebraic-graphs> OK: dfsForest % forest (dfsForest % x) == dfsForest % x algebraic-graphs> OK: dfsForest % vertices vs == map (\v -> Node v []) (nub $ sort vs) algebraic-graphs> OK: dfsForest % (3 * (1 + 4) * (1 + 5)) == algebraic-graphs> algebraic-graphs> ============ Typed.dfsForestFrom ============ algebraic-graphs> OK: forest $ (dfsForestFrom % edge 1 1) [1] == vertex 1 algebraic-graphs> OK: forest $ (dfsForestFrom % edge 1 2) [0] == empty algebraic-graphs> OK: forest $ (dfsForestFrom % edge 1 2) [1] == edge 1 2 algebraic-graphs> OK: forest $ (dfsForestFrom % edge 1 2) [2] == vertex 2 algebraic-graphs> OK: forest $ (dfsForestFrom % edge 1 2) [2,1] == vertices [1,2] algebraic-graphs> OK: isSubgraphOf (forest $ dfsForestFrom % x $ vs) x == True algebraic-graphs> OK: dfsForestFrom % x $ vertexList x == dfsForest % x algebraic-graphs> OK: dfsForestFrom % vertices vs $ vs == map (\v -> Node v []) (nub vs) algebraic-graphs> OK: dfsForestFrom % x $ [] == [] algebraic-graphs> OK: dfsForestFrom % (3 * (1 + 4) * (1 + 5)) $ [1,4] == algebraic-graphs> algebraic-graphs> ============ Typed.dfs ============ algebraic-graphs> OK: dfs % edge 1 1 $ [1] == [1] algebraic-graphs> OK: dfs % edge 1 2 $ [0] == [] algebraic-graphs> OK: dfs % edge 1 2 $ [1] == [1,2] algebraic-graphs> OK: dfs % edge 1 2 $ [2] == [2] algebraic-graphs> OK: dfs % edge 1 2 $ [1,2] == [1,2] algebraic-graphs> OK: dfs % edge 1 2 $ [2,1] == [2,1] algebraic-graphs> OK: dfs % x $ [] == [] algebraic-graphs> algebraic-graphs> OK: dfs % (3 * (1 + 4) * (1 + 5)) $ [1,4] == [1,5,4] algebraic-graphs> OK: and [ hasVertex v x | v <- dfs % x $ vs ] == True algebraic-graphs> algebraic-graphs> ============ Typed.topSort ============ algebraic-graphs> OK: topSort % (1 * 2 + 3 * 1) == [3,1,2] algebraic-graphs> OK: topSort % (1 * 2 + 2 * 1) == [1,2] algebraic-graphs> algebraic-graphs> ============ Graph.Undirected ============ algebraic-graphs> OK: Axioms of undirected graphs algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.Show ============ algebraic-graphs> OK: show (empty ) == "empty" algebraic-graphs> OK: show (1 ) == "vertex 1" algebraic-graphs> OK: show (1 + 2 ) == "vertices [1,2]" algebraic-graphs> OK: show (1 * 2 ) == "edge 1 2" algebraic-graphs> OK: show (1 * 2 * 3) == "edges [(1,2),(1,3),(2,3)]" algebraic-graphs> OK: show (1 * 2 + 3) == "overlay (vertex 3) (edge 1 2)" algebraic-graphs> algebraic-graphs> OK: show (vertex (-1) ) == "vertex (-1)" algebraic-graphs> OK: show (vertex (-1) + vertex (-2) ) == "vertices [-2,-1]" algebraic-graphs> OK: show (vertex (-2) * vertex (-1) ) == "edge (-2) (-1)" algebraic-graphs> OK: show (vertex (-3) * vertex (-2) * vertex (-1)) == "edges [(-3,-2),(-3,-1),(-2,-1)]" algebraic-graphs> OK: show (vertex (-3) * vertex (-2) + vertex (-1)) == "overlay (vertex (-1)) (edge (-3) (-2))" algebraic-graphs> algebraic-graphs> OK: show (2 * 1 ) == "edge 1 2" algebraic-graphs> OK: show (1 * 2 * 1) == "edges [(1,1),(1,2)]" algebraic-graphs> OK: show (3 * 2 * 1) == "edges [(1,2),(1,3),(2,3)]" algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.toUndirected ============ algebraic-graphs> OK: toUndirected (edge 1 2) == edge 1 2 algebraic-graphs> OK: toUndirected . fromUndirected == id algebraic-graphs> OK: vertexCount . toUndirected == vertexCount algebraic-graphs> OK: (*2) . edgeCount . toUndirected >= edgeCount algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.fromUndirected ============ algebraic-graphs> OK: fromUndirected (edge 1 2) == edges [(1,2),(2,1)] algebraic-graphs> OK: toUndirected . fromUndirected == id algebraic-graphs> OK: vertexCount . fromUndirected == vertexCount algebraic-graphs> OK: edgeCount . fromUndirected <= (*2) . edgeCount algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.complement ================ algebraic-graphs> OK: complement empty == empty algebraic-graphs> OK: complement (vertex x) == vertex x algebraic-graphs> OK: complement (edge 1 1) == edge 1 1 algebraic-graphs> OK: complement (edge 1 2) == vertices [1, 2] algebraic-graphs> OK: complement (star 1 [2, 3]) == overlay (vertex 1) (edge 2 3) algebraic-graphs> OK: complement . complement == id algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.Ord ============ algebraic-graphs> OK: vertex 1 < vertex 2 algebraic-graphs> OK: vertex 3 < edge 1 2 algebraic-graphs> OK: vertex 1 < edge 1 1 algebraic-graphs> OK: edge 1 1 < edge 1 2 algebraic-graphs> OK: edge 1 2 < edge 1 1 + edge 2 2 algebraic-graphs> OK: edge 2 1 < edge 1 3 algebraic-graphs> OK: edge 1 2 == edge 2 1 algebraic-graphs> OK: x <= x + y algebraic-graphs> OK: x + y <= x * y algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.empty ============ algebraic-graphs> OK: isEmpty empty == True algebraic-graphs> OK: hasVertex x empty == False algebraic-graphs> OK: vertexCount empty == 0 algebraic-graphs> OK: edgeCount empty == 0 algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.vertex ============ algebraic-graphs> OK: isEmpty (vertex x) == False algebraic-graphs> OK: hasVertex x (vertex y) == (x == y) algebraic-graphs> OK: vertexCount (vertex x) == 1 algebraic-graphs> OK: edgeCount (vertex x) == 0 algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.edge ============ algebraic-graphs> OK: edge x y == connect (vertex x) (vertex y) algebraic-graphs> OK: edge x y == edge y x lens> Defaulting to the one defined at src/Control/Lens/Internal/Prism.hs:27:1 lens> Warning: 'Prism' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> 100% ( 3 / 3) in 'Control.Lens.Internal.Prism' lens> 0% ( 0 / 2) in 'Control.Lens.Internal.Profunctor' lens> Missing documentation for: lens> Module header lens> WrappedPafb (src/Control/Lens/Internal/Profunctor.hs:8) lens> Warning: 'Const' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> 100% ( 5 / 5) in 'Control.Lens.Internal.Review' lens> Warning: 'Identity' is ambiguous. It is defined lens> * in ‘Data.Functor.Identity’ lens> * in ‘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 ‘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: 'Procompose' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'foo' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: '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: 'f' 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: 'sets' 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: '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> 88% ( 52 / 59) in 'Control.Lens.Type' lens> Missing documentation for: lens> Traversal1' (src/Control/Lens/Type.hs:215) lens> IndexedTraversal1 (src/Control/Lens/Type.hs:235) lens> IndexedTraversal1' (src/Control/Lens/Type.hs:236) lens> IndexedFold1 (src/Control/Lens/Type.hs:527) lens> IndexPreservingTraversal1 (src/Control/Lens/Type.hs:246) lens> IndexPreservingTraversal1' (src/Control/Lens/Type.hs:247) lens> IndexPreservingFold1 (src/Control/Lens/Type.hs:528) lens> Warning: 'setter' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'fresh' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'Writer' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'Reader' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> 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> 100% ( 90 / 90) in 'Control.Lens.Setter' lens> Warning: 'getter' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'setter' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'view' is out of scope. HTF> include text-2.1-c36a HTF> include time-1.12.2-d26d HTF> include unix-2.8.3.0-8aa6 HTF> include vector-0.13.2.0-KITycIPQp0R25115diGgzh HTF> include xmlgen-0.6.2.2-DJtxksEno4uBwwEuRLqyk4 HTF> component HTF-0.15.0.2-GcDWKGxFAyyLK6BrVBhjlu-htfpp HTF> include HTF-0.15.0.2-Icng5aSL6omD7QnmWwN8NA HTF> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 HTF> include array-0.5.6.0-dc89 HTF> include base-4.19.0.0-b960 HTF> include cpphs-1.20.9.1-E9p97sJCo9vBonNKfkaXhU HTF> include directory-1.3.8.1-6a8e HTF> include mtl-2.3.1-63a4 HTF> include old-time-1.1.0.4-GyTPzrGYsOf5FPo85tfX5z HTF> include random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX HTF> include text-2.1-c36a HTF> Linked component graph: HTF> unit HTF-0.15.0.2-Icng5aSL6omD7QnmWwN8NA HTF> include Diff-0.5-4nPoK53PkizD5e0dTbCPv7 HTF> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 HTF> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 HTF> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 HTF> include array-0.5.6.0-dc89 HTF> include base-4.19.0.0-b960 HTF> include base64-bytestring-1.2.1.0-1qR3QVAtzfk4y9K7iqu3ou HTF> include bytestring-0.12.0.2-4690 HTF> include containers-0.6.8-4775 HTF> include cpphs-1.20.9.1-E9p97sJCo9vBonNKfkaXhU HTF> include directory-1.3.8.1-6a8e HTF> include haskell-src-1.0.4.1-1lQI86ecaIUAoElc0pB2CK HTF> include lifted-base-0.2.3.12-1qHDcLVzTqz5JxmgLnAXSZ HTF> include monad-control-1.0.3.1-2eP4sBl3ucx13tmhY6OKWV HTF> include mtl-2.3.1-63a4 HTF> include old-time-1.1.0.4-GyTPzrGYsOf5FPo85tfX5z HTF> include pretty-1.1.3.6-0c70 HTF> include process-1.6.18.0-26fa HTF> include random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX HTF> include regex-compat-0.95.2.2-7bidefGXMVCG2qJiDbfeWo HTF> include text-2.1-c36a HTF> include time-1.12.2-d26d HTF> include unix-2.8.3.0-8aa6 HTF> include vector-0.13.2.0-KITycIPQp0R25115diGgzh HTF> include xmlgen-0.6.2.2-DJtxksEno4uBwwEuRLqyk4 HTF> Test.Framework=HTF-0.15.0.2-Icng5aSL6omD7QnmWwN8NA:Test.Framework,Test.Framework.AssertM=HTF-0.15.0.2-Icng5aSL6omD7QnmWwN8NA:Test.Framework.AssertM,Test.Framework.BlackBoxTest=HTF-0.15.0.2-Icng5aSL6omD7QnmWwN8NA:Test.Framework.BlackBoxTest,Test.Framework.HUnitWrapper=HTF-0.15.0.2-Icng5aSL6omD7QnmWwN8NA:Test.Framework.HUnitWrapper,Test.Framework.History=HTF-0.15.0.2-Icng5aSL6omD7QnmWwN8NA:Test.Framework.History,Test.Framework.JsonOutput=HTF-0.15.0.2-Icng5aSL6omD7QnmWwN8NA:Test.Framework.JsonOutput,Test.Framework.Location=HTF-0.15.0.2-Icng5aSL6omD7QnmWwN8NA:Test.Framework.Location,Test.Framework.Preprocessor=HTF-0.15.0.2-Icng5aSL6omD7QnmWwN8NA:Test.Framework.Preprocessor,Test.Framework.Pretty=HTF-0.15.0.2-Icng5aSL6omD7QnmWwN8NA:Test.Framework.Pretty,Test.Framework.PrettyHaskell=HTF-0.15.0.2-Icng5aSL6omD7QnmWwN8NA:Test.Framework.PrettyHaskell,Test.Framework.QuickCheckWrapper=HTF-0.15.0.2-Icng5aSL6omD7QnmWwN8NA:Test.Framework.QuickCheckWrapper,Test.Framework.TestInterface=HTF-0.15.0.2-Icng5aSL6omD7QnmWwN8NA:Test.Framework.TestInterface,Test.Framework.TestManager=HTF-0.15.0.2-Icng5aSL6omD7QnmWwN8NA:Test.Framework.TestManager,Test.Framework.TestTypes=HTF-0.15.0.2-Icng5aSL6omD7QnmWwN8NA:Test.Framework.TestTypes,Test.Framework.ThreadPool=HTF-0.15.0.2-Icng5aSL6omD7QnmWwN8NA:Test.Framework.ThreadPool,Test.Framework.Tutorial=HTF-0.15.0.2-Icng5aSL6omD7QnmWwN8NA:Test.Framework.Tutorial,Test.Framework.XmlOutput=HTF-0.15.0.2-Icng5aSL6omD7QnmWwN8NA:Test.Framework.XmlOutput HTF> unit HTF-0.15.0.2-GcDWKGxFAyyLK6BrVBhjlu-htfpp HTF> include HTF-0.15.0.2-Icng5aSL6omD7QnmWwN8NA HTF> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 HTF> include array-0.5.6.0-dc89 HTF> include base-4.19.0.0-b960 HTF> include cpphs-1.20.9.1-E9p97sJCo9vBonNKfkaXhU HTF> include directory-1.3.8.1-6a8e HTF> include mtl-2.3.1-63a4 HTF> include old-time-1.1.0.4-GyTPzrGYsOf5FPo85tfX5z HTF> include random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX HTF> include text-2.1-c36a HTF> Ready component graph: HTF> definite HTF-0.15.0.2-Icng5aSL6omD7QnmWwN8NA HTF> depends Diff-0.5-4nPoK53PkizD5e0dTbCPv7 HTF> depends HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 HsYAML-aeson> /nix/store/mys707lrrd8ax7jh8hb2azwx8ymhaqyk-HsYAML-aeson-0.2.0.2/bin HsYAML-aeson> Libraries installed in: HsYAML-aeson> /nix/store/mys707lrrd8ax7jh8hb2azwx8ymhaqyk-HsYAML-aeson-0.2.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/HsYAML-aeson-0.2.0.2-HAxVVGatvNS4fTgBVNCkaF HsYAML-aeson> Dynamic Libraries installed in: HsYAML-aeson> /nix/store/mys707lrrd8ax7jh8hb2azwx8ymhaqyk-HsYAML-aeson-0.2.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 HsYAML-aeson> Private executables installed in: HsYAML-aeson> /nix/store/mys707lrrd8ax7jh8hb2azwx8ymhaqyk-HsYAML-aeson-0.2.0.2/libexec/x86_64-linux-ghc-9.8.1/HsYAML-aeson-0.2.0.2 HsYAML-aeson> Data files installed in: HsYAML-aeson> /nix/store/mys707lrrd8ax7jh8hb2azwx8ymhaqyk-HsYAML-aeson-0.2.0.2/share/x86_64-linux-ghc-9.8.1/HsYAML-aeson-0.2.0.2 HsYAML-aeson> Documentation installed in: HsYAML-aeson> /nix/store/mmbcq4hm4qrm9b4r0746669saw1pxgn1-HsYAML-aeson-0.2.0.2-doc/share/doc/HsYAML-aeson-0.2.0.2 HsYAML-aeson> Configuration files installed in: HsYAML-aeson> /nix/store/mys707lrrd8ax7jh8hb2azwx8ymhaqyk-HsYAML-aeson-0.2.0.2/etc HsYAML-aeson> No alex found HsYAML-aeson> Using ar found on system at: HsYAML-aeson> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar HsYAML-aeson> No c2hs found HsYAML-aeson> No cpphs found HsYAML-aeson> No doctest found HsYAML-aeson> Using gcc version 14.3.0 given by user at: HsYAML-aeson> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc HsYAML-aeson> Using ghc version 9.8.1 found on system at: HsYAML-aeson> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc HsYAML-aeson> Using ghc-pkg version 9.8.1 found on system at: HsYAML-aeson> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 HsYAML-aeson> No ghcjs found HsYAML-aeson> No ghcjs-pkg found HsYAML-aeson> No greencard found HsYAML-aeson> Using haddock version 2.30.0 found on system at: HsYAML-aeson> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 HsYAML-aeson> No happy found HsYAML-aeson> Using haskell-suite found on system at: haskell-suite-dummy-location HsYAML-aeson> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location HsYAML-aeson> No hmake found HsYAML-aeson> Using hpc version 0.69 found on system at: HsYAML-aeson> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 HsYAML-aeson> Using hsc2hs version 0.68.10 found on system at: HsYAML-aeson> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 HsYAML-aeson> Using hscolour version 1.25 found on system at: HsYAML-aeson> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour HsYAML-aeson> No jhc found HsYAML-aeson> Using ld found on system at: HsYAML-aeson> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold HsYAML-aeson> No pkg-config found HsYAML-aeson> Using runghc version 9.8.1 found on system at: HsYAML-aeson> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 HsYAML-aeson> Using strip version 2.44 found on system at: HsYAML-aeson> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip HsYAML-aeson> Using tar found on system at: HsYAML-aeson> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar HsYAML-aeson> No uhc found HsYAML-aeson> Running phase: buildPhase HsYAML-aeson> Preprocessing library for HsYAML-aeson-0.2.0.2.. HsYAML-aeson> Building library for HsYAML-aeson-0.2.0.2.. HsYAML-aeson> [1 of 1] Compiling Data.YAML.Aeson ( src/Data/YAML/Aeson.hs, dist/build/Data/YAML/Aeson.o, dist/build/Data/YAML/Aeson.dyn_o ) HsYAML-aeson> [1 of 1] Compiling Data.YAML.Aeson ( src/Data/YAML/Aeson.hs, dist/build/Data/YAML/Aeson.p_o ) attoparsec-aeson> Using install prefix: attoparsec-aeson> /nix/store/rwvkax5jp95bsz8faacqyn6s72mh0cs6-attoparsec-aeson-2.2.2.0 attoparsec-aeson> Executables installed in: attoparsec-aeson> /nix/store/rwvkax5jp95bsz8faacqyn6s72mh0cs6-attoparsec-aeson-2.2.2.0/bin attoparsec-aeson> Libraries installed in: attoparsec-aeson> /nix/store/rwvkax5jp95bsz8faacqyn6s72mh0cs6-attoparsec-aeson-2.2.2.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/attoparsec-aeson-2.2.2.0-3R0fTMXvK3710bMZ24kuaX attoparsec-aeson> Dynamic Libraries installed in: attoparsec-aeson> /nix/store/rwvkax5jp95bsz8faacqyn6s72mh0cs6-attoparsec-aeson-2.2.2.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 attoparsec-aeson> Private executables installed in: attoparsec-aeson> /nix/store/rwvkax5jp95bsz8faacqyn6s72mh0cs6-attoparsec-aeson-2.2.2.0/libexec/x86_64-linux-ghc-9.8.1/attoparsec-aeson-2.2.2.0 attoparsec-aeson> Data files installed in: attoparsec-aeson> /nix/store/rwvkax5jp95bsz8faacqyn6s72mh0cs6-attoparsec-aeson-2.2.2.0/share/x86_64-linux-ghc-9.8.1/attoparsec-aeson-2.2.2.0 attoparsec-aeson> Documentation installed in: attoparsec-aeson> /nix/store/5klnvsv389p177hm8abrkbv18a34viiy-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/rwvkax5jp95bsz8faacqyn6s72mh0cs6-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.8.1 found on system at: attoparsec-aeson> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc attoparsec-aeson> Using ghc-pkg version 9.8.1 found on system at: attoparsec-aeson> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 attoparsec-aeson> No happy found attoparsec-aeson> Using haskell-suite found on system at: haskell-suite-dummy-location attoparsec-aeson> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location attoparsec-aeson> No hmake found attoparsec-aeson> Using hpc version 0.69 found on system at: attoparsec-aeson> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 attoparsec-aeson> Using hsc2hs version 0.68.10 found on system at: attoparsec-aeson> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 attoparsec-aeson> Using hscolour version 1.25 found on system at: attoparsec-aeson> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour attoparsec-aeson> No jhc found attoparsec-aeson> Using ld found on system at: attoparsec-aeson> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold attoparsec-aeson> No pkg-config found attoparsec-aeson> Using runghc version 9.8.1 found on system at: attoparsec-aeson> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 attoparsec-aeson> Running phase: buildPhase attoparsec-aeson> Preprocessing library for attoparsec-aeson-2.2.2.0.. attoparsec-aeson> Building library for attoparsec-aeson-2.2.2.0.. 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 ) 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 ) 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 ) binary-instances> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq binary-instances> include vector-0.13.2.0-KITycIPQp0R25115diGgzh binary-instances> include vector-binary-instances-0.2.5.2-13DxExfDkax1fM7oBxJISJ binary-instances> component binary-instances-1.0.6-6Jz9HIYpvCFIRo5QfV70Sb-binary-instances-test binary-instances> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 binary-instances> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 binary-instances> include base-4.19.0.0-b960 binary-instances> include binary-0.8.9.1-0e3e binary-instances> include binary-instances-1.0.6-3tuYiNpMCCuCDhwCJlZ2Ha binary-instances> include bytestring-0.12.0.2-4690 binary-instances> include case-insensitive-1.2.1.0-4sNw09pp3ywJCN7WmvmsUo binary-instances> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m binary-instances> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi binary-instances> include quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA binary-instances> include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X binary-instances> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 binary-instances> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa binary-instances> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 binary-instances> include text-2.1-c36a binary-instances> include time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA binary-instances> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq binary-instances> include vector-0.13.2.0-KITycIPQp0R25115diGgzh binary-instances> Linked component graph: binary-instances> unit binary-instances-1.0.6-3tuYiNpMCCuCDhwCJlZ2Ha binary-instances> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 binary-instances> include base-4.19.0.0-b960 binary-instances> include binary-0.8.9.1-0e3e binary-instances> include binary-orphans-1.0.5-61ybqda84S3LOEZCUDvws7 binary-instances> include case-insensitive-1.2.1.0-4sNw09pp3ywJCN7WmvmsUo binary-instances> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m binary-instances> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi binary-instances> include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X binary-instances> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 binary-instances> include text-2.1-c36a binary-instances> include time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA binary-instances> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq binary-instances> include vector-0.13.2.0-KITycIPQp0R25115diGgzh binary-instances> include vector-binary-instances-0.2.5.2-13DxExfDkax1fM7oBxJISJ binary-instances> Data.Binary.Instances=binary-instances-1.0.6-3tuYiNpMCCuCDhwCJlZ2Ha:Data.Binary.Instances,Data.Binary.Instances.Aeson=binary-instances-1.0.6-3tuYiNpMCCuCDhwCJlZ2Ha:Data.Binary.Instances.Aeson,Data.Binary.Instances.CaseInsensitive=binary-instances-1.0.6-3tuYiNpMCCuCDhwCJlZ2Ha:Data.Binary.Instances.CaseInsensitive,Data.Binary.Instances.Hashable=binary-instances-1.0.6-3tuYiNpMCCuCDhwCJlZ2Ha:Data.Binary.Instances.Hashable,Data.Binary.Instances.Primitive=binary-instances-1.0.6-3tuYiNpMCCuCDhwCJlZ2Ha:Data.Binary.Instances.Primitive,Data.Binary.Instances.Scientific=binary-instances-1.0.6-3tuYiNpMCCuCDhwCJlZ2Ha:Data.Binary.Instances.Scientific,Data.Binary.Instances.Tagged=binary-instances-1.0.6-3tuYiNpMCCuCDhwCJlZ2Ha:Data.Binary.Instances.Tagged,Data.Binary.Instances.Text=binary-instances-1.0.6-3tuYiNpMCCuCDhwCJlZ2Ha:Data.Binary.Instances.Text,Data.Binary.Instances.Time=binary-instances-1.0.6-3tuYiNpMCCuCDhwCJlZ2Ha:Data.Binary.Instances.Time,Data.Binary.Instances.UnorderedContainers=binary-instances-1.0.6-3tuYiNpMCCuCDhwCJlZ2Ha:Data.Binary.Instances.UnorderedContainers,Data.Binary.Instances.Vector=binary-instances-1.0.6-3tuYiNpMCCuCDhwCJlZ2Ha:Data.Binary.Instances.Vector binary-instances> unit binary-instances-1.0.6-6Jz9HIYpvCFIRo5QfV70Sb-binary-instances-test binary-instances> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 binary-instances> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 binary-instances> include base-4.19.0.0-b960 binary-instances> include binary-0.8.9.1-0e3e binary-instances> include binary-instances-1.0.6-3tuYiNpMCCuCDhwCJlZ2Ha binary-instances> include bytestring-0.12.0.2-4690 binary-instances> include case-insensitive-1.2.1.0-4sNw09pp3ywJCN7WmvmsUo binary-instances> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m binary-instances> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi binary-instances> include quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA binary-instances> include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X binary-instances> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 binary-instances> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa binary-instances> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 binary-instances> include text-2.1-c36a constraints-extras> /nix/store/jfxd585w0msljl5201w7bz8l7wzzz28m-constraints-extras-0.4.0.2 constraints-extras> Executables installed in: constraints-extras> /nix/store/jfxd585w0msljl5201w7bz8l7wzzz28m-constraints-extras-0.4.0.2/bin constraints-extras> Libraries installed in: constraints-extras> /nix/store/jfxd585w0msljl5201w7bz8l7wzzz28m-constraints-extras-0.4.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/constraints-extras-0.4.0.2-CBhGvzt6FDZAi7EEoGyDr1 constraints-extras> Dynamic Libraries installed in: constraints-extras> /nix/store/jfxd585w0msljl5201w7bz8l7wzzz28m-constraints-extras-0.4.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 constraints-extras> Private executables installed in: constraints-extras> /nix/store/jfxd585w0msljl5201w7bz8l7wzzz28m-constraints-extras-0.4.0.2/libexec/x86_64-linux-ghc-9.8.1/constraints-extras-0.4.0.2 constraints-extras> Data files installed in: constraints-extras> /nix/store/jfxd585w0msljl5201w7bz8l7wzzz28m-constraints-extras-0.4.0.2/share/x86_64-linux-ghc-9.8.1/constraints-extras-0.4.0.2 constraints-extras> Documentation installed in: constraints-extras> /nix/store/qhfqgnj00vf9a8z2grxpwskzkzl9vp28-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/jfxd585w0msljl5201w7bz8l7wzzz28m-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.8.1 found on system at: constraints-extras> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc constraints-extras> Using ghc-pkg version 9.8.1 found on system at: constraints-extras> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 constraints-extras> No happy found constraints-extras> Using haskell-suite found on system at: haskell-suite-dummy-location constraints-extras> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location constraints-extras> No hmake found constraints-extras> Using hpc version 0.69 found on system at: constraints-extras> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 constraints-extras> Using hsc2hs version 0.68.10 found on system at: constraints-extras> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 constraints-extras> Using hscolour version 1.25 found on system at: constraints-extras> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour constraints-extras> No jhc found constraints-extras> Using ld found on system at: constraints-extras> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold constraints-extras> No pkg-config found constraints-extras> Using runghc version 9.8.1 found on system at: constraints-extras> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 constraints-extras> 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.. 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 ) 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 ) 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 ) constraints-extras> [1 of 4] Compiling Data.Constraint.Compose ( src/Data/Constraint/Compose.hs, dist/build/Data/Constraint/Compose.p_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 ) constraints-extras> [4 of 4] Compiling Data.Constraint.Extras.TH ( src/Data/Constraint/Extras/TH.hs, dist/build/Data/Constraint/Extras/TH.p_o ) deriving-aeson> /nix/store/s9sphajm9piw4il6lbfgz0kf6ml5yrfx-deriving-aeson-0.2.10/bin deriving-aeson> Libraries installed in: deriving-aeson> /nix/store/s9sphajm9piw4il6lbfgz0kf6ml5yrfx-deriving-aeson-0.2.10/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/deriving-aeson-0.2.10-6RHmuanEpWH1lgvtVUMgnG deriving-aeson> Dynamic Libraries installed in: deriving-aeson> /nix/store/s9sphajm9piw4il6lbfgz0kf6ml5yrfx-deriving-aeson-0.2.10/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 deriving-aeson> Private executables installed in: deriving-aeson> /nix/store/s9sphajm9piw4il6lbfgz0kf6ml5yrfx-deriving-aeson-0.2.10/libexec/x86_64-linux-ghc-9.8.1/deriving-aeson-0.2.10 deriving-aeson> Data files installed in: deriving-aeson> /nix/store/s9sphajm9piw4il6lbfgz0kf6ml5yrfx-deriving-aeson-0.2.10/share/x86_64-linux-ghc-9.8.1/deriving-aeson-0.2.10 deriving-aeson> Documentation installed in: deriving-aeson> /nix/store/bh83rqkks9fn4djf9wz99qjmk2xig7fd-deriving-aeson-0.2.10-doc/share/doc/deriving-aeson-0.2.10 deriving-aeson> Configuration files installed in: deriving-aeson> /nix/store/s9sphajm9piw4il6lbfgz0kf6ml5yrfx-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.8.1 found on system at: deriving-aeson> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc deriving-aeson> Using ghc-pkg version 9.8.1 found on system at: deriving-aeson> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 deriving-aeson> No happy found deriving-aeson> Using haskell-suite found on system at: haskell-suite-dummy-location deriving-aeson> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location deriving-aeson> No hmake found deriving-aeson> Using hpc version 0.69 found on system at: deriving-aeson> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 deriving-aeson> Using hsc2hs version 0.68.10 found on system at: deriving-aeson> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 deriving-aeson> Using hscolour version 1.25 found on system at: deriving-aeson> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour deriving-aeson> No jhc found deriving-aeson> Using ld found on system at: deriving-aeson> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold deriving-aeson> No pkg-config found deriving-aeson> Using runghc version 9.8.1 found on system at: deriving-aeson> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 deriving-aeson> Running phase: buildPhase deriving-aeson> Preprocessing library for deriving-aeson-0.2.10.. deriving-aeson> Building library for deriving-aeson-0.2.10.. deriving-aeson> [1 of 2] Compiling Deriving.Aeson ( src/Deriving/Aeson.hs, dist/build/Deriving/Aeson.o, dist/build/Deriving/Aeson.dyn_o ) deriving-aeson> [2 of 2] Compiling Deriving.Aeson.Stock ( src/Deriving/Aeson/Stock.hs, dist/build/Deriving/Aeson/Stock.o, dist/build/Deriving/Aeson/Stock.dyn_o ) deriving-aeson> [1 of 2] Compiling Deriving.Aeson ( src/Deriving/Aeson.hs, dist/build/Deriving/Aeson.p_o ) deriving-aeson> [2 of 2] Compiling Deriving.Aeson.Stock ( src/Deriving/Aeson/Stock.hs, dist/build/Deriving/Aeson/Stock.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.. deriving-aeson> [1 of 1] Compiling Main ( tests/test.hs, dist/build/test/test-tmp/Main.o ) doctest-discover> definite doctest-discover-0.2.0.0-Kspce9ghb8Y3s7cOogl3rI doctest-discover> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 doctest-discover> depends base-4.19.0.0-b960 doctest-discover> depends bytestring-0.12.0.2-4690 doctest-discover> depends directory-1.3.8.1-6a8e doctest-discover> depends doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz doctest-discover> depends filepath-1.4.100.4-fa1c doctest-discover> definite doctest-discover-0.2.0.0-6eTCXWyk0f9BQAfTjU75ze-doctest-discover doctest-discover> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 doctest-discover> depends base-4.19.0.0-b960 doctest-discover> depends bytestring-0.12.0.2-4690 doctest-discover> depends directory-1.3.8.1-6a8e doctest-discover> depends doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz doctest-discover> depends filepath-1.4.100.4-fa1c doctest-discover> Using Cabal-3.10.2.0 compiled by ghc-9.8 doctest-discover> Using compiler: ghc-9.8.1 doctest-discover> Using install prefix: doctest-discover> /nix/store/bf5yw7n8sgmiiyv5nnlw462r5s94pnkd-doctest-discover-0.2.0.0 doctest-discover> Executables installed in: doctest-discover> /nix/store/bf5yw7n8sgmiiyv5nnlw462r5s94pnkd-doctest-discover-0.2.0.0/bin doctest-discover> Libraries installed in: doctest-discover> /nix/store/bf5yw7n8sgmiiyv5nnlw462r5s94pnkd-doctest-discover-0.2.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/doctest-discover-0.2.0.0-Kspce9ghb8Y3s7cOogl3rI doctest-discover> Dynamic Libraries installed in: doctest-discover> /nix/store/bf5yw7n8sgmiiyv5nnlw462r5s94pnkd-doctest-discover-0.2.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 doctest-discover> Private executables installed in: doctest-discover> /nix/store/bf5yw7n8sgmiiyv5nnlw462r5s94pnkd-doctest-discover-0.2.0.0/libexec/x86_64-linux-ghc-9.8.1/doctest-discover-0.2.0.0 doctest-discover> Data files installed in: doctest-discover> /nix/store/bf5yw7n8sgmiiyv5nnlw462r5s94pnkd-doctest-discover-0.2.0.0/share/x86_64-linux-ghc-9.8.1/doctest-discover-0.2.0.0 doctest-discover> Documentation installed in: doctest-discover> /nix/store/bf5yw7n8sgmiiyv5nnlw462r5s94pnkd-doctest-discover-0.2.0.0/share/doc/x86_64-linux-ghc-9.8.1/doctest-discover-0.2.0.0 doctest-discover> Configuration files installed in: doctest-discover> /nix/store/bf5yw7n8sgmiiyv5nnlw462r5s94pnkd-doctest-discover-0.2.0.0/etc doctest-discover> No alex found doctest-discover> Using ar found on system at: doctest-discover> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar doctest-discover> No c2hs found doctest-discover> No cpphs found doctest-discover> Using doctest version 0.22.6 found on system at: doctest-discover> /nix/store/5b1p4pwqjyd7hm6rr4ill4mcxhy3cgwg-doctest-0.22.6/bin/doctest doctest-discover> Using gcc version 14.3.0 given by user at: doctest-discover> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc doctest-discover> Using ghc version 9.8.1 found on system at: doctest-discover> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc doctest-discover> Using ghc-pkg version 9.8.1 found on system at: doctest-discover> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 doctest-discover> No ghcjs found doctest-discover> No ghcjs-pkg found doctest-discover> No greencard found doctest-discover> Using haddock version 2.30.0 found on system at: doctest-discover> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 doctest-discover> No happy found doctest-discover> Using haskell-suite found on system at: haskell-suite-dummy-location doctest-discover> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location doctest-discover> No hmake found doctest-discover> Using hpc version 0.69 found on system at: doctest-discover> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 doctest-discover> Using hsc2hs version 0.68.10 found on system at: doctest-discover> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 doctest-discover> Using hscolour version 1.25 found on system at: doctest-discover> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour doctest-discover> No jhc found doctest-discover> Using ld found on system at: doctest-discover> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold doctest-discover> No pkg-config found doctest-discover> Using runghc version 9.8.1 found on system at: doctest-discover> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 doctest-discover> Using strip version 2.44 found on system at: doctest-discover> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip doctest-discover> Using tar found on system at: doctest-discover> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar doctest-discover> No uhc found doctest-discover> Running phase: buildPhase doctest-discover> Preprocessing library for doctest-discover-0.2.0.0.. doctest-discover> Building library for doctest-discover-0.2.0.0.. doctest-discover> Preprocessing executable 'doctest-discover' for doctest-discover-0.2.0.0.. doctest-discover> Building executable 'doctest-discover' for doctest-discover-0.2.0.0.. doctest-discover> [1 of 3] Compiling Config ( src/Config.hs, dist/build/doctest-discover/doctest-discover-tmp/Config.o ) enummapset> include base-4.19.0.0-b960 enummapset> include containers-0.6.8-4775 enummapset> include deepseq-1.5.0.0-412f enummapset> include ghc-prim-0.11.0-a69e enummapset> include test-framework-0.8.2.2-L9qmYvatCN96QTQQKuiFpm enummapset> include test-framework-hunit-0.3.0.2-8WJfP9uTArrJ9OkFdKwpDm enummapset> include test-framework-quickcheck2-0.3.0.6-5y38glI8Mym9b8R1xyZzcz enummapset> unit enummapset-0.7.3.0-At7csTVcExqDUoJlj7yCY8 enummapset> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 enummapset> include base-4.19.0.0-b960 enummapset> include containers-0.6.8-4775 enummapset> include deepseq-1.5.0.0-412f enummapset> Data.EnumMap=enummapset-0.7.3.0-At7csTVcExqDUoJlj7yCY8:Data.EnumMap,Data.EnumMap.Lazy=enummapset-0.7.3.0-At7csTVcExqDUoJlj7yCY8:Data.EnumMap.Lazy,Data.EnumMap.Strict=enummapset-0.7.3.0-At7csTVcExqDUoJlj7yCY8:Data.EnumMap.Strict,Data.EnumSet=enummapset-0.7.3.0-At7csTVcExqDUoJlj7yCY8:Data.EnumSet enummapset> Ready component graph: enummapset> definite enummapset-0.7.3.0-JaPRqc7QksNJmdaXFJ2Zj2-intset-properties enummapset> depends HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 enummapset> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 enummapset> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 enummapset> depends array-0.5.6.0-dc89 enummapset> depends base-4.19.0.0-b960 enummapset> depends containers-0.6.8-4775 enummapset> depends deepseq-1.5.0.0-412f enummapset> depends ghc-prim-0.11.0-a69e enummapset> depends test-framework-0.8.2.2-L9qmYvatCN96QTQQKuiFpm enummapset> depends test-framework-hunit-0.3.0.2-8WJfP9uTArrJ9OkFdKwpDm enummapset> depends test-framework-quickcheck2-0.3.0.6-5y38glI8Mym9b8R1xyZzcz enummapset> definite enummapset-0.7.3.0-At7csTVcExqDUoJlj7yCY8 enummapset> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 enummapset> depends base-4.19.0.0-b960 enummapset> depends containers-0.6.8-4775 enummapset> depends deepseq-1.5.0.0-412f enummapset> Using Cabal-3.10.2.0 compiled by ghc-9.8 enummapset> Using compiler: ghc-9.8.1 enummapset> Using install prefix: enummapset> /nix/store/1kzcr6x52gfk9rbs3yci6wambrs00kpn-enummapset-0.7.3.0 enummapset> Executables installed in: enummapset> /nix/store/1kzcr6x52gfk9rbs3yci6wambrs00kpn-enummapset-0.7.3.0/bin enummapset> Libraries installed in: enummapset> /nix/store/1kzcr6x52gfk9rbs3yci6wambrs00kpn-enummapset-0.7.3.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/enummapset-0.7.3.0-At7csTVcExqDUoJlj7yCY8 enummapset> Dynamic Libraries installed in: enummapset> /nix/store/1kzcr6x52gfk9rbs3yci6wambrs00kpn-enummapset-0.7.3.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 enummapset> Private executables installed in: enummapset> /nix/store/1kzcr6x52gfk9rbs3yci6wambrs00kpn-enummapset-0.7.3.0/libexec/x86_64-linux-ghc-9.8.1/enummapset-0.7.3.0 enummapset> Data files installed in: enummapset> /nix/store/1kzcr6x52gfk9rbs3yci6wambrs00kpn-enummapset-0.7.3.0/share/x86_64-linux-ghc-9.8.1/enummapset-0.7.3.0 enummapset> Documentation installed in: enummapset> /nix/store/hfxhx7mlfqz5fm99wfjq7fdkcsyags2c-enummapset-0.7.3.0-doc/share/doc/enummapset-0.7.3.0 enummapset> Configuration files installed in: enummapset> /nix/store/1kzcr6x52gfk9rbs3yci6wambrs00kpn-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.8.1 found on system at: enummapset> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc enummapset> Using ghc-pkg version 9.8.1 found on system at: enummapset> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 enummapset> No happy found enummapset> Using haskell-suite found on system at: haskell-suite-dummy-location enummapset> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location enummapset> No hmake found enummapset> Using hpc version 0.69 found on system at: enummapset> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 enummapset> Using hsc2hs version 0.68.10 found on system at: enummapset> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 enummapset> Using hscolour version 1.25 found on system at: enummapset> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour enummapset> No jhc found enummapset> Using ld found on system at: microaeson> include bytestring-0.12.0.2-4690 microaeson> include containers-0.6.8-4775 microaeson> include microaeson-0.1.0.2-5UvXXCrS6PVHpaScZRd5m microaeson> include quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA microaeson> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa microaeson> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 microaeson> include text-2.1-c36a microaeson> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq microaeson> include vector-0.13.2.0-KITycIPQp0R25115diGgzh microaeson> Linked component graph: microaeson> unit microaeson-0.1.0.2-5UvXXCrS6PVHpaScZRd5m microaeson> include array-0.5.6.0-dc89 microaeson> include base-4.19.0.0-b960 microaeson> include bytestring-0.12.0.2-4690 microaeson> include containers-0.6.8-4775 microaeson> include deepseq-1.5.0.0-412f microaeson> include fail-4.9.0.0-BAHmj60kS5K7NVhhKpm9J5 microaeson> include text-2.1-c36a microaeson> Data.Aeson.Micro=microaeson-0.1.0.2-5UvXXCrS6PVHpaScZRd5m:Data.Aeson.Micro microaeson> unit microaeson-0.1.0.2-LFX1HiwyyqDCRd5n9mhimC-microaeson microaeson> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 microaeson> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 microaeson> include base-4.19.0.0-b960 microaeson> include bytestring-0.12.0.2-4690 microaeson> include containers-0.6.8-4775 microaeson> include microaeson-0.1.0.2-5UvXXCrS6PVHpaScZRd5m microaeson> include quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA microaeson> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa microaeson> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 microaeson> include text-2.1-c36a microaeson> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq microaeson> include vector-0.13.2.0-KITycIPQp0R25115diGgzh microaeson> Ready component graph: microaeson> definite microaeson-0.1.0.2-5UvXXCrS6PVHpaScZRd5m microaeson> depends array-0.5.6.0-dc89 microaeson> depends base-4.19.0.0-b960 microaeson> depends bytestring-0.12.0.2-4690 microaeson> depends containers-0.6.8-4775 microaeson> depends deepseq-1.5.0.0-412f microaeson> depends fail-4.9.0.0-BAHmj60kS5K7NVhhKpm9J5 microaeson> depends text-2.1-c36a microaeson> definite microaeson-0.1.0.2-LFX1HiwyyqDCRd5n9mhimC-microaeson microaeson> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 microaeson> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 microaeson> depends base-4.19.0.0-b960 microaeson> depends bytestring-0.12.0.2-4690 microaeson> depends containers-0.6.8-4775 microaeson> depends microaeson-0.1.0.2-5UvXXCrS6PVHpaScZRd5m microaeson> depends quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA microaeson> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa microaeson> depends tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 microaeson> depends text-2.1-c36a microaeson> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq microaeson> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh microaeson> Using Cabal-3.10.2.0 compiled by ghc-9.8 microaeson> Using compiler: ghc-9.8.1 microaeson> Using install prefix: microaeson> /nix/store/c8mb7k969d90hwnv47pbrjv4nswrvh96-microaeson-0.1.0.2 microaeson> Executables installed in: microaeson> /nix/store/c8mb7k969d90hwnv47pbrjv4nswrvh96-microaeson-0.1.0.2/bin microaeson> Libraries installed in: microaeson> /nix/store/c8mb7k969d90hwnv47pbrjv4nswrvh96-microaeson-0.1.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/microaeson-0.1.0.2-5UvXXCrS6PVHpaScZRd5m microaeson> Dynamic Libraries installed in: microaeson> /nix/store/c8mb7k969d90hwnv47pbrjv4nswrvh96-microaeson-0.1.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 microaeson> Private executables installed in: microaeson> /nix/store/c8mb7k969d90hwnv47pbrjv4nswrvh96-microaeson-0.1.0.2/libexec/x86_64-linux-ghc-9.8.1/microaeson-0.1.0.2 microaeson> Data files installed in: microaeson> /nix/store/c8mb7k969d90hwnv47pbrjv4nswrvh96-microaeson-0.1.0.2/share/x86_64-linux-ghc-9.8.1/microaeson-0.1.0.2 microaeson> Documentation installed in: microaeson> /nix/store/nylz75r7jyvcvxsm83rhpfzyqb3hxr1k-microaeson-0.1.0.2-doc/share/doc/microaeson-0.1.0.2 microaeson> Configuration files installed in: microaeson> /nix/store/c8mb7k969d90hwnv47pbrjv4nswrvh96-microaeson-0.1.0.2/etc microaeson> Using alex version 3.5.3.0 found on system at: microaeson> /nix/store/whdwmjaiqdrd3y3pms6a2p80i6ai01yi-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.8.1 found on system at: path> include template-haskell-2.21.0.0-8831 path> include text-2.1-c36a path> component path-0.9.5-5xgMEwytiI92ecgD13mqa0-test path> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 path> include base-4.19.0.0-b960 path> include bytestring-0.12.0.2-4690 path> include filepath-1.4.100.4-fa1c path> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH path> include mtl-2.3.1-63a4 path> include path-0.9.5-LJKrh1JPplx9anWlAVM9D9 path> include template-haskell-2.21.0.0-8831 path> component path-0.9.5-CvfUTdZSrvDExosNiiswpx-validity-test path> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 path> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 path> include base-4.19.0.0-b960 path> include bytestring-0.12.0.2-4690 path> include filepath-1.4.100.4-fa1c path> include genvalidity-1.1.1.0-G9MzQHZulP320ETzLlBD0f path> include genvalidity-hspec-1.0.0.3-495IM0jG3t89DOsLBvnrWV path> include genvalidity-property-1.0.0.0-86f4QlnnP2bGKNNkhr8gFT path> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH path> include mtl-2.3.1-63a4 path> include path-0.9.5-LJKrh1JPplx9anWlAVM9D9 path> include validity-0.12.1.0-KxQEzJRkac7TmqtKHjLfC path> Linked component graph: path> unit path-0.9.5-LJKrh1JPplx9anWlAVM9D9 path> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 path> include base-4.19.0.0-b960 path> include deepseq-1.5.0.0-412f path> include exceptions-0.10.7-d3e7 path> include filepath-1.4.100.4-fa1c path> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m path> include template-haskell-2.21.0.0-8831 path> include text-2.1-c36a path> Path=path-0.9.5-LJKrh1JPplx9anWlAVM9D9:Path,Path.Internal=path-0.9.5-LJKrh1JPplx9anWlAVM9D9:Path.Internal,Path.Internal.Posix=path-0.9.5-LJKrh1JPplx9anWlAVM9D9:Path.Internal.Posix,Path.Internal.Windows=path-0.9.5-LJKrh1JPplx9anWlAVM9D9:Path.Internal.Windows,Path.Posix=path-0.9.5-LJKrh1JPplx9anWlAVM9D9:Path.Posix,Path.Windows=path-0.9.5-LJKrh1JPplx9anWlAVM9D9:Path.Windows path> unit path-0.9.5-5xgMEwytiI92ecgD13mqa0-test path> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 path> include base-4.19.0.0-b960 path> include bytestring-0.12.0.2-4690 path> include filepath-1.4.100.4-fa1c path> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH path> include mtl-2.3.1-63a4 path> include path-0.9.5-LJKrh1JPplx9anWlAVM9D9 path> include template-haskell-2.21.0.0-8831 path> unit path-0.9.5-CvfUTdZSrvDExosNiiswpx-validity-test path> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 path> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 path> include base-4.19.0.0-b960 path> include bytestring-0.12.0.2-4690 path> include filepath-1.4.100.4-fa1c path> include genvalidity-1.1.1.0-G9MzQHZulP320ETzLlBD0f path> include genvalidity-hspec-1.0.0.3-495IM0jG3t89DOsLBvnrWV path> include genvalidity-property-1.0.0.0-86f4QlnnP2bGKNNkhr8gFT path> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH path> include mtl-2.3.1-63a4 path> include path-0.9.5-LJKrh1JPplx9anWlAVM9D9 path> include validity-0.12.1.0-KxQEzJRkac7TmqtKHjLfC path> Ready component graph: path> definite path-0.9.5-LJKrh1JPplx9anWlAVM9D9 path> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 path> depends base-4.19.0.0-b960 path> depends deepseq-1.5.0.0-412f path> depends exceptions-0.10.7-d3e7 path> depends filepath-1.4.100.4-fa1c path> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m path> depends template-haskell-2.21.0.0-8831 path> depends text-2.1-c36a path> definite path-0.9.5-CvfUTdZSrvDExosNiiswpx-validity-test path> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 path> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 path> depends base-4.19.0.0-b960 path> depends bytestring-0.12.0.2-4690 path> depends filepath-1.4.100.4-fa1c path> depends genvalidity-1.1.1.0-G9MzQHZulP320ETzLlBD0f path> depends genvalidity-hspec-1.0.0.3-495IM0jG3t89DOsLBvnrWV path> depends genvalidity-property-1.0.0.0-86f4QlnnP2bGKNNkhr8gFT path> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH path> depends mtl-2.3.1-63a4 path> depends path-0.9.5-LJKrh1JPplx9anWlAVM9D9 path> depends validity-0.12.1.0-KxQEzJRkac7TmqtKHjLfC path> definite path-0.9.5-5xgMEwytiI92ecgD13mqa0-test quickcheck-classes> Dependency tasty-quickcheck: using tasty-quickcheck-0.11 quickcheck-classes> Dependency transformers: using transformers-0.6.1.0 quickcheck-classes> Dependency vector: using vector-0.13.2.0 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-BbngBuB6nit7bCpy2atmsb quickcheck-classes> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 quickcheck-classes> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 quickcheck-classes> include base-4.19.0.0-b960 quickcheck-classes> include containers-0.6.8-4775 quickcheck-classes> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi quickcheck-classes> include primitive-addr-0.1.0.3-Jw7pnn5knPg8Bu29xjoDVE quickcheck-classes> include quickcheck-classes-base-0.6.2.0-LFuzUAQAQc3LjZnHGtUJjA quickcheck-classes> include semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj quickcheck-classes> include semirings-0.7-9kfVu697TaJIFSArt1zVBs quickcheck-classes> include transformers-0.6.1.0-c3ec quickcheck-classes> include vector-0.13.2.0-KITycIPQp0R25115diGgzh quickcheck-classes> component quickcheck-classes-0.6.5.0-Ctn92XFcHXzImhmn4IQlCy-advanced quickcheck-classes> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 quickcheck-classes> include base-4.19.0.0-b960 quickcheck-classes> include base-orphans-0.9.3-KQrT0vwfP0RDZyxwwFJRzU quickcheck-classes> include containers-0.6.8-4775 quickcheck-classes> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi quickcheck-classes> include quickcheck-classes-0.6.5.0-BbngBuB6nit7bCpy2atmsb quickcheck-classes> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 quickcheck-classes> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa quickcheck-classes> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 quickcheck-classes> include transformers-0.6.1.0-c3ec quickcheck-classes> include vector-0.13.2.0-KITycIPQp0R25115diGgzh quickcheck-classes> component quickcheck-classes-0.6.5.0-1hXH24DVMfuEDqZwBoDPY-basic quickcheck-classes> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 quickcheck-classes> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 quickcheck-classes> include base-4.19.0.0-b960 quickcheck-classes> include base-orphans-0.9.3-KQrT0vwfP0RDZyxwwFJRzU quickcheck-classes> include containers-0.6.8-4775 quickcheck-classes> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi quickcheck-classes> include quickcheck-classes-0.6.5.0-BbngBuB6nit7bCpy2atmsb quickcheck-classes> include semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj quickcheck-classes> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 quickcheck-classes> include transformers-0.6.1.0-c3ec quickcheck-classes> include vector-0.13.2.0-KITycIPQp0R25115diGgzh quickcheck-classes> Linked component graph: quickcheck-classes> unit quickcheck-classes-0.6.5.0-BbngBuB6nit7bCpy2atmsb quickcheck-classes> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 quickcheck-classes> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 quickcheck-classes> include base-4.19.0.0-b960 quickcheck-classes> include containers-0.6.8-4775 quickcheck-classes> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi quickcheck-classes> include primitive-addr-0.1.0.3-Jw7pnn5knPg8Bu29xjoDVE quickcheck-classes> include quickcheck-classes-base-0.6.2.0-LFuzUAQAQc3LjZnHGtUJjA quickcheck-classes> include semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj quickcheck-classes> include semirings-0.7-9kfVu697TaJIFSArt1zVBs quickcheck-classes> include transformers-0.6.1.0-c3ec quickcheck-classes> include vector-0.13.2.0-KITycIPQp0R25115diGgzh quickcheck-classes> Test.QuickCheck.Classes=quickcheck-classes-0.6.5.0-BbngBuB6nit7bCpy2atmsb:Test.QuickCheck.Classes,Test.QuickCheck.Classes.IsList=quickcheck-classes-0.6.5.0-BbngBuB6nit7bCpy2atmsb:Test.QuickCheck.Classes.IsList quickcheck-classes> unit quickcheck-classes-0.6.5.0-Ctn92XFcHXzImhmn4IQlCy-advanced quickcheck-classes> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 quickcheck-classes> include base-4.19.0.0-b960 quickcheck-classes> include base-orphans-0.9.3-KQrT0vwfP0RDZyxwwFJRzU quickcheck-classes> include containers-0.6.8-4775 quickcheck-classes> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi quickcheck-classes> include quickcheck-classes-0.6.5.0-BbngBuB6nit7bCpy2atmsb quickcheck-classes> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 quickcheck-classes> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa quickcheck-classes> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 quickcheck-classes> include transformers-0.6.1.0-c3ec quickcheck-classes> include vector-0.13.2.0-KITycIPQp0R25115diGgzh quickcheck-classes> unit quickcheck-classes-0.6.5.0-1hXH24DVMfuEDqZwBoDPY-basic quickcheck-classes> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 quickcheck-classes> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 quickcheck-classes> include base-4.19.0.0-b960 quickcheck-classes> include base-orphans-0.9.3-KQrT0vwfP0RDZyxwwFJRzU quickcheck-classes> include containers-0.6.8-4775 lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'pos' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'seek' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'IndexedPreservingLens' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'Monad'' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: '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> 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 ‘Data.Functor.Const’ lens> * in ‘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 ‘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: 'lift' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'hasn't' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: '^?' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'readMaybe' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> 93% ( 30 / 32) in 'Control.Lens.Prism' lens> Missing documentation for: lens> Prefixed (src/Control/Lens/Prism.hs:388) lens> Suffixed (src/Control/Lens/Prism.hs:422) lens> Warning: 'Const' is ambiguous. It is defined lens> * in ‘Data.Functor.Const’ lens> * in ‘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 ‘Data.Functor.Const’ lens> Warning: 'FoldWithIndex' 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: 'Endo' is ambiguous. It is defined lens> * in ‘Data.Semigroup.Internal’ lens> * in ‘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 ‘Data.Semigroup.Internal’ lens> Warning: 'Product' is ambiguous. It is defined lens> * in ‘Data.Semigroup.Internal’ lens> * in ‘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 ‘Data.Semigroup.Internal’ lens> Warning: 'ala' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'Sum' is ambiguous. It is defined lens> * in ‘Data.Semigroup.Internal’ lens> * in ‘Data.Semigroup.Internal’ HTF> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 HTF> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 HTF> depends array-0.5.6.0-dc89 HTF> depends base-4.19.0.0-b960 HTF> depends base64-bytestring-1.2.1.0-1qR3QVAtzfk4y9K7iqu3ou HTF> depends bytestring-0.12.0.2-4690 HTF> depends containers-0.6.8-4775 HTF> depends cpphs-1.20.9.1-E9p97sJCo9vBonNKfkaXhU HTF> depends directory-1.3.8.1-6a8e HTF> depends haskell-src-1.0.4.1-1lQI86ecaIUAoElc0pB2CK HTF> depends lifted-base-0.2.3.12-1qHDcLVzTqz5JxmgLnAXSZ HTF> depends monad-control-1.0.3.1-2eP4sBl3ucx13tmhY6OKWV HTF> depends mtl-2.3.1-63a4 HTF> depends old-time-1.1.0.4-GyTPzrGYsOf5FPo85tfX5z HTF> depends pretty-1.1.3.6-0c70 HTF> depends process-1.6.18.0-26fa HTF> depends random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX HTF> depends regex-compat-0.95.2.2-7bidefGXMVCG2qJiDbfeWo HTF> depends text-2.1-c36a HTF> depends time-1.12.2-d26d HTF> depends unix-2.8.3.0-8aa6 HTF> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh HTF> depends xmlgen-0.6.2.2-DJtxksEno4uBwwEuRLqyk4 HTF> definite HTF-0.15.0.2-GcDWKGxFAyyLK6BrVBhjlu-htfpp HTF> depends HTF-0.15.0.2-Icng5aSL6omD7QnmWwN8NA HTF> depends HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 HTF> depends array-0.5.6.0-dc89 HTF> depends base-4.19.0.0-b960 HTF> depends cpphs-1.20.9.1-E9p97sJCo9vBonNKfkaXhU HTF> depends directory-1.3.8.1-6a8e HTF> depends mtl-2.3.1-63a4 HTF> depends old-time-1.1.0.4-GyTPzrGYsOf5FPo85tfX5z HTF> depends random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX HTF> depends text-2.1-c36a HTF> Using Cabal-3.10.2.0 compiled by ghc-9.8 HTF> Using compiler: ghc-9.8.1 HTF> Using install prefix: /nix/store/wxyl57706cyv6pl9qlvw03g0bz4k929r-HTF-0.15.0.2 HTF> Executables installed in: HTF> /nix/store/wxyl57706cyv6pl9qlvw03g0bz4k929r-HTF-0.15.0.2/bin HTF> Libraries installed in: HTF> /nix/store/wxyl57706cyv6pl9qlvw03g0bz4k929r-HTF-0.15.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/HTF-0.15.0.2-Icng5aSL6omD7QnmWwN8NA HTF> Dynamic Libraries installed in: HTF> /nix/store/wxyl57706cyv6pl9qlvw03g0bz4k929r-HTF-0.15.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 HTF> Private executables installed in: HTF> /nix/store/wxyl57706cyv6pl9qlvw03g0bz4k929r-HTF-0.15.0.2/libexec/x86_64-linux-ghc-9.8.1/HTF-0.15.0.2 HTF> Data files installed in: HTF> /nix/store/wxyl57706cyv6pl9qlvw03g0bz4k929r-HTF-0.15.0.2/share/x86_64-linux-ghc-9.8.1/HTF-0.15.0.2 HTF> Documentation installed in: HTF> /nix/store/mx7irs188j0yqq5np375q1hmcb8r6cz2-HTF-0.15.0.2-doc/share/doc/HTF-0.15.0.2 HTF> Configuration files installed in: HTF> /nix/store/wxyl57706cyv6pl9qlvw03g0bz4k929r-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/v81zi8dgm8d6635cj6lmx2d2m376afsv-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.8.1 found on system at: HTF> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc HTF> Using ghc-pkg version 9.8.1 found on system at: HTF> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 HTF> No happy found HTF> Using haskell-suite found on system at: haskell-suite-dummy-location HTF> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location HTF> No hmake found HTF> Using hpc version 0.69 found on system at: HTF> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 HTF> Using hsc2hs version 0.68.10 found on system at: HTF> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 HTF> Using hscolour version 1.25 found on system at: HTF> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour HTF> No jhc found HTF> Using ld found on system at: HTF> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold HTF> No pkg-config found HTF> Using runghc version 9.8.1 found on system at: binary-instances> include time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA binary-instances> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq binary-instances> include vector-0.13.2.0-KITycIPQp0R25115diGgzh binary-instances> Ready component graph: binary-instances> definite binary-instances-1.0.6-3tuYiNpMCCuCDhwCJlZ2Ha binary-instances> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 binary-instances> depends base-4.19.0.0-b960 binary-instances> depends binary-0.8.9.1-0e3e binary-instances> depends binary-orphans-1.0.5-61ybqda84S3LOEZCUDvws7 binary-instances> depends case-insensitive-1.2.1.0-4sNw09pp3ywJCN7WmvmsUo binary-instances> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m binary-instances> depends primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi binary-instances> depends scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X binary-instances> depends tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 binary-instances> depends text-2.1-c36a binary-instances> depends time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA binary-instances> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq binary-instances> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh binary-instances> depends vector-binary-instances-0.2.5.2-13DxExfDkax1fM7oBxJISJ binary-instances> definite binary-instances-1.0.6-6Jz9HIYpvCFIRo5QfV70Sb-binary-instances-test binary-instances> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 binary-instances> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 binary-instances> depends base-4.19.0.0-b960 binary-instances> depends binary-0.8.9.1-0e3e binary-instances> depends binary-instances-1.0.6-3tuYiNpMCCuCDhwCJlZ2Ha binary-instances> depends bytestring-0.12.0.2-4690 binary-instances> depends case-insensitive-1.2.1.0-4sNw09pp3ywJCN7WmvmsUo binary-instances> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m binary-instances> depends primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi binary-instances> depends quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA binary-instances> depends scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X binary-instances> depends tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 binary-instances> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa binary-instances> depends tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 binary-instances> depends text-2.1-c36a binary-instances> depends time-compat-1.9.7-IGnpUyczMKVByAqjyfFbdA binary-instances> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq binary-instances> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh binary-instances> Using Cabal-3.10.2.0 compiled by ghc-9.8 binary-instances> Using compiler: ghc-9.8.1 binary-instances> Using install prefix: binary-instances> /nix/store/ymaz1bckn0pfmfly2jgc8gijzin2cncj-binary-instances-1.0.6 binary-instances> Executables installed in: binary-instances> /nix/store/ymaz1bckn0pfmfly2jgc8gijzin2cncj-binary-instances-1.0.6/bin binary-instances> Libraries installed in: binary-instances> /nix/store/ymaz1bckn0pfmfly2jgc8gijzin2cncj-binary-instances-1.0.6/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/binary-instances-1.0.6-3tuYiNpMCCuCDhwCJlZ2Ha binary-instances> Dynamic Libraries installed in: binary-instances> /nix/store/ymaz1bckn0pfmfly2jgc8gijzin2cncj-binary-instances-1.0.6/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 binary-instances> Private executables installed in: binary-instances> /nix/store/ymaz1bckn0pfmfly2jgc8gijzin2cncj-binary-instances-1.0.6/libexec/x86_64-linux-ghc-9.8.1/binary-instances-1.0.6 binary-instances> Data files installed in: binary-instances> /nix/store/ymaz1bckn0pfmfly2jgc8gijzin2cncj-binary-instances-1.0.6/share/x86_64-linux-ghc-9.8.1/binary-instances-1.0.6 binary-instances> Documentation installed in: binary-instances> /nix/store/fz9787v4h4zrm91nr7armg1yigp9aq03-binary-instances-1.0.6-doc/share/doc/binary-instances-1.0.6 binary-instances> Configuration files installed in: binary-instances> /nix/store/ymaz1bckn0pfmfly2jgc8gijzin2cncj-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.8.1 found on system at: binary-instances> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc binary-instances> Using ghc-pkg version 9.8.1 found on system at: binary-instances> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 binary-instances> No happy found binary-instances> Using haskell-suite found on system at: haskell-suite-dummy-location binary-instances> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location binary-instances> No hmake found binary-instances> Using hpc version 0.69 found on system at: binary-instances> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 doctest-discover> [2 of 3] Compiling Runner ( src/Runner.hs, dist/build/doctest-discover/doctest-discover-tmp/Runner.o ) doctest-discover> [3 of 3] Compiling Main ( src/Main.hs, dist/build/doctest-discover/doctest-discover-tmp/Main.o ) doctest-discover> [4 of 4] Linking dist/build/doctest-discover/doctest-discover doctest-discover> Running phase: haddockPhase doctest-discover> Running phase: installPhase doctest-discover> Installing library in /nix/store/bf5yw7n8sgmiiyv5nnlw462r5s94pnkd-doctest-discover-0.2.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/doctest-discover-0.2.0.0-Kspce9ghb8Y3s7cOogl3rI doctest-discover> Installing executable doctest-discover in /nix/store/bf5yw7n8sgmiiyv5nnlw462r5s94pnkd-doctest-discover-0.2.0.0/bin doctest-discover> Warning: The directory doctest-discover> /nix/store/bf5yw7n8sgmiiyv5nnlw462r5s94pnkd-doctest-discover-0.2.0.0/bin is doctest-discover> not in the system search path. doctest-discover> Running phase: fixupPhase doctest-discover> shrinking RPATHs of ELF executables and libraries in /nix/store/bf5yw7n8sgmiiyv5nnlw462r5s94pnkd-doctest-discover-0.2.0.0 doctest-discover> shrinking /nix/store/bf5yw7n8sgmiiyv5nnlw462r5s94pnkd-doctest-discover-0.2.0.0/bin/doctest-discover doctest-discover> checking for references to /build/ in /nix/store/bf5yw7n8sgmiiyv5nnlw462r5s94pnkd-doctest-discover-0.2.0.0... doctest-discover> patching script interpreter paths in /nix/store/bf5yw7n8sgmiiyv5nnlw462r5s94pnkd-doctest-discover-0.2.0.0 doctest-discover> stripping (with command strip and flags -S -p) in /nix/store/bf5yw7n8sgmiiyv5nnlw462r5s94pnkd-doctest-discover-0.2.0.0/lib /nix/store/bf5yw7n8sgmiiyv5nnlw462r5s94pnkd-doctest-discover-0.2.0.0/bin enummapset> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold enummapset> No pkg-config found enummapset> Using runghc version 9.8.1 found on system at: enummapset> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 enummapset> Running phase: buildPhase 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> 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.List): enummapset> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons 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.List): enummapset> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." enummapset> | enummapset> 280 | nub_sort_xs = List.map List.head $ List.group sort_xs enummapset> | ^^^^^^^^^ microaeson> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc microaeson> Using ghc-pkg version 9.8.1 found on system at: microaeson> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 microaeson> No happy found microaeson> Using haskell-suite found on system at: haskell-suite-dummy-location microaeson> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location microaeson> No hmake found microaeson> Using hpc version 0.69 found on system at: microaeson> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 microaeson> Using hsc2hs version 0.68.10 found on system at: microaeson> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 microaeson> Using hscolour version 1.25 found on system at: microaeson> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour microaeson> No jhc found microaeson> Using ld found on system at: microaeson> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold microaeson> No pkg-config found microaeson> Using runghc version 9.8.1 found on system at: microaeson> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 microaeson> Running phase: buildPhase microaeson> Preprocessing library for microaeson-0.1.0.2.. microaeson> Building library for microaeson-0.1.0.2.. 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 ) 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 ) 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 ) microaeson> [1 of 3] Compiling Data.Aeson.Micro.Parser ( src/Data/Aeson/Micro/Parser.hs, dist/build/Data/Aeson/Micro/Parser.p_o ) microaeson> [2 of 3] Compiling Data.Aeson.Micro.Scanner ( dist/build/Data/Aeson/Micro/Scanner.hs, dist/build/Data/Aeson/Micro/Scanner.p_o ) microaeson> [3 of 3] Compiling Data.Aeson.Micro ( src/Data/Aeson/Micro.hs, dist/build/Data/Aeson/Micro.p_o ) path> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 path> depends base-4.19.0.0-b960 path> depends bytestring-0.12.0.2-4690 path> depends filepath-1.4.100.4-fa1c path> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH path> depends mtl-2.3.1-63a4 path> depends path-0.9.5-LJKrh1JPplx9anWlAVM9D9 path> depends template-haskell-2.21.0.0-8831 path> Using Cabal-3.10.2.0 compiled by ghc-9.8 path> Using compiler: ghc-9.8.1 path> Using install prefix: /nix/store/jjdm0viycs9w13fs7vk2g20h4p12h47p-path-0.9.5 path> Executables installed in: path> /nix/store/jjdm0viycs9w13fs7vk2g20h4p12h47p-path-0.9.5/bin path> Libraries installed in: path> /nix/store/jjdm0viycs9w13fs7vk2g20h4p12h47p-path-0.9.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/path-0.9.5-LJKrh1JPplx9anWlAVM9D9 path> Dynamic Libraries installed in: path> /nix/store/jjdm0viycs9w13fs7vk2g20h4p12h47p-path-0.9.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 path> Private executables installed in: path> /nix/store/jjdm0viycs9w13fs7vk2g20h4p12h47p-path-0.9.5/libexec/x86_64-linux-ghc-9.8.1/path-0.9.5 path> Data files installed in: path> /nix/store/jjdm0viycs9w13fs7vk2g20h4p12h47p-path-0.9.5/share/x86_64-linux-ghc-9.8.1/path-0.9.5 path> Documentation installed in: path> /nix/store/pisw74421l7k5xl4h7d0vgihsxz027xc-path-0.9.5-doc/share/doc/path-0.9.5 path> Configuration files installed in: path> /nix/store/jjdm0viycs9w13fs7vk2g20h4p12h47p-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.8.1 found on system at: path> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc path> Using ghc-pkg version 9.8.1 found on system at: path> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 path> No happy found path> Using haskell-suite found on system at: haskell-suite-dummy-location path> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location path> No hmake found path> Using hpc version 0.69 found on system at: path> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 path> Using hsc2hs version 0.68.10 found on system at: path> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 path> Using hscolour version 1.25 found on system at: path> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour path> No jhc found path> Using ld found on system at: path> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold path> No pkg-config found path> Using runghc version 9.8.1 found on system at: path> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 path> Running phase: buildPhase path> Preprocessing library for path-0.9.5.. path> Building library for path-0.9.5.. 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 ) path> [2 of 6] Compiling Path.Internal ( src/Path/Internal.hs, dist/build/Path/Internal.o, dist/build/Path/Internal.dyn_o ) path> [3 of 6] Compiling Path.Internal.Windows ( src/Path/Internal/Windows.hs, dist/build/Path/Internal/Windows.o, dist/build/Path/Internal/Windows.dyn_o ) path> [4 of 6] Compiling Path.Posix ( src/Path/Posix.hs, dist/build/Path/Posix.o, dist/build/Path/Posix.dyn_o ) path> path> src/Path/Include.hs:486:11: warning: [GHC-53633] [-Woverlapping-patterns] path> Pattern match is redundant path> In an equation for ‘normalizeDrive’: normalizeDrive | False = ... path> | path> 486 | | IS_WINDOWS = normalizeTrailingSeps quickcheck-classes> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi quickcheck-classes> include quickcheck-classes-0.6.5.0-BbngBuB6nit7bCpy2atmsb quickcheck-classes> include semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj quickcheck-classes> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 quickcheck-classes> include transformers-0.6.1.0-c3ec quickcheck-classes> include vector-0.13.2.0-KITycIPQp0R25115diGgzh quickcheck-classes> Ready component graph: quickcheck-classes> definite quickcheck-classes-0.6.5.0-BbngBuB6nit7bCpy2atmsb quickcheck-classes> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 quickcheck-classes> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 quickcheck-classes> depends base-4.19.0.0-b960 quickcheck-classes> depends containers-0.6.8-4775 quickcheck-classes> depends primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi quickcheck-classes> depends primitive-addr-0.1.0.3-Jw7pnn5knPg8Bu29xjoDVE quickcheck-classes> depends quickcheck-classes-base-0.6.2.0-LFuzUAQAQc3LjZnHGtUJjA quickcheck-classes> depends semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj quickcheck-classes> depends semirings-0.7-9kfVu697TaJIFSArt1zVBs quickcheck-classes> depends transformers-0.6.1.0-c3ec quickcheck-classes> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh quickcheck-classes> definite quickcheck-classes-0.6.5.0-Ctn92XFcHXzImhmn4IQlCy-advanced quickcheck-classes> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 quickcheck-classes> depends base-4.19.0.0-b960 quickcheck-classes> depends base-orphans-0.9.3-KQrT0vwfP0RDZyxwwFJRzU quickcheck-classes> depends containers-0.6.8-4775 quickcheck-classes> depends primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi quickcheck-classes> depends quickcheck-classes-0.6.5.0-BbngBuB6nit7bCpy2atmsb quickcheck-classes> depends tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 quickcheck-classes> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa quickcheck-classes> depends tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 quickcheck-classes> depends transformers-0.6.1.0-c3ec quickcheck-classes> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh quickcheck-classes> definite quickcheck-classes-0.6.5.0-1hXH24DVMfuEDqZwBoDPY-basic quickcheck-classes> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 quickcheck-classes> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 quickcheck-classes> depends base-4.19.0.0-b960 quickcheck-classes> depends base-orphans-0.9.3-KQrT0vwfP0RDZyxwwFJRzU quickcheck-classes> depends containers-0.6.8-4775 quickcheck-classes> depends primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi quickcheck-classes> depends quickcheck-classes-0.6.5.0-BbngBuB6nit7bCpy2atmsb quickcheck-classes> depends semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj quickcheck-classes> depends tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 quickcheck-classes> depends transformers-0.6.1.0-c3ec quickcheck-classes> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh quickcheck-classes> Using Cabal-3.10.2.0 compiled by ghc-9.8 quickcheck-classes> Using compiler: ghc-9.8.1 quickcheck-classes> Using install prefix: quickcheck-classes> /nix/store/326dbyjmdlp6193warv0m0a0qhccwrjl-quickcheck-classes-0.6.5.0 quickcheck-classes> Executables installed in: quickcheck-classes> /nix/store/326dbyjmdlp6193warv0m0a0qhccwrjl-quickcheck-classes-0.6.5.0/bin quickcheck-classes> Libraries installed in: quickcheck-classes> /nix/store/326dbyjmdlp6193warv0m0a0qhccwrjl-quickcheck-classes-0.6.5.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/quickcheck-classes-0.6.5.0-BbngBuB6nit7bCpy2atmsb quickcheck-classes> Dynamic Libraries installed in: quickcheck-classes> /nix/store/326dbyjmdlp6193warv0m0a0qhccwrjl-quickcheck-classes-0.6.5.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 quickcheck-classes> Private executables installed in: quickcheck-classes> /nix/store/326dbyjmdlp6193warv0m0a0qhccwrjl-quickcheck-classes-0.6.5.0/libexec/x86_64-linux-ghc-9.8.1/quickcheck-classes-0.6.5.0 quickcheck-classes> Data files installed in: quickcheck-classes> /nix/store/326dbyjmdlp6193warv0m0a0qhccwrjl-quickcheck-classes-0.6.5.0/share/x86_64-linux-ghc-9.8.1/quickcheck-classes-0.6.5.0 quickcheck-classes> Documentation installed in: quickcheck-classes> /nix/store/7v90l2ajlzfjdz48611rkid1s3zkabs3-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/326dbyjmdlp6193warv0m0a0qhccwrjl-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.8.1 found on system at: quickcheck-classes> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc quickcheck-classes> Using ghc-pkg version 9.8.1 found on system at: quickcheck-classes> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 quickcheck-classes> No happy found 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.Semigroup.Internal’ lens> Warning: '_1' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: '_2' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'for_' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'sequenceA_' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'asum' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'First' is ambiguous. It is defined lens> * in ‘Data.Monoid’ lens> * in ‘Data.Monoid’ lens> * in ‘Data.Semigroup’ lens> * in ‘Data.Semigroup’ 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.Semigroup’ lens> Warning: 's' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'headOf' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'Last' is ambiguous. It is defined lens> * in ‘Data.Semigroup’ lens> * in ‘Data.Semigroup’ 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.Semigroup’ lens> Warning: 'maximum' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'Max' is ambiguous. It is defined lens> * in ‘Data.Semigroup’ lens> * in ‘Data.Semigroup’ 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.Semigroup’ lens> Warning: 'minimum' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'Min' is ambiguous. It is defined lens> * in ‘Data.Semigroup’ lens> * in ‘Data.Semigroup’ 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.Semigroup’ lens> Warning: 'minimumBy' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'toList' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'IndexedIso' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> 99% (133 /134) in 'Control.Lens.Fold' lens> Missing documentation for: lens> ifolding (src/Control/Lens/Fold.hs:207) lens> Warning: 'Const' is ambiguous. It is defined lens> * in ‘Data.Functor.Const’ lens> * in ‘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 ‘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: '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: 'id' is ambiguous. It is defined lens> * in ‘Control.Category’ lens> * in ‘GHC.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.Base’ lens> Warning: '.' is ambiguous. It is defined lens> * in ‘Control.Category’ lens> * in ‘GHC.Base’ lens> You may be able to disambiguate the identifier by qualifying it or HTF> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 HTF> Running phase: buildPhase HTF> patching script interpreter paths in scripts HTF> Preprocessing library for HTF-0.15.0.2.. HTF> Building library for HTF-0.15.0.2.. HTF> [ 1 of 24] Compiling Paths_HTF ( dist/build/autogen/Paths_HTF.hs, dist/build/Paths_HTF.o, dist/build/Paths_HTF.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 ) 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 ) HTF> [ 4 of 24] Compiling Test.Framework.Location ( Test/Framework/Location.hs, dist/build/Test/Framework/Location.o, dist/build/Test/Framework/Location.dyn_o ) HTF> [ 5 of 24] Compiling Test.Framework.Preprocessor ( Test/Framework/Preprocessor.hs, dist/build/Test/Framework/Preprocessor.o, dist/build/Test/Framework/Preprocessor.dyn_o ) HTF> [ 6 of 24] Compiling Test.Framework.Pretty ( Test/Framework/Pretty.hs, dist/build/Test/Framework/Pretty.o, dist/build/Test/Framework/Pretty.dyn_o ) HTF> [ 7 of 24] Compiling Test.Framework.Process ( Test/Framework/Process.hs, dist/build/Test/Framework/Process.o, dist/build/Test/Framework/Process.dyn_o ) HTF> [ 8 of 24] Compiling Test.Framework.TestInterface ( Test/Framework/TestInterface.hs, dist/build/Test/Framework/TestInterface.o, dist/build/Test/Framework/TestInterface.dyn_o ) HTF> [ 9 of 24] Compiling Test.Framework.History ( Test/Framework/History.hs, dist/build/Test/Framework/History.o, dist/build/Test/Framework/History.dyn_o ) binary-instances> Using hsc2hs version 0.68.10 found on system at: binary-instances> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 binary-instances> Using hscolour version 1.25 found on system at: binary-instances> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour binary-instances> No jhc found binary-instances> Using ld found on system at: binary-instances> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold binary-instances> No pkg-config found binary-instances> Using runghc version 9.8.1 found on system at: binary-instances> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 binary-instances> Running phase: buildPhase binary-instances> Preprocessing library for binary-instances-1.0.6.. binary-instances> Building library for binary-instances-1.0.6.. 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 ) binary-instances> [ 2 of 11] Compiling Data.Binary.Instances.Hashable ( src/Data/Binary/Instances/Hashable.hs, dist/build/Data/Binary/Instances/Hashable.o, dist/build/Data/Binary/Instances/Hashable.dyn_o ) binary-instances> [ 3 of 11] Compiling Data.Binary.Instances.Primitive ( src/Data/Binary/Instances/Primitive.hs, dist/build/Data/Binary/Instances/Primitive.o, dist/build/Data/Binary/Instances/Primitive.dyn_o ) binary-instances> [ 4 of 11] Compiling Data.Binary.Instances.Scientific ( src/Data/Binary/Instances/Scientific.hs, dist/build/Data/Binary/Instances/Scientific.o, dist/build/Data/Binary/Instances/Scientific.dyn_o ) binary-instances> [ 5 of 11] Compiling Data.Binary.Instances.Tagged ( src/Data/Binary/Instances/Tagged.hs, dist/build/Data/Binary/Instances/Tagged.o, dist/build/Data/Binary/Instances/Tagged.dyn_o ) binary-instances> [ 6 of 11] Compiling Data.Binary.Instances.Text ( src/Data/Binary/Instances/Text.hs, dist/build/Data/Binary/Instances/Text.o, dist/build/Data/Binary/Instances/Text.dyn_o ) binary-instances> [ 7 of 11] Compiling Data.Binary.Instances.Time ( src/Data/Binary/Instances/Time.hs, dist/build/Data/Binary/Instances/Time.o, dist/build/Data/Binary/Instances/Time.dyn_o ) 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 ) path> | ^^^^^ path> path> src/Path/Include.hs:850:5: warning: [GHC-53633] [-Woverlapping-patterns] path> Pattern match is redundant path> In an equation for ‘normalizeFilePath’: path> normalizeFilePath | False = ... path> | path> 850 | | IS_WINDOWS = normalizeWindowsSeps . FilePath.normalise path> | ^^^^^ path> [5 of 6] Compiling Path ( src/Path.hs, dist/build/Path.o, dist/build/Path.dyn_o ) path> [6 of 6] Compiling Path.Windows ( src/Path/Windows.hs, dist/build/Path/Windows.o, dist/build/Path/Windows.dyn_o ) path> path> src/Path/Include.hs:487:11: warning: [GHC-53633] [-Woverlapping-patterns] path> Pattern match is redundant path> In an equation for ‘normalizeDrive’: path> normalizeDrive | otherwise = ... path> | path> 487 | | otherwise = id path> | ^^^^^^^^^ path> path> src/Path/Include.hs:851:5: warning: [GHC-53633] [-Woverlapping-patterns] path> Pattern match is redundant path> In an equation for ‘normalizeFilePath’: path> normalizeFilePath | otherwise = ... path> | path> 851 | | otherwise = normalizeLeadingSeps . FilePath.normalise path> | ^^^^^^^^^ quickcheck-classes> Using haskell-suite found on system at: haskell-suite-dummy-location quickcheck-classes> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location quickcheck-classes> No hmake found quickcheck-classes> Using hpc version 0.69 found on system at: quickcheck-classes> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 quickcheck-classes> Using hsc2hs version 0.68.10 found on system at: quickcheck-classes> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 quickcheck-classes> Using hscolour version 1.25 found on system at: quickcheck-classes> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour quickcheck-classes> No jhc found quickcheck-classes> Using ld found on system at: quickcheck-classes> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold quickcheck-classes> No pkg-config found quickcheck-classes> Using runghc version 9.8.1 found on system at: quickcheck-classes> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 quickcheck-classes> Running phase: buildPhase quickcheck-classes> Preprocessing library for quickcheck-classes-0.6.5.0.. quickcheck-classes> Building library for quickcheck-classes-0.6.5.0.. doctest-discover (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/bf5yw7n8sgmiiyv5nnlw462r5s94pnkd-doctest-discover-0.2.0.0 doctest-discover (post)> Pushing 1 paths (170 are already present) using zstd to cache sellout ⏳ doctest-discover (post)> doctest-discover (post)> Pushing /nix/store/bf5yw7n8sgmiiyv5nnlw462r5s94pnkd-doctest-discover-0.2.0.0 (2.36 MiB) doctest-discover (post)> doctest-discover (post)> All done. doctest-discover (post)> added 1 signatures doctest-discover (post)> added 2 signatures doctest-discover (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/bf5yw7n8sgmiiyv5nnlw462r5s94pnkd-doctest-discover-0.2.0.0 doctest-discover (post)> copying 1 paths... doctest-discover (post)> copying path '/nix/store/bf5yw7n8sgmiiyv5nnlw462r5s94pnkd-doctest-discover-0.2.0.0' to 'https://cache.nix-ci.com'... doctest-discover (post)> copying 1 paths... doctest-discover (post)> copying path '/nix/store/3k4gndqszc3gvaavhcnrxh66iyrzk1kf-doctest-discover-0.2.0.0.drv' to 'https://cache.nix-ci.com'... doctest-discover (post)> added 0 signatures doctest-discover (post)> added 0 signatures doctest-discover (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/bf5yw7n8sgmiiyv5nnlw462r5s94pnkd-doctest-discover-0.2.0.0 doctest-discover (post)> copying 1 paths... doctest-discover (post)> copying path '/nix/store/bf5yw7n8sgmiiyv5nnlw462r5s94pnkd-doctest-discover-0.2.0.0' to 'ssh-ng://worker.nix-ci.com'... doctest-discover (post)> copying 1 paths... doctest-discover (post)> copying path '/nix/store/3k4gndqszc3gvaavhcnrxh66iyrzk1kf-doctest-discover-0.2.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/y729dnbdrdb340x0yiril6kydqnlmkx1-hw-hspec-hedgehog-0.1.1.1.drv'... ghc-lib-parser> [262 of 443] Compiling GHC.Core.UsageEnv ( compiler/GHC/Core/UsageEnv.hs, dist/build/GHC/Core/UsageEnv.p_o ) ghc-lib-parser> [263 of 443] Compiling GHC.Iface.Syntax ( compiler/GHC/Iface/Syntax.hs, dist/build/GHC/Iface/Syntax.p_o ) ghc-lib-parser> [264 of 443] Compiling GHC.Hs.Type ( compiler/GHC/Hs/Type.hs, dist/build/GHC/Hs/Type.p_o ) ghc-lib-parser> [265 of 443] Compiling GHC.Builtin.PrimOps ( compiler/GHC/Builtin/PrimOps.hs, dist/build/GHC/Builtin/PrimOps.p_o ) lens> by specifying the type/value namespace explicitly. lens> Defaulting to the one defined in ‘GHC.Base’ lens> Warning: 'itraversed' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'itraverse' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'for' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'forM' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'mapAccumR' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: '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: 'mapAccumL' 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: 'map' is ambiguous. It is defined lens> * in ‘GHC.Base’ lens> * in ‘Data.IntMap.Internal’ lens> * in ‘Data.Map.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 ‘Data.Map.Internal’ 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: 'Bind' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'foo' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'bar' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: '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. 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.Exception’ lens> * in ‘Control.Exception’ lens> * in ‘Control.Monad.Catch’ lens> * in ‘Control.Monad.Catch’ HTF> [10 of 24] Compiling Test.Framework.AssertM ( Test/Framework/AssertM.hs, dist/build/Test/Framework/AssertM.o, dist/build/Test/Framework/AssertM.dyn_o ) HTF> HTF> Test/Framework/AssertM.hs:64:5: warning: [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> [11 of 24] Compiling Test.Framework.TestTypes ( Test/Framework/TestTypes.hs, dist/build/Test/Framework/TestTypes.o, dist/build/Test/Framework/TestTypes.dyn_o ) HTF> [12 of 24] Compiling Test.Framework.JsonOutput ( Test/Framework/JsonOutput.hs, dist/build/Test/Framework/JsonOutput.o, dist/build/Test/Framework/JsonOutput.dyn_o ) HTF> [13 of 24] Compiling Test.Framework.ThreadPool ( Test/Framework/ThreadPool.hs, dist/build/Test/Framework/ThreadPool.o, dist/build/Test/Framework/ThreadPool.dyn_o ) HTF> [14 of 24] Compiling Test.Framework.Tutorial ( Test/Framework/Tutorial.hs, dist/build/Test/Framework/Tutorial.o, dist/build/Test/Framework/Tutorial.dyn_o ) HTF> [15 of 24] Compiling Test.Framework.Utils ( Test/Framework/Utils.hs, dist/build/Test/Framework/Utils.o, dist/build/Test/Framework/Utils.dyn_o ) HTF> 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.List): HTF> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." HTF> | HTF> 62 | dropSuffix f = reverse . tail . dropWhile (/= '.') $ reverse f 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 ) HsYAML-aeson> Running phase: checkPhase HsYAML-aeson> Package has no test suites. HsYAML-aeson> Running phase: haddockPhase HsYAML-aeson> Preprocessing library for HsYAML-aeson-0.2.0.2.. HsYAML-aeson> Running Haddock on library for HsYAML-aeson-0.2.0.2.. HsYAML-aeson> Warning: The documentation for the following packages are not installed. No HsYAML-aeson> links will be generated to these packages: vector-0.13.2.0 HsYAML-aeson> Warning: --source-* options are ignored when --hyperlinked-source is enabled. HsYAML-aeson> [1 of 1] Compiling Data.YAML.Aeson ( src/Data/YAML/Aeson.hs, nothing ) HsYAML-aeson> Haddock coverage: HsYAML-aeson> Warning: 'Pos' is ambiguous. It is defined HsYAML-aeson> * in ‘Data.YAML.Pos’ HsYAML-aeson> * in ‘Data.YAML.Pos’ HsYAML-aeson> You may be able to disambiguate the identifier by qualifying it or HsYAML-aeson> by specifying the type/value namespace explicitly. HsYAML-aeson> Defaulting to the one defined in ‘Data.YAML.Pos’ HsYAML-aeson> Warning: 'SchemaResolver' is ambiguous. It is defined HsYAML-aeson> * in ‘Data.YAML.Schema.Internal’ HsYAML-aeson> * in ‘Data.YAML.Schema.Internal’ HsYAML-aeson> You may be able to disambiguate the identifier by qualifying it or HsYAML-aeson> by specifying the type/value namespace explicitly. HsYAML-aeson> Defaulting to the one defined in ‘Data.YAML.Schema.Internal’ HsYAML-aeson> 100% ( 15 / 15) in 'Data.YAML.Aeson' binary-instances> [ 1 of 11] Compiling Data.Binary.Instances.CaseInsensitive ( src/Data/Binary/Instances/CaseInsensitive.hs, dist/build/Data/Binary/Instances/CaseInsensitive.p_o ) binary-instances> [ 2 of 11] Compiling Data.Binary.Instances.Hashable ( src/Data/Binary/Instances/Hashable.hs, dist/build/Data/Binary/Instances/Hashable.p_o ) binary-instances> [ 3 of 11] Compiling Data.Binary.Instances.Primitive ( src/Data/Binary/Instances/Primitive.hs, dist/build/Data/Binary/Instances/Primitive.p_o ) binary-instances> [ 4 of 11] Compiling Data.Binary.Instances.Scientific ( src/Data/Binary/Instances/Scientific.hs, dist/build/Data/Binary/Instances/Scientific.p_o ) binary-instances> [ 5 of 11] Compiling Data.Binary.Instances.Tagged ( src/Data/Binary/Instances/Tagged.hs, dist/build/Data/Binary/Instances/Tagged.p_o ) binary-instances> [ 6 of 11] Compiling Data.Binary.Instances.Text ( src/Data/Binary/Instances/Text.hs, dist/build/Data/Binary/Instances/Text.p_o ) binary-instances> [ 7 of 11] Compiling Data.Binary.Instances.Time ( src/Data/Binary/Instances/Time.hs, dist/build/Data/Binary/Instances/Time.p_o ) binary-instances> [ 8 of 11] Compiling Data.Binary.Instances.UnorderedContainers ( src/Data/Binary/Instances/UnorderedContainers.hs, dist/build/Data/Binary/Instances/UnorderedContainers.p_o ) binary-instances> [ 9 of 11] Compiling Data.Binary.Instances.Vector ( src/Data/Binary/Instances/Vector.hs, dist/build/Data/Binary/Instances/Vector.p_o ) binary-instances> [10 of 11] Compiling Data.Binary.Instances.Aeson ( src/Data/Binary/Instances/Aeson.hs, dist/build/Data/Binary/Instances/Aeson.p_o ) binary-instances> [11 of 11] Compiling Data.Binary.Instances ( src/Data/Binary/Instances.hs, dist/build/Data/Binary/Instances.p_o ) constraints-extras> Preprocessing executable 'readme' for constraints-extras-0.4.0.2.. constraints-extras> Building executable 'readme' for constraints-extras-0.4.0.2.. constraints-extras> [1 of 1] Compiling Main ( README.lhs, dist/build/readme/readme-tmp/Main.o ) constraints-extras> constraints-extras> README.lhs:29:13: warning: [GHC-39567] [-Wstar-is-type] constraints-extras> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ constraints-extras> relies on the StarIsType extension, which will become constraints-extras> deprecated in the future. constraints-extras> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. constraints-extras> | constraints-extras> 29 | > data A :: * -> * where constraints-extras> | ^ constraints-extras> constraints-extras> README.lhs:29:18: warning: [GHC-39567] [-Wstar-is-type] constraints-extras> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ constraints-extras> relies on the StarIsType extension, which will become constraints-extras> deprecated in the future. constraints-extras> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. constraints-extras> | constraints-extras> 29 | > data A :: * -> * where constraints-extras> | ^ constraints-extras> constraints-extras> README.lhs:35:13: warning: [GHC-39567] [-Wstar-is-type] constraints-extras> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ constraints-extras> relies on the StarIsType extension, which will become constraints-extras> deprecated in the future. constraints-extras> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. constraints-extras> | constraints-extras> 35 | > data B :: * -> * where constraints-extras> | ^ constraints-extras> constraints-extras> README.lhs:35:18: warning: [GHC-39567] [-Wstar-is-type] constraints-extras> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ constraints-extras> relies on the StarIsType extension, which will become constraints-extras> deprecated in the future. constraints-extras> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. constraints-extras> | constraints-extras> 35 | > data B :: * -> * where constraints-extras> | ^ constraints-extras> constraints-extras> README.lhs:41:14: warning: [GHC-39567] [-Wstar-is-type] constraints-extras> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ constraints-extras> relies on the StarIsType extension, which will become constraints-extras> deprecated in the future. constraints-extras> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. constraints-extras> | constraints-extras> 41 | > data V :: (* -> *) -> * where constraints-extras> | ^ constraints-extras> constraints-extras> README.lhs:41:19: warning: [GHC-39567] [-Wstar-is-type] constraints-extras> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ constraints-extras> relies on the StarIsType extension, which will become constraints-extras> deprecated in the future. constraints-extras> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. constraints-extras> | constraints-extras> 41 | > data V :: (* -> *) -> * where constraints-extras> | ^ constraints-extras> constraints-extras> README.lhs:41:25: warning: [GHC-39567] [-Wstar-is-type] constraints-extras> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ constraints-extras> relies on the StarIsType extension, which will become constraints-extras> deprecated in the future. constraints-extras> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. constraints-extras> | constraints-extras> 41 | > data V :: (* -> *) -> * where constraints-extras> | ^ constraints-extras> constraints-extras> README.lhs:46:24: warning: [GHC-39567] [-Wstar-is-type] enummapset> [8 of 8] Linking dist/build/intset-properties/intset-properties enummapset> Preprocessing library for enummapset-0.7.3.0.. enummapset> Building library for enummapset-0.7.3.0.. enummapset> [1 of 5] Compiling Data.EnumSet ( Data/EnumSet.hs, dist/build/Data/EnumSet.o, dist/build/Data/EnumSet.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 ) 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 path> [1 of 6] Compiling Path.Internal.Posix ( src/Path/Internal/Posix.hs, dist/build/Path/Internal/Posix.p_o ) path> [2 of 6] Compiling Path.Internal ( src/Path/Internal.hs, dist/build/Path/Internal.p_o ) path> [3 of 6] Compiling Path.Internal.Windows ( src/Path/Internal/Windows.hs, dist/build/Path/Internal/Windows.p_o ) path> [4 of 6] Compiling Path.Posix ( src/Path/Posix.hs, dist/build/Path/Posix.p_o ) path> path> src/Path/Include.hs:486:11: warning: [GHC-53633] [-Woverlapping-patterns] path> Pattern match is redundant path> In an equation for ‘normalizeDrive’: normalizeDrive | False = ... path> | path> 486 | | IS_WINDOWS = normalizeTrailingSeps path> | ^^^^^ path> path> src/Path/Include.hs:850:5: warning: [GHC-53633] [-Woverlapping-patterns] path> Pattern match is redundant path> In an equation for ‘normalizeFilePath’: path> normalizeFilePath | False = ... path> | path> 850 | | IS_WINDOWS = normalizeWindowsSeps . FilePath.normalise path> | ^^^^^ path> [5 of 6] Compiling Path ( src/Path.hs, dist/build/Path.p_o ) path> [6 of 6] Compiling Path.Windows ( src/Path/Windows.hs, dist/build/Path/Windows.p_o ) path> path> src/Path/Include.hs:487:11: warning: [GHC-53633] [-Woverlapping-patterns] path> Pattern match is redundant 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> | ^^^^^^^^^ 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 ) quickcheck-classes> 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> [ 2 of 12] Compiling Test.QuickCheck.Classes.Apply ( src/Test/QuickCheck/Classes/Apply.hs, dist/build/Test/QuickCheck/Classes/Apply.o, dist/build/Test/QuickCheck/Classes/Apply.dyn_o ) quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Apply.hs:19:1: warning: [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> | rerebase> Running phase: setupCompilerEnvironmentPhase rerebase> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.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.R6waGAzWnq/setup-package.conf.d -threaded rerebase> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.R6waGAzWnq/Main.o ) rerebase> [2 of 2] Linking Setup rerebase> Running phase: updateAutotoolsGnuConfigScriptsPhase rerebase> Running phase: configurePhase rerebase> configureFlags: --verbose --prefix=/nix/store/36h68pbnqdnh1zbh19p1hdzq05ns51z9-rerebase-1.21.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/y3h0221fyiq6wryhxsnwk4860ncxh546-rerebase-1.21.2-doc/share/doc/rerebase-1.21.2 --with-gcc=gcc --package-db=/build/tmp.R6waGAzWnq/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib rerebase> Using Parsec parser rerebase> Configuring rerebase-1.21.2... rerebase> Dependency rebase ==1.21.2: using rebase-1.21.2 rerebase> Source component graph: component lib rerebase> Configured component graph: rerebase> component rerebase-1.21.2-129OOp1D88wHFmCZvxvL26 rerebase> include rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8 rerebase> Linked component graph: rerebase> unit rerebase-1.21.2-129OOp1D88wHFmCZvxvL26 rerebase> include rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8 lens> You may be able to disambiguate the identifier by qualifying it or lens> by specifying the type/value namespace explicitly. lens> Defaulting to the one defined in ‘Control.Monad.Catch’ lens> Warning: 'catches' is ambiguous. It is defined lens> * in ‘Control.Exception’ lens> * in ‘Control.Monad.Catch’ lens> You may be able to disambiguate the identifier by qualifying it or lens> by specifying the type/value namespace explicitly. lens> Defaulting to the one defined in ‘Control.Monad.Catch’ lens> Warning: 'SomeException' is ambiguous. It is defined lens> * in ‘GHC.Exception.Type’ lens> * in ‘GHC.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.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) lens> itraverseByOf (src/Control/Lens/Indexed.hs:292) 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: 'lazy' is ambiguous. It is defined lens> * at src/Control/Lens/Iso.hs:435:1 lens> * in ‘GHC.Magic’ 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/Iso.hs:435: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> 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> 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> Warning: 'Vector' is ambiguous. It is defined lens> * in ‘Data.Vector’ lens> * in ‘Data.Vector.Primitive’ lens> * in ‘Data.Vector.Primitive’ lens> * in ‘Data.Vector.Storable’ lens> * in ‘Data.Vector.Strict’ lens> * in ‘Data.Vector.Unboxed.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 ‘Data.Vector.Unboxed.Base’ lens> Warning: 'cons' is ambiguous. It is defined lens> * in ‘Data.ByteString’ lens> * in ‘Data.ByteString.Lazy’ lens> * at src/Control/Lens/Cons.hs:228:1 lens> * in ‘Data.Text’ lens> * in ‘Data.Text.Lazy’ lens> * in ‘Data.Vector’ lens> * in ‘Data.Vector.Primitive’ lens> * in ‘Data.Vector.Storable’ lens> * in ‘Data.Vector.Strict’ lens> * in ‘Data.Vector.Unboxed’ 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/Cons.hs:228:1 lens> Warning: 'head' is ambiguous. It is defined lens> * in ‘GHC.List’ lens> * in ‘Data.ByteString’ lens> * in ‘Data.ByteString.Lazy’ lens> * in ‘Data.Text’ constraints-extras> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ constraints-extras> relies on the StarIsType extension, which will become constraints-extras> deprecated in the future. constraints-extras> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. constraints-extras> | constraints-extras> 46 | > data family Fam a :: * -> * constraints-extras> | ^ constraints-extras> constraints-extras> README.lhs:46:29: warning: [GHC-39567] [-Wstar-is-type] constraints-extras> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ constraints-extras> relies on the StarIsType extension, which will become constraints-extras> deprecated in the future. constraints-extras> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. constraints-extras> | constraints-extras> 46 | > data family Fam a :: * -> * constraints-extras> | ^ constraints-extras> constraints-extras> README.lhs:47:27: warning: [GHC-39567] [-Wstar-is-type] constraints-extras> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ constraints-extras> relies on the StarIsType extension, which will become constraints-extras> deprecated in the future. constraints-extras> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. constraints-extras> | constraints-extras> 47 | > data instance Fam () :: * -> * where constraints-extras> | ^ constraints-extras> constraints-extras> README.lhs:47:32: warning: [GHC-39567] [-Wstar-is-type] constraints-extras> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ constraints-extras> relies on the StarIsType extension, which will become constraints-extras> deprecated in the future. constraints-extras> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. constraints-extras> | constraints-extras> 47 | > data instance Fam () :: * -> * where constraints-extras> | ^ constraints-extras> [2 of 2] Linking dist/build/readme/readme constraints-extras> 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: --source-* options are ignored when --hyperlinked-source is enabled. constraints-extras> [1 of 4] Compiling Data.Constraint.Compose ( src/Data/Constraint/Compose.hs, /build/ghc627_0/ghc_8.o, /build/ghc627_0/ghc_8.dyn_o ) constraints-extras> [2 of 4] Compiling Data.Constraint.Flip ( src/Data/Constraint/Flip.hs, /build/ghc627_0/ghc_12.o, /build/ghc627_0/ghc_12.dyn_o ) constraints-extras> [3 of 4] Compiling Data.Constraint.Extras ( src/Data/Constraint/Extras.hs, /build/ghc627_0/ghc_10.o, /build/ghc627_0/ghc_10.dyn_o ) constraints-extras> [4 of 4] Compiling Data.Constraint.Extras.TH ( src/Data/Constraint/Extras/TH.hs, nothing ) 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) 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> [ 3 of 12] Compiling Test.QuickCheck.Classes.Euclidean ( src/Test/QuickCheck/Classes/Euclidean.hs, dist/build/Test/QuickCheck/Classes/Euclidean.o, dist/build/Test/QuickCheck/Classes/Euclidean.dyn_o ) quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Euclidean.hs:29:1: warning: [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> [ 4 of 12] Compiling Test.QuickCheck.Classes.IsList ( src/Test/QuickCheck/Classes/IsList.hs, dist/build/Test/QuickCheck/Classes/IsList.o, dist/build/Test/QuickCheck/Classes/IsList.dyn_o ) quickcheck-classes> [ 5 of 12] Compiling Test.QuickCheck.Classes.Json ( src/Test/QuickCheck/Classes/Json.hs, dist/build/Test/QuickCheck/Classes/Json.o, dist/build/Test/QuickCheck/Classes/Json.dyn_o ) quickcheck-classes> [ 6 of 12] Compiling Test.QuickCheck.Classes.MVector ( src/Test/QuickCheck/Classes/MVector.hs, dist/build/Test/QuickCheck/Classes/MVector.o, dist/build/Test/QuickCheck/Classes/MVector.dyn_o ) quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/MVector.hs:20:1: warning: [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> [ 7 of 12] Compiling Test.QuickCheck.Classes.Plus ( src/Test/QuickCheck/Classes/Plus.hs, dist/build/Test/QuickCheck/Classes/Plus.o, dist/build/Test/QuickCheck/Classes/Plus.dyn_o ) quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Plus.hs:19:1: warning: [GHC-66111] [-Wunused-imports] quickcheck-classes> The import of ‘Data.Functor’ is redundant lens> * in ‘Data.Text.Lazy’ lens> * in ‘Data.Vector’ lens> * in ‘Data.Vector.Primitive’ lens> * in ‘Data.Vector.Storable’ lens> * in ‘Data.Vector.Strict’ lens> * in ‘Data.Vector.Unboxed’ 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.Vector.Unboxed’ lens> Warning: 'tail' is ambiguous. It is defined lens> * in ‘GHC.List’ lens> * in ‘Data.ByteString’ lens> * in ‘Data.ByteString.Lazy’ lens> * in ‘Data.Text’ lens> * in ‘Data.Text.Lazy’ lens> * in ‘Data.Vector’ lens> * in ‘Data.Vector.Primitive’ lens> * in ‘Data.Vector.Storable’ lens> * in ‘Data.Vector.Strict’ lens> * in ‘Data.Vector.Unboxed’ 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.Vector.Unboxed’ lens> Warning: '<|' is ambiguous. It is defined lens> * in ‘Data.Sequence.Internal’ lens> * at src/Control/Lens/Cons.hs:211: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/Cons.hs:211:1 lens> Warning: 'snoc' is ambiguous. It is defined lens> * in ‘Data.ByteString’ lens> * in ‘Data.ByteString.Lazy’ lens> * at src/Control/Lens/Cons.hs:584:1 lens> * in ‘Data.Text’ lens> * in ‘Data.Text.Lazy’ lens> * in ‘Data.Vector’ lens> * in ‘Data.Vector.Primitive’ lens> * in ‘Data.Vector.Storable’ lens> * in ‘Data.Vector.Strict’ lens> * in ‘Data.Vector.Unboxed’ 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/Cons.hs:584:1 lens> Warning: '|>' is ambiguous. It is defined lens> * in ‘Data.Sequence.Internal’ lens> * at src/Control/Lens/Cons.hs:570: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/Cons.hs:570:1 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 ‘Data.Semigroup.Internal’ lens> * in ‘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 ‘Data.Semigroup.Internal’ lens> Warning: 'from' is ambiguous. It is defined lens> * in ‘GHC.Generics’ lens> * at src/Control/Lens/Iso.hs:145: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/Iso.hs:145:1 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: 'quantifyType' is ambiguous. It is defined lens> * at src/Control/Lens/Internal/TH.hs:138:1 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 at src/Control/Lens/Internal/TH.hs:138:1 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> apValName (src/Control/Lens/Internal/TH.hs:254) lens> composeValName (src/Control/Lens/Internal/TH.hs:242) lens> fmapValName (src/Control/Lens/Internal/TH.hs:248) lens> idValName (src/Control/Lens/Internal/TH.hs:245) lens> pureValName (src/Control/Lens/Internal/TH.hs:251) 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> [ 8 of 12] Compiling Test.QuickCheck.Classes.Prim ( src/Test/QuickCheck/Classes/Prim.hs, dist/build/Test/QuickCheck/Classes/Prim.o, dist/build/Test/QuickCheck/Classes/Prim.dyn_o ) quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Prim.hs:15:1: warning: [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> [ 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> lens> datatypeTypeKinded (src/Control/Lens/Internal/TH.hs:105) lens> isDataFamily (src/Control/Lens/Internal/TH.hs:159) lens> traversalTypeName (src/Control/Lens/Internal/TH.hs:181) lens> traversal'TypeName (src/Control/Lens/Internal/TH.hs:184) lens> lensTypeName (src/Control/Lens/Internal/TH.hs:187) lens> lens'TypeName (src/Control/Lens/Internal/TH.hs:190) lens> isoTypeName (src/Control/Lens/Internal/TH.hs:193) lens> iso'TypeName (src/Control/Lens/Internal/TH.hs:196) lens> getterTypeName (src/Control/Lens/Internal/TH.hs:199) lens> foldTypeName (src/Control/Lens/Internal/TH.hs:202) lens> prismTypeName (src/Control/Lens/Internal/TH.hs:205) lens> prism'TypeName (src/Control/Lens/Internal/TH.hs:208) lens> reviewTypeName (src/Control/Lens/Internal/TH.hs:211) lens> wrappedTypeName (src/Control/Lens/Internal/TH.hs:214) lens> unwrappedTypeName (src/Control/Lens/Internal/TH.hs:217) lens> rewrappedTypeName (src/Control/Lens/Internal/TH.hs:220) lens> _wrapped'ValName (src/Control/Lens/Internal/TH.hs:223) lens> isoValName (src/Control/Lens/Internal/TH.hs:226) lens> prismValName (src/Control/Lens/Internal/TH.hs:229) lens> untoValName (src/Control/Lens/Internal/TH.hs:232) lens> phantomValName (src/Control/Lens/Internal/TH.hs:235) lens> phantom2 (src/Control/Lens/Internal/TH.hs:238) lens> rightDataName (src/Control/Lens/Internal/TH.hs:257) lens> leftDataName (src/Control/Lens/Internal/TH.hs:260) lens> inlinePragma (src/Control/Lens/Internal/TH.hs:268) 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: 'holesOnOf' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'a' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> 100% ( 13 / 13) in 'Data.Data.Lens' lens> Warning: '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 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> [10 of 12] Compiling Test.QuickCheck.Classes.Semigroupoid ( src/Test/QuickCheck/Classes/Semigroupoid.hs, dist/build/Test/QuickCheck/Classes/Semigroupoid.o, dist/build/Test/QuickCheck/Classes/Semigroupoid.dyn_o ) quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Semigroupoid.hs:22:1: warning: [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> [11 of 12] Compiling Test.QuickCheck.Classes.Semiring ( src/Test/QuickCheck/Classes/Semiring.hs, dist/build/Test/QuickCheck/Classes/Semiring.o, dist/build/Test/QuickCheck/Classes/Semiring.dyn_o ) quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Semiring.hs:21:1: warning: [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> [12 of 12] Compiling Test.QuickCheck.Classes ( src/Test/QuickCheck/Classes.hs, dist/build/Test/QuickCheck/Classes.o, dist/build/Test/QuickCheck/Classes.dyn_o ) quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes.hs:107:1: warning: [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> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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' 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: '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: '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: 'Text' is ambiguous. It is defined lens> * at src/Data/Text/Lazy/Lens.hs:149:1 lens> * at src/Data/Text/Lens.hs:103:1 lens> * at src/Data/Text/Strict/Lens.hs:141:1 lens> * in ‘Data.Text.Internal’ 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/Strict/Lens.hs:141:1 lens> Warning: 'pack' is ambiguous. It is defined lens> * in ‘Data.Text.Internal’ lens> * in ‘Data.Text.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 in ‘Data.Text.Lazy’ lens> Warning: 'unpack' is ambiguous. It is defined lens> * in ‘Data.Text.Lazy’ lens> * in ‘Data.Text.Show’ 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.Text.Show’ lens> Warning: 'packed' is ambiguous. It is defined lens> * at src/Data/Text/Lazy/Lens.hs:57:1 lens> * at src/Data/Text/Lens.hs:47:3 lens> * at src/Data/Text/Strict/Lens.hs:58: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/Data/Text/Strict/Lens.hs:58:1 lens> Warning: 'unpacked' is ambiguous. It is defined lens> * at src/Data/Text/Lazy/Lens.hs:76:1 lens> * at src/Data/Text/Lens.hs:87:1 lens> * at src/Data/Text/Strict/Lens.hs:78: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/Data/Text/Strict/Lens.hs:78:1 lens> Warning: 'fromText' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'builder' is ambiguous. It is defined lens> * at src/Data/Text/Lazy/Lens.hs:98:1 lens> * at src/Data/Text/Lens.hs:54:3 lens> * at src/Data/Text/Strict/Lens.hs:96: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/Data/Text/Strict/Lens.hs:96:1 lens> Warning: 'text' is ambiguous. It is defined lens> * at src/Data/Text/Lazy/Lens.hs:119:1 lens> * at src/Data/Text/Lens.hs:61:3 lens> * at src/Data/Text/Strict/Lens.hs:114: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/Data/Text/Strict/Lens.hs:114:1 rerebase> Control.Applicative=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Applicative,Control.Applicative.Backwards=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Applicative.Backwards,Control.Applicative.Lift=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Applicative.Lift,Control.Arrow=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Arrow,Control.Category=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Category,Control.Comonad=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Comonad,Control.Concurrent=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Concurrent,Control.Concurrent.Chan=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Concurrent.Chan,Control.Concurrent.MVar=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Concurrent.MVar,Control.Concurrent.QSem=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Concurrent.QSem,Control.Concurrent.QSemN=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Concurrent.QSemN,Control.Concurrent.STM=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Concurrent.STM,Control.Concurrent.STM.TArray=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Concurrent.STM.TArray,Control.Concurrent.STM.TBQueue=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Concurrent.STM.TBQueue,Control.Concurrent.STM.TChan=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Concurrent.STM.TChan,Control.Concurrent.STM.TMVar=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Concurrent.STM.TMVar,Control.Concurrent.STM.TQueue=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Concurrent.STM.TQueue,Control.Concurrent.STM.TSem=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Concurrent.STM.TSem,Control.Concurrent.STM.TVar=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Concurrent.STM.TVar,Control.DeepSeq=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.DeepSeq,Control.Exception=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Exception,Control.Exception.Base=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Exception.Base,Control.Monad=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad,Control.Monad.Cont=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.Cont,Control.Monad.Cont.Class=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.Cont.Class,Control.Monad.Error.Class=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.Error.Class,Control.Monad.Fail=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.Fail,Control.Monad.Fix=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.Fix,Control.Monad.IO.Class=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.IO.Class,Control.Monad.Identity=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.Identity,Control.Monad.RWS=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.RWS,Control.Monad.RWS.Class=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.RWS.Class,Control.Monad.RWS.Lazy=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.RWS.Lazy,Control.Monad.RWS.Strict=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.RWS.Strict,Control.Monad.Reader=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.Reader,Control.Monad.Reader.Class=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.Reader.Class,Control.Monad.ST=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.ST,Control.Monad.ST.Lazy=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.ST.Lazy,Control.Monad.ST.Lazy.Unsafe=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.ST.Lazy.Unsafe,Control.Monad.ST.Strict=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.ST.Strict,Control.Monad.ST.Unsafe=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.ST.Unsafe,Control.Monad.STM=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.STM,Control.Monad.Signatures=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.Signatures,Control.Monad.State=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.State,Control.Monad.State.Class=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.State.Class,Control.Monad.State.Lazy=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.State.Lazy,Control.Monad.State.Strict=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.State.Strict,Control.Monad.Trans=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.Trans,Control.Monad.Trans.Class=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.Trans.Class,Control.Monad.Trans.Cont=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.Trans.Cont,Control.Monad.Trans.Except=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.Trans.Except,Control.Monad.Trans.Identity=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.Trans.Identity,Control.Monad.Trans.Maybe=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.Trans.Maybe,Control.Monad.Trans.RWS=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.Trans.RWS,Control.Monad.Trans.RWS.Lazy=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.Trans.RWS.Lazy,Control.Monad.Trans.RWS.Strict=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.Trans.RWS.Strict,Control.Monad.Trans.Reader=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.Trans.Reader,Control.Monad.Trans.State=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.Trans.State,Control.Monad.Trans.State.Lazy=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.Trans.State.Lazy,Control.Monad.Trans.State.Strict=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.Trans.State.Strict,Control.Monad.Trans.Writer=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.Trans.Writer,Control.Monad.Trans.Writer.Lazy=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.Trans.Writer.Lazy,Control.Monad.Trans.Writer.Strict=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.Trans.Writer.Strict,Control.Monad.Writer=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.Writer,Control.Monad.Writer.Class=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.Writer.Class,Control.Monad.Writer.Lazy=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.Writer.Lazy,Control.Monad.Writer.Strict=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.Writer.Strict,Control.Monad.Zip=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Monad.Zip,Control.Selective=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Selective,Control.Selective.Free=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Selective.Free,Control.Selective.Multi=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Selective.Multi,Control.Selective.Rigid.Free=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Selective.Rigid.Free,Control.Selective.Rigid.Freer=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Control.Selective.Rigid.Freer,Data.Biapplicative=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Biapplicative,Data.Bifoldable=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Bifoldable,Data.Bifunctor=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Bifunctor,Data.Bifunctor.Apply=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Bifunctor.Apply,Data.Bifunctor.Biff=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Bifunctor.Biff,Data.Bifunctor.Clown=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Bifunctor.Clown,Data.Bifunctor.Flip=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Bifunctor.Flip,Data.Bifunctor.Join=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Bifunctor.Join,Data.Bifunctor.Joker=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Bifunctor.Joker,Data.Bifunctor.Product=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Bifunctor.Product,Data.Bifunctor.Tannen=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Bifunctor.Tannen,Data.Bifunctor.Wrapped=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Bifunctor.Wrapped,Data.Bitraversable=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Bitraversable,Data.Bits=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Bits,Data.Bool=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Bool,Data.ByteString=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.ByteString,Data.ByteString.Builder=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.ByteString.Builder,Data.ByteString.Builder.Extra=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.ByteString.Builder.Extra,Data.ByteString.Builder.Internal=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.ByteString.Builder.Internal,Data.ByteString.Builder.Prim=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.ByteString.Builder.Prim,Data.ByteString.Builder.Prim.Internal=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.ByteString.Builder.Prim.Internal,Data.ByteString.Builder.Scientific=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.ByteString.Builder.Scientific,Data.ByteString.Char8=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.ByteString.Char8,Data.ByteString.Internal=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.ByteString.Internal,Data.ByteString.Lazy=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.ByteString.Lazy,Data.ByteString.Lazy.Char8=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.ByteString.Lazy.Char8,Data.ByteString.Lazy.Internal=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.ByteString.Lazy.Internal,Data.ByteString.Short=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.ByteString.Short,Data.ByteString.Short.Internal=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.ByteString.Short.Internal,Data.ByteString.Unsafe=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.ByteString.Unsafe,Data.Char=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Char,Data.Coerce=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Coerce,Data.Complex=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Complex,Data.DList=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.DList,Data.Data=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Data,Data.Dynamic=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Dynamic,Data.Either=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Either,Data.Either.Combinators=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Either.Combinators,Data.Either.Validation=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Either.Validation,Data.Eq=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Eq,Data.Fixed=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Fixed,Data.Foldable=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Foldable,Data.Function=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Function,Data.Functor=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Functor,Data.Functor.Alt=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Functor.Alt,Data.Functor.Apply=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Functor.Apply,Data.Functor.Bind=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Functor.Bind,Data.Functor.Bind.Class=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Functor.Bind.Class,Data.Functor.Bind.Trans=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Functor.Bind.Trans,Data.Functor.Classes=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Functor.Classes,Data.Functor.Compose=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Functor.Compose,Data.Functor.Constant=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Functor.Constant,Data.Functor.Contravariant=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Functor.Contravariant,Data.Functor.Contravariant.Compose=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Functor.Contravariant.Compose,Data.Functor.Contravariant.Divisible=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Functor.Contravariant.Divisible,Data.Functor.Extend=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Functor.Extend,Data.Functor.Identity=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Functor.Identity,Data.Functor.Invariant=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Functor.Invariant,Data.Functor.Invariant.TH=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Functor.Invariant.TH,Data.Functor.Plus=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Functor.Plus,Data.Functor.Product=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Functor.Product,Data.Functor.Reverse=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Functor.Reverse,Data.Functor.Sum=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Functor.Sum,Data.Graph=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Graph,Data.Group=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Group,Data.Groupoid=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Groupoid,Data.HashMap.Lazy=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.HashMap.Lazy,Data.HashMap.Strict=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.HashMap.Strict,Data.HashSet=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.HashSet,Data.Hashable=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Hashable,Data.IORef=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.IORef,Data.Int=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Int,Data.IntMap=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.IntMap,Data.IntMap.Lazy=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.IntMap.Lazy,Data.IntMap.Strict=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.IntMap.Strict,Data.IntSet=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.IntSet,Data.Isomorphism=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Isomorphism,Data.Ix=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Ix,Data.Kind=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Kind,Data.List=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.List,Data.List.NonEmpty=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.List.NonEmpty,Data.Map=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Map,Data.Map.Lazy=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Map.Lazy,Data.Map.Strict=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Map.Strict,Data.Maybe=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Maybe,Data.Monoid=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Monoid,Data.Ord=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Ord,Data.Profunctor=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Profunctor,Data.Profunctor.Adjunction=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Profunctor.Adjunction,Data.Profunctor.Cayley=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Profunctor.Cayley,Data.Profunctor.Choice=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Profunctor.Choice,Data.Profunctor.Closed=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Profunctor.Closed,Data.Profunctor.Composition=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Profunctor.Composition,Data.Profunctor.Mapping=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Profunctor.Mapping,Data.Profunctor.Monad=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Profunctor.Monad,Data.Profunctor.Ran=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Profunctor.Ran,Data.Profunctor.Rep=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Profunctor.Rep,Data.Profunctor.Sieve=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Profunctor.Sieve,Data.Profunctor.Strong=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Profunctor.Strong,Data.Profunctor.Traversing=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Profunctor.Traversing,Data.Profunctor.Types=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Profunctor.Types,Data.Profunctor.Unsafe=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Profunctor.Unsafe,Data.Profunctor.Yoneda=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Profunctor.Yoneda,Data.Proxy=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Proxy,Data.Ratio=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Ratio,Data.STRef=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.STRef,Data.STRef.Lazy=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.STRef.Lazy,Data.STRef.Strict=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.STRef.Strict,Data.Scientific=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Scientific,Data.Semigroup=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Semigroup,Data.Semigroup.Bifoldable=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Semigroup.Bifoldable,Data.Semigroup.Bitraversable=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Semigroup.Bitraversable,Data.Semigroup.Foldable=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Semigroup.Foldable,Data.Semigroup.Traversable=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Semigroup.Traversable,Data.Semigroup.Traversable.Class=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Semigroup.Traversable.Class,Data.Semigroupoid=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Semigroupoid,Data.Semigroupoid.Dual=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Semigroupoid.Dual,Data.Semigroupoid.Ob=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Semigroupoid.Ob,Data.Semigroupoid.Static=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Semigroupoid.Static,Data.Sequence=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Sequence,Data.Set=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Set,Data.String=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.String,Data.Text=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Text,Data.Text.Array=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Text.Array,Data.Text.Encoding=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Text.Encoding,Data.Text.Encoding.Error=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Text.Encoding.Error,Data.Text.Foreign=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Text.Foreign,Data.Text.IO=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Text.IO,Data.Text.Internal=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Text.Internal,Data.Text.Lazy=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Text.Lazy,Data.Text.Lazy.Builder=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Text.Lazy.Builder,Data.Text.Lazy.Builder.Int=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Text.Lazy.Builder.Int,Data.Text.Lazy.Builder.RealFloat=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Text.Lazy.Builder.RealFloat,Data.Text.Lazy.Builder.Scientific=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Text.Lazy.Builder.Scientific,Data.Text.Lazy.Encoding=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Text.Lazy.Encoding,Data.Text.Lazy.IO=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Text.Lazy.IO,Data.Text.Lazy.Read=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Text.Lazy.Read,Data.Text.Read=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Text.Read,Data.Text.Unsafe=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Text.Unsafe,Data.Time=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Time,Data.Time.Calendar=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Time.Calendar,Data.Time.Calendar.Easter=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Time.Calendar.Easter,Data.Time.Calendar.Julian=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Time.Calendar.Julian,Data.Time.Calendar.MonthDay=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Time.Calendar.MonthDay,Data.Time.Calendar.OrdinalDate=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Time.Calendar.OrdinalDate,Data.Time.Calendar.WeekDate=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Time.Calendar.WeekDate,Data.Time.Clock=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Time.Clock,Data.Time.Clock.POSIX=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Time.Clock.POSIX,Data.Time.Clock.TAI=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Time.Clock.TAI,Data.Time.Compat=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Time.Compat,Data.Time.Format=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Time.Format,Data.Time.Format.ISO8601=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Time.Format.ISO8601,Data.Time.LocalTime=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Time.LocalTime,Data.Traversable=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Traversable,Data.Traversable.Instances=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Traversable.Instances,Data.Tree=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Tree,Data.Tuple=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Tuple,Data.Type.Bool=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Type.Bool,Data.Type.Coercion=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Type.Coercion,Data.Type.Equality=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Type.Equality,Data.Typeable=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Typeable,Data.UUID=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.UUID,Data.Unique=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Unique,Data.Vector=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Vector,Data.Vector.Fusion.Stream.Monadic=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Vector.Fusion.Stream.Monadic,Data.Vector.Fusion.Util=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Vector.Fusion.Util,Data.Vector.Generic=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Vector.Generic,Data.Vector.Generic.Base=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Vector.Generic.Base,Data.Vector.Generic.Mutable=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Vector.Generic.Mutable,Data.Vector.Generic.New=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Vector.Generic.New,Data.Vector.Instances=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Vector.Instances,Data.Vector.Internal.Check=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Vector.Internal.Check,Data.Vector.Mutable=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Vector.Mutable,Data.Vector.Primitive=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Vector.Primitive,Data.Vector.Primitive.Mutable=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Vector.Primitive.Mutable,Data.Vector.Storable=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Vector.Storable,Data.Vector.Storable.Internal=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Vector.Storable.Internal,Data.Vector.Storable.Mutable=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Vector.Storable.Mutable,Data.Vector.Unboxed=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Vector.Unboxed,Data.Vector.Unboxed.Base=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Vector.Unboxed.Base,Data.Vector.Unboxed.Mutable=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Vector.Unboxed.Mutable,Data.Version=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Version,Data.Void=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Void,Data.Void.Unsafe=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Void.Unsafe,Data.Word=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Data.Word,Debug.Trace=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Debug.Trace,Foreign=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Foreign,Foreign.C=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Foreign.C,Foreign.C.Error=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Foreign.C.Error,Foreign.C.String=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Foreign.C.String,Foreign.C.Types=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Foreign.C.Types,Foreign.Concurrent=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Foreign.Concurrent,Foreign.ForeignPtr=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Foreign.ForeignPtr,Foreign.ForeignPtr.Unsafe=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Foreign.ForeignPtr.Unsafe,Foreign.Marshal=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Foreign.Marshal,Foreign.Marshal.Alloc=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Foreign.Marshal.Alloc,Foreign.Marshal.Array=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Foreign.Marshal.Array,Foreign.Marshal.Error=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Foreign.Marshal.Error,Foreign.Marshal.Pool=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Foreign.Marshal.Pool,Foreign.Marshal.Safe=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Foreign.Marshal.Safe,Foreign.Marshal.Unsafe=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Foreign.Marshal.Unsafe,Foreign.Marshal.Utils=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Foreign.Marshal.Utils,Foreign.Ptr=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Foreign.Ptr,Foreign.StablePtr=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Foreign.StablePtr,Foreign.Storable=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Foreign.Storable,GHC.Arr=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.Arr,GHC.Base=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.Base,GHC.Char=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.Char,GHC.Conc=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.Conc,GHC.Conc.IO=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.Conc.IO,GHC.Conc.Signal=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.Conc.Signal,GHC.Conc.Sync=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.Conc.Sync,GHC.Desugar=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.Desugar,GHC.Enum=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.Enum,GHC.Environment=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.Environment,GHC.Err=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.Err,GHC.Exception=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.Exception,GHC.Exts=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.Exts,GHC.Fingerprint=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.Fingerprint,GHC.Fingerprint.Type=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.Fingerprint.Type,GHC.Float=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.Float,GHC.Float.ConversionUtils=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.Float.ConversionUtils,GHC.Float.RealFracMethods=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.Float.RealFracMethods,GHC.Foreign=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.Foreign,GHC.ForeignPtr=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.ForeignPtr,GHC.Generics=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.Generics,GHC.IO=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.IO,GHC.IO.Buffer=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.IO.Buffer,GHC.IO.BufferedIO=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.IO.BufferedIO,GHC.IO.Device=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.IO.Device,GHC.IO.Encoding=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.IO.Encoding,GHC.IO.Encoding.Failure=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.IO.Encoding.Failure,GHC.IO.Encoding.Iconv=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.IO.Encoding.Iconv,GHC.IO.Encoding.Latin1=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.IO.Encoding.Latin1,GHC.IO.Encoding.Types=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.IO.Encoding.Types,GHC.IO.Encoding.UTF16=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.IO.Encoding.UTF16,GHC.IO.Encoding.UTF32=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.IO.Encoding.UTF32,GHC.IO.Encoding.UTF8=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.IO.Encoding.UTF8,GHC.IO.Exception=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.IO.Exception,GHC.IO.FD=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.IO.FD,GHC.IO.Handle=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.IO.Handle,GHC.IO.Handle.FD=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.IO.Handle.FD,GHC.IO.Handle.Internals=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.IO.Handle.Internals,GHC.IO.Handle.Text=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.IO.Handle.Text,GHC.IO.Handle.Types=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.IO.Handle.Types,GHC.IO.IOMode=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.IO.IOMode,GHC.IOArray=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.IOArray,GHC.IORef=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.IORef,GHC.Int=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.Int,GHC.List=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.List,GHC.MVar=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.MVar,GHC.Num=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.Num,GHC.OverloadedLabels=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.OverloadedLabels,GHC.Profiling=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.Profiling,GHC.Ptr=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.Ptr,GHC.Read=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.Read,GHC.Real=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.Real,GHC.Records=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.Records,GHC.ST=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.ST,GHC.STRef=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.STRef,GHC.Show=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.Show,GHC.Stable=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.Stable,GHC.Stack=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.Stack,GHC.Stats=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.Stats,GHC.Storable=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.Storable,GHC.TopHandler=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.TopHandler,GHC.TypeLits=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.TypeLits,GHC.TypeNats=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.TypeNats,GHC.Unicode=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.Unicode,GHC.Weak=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.Weak,GHC.Word=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:GHC.Word,Numeric=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Numeric,Numeric.Natural=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Numeric.Natural,Prelude=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Prelude,System.CPUTime=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:System.CPUTime,System.Console.GetOpt=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:System.Console.GetOpt,System.Environment=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:System.Environment,System.Exit=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:System.Exit,System.IO=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:System.IO,System.IO.Error=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:System.IO.Error,System.IO.Unsafe=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:System.IO.Unsafe,System.Info=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:System.Info,System.Mem=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:System.Mem,System.Mem.StableName=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:System.Mem.StableName,System.Mem.Weak=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:System.Mem.Weak,System.Posix.Internals=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:System.Posix.Internals,System.Posix.Types=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:System.Posix.Types,System.Timeout=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:System.Timeout,Text.ParserCombinators.ReadP=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Text.ParserCombinators.ReadP,Text.ParserCombinators.ReadPrec=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Text.ParserCombinators.ReadPrec,Text.Printf=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Text.Printf,Text.Read=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Text.Read,Text.Read.Lex=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Text.Read.Lex,Text.Show=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Text.Show,Unsafe.Coerce=rerebase-1.21.2-129OOp1D88wHFmCZvxvL26:Unsafe.Coerce rerebase> Ready component graph: rerebase> definite rerebase-1.21.2-129OOp1D88wHFmCZvxvL26 rerebase> depends rebase-1.21.2-KoV4eXp2MNG86hbSiMdeg8 rerebase> Using Cabal-3.10.2.0 compiled by ghc-9.8 rerebase> Using compiler: ghc-9.8.1 rerebase> Using install prefix: rerebase> /nix/store/36h68pbnqdnh1zbh19p1hdzq05ns51z9-rerebase-1.21.2 rerebase> Executables installed in: rerebase> /nix/store/36h68pbnqdnh1zbh19p1hdzq05ns51z9-rerebase-1.21.2/bin rerebase> Libraries installed in: rerebase> /nix/store/36h68pbnqdnh1zbh19p1hdzq05ns51z9-rerebase-1.21.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/rerebase-1.21.2-129OOp1D88wHFmCZvxvL26 rerebase> Dynamic Libraries installed in: rerebase> /nix/store/36h68pbnqdnh1zbh19p1hdzq05ns51z9-rerebase-1.21.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 rerebase> Private executables installed in: rerebase> /nix/store/36h68pbnqdnh1zbh19p1hdzq05ns51z9-rerebase-1.21.2/libexec/x86_64-linux-ghc-9.8.1/rerebase-1.21.2 rerebase> Data files installed in: rerebase> /nix/store/36h68pbnqdnh1zbh19p1hdzq05ns51z9-rerebase-1.21.2/share/x86_64-linux-ghc-9.8.1/rerebase-1.21.2 rerebase> Documentation installed in: rerebase> /nix/store/y3h0221fyiq6wryhxsnwk4860ncxh546-rerebase-1.21.2-doc/share/doc/rerebase-1.21.2 rerebase> Configuration files installed in: rerebase> /nix/store/36h68pbnqdnh1zbh19p1hdzq05ns51z9-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.8.1 found on system at: rerebase> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc rerebase> Using ghc-pkg version 9.8.1 found on system at: rerebase> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 rerebase> No happy found rerebase> Using haskell-suite found on system at: haskell-suite-dummy-location rerebase> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location rerebase> No hmake found rerebase> Using hpc version 0.69 found on system at: rerebase> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 rerebase> Using hsc2hs version 0.68.10 found on system at: rerebase> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 rerebase> Using hscolour version 1.25 found on system at: rerebase> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour rerebase> No jhc found rerebase> Using ld found on system at: rerebase> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold rerebase> No pkg-config found rerebase> Using runghc version 9.8.1 found on system at: rerebase> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 lens> Warning: '_Text' is ambiguous. It is defined lens> * at src/Data/Text/Lazy/Lens.hs:88:1 lens> * at src/Data/Text/Lens.hs:99:1 lens> * at src/Data/Text/Strict/Lens.hs:86: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/Data/Text/Strict/Lens.hs:86:1 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: 'Either' is ambiguous. It is defined lens> * in ‘Data.Either’ lens> * in ‘Data.Strict.Either’ 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.Strict.Either’ lens> Warning: 'Maybe' is ambiguous. It is defined lens> * in ‘Data.Strict.Maybe’ lens> * in ‘GHC.Maybe’ 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.Maybe’ lens> Warning: 'Identity' is ambiguous. It is defined lens> * in ‘Data.Functor.Identity’ lens> * in ‘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 ‘Data.Functor.Identity’ rerebase> Running phase: buildPhase lens> 100% ( 3 / 3) in 'Control.Lens.Each' lens> Warning: '!' is ambiguous. It is defined lens> * in ‘Data.Array.Base’ lens> * in ‘Data.IntMap.Internal’ lens> * in ‘Data.Map.Internal’ lens> * in ‘Data.HashMap.Internal’ lens> * in ‘Data.Vector’ lens> * in ‘Data.Vector.Primitive’ lens> * in ‘Data.Vector.Storable’ lens> * in ‘Data.Vector.Strict’ lens> * in ‘Data.Vector.Unboxed’ 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.Vector.Unboxed’ lens> Warning: '//' is ambiguous. It is defined lens> * in ‘Data.Array.Base’ lens> * in ‘Data.Vector’ lens> * in ‘Data.Vector.Primitive’ lens> * in ‘Data.Vector.Storable’ lens> * in ‘Data.Vector.Strict’ lens> * in ‘Data.Vector.Unboxed’ 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.Vector.Unboxed’ 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 ‘Language.Haskell.TH.Syntax’ lens> * in ‘Language.Haskell.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 ‘Language.Haskell.TH.Syntax’ lens> Warning: 'Fixity' is ambiguous. It is defined lens> * in ‘Language.Haskell.TH.Syntax’ lens> * in ‘Language.Haskell.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 ‘Language.Haskell.TH.Syntax’ lens> Warning: 'NamespaceSpecifier' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'TySynEqn' is ambiguous. It is defined lens> * in ‘Language.Haskell.TH.Syntax’ lens> * in ‘Language.Haskell.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 ‘Language.Haskell.TH.Syntax’ lens> Warning: 'DerivClause' is ambiguous. It is defined lens> * in ‘Language.Haskell.TH.Syntax’ lens> * in ‘Language.Haskell.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 ‘Language.Haskell.TH.Syntax’ lens> Warning: 'ModName' is ambiguous. It is defined lens> * in ‘Language.Haskell.TH.Syntax’ lens> * in ‘Language.Haskell.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 ‘Language.Haskell.TH.Syntax’ lens> 24% ( 74 /307) 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) 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> _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> _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) 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> _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> _ForallT (src/Language/Haskell/TH/Lens.hs:2552) lens> _AppT (src/Language/Haskell/TH/Lens.hs:2560) lens> _SigT (src/Language/Haskell/TH/Lens.hs:2568) lens> _VarT (src/Language/Haskell/TH/Lens.hs:2576) lens> _ConT (src/Language/Haskell/TH/Lens.hs:2584) lens> _PromotedT (src/Language/Haskell/TH/Lens.hs:2592) lens> _TupleT (src/Language/Haskell/TH/Lens.hs:2600) lens> _UnboxedTupleT (src/Language/Haskell/TH/Lens.hs:2608) lens> _UnboxedSumT (src/Language/Haskell/TH/Lens.hs:2617) lens> _ArrowT (src/Language/Haskell/TH/Lens.hs:2626) lens> _EqualityT (src/Language/Haskell/TH/Lens.hs:2634) lens> _ListT (src/Language/Haskell/TH/Lens.hs:2642) lens> _PromotedTupleT (src/Language/Haskell/TH/Lens.hs:2650) lens> _PromotedNilT (src/Language/Haskell/TH/Lens.hs:2658) lens> _PromotedConsT (src/Language/Haskell/TH/Lens.hs:2666) lens> _StarT (src/Language/Haskell/TH/Lens.hs:2674) lens> _ConstraintT (src/Language/Haskell/TH/Lens.hs:2682) lens> _LitT (src/Language/Haskell/TH/Lens.hs:2690) lens> _InfixT (src/Language/Haskell/TH/Lens.hs:2698) lens> _UInfixT (src/Language/Haskell/TH/Lens.hs:2706) lens> _ParensT (src/Language/Haskell/TH/Lens.hs:2714) lens> _WildCardT (src/Language/Haskell/TH/Lens.hs:2722) lens> _AppKindT (src/Language/Haskell/TH/Lens.hs:2731) lens> _ImplicitParamT (src/Language/Haskell/TH/Lens.hs:2739) lens> _ForallVisT (src/Language/Haskell/TH/Lens.hs:2749) lens> _MulArrowT (src/Language/Haskell/TH/Lens.hs:2759) lens> _PromotedInfixT (src/Language/Haskell/TH/Lens.hs:2769) lens> _PromotedUInfixT (src/Language/Haskell/TH/Lens.hs:2777) lens> _SpecifiedSpec (src/Language/Haskell/TH/Lens.hs:2787) lens> _InferredSpec (src/Language/Haskell/TH/Lens.hs:2795) lens> _BndrReq (src/Language/Haskell/TH/Lens.hs:2805) lens> _BndrInvis (src/Language/Haskell/TH/Lens.hs:2813) lens> _NoSig (src/Language/Haskell/TH/Lens.hs:2868) lens> _KindSig (src/Language/Haskell/TH/Lens.hs:2876) lens> _TyVarSig (src/Language/Haskell/TH/Lens.hs:2884) lens> _NumTyLit (src/Language/Haskell/TH/Lens.hs:2892) lens> _StrTyLit (src/Language/Haskell/TH/Lens.hs:2900) lens> _CharTyLit (src/Language/Haskell/TH/Lens.hs:2909) lens> _NominalR (src/Language/Haskell/TH/Lens.hs:2918) lens> _RepresentationalR (src/Language/Haskell/TH/Lens.hs:2926) lens> _PhantomR (src/Language/Haskell/TH/Lens.hs:2934) lens> _InferR (src/Language/Haskell/TH/Lens.hs:2942) lens> _StockStrategy (src/Language/Haskell/TH/Lens.hs:2951) lens> _AnyclassStrategy (src/Language/Haskell/TH/Lens.hs:2959) lens> _NewtypeStrategy (src/Language/Haskell/TH/Lens.hs:2967) lens> Warning: 'Prism' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. 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) lens> Warning: 'Name' is ambiguous. It is defined lens> * in ‘Language.Haskell.TH.Syntax’ lens> * in ‘Language.Haskell.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 ‘Language.Haskell.TH.Syntax’ 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 lens> Warning: 'Prism'' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'Wrapped' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'DatatypeInfo' is ambiguous. It is defined lens> * in ‘Language.Haskell.TH.Datatype’ lens> * in ‘Language.Haskell.TH.Datatype’ lens> You may be able to disambiguate the identifier by qualifying it or lens> by specifying the type/value namespace explicitly. lens> Defaulting to the one defined in ‘Language.Haskell.TH.Datatype’ lens> Warning: '_name' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: '_fooName' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> 96% ( 63 / 65) in 'Control.Lens.TH' lens> Missing documentation for: lens> defaultFieldRules (src/Control/Lens/TH.hs:800) lens> generateRecordSyntax (src/Control/Lens/TH.hs:168) lens> 100% ( 23 / 23) in 'Control.Lens' lens> 23% ( 4 / 17) in 'GHC.Generics.Lens' lens> Missing documentation for: lens> _V1 (src/GHC/Generics/Lens.hs:77) lens> _U1 (src/GHC/Generics/Lens.hs:81) lens> _Par1 (src/GHC/Generics/Lens.hs:85) lens> _Rec1 (src/GHC/Generics/Lens.hs:89) lens> _K1 (src/GHC/Generics/Lens.hs:93) lens> _M1 (src/GHC/Generics/Lens.hs:97) lens> _L1 (src/GHC/Generics/Lens.hs:101) lens> _UAddr (src/GHC/Generics/Lens.hs:120) lens> _UChar (src/GHC/Generics/Lens.hs:127) lens> _UDouble (src/GHC/Generics/Lens.hs:134) lens> _UFloat (src/GHC/Generics/Lens.hs:141) lens> _UInt (src/GHC/Generics/Lens.hs:148) lens> _UWord (src/GHC/Generics/Lens.hs:155) lens> 100% ( 9 / 9) in 'Data.Vector.Lens' lens> 100% ( 3 / 3) in 'Data.Typeable.Lens' lens> 100% ( 3 / 3) in 'Data.Tree.Lens' lens> 100% ( 7 / 7) in 'Data.Sequence.Lens' lens> 100% ( 4 / 4) in 'Data.IntSet.Lens' lens> 66% ( 8 / 12) in 'Data.Complex.Lens' lens> Missing documentation for: lens> Polar (src/Data/Complex/Lens.hs:85) lens> Real (src/Data/Complex/Lens.hs:89) lens> Imaginary (src/Data/Complex/Lens.hs:92) lens> Conjugate (src/Data/Complex/Lens.hs:147) lens> 77% ( 7 / 9) in 'Data.ByteString.Strict.Lens' lens> Missing documentation for: lens> Bytes (src/Data/ByteString/Strict/Lens.hs:139) lens> Chars (src/Data/ByteString/Strict/Lens.hs:143) lens> 77% ( 7 / 9) in 'Data.ByteString.Lazy.Lens' lens> Missing documentation for: lens> Bytes (src/Data/ByteString/Lazy/Lens.hs:141) lens> Chars (src/Data/ByteString/Lazy/Lens.hs:145) lens> Warning: 'ByteString' is ambiguous. It is defined lens> * in ‘Data.ByteString.Internal.Type’ lens> * in ‘Data.ByteString.Lazy.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 ‘Data.ByteString.Lazy.Internal’ lens> Warning: 'packedBytes' is ambiguous. It is defined lens> * at src/Data/ByteString/Lazy/Lens.hs:49:1 lens> * at src/Data/ByteString/Lens.hs:39:3 lens> * at src/Data/ByteString/Strict/Lens.hs:47: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/Data/ByteString/Strict/Lens.hs:47:1 lens> Warning: 'unpackedBytes' is ambiguous. It is defined lens> * at src/Data/ByteString/Lazy/Lens.hs:63:1 lens> * at src/Data/ByteString/Lens.hs:106:1 lens> * at src/Data/ByteString/Strict/Lens.hs:61: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/Data/ByteString/Strict/Lens.hs:61:1 lens> Warning: 'packedChars' is ambiguous. It is defined lens> * at src/Data/ByteString/Lazy/Lens.hs:100:1 lens> * at src/Data/ByteString/Lens.hs:51:3 lens> * at src/Data/ByteString/Strict/Lens.hs:98: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/Data/ByteString/Strict/Lens.hs:98:1 lens> Warning: 'unpackedChars' is ambiguous. It is defined lens> * at src/Data/ByteString/Lazy/Lens.hs:117:1 lens> * at src/Data/ByteString/Lens.hs:133:1 lens> * at src/Data/ByteString/Strict/Lens.hs:115: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/Data/ByteString/Strict/Lens.hs:115:1 lens> Warning: 'bytes' is ambiguous. It is defined lens> * at src/Data/ByteString/Lazy/Lens.hs:83:1 lens> * at src/Data/ByteString/Lens.hs:68:3 lens> * at src/Data/ByteString/Strict/Lens.hs:81: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/Data/ByteString/Strict/Lens.hs:81:1 lens> Warning: 'chars' is ambiguous. It is defined lens> * at src/Data/ByteString/Lazy/Lens.hs:137:1 lens> * at src/Data/ByteString/Lens.hs:89:3 lens> * at src/Data/ByteString/Strict/Lens.hs:135: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/Data/ByteString/Strict/Lens.hs:135:1 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' lens> 100% ( 5 / 5) in 'Control.Parallel.Strategies.Lens' lens> 100% ( 16 / 16) in 'Control.Monad.Error.Lens' lens> 100% ( 4 / 4) in 'Control.Lens.Unsound' lens> 100% ( 15 / 15) in 'Control.Lens.Profunctor' lens> 100% (149 /149) in 'Control.Lens.Operators' lens> 100% ( 3 / 3) in 'Control.Lens.Extras' lens> 94% (631 /671) in 'Control.Lens.Combinators' lens> Missing documentation for: lens> List (src/Control/Lens/Iso.hs:464) lens> Empty (src/Control/Lens/Empty.hs:80) lens> Strict (src/Control/Lens/Iso.hs:412) lens> Lazy (src/Control/Lens/Iso.hs:416) lens> Traversable1 lens> Wrapped (src/Control/Lens/Wrapped.hs:204) lens> Index (src/Control/Lens/At.hs:94) lens> AsEmpty (src/Control/Lens/Empty.hs:69) lens> cloneEquality (src/Control/Lens/Equality.hs:113) lens> ReifiedIndexedFold (src/Control/Lens/Reified.hs:436) 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> Swapped (src/Control/Lens/Iso.hs:420) lens> Reversed (src/Control/Lens/Iso.hs:424) 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> defaultFieldRules (src/Control/Lens/TH.hs:800) lens> generateRecordSyntax (src/Control/Lens/TH.hs:168) 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> iunsafePartsOf' (src/Control/Lens/Traversal.hs:662) 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> _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> Unwrapped (src/Control/Lens/Wrapped.hs:178) lens> Unwrapped (src/Control/Lens/Wrapped.hs:208) 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: 'SomeException' is ambiguous. It is defined lens> * in ‘GHC.Exception.Type’ lens> * in ‘GHC.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.Exception.Type’ lens> Warning: 'CompactionFailed' is ambiguous. It is defined lens> * in ‘GHC.IO.Exception’ lens> * in ‘GHC.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.IO.Exception’ lens> Warning: 'TypeError' is ambiguous. It is defined lens> * in ‘Control.Exception.Base’ lens> * in ‘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 ‘Control.Exception.Base’ lens> Warning: 'AllocationLimitExceeded' is ambiguous. It is defined lens> * in ‘GHC.IO.Exception’ lens> * in ‘GHC.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.IO.Exception’ algebraic-graphs> OK: edge x y == edges [(x,y), (y,x)] algebraic-graphs> OK: hasEdge x y (edge x y) == True algebraic-graphs> OK: edgeCount (edge x y) == 1 algebraic-graphs> OK: vertexCount (edge 1 1) == 1 algebraic-graphs> OK: vertexCount (edge 1 2) == 2 algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.overlay ============ algebraic-graphs> OK: isEmpty (overlay x y) == isEmpty x && isEmpty y algebraic-graphs> OK: hasVertex z (overlay x y) == hasVertex z x || hasVertex z y algebraic-graphs> OK: vertexCount (overlay x y) >= vertexCount x algebraic-graphs> OK: vertexCount (overlay x y) <= vertexCount x + vertexCount y algebraic-graphs> OK: edgeCount (overlay x y) >= edgeCount x algebraic-graphs> OK: edgeCount (overlay x y) <= edgeCount x + edgeCount y algebraic-graphs> OK: vertexCount (overlay 1 2) == 2 algebraic-graphs> OK: edgeCount (overlay 1 2) == 0 algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.connect ============ algebraic-graphs> OK: connect x y == connect y x algebraic-graphs> OK: isEmpty (connect x y) == isEmpty x && isEmpty y algebraic-graphs> OK: hasVertex z (connect x y) == hasVertex z x || hasVertex z y algebraic-graphs> OK: vertexCount (connect x y) >= vertexCount x algebraic-graphs> OK: vertexCount (connect x y) <= vertexCount x + vertexCount y algebraic-graphs> OK: edgeCount (connect x y) >= edgeCount x algebraic-graphs> OK: edgeCount (connect x y) >= edgeCount y algebraic-graphs> OK: edgeCount (connect x y) >= vertexCount x * vertexCount y `div` 2 algebraic-graphs> OK: edgeCount (connect x y) <= vertexCount x * vertexCount y + edgeCount x + edgeCount y algebraic-graphs> OK: vertexCount (connect 1 2) == 2 algebraic-graphs> OK: edgeCount (connect 1 2) == 1 algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.vertices ============ algebraic-graphs> OK: vertices [] == empty algebraic-graphs> OK: vertices [x] == vertex x algebraic-graphs> OK: vertices == overlays . map vertex algebraic-graphs> OK: hasVertex x . vertices == elem x algebraic-graphs> OK: vertexCount . vertices == length . nub algebraic-graphs> OK: vertexSet . vertices == Set.fromList algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.edges ============ algebraic-graphs> OK: edges [] == empty algebraic-graphs> OK: edges [(x,y)] == edge x y algebraic-graphs> OK: edges [(x,y), (y,x)] == edge x y algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.overlays ============ algebraic-graphs> OK: overlays [] == empty algebraic-graphs> OK: overlays [x] == x algebraic-graphs> OK: overlays [x,y] == overlay x y algebraic-graphs> OK: overlays == foldr overlay empty algebraic-graphs> OK: isEmpty . overlays == all isEmpty algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.connects ============ algebraic-graphs> OK: connects [] == empty algebraic-graphs> OK: connects [x] == x algebraic-graphs> OK: connects [x,y] == connect x y algebraic-graphs> OK: connects == foldr connect empty algebraic-graphs> OK: isEmpty . connects == all isEmpty algebraic-graphs> OK: connects == connects . reverse algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.isSubgraphOf ============ algebraic-graphs> OK: isSubgraphOf empty x == True algebraic-graphs> OK: isSubgraphOf (vertex x) empty == False algebraic-graphs> OK: isSubgraphOf x (overlay x y) == True algebraic-graphs> OK: isSubgraphOf (overlay x y) (connect x y) == True algebraic-graphs> OK: isSubgraphOf (path xs) (circuit xs) == True algebraic-graphs> OK: isSubgraphOf x y ==> x <= y algebraic-graphs> OK: isSubgraphOf (edge x y) (edge y x) == True algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.path ============ algebraic-graphs> OK: path [] == empty algebraic-graphs> OK: path [x] == vertex x algebraic-graphs> OK: path [x,y] == edge x y algebraic-graphs> OK: path == path . reverse algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.circuit ============ algebraic-graphs> OK: circuit [] == empty algebraic-graphs> OK: circuit [x] == edge x x algebraic-graphs> OK: circuit [x,y] == edges [(x,y), (y,x)] algebraic-graphs> OK: circuit == circuit . reverse algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.clique ============ algebraic-graphs> OK: clique [] == empty algebraic-graphs> OK: clique [x] == vertex x algebraic-graphs> OK: clique [x,y] == edge x y algebraic-graphs> OK: clique [x,y,z] == edges [(x,y), (x,z), (y,z)] algebraic-graphs> OK: clique (xs ++ ys) == connect (clique xs) (clique ys) algebraic-graphs> OK: clique == clique . reverse algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.biclique ============ algebraic-graphs> OK: biclique [] [] == empty algebraic-graphs> OK: biclique [x] [] == vertex x algebraic-graphs> OK: biclique [] [y] == vertex y algebraic-graphs> OK: biclique [x1,x2] [y1,y2] == edges [(x1,y1), (x1,y2), (x2,y1), (x2,y2)] algebraic-graphs> OK: biclique xs ys == connect (vertices xs) (vertices ys) algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.star ============ algebraic-graphs> OK: star x [] == vertex x algebraic-graphs> OK: star x [y] == edge x y algebraic-graphs> OK: star x [y,z] == edges [(x,y), (x,z)] algebraic-graphs> OK: star x ys == connect (vertex x) (vertices ys) algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.stars ============ algebraic-graphs> OK: stars [] == empty algebraic-graphs> OK: stars [(x, [])] == vertex x algebraic-graphs> OK: stars [(x, [y])] == edge x y algebraic-graphs> OK: stars [(x, ys)] == star x ys algebraic-graphs> OK: stars == overlays . map (uncurry star) algebraic-graphs> OK: stars . adjacencyList == id algebraic-graphs> OK: overlay (stars xs) (stars ys) == stars (xs ++ ys) algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.tree ============ algebraic-graphs> OK: tree (Node x []) == vertex x algebraic-graphs> OK: tree (Node x [Node y [Node z []]]) == path [x,y,z] algebraic-graphs> OK: tree (Node x [Node y [], Node z []]) == star x [y,z] algebraic-graphs> OK: tree (Node 1 [Node 2 [], Node 3 [Node 4 [], Node 5 []]]) == edges [(1,2), (1,3), (3,4), (3,5)] algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.forest ============ algebraic-graphs> OK: forest [] == empty algebraic-graphs> OK: forest [x] == tree x algebraic-graphs> OK: forest [Node 1 [Node 2 [], Node 3 []], Node 4 [Node 5 []]] == edges [(1,2), (1,3), (4,5)] algebraic-graphs> OK: forest == overlays . map tree algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.removeVertex ============ algebraic-graphs> OK: removeVertex x (vertex x) == empty algebraic-graphs> OK: removeVertex 1 (vertex 2) == vertex 2 algebraic-graphs> OK: removeVertex x (edge x x) == empty algebraic-graphs> OK: removeVertex 1 (edge 1 2) == vertex 2 algebraic-graphs> OK: removeVertex x . removeVertex x == removeVertex x algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.removeEdge ============ algebraic-graphs> OK: removeEdge x y (edge x y) == vertices [x,y] algebraic-graphs> OK: removeEdge x y . removeEdge x y == removeEdge x y algebraic-graphs> OK: removeEdge x y . removeVertex x == removeVertex x algebraic-graphs> OK: removeEdge 1 1 (1 * 1 * 2 * 2) == 1 * 2 * 2 algebraic-graphs> OK: removeEdge 1 2 (1 * 1 * 2 * 2) == 1 * 1 + 2 * 2 algebraic-graphs> OK: removeEdge x y == removeEdge y x algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.replaceVertex ============ algebraic-graphs> OK: replaceVertex x x == id algebraic-graphs> OK: replaceVertex x y (vertex x) == vertex y algebraic-graphs> OK: replaceVertex x y == mergeVertices (== x) y algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.mergeVertices ============ algebraic-graphs> OK: mergeVertices (const False) x == id algebraic-graphs> OK: mergeVertices (== x) y == replaceVertex x y algebraic-graphs> OK: mergeVertices even 1 (0 * 2) == 1 * 1 algebraic-graphs> OK: mergeVertices odd 1 (3 + 4 * 5) == 4 * 1 algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.gmap ============ algebraic-graphs> OK: gmap f empty == empty algebraic-graphs> OK: gmap f (vertex x) == vertex (f x) algebraic-graphs> OK: gmap f (edge x y) == edge (f x) (f y) algebraic-graphs> OK: gmap id == id algebraic-graphs> OK: gmap f . gmap g == gmap (f . g) algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.induce ============ algebraic-graphs> OK: induce (const True ) x == x algebraic-graphs> OK: induce (const False) x == empty algebraic-graphs> OK: induce (/= x) == removeVertex x algebraic-graphs> OK: induce p . induce q == induce (\x -> p x && q x) algebraic-graphs> OK: isSubgraphOf (induce p x) x == True algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.induceJust ============ algebraic-graphs> OK: induceJust (vertex Nothing) == empty algebraic-graphs> OK: induceJust (edge (Just x) Nothing) == vertex x algebraic-graphs> OK: induceJust . gmap Just == id algebraic-graphs> OK: induceJust . gmap (\x -> if p x then Just x else Nothing) == induce p lens> Warning: 'ErrorCall' is ambiguous. It is defined lens> * in ‘GHC.Exception’ lens> * in ‘GHC.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.Exception’ lens> Warning: 'RecUpdError' is ambiguous. It is defined lens> * in ‘Control.Exception.Base’ lens> * in ‘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 ‘Control.Exception.Base’ lens> Warning: 'RecSelError' is ambiguous. It is defined lens> * in ‘Control.Exception.Base’ lens> * in ‘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 ‘Control.Exception.Base’ lens> Warning: 'RecConError' is ambiguous. It is defined lens> * in ‘Control.Exception.Base’ lens> * in ‘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 ‘Control.Exception.Base’ lens> Warning: 'PatternMatchFail' is ambiguous. It is defined lens> * in ‘Control.Exception.Base’ lens> * in ‘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 ‘Control.Exception.Base’ lens> Warning: 'NoMethodError' is ambiguous. It is defined lens> * in ‘Control.Exception.Base’ lens> * in ‘Control.Exception.Base’ lens> You may be able to disambiguate the identifier by qualifying it or 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. lens> by specifying the type/value namespace explicitly. lens> Defaulting to the one defined in ‘Control.Exception.Base’ lens> Warning: 'Deadlock' is ambiguous. It is defined lens> * in ‘GHC.IO.Exception’ lens> * in ‘GHC.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.IO.Exception’ lens> Warning: 'BlockedIndefinitelyOnSTM' is ambiguous. It is defined lens> * in ‘GHC.IO.Exception’ lens> * in ‘GHC.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.IO.Exception’ lens> Warning: 'BlockedIndefinitelyOnMVar' is ambiguous. It is defined lens> * in ‘GHC.IO.Exception’ lens> * in ‘GHC.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.IO.Exception’ lens> Warning: 'NestedAtomically' is ambiguous. It is defined lens> * in ‘Control.Exception.Base’ lens> * in ‘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 ‘Control.Exception.Base’ lens> Warning: 'NonTermination' is ambiguous. It is defined lens> * in ‘Control.Exception.Base’ lens> * in ‘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 ‘Control.Exception.Base’ lens> Warning: 'AssertionFailed' is ambiguous. It is defined lens> * in ‘GHC.IO.Exception’ lens> * in ‘GHC.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.IO.Exception’ lens> Warning: 'isInfixOf' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. 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.Exception.Type’ lens> * in ‘GHC.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.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.Exception.Type’ lens> * in ‘GHC.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.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) rerebase> Preprocessing library for rerebase-1.21.2.. algebraic-graphs> checkPhase completed in 2 minutes 43 seconds algebraic-graphs> Running phase: haddockPhase rerebase> Building library for rerebase-1.21.2.. hw-hspec-hedgehog> Running phase: setupCompilerEnvironmentPhase hw-hspec-hedgehog> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. algebraic-graphs> Preprocessing library for algebraic-graphs-0.7.. algebraic-graphs> Running Haddock on library for algebraic-graphs-0.7.. binary-instances> Preprocessing test suite 'binary-instances-test' for binary-instances-1.0.6.. binary-instances> Building test suite 'binary-instances-test' for binary-instances-1.0.6.. algebraic-graphs> Warning: --source-* options are ignored when --hyperlinked-source is enabled. rerebase> [ 1 of 368] Compiling Prelude ( library/Prelude.hs, dist/build/Prelude.o, dist/build/Prelude.dyn_o ) HTF> [ 3 of 24] Compiling Test.Framework.Diff ( Test/Framework/Diff.hs, dist/build/Test/Framework/Diff.p_o ) quickcheck-classes> [ 1 of 12] Compiling Test.QuickCheck.Classes.Alt ( src/Test/QuickCheck/Classes/Alt.hs, dist/build/Test/QuickCheck/Classes/Alt.p_o ) 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 ) microaeson> Running phase: checkPhase binary-instances> [1 of 1] Compiling Main ( test/Tests.hs, dist/build/binary-instances-test/binary-instances-test-tmp/Main.o ) lens> Warning: Control.Lens.Internal.CTypes: could not find link destinations for: lens> - GHC.Generics.D:R:UReckPtrp0 lens> - GHC.Generics.Rep_R:UReckPtrp lens> - GHC.Generics.Rep1_R:UReckPtrp lens> Warning: Control.Lens.Internal.Iso: could not find link destinations for: lens> - Data.Vector.Vector lens> - Data.Vector.Primitive.Vector lens> - Data.Vector.Storable.Vector lens> - Data.Vector.Unboxed.Base.Unbox lens> - Data.Vector.Unboxed.Base.Vector lens> - Data.Vector.Strict.Vector microaeson> Running 1 test suites... microaeson> Test suite microaeson: RUNNING... microaeson> Tests microaeson> QC algebraic-graphs> [ 1 of 29] Compiling Algebra.Graph.AdjacencyMap ( src/Algebra/Graph/AdjacencyMap.hs, nothing ) binary-instances> binary-instances> test/Tests.hs:21:1: warning: [GHC-66111] [-Wunused-imports] binary-instances> The import of ‘Data.Text’ is redundant binary-instances> except perhaps to import instances from ‘Data.Text’ binary-instances> To import instances alone, use: import Data.Text() binary-instances> | binary-instances> 21 | import Data.Text (Text) binary-instances> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ hw-hspec-hedgehog> Running phase: unpackPhase hw-hspec-hedgehog> unpacking source archive /nix/store/m4ymfbxiawpxbbbdkn9xxr39blvwzl2b-hw-hspec-hedgehog-0.1.1.1.tar.gz hw-hspec-hedgehog> source root is hw-hspec-hedgehog-0.1.1.1 hw-hspec-hedgehog> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "hw-hspec-hedgehog-0.1.1.1/test/Spec.hs" path> Preprocessing test suite 'validity-test' for path-0.9.5.. hw-hspec-hedgehog> Running phase: patchPhase path> Building test suite 'validity-test' for path-0.9.5.. hw-hspec-hedgehog> Replace Cabal file with edited version from mirror://hackage/hw-hspec-hedgehog-0.1.1.1/revision/4.cabal. hw-hspec-hedgehog> Run jailbreak-cabal to lift version restrictions on build inputs. hw-hspec-hedgehog> Running phase: compileBuildDriverPhase hw-hspec-hedgehog> setupCompileFlags: -package-db=/build/tmp.ZIicJyVWAR/setup-package.conf.d -threaded attoparsec-aeson> [1 of 4] Compiling Data.Aeson.Internal.ByteString ( src/Data/Aeson/Internal/ByteString.hs, dist/build/Data/Aeson/Internal/ByteString.p_o ) 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 ) hw-hspec-hedgehog> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.ZIicJyVWAR/Main.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 ) algebraic-graphs> [ 2 of 29] Compiling Algebra.Graph.AdjacencyIntMap ( src/Algebra/Graph/AdjacencyIntMap.hs, nothing ) lens> Warning: Control.Lens.Internal.Indexed: could not find link destinations for: lens> - Control.Lens.Internal.Indexed.D:R:CorepIndexed lens> - Control.Lens.Internal.Indexed.D:R:RepIndexed quickcheck-classes> 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> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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 ) hw-hspec-hedgehog> [2 of 2] Linking Setup HTF> [ 9 of 24] Compiling Test.Framework.History ( Test/Framework/History.hs, dist/build/Test/Framework/History.p_o ) rerebase> [ 2 of 368] Compiling Numeric.Natural ( library/Numeric/Natural.hs, dist/build/Numeric/Natural.o, dist/build/Numeric/Natural.dyn_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 ) lens> Warning: Control.Lens.Setter: could not find link destinations for: lens> - Data.Functor.Identity.Rep_Identity lens> - Data.Functor.Identity.Rep1_Identity lens> - Data.Vector.Generic.Base.Vector lens> - Data.Vector.Generic.Mutable.Base.MVector lens> - Data.Vector.Generic.Base.Mutable lens> - Data.Vector.Unboxed.Base.MVector lens> - Data.Vector.Unboxed.Base.MV_Identity lens> - Data.Vector.Unboxed.Base.Unbox lens> - Data.Vector.Unboxed.Base.Vector lens> - Data.Vector.Generic.Base.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.Generic.Base.basicUnsafeThaw lens> - Data.Vector.Unboxed.Base.V_Identity lens> - Data.Vector.Generic.Mutable.Base.basicClear lens> - Data.Vector.Generic.Mutable.Base.basicOverlaps lens> - Data.Vector.Generic.Mutable.Base.basicUnsafeMove lens> - Data.Vector.Generic.Mutable.Base.basicUnsafeReplicate lens> - Data.Vector.Unboxed.Base.D:R:MVectorsIdentity0 lens> - Data.Vector.Unboxed.Base.D:R:VectorIdentity0 lens> - Data.Functor.Rep.D:R:RepIdentity lens> - Control.Lens.Wrapped.D:R:UnwrappedIdentity algebraic-graphs> [ 3 of 29] Compiling Algebra.Graph.AdjacencyIntMap.Algorithm ( src/Algebra/Graph/AdjacencyIntMap/Algorithm.hs, nothing ) rerebase> [ 3 of 368] Compiling Numeric ( library/Numeric.hs, dist/build/Numeric.o, dist/build/Numeric.dyn_o ) algebraic-graphs> [ 4 of 29] Compiling Algebra.Graph.Internal ( src/Algebra/Graph/Internal.hs, nothing ) attoparsec-aeson> [3 of 4] Compiling Data.Aeson.Parser.Internal ( src/Data/Aeson/Parser/Internal.hs, dist/build/Data/Aeson/Parser/Internal.p_o ) algebraic-graphs> [ 5 of 29] Compiling Algebra.Graph ( src/Algebra/Graph.hs, nothing ) algebraic-graphs> [ 6 of 29] Compiling Algebra.Graph.HigherKinded.Class ( src/Algebra/Graph/HigherKinded/Class.hs, nothing ) algebraic-graphs> [ 7 of 29] Compiling Algebra.Graph.Bipartite.AdjacencyMap ( src/Algebra/Graph/Bipartite/AdjacencyMap.hs, nothing ) 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 ) quickcheck-classes> [ 2 of 12] Compiling Test.QuickCheck.Classes.Apply ( src/Test/QuickCheck/Classes/Apply.hs, dist/build/Test/QuickCheck/Classes/Apply.p_o ) quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Apply.hs:19:1: warning: [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> [ 3 of 12] Compiling Test.QuickCheck.Classes.Euclidean ( src/Test/QuickCheck/Classes/Euclidean.hs, dist/build/Test/QuickCheck/Classes/Euclidean.p_o ) quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Euclidean.hs:29:1: warning: [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> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghc-lib-parser> [266 of 443] Compiling GHC.Cmm.CLabel ( compiler/GHC/Cmm/CLabel.hs, dist/build/GHC/Cmm/CLabel.p_o ) algebraic-graphs> [ 8 of 29] Compiling Algebra.Graph.Bipartite.AdjacencyMap.Algorithm ( src/Algebra/Graph/Bipartite/AdjacencyMap/Algorithm.hs, nothing ) path> [2 of 2] Compiling Main ( test/ValidityTest.hs, dist/build/validity-test/validity-test-tmp/Main.o ) lens> Warning: Control.Lens.Tuple: could not find link destinations for: lens> - Control.Lens.Tuple.N18 lens> - Control.Lens.Tuple.N17 lens> - Control.Lens.Tuple.N16 lens> - Control.Lens.Tuple.N15 lens> - Control.Lens.Tuple.N14 lens> - Control.Lens.Tuple.N13 lens> - Control.Lens.Tuple.N12 lens> - Control.Lens.Tuple.N11 lens> - Control.Lens.Tuple.N10 lens> - Control.Lens.Tuple.N9 lens> - Control.Lens.Tuple.N8 lens> - Control.Lens.Tuple.N7 lens> - Control.Lens.Tuple.N6 lens> - Control.Lens.Tuple.N5 lens> - Control.Lens.Tuple.N4 lens> - Control.Lens.Tuple.N3 lens> - Control.Lens.Tuple.N2 lens> - Control.Lens.Tuple.N1 lens> - Control.Lens.Tuple.N0 lens> - Control.Lens.Tuple.GIxed lens> Warning: Control.Lens.Getter: could not find link destinations for: lens> - Data.Functor.Const.Rep_Const lens> - Data.Functor.Const.Rep1_Const lens> - Data.Vector.Generic.Base.Vector lens> - Data.Vector.Generic.Mutable.Base.MVector lens> - Data.Vector.Generic.Base.Mutable lens> - Data.Vector.Unboxed.Base.MVector lens> - Data.Vector.Unboxed.Base.MV_Const lens> - Data.Vector.Unboxed.Base.Unbox lens> - Data.Vector.Unboxed.Base.Vector lens> - Data.Vector.Generic.Base.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.Generic.Base.basicUnsafeThaw lens> - Data.Vector.Unboxed.Base.V_Const lens> - Data.Vector.Generic.Mutable.Base.basicClear lens> - Data.Vector.Generic.Mutable.Base.basicOverlaps lens> - Data.Vector.Generic.Mutable.Base.basicUnsafeMove lens> - Data.Vector.Generic.Mutable.Base.basicUnsafeReplicate lens> - Data.Vector.Unboxed.Base.D:R:MVectorsConst0 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 HsYAML-aeson> Documentation created: dist/doc/html/HsYAML-aeson/, HsYAML-aeson> dist/doc/html/HsYAML-aeson/HsYAML-aeson.txt enummapset> [1 of 5] Compiling Data.EnumSet ( Data/EnumSet.hs, dist/build/Data/EnumSet.p_o ) lens> Warning: Control.Lens.Traversal: could not find link destinations for: lens> - Data.Vector.Vector lens> - Data.Vector.Strict.Vector lens> - Data.Profunctor.Traversing.Baz algebraic-graphs> [ 9 of 29] Compiling Algebra.Graph.Label ( src/Algebra/Graph/Label.hs, nothing ) lens> Warning: Control.Lens.Reified: could not find link destinations for: lens> - Control.Lens.Reified.D:R:RepReifiedGetter lens> - Control.Lens.Reified.D:R:CorepReifiedGetter lens> - Control.Lens.Reified.D:R:RepReifiedIndexedGetter lens> - Control.Lens.Reified.D:R:RepReifiedFold lens> - Control.Lens.Reified.D:R:RepReifiedIndexedFold 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.Vector lens> - Data.Vector.Primitive.Vector lens> - Data.Vector.Storable.Vector lens> - Data.Vector.Unboxed.Base.Unbox lens> - Data.Vector.Unboxed.Base.Vector lens> - Data.Vector.Strict.Vector lens> - Data.Profunctor.Traversing.Baz lens> - Data.Profunctor.Traversing.Bazaar lens> Warning: Control.Lens.Empty: could not find link destinations for: lens> - Data.Vector.Vector lens> - Data.Vector.Primitive.Vector lens> - Data.Vector.Storable.Vector lens> - Data.Vector.Unboxed.Base.Unbox lens> - Data.Vector.Unboxed.Base.Vector lens> - Data.Vector.Strict.Vector 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> HsYAML-aeson> Running phase: installPhase 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> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lens> Warning: Control.Lens.Cons: could not find link destinations for: lens> - Data.Vector.Vector lens> - Data.Vector.Primitive.Vector lens> - Data.Vector.Storable.Vector lens> - Data.Vector.Unboxed.head lens> - Data.Vector.Unboxed.tail lens> - Data.Vector.Unboxed.Base.Unbox lens> - Data.Vector.Unboxed.Base.Vector lens> - Data.Vector.Strict.Vector lens> Warning: Control.Lens.Wrapped: could not find link destinations for: lens> - Data.Vector.Vector lens> - Data.Vector.Primitive.Vector lens> - Data.Vector.Storable.Vector lens> - Data.Vector.Unboxed.Base.Unbox lens> - Data.Vector.Unboxed.Base.Vector lens> - Data.Vector.Strict.Vector lens> - Control.Lens.Wrapped.GUnwrapped lens> - Control.Lens.Wrapped.D:R:UnwrappedCTimer lens> - Control.Lens.Wrapped.D:R:UnwrappedCKey lens> - Control.Lens.Wrapped.D:R:UnwrappedCId lens> - Control.Lens.Wrapped.D:R:UnwrappedCFsFilCnt lens> - Control.Lens.Wrapped.D:R:UnwrappedCFsBlkCnt lens> - Control.Lens.Wrapped.D:R:UnwrappedCClockId 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:UnwrappedFd lens> - Control.Lens.Wrapped.D:R:UnwrappedCRLim lens> - Control.Lens.Wrapped.D:R:UnwrappedCTcflag lens> - Control.Lens.Wrapped.D:R:UnwrappedCSpeed lens> - Control.Lens.Wrapped.D:R:UnwrappedCCc lens> - Control.Lens.Wrapped.D:R:UnwrappedCUid lens> - Control.Lens.Wrapped.D:R:UnwrappedCNlink lens> - Control.Lens.Wrapped.D:R:UnwrappedCGid lens> - Control.Lens.Wrapped.D:R:UnwrappedCSsize lens> - Control.Lens.Wrapped.D:R:UnwrappedCPid lens> - Control.Lens.Wrapped.D:R:UnwrappedCOff lens> - Control.Lens.Wrapped.D:R:UnwrappedCMode lens> - Control.Lens.Wrapped.D:R:UnwrappedCIno lens> - Control.Lens.Wrapped.D:R:UnwrappedCDev lens> - Control.Lens.Wrapped.D:R:Unwrapped:.: lens> - Control.Lens.Wrapped.D:R:UnwrappedM1 lens> - Control.Lens.Wrapped.D:R:UnwrappedK1 lens> - Control.Lens.Wrapped.D:R:UnwrappedRec1 lens> - Control.Lens.Wrapped.D:R:UnwrappedPar1 lens> - Control.Lens.Wrapped.D:R:UnwrappedCUIntMax lens> - Control.Lens.Wrapped.D:R:UnwrappedCIntMax lens> - Control.Lens.Wrapped.D:R:UnwrappedCUIntPtr lens> - Control.Lens.Wrapped.D:R:UnwrappedCIntPtr lens> - Control.Lens.Wrapped.D:R:UnwrappedCSUSeconds lens> - Control.Lens.Wrapped.D:R:UnwrappedCUSeconds lens> - Control.Lens.Wrapped.D:R:UnwrappedCTime lens> - Control.Lens.Wrapped.D:R:UnwrappedCClock lens> - Control.Lens.Wrapped.D:R:UnwrappedCSigAtomic lens> - Control.Lens.Wrapped.D:R:UnwrappedCWchar lens> - Control.Lens.Wrapped.D:R:UnwrappedCSize lens> - Control.Lens.Wrapped.D:R:UnwrappedCPtrdiff lens> - Control.Lens.Wrapped.D:R:UnwrappedCDouble lens> - Control.Lens.Wrapped.D:R:UnwrappedCFloat lens> - Control.Lens.Wrapped.D:R:UnwrappedCULLong lens> - Control.Lens.Wrapped.D:R:UnwrappedCLLong lens> - Control.Lens.Wrapped.D:R:UnwrappedCULong lens> - Control.Lens.Wrapped.D:R:UnwrappedCLong lens> - Control.Lens.Wrapped.D:R:UnwrappedCUInt lens> - Control.Lens.Wrapped.D:R:UnwrappedCInt lens> - Control.Lens.Wrapped.D:R:UnwrappedCUShort lens> - Control.Lens.Wrapped.D:R:UnwrappedCShort lens> - Control.Lens.Wrapped.D:R:UnwrappedCUChar lens> - Control.Lens.Wrapped.D:R:UnwrappedCSChar lens> - Control.Lens.Wrapped.D:R:UnwrappedCChar lens> - Control.Lens.Wrapped.D:R:UnwrappedCompactionFailed lens> - Control.Lens.Wrapped.D:R:UnwrappedTypeError lens> - Control.Lens.Wrapped.D:R:UnwrappedErrorCall lens> - Control.Lens.Wrapped.D:R:UnwrappedRecUpdError lens> - Control.Lens.Wrapped.D:R:UnwrappedRecSelError lens> - Control.Lens.Wrapped.D:R:UnwrappedRecConError lens> - Control.Lens.Wrapped.D:R:UnwrappedPatternMatchFail lens> - Control.Lens.Wrapped.D:R:UnwrappedNoMethodError lens> - Control.Lens.Wrapped.D:R:UnwrappedAssertionFailed lens> - Control.Lens.Wrapped.D:R:UnwrappedTagged 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:UnwrappedOp lens> - Control.Lens.Wrapped.D:R:UnwrappedEquivalence lens> - Control.Lens.Wrapped.D:R:UnwrappedComparison lens> - Control.Lens.Wrapped.D:R:UnwrappedPredicate lens> - Control.Lens.Wrapped.D:R:UnwrappedWrappedMonoid lens> - Control.Lens.Wrapped.D:R:UnwrappedLast lens> - Control.Lens.Wrapped.D:R:UnwrappedFirst lens> - Control.Lens.Wrapped.D:R:UnwrappedMax lens> - Control.Lens.Wrapped.D:R:UnwrappedMin lens> - Control.Lens.Wrapped.D:R:UnwrappedStatic lens> - Control.Lens.Wrapped.D:R:UnwrappedDual lens> - Control.Lens.Wrapped.D:R:UnwrappedSemi lens> - Control.Lens.Wrapped.D:R:UnwrappedWrappedCategory lens> - Control.Lens.Wrapped.D:R:UnwrappedMaybeApply lens> - Control.Lens.Wrapped.D:R:UnwrappedWrappedApplicative 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:UnwrappedCayley lens> - Control.Lens.Wrapped.D:R:UnwrappedForget lens> - Control.Lens.Wrapped.D:R:UnwrappedWrappedArrow lens> - Control.Lens.Wrapped.D:R:UnwrappedCostar lens> - Control.Lens.Wrapped.D:R:UnwrappedStar lens> - Control.Lens.Wrapped.D:R:UnwrappedSeq lens> - Control.Lens.Wrapped.D:R:UnwrappedSet lens> - Control.Lens.Wrapped.D:R:UnwrappedMap lens> - Control.Lens.Wrapped.D:R:UnwrappedIntSet lens> - Control.Lens.Wrapped.D:R:UnwrappedIntMap lens> - Control.Lens.Wrapped.D:R:UnwrappedHashSet lens> - Control.Lens.Wrapped.D:R:UnwrappedHashMap lens> - Control.Lens.Wrapped.D:R:UnwrappedIterT lens> - Control.Lens.Wrapped.D:R:UnwrappedFreeT lens> - Control.Lens.Wrapped.D:R:UnwrappedCoiterT lens> - Control.Lens.Wrapped.D:R:UnwrappedCofreeT lens> - Control.Lens.Wrapped.D:R:UnwrappedApT lens> - Control.Lens.Wrapped.D:R:UnwrappedAlt lens> - Control.Lens.Wrapped.D:R:UnwrappedCatchT lens> - Control.Lens.Wrapped.D:R:UnwrappedTracedT lens> - Control.Lens.Wrapped.D:R:UnwrappedWrappedBifunctor lens> - Control.Lens.Wrapped.D:R:UnwrappedTannen lens> - Control.Lens.Wrapped.D:R:UnwrappedJoker lens> - Control.Lens.Wrapped.D:R:UnwrappedJoin lens> - Control.Lens.Wrapped.D:R:UnwrappedFlip lens> - Control.Lens.Wrapped.D:R:UnwrappedFix lens> - Control.Lens.Wrapped.D:R:UnwrappedClown lens> - Control.Lens.Wrapped.D:R:UnwrappedBiff lens> - Control.Lens.Wrapped.D:R:UnwrappedWriterT lens> - Control.Lens.Wrapped.D:R:UnwrappedWriterT0 lens> - Control.Lens.Wrapped.D:R:UnwrappedStateT lens> - Control.Lens.Wrapped.D:R:UnwrappedStateT0 lens> - Control.Lens.Wrapped.D:R:UnwrappedRWST lens> - Control.Lens.Wrapped.D:R:UnwrappedRWST0 lens> - Control.Lens.Wrapped.D:R:UnwrappedReverse lens> - Control.Lens.Wrapped.D:R:UnwrappedReaderT lens> - Control.Lens.Wrapped.D:R:UnwrappedMaybeT lens> - Control.Lens.Wrapped.D:R:UnwrappedIdentityT lens> - Control.Lens.Wrapped.D:R:UnwrappedIdentity lens> - Control.Lens.Wrapped.D:R:UnwrappedExceptT lens> - Control.Lens.Wrapped.D:R:UnwrappedContT lens> - Control.Lens.Wrapped.D:R:UnwrappedConstant lens> - Control.Lens.Wrapped.D:R:UnwrappedCompose0 lens> - Control.Lens.Wrapped.D:R:UnwrappedBackwards lens> - Control.Lens.Wrapped.D:R:UnwrappedErrno lens> - Control.Lens.Wrapped.D:R:UnwrappedDown lens> - Control.Lens.Wrapped.D:R:UnwrappedArrowMonad lens> - Control.Lens.Wrapped.D:R:UnwrappedAp lens> - Control.Lens.Wrapped.D:R:UnwrappedAlt0 lens> - Control.Lens.Wrapped.D:R:UnwrappedLast0 lens> - Control.Lens.Wrapped.D:R:UnwrappedFirst0 lens> - Control.Lens.Wrapped.D:R:UnwrappedEndo lens> - Control.Lens.Wrapped.D:R:UnwrappedDual0 lens> - Control.Lens.Wrapped.D:R:UnwrappedConst lens> - Control.Lens.Wrapped.D:R:UnwrappedNonEmpty lens> - Control.Lens.Wrapped.D:R:UnwrappedZipList lens> - Control.Lens.Wrapped.D:R:UnwrappedWrappedArrow0 lens> - Control.Lens.Wrapped.D:R:UnwrappedWrappedMonad lens> - Control.Lens.Wrapped.D:R:UnwrappedKleisli lens> - Control.Lens.Wrapped.D:R:UnwrappedProduct lens> - Control.Lens.Wrapped.D:R:UnwrappedSum lens> - Control.Lens.Wrapped.D:R:UnwrappedAny lens> - Control.Lens.Wrapped.D:R:UnwrappedAll lens> Warning: Control.Lens.Plated: could not find link destinations for: lens> - Control.Lens.Plated.gplate1' lens> - Control.Lens.Plated.gplate' lens> Warning: Data.Vector.Generic.Lens: could not find link destinations for: lens> - Data.Vector.Generic.Base.Vector lens> - Data.Vector.Fusion.Bundle.Bundle lens> - Data.Vector.Generic.New.New lens> Warning: Control.Lens.Each: could not find link destinations for: lens> - Data.Vector.Vector lens> - Data.Vector.Primitive.Vector lens> - Data.Vector.Storable.Vector lens> - Data.Vector.Unboxed.Base.Unbox lens> - Data.Vector.Unboxed.Base.Vector lens> - Data.Vector.Strict.Vector lens> Warning: Control.Lens.At: could not find link destinations for: lens> - Data.Vector.Vector lens> - Data.Vector.Primitive.Vector lens> - Data.Vector.Storable.Vector lens> - Data.Vector.Unboxed.! lens> - Data.Vector.Unboxed.// lens> - Data.Vector.Unboxed.Base.Unbox lens> - Data.Vector.Unboxed.Base.Vector lens> - Data.Vector.Strict.Vector lens> Warning: Language.Haskell.TH.Lens: could not find link destinations for: lens> - Language.Haskell.TH.Lens.DataPrism' lens> Warning: Data.Vector.Lens: could not find link destinations for: lens> - Data.Vector.Vector binary-instances> [2 of 2] Linking dist/build/binary-instances-test/binary-instances-test HsYAML-aeson> Installing library in /nix/store/mys707lrrd8ax7jh8hb2azwx8ymhaqyk-HsYAML-aeson-0.2.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/HsYAML-aeson-0.2.0.2-HAxVVGatvNS4fTgBVNCkaF 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 ) algebraic-graphs> [10 of 29] Compiling Algebra.Graph.NonEmpty.AdjacencyMap ( src/Algebra/Graph/NonEmpty/AdjacencyMap.hs, nothing ) algebraic-graphs> [11 of 29] Compiling Algebra.Graph.AdjacencyMap.Algorithm ( src/Algebra/Graph/AdjacencyMap/Algorithm.hs, nothing ) lens> Warning: Control.Lens.Combinators: could not find link destinations for: lens> - Data.Functor.Const.Rep_Const lens> - Data.Functor.Const.Rep1_Const lens> - Data.Functor.Identity.Rep_Identity lens> - Data.Functor.Identity.Rep1_Identity lens> - Data.Vector.Vector lens> - Data.Vector.Generic.Base.Vector lens> - Data.Vector.Generic.Mutable.Base.MVector lens> - Data.Vector.Generic.Base.Mutable lens> - Data.Vector.Primitive.Vector lens> - Data.Vector.Storable.Vector lens> - Data.Vector.Unboxed.! lens> - Data.Vector.Unboxed.// lens> - Data.Vector.Unboxed.head lens> - Data.Vector.Unboxed.tail lens> - Data.Vector.Unboxed.Base.MVector lens> - Data.Vector.Unboxed.Base.MV_Const lens> - Data.Vector.Unboxed.Base.MV_Identity lens> - Data.Vector.Unboxed.Base.Unbox lens> - Data.Vector.Unboxed.Base.Vector lens> - Data.Vector.Generic.Base.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.Strict.Vector lens> - Data.Vector.Generic.Mutable.Base.basicSet lens> - Data.Vector.Generic.Base.basicUnsafeThaw lens> - Data.Vector.Unboxed.Base.V_Const lens> - Data.Vector.Unboxed.Base.V_Identity lens> - Data.Vector.Generic.Mutable.Base.basicClear lens> - Data.Vector.Generic.Mutable.Base.basicOverlaps lens> - Data.Vector.Generic.Mutable.Base.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.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.N18 lens> - Control.Lens.Tuple.N17 lens> - Control.Lens.Tuple.N16 lens> - Control.Lens.Tuple.N15 lens> - Control.Lens.Tuple.N14 HsYAML-aeson> Running phase: fixupPhase lens> - Control.Lens.Tuple.N13 lens> - Control.Lens.Tuple.N12 lens> - Control.Lens.Tuple.N11 lens> - Control.Lens.Tuple.N10 lens> - Control.Lens.Tuple.N9 lens> - Control.Lens.Tuple.N8 lens> - Control.Lens.Tuple.N7 lens> - Control.Lens.Tuple.N6 lens> - Control.Lens.Tuple.N5 lens> - Control.Lens.Tuple.N4 lens> - Control.Lens.Tuple.N3 lens> - Control.Lens.Tuple.N2 lens> - Control.Lens.Tuple.N1 lens> - Control.Lens.Tuple.N0 lens> - Control.Lens.Tuple.GIxed lens> - Control.Lens.Fold.ifoldr lens> - Data.Profunctor.Traversing.Baz lens> - Control.Lens.Reified.D:R:RepReifiedGetter lens> - Control.Lens.Reified.D:R:CorepReifiedGetter lens> - Control.Lens.Reified.D:R:RepReifiedIndexedGetter lens> - Control.Lens.Reified.D:R:RepReifiedFold lens> - Control.Lens.Reified.D:R:RepReifiedIndexedFold lens> - Control.Lens.Wrapped.GUnwrapped lens> - Control.Lens.Wrapped.D:R:UnwrappedCTimer lens> - Control.Lens.Wrapped.D:R:UnwrappedCKey lens> - Control.Lens.Wrapped.D:R:UnwrappedCId lens> - Control.Lens.Wrapped.D:R:UnwrappedCFsFilCnt lens> - Control.Lens.Wrapped.D:R:UnwrappedCFsBlkCnt lens> - Control.Lens.Wrapped.D:R:UnwrappedCClockId 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:UnwrappedFd lens> - Control.Lens.Wrapped.D:R:UnwrappedCRLim lens> - Control.Lens.Wrapped.D:R:UnwrappedCTcflag lens> - Control.Lens.Wrapped.D:R:UnwrappedCSpeed lens> - Control.Lens.Wrapped.D:R:UnwrappedCCc lens> - Control.Lens.Wrapped.D:R:UnwrappedCUid lens> - Control.Lens.Wrapped.D:R:UnwrappedCNlink lens> - Control.Lens.Wrapped.D:R:UnwrappedCGid lens> - Control.Lens.Wrapped.D:R:UnwrappedCSsize lens> - Control.Lens.Wrapped.D:R:UnwrappedCPid lens> - Control.Lens.Wrapped.D:R:UnwrappedCOff lens> - Control.Lens.Wrapped.D:R:UnwrappedCMode lens> - Control.Lens.Wrapped.D:R:UnwrappedCIno lens> - Control.Lens.Wrapped.D:R:UnwrappedCDev lens> - Control.Lens.Wrapped.D:R:Unwrapped:.: lens> - Control.Lens.Wrapped.D:R:UnwrappedM1 lens> - Control.Lens.Wrapped.D:R:UnwrappedK1 lens> - Control.Lens.Wrapped.D:R:UnwrappedRec1 lens> - Control.Lens.Wrapped.D:R:UnwrappedPar1 lens> - Control.Lens.Wrapped.D:R:UnwrappedCUIntMax lens> - Control.Lens.Wrapped.D:R:UnwrappedCIntMax lens> - Control.Lens.Wrapped.D:R:UnwrappedCUIntPtr lens> - Control.Lens.Wrapped.D:R:UnwrappedCIntPtr lens> - Control.Lens.Wrapped.D:R:UnwrappedCSUSeconds lens> - Control.Lens.Wrapped.D:R:UnwrappedCUSeconds lens> - Control.Lens.Wrapped.D:R:UnwrappedCTime lens> - Control.Lens.Wrapped.D:R:UnwrappedCClock lens> - Control.Lens.Wrapped.D:R:UnwrappedCSigAtomic lens> - Control.Lens.Wrapped.D:R:UnwrappedCWchar lens> - Control.Lens.Wrapped.D:R:UnwrappedCSize lens> - Control.Lens.Wrapped.D:R:UnwrappedCPtrdiff lens> - Control.Lens.Wrapped.D:R:UnwrappedCDouble lens> - Control.Lens.Wrapped.D:R:UnwrappedCFloat lens> - Control.Lens.Wrapped.D:R:UnwrappedCULLong lens> - Control.Lens.Wrapped.D:R:UnwrappedCLLong lens> - Control.Lens.Wrapped.D:R:UnwrappedCULong lens> - Control.Lens.Wrapped.D:R:UnwrappedCLong lens> - Control.Lens.Wrapped.D:R:UnwrappedCUInt lens> - Control.Lens.Wrapped.D:R:UnwrappedCInt lens> - Control.Lens.Wrapped.D:R:UnwrappedCUShort lens> - Control.Lens.Wrapped.D:R:UnwrappedCShort lens> - Control.Lens.Wrapped.D:R:UnwrappedCUChar lens> - Control.Lens.Wrapped.D:R:UnwrappedCSChar lens> - Control.Lens.Wrapped.D:R:UnwrappedCChar lens> - Control.Lens.Wrapped.D:R:UnwrappedCompactionFailed lens> - Control.Lens.Wrapped.D:R:UnwrappedTypeError lens> - Control.Lens.Wrapped.D:R:UnwrappedErrorCall lens> - Control.Lens.Wrapped.D:R:UnwrappedRecUpdError lens> - Control.Lens.Wrapped.D:R:UnwrappedRecSelError lens> - Control.Lens.Wrapped.D:R:UnwrappedRecConError lens> - Control.Lens.Wrapped.D:R:UnwrappedPatternMatchFail lens> - Control.Lens.Wrapped.D:R:UnwrappedNoMethodError lens> - Control.Lens.Wrapped.D:R:UnwrappedAssertionFailed lens> - Control.Lens.Wrapped.D:R:UnwrappedTagged 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:UnwrappedOp lens> - Control.Lens.Wrapped.D:R:UnwrappedEquivalence lens> - Control.Lens.Wrapped.D:R:UnwrappedComparison lens> - Control.Lens.Wrapped.D:R:UnwrappedPredicate lens> - Control.Lens.Wrapped.D:R:UnwrappedWrappedMonoid lens> - Control.Lens.Wrapped.D:R:UnwrappedLast lens> - Control.Lens.Wrapped.D:R:UnwrappedFirst lens> - Control.Lens.Wrapped.D:R:UnwrappedMax lens> - Control.Lens.Wrapped.D:R:UnwrappedMin lens> - Control.Lens.Wrapped.D:R:UnwrappedStatic lens> - Control.Lens.Wrapped.D:R:UnwrappedDual lens> - Control.Lens.Wrapped.D:R:UnwrappedSemi lens> - Control.Lens.Wrapped.D:R:UnwrappedWrappedCategory lens> - Control.Lens.Wrapped.D:R:UnwrappedMaybeApply lens> - Control.Lens.Wrapped.D:R:UnwrappedWrappedApplicative 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:UnwrappedCayley lens> - Control.Lens.Wrapped.D:R:UnwrappedForget lens> - Control.Lens.Wrapped.D:R:UnwrappedWrappedArrow lens> - Control.Lens.Wrapped.D:R:UnwrappedCostar lens> - Control.Lens.Wrapped.D:R:UnwrappedStar lens> - Control.Lens.Wrapped.D:R:UnwrappedSeq lens> - Control.Lens.Wrapped.D:R:UnwrappedSet lens> - Control.Lens.Wrapped.D:R:UnwrappedMap lens> - Control.Lens.Wrapped.D:R:UnwrappedIntSet lens> - Control.Lens.Wrapped.D:R:UnwrappedIntMap lens> - Control.Lens.Wrapped.D:R:UnwrappedHashSet lens> - Control.Lens.Wrapped.D:R:UnwrappedHashMap lens> - Control.Lens.Wrapped.D:R:UnwrappedIterT lens> - Control.Lens.Wrapped.D:R:UnwrappedFreeT lens> - Control.Lens.Wrapped.D:R:UnwrappedCoiterT lens> - Control.Lens.Wrapped.D:R:UnwrappedCofreeT lens> - Control.Lens.Wrapped.D:R:UnwrappedApT lens> - Control.Lens.Wrapped.D:R:UnwrappedAlt lens> - Control.Lens.Wrapped.D:R:UnwrappedCatchT lens> - Control.Lens.Wrapped.D:R:UnwrappedTracedT lens> - Control.Lens.Wrapped.D:R:UnwrappedWrappedBifunctor lens> - Control.Lens.Wrapped.D:R:UnwrappedTannen lens> - Control.Lens.Wrapped.D:R:UnwrappedJoker lens> - Control.Lens.Wrapped.D:R:UnwrappedJoin lens> - Control.Lens.Wrapped.D:R:UnwrappedFlip lens> - Control.Lens.Wrapped.D:R:UnwrappedFix lens> - Control.Lens.Wrapped.D:R:UnwrappedClown lens> - Control.Lens.Wrapped.D:R:UnwrappedBiff lens> - Control.Lens.Wrapped.D:R:UnwrappedWriterT lens> - Control.Lens.Wrapped.D:R:UnwrappedWriterT0 lens> - Control.Lens.Wrapped.D:R:UnwrappedStateT lens> - Control.Lens.Wrapped.D:R:UnwrappedStateT0 lens> - Control.Lens.Wrapped.D:R:UnwrappedRWST lens> - Control.Lens.Wrapped.D:R:UnwrappedRWST0 lens> - Control.Lens.Wrapped.D:R:UnwrappedReverse lens> - Control.Lens.Wrapped.D:R:UnwrappedReaderT lens> - Control.Lens.Wrapped.D:R:UnwrappedMaybeT lens> - Control.Lens.Wrapped.D:R:UnwrappedIdentityT lens> - Control.Lens.Wrapped.D:R:UnwrappedIdentity lens> - Control.Lens.Wrapped.D:R:UnwrappedExceptT lens> - Control.Lens.Wrapped.D:R:UnwrappedContT lens> - Control.Lens.Wrapped.D:R:UnwrappedConstant lens> - Control.Lens.Wrapped.D:R:UnwrappedCompose0 lens> - Control.Lens.Wrapped.D:R:UnwrappedBackwards lens> - Control.Lens.Wrapped.D:R:UnwrappedErrno lens> - Control.Lens.Wrapped.D:R:UnwrappedDown lens> - Control.Lens.Wrapped.D:R:UnwrappedArrowMonad lens> - Control.Lens.Wrapped.D:R:UnwrappedAp lens> - Control.Lens.Wrapped.D:R:UnwrappedAlt0 lens> - Control.Lens.Wrapped.D:R:UnwrappedLast0 lens> - Control.Lens.Wrapped.D:R:UnwrappedFirst0 lens> - Control.Lens.Wrapped.D:R:UnwrappedEndo lens> - Control.Lens.Wrapped.D:R:UnwrappedDual0 lens> - Control.Lens.Wrapped.D:R:UnwrappedConst lens> - Control.Lens.Wrapped.D:R:UnwrappedNonEmpty lens> - Control.Lens.Wrapped.D:R:UnwrappedZipList lens> - Control.Lens.Wrapped.D:R:UnwrappedWrappedArrow0 lens> - Control.Lens.Wrapped.D:R:UnwrappedWrappedMonad lens> - Control.Lens.Wrapped.D:R:UnwrappedKleisli lens> - Control.Lens.Wrapped.D:R:UnwrappedProduct lens> - Control.Lens.Wrapped.D:R:UnwrappedSum lens> - Control.Lens.Wrapped.D:R:UnwrappedAny lens> - Control.Lens.Wrapped.D:R:UnwrappedAll lens> - Control.Lens.Plated.gplate1' lens> - Control.Lens.Plated.gplate' lens> - Data.Profunctor.Traversing.Bazaar HsYAML-aeson> shrinking RPATHs of ELF executables and libraries in /nix/store/mys707lrrd8ax7jh8hb2azwx8ymhaqyk-HsYAML-aeson-0.2.0.2 HsYAML-aeson> shrinking /nix/store/mys707lrrd8ax7jh8hb2azwx8ymhaqyk-HsYAML-aeson-0.2.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSHsYAML-aeson-0.2.0.2-HAxVVGatvNS4fTgBVNCkaF-ghc9.8.1.so rerebase> [ 10 of 368] Compiling GHC.Storable ( library/GHC/Storable.hs, dist/build/GHC/Storable.o, dist/build/GHC/Storable.dyn_o ) HsYAML-aeson> checking for references to /build/ in /nix/store/mys707lrrd8ax7jh8hb2azwx8ymhaqyk-HsYAML-aeson-0.2.0.2... HsYAML-aeson> patching script interpreter paths in /nix/store/mys707lrrd8ax7jh8hb2azwx8ymhaqyk-HsYAML-aeson-0.2.0.2 HsYAML-aeson> stripping (with command strip and flags -S -p) in /nix/store/mys707lrrd8ax7jh8hb2azwx8ymhaqyk-HsYAML-aeson-0.2.0.2/lib rerebase> [ 11 of 368] Compiling GHC.Stats ( library/GHC/Stats.hs, dist/build/GHC/Stats.o, dist/build/GHC/Stats.dyn_o ) rerebase> [ 12 of 368] Compiling GHC.Stack ( library/GHC/Stack.hs, dist/build/GHC/Stack.o, dist/build/GHC/Stack.dyn_o ) rerebase> [ 13 of 368] Compiling GHC.Stable ( library/GHC/Stable.hs, dist/build/GHC/Stable.o, dist/build/GHC/Stable.dyn_o ) rerebase> [ 14 of 368] Compiling GHC.Show ( library/GHC/Show.hs, dist/build/GHC/Show.o, dist/build/GHC/Show.dyn_o ) rerebase> [ 15 of 368] Compiling GHC.STRef ( library/GHC/STRef.hs, dist/build/GHC/STRef.o, dist/build/GHC/STRef.dyn_o ) rerebase> [ 16 of 368] Compiling GHC.ST ( library/GHC/ST.hs, dist/build/GHC/ST.o, dist/build/GHC/ST.dyn_o ) rerebase> [ 17 of 368] Compiling GHC.Records ( library/GHC/Records.hs, dist/build/GHC/Records.o, dist/build/GHC/Records.dyn_o ) rerebase> [ 18 of 368] Compiling GHC.Real ( library/GHC/Real.hs, dist/build/GHC/Real.o, dist/build/GHC/Real.dyn_o ) rerebase> [ 19 of 368] Compiling GHC.Read ( library/GHC/Read.hs, dist/build/GHC/Read.o, dist/build/GHC/Read.dyn_o ) rerebase> [ 20 of 368] Compiling GHC.Ptr ( library/GHC/Ptr.hs, dist/build/GHC/Ptr.o, dist/build/GHC/Ptr.dyn_o ) rerebase> [ 21 of 368] Compiling GHC.Profiling ( library/GHC/Profiling.hs, dist/build/GHC/Profiling.o, dist/build/GHC/Profiling.dyn_o ) rerebase> [ 22 of 368] Compiling GHC.OverloadedLabels ( library/GHC/OverloadedLabels.hs, dist/build/GHC/OverloadedLabels.o, dist/build/GHC/OverloadedLabels.dyn_o ) rerebase> [ 23 of 368] Compiling GHC.Num ( library/GHC/Num.hs, dist/build/GHC/Num.o, dist/build/GHC/Num.dyn_o ) rerebase> [ 24 of 368] Compiling GHC.MVar ( library/GHC/MVar.hs, dist/build/GHC/MVar.o, dist/build/GHC/MVar.dyn_o ) rerebase> [ 25 of 368] Compiling GHC.List ( library/GHC/List.hs, dist/build/GHC/List.o, dist/build/GHC/List.dyn_o ) rerebase> [ 26 of 368] Compiling GHC.Int ( library/GHC/Int.hs, dist/build/GHC/Int.o, dist/build/GHC/Int.dyn_o ) rerebase> [ 27 of 368] Compiling GHC.IORef ( library/GHC/IORef.hs, dist/build/GHC/IORef.o, dist/build/GHC/IORef.dyn_o ) rerebase> [ 28 of 368] Compiling GHC.IOArray ( library/GHC/IOArray.hs, dist/build/GHC/IOArray.o, dist/build/GHC/IOArray.dyn_o ) rerebase> [ 29 of 368] Compiling GHC.IO.IOMode ( library/GHC/IO/IOMode.hs, dist/build/GHC/IO/IOMode.o, dist/build/GHC/IO/IOMode.dyn_o ) rerebase> [ 30 of 368] Compiling GHC.IO.Handle.Types ( library/GHC/IO/Handle/Types.hs, dist/build/GHC/IO/Handle/Types.o, dist/build/GHC/IO/Handle/Types.dyn_o ) rerebase> [ 31 of 368] Compiling GHC.IO.Handle.Text ( library/GHC/IO/Handle/Text.hs, dist/build/GHC/IO/Handle/Text.o, dist/build/GHC/IO/Handle/Text.dyn_o ) rerebase> [ 32 of 368] Compiling GHC.IO.Handle.Internals ( library/GHC/IO/Handle/Internals.hs, dist/build/GHC/IO/Handle/Internals.o, dist/build/GHC/IO/Handle/Internals.dyn_o ) rerebase> [ 33 of 368] Compiling GHC.IO.Handle.FD ( library/GHC/IO/Handle/FD.hs, dist/build/GHC/IO/Handle/FD.o, dist/build/GHC/IO/Handle/FD.dyn_o ) rerebase> [ 34 of 368] Compiling GHC.IO.Handle ( library/GHC/IO/Handle.hs, dist/build/GHC/IO/Handle.o, dist/build/GHC/IO/Handle.dyn_o ) rerebase> [ 35 of 368] Compiling GHC.IO.FD ( library/GHC/IO/FD.hs, dist/build/GHC/IO/FD.o, dist/build/GHC/IO/FD.dyn_o ) rerebase> [ 36 of 368] Compiling GHC.IO.Exception ( library/GHC/IO/Exception.hs, dist/build/GHC/IO/Exception.o, dist/build/GHC/IO/Exception.dyn_o ) rerebase> [ 37 of 368] Compiling GHC.IO.Encoding.UTF8 ( library/GHC/IO/Encoding/UTF8.hs, dist/build/GHC/IO/Encoding/UTF8.o, dist/build/GHC/IO/Encoding/UTF8.dyn_o ) rerebase> [ 38 of 368] Compiling GHC.IO.Encoding.UTF32 ( library/GHC/IO/Encoding/UTF32.hs, dist/build/GHC/IO/Encoding/UTF32.o, dist/build/GHC/IO/Encoding/UTF32.dyn_o ) rerebase> [ 39 of 368] Compiling GHC.IO.Encoding.UTF16 ( library/GHC/IO/Encoding/UTF16.hs, dist/build/GHC/IO/Encoding/UTF16.o, dist/build/GHC/IO/Encoding/UTF16.dyn_o ) rerebase> [ 40 of 368] Compiling GHC.IO.Encoding.Types ( library/GHC/IO/Encoding/Types.hs, dist/build/GHC/IO/Encoding/Types.o, dist/build/GHC/IO/Encoding/Types.dyn_o ) rerebase> [ 41 of 368] Compiling GHC.IO.Encoding.Latin1 ( library/GHC/IO/Encoding/Latin1.hs, dist/build/GHC/IO/Encoding/Latin1.o, dist/build/GHC/IO/Encoding/Latin1.dyn_o ) rerebase> [ 42 of 368] Compiling GHC.IO.Encoding.Iconv ( library/GHC/IO/Encoding/Iconv.hs, dist/build/GHC/IO/Encoding/Iconv.o, dist/build/GHC/IO/Encoding/Iconv.dyn_o ) rerebase> [ 43 of 368] Compiling GHC.IO.Encoding.Failure ( library/GHC/IO/Encoding/Failure.hs, dist/build/GHC/IO/Encoding/Failure.o, dist/build/GHC/IO/Encoding/Failure.dyn_o ) rerebase> [ 44 of 368] Compiling GHC.IO.Encoding ( library/GHC/IO/Encoding.hs, dist/build/GHC/IO/Encoding.o, dist/build/GHC/IO/Encoding.dyn_o ) rerebase> [ 45 of 368] Compiling GHC.IO.Device ( library/GHC/IO/Device.hs, dist/build/GHC/IO/Device.o, dist/build/GHC/IO/Device.dyn_o ) rerebase> [ 46 of 368] Compiling GHC.IO.BufferedIO ( library/GHC/IO/BufferedIO.hs, dist/build/GHC/IO/BufferedIO.o, dist/build/GHC/IO/BufferedIO.dyn_o ) rerebase> [ 47 of 368] Compiling GHC.IO.Buffer ( library/GHC/IO/Buffer.hs, dist/build/GHC/IO/Buffer.o, dist/build/GHC/IO/Buffer.dyn_o ) rerebase> [ 48 of 368] Compiling GHC.IO ( library/GHC/IO.hs, dist/build/GHC/IO.o, dist/build/GHC/IO.dyn_o ) rerebase> [ 49 of 368] Compiling GHC.Generics ( library/GHC/Generics.hs, dist/build/GHC/Generics.o, dist/build/GHC/Generics.dyn_o ) rerebase> [ 50 of 368] Compiling GHC.ForeignPtr ( library/GHC/ForeignPtr.hs, dist/build/GHC/ForeignPtr.o, dist/build/GHC/ForeignPtr.dyn_o ) rerebase> [ 51 of 368] Compiling GHC.Foreign ( library/GHC/Foreign.hs, dist/build/GHC/Foreign.o, dist/build/GHC/Foreign.dyn_o ) rerebase> [ 52 of 368] Compiling GHC.Float.RealFracMethods ( library/GHC/Float/RealFracMethods.hs, dist/build/GHC/Float/RealFracMethods.o, dist/build/GHC/Float/RealFracMethods.dyn_o ) rerebase> [ 53 of 368] Compiling GHC.Float.ConversionUtils ( library/GHC/Float/ConversionUtils.hs, dist/build/GHC/Float/ConversionUtils.o, dist/build/GHC/Float/ConversionUtils.dyn_o ) rerebase> [ 54 of 368] Compiling GHC.Float ( library/GHC/Float.hs, dist/build/GHC/Float.o, dist/build/GHC/Float.dyn_o ) rerebase> [ 55 of 368] Compiling GHC.Fingerprint.Type ( library/GHC/Fingerprint/Type.hs, dist/build/GHC/Fingerprint/Type.o, dist/build/GHC/Fingerprint/Type.dyn_o ) rerebase> [ 56 of 368] Compiling GHC.Fingerprint ( library/GHC/Fingerprint.hs, dist/build/GHC/Fingerprint.o, dist/build/GHC/Fingerprint.dyn_o ) rerebase> [ 57 of 368] Compiling GHC.Exts ( library/GHC/Exts.hs, dist/build/GHC/Exts.o, dist/build/GHC/Exts.dyn_o ) rerebase> [ 58 of 368] Compiling GHC.Exception ( library/GHC/Exception.hs, dist/build/GHC/Exception.o, dist/build/GHC/Exception.dyn_o ) rerebase> [ 59 of 368] Compiling GHC.Err ( library/GHC/Err.hs, dist/build/GHC/Err.o, dist/build/GHC/Err.dyn_o ) rerebase> [ 60 of 368] Compiling GHC.Environment ( library/GHC/Environment.hs, dist/build/GHC/Environment.o, dist/build/GHC/Environment.dyn_o ) rerebase> [ 61 of 368] Compiling GHC.Enum ( library/GHC/Enum.hs, dist/build/GHC/Enum.o, dist/build/GHC/Enum.dyn_o ) rerebase> [ 62 of 368] Compiling GHC.Desugar ( library/GHC/Desugar.hs, dist/build/GHC/Desugar.o, dist/build/GHC/Desugar.dyn_o ) rerebase> [ 63 of 368] Compiling GHC.Conc.Sync ( library/GHC/Conc/Sync.hs, dist/build/GHC/Conc/Sync.o, dist/build/GHC/Conc/Sync.dyn_o ) rerebase> [ 64 of 368] Compiling GHC.Conc.Signal ( library/GHC/Conc/Signal.hs, dist/build/GHC/Conc/Signal.o, dist/build/GHC/Conc/Signal.dyn_o ) rerebase> [ 65 of 368] Compiling GHC.Conc.IO ( library/GHC/Conc/IO.hs, dist/build/GHC/Conc/IO.o, dist/build/GHC/Conc/IO.dyn_o ) rerebase> [ 66 of 368] Compiling GHC.Conc ( library/GHC/Conc.hs, dist/build/GHC/Conc.o, dist/build/GHC/Conc.dyn_o ) rerebase> [ 67 of 368] Compiling GHC.Char ( library/GHC/Char.hs, dist/build/GHC/Char.o, dist/build/GHC/Char.dyn_o ) rerebase> [ 68 of 368] Compiling GHC.Base ( library/GHC/Base.hs, dist/build/GHC/Base.o, dist/build/GHC/Base.dyn_o ) rerebase> [ 69 of 368] Compiling GHC.Arr ( library/GHC/Arr.hs, dist/build/GHC/Arr.o, dist/build/GHC/Arr.dyn_o ) rerebase> [ 70 of 368] Compiling Foreign.Storable ( library/Foreign/Storable.hs, dist/build/Foreign/Storable.o, dist/build/Foreign/Storable.dyn_o ) rerebase> [ 71 of 368] Compiling Foreign.StablePtr ( library/Foreign/StablePtr.hs, dist/build/Foreign/StablePtr.o, dist/build/Foreign/StablePtr.dyn_o ) rerebase> [ 72 of 368] Compiling Foreign.Ptr ( library/Foreign/Ptr.hs, dist/build/Foreign/Ptr.o, dist/build/Foreign/Ptr.dyn_o ) rerebase> [ 73 of 368] Compiling Foreign.Marshal.Utils ( library/Foreign/Marshal/Utils.hs, dist/build/Foreign/Marshal/Utils.o, dist/build/Foreign/Marshal/Utils.dyn_o ) rerebase> [ 74 of 368] Compiling Foreign.Marshal.Unsafe ( library/Foreign/Marshal/Unsafe.hs, dist/build/Foreign/Marshal/Unsafe.o, dist/build/Foreign/Marshal/Unsafe.dyn_o ) rerebase> [ 75 of 368] Compiling Foreign.Marshal.Safe ( library/Foreign/Marshal/Safe.hs, dist/build/Foreign/Marshal/Safe.o, dist/build/Foreign/Marshal/Safe.dyn_o ) rerebase> [ 76 of 368] Compiling Foreign.Marshal.Pool ( library/Foreign/Marshal/Pool.hs, dist/build/Foreign/Marshal/Pool.o, dist/build/Foreign/Marshal/Pool.dyn_o ) rerebase> [ 77 of 368] Compiling Foreign.Marshal.Error ( library/Foreign/Marshal/Error.hs, dist/build/Foreign/Marshal/Error.o, dist/build/Foreign/Marshal/Error.dyn_o ) rerebase> [ 78 of 368] Compiling Foreign.Marshal.Array ( library/Foreign/Marshal/Array.hs, dist/build/Foreign/Marshal/Array.o, dist/build/Foreign/Marshal/Array.dyn_o ) rerebase> [ 79 of 368] Compiling Foreign.Marshal.Alloc ( library/Foreign/Marshal/Alloc.hs, dist/build/Foreign/Marshal/Alloc.o, dist/build/Foreign/Marshal/Alloc.dyn_o ) rerebase> [ 80 of 368] Compiling Foreign.Marshal ( library/Foreign/Marshal.hs, dist/build/Foreign/Marshal.o, dist/build/Foreign/Marshal.dyn_o ) rerebase> [ 81 of 368] Compiling Foreign.ForeignPtr.Unsafe ( library/Foreign/ForeignPtr/Unsafe.hs, dist/build/Foreign/ForeignPtr/Unsafe.o, dist/build/Foreign/ForeignPtr/Unsafe.dyn_o ) rerebase> [ 82 of 368] Compiling Foreign.ForeignPtr ( library/Foreign/ForeignPtr.hs, dist/build/Foreign/ForeignPtr.o, dist/build/Foreign/ForeignPtr.dyn_o ) rerebase> [ 83 of 368] Compiling Foreign.Concurrent ( library/Foreign/Concurrent.hs, dist/build/Foreign/Concurrent.o, dist/build/Foreign/Concurrent.dyn_o ) rerebase> [ 84 of 368] Compiling Foreign.C.Types ( library/Foreign/C/Types.hs, dist/build/Foreign/C/Types.o, dist/build/Foreign/C/Types.dyn_o ) rerebase> [ 85 of 368] Compiling Foreign.C.String ( library/Foreign/C/String.hs, dist/build/Foreign/C/String.o, dist/build/Foreign/C/String.dyn_o ) rerebase> [ 86 of 368] Compiling Foreign.C.Error ( library/Foreign/C/Error.hs, dist/build/Foreign/C/Error.o, dist/build/Foreign/C/Error.dyn_o ) rerebase> [ 87 of 368] Compiling Foreign.C ( library/Foreign/C.hs, dist/build/Foreign/C.o, dist/build/Foreign/C.dyn_o ) rerebase> [ 88 of 368] Compiling Foreign ( library/Foreign.hs, dist/build/Foreign.o, dist/build/Foreign.dyn_o ) rerebase> [ 89 of 368] Compiling Debug.Trace ( library/Debug/Trace.hs, dist/build/Debug/Trace.o, dist/build/Debug/Trace.dyn_o ) rerebase> [ 90 of 368] Compiling Data.Word ( library/Data/Word.hs, dist/build/Data/Word.o, dist/build/Data/Word.dyn_o ) rerebase> [ 91 of 368] Compiling Data.Void.Unsafe ( library/Data/Void/Unsafe.hs, dist/build/Data/Void/Unsafe.o, dist/build/Data/Void/Unsafe.dyn_o ) rerebase> [ 92 of 368] Compiling Data.Void ( library/Data/Void.hs, dist/build/Data/Void.o, dist/build/Data/Void.dyn_o ) rerebase> [ 93 of 368] Compiling Data.Version ( library/Data/Version.hs, dist/build/Data/Version.o, dist/build/Data/Version.dyn_o ) rerebase> [ 94 of 368] Compiling Data.Vector.Unboxed.Mutable ( library/Data/Vector/Unboxed/Mutable.hs, dist/build/Data/Vector/Unboxed/Mutable.o, dist/build/Data/Vector/Unboxed/Mutable.dyn_o ) rerebase> [ 95 of 368] Compiling Data.Vector.Unboxed.Base ( library/Data/Vector/Unboxed/Base.hs, dist/build/Data/Vector/Unboxed/Base.o, dist/build/Data/Vector/Unboxed/Base.dyn_o ) rerebase> [ 96 of 368] Compiling Data.Vector.Unboxed ( library/Data/Vector/Unboxed.hs, dist/build/Data/Vector/Unboxed.o, dist/build/Data/Vector/Unboxed.dyn_o ) rerebase> [ 97 of 368] Compiling Data.Vector.Storable.Mutable ( library/Data/Vector/Storable/Mutable.hs, dist/build/Data/Vector/Storable/Mutable.o, dist/build/Data/Vector/Storable/Mutable.dyn_o ) rerebase> [ 98 of 368] Compiling Data.Vector.Storable.Internal ( library/Data/Vector/Storable/Internal.hs, dist/build/Data/Vector/Storable/Internal.o, dist/build/Data/Vector/Storable/Internal.dyn_o ) rerebase> [ 99 of 368] Compiling Data.Vector.Storable ( library/Data/Vector/Storable.hs, dist/build/Data/Vector/Storable.o, dist/build/Data/Vector/Storable.dyn_o ) rerebase> [100 of 368] Compiling Data.Vector.Primitive.Mutable ( library/Data/Vector/Primitive/Mutable.hs, dist/build/Data/Vector/Primitive/Mutable.o, dist/build/Data/Vector/Primitive/Mutable.dyn_o ) rerebase> [101 of 368] Compiling Data.Vector.Primitive ( library/Data/Vector/Primitive.hs, dist/build/Data/Vector/Primitive.o, dist/build/Data/Vector/Primitive.dyn_o ) rerebase> [102 of 368] Compiling Data.Vector.Mutable ( library/Data/Vector/Mutable.hs, dist/build/Data/Vector/Mutable.o, dist/build/Data/Vector/Mutable.dyn_o ) rerebase> [103 of 368] Compiling Data.Vector.Internal.Check ( library/Data/Vector/Internal/Check.hs, dist/build/Data/Vector/Internal/Check.o, dist/build/Data/Vector/Internal/Check.dyn_o ) rerebase> [104 of 368] Compiling Data.Vector.Instances ( library/Data/Vector/Instances.hs, dist/build/Data/Vector/Instances.o, dist/build/Data/Vector/Instances.dyn_o ) rerebase> [105 of 368] Compiling Data.Vector.Generic.New ( library/Data/Vector/Generic/New.hs, dist/build/Data/Vector/Generic/New.o, dist/build/Data/Vector/Generic/New.dyn_o ) rerebase> [106 of 368] Compiling Data.Vector.Generic.Mutable ( library/Data/Vector/Generic/Mutable.hs, dist/build/Data/Vector/Generic/Mutable.o, dist/build/Data/Vector/Generic/Mutable.dyn_o ) rerebase> [107 of 368] Compiling Data.Vector.Generic.Base ( library/Data/Vector/Generic/Base.hs, dist/build/Data/Vector/Generic/Base.o, dist/build/Data/Vector/Generic/Base.dyn_o ) rerebase> [108 of 368] Compiling Data.Vector.Generic ( library/Data/Vector/Generic.hs, dist/build/Data/Vector/Generic.o, dist/build/Data/Vector/Generic.dyn_o ) rerebase> [109 of 368] Compiling Data.Vector.Fusion.Util ( library/Data/Vector/Fusion/Util.hs, dist/build/Data/Vector/Fusion/Util.o, dist/build/Data/Vector/Fusion/Util.dyn_o ) rerebase> [110 of 368] Compiling Data.Vector.Fusion.Stream.Monadic ( library/Data/Vector/Fusion/Stream/Monadic.hs, dist/build/Data/Vector/Fusion/Stream/Monadic.o, dist/build/Data/Vector/Fusion/Stream/Monadic.dyn_o ) rerebase> [111 of 368] Compiling Data.Vector ( library/Data/Vector.hs, dist/build/Data/Vector.o, dist/build/Data/Vector.dyn_o ) rerebase> [112 of 368] Compiling Data.Unique ( library/Data/Unique.hs, dist/build/Data/Unique.o, dist/build/Data/Unique.dyn_o ) rerebase> [113 of 368] Compiling Data.UUID ( library/Data/UUID.hs, dist/build/Data/UUID.o, dist/build/Data/UUID.dyn_o ) rerebase> [114 of 368] Compiling Data.Typeable ( library/Data/Typeable.hs, dist/build/Data/Typeable.o, dist/build/Data/Typeable.dyn_o ) rerebase> [115 of 368] Compiling Data.Type.Equality ( library/Data/Type/Equality.hs, dist/build/Data/Type/Equality.o, dist/build/Data/Type/Equality.dyn_o ) rerebase> [116 of 368] Compiling Data.Type.Coercion ( library/Data/Type/Coercion.hs, dist/build/Data/Type/Coercion.o, dist/build/Data/Type/Coercion.dyn_o ) rerebase> [117 of 368] Compiling Data.Type.Bool ( library/Data/Type/Bool.hs, dist/build/Data/Type/Bool.o, dist/build/Data/Type/Bool.dyn_o ) rerebase> [118 of 368] Compiling Data.Tuple ( library/Data/Tuple.hs, dist/build/Data/Tuple.o, dist/build/Data/Tuple.dyn_o ) rerebase> [119 of 368] Compiling Data.Tree ( library/Data/Tree.hs, dist/build/Data/Tree.o, dist/build/Data/Tree.dyn_o ) rerebase> [120 of 368] Compiling Data.Traversable.Instances ( library/Data/Traversable/Instances.hs, dist/build/Data/Traversable/Instances.o, dist/build/Data/Traversable/Instances.dyn_o ) rerebase> [121 of 368] Compiling Data.Traversable ( library/Data/Traversable.hs, dist/build/Data/Traversable.o, dist/build/Data/Traversable.dyn_o ) rerebase> [122 of 368] Compiling Data.Time.LocalTime ( library/Data/Time/LocalTime.hs, dist/build/Data/Time/LocalTime.o, dist/build/Data/Time/LocalTime.dyn_o ) rerebase> [123 of 368] Compiling Data.Time.Format.ISO8601 ( library/Data/Time/Format/ISO8601.hs, dist/build/Data/Time/Format/ISO8601.o, dist/build/Data/Time/Format/ISO8601.dyn_o ) rerebase> [124 of 368] Compiling Data.Time.Format ( library/Data/Time/Format.hs, dist/build/Data/Time/Format.o, dist/build/Data/Time/Format.dyn_o ) rerebase> [125 of 368] Compiling Data.Time.Compat ( library/Data/Time/Compat.hs, dist/build/Data/Time/Compat.o, dist/build/Data/Time/Compat.dyn_o ) rerebase> [126 of 368] Compiling Data.Time.Clock.TAI ( library/Data/Time/Clock/TAI.hs, dist/build/Data/Time/Clock/TAI.o, dist/build/Data/Time/Clock/TAI.dyn_o ) rerebase> [127 of 368] Compiling Data.Time.Clock.POSIX ( library/Data/Time/Clock/POSIX.hs, dist/build/Data/Time/Clock/POSIX.o, dist/build/Data/Time/Clock/POSIX.dyn_o ) rerebase> [128 of 368] Compiling Data.Time.Clock ( library/Data/Time/Clock.hs, dist/build/Data/Time/Clock.o, dist/build/Data/Time/Clock.dyn_o ) rerebase> [129 of 368] Compiling Data.Time.Calendar.WeekDate ( library/Data/Time/Calendar/WeekDate.hs, dist/build/Data/Time/Calendar/WeekDate.o, dist/build/Data/Time/Calendar/WeekDate.dyn_o ) rerebase> [130 of 368] Compiling Data.Time.Calendar.OrdinalDate ( library/Data/Time/Calendar/OrdinalDate.hs, dist/build/Data/Time/Calendar/OrdinalDate.o, dist/build/Data/Time/Calendar/OrdinalDate.dyn_o ) rerebase> [131 of 368] Compiling Data.Time.Calendar.MonthDay ( library/Data/Time/Calendar/MonthDay.hs, dist/build/Data/Time/Calendar/MonthDay.o, dist/build/Data/Time/Calendar/MonthDay.dyn_o ) rerebase> [132 of 368] Compiling Data.Time.Calendar.Julian ( library/Data/Time/Calendar/Julian.hs, dist/build/Data/Time/Calendar/Julian.o, dist/build/Data/Time/Calendar/Julian.dyn_o ) rerebase> [133 of 368] Compiling Data.Time.Calendar.Easter ( library/Data/Time/Calendar/Easter.hs, dist/build/Data/Time/Calendar/Easter.o, dist/build/Data/Time/Calendar/Easter.dyn_o ) rerebase> [134 of 368] Compiling Data.Time.Calendar ( library/Data/Time/Calendar.hs, dist/build/Data/Time/Calendar.o, dist/build/Data/Time/Calendar.dyn_o ) rerebase> [135 of 368] Compiling Data.Time ( library/Data/Time.hs, dist/build/Data/Time.o, dist/build/Data/Time.dyn_o ) rerebase> [136 of 368] Compiling Data.Text.Unsafe ( library/Data/Text/Unsafe.hs, dist/build/Data/Text/Unsafe.o, dist/build/Data/Text/Unsafe.dyn_o ) rerebase> [137 of 368] Compiling Data.Text.Read ( library/Data/Text/Read.hs, dist/build/Data/Text/Read.o, dist/build/Data/Text/Read.dyn_o ) rerebase> [138 of 368] Compiling Data.Text.Lazy.Read ( library/Data/Text/Lazy/Read.hs, dist/build/Data/Text/Lazy/Read.o, dist/build/Data/Text/Lazy/Read.dyn_o ) rerebase> [139 of 368] Compiling Data.Text.Lazy.IO ( library/Data/Text/Lazy/IO.hs, dist/build/Data/Text/Lazy/IO.o, dist/build/Data/Text/Lazy/IO.dyn_o ) rerebase> [140 of 368] Compiling Data.Text.Lazy.Encoding ( library/Data/Text/Lazy/Encoding.hs, dist/build/Data/Text/Lazy/Encoding.o, dist/build/Data/Text/Lazy/Encoding.dyn_o ) rerebase> [141 of 368] Compiling Data.Text.Lazy.Builder.Scientific ( library/Data/Text/Lazy/Builder/Scientific.hs, dist/build/Data/Text/Lazy/Builder/Scientific.o, dist/build/Data/Text/Lazy/Builder/Scientific.dyn_o ) rerebase> [142 of 368] Compiling Data.Text.Lazy.Builder.RealFloat ( library/Data/Text/Lazy/Builder/RealFloat.hs, dist/build/Data/Text/Lazy/Builder/RealFloat.o, dist/build/Data/Text/Lazy/Builder/RealFloat.dyn_o ) rerebase> [143 of 368] Compiling Data.Text.Lazy.Builder.Int ( library/Data/Text/Lazy/Builder/Int.hs, dist/build/Data/Text/Lazy/Builder/Int.o, dist/build/Data/Text/Lazy/Builder/Int.dyn_o ) rerebase> [144 of 368] Compiling Data.Text.Lazy.Builder ( library/Data/Text/Lazy/Builder.hs, dist/build/Data/Text/Lazy/Builder.o, dist/build/Data/Text/Lazy/Builder.dyn_o ) rerebase> [145 of 368] Compiling Data.Text.Lazy ( library/Data/Text/Lazy.hs, dist/build/Data/Text/Lazy.o, dist/build/Data/Text/Lazy.dyn_o ) rerebase> [146 of 368] Compiling Data.Text.Internal ( library/Data/Text/Internal.hs, dist/build/Data/Text/Internal.o, dist/build/Data/Text/Internal.dyn_o ) rerebase> [147 of 368] Compiling Data.Text.IO ( library/Data/Text/IO.hs, dist/build/Data/Text/IO.o, dist/build/Data/Text/IO.dyn_o ) rerebase> [148 of 368] Compiling Data.Text.Foreign ( library/Data/Text/Foreign.hs, dist/build/Data/Text/Foreign.o, dist/build/Data/Text/Foreign.dyn_o ) rerebase> [149 of 368] Compiling Data.Text.Encoding.Error ( library/Data/Text/Encoding/Error.hs, dist/build/Data/Text/Encoding/Error.o, dist/build/Data/Text/Encoding/Error.dyn_o ) rerebase> [150 of 368] Compiling Data.Text.Encoding ( library/Data/Text/Encoding.hs, dist/build/Data/Text/Encoding.o, dist/build/Data/Text/Encoding.dyn_o ) rerebase> [151 of 368] Compiling Data.Text.Array ( library/Data/Text/Array.hs, dist/build/Data/Text/Array.o, dist/build/Data/Text/Array.dyn_o ) rerebase> [152 of 368] Compiling Data.Text ( library/Data/Text.hs, dist/build/Data/Text.o, dist/build/Data/Text.dyn_o ) rerebase> [153 of 368] Compiling Data.String ( library/Data/String.hs, dist/build/Data/String.o, dist/build/Data/String.dyn_o ) rerebase> [154 of 368] Compiling Data.Set ( library/Data/Set.hs, dist/build/Data/Set.o, dist/build/Data/Set.dyn_o ) rerebase> [155 of 368] Compiling Data.Sequence ( library/Data/Sequence.hs, dist/build/Data/Sequence.o, dist/build/Data/Sequence.dyn_o ) rerebase> [156 of 368] Compiling Data.Semigroupoid.Static ( library/Data/Semigroupoid/Static.hs, dist/build/Data/Semigroupoid/Static.o, dist/build/Data/Semigroupoid/Static.dyn_o ) rerebase> [157 of 368] Compiling Data.Semigroupoid.Ob ( library/Data/Semigroupoid/Ob.hs, dist/build/Data/Semigroupoid/Ob.o, dist/build/Data/Semigroupoid/Ob.dyn_o ) rerebase> [158 of 368] Compiling Data.Semigroupoid.Dual ( library/Data/Semigroupoid/Dual.hs, dist/build/Data/Semigroupoid/Dual.o, dist/build/Data/Semigroupoid/Dual.dyn_o ) rerebase> [159 of 368] Compiling Data.Semigroupoid ( library/Data/Semigroupoid.hs, dist/build/Data/Semigroupoid.o, dist/build/Data/Semigroupoid.dyn_o ) rerebase> [160 of 368] Compiling Data.Semigroup.Traversable.Class ( library/Data/Semigroup/Traversable/Class.hs, dist/build/Data/Semigroup/Traversable/Class.o, dist/build/Data/Semigroup/Traversable/Class.dyn_o ) rerebase> [161 of 368] Compiling Data.Semigroup.Traversable ( library/Data/Semigroup/Traversable.hs, dist/build/Data/Semigroup/Traversable.o, dist/build/Data/Semigroup/Traversable.dyn_o ) rerebase> [162 of 368] Compiling Data.Semigroup.Foldable ( library/Data/Semigroup/Foldable.hs, dist/build/Data/Semigroup/Foldable.o, dist/build/Data/Semigroup/Foldable.dyn_o ) rerebase> [163 of 368] Compiling Data.Semigroup.Bitraversable ( library/Data/Semigroup/Bitraversable.hs, dist/build/Data/Semigroup/Bitraversable.o, dist/build/Data/Semigroup/Bitraversable.dyn_o ) rerebase> [164 of 368] Compiling Data.Semigroup.Bifoldable ( library/Data/Semigroup/Bifoldable.hs, dist/build/Data/Semigroup/Bifoldable.o, dist/build/Data/Semigroup/Bifoldable.dyn_o ) rerebase> [165 of 368] Compiling Data.Semigroup ( library/Data/Semigroup.hs, dist/build/Data/Semigroup.o, dist/build/Data/Semigroup.dyn_o ) rerebase> [166 of 368] Compiling Data.Scientific ( library/Data/Scientific.hs, dist/build/Data/Scientific.o, dist/build/Data/Scientific.dyn_o ) rerebase> [167 of 368] Compiling Data.STRef.Strict ( library/Data/STRef/Strict.hs, dist/build/Data/STRef/Strict.o, dist/build/Data/STRef/Strict.dyn_o ) rerebase> [168 of 368] Compiling Data.STRef.Lazy ( library/Data/STRef/Lazy.hs, dist/build/Data/STRef/Lazy.o, dist/build/Data/STRef/Lazy.dyn_o ) rerebase> [169 of 368] Compiling Data.STRef ( library/Data/STRef.hs, dist/build/Data/STRef.o, dist/build/Data/STRef.dyn_o ) rerebase> [170 of 368] Compiling Data.Ratio ( library/Data/Ratio.hs, dist/build/Data/Ratio.o, dist/build/Data/Ratio.dyn_o ) rerebase> [171 of 368] Compiling Data.Proxy ( library/Data/Proxy.hs, dist/build/Data/Proxy.o, dist/build/Data/Proxy.dyn_o ) rerebase> [172 of 368] Compiling Data.Profunctor.Yoneda ( library/Data/Profunctor/Yoneda.hs, dist/build/Data/Profunctor/Yoneda.o, dist/build/Data/Profunctor/Yoneda.dyn_o ) rerebase> [173 of 368] Compiling Data.Profunctor.Unsafe ( library/Data/Profunctor/Unsafe.hs, dist/build/Data/Profunctor/Unsafe.o, dist/build/Data/Profunctor/Unsafe.dyn_o ) rerebase> [174 of 368] Compiling Data.Profunctor.Types ( library/Data/Profunctor/Types.hs, dist/build/Data/Profunctor/Types.o, dist/build/Data/Profunctor/Types.dyn_o ) rerebase> [175 of 368] Compiling Data.Profunctor.Traversing ( library/Data/Profunctor/Traversing.hs, dist/build/Data/Profunctor/Traversing.o, dist/build/Data/Profunctor/Traversing.dyn_o ) rerebase> [176 of 368] Compiling Data.Profunctor.Strong ( library/Data/Profunctor/Strong.hs, dist/build/Data/Profunctor/Strong.o, dist/build/Data/Profunctor/Strong.dyn_o ) rerebase> [177 of 368] Compiling Data.Profunctor.Sieve ( library/Data/Profunctor/Sieve.hs, dist/build/Data/Profunctor/Sieve.o, dist/build/Data/Profunctor/Sieve.dyn_o ) rerebase> [178 of 368] Compiling Data.Profunctor.Rep ( library/Data/Profunctor/Rep.hs, dist/build/Data/Profunctor/Rep.o, dist/build/Data/Profunctor/Rep.dyn_o ) rerebase> [179 of 368] Compiling Data.Profunctor.Ran ( library/Data/Profunctor/Ran.hs, dist/build/Data/Profunctor/Ran.o, dist/build/Data/Profunctor/Ran.dyn_o ) rerebase> [180 of 368] Compiling Data.Profunctor.Monad ( library/Data/Profunctor/Monad.hs, dist/build/Data/Profunctor/Monad.o, dist/build/Data/Profunctor/Monad.dyn_o ) rerebase> [181 of 368] Compiling Data.Profunctor.Mapping ( library/Data/Profunctor/Mapping.hs, dist/build/Data/Profunctor/Mapping.o, dist/build/Data/Profunctor/Mapping.dyn_o ) rerebase> [182 of 368] Compiling Data.Profunctor.Composition ( library/Data/Profunctor/Composition.hs, dist/build/Data/Profunctor/Composition.o, dist/build/Data/Profunctor/Composition.dyn_o ) rerebase> [183 of 368] Compiling Data.Profunctor.Closed ( library/Data/Profunctor/Closed.hs, dist/build/Data/Profunctor/Closed.o, dist/build/Data/Profunctor/Closed.dyn_o ) rerebase> [184 of 368] Compiling Data.Profunctor.Choice ( library/Data/Profunctor/Choice.hs, dist/build/Data/Profunctor/Choice.o, dist/build/Data/Profunctor/Choice.dyn_o ) rerebase> [185 of 368] Compiling Data.Profunctor.Cayley ( library/Data/Profunctor/Cayley.hs, dist/build/Data/Profunctor/Cayley.o, dist/build/Data/Profunctor/Cayley.dyn_o ) rerebase> [186 of 368] Compiling Data.Profunctor.Adjunction ( library/Data/Profunctor/Adjunction.hs, dist/build/Data/Profunctor/Adjunction.o, dist/build/Data/Profunctor/Adjunction.dyn_o ) rerebase> [187 of 368] Compiling Data.Profunctor ( library/Data/Profunctor.hs, dist/build/Data/Profunctor.o, dist/build/Data/Profunctor.dyn_o ) rerebase> [188 of 368] Compiling Data.Ord ( library/Data/Ord.hs, dist/build/Data/Ord.o, dist/build/Data/Ord.dyn_o ) rerebase> [189 of 368] Compiling Data.Monoid ( library/Data/Monoid.hs, dist/build/Data/Monoid.o, dist/build/Data/Monoid.dyn_o ) rerebase> [190 of 368] Compiling Data.Maybe ( library/Data/Maybe.hs, dist/build/Data/Maybe.o, dist/build/Data/Maybe.dyn_o ) rerebase> [191 of 368] Compiling Data.Map.Strict ( library/Data/Map/Strict.hs, dist/build/Data/Map/Strict.o, dist/build/Data/Map/Strict.dyn_o ) rerebase> [192 of 368] Compiling Data.Map.Lazy ( library/Data/Map/Lazy.hs, dist/build/Data/Map/Lazy.o, dist/build/Data/Map/Lazy.dyn_o ) rerebase> [193 of 368] Compiling Data.Map ( library/Data/Map.hs, dist/build/Data/Map.o, dist/build/Data/Map.dyn_o ) rerebase> [194 of 368] Compiling Data.List.NonEmpty ( library/Data/List/NonEmpty.hs, dist/build/Data/List/NonEmpty.o, dist/build/Data/List/NonEmpty.dyn_o ) rerebase> [195 of 368] Compiling Data.List ( library/Data/List.hs, dist/build/Data/List.o, dist/build/Data/List.dyn_o ) rerebase> [196 of 368] Compiling Data.Kind ( library/Data/Kind.hs, dist/build/Data/Kind.o, dist/build/Data/Kind.dyn_o ) rerebase> [197 of 368] Compiling Data.Ix ( library/Data/Ix.hs, dist/build/Data/Ix.o, dist/build/Data/Ix.dyn_o ) rerebase> [198 of 368] Compiling Data.Isomorphism ( library/Data/Isomorphism.hs, dist/build/Data/Isomorphism.o, dist/build/Data/Isomorphism.dyn_o ) rerebase> [199 of 368] Compiling Data.IntSet ( library/Data/IntSet.hs, dist/build/Data/IntSet.o, dist/build/Data/IntSet.dyn_o ) rerebase> [200 of 368] Compiling Data.IntMap.Strict ( library/Data/IntMap/Strict.hs, dist/build/Data/IntMap/Strict.o, dist/build/Data/IntMap/Strict.dyn_o ) rerebase> [201 of 368] Compiling Data.IntMap.Lazy ( library/Data/IntMap/Lazy.hs, dist/build/Data/IntMap/Lazy.o, dist/build/Data/IntMap/Lazy.dyn_o ) rerebase> [202 of 368] Compiling Data.IntMap ( library/Data/IntMap.hs, dist/build/Data/IntMap.o, dist/build/Data/IntMap.dyn_o ) rerebase> [203 of 368] Compiling Data.Int ( library/Data/Int.hs, dist/build/Data/Int.o, dist/build/Data/Int.dyn_o ) rerebase> [204 of 368] Compiling Data.IORef ( library/Data/IORef.hs, dist/build/Data/IORef.o, dist/build/Data/IORef.dyn_o ) rerebase> [205 of 368] Compiling Data.Hashable ( library/Data/Hashable.hs, dist/build/Data/Hashable.o, dist/build/Data/Hashable.dyn_o ) rerebase> [206 of 368] Compiling Data.HashSet ( library/Data/HashSet.hs, dist/build/Data/HashSet.o, dist/build/Data/HashSet.dyn_o ) rerebase> [207 of 368] Compiling Data.HashMap.Strict ( library/Data/HashMap/Strict.hs, dist/build/Data/HashMap/Strict.o, dist/build/Data/HashMap/Strict.dyn_o ) rerebase> [208 of 368] Compiling Data.HashMap.Lazy ( library/Data/HashMap/Lazy.hs, dist/build/Data/HashMap/Lazy.o, dist/build/Data/HashMap/Lazy.dyn_o ) rerebase> [209 of 368] Compiling Data.Groupoid ( library/Data/Groupoid.hs, dist/build/Data/Groupoid.o, dist/build/Data/Groupoid.dyn_o ) rerebase> [210 of 368] Compiling Data.Group ( library/Data/Group.hs, dist/build/Data/Group.o, dist/build/Data/Group.dyn_o ) rerebase> [211 of 368] Compiling Data.Graph ( library/Data/Graph.hs, dist/build/Data/Graph.o, dist/build/Data/Graph.dyn_o ) rerebase> [212 of 368] Compiling Data.Functor.Sum ( library/Data/Functor/Sum.hs, dist/build/Data/Functor/Sum.o, dist/build/Data/Functor/Sum.dyn_o ) rerebase> [213 of 368] Compiling Data.Functor.Reverse ( library/Data/Functor/Reverse.hs, dist/build/Data/Functor/Reverse.o, dist/build/Data/Functor/Reverse.dyn_o ) rerebase> [214 of 368] Compiling Data.Functor.Product ( library/Data/Functor/Product.hs, dist/build/Data/Functor/Product.o, dist/build/Data/Functor/Product.dyn_o ) rerebase> [215 of 368] Compiling Data.Functor.Plus ( library/Data/Functor/Plus.hs, dist/build/Data/Functor/Plus.o, dist/build/Data/Functor/Plus.dyn_o ) rerebase> [216 of 368] Compiling Data.Functor.Invariant.TH ( library/Data/Functor/Invariant/TH.hs, dist/build/Data/Functor/Invariant/TH.o, dist/build/Data/Functor/Invariant/TH.dyn_o ) rerebase> [217 of 368] Compiling Data.Functor.Invariant ( library/Data/Functor/Invariant.hs, dist/build/Data/Functor/Invariant.o, dist/build/Data/Functor/Invariant.dyn_o ) rerebase> [218 of 368] Compiling Data.Functor.Identity ( library/Data/Functor/Identity.hs, dist/build/Data/Functor/Identity.o, dist/build/Data/Functor/Identity.dyn_o ) rerebase> [219 of 368] Compiling Data.Functor.Extend ( library/Data/Functor/Extend.hs, dist/build/Data/Functor/Extend.o, dist/build/Data/Functor/Extend.dyn_o ) rerebase> [220 of 368] Compiling Data.Functor.Contravariant.Divisible ( library/Data/Functor/Contravariant/Divisible.hs, dist/build/Data/Functor/Contravariant/Divisible.o, dist/build/Data/Functor/Contravariant/Divisible.dyn_o ) rerebase> [221 of 368] Compiling Data.Functor.Contravariant.Compose ( library/Data/Functor/Contravariant/Compose.hs, dist/build/Data/Functor/Contravariant/Compose.o, dist/build/Data/Functor/Contravariant/Compose.dyn_o ) rerebase> [222 of 368] Compiling Data.Functor.Contravariant ( library/Data/Functor/Contravariant.hs, dist/build/Data/Functor/Contravariant.o, dist/build/Data/Functor/Contravariant.dyn_o ) rerebase> [223 of 368] Compiling Data.Functor.Constant ( library/Data/Functor/Constant.hs, dist/build/Data/Functor/Constant.o, dist/build/Data/Functor/Constant.dyn_o ) rerebase> [224 of 368] Compiling Data.Functor.Compose ( library/Data/Functor/Compose.hs, dist/build/Data/Functor/Compose.o, dist/build/Data/Functor/Compose.dyn_o ) rerebase> [225 of 368] Compiling Data.Functor.Classes ( library/Data/Functor/Classes.hs, dist/build/Data/Functor/Classes.o, dist/build/Data/Functor/Classes.dyn_o ) rerebase> [226 of 368] Compiling Data.Functor.Bind.Trans ( library/Data/Functor/Bind/Trans.hs, dist/build/Data/Functor/Bind/Trans.o, dist/build/Data/Functor/Bind/Trans.dyn_o ) rerebase> [227 of 368] Compiling Data.Functor.Bind.Class ( library/Data/Functor/Bind/Class.hs, dist/build/Data/Functor/Bind/Class.o, dist/build/Data/Functor/Bind/Class.dyn_o ) rerebase> [228 of 368] Compiling Data.Functor.Bind ( library/Data/Functor/Bind.hs, dist/build/Data/Functor/Bind.o, dist/build/Data/Functor/Bind.dyn_o ) rerebase> [229 of 368] Compiling Data.Functor.Apply ( library/Data/Functor/Apply.hs, dist/build/Data/Functor/Apply.o, dist/build/Data/Functor/Apply.dyn_o ) rerebase> [230 of 368] Compiling Data.Functor.Alt ( library/Data/Functor/Alt.hs, dist/build/Data/Functor/Alt.o, dist/build/Data/Functor/Alt.dyn_o ) rerebase> [231 of 368] Compiling Data.Functor ( library/Data/Functor.hs, dist/build/Data/Functor.o, dist/build/Data/Functor.dyn_o ) rerebase> [232 of 368] Compiling Data.Function ( library/Data/Function.hs, dist/build/Data/Function.o, dist/build/Data/Function.dyn_o ) rerebase> [233 of 368] Compiling Data.Foldable ( library/Data/Foldable.hs, dist/build/Data/Foldable.o, dist/build/Data/Foldable.dyn_o ) rerebase> [234 of 368] Compiling Data.Fixed ( library/Data/Fixed.hs, dist/build/Data/Fixed.o, dist/build/Data/Fixed.dyn_o ) rerebase> [235 of 368] Compiling Data.Eq ( library/Data/Eq.hs, dist/build/Data/Eq.o, dist/build/Data/Eq.dyn_o ) rerebase> [236 of 368] Compiling Data.Either.Validation ( library/Data/Either/Validation.hs, dist/build/Data/Either/Validation.o, dist/build/Data/Either/Validation.dyn_o ) rerebase> [237 of 368] Compiling Data.Either.Combinators ( library/Data/Either/Combinators.hs, dist/build/Data/Either/Combinators.o, dist/build/Data/Either/Combinators.dyn_o ) rerebase> [238 of 368] Compiling Data.Either ( library/Data/Either.hs, dist/build/Data/Either.o, dist/build/Data/Either.dyn_o ) rerebase> [239 of 368] Compiling Data.Dynamic ( library/Data/Dynamic.hs, dist/build/Data/Dynamic.o, dist/build/Data/Dynamic.dyn_o ) rerebase> [240 of 368] Compiling Data.Data ( library/Data/Data.hs, dist/build/Data/Data.o, dist/build/Data/Data.dyn_o ) rerebase> [241 of 368] Compiling Data.DList ( library/Data/DList.hs, dist/build/Data/DList.o, dist/build/Data/DList.dyn_o ) rerebase> [242 of 368] Compiling Data.Complex ( library/Data/Complex.hs, dist/build/Data/Complex.o, dist/build/Data/Complex.dyn_o ) rerebase> [243 of 368] Compiling Data.Coerce ( library/Data/Coerce.hs, dist/build/Data/Coerce.o, dist/build/Data/Coerce.dyn_o ) rerebase> [244 of 368] Compiling Data.Char ( library/Data/Char.hs, dist/build/Data/Char.o, dist/build/Data/Char.dyn_o ) rerebase> [245 of 368] Compiling Data.ByteString.Unsafe ( library/Data/ByteString/Unsafe.hs, dist/build/Data/ByteString/Unsafe.o, dist/build/Data/ByteString/Unsafe.dyn_o ) rerebase> [246 of 368] Compiling Data.ByteString.Short.Internal ( library/Data/ByteString/Short/Internal.hs, dist/build/Data/ByteString/Short/Internal.o, dist/build/Data/ByteString/Short/Internal.dyn_o ) rerebase> [247 of 368] Compiling Data.ByteString.Short ( library/Data/ByteString/Short.hs, dist/build/Data/ByteString/Short.o, dist/build/Data/ByteString/Short.dyn_o ) rerebase> [248 of 368] Compiling Data.ByteString.Lazy.Internal ( library/Data/ByteString/Lazy/Internal.hs, dist/build/Data/ByteString/Lazy/Internal.o, dist/build/Data/ByteString/Lazy/Internal.dyn_o ) rerebase> [249 of 368] Compiling Data.ByteString.Lazy.Char8 ( library/Data/ByteString/Lazy/Char8.hs, dist/build/Data/ByteString/Lazy/Char8.o, dist/build/Data/ByteString/Lazy/Char8.dyn_o ) rerebase> [250 of 368] Compiling Data.ByteString.Lazy ( library/Data/ByteString/Lazy.hs, dist/build/Data/ByteString/Lazy.o, dist/build/Data/ByteString/Lazy.dyn_o ) rerebase> [251 of 368] Compiling Data.ByteString.Internal ( library/Data/ByteString/Internal.hs, dist/build/Data/ByteString/Internal.o, dist/build/Data/ByteString/Internal.dyn_o ) rerebase> [252 of 368] Compiling Data.ByteString.Char8 ( library/Data/ByteString/Char8.hs, dist/build/Data/ByteString/Char8.o, dist/build/Data/ByteString/Char8.dyn_o ) rerebase> [253 of 368] Compiling Data.ByteString.Builder.Scientific ( library/Data/ByteString/Builder/Scientific.hs, dist/build/Data/ByteString/Builder/Scientific.o, dist/build/Data/ByteString/Builder/Scientific.dyn_o ) HsYAML-aeson> shrinking RPATHs of ELF executables and libraries in /nix/store/mmbcq4hm4qrm9b4r0746669saw1pxgn1-HsYAML-aeson-0.2.0.2-doc 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 ) algebraic-graphs> rerebase> [274 of 368] Compiling Data.Biapplicative ( library/Data/Biapplicative.hs, dist/build/Data/Biapplicative.o, dist/build/Data/Biapplicative.dyn_o ) rerebase> [275 of 368] Compiling Control.Selective.Rigid.Freer ( library/Control/Selective/Rigid/Freer.hs, dist/build/Control/Selective/Rigid/Freer.o, dist/build/Control/Selective/Rigid/Freer.dyn_o ) rerebase> [276 of 368] Compiling Control.Selective.Rigid.Free ( library/Control/Selective/Rigid/Free.hs, dist/build/Control/Selective/Rigid/Free.o, dist/build/Control/Selective/Rigid/Free.dyn_o ) rerebase> [277 of 368] Compiling Control.Selective.Multi ( library/Control/Selective/Multi.hs, dist/build/Control/Selective/Multi.o, dist/build/Control/Selective/Multi.dyn_o ) rerebase> [278 of 368] Compiling Control.Selective.Free ( library/Control/Selective/Free.hs, dist/build/Control/Selective/Free.o, dist/build/Control/Selective/Free.dyn_o ) rerebase> [279 of 368] Compiling Control.Selective ( library/Control/Selective.hs, dist/build/Control/Selective.o, dist/build/Control/Selective.dyn_o ) rerebase> [280 of 368] Compiling Control.Monad.Zip ( library/Control/Monad/Zip.hs, dist/build/Control/Monad/Zip.o, dist/build/Control/Monad/Zip.dyn_o ) rerebase> [281 of 368] Compiling Control.Monad.Writer.Strict ( library/Control/Monad/Writer/Strict.hs, dist/build/Control/Monad/Writer/Strict.o, dist/build/Control/Monad/Writer/Strict.dyn_o ) rerebase> [282 of 368] Compiling Control.Monad.Writer.Lazy ( library/Control/Monad/Writer/Lazy.hs, dist/build/Control/Monad/Writer/Lazy.o, dist/build/Control/Monad/Writer/Lazy.dyn_o ) rerebase> [283 of 368] Compiling Control.Monad.Writer.Class ( library/Control/Monad/Writer/Class.hs, dist/build/Control/Monad/Writer/Class.o, dist/build/Control/Monad/Writer/Class.dyn_o ) 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.List): 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 ) algebraic-graphs> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons 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.List): rerebase> [292 of 368] Compiling Control.Monad.Trans.RWS.Strict ( library/Control/Monad/Trans/RWS/Strict.hs, dist/build/Control/Monad/Trans/RWS/Strict.o, dist/build/Control/Monad/Trans/RWS/Strict.dyn_o ) rerebase> [293 of 368] Compiling Control.Monad.Trans.RWS.Lazy ( library/Control/Monad/Trans/RWS/Lazy.hs, dist/build/Control/Monad/Trans/RWS/Lazy.o, dist/build/Control/Monad/Trans/RWS/Lazy.dyn_o ) rerebase> [294 of 368] Compiling Control.Monad.Trans.RWS ( library/Control/Monad/Trans/RWS.hs, dist/build/Control/Monad/Trans/RWS.o, dist/build/Control/Monad/Trans/RWS.dyn_o ) rerebase> [295 of 368] Compiling Control.Monad.Trans.Maybe ( library/Control/Monad/Trans/Maybe.hs, dist/build/Control/Monad/Trans/Maybe.o, dist/build/Control/Monad/Trans/Maybe.dyn_o ) rerebase> [296 of 368] Compiling Control.Monad.Trans.Identity ( library/Control/Monad/Trans/Identity.hs, dist/build/Control/Monad/Trans/Identity.o, dist/build/Control/Monad/Trans/Identity.dyn_o ) rerebase> [297 of 368] Compiling Control.Monad.Trans.Except ( library/Control/Monad/Trans/Except.hs, dist/build/Control/Monad/Trans/Except.o, dist/build/Control/Monad/Trans/Except.dyn_o ) rerebase> [298 of 368] Compiling Control.Monad.Trans.Cont ( library/Control/Monad/Trans/Cont.hs, dist/build/Control/Monad/Trans/Cont.o, dist/build/Control/Monad/Trans/Cont.dyn_o ) rerebase> [299 of 368] Compiling Control.Monad.Trans.Class ( library/Control/Monad/Trans/Class.hs, dist/build/Control/Monad/Trans/Class.o, dist/build/Control/Monad/Trans/Class.dyn_o ) rerebase> [300 of 368] Compiling Control.Monad.Trans ( library/Control/Monad/Trans.hs, dist/build/Control/Monad/Trans.o, dist/build/Control/Monad/Trans.dyn_o ) rerebase> [301 of 368] Compiling Control.Monad.State.Strict ( library/Control/Monad/State/Strict.hs, dist/build/Control/Monad/State/Strict.o, dist/build/Control/Monad/State/Strict.dyn_o ) rerebase> [302 of 368] Compiling Control.Monad.State.Lazy ( library/Control/Monad/State/Lazy.hs, dist/build/Control/Monad/State/Lazy.o, dist/build/Control/Monad/State/Lazy.dyn_o ) rerebase> [303 of 368] Compiling Control.Monad.State.Class ( library/Control/Monad/State/Class.hs, dist/build/Control/Monad/State/Class.o, dist/build/Control/Monad/State/Class.dyn_o ) rerebase> [304 of 368] Compiling Control.Monad.State ( library/Control/Monad/State.hs, dist/build/Control/Monad/State.o, dist/build/Control/Monad/State.dyn_o ) algebraic-graphs> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." 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 ) algebraic-graphs> | 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 ) HsYAML-aeson> checking for references to /build/ in /nix/store/mmbcq4hm4qrm9b4r0746669saw1pxgn1-HsYAML-aeson-0.2.0.2-doc... algebraic-graphs> 391 | pth' = tail v_pth' -- Here we know that v_pth' starts with v algebraic-graphs> | ^^^^ algebraic-graphs> rerebase> [313 of 368] Compiling Control.Monad.Reader ( library/Control/Monad/Reader.hs, dist/build/Control/Monad/Reader.o, dist/build/Control/Monad/Reader.dyn_o ) rerebase> [314 of 368] Compiling Control.Monad.RWS.Strict ( library/Control/Monad/RWS/Strict.hs, dist/build/Control/Monad/RWS/Strict.o, dist/build/Control/Monad/RWS/Strict.dyn_o ) rerebase> [315 of 368] Compiling Control.Monad.RWS.Lazy ( library/Control/Monad/RWS/Lazy.hs, dist/build/Control/Monad/RWS/Lazy.o, dist/build/Control/Monad/RWS/Lazy.dyn_o ) rerebase> [316 of 368] Compiling Control.Monad.RWS.Class ( library/Control/Monad/RWS/Class.hs, dist/build/Control/Monad/RWS/Class.o, dist/build/Control/Monad/RWS/Class.dyn_o ) rerebase> [317 of 368] Compiling Control.Monad.RWS ( library/Control/Monad/RWS.hs, dist/build/Control/Monad/RWS.o, dist/build/Control/Monad/RWS.dyn_o ) rerebase> [318 of 368] Compiling Control.Monad.Identity ( library/Control/Monad/Identity.hs, dist/build/Control/Monad/Identity.o, dist/build/Control/Monad/Identity.dyn_o ) rerebase> [319 of 368] Compiling Control.Monad.IO.Class ( library/Control/Monad/IO/Class.hs, dist/build/Control/Monad/IO/Class.o, dist/build/Control/Monad/IO/Class.dyn_o ) rerebase> [320 of 368] Compiling Control.Monad.Fix ( library/Control/Monad/Fix.hs, dist/build/Control/Monad/Fix.o, dist/build/Control/Monad/Fix.dyn_o ) rerebase> [321 of 368] Compiling Control.Monad.Fail ( library/Control/Monad/Fail.hs, dist/build/Control/Monad/Fail.o, dist/build/Control/Monad/Fail.dyn_o ) rerebase> [322 of 368] Compiling Control.Monad.Error.Class ( library/Control/Monad/Error/Class.hs, dist/build/Control/Monad/Error/Class.o, dist/build/Control/Monad/Error/Class.dyn_o ) rerebase> [323 of 368] Compiling Control.Monad.Cont.Class ( library/Control/Monad/Cont/Class.hs, dist/build/Control/Monad/Cont/Class.o, dist/build/Control/Monad/Cont/Class.dyn_o ) rerebase> [324 of 368] Compiling Control.Monad.Cont ( library/Control/Monad/Cont.hs, dist/build/Control/Monad/Cont.o, dist/build/Control/Monad/Cont.dyn_o ) rerebase> [325 of 368] Compiling Control.Monad ( library/Control/Monad.hs, dist/build/Control/Monad.o, dist/build/Control/Monad.dyn_o ) rerebase> [326 of 368] Compiling Control.Exception.Base ( library/Control/Exception/Base.hs, dist/build/Control/Exception/Base.o, dist/build/Control/Exception/Base.dyn_o ) rerebase> [327 of 368] Compiling Control.Exception ( library/Control/Exception.hs, dist/build/Control/Exception.o, dist/build/Control/Exception.dyn_o ) rerebase> [328 of 368] Compiling Control.DeepSeq ( library/Control/DeepSeq.hs, dist/build/Control/DeepSeq.o, dist/build/Control/DeepSeq.dyn_o ) rerebase> [329 of 368] Compiling Control.Concurrent.STM.TVar ( library/Control/Concurrent/STM/TVar.hs, dist/build/Control/Concurrent/STM/TVar.o, dist/build/Control/Concurrent/STM/TVar.dyn_o ) rerebase> [330 of 368] Compiling Control.Concurrent.STM.TSem ( library/Control/Concurrent/STM/TSem.hs, dist/build/Control/Concurrent/STM/TSem.o, dist/build/Control/Concurrent/STM/TSem.dyn_o ) rerebase> [331 of 368] Compiling Control.Concurrent.STM.TQueue ( library/Control/Concurrent/STM/TQueue.hs, dist/build/Control/Concurrent/STM/TQueue.o, dist/build/Control/Concurrent/STM/TQueue.dyn_o ) rerebase> [332 of 368] Compiling Control.Concurrent.STM.TMVar ( library/Control/Concurrent/STM/TMVar.hs, dist/build/Control/Concurrent/STM/TMVar.o, dist/build/Control/Concurrent/STM/TMVar.dyn_o ) rerebase> [333 of 368] Compiling Control.Concurrent.STM.TChan ( library/Control/Concurrent/STM/TChan.hs, dist/build/Control/Concurrent/STM/TChan.o, dist/build/Control/Concurrent/STM/TChan.dyn_o ) rerebase> [334 of 368] Compiling Control.Concurrent.STM.TBQueue ( library/Control/Concurrent/STM/TBQueue.hs, dist/build/Control/Concurrent/STM/TBQueue.o, dist/build/Control/Concurrent/STM/TBQueue.dyn_o ) rerebase> [335 of 368] Compiling Control.Concurrent.STM.TArray ( library/Control/Concurrent/STM/TArray.hs, dist/build/Control/Concurrent/STM/TArray.o, dist/build/Control/Concurrent/STM/TArray.dyn_o ) rerebase> [336 of 368] Compiling Control.Concurrent.STM ( library/Control/Concurrent/STM.hs, dist/build/Control/Concurrent/STM.o, dist/build/Control/Concurrent/STM.dyn_o ) algebraic-graphs> src/Algebra/Graph/AdjacencyMap/Algorithm.hs:395:26: warning: [GHC-63394] [-Wx-partial] 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 ) algebraic-graphs> In the use of ‘head’ 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 ) algebraic-graphs> (imported from Prelude, but defined in GHC.List): 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 ) algebraic-graphs> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." 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 ) algebraic-graphs> | rerebase> [346 of 368] Compiling Control.Applicative.Backwards ( library/Control/Applicative/Backwards.hs, dist/build/Control/Applicative/Backwards.o, dist/build/Control/Applicative/Backwards.dyn_o ) rerebase> [347 of 368] Compiling Control.Applicative ( library/Control/Applicative.hs, dist/build/Control/Applicative.o, dist/build/Control/Applicative.dyn_o ) rerebase> [348 of 368] Compiling System.CPUTime ( library/System/CPUTime.hs, dist/build/System/CPUTime.o, dist/build/System/CPUTime.dyn_o ) rerebase> [349 of 368] Compiling System.Console.GetOpt ( library/System/Console/GetOpt.hs, dist/build/System/Console/GetOpt.o, dist/build/System/Console/GetOpt.dyn_o ) 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.List): 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 ) algebraic-graphs> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." algebraic-graphs> | algebraic-graphs> 397 | bnd' = tail bnd 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 ) algebraic-graphs> | ^^^^ 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> [12 of 29] Compiling Algebra.Graph.Acyclic.AdjacencyMap ( src/Algebra/Graph/Acyclic/AdjacencyMap.hs, nothing ) HsYAML-aeson> patching script interpreter paths in /nix/store/mmbcq4hm4qrm9b4r0746669saw1pxgn1-HsYAML-aeson-0.2.0.2-doc algebraic-graphs> [13 of 29] Compiling Algebra.Graph.ToGraph ( src/Algebra/Graph/ToGraph.hs, nothing ) HsYAML-aeson (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/mmbcq4hm4qrm9b4r0746669saw1pxgn1-HsYAML-aeson-0.2.0.2-doc /nix/store/mys707lrrd8ax7jh8hb2azwx8ymhaqyk-HsYAML-aeson-0.2.0.2 HsYAML-aeson (post)> Pushing 2 paths (164 are already present) using zstd to cache sellout ⏳ HsYAML-aeson (post)> HsYAML-aeson (post)> Pushing /nix/store/mys707lrrd8ax7jh8hb2azwx8ymhaqyk-HsYAML-aeson-0.2.0.2 (505.97 KiB) HsYAML-aeson (post)> Pushing /nix/store/mmbcq4hm4qrm9b4r0746669saw1pxgn1-HsYAML-aeson-0.2.0.2-doc (311.90 KiB) HsYAML-aeson (post)> HsYAML-aeson (post)> All done. HsYAML-aeson (post)> added 2 signatures HsYAML-aeson (post)> added 4 signatures HsYAML-aeson (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/mmbcq4hm4qrm9b4r0746669saw1pxgn1-HsYAML-aeson-0.2.0.2-doc /nix/store/mys707lrrd8ax7jh8hb2azwx8ymhaqyk-HsYAML-aeson-0.2.0.2 HsYAML-aeson (post)> copying 2 paths... HsYAML-aeson (post)> copying path '/nix/store/mmbcq4hm4qrm9b4r0746669saw1pxgn1-HsYAML-aeson-0.2.0.2-doc' to 'https://cache.nix-ci.com'... HsYAML-aeson (post)> copying path '/nix/store/mys707lrrd8ax7jh8hb2azwx8ymhaqyk-HsYAML-aeson-0.2.0.2' to 'https://cache.nix-ci.com'... HsYAML-aeson (post)> copying 1 paths... HsYAML-aeson (post)> copying path '/nix/store/knlng1bfgpxr5lcycb089r7qyj750j5w-HsYAML-aeson-0.2.0.2.drv' to 'https://cache.nix-ci.com'... HsYAML-aeson (post)> added 0 signatures HsYAML-aeson (post)> added 0 signatures HsYAML-aeson (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/mmbcq4hm4qrm9b4r0746669saw1pxgn1-HsYAML-aeson-0.2.0.2-doc /nix/store/mys707lrrd8ax7jh8hb2azwx8ymhaqyk-HsYAML-aeson-0.2.0.2 HsYAML-aeson (post)> copying 2 paths... HsYAML-aeson (post)> copying path '/nix/store/mmbcq4hm4qrm9b4r0746669saw1pxgn1-HsYAML-aeson-0.2.0.2-doc' to 'ssh-ng://worker.nix-ci.com'... HsYAML-aeson (post)> copying path '/nix/store/mys707lrrd8ax7jh8hb2azwx8ymhaqyk-HsYAML-aeson-0.2.0.2' to 'ssh-ng://worker.nix-ci.com'... HsYAML-aeson (post)> copying 1 paths... HsYAML-aeson (post)> copying path '/nix/store/knlng1bfgpxr5lcycb089r7qyj750j5w-HsYAML-aeson-0.2.0.2.drv' to 'ssh-ng://worker.nix-ci.com'... ghc-lib-parser> [267 of 443] Compiling GHC.Cmm.BlockId ( compiler/GHC/Cmm/BlockId.hs, dist/build/GHC/Cmm/BlockId.p_o ) algebraic-graphs> algebraic-graphs> src/Algebra/Graph/ToGraph.hs:171:32: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 171 | vertexIntSet :: ToVertex t ~ Int => t -> IntSet algebraic-graphs> | ^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/ToGraph.hs:197:29: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 197 | preIntSet :: ToVertex t ~ Int => Int -> t -> IntSet algebraic-graphs> | ^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/ToGraph.hs:215:30: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 215 | postIntSet :: ToVertex t ~ Int => Int -> t -> IntSet algebraic-graphs> | ^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/ToGraph.hs:303:37: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 303 | toAdjacencyIntMap :: ToVertex t ~ Int => t -> AIM.AdjacencyIntMap algebraic-graphs> | ^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/ToGraph.hs:312:46: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 312 | toAdjacencyIntMapTranspose :: ToVertex t ~ Int => t -> AIM.AdjacencyIntMap algebraic-graphs> | ^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/ToGraph.hs:452:43: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 452 | adjacencyIntMap :: (ToGraph t, ToVertex t ~ Int) => t -> IntMap IntSet algebraic-graphs> | ^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/ToGraph.hs:471:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 471 | adjacencyIntMapTranspose :: (ToGraph t, ToVertex t ~ Int) => t -> IntMap IntSet algebraic-graphs> | ^ algebraic-graphs> [14 of 29] Compiling Algebra.Graph.Relation ( src/Algebra/Graph/Relation.hs, nothing ) HTF> [10 of 24] Compiling Test.Framework.AssertM ( Test/Framework/AssertM.hs, dist/build/Test/Framework/AssertM.p_o ) HTF> HTF> Test/Framework/AssertM.hs:64:5: warning: [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> [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> 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.List): HTF> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." HTF> | HTF> 62 | dropSuffix f = reverse . tail . dropWhile (/= '.') $ reverse f 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 ) binary-instances> Running phase: checkPhase binary-instances> Running 1 test suites... binary-instances> Test suite binary-instances-test: RUNNING... binary-instances> Roundtrip binary-instances> HashMap Int [Char]: OK (0.03s) binary-instances> +++ OK, passed 100 tests. binary-instances> HashSet Int: OK binary-instances> +++ OK, passed 100 tests. binary-instances> AbsoluteTime: OK binary-instances> +++ OK, passed 100 tests. binary-instances> CalendarDiffDays: OK binary-instances> +++ OK, passed 100 tests. binary-instances> CalendarDiffTime: OK binary-instances> +++ OK, passed 100 tests. binary-instances> Day: OK binary-instances> +++ OK, passed 100 tests. binary-instances> DayOfWeek: OK binary-instances> +++ OK, passed 100 tests. binary-instances> DiffTime: OK binary-instances> +++ OK, passed 100 tests. binary-instances> LocalTime: OK binary-instances> +++ OK, passed 100 tests. binary-instances> NominalDiffTime: OK binary-instances> +++ OK, passed 100 tests. binary-instances> SystemTime: OK binary-instances> +++ OK, passed 100 tests. binary-instances> TimeOfDay: OK binary-instances> +++ OK, passed 100 tests. binary-instances> TimeZone: OK binary-instances> +++ OK, passed 100 tests. binary-instances> UTCTime: OK binary-instances> +++ OK, passed 100 tests. binary-instances> QuarterOfYear: OK binary-instances> +++ OK, passed 100 tests. binary-instances> Quarter: OK binary-instances> +++ OK, passed 100 tests. binary-instances> Month: OK binary-instances> +++ OK, passed 100 tests. binary-instances> CI ByteString: OK binary-instances> +++ OK, passed 100 tests. binary-instances> Sum Int: OK binary-instances> +++ OK, passed 100 tests. binary-instances> Tagged * Int Char: OK binary-instances> +++ OK, passed 100 tests. binary-instances> Scientific: OK binary-instances> +++ OK, passed 100 tests. binary-instances> Vector Char: OK binary-instances> +++ OK, passed 100 tests. binary-instances> Vector Char: OK binary-instances> +++ OK, passed 100 tests. binary-instances> ByteArray: OK binary-instances> +++ OK, passed 100 tests. binary-instances> ByteArray: OK binary-instances> +++ OK, passed 100 tests. binary-instances> binary-instances> All 25 tests passed (0.04s) binary-instances> Test suite binary-instances-test: PASS binary-instances> Test suite logged to: binary-instances> dist/test/binary-instances-1.0.6-binary-instances-test.log binary-instances> 1 of 1 test suites (1 of 1 test cases) passed. 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> Warning: --source-* options are ignored when --hyperlinked-source is enabled. binary-instances> [ 1 of 11] Compiling Data.Binary.Instances.CaseInsensitive ( src/Data/Binary/Instances/CaseInsensitive.hs, nothing ) binary-instances> [ 2 of 11] Compiling Data.Binary.Instances.Hashable ( src/Data/Binary/Instances/Hashable.hs, nothing ) binary-instances> [ 3 of 11] Compiling Data.Binary.Instances.Primitive ( src/Data/Binary/Instances/Primitive.hs, nothing ) binary-instances> [ 4 of 11] Compiling Data.Binary.Instances.Scientific ( src/Data/Binary/Instances/Scientific.hs, nothing ) binary-instances> [ 5 of 11] Compiling Data.Binary.Instances.Tagged ( src/Data/Binary/Instances/Tagged.hs, nothing ) binary-instances> [ 6 of 11] Compiling Data.Binary.Instances.Text ( src/Data/Binary/Instances/Text.hs, nothing ) binary-instances> [ 7 of 11] Compiling Data.Binary.Instances.Time ( src/Data/Binary/Instances/Time.hs, nothing ) binary-instances> [ 8 of 11] Compiling Data.Binary.Instances.UnorderedContainers ( src/Data/Binary/Instances/UnorderedContainers.hs, nothing ) binary-instances> [ 9 of 11] Compiling Data.Binary.Instances.Vector ( src/Data/Binary/Instances/Vector.hs, nothing ) binary-instances> [10 of 11] Compiling Data.Binary.Instances.Aeson ( src/Data/Binary/Instances/Aeson.hs, nothing ) binary-instances> [11 of 11] Compiling Data.Binary.Instances ( src/Data/Binary/Instances.hs, nothing ) 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: 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/jfxd585w0msljl5201w7bz8l7wzzz28m-constraints-extras-0.4.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/constraints-extras-0.4.0.2-CBhGvzt6FDZAi7EEoGyDr1 constraints-extras> Installing executable readme in /nix/store/jfxd585w0msljl5201w7bz8l7wzzz28m-constraints-extras-0.4.0.2/bin constraints-extras> Warning: The directory constraints-extras> /nix/store/jfxd585w0msljl5201w7bz8l7wzzz28m-constraints-extras-0.4.0.2/bin is constraints-extras> not in the system search path. constraints-extras> Running phase: fixupPhase constraints-extras> shrinking RPATHs of ELF executables and libraries in /nix/store/jfxd585w0msljl5201w7bz8l7wzzz28m-constraints-extras-0.4.0.2 constraints-extras> shrinking /nix/store/jfxd585w0msljl5201w7bz8l7wzzz28m-constraints-extras-0.4.0.2/bin/readme constraints-extras> shrinking /nix/store/jfxd585w0msljl5201w7bz8l7wzzz28m-constraints-extras-0.4.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSconstraints-extras-0.4.0.2-CBhGvzt6FDZAi7EEoGyDr1-ghc9.8.1.so constraints-extras> checking for references to /build/ in /nix/store/jfxd585w0msljl5201w7bz8l7wzzz28m-constraints-extras-0.4.0.2... constraints-extras> patching script interpreter paths in /nix/store/jfxd585w0msljl5201w7bz8l7wzzz28m-constraints-extras-0.4.0.2 constraints-extras> stripping (with command strip and flags -S -p) in /nix/store/jfxd585w0msljl5201w7bz8l7wzzz28m-constraints-extras-0.4.0.2/lib /nix/store/jfxd585w0msljl5201w7bz8l7wzzz28m-constraints-extras-0.4.0.2/bin constraints-extras> shrinking RPATHs of ELF executables and libraries in /nix/store/qhfqgnj00vf9a8z2grxpwskzkzl9vp28-constraints-extras-0.4.0.2-doc constraints-extras> checking for references to /build/ in /nix/store/qhfqgnj00vf9a8z2grxpwskzkzl9vp28-constraints-extras-0.4.0.2-doc... constraints-extras> patching script interpreter paths in /nix/store/qhfqgnj00vf9a8z2grxpwskzkzl9vp28-constraints-extras-0.4.0.2-doc enummapset> [2 of 5] Compiling Data.EnumMap.Base ( Data/EnumMap/Base.hs, dist/build/Data/EnumMap/Base.p_o ) enummapset> [3 of 5] Compiling Data.EnumMap.Strict ( Data/EnumMap/Strict.hs, dist/build/Data/EnumMap/Strict.p_o ) microaeson> roundtrip(ref/ref): OK (5.12s) microaeson> +++ OK, passed 100 tests. path> [3 of 3] Linking dist/build/validity-test/validity-test quickcheck-classes> [ 7 of 12] Compiling Test.QuickCheck.Classes.Plus ( src/Test/QuickCheck/Classes/Plus.hs, dist/build/Test/QuickCheck/Classes/Plus.p_o ) quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Plus.hs:19:1: warning: [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> [ 8 of 12] Compiling Test.QuickCheck.Classes.Prim ( src/Test/QuickCheck/Classes/Prim.hs, dist/build/Test/QuickCheck/Classes/Prim.p_o ) quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Prim.hs:15:1: warning: [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) rerebase> [ 1 of 368] Compiling Prelude ( library/Prelude.hs, dist/build/Prelude.p_o ) 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 ) hw-hspec-hedgehog> Running phase: updateAutotoolsGnuConfigScriptsPhase hw-hspec-hedgehog> Running phase: configurePhase hw-hspec-hedgehog> configureFlags: --verbose --prefix=/nix/store/6sbn317v2lxl0pp48w02q1aq1lpl7d1c-hw-hspec-hedgehog-0.1.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/xrs2wyx7mxszai2nd776kyi5lr5fhp6d-hw-hspec-hedgehog-0.1.1.1-doc/share/doc/hw-hspec-hedgehog-0.1.1.1 --with-gcc=gcc --package-db=/build/tmp.ZIicJyVWAR/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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/lib hw-hspec-hedgehog> Using Parsec parser hw-hspec-hedgehog> Configuring hw-hspec-hedgehog-0.1.1.1... hw-hspec-hedgehog> Dependency HUnit: using HUnit-1.6.2.0 hw-hspec-hedgehog> Dependency base: using base-4.19.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.0 hw-hspec-hedgehog> Dependency HUnit: using HUnit-1.6.2.0 hw-hspec-hedgehog> Dependency base: using base-4.19.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.19.0.0 hw-hspec-hedgehog> Dependency doctest: using doctest-0.22.6 hw-hspec-hedgehog> Dependency doctest-discover: using doctest-discover-0.2.0.0 hw-hspec-hedgehog> Dependency hw-hspec-hedgehog: using hw-hspec-hedgehog-0.1.1.1 hw-hspec-hedgehog> Source component graph: hw-hspec-hedgehog> component lib hw-hspec-hedgehog> component test:doctest dependency lib hw-hspec-hedgehog> component test:hw-hspec-hedgehog-test dependency lib hw-hspec-hedgehog> Configured component graph: hw-hspec-hedgehog> component hw-hspec-hedgehog-0.1.1.1-82ejKqicZtE217EL5Z4EfI hw-hspec-hedgehog> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 hw-hspec-hedgehog> include base-4.19.0.0-b960 hw-hspec-hedgehog> include call-stack-0.4.0-KMB1wyYY1PO65qKaGY0Acl hw-hspec-hedgehog> include hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK hw-hspec-hedgehog> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH hw-hspec-hedgehog> include transformers-0.6.1.0-c3ec hw-hspec-hedgehog> component hw-hspec-hedgehog-0.1.1.1-65RzNvX2HRKZDkTwMePnX-doctest hw-hspec-hedgehog> include base-4.19.0.0-b960 hw-hspec-hedgehog> include doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz hw-hspec-hedgehog> include doctest-discover-0.2.0.0-Kspce9ghb8Y3s7cOogl3rI hw-hspec-hedgehog> include hw-hspec-hedgehog-0.1.1.1-82ejKqicZtE217EL5Z4EfI hw-hspec-hedgehog> component hw-hspec-hedgehog-0.1.1.1-7DxSvv7SGT1AZtPwCC7G3A-hw-hspec-hedgehog-test hw-hspec-hedgehog> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 hw-hspec-hedgehog> include base-4.19.0.0-b960 hw-hspec-hedgehog> include call-stack-0.4.0-KMB1wyYY1PO65qKaGY0Acl hw-hspec-hedgehog> include hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK hw-hspec-hedgehog> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH hw-hspec-hedgehog> include hw-hspec-hedgehog-0.1.1.1-82ejKqicZtE217EL5Z4EfI hw-hspec-hedgehog> Linked component graph: hw-hspec-hedgehog> unit hw-hspec-hedgehog-0.1.1.1-82ejKqicZtE217EL5Z4EfI hw-hspec-hedgehog> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 hw-hspec-hedgehog> include base-4.19.0.0-b960 hw-hspec-hedgehog> include call-stack-0.4.0-KMB1wyYY1PO65qKaGY0Acl hw-hspec-hedgehog> include hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK hw-hspec-hedgehog> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH hw-hspec-hedgehog> include transformers-0.6.1.0-c3ec hw-hspec-hedgehog> HaskellWorks.Hspec.Hedgehog=hw-hspec-hedgehog-0.1.1.1-82ejKqicZtE217EL5Z4EfI:HaskellWorks.Hspec.Hedgehog hw-hspec-hedgehog> unit hw-hspec-hedgehog-0.1.1.1-65RzNvX2HRKZDkTwMePnX-doctest hw-hspec-hedgehog> include base-4.19.0.0-b960 hw-hspec-hedgehog> include doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz hw-hspec-hedgehog> include doctest-discover-0.2.0.0-Kspce9ghb8Y3s7cOogl3rI algebraic-graphs> [15 of 29] Compiling Algebra.Graph.Relation.Symmetric ( src/Algebra/Graph/Relation/Symmetric.hs, nothing ) algebraic-graphs> [16 of 29] Compiling Algebra.Graph.NonEmpty ( src/Algebra/Graph/NonEmpty.hs, nothing ) algebraic-graphs> [17 of 29] Compiling Algebra.Graph.Labelled.AdjacencyMap ( src/Algebra/Graph/Labelled/AdjacencyMap.hs, nothing ) algebraic-graphs> [18 of 29] Compiling Algebra.Graph.Labelled ( src/Algebra/Graph/Labelled.hs, nothing ) algebraic-graphs> [19 of 29] Compiling Algebra.Graph.Labelled.Example.Network ( src/Algebra/Graph/Labelled/Example/Network.hs, nothing ) algebraic-graphs> [20 of 29] Compiling Algebra.Graph.Labelled.Example.Automaton ( src/Algebra/Graph/Labelled/Example/Automaton.hs, nothing ) algebraic-graphs> [21 of 29] Compiling Algebra.Graph.Export ( src/Algebra/Graph/Export.hs, nothing ) algebraic-graphs> algebraic-graphs> src/Algebra/Graph/Export.hs:185:41: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 185 | export :: (Ord a, ToGraph g, ToVertex g ~ a) => (a -> Doc s) -> (a -> a -> Doc s) -> g -> Doc s algebraic-graphs> | ^ algebraic-graphs> [22 of 29] Compiling Algebra.Graph.Export.Dot ( src/Algebra/Graph/Export/Dot.hs, nothing ) algebraic-graphs> algebraic-graphs> src/Algebra/Graph/Export/Dot.hs:121:63: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 121 | export :: (IsString s, Monoid s, Ord a, ToGraph g, ToVertex g ~ a) => Style a s -> g -> s algebraic-graphs> | ^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/Export/Dot.hs:165:78: warning: [GHC-58520] [-Wtype-equality-requires-operators] algebraic-graphs> The use of ‘~’ without TypeOperators algebraic-graphs> will become an error in a future GHC release. algebraic-graphs> Suggested fix: Perhaps you intended to use TypeOperators algebraic-graphs> | algebraic-graphs> 165 | exportAsIs :: (IsString s, Monoid s, Ord (ToVertex g), ToGraph g, ToVertex g ~ s) => g -> s algebraic-graphs> | ^ algebraic-graphs> [23 of 29] Compiling Algebra.Graph.Undirected ( src/Algebra/Graph/Undirected.hs, nothing ) algebraic-graphs> [24 of 29] Compiling Algebra.Graph.Class ( src/Algebra/Graph/Class.hs, nothing ) algebraic-graphs> [25 of 29] Compiling Algebra.Graph.Relation.Transitive ( src/Algebra/Graph/Relation/Transitive.hs, nothing ) algebraic-graphs> [26 of 29] Compiling Algebra.Graph.Relation.Reflexive ( src/Algebra/Graph/Relation/Reflexive.hs, nothing ) algebraic-graphs> [27 of 29] Compiling Algebra.Graph.Relation.Preorder ( src/Algebra/Graph/Relation/Preorder.hs, nothing ) algebraic-graphs> [28 of 29] Compiling Algebra.Graph.Example.Todo ( src/Algebra/Graph/Example/Todo.hs, nothing ) algebraic-graphs> [29 of 29] Compiling Data.Graph.Typed ( src/Data/Graph/Typed.hs, nothing ) 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.Map.Internal’ 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> Warning: 'map' is ambiguous. It is defined algebraic-graphs> * in ‘GHC.Base’ algebraic-graphs> * in ‘Data.Map.Strict.Internal’ 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 in ‘Data.Set.Internal’ algebraic-graphs> Warning: 'foldr' is ambiguous. It is defined algebraic-graphs> * in ‘Data.Foldable’ algebraic-graphs> * in ‘Data.Map.Internal’ algebraic-graphs> * in ‘Data.Set.Internal’ 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' quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> [ 9 of 12] Compiling Test.QuickCheck.Classes.Ring ( src/Test/QuickCheck/Classes/Ring.hs, dist/build/Test/QuickCheck/Classes/Ring.p_o ) quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Ring.hs:20:1: warning: [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> [10 of 12] Compiling Test.QuickCheck.Classes.Semigroupoid ( src/Test/QuickCheck/Classes/Semigroupoid.hs, dist/build/Test/QuickCheck/Classes/Semigroupoid.p_o ) quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Semigroupoid.hs:22:1: warning: [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> [11 of 12] Compiling Test.QuickCheck.Classes.Semiring ( src/Test/QuickCheck/Classes/Semiring.hs, dist/build/Test/QuickCheck/Classes/Semiring.p_o ) quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Semiring.hs:21:1: warning: [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> [12 of 12] Compiling Test.QuickCheck.Classes ( src/Test/QuickCheck/Classes.hs, dist/build/Test/QuickCheck/Classes.p_o ) quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes.hs:107:1: warning: [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> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ hw-hspec-hedgehog> include hw-hspec-hedgehog-0.1.1.1-82ejKqicZtE217EL5Z4EfI hw-hspec-hedgehog> unit hw-hspec-hedgehog-0.1.1.1-7DxSvv7SGT1AZtPwCC7G3A-hw-hspec-hedgehog-test hw-hspec-hedgehog> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 hw-hspec-hedgehog> include base-4.19.0.0-b960 hw-hspec-hedgehog> include call-stack-0.4.0-KMB1wyYY1PO65qKaGY0Acl hw-hspec-hedgehog> include hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK hw-hspec-hedgehog> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH hw-hspec-hedgehog> include hw-hspec-hedgehog-0.1.1.1-82ejKqicZtE217EL5Z4EfI hw-hspec-hedgehog> Ready component graph: hw-hspec-hedgehog> definite hw-hspec-hedgehog-0.1.1.1-82ejKqicZtE217EL5Z4EfI hw-hspec-hedgehog> depends HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 hw-hspec-hedgehog> depends base-4.19.0.0-b960 hw-hspec-hedgehog> depends call-stack-0.4.0-KMB1wyYY1PO65qKaGY0Acl hw-hspec-hedgehog> depends hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK hw-hspec-hedgehog> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH hw-hspec-hedgehog> depends transformers-0.6.1.0-c3ec hw-hspec-hedgehog> definite hw-hspec-hedgehog-0.1.1.1-7DxSvv7SGT1AZtPwCC7G3A-hw-hspec-hedgehog-test hw-hspec-hedgehog> depends HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 hw-hspec-hedgehog> depends base-4.19.0.0-b960 hw-hspec-hedgehog> depends call-stack-0.4.0-KMB1wyYY1PO65qKaGY0Acl hw-hspec-hedgehog> depends hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK hw-hspec-hedgehog> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH hw-hspec-hedgehog> depends hw-hspec-hedgehog-0.1.1.1-82ejKqicZtE217EL5Z4EfI hw-hspec-hedgehog> definite hw-hspec-hedgehog-0.1.1.1-65RzNvX2HRKZDkTwMePnX-doctest hw-hspec-hedgehog> depends base-4.19.0.0-b960 hw-hspec-hedgehog> depends doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz hw-hspec-hedgehog> depends doctest-discover-0.2.0.0-Kspce9ghb8Y3s7cOogl3rI hw-hspec-hedgehog> depends hw-hspec-hedgehog-0.1.1.1-82ejKqicZtE217EL5Z4EfI hw-hspec-hedgehog> Using Cabal-3.10.2.0 compiled by ghc-9.8 hw-hspec-hedgehog> Using compiler: ghc-9.8.1 hw-hspec-hedgehog> Using install prefix: hw-hspec-hedgehog> /nix/store/6sbn317v2lxl0pp48w02q1aq1lpl7d1c-hw-hspec-hedgehog-0.1.1.1 hw-hspec-hedgehog> Executables installed in: hw-hspec-hedgehog> /nix/store/6sbn317v2lxl0pp48w02q1aq1lpl7d1c-hw-hspec-hedgehog-0.1.1.1/bin hw-hspec-hedgehog> Libraries installed in: hw-hspec-hedgehog> /nix/store/6sbn317v2lxl0pp48w02q1aq1lpl7d1c-hw-hspec-hedgehog-0.1.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/hw-hspec-hedgehog-0.1.1.1-82ejKqicZtE217EL5Z4EfI hw-hspec-hedgehog> Dynamic Libraries installed in: hw-hspec-hedgehog> /nix/store/6sbn317v2lxl0pp48w02q1aq1lpl7d1c-hw-hspec-hedgehog-0.1.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 hw-hspec-hedgehog> Private executables installed in: hw-hspec-hedgehog> /nix/store/6sbn317v2lxl0pp48w02q1aq1lpl7d1c-hw-hspec-hedgehog-0.1.1.1/libexec/x86_64-linux-ghc-9.8.1/hw-hspec-hedgehog-0.1.1.1 hw-hspec-hedgehog> Data files installed in: hw-hspec-hedgehog> /nix/store/6sbn317v2lxl0pp48w02q1aq1lpl7d1c-hw-hspec-hedgehog-0.1.1.1/share/x86_64-linux-ghc-9.8.1/hw-hspec-hedgehog-0.1.1.1 hw-hspec-hedgehog> Documentation installed in: hw-hspec-hedgehog> /nix/store/xrs2wyx7mxszai2nd776kyi5lr5fhp6d-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/6sbn317v2lxl0pp48w02q1aq1lpl7d1c-hw-hspec-hedgehog-0.1.1.1/etc hw-hspec-hedgehog> No alex found hw-hspec-hedgehog> Using ar found on system at: hw-hspec-hedgehog> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar hw-hspec-hedgehog> No c2hs found hw-hspec-hedgehog> No cpphs found hw-hspec-hedgehog> Using doctest version 0.22.6 found on system at: hw-hspec-hedgehog> /nix/store/5b1p4pwqjyd7hm6rr4ill4mcxhy3cgwg-doctest-0.22.6/bin/doctest hw-hspec-hedgehog> Using gcc version 14.3.0 given by user at: hw-hspec-hedgehog> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc hw-hspec-hedgehog> Using ghc version 9.8.1 found on system at: hw-hspec-hedgehog> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc hw-hspec-hedgehog> Using ghc-pkg version 9.8.1 found on system at: hw-hspec-hedgehog> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 hw-hspec-hedgehog> No happy found hw-hspec-hedgehog> Using haskell-suite found on system at: haskell-suite-dummy-location hw-hspec-hedgehog> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location hw-hspec-hedgehog> No hmake found hw-hspec-hedgehog> Using hpc version 0.69 found on system at: hw-hspec-hedgehog> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 hw-hspec-hedgehog> Using hsc2hs version 0.68.10 found on system at: hw-hspec-hedgehog> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 hw-hspec-hedgehog> Using hscolour version 1.25 found on system at: hw-hspec-hedgehog> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour hw-hspec-hedgehog> No jhc found hw-hspec-hedgehog> Using ld found on system at: hw-hspec-hedgehog> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold constraints-extras (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/jfxd585w0msljl5201w7bz8l7wzzz28m-constraints-extras-0.4.0.2 /nix/store/qhfqgnj00vf9a8z2grxpwskzkzl9vp28-constraints-extras-0.4.0.2-doc constraints-extras (post)> Pushing 2 paths (166 are already present) using zstd to cache sellout ⏳ constraints-extras (post)> constraints-extras (post)> Pushing /nix/store/jfxd585w0msljl5201w7bz8l7wzzz28m-constraints-extras-0.4.0.2 (1.51 MiB) constraints-extras (post)> Pushing /nix/store/qhfqgnj00vf9a8z2grxpwskzkzl9vp28-constraints-extras-0.4.0.2-doc (343.84 KiB) constraints-extras (post)> constraints-extras (post)> All done. constraints-extras (post)> added 2 signatures constraints-extras (post)> added 2 signatures constraints-extras (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/jfxd585w0msljl5201w7bz8l7wzzz28m-constraints-extras-0.4.0.2 /nix/store/qhfqgnj00vf9a8z2grxpwskzkzl9vp28-constraints-extras-0.4.0.2-doc constraints-extras (post)> copying 2 paths... constraints-extras (post)> copying path '/nix/store/qhfqgnj00vf9a8z2grxpwskzkzl9vp28-constraints-extras-0.4.0.2-doc' to 'https://cache.nix-ci.com'... constraints-extras (post)> copying path '/nix/store/jfxd585w0msljl5201w7bz8l7wzzz28m-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/kii968hzrm3xqd76b6y52v7y8cj1hyb2-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/jfxd585w0msljl5201w7bz8l7wzzz28m-constraints-extras-0.4.0.2 /nix/store/qhfqgnj00vf9a8z2grxpwskzkzl9vp28-constraints-extras-0.4.0.2-doc constraints-extras (post)> copying 2 paths... constraints-extras (post)> copying path '/nix/store/qhfqgnj00vf9a8z2grxpwskzkzl9vp28-constraints-extras-0.4.0.2-doc' to 'ssh-ng://worker.nix-ci.com'... constraints-extras (post)> copying path '/nix/store/jfxd585w0msljl5201w7bz8l7wzzz28m-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/kii968hzrm3xqd76b6y52v7y8cj1hyb2-constraints-extras-0.4.0.2.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/4gsgh8qga3qzp9rdycc0qxj08cg5rcx2-dependent-sum-0.7.2.0.drv'... ghc-lib-parser> [268 of 443] Compiling GHC.Cmm.Expr ( compiler/GHC/Cmm/Expr.hs, dist/build/GHC/Cmm/Expr.p_o ) ghc-lib-parser> [269 of 443] Compiling GHC.Core.Utils ( compiler/GHC/Core/Utils.hs, dist/build/GHC/Core/Utils.p_o ) ghc-lib-parser> [270 of 443] Compiling GHC.Core.Subst ( compiler/GHC/Core/Subst.hs, dist/build/GHC/Core/Subst.p_o ) ghc-lib-parser> [271 of 443] Compiling GHC.Core.Opt.Arity ( compiler/GHC/Core/Opt/Arity.hs, dist/build/GHC/Core/Opt/Arity.p_o ) ghc-lib-parser> [272 of 443] Compiling GHC.Core.Opt.OccurAnal ( compiler/GHC/Core/Opt/OccurAnal.hs, dist/build/GHC/Core/Opt/OccurAnal.p_o ) ghc-lib-parser> [273 of 443] Compiling GHC.Core.Make ( compiler/GHC/Core/Make.hs, dist/build/GHC/Core/Make.p_o ) ghc-lib-parser> [274 of 443] Compiling GHC.Core.Unfold ( compiler/GHC/Core/Unfold.hs, dist/build/GHC/Core/Unfold.p_o ) ghc-lib-parser> [275 of 443] Compiling GHC.Core.Unfold.Make ( compiler/GHC/Core/Unfold/Make.hs, dist/build/GHC/Core/Unfold/Make.p_o ) 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 in ‘Data.Set.Internal’ algebraic-graphs> 100% ( 58 / 58) in 'Algebra.Graph.AdjacencyMap' algebraic-graphs> Warning: 'vertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:249: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: 'overlay' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:280:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:270: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:270:1 algebraic-graphs> Warning: 'connect' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:302:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:292: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:292:1 algebraic-graphs> Warning: 'empty' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:237:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:227:1 algebraic-graphs> * in ‘Data.IntMap.Internal’ algebraic-graphs> * in ‘Data.IntSet.Internal’ algebraic-graphs> * in ‘Data.Map.Internal’ 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> Warning: 'edge' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:262:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:252: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:252:1 algebraic-graphs> Warning: 'isSubgraphOf' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:376:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:366: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:366:1 algebraic-graphs> Warning: 'stars' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:623:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:611: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:611:1 algebraic-graphs> Warning: 'isEmpty' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:389:1 algebraic-graphs> * at src/Algebra/Graph/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/AdjacencyMap.hs:379:1 algebraic-graphs> Warning: 'hasVertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:400:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:390: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:390:1 algebraic-graphs> Warning: 'vertexCount' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:427: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/AdjacencyIntMap.hs:439: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 HTF> [23 of 24] Compiling Test.Framework.BlackBoxTest ( Test/Framework/BlackBoxTest.hs, dist/build/Test/Framework/BlackBoxTest.p_o ) HTF> [24 of 24] Compiling Test.Framework ( Test/Framework.hs, dist/build/Test/Framework.p_o ) HTF> Preprocessing executable 'htfpp' for HTF-0.15.0.2.. HTF> Building executable 'htfpp' for HTF-0.15.0.2.. HTF> [1 of 4] Compiling Paths_HTF ( dist/build/htfpp/autogen/Paths_HTF.hs, dist/build/htfpp/htfpp-tmp/Paths_HTF.o ) HTF> [2 of 4] Compiling Test.Framework.Location ( Test/Framework/Location.hs, dist/build/htfpp/htfpp-tmp/Test/Framework/Location.o ) HTF> [3 of 4] Compiling Test.Framework.Preprocessor ( Test/Framework/Preprocessor.hs, dist/build/htfpp/htfpp-tmp/Test/Framework/Preprocessor.o ) HTF> [4 of 4] Compiling Main ( HTFPP.hs, dist/build/htfpp/htfpp-tmp/Main.o ) HTF> [5 of 5] Linking dist/build/htfpp/htfpp HTF> buildPhase completed in 36 seconds HTF> Running phase: haddockPhase attoparsec-aeson> [4 of 4] Compiling Data.Aeson.Parser ( src/Data/Aeson/Parser.hs, dist/build/Data/Aeson/Parser.p_o ) binary-instances> Documentation created: dist/doc/html/binary-instances/, binary-instances> dist/doc/html/binary-instances/binary-instances.txt binary-instances> Preprocessing test suite 'binary-instances-test' for binary-instances-1.0.6.. binary-instances> Running phase: installPhase binary-instances> Installing library in /nix/store/ymaz1bckn0pfmfly2jgc8gijzin2cncj-binary-instances-1.0.6/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/binary-instances-1.0.6-3tuYiNpMCCuCDhwCJlZ2Ha binary-instances> Running phase: fixupPhase binary-instances> shrinking RPATHs of ELF executables and libraries in /nix/store/ymaz1bckn0pfmfly2jgc8gijzin2cncj-binary-instances-1.0.6 binary-instances> shrinking /nix/store/ymaz1bckn0pfmfly2jgc8gijzin2cncj-binary-instances-1.0.6/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSbinary-instances-1.0.6-3tuYiNpMCCuCDhwCJlZ2Ha-ghc9.8.1.so binary-instances> checking for references to /build/ in /nix/store/ymaz1bckn0pfmfly2jgc8gijzin2cncj-binary-instances-1.0.6... binary-instances> patching script interpreter paths in /nix/store/ymaz1bckn0pfmfly2jgc8gijzin2cncj-binary-instances-1.0.6 binary-instances> stripping (with command strip and flags -S -p) in /nix/store/ymaz1bckn0pfmfly2jgc8gijzin2cncj-binary-instances-1.0.6/lib binary-instances> shrinking RPATHs of ELF executables and libraries in /nix/store/fz9787v4h4zrm91nr7armg1yigp9aq03-binary-instances-1.0.6-doc binary-instances> checking for references to /build/ in /nix/store/fz9787v4h4zrm91nr7armg1yigp9aq03-binary-instances-1.0.6-doc... binary-instances> patching script interpreter paths in /nix/store/fz9787v4h4zrm91nr7armg1yigp9aq03-binary-instances-1.0.6-doc deriving-aeson> [2 of 2] Linking dist/build/test/test 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> Warning: --source-* options are ignored when --hyperlinked-source is enabled. deriving-aeson> [1 of 2] Compiling Deriving.Aeson ( src/Deriving/Aeson.hs, nothing ) deriving-aeson> [2 of 2] Compiling Deriving.Aeson.Stock ( src/Deriving/Aeson/Stock.hs, nothing ) 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> - GHC.Generics.Rep_Fingerprint deriving-aeson> - GHC.Generics.Rep_GeneralCategory deriving-aeson> - GHC.Generics.Rep_SrcLoc deriving-aeson> - GHC.Generics.Rep_Down deriving-aeson> - GHC.Generics.Rep_Tuple15 deriving-aeson> - GHC.Generics.Rep_Tuple14 deriving-aeson> - GHC.Generics.Rep_Tuple13 deriving-aeson> - GHC.Generics.Rep_Tuple12 deriving-aeson> - GHC.Generics.Rep_Tuple11 deriving-aeson> - GHC.Generics.Rep_Tuple10 deriving-aeson> - GHC.Generics.Rep_Tuple9 deriving-aeson> - GHC.Generics.Rep_Tuple8 deriving-aeson> - GHC.Generics.Rep_Tuple7 deriving-aeson> - GHC.Generics.Rep_Tuple6 deriving-aeson> - GHC.Generics.Rep_Tuple5 deriving-aeson> - GHC.Generics.Rep_Tuple4 deriving-aeson> - GHC.Generics.Rep_Tuple3 deriving-aeson> - GHC.Generics.Rep_Tuple2 deriving-aeson> - GHC.Generics.Rep_Solo deriving-aeson> - GHC.Generics.Rep_Unit deriving-aeson> - GHC.Generics.Rep_Proxy deriving-aeson> - GHC.Generics.Rep_Ordering deriving-aeson> - GHC.Generics.Rep_Bool deriving-aeson> - GHC.Generics.Rep_Either deriving-aeson> - GHC.Generics.Rep_Maybe deriving-aeson> - GHC.Generics.Rep_NonEmpty deriving-aeson> - GHC.Generics.Rep_List deriving-aeson> - GHC.Generics.Rep_Void deriving-aeson> - GHC.Generics.Rep_M1 deriving-aeson> - GHC.Generics.Rep_V1 deriving-aeson> - GHC.Generics.Rep_U1 deriving-aeson> - GHC.Generics.Rep_Par1 deriving-aeson> - GHC.Generics.Rep_Rec1 deriving-aeson> - GHC.Generics.Rep_K1 deriving-aeson> - GHC.Generics.Rep_:+: deriving-aeson> - GHC.Generics.Rep_:*: deriving-aeson> - GHC.Generics.Rep_:.: deriving-aeson> - GHC.Generics.Rep_R:UReckWordp deriving-aeson> - GHC.Generics.Rep_R:UReckIntp deriving-aeson> - GHC.Generics.Rep_R:UReckDoublep deriving-aeson> - GHC.Generics.Rep_R:UReckCharp deriving-aeson> - GHC.Generics.Rep_R:UReckPtrp deriving-aeson> - GHC.Generics.Rep_Fixity deriving-aeson> - GHC.Generics.Rep_Associativity deriving-aeson> - GHC.Generics.Rep_SourceUnpackedness deriving-aeson> - GHC.Generics.Rep_SourceStrictness deriving-aeson> - GHC.Generics.Rep_DecidedStrictness deriving-aeson> - Data.Monoid.Rep_Ap deriving-aeson> - Data.Monoid.Rep_Last deriving-aeson> - Data.Monoid.Rep_First deriving-aeson> - Data.Functor.Const.Rep_Const deriving-aeson> - GHC.RTS.Flags.Rep_RTSFlags deriving-aeson> - GHC.RTS.Flags.Rep_ParFlags deriving-aeson> - GHC.RTS.Flags.Rep_TickyFlags deriving-aeson> - GHC.RTS.Flags.Rep_TraceFlags deriving-aeson> - GHC.RTS.Flags.Rep_DoTrace deriving-aeson> - GHC.RTS.Flags.Rep_ProfFlags deriving-aeson> - GHC.RTS.Flags.Rep_DoHeapProfile deriving-aeson> - GHC.RTS.Flags.Rep_CCFlags deriving-aeson> - GHC.RTS.Flags.Rep_DoCostCentres deriving-aeson> - GHC.RTS.Flags.Rep_DebugFlags deriving-aeson> - GHC.RTS.Flags.Rep_MiscFlags deriving-aeson> - GHC.RTS.Flags.Rep_ConcFlags deriving-aeson> - GHC.RTS.Flags.Rep_GCFlags deriving-aeson> - GHC.RTS.Flags.Rep_GiveGCStats deriving-aeson> - Data.Functor.Identity.Rep_Identity deriving-aeson> - Control.Arrow.Rep_Kleisli deriving-aeson> - Control.Applicative.Rep_ZipList deriving-aeson> - Control.Applicative.Rep_WrappedArrow deriving-aeson> - Control.Applicative.Rep_WrappedMonad deriving-aeson> - Data.Version.Rep_Version deriving-aeson> - GHC.ByteOrder.Rep_ByteOrder deriving-aeson> - GHC.Stats.Rep_RTSStats deriving-aeson> - GHC.Stats.Rep_GCDetails 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> - 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> - GHC.Generics.Rep_R:UReckFloatp deriving-aeson> - Data.Vector.Generic.Base.Vector deriving-aeson> - Data.Vector.Unboxed.Base.Vector deriving-aeson> - Deriving.Aeson.NonEmptyString deriving-aeson> - Data.Vector.Primitive.Vector deriving-aeson> - Data.Vector.Storable.Vector deriving-aeson> - Data.Aeson.Types.Internal.Rep_Value deriving-aeson> - GHC.IO.Exception.Rep_ExitCode deriving-aeson> Warning: Deriving.Aeson.Stock: could not find link destinations for: deriving-aeson> - Data.Vector.Vector deriving-aeson> - GHC.Generics.Rep_Fingerprint 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> 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] 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 test suite 'intset-properties' for enummapset-0.7.3.0.. enummapset> Preprocessing library for enummapset-0.7.3.0.. enummapset> Running Haddock on library for enummapset-0.7.3.0.. enummapset> Warning: The documentation for the following packages are not installed. No enummapset> links will be generated to these packages: vector-0.13.2.0 enummapset> Warning: --source-* options are ignored when --hyperlinked-source is enabled. enummapset> [1 of 5] Compiling Data.EnumSet ( Data/EnumSet.hs, nothing ) enummapset> [2 of 5] Compiling Data.EnumMap.Base ( Data/EnumMap/Base.hs, nothing ) enummapset> [3 of 5] Compiling Data.EnumMap.Strict ( Data/EnumMap/Strict.hs, nothing ) enummapset> [4 of 5] Compiling Data.EnumMap.Lazy ( Data/EnumMap/Lazy.hs, nothing ) enummapset> [5 of 5] Compiling Data.EnumMap ( Data/EnumMap.hs, nothing ) 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) microaeson> roundtrip(ref/iut): OK (6.08s) microaeson> +++ OK, passed 100 tests. path> Preprocessing test suite 'test' for path-0.9.5.. path> Building test suite 'test' for path-0.9.5.. path> [1 of 5] Compiling Common.Posix ( test/Common/Posix.hs, dist/build/test/test-tmp/Common/Posix.o, dist/build/test/test-tmp/Common/Posix.dyn_o ) path> path> test/Common/Include.hs:21:5: warning: [GHC-40910] [-Wunused-top-binds] path> Defined but not used: ‘foo’ path> | path> 21 | foo :: Path a b -> FilePath path> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ path> path> test/Common/Include.hs:30:1: warning: [GHC-40910] [-Wunused-top-binds] path> Defined but not used: ‘qqRelDir’ path> | path> 30 | qqRelDir = foo [reldir|foo/|] path> | ^^^^^^^^ path> path> test/Common/Include.hs:33:1: warning: [GHC-40910] [-Wunused-top-binds] path> Defined but not used: ‘qqRelFile’ path> | path> 33 | qqRelFile = foo [relfile|foo|] path> | ^^^^^^^^^ path> path> test/Common/Include.hs:36:1: warning: [GHC-40910] [-Wunused-top-binds] path> Defined but not used: ‘thRelDir’ path> | path> 36 | thRelDir = foo $(mkRelDir "foo/") path> | ^^^^^^^^ path> path> test/Common/Include.hs:39:1: warning: [GHC-40910] [-Wunused-top-binds] path> Defined but not used: ‘thRelFile’ path> | path> 39 | thRelFile = foo $(mkRelFile "foo") path> | ^^^^^^^^^ path> path> test/Common/Include.hs:42:1: warning: [GHC-40910] [-Wunused-top-binds] path> Defined but not used: ‘liftRelDir’ path> | path> 42 | liftRelDir = foo $(TH.lift (Path "foo/" :: Path Rel Dir)) path> | ^^^^^^^^^^ path> path> test/Common/Include.hs:45:1: warning: [GHC-40910] [-Wunused-top-binds] path> Defined but not used: ‘liftRelFile’ path> | path> 45 | liftRelFile = foo $(TH.lift (Path "foo" :: Path Rel File)) path> | ^^^^^^^^^^^ path> path> test/Common/Posix.hs:9:1: warning: [GHC-40910] [-Wunused-top-binds] path> Defined but not used: ‘qqAbsDir’ path> | path> 9 | qqAbsDir = foo [absdir|/foo/|] path> | ^^^^^^^^ path> path> test/Common/Posix.hs:12:1: warning: [GHC-40910] [-Wunused-top-binds] path> Defined but not used: ‘qqAbsFile’ path> | path> 12 | qqAbsFile = foo [absdir|/foo|] path> | ^^^^^^^^^ path> 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> | 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 ) 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 ) 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 ) hw-hspec-hedgehog> No pkg-config found hw-hspec-hedgehog> Using runghc version 9.8.1 found on system at: hw-hspec-hedgehog> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 hw-hspec-hedgehog> Running phase: buildPhase hw-hspec-hedgehog> Preprocessing library for hw-hspec-hedgehog-0.1.1.1.. hw-hspec-hedgehog> Building library for hw-hspec-hedgehog-0.1.1.1.. hw-hspec-hedgehog> [1 of 2] Compiling HaskellWorks.Hspec.Hedgehog ( src/HaskellWorks/Hspec/Hedgehog.hs, dist/build/HaskellWorks/Hspec/Hedgehog.o, dist/build/HaskellWorks/Hspec/Hedgehog.dyn_o ) hw-hspec-hedgehog> [2 of 2] Compiling Paths_hw_hspec_hedgehog ( dist/build/autogen/Paths_hw_hspec_hedgehog.hs, dist/build/Paths_hw_hspec_hedgehog.o, dist/build/Paths_hw_hspec_hedgehog.dyn_o ) hw-hspec-hedgehog> [1 of 2] Compiling HaskellWorks.Hspec.Hedgehog ( src/HaskellWorks/Hspec/Hedgehog.hs, dist/build/HaskellWorks/Hspec/Hedgehog.p_o ) hw-hspec-hedgehog> [2 of 2] Compiling Paths_hw_hspec_hedgehog ( dist/build/autogen/Paths_hw_hspec_hedgehog.hs, dist/build/Paths_hw_hspec_hedgehog.p_o ) hw-hspec-hedgehog> Preprocessing test suite 'hw-hspec-hedgehog-test' for hw-hspec-hedgehog-0.1.1.1.. hw-hspec-hedgehog> Building test suite 'hw-hspec-hedgehog-test' for hw-hspec-hedgehog-0.1.1.1.. hw-hspec-hedgehog> [1 of 2] Compiling HaskellWorks.Hspec.HedgehogSpec ( test/HaskellWorks/Hspec/HedgehogSpec.hs, dist/build/hw-hspec-hedgehog-test/hw-hspec-hedgehog-test-tmp/HaskellWorks/Hspec/HedgehogSpec.o ) hw-hspec-hedgehog> [2 of 2] Compiling Main ( test/Spec.hs, dist/build/hw-hspec-hedgehog-test/hw-hspec-hedgehog-test-tmp/Main.o ) hw-hspec-hedgehog> [3 of 3] Linking dist/build/hw-hspec-hedgehog-test/hw-hspec-hedgehog-test hw-hspec-hedgehog> Preprocessing test suite 'doctest' for hw-hspec-hedgehog-0.1.1.1.. hw-hspec-hedgehog> Building test suite 'doctest' for hw-hspec-hedgehog-0.1.1.1.. hw-hspec-hedgehog> [1 of 1] Compiling Main ( doctest/DoctestDriver.hs, dist/build/doctest/doctest-tmp/Main.o ) hw-hspec-hedgehog> [2 of 2] Linking dist/build/doctest/doctest 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> Warning: 'hasEdge' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:413:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:403: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:403:1 algebraic-graphs> Warning: 'overlays' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:346:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:336: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:336:1 algebraic-graphs> Warning: 'map' is ambiguous. It is defined algebraic-graphs> * in ‘GHC.Base’ algebraic-graphs> * in ‘Data.IntMap.Strict.Internal’ algebraic-graphs> * in ‘Data.IntSet.Internal’ algebraic-graphs> * in ‘Data.Map.Strict.Internal’ 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 in ‘Data.Set.Internal’ algebraic-graphs> Warning: 'edgeList' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:464:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:454: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:454:1 algebraic-graphs> Warning: 'foldr' is ambiguous. It is defined algebraic-graphs> * in ‘Data.Foldable’ algebraic-graphs> * in ‘Data.IntMap.Internal’ algebraic-graphs> * in ‘Data.IntSet.Internal’ algebraic-graphs> * in ‘Data.Map.Internal’ 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 in ‘Data.Set.Internal’ algebraic-graphs> Warning: 'path' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:541:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:529: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:529:1 algebraic-graphs> Warning: 'circuit' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:555:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:543: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:543:1 algebraic-graphs> Warning: 'removeVertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:678:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:666: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:666:1 algebraic-graphs> Warning: 'removeEdge' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:691:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:679: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:679:1 algebraic-graphs> Warning: 'vertexList' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:450:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:440: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:440:1 algebraic-graphs> Warning: 'vertices' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:319: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. deriving-aeson> - GHC.Generics.Rep_GeneralCategory deriving-aeson> - GHC.Generics.Rep_SrcLoc deriving-aeson> - GHC.Generics.Rep_Down deriving-aeson> - GHC.Generics.Rep_Tuple15 deriving-aeson> - GHC.Generics.Rep_Tuple14 deriving-aeson> - GHC.Generics.Rep_Tuple13 deriving-aeson> - GHC.Generics.Rep_Tuple12 deriving-aeson> - GHC.Generics.Rep_Tuple11 deriving-aeson> - GHC.Generics.Rep_Tuple10 deriving-aeson> - GHC.Generics.Rep_Tuple9 deriving-aeson> - GHC.Generics.Rep_Tuple8 deriving-aeson> - GHC.Generics.Rep_Tuple7 deriving-aeson> - GHC.Generics.Rep_Tuple6 deriving-aeson> - GHC.Generics.Rep_Tuple5 deriving-aeson> - GHC.Generics.Rep_Tuple4 deriving-aeson> - GHC.Generics.Rep_Tuple3 deriving-aeson> - GHC.Generics.Rep_Tuple2 deriving-aeson> - GHC.Generics.Rep_Solo deriving-aeson> - GHC.Generics.Rep_Unit deriving-aeson> - GHC.Generics.Rep_Proxy deriving-aeson> - GHC.Generics.Rep_Ordering deriving-aeson> - GHC.Generics.Rep_Bool deriving-aeson> - GHC.Generics.Rep_Either deriving-aeson> - GHC.Generics.Rep_Maybe deriving-aeson> - GHC.Generics.Rep_NonEmpty deriving-aeson> - GHC.Generics.Rep_List deriving-aeson> - GHC.Generics.Rep_Void deriving-aeson> - GHC.Generics.Rep_M1 deriving-aeson> - GHC.Generics.Rep_V1 deriving-aeson> - GHC.Generics.Rep_U1 deriving-aeson> - GHC.Generics.Rep_Par1 deriving-aeson> - GHC.Generics.Rep_Rec1 deriving-aeson> - GHC.Generics.Rep_K1 deriving-aeson> - GHC.Generics.Rep_:+: deriving-aeson> - GHC.Generics.Rep_:*: deriving-aeson> - GHC.Generics.Rep_:.: deriving-aeson> - GHC.Generics.Rep_R:UReckWordp deriving-aeson> - GHC.Generics.Rep_R:UReckIntp deriving-aeson> - GHC.Generics.Rep_R:UReckDoublep deriving-aeson> - GHC.Generics.Rep_R:UReckCharp deriving-aeson> - GHC.Generics.Rep_R:UReckPtrp deriving-aeson> - GHC.Generics.Rep_Fixity deriving-aeson> - GHC.Generics.Rep_Associativity deriving-aeson> - GHC.Generics.Rep_SourceUnpackedness deriving-aeson> - GHC.Generics.Rep_SourceStrictness deriving-aeson> - GHC.Generics.Rep_DecidedStrictness deriving-aeson> - Data.Monoid.Rep_Ap deriving-aeson> - Data.Monoid.Rep_Last deriving-aeson> - Data.Monoid.Rep_First deriving-aeson> - Data.Functor.Const.Rep_Const deriving-aeson> - GHC.RTS.Flags.Rep_RTSFlags deriving-aeson> - GHC.RTS.Flags.Rep_ParFlags deriving-aeson> - GHC.RTS.Flags.Rep_TickyFlags deriving-aeson> - GHC.RTS.Flags.Rep_TraceFlags deriving-aeson> - GHC.RTS.Flags.Rep_DoTrace deriving-aeson> - GHC.RTS.Flags.Rep_ProfFlags deriving-aeson> - GHC.RTS.Flags.Rep_DoHeapProfile deriving-aeson> - GHC.RTS.Flags.Rep_CCFlags deriving-aeson> - GHC.RTS.Flags.Rep_DoCostCentres deriving-aeson> - GHC.RTS.Flags.Rep_DebugFlags deriving-aeson> - GHC.RTS.Flags.Rep_MiscFlags deriving-aeson> - GHC.RTS.Flags.Rep_ConcFlags deriving-aeson> - GHC.RTS.Flags.Rep_GCFlags deriving-aeson> - GHC.RTS.Flags.Rep_GiveGCStats deriving-aeson> - Data.Functor.Identity.Rep_Identity deriving-aeson> - Control.Arrow.Rep_Kleisli deriving-aeson> - Control.Applicative.Rep_ZipList deriving-aeson> - Control.Applicative.Rep_WrappedArrow deriving-aeson> - Control.Applicative.Rep_WrappedMonad deriving-aeson> - Data.Version.Rep_Version deriving-aeson> - GHC.ByteOrder.Rep_ByteOrder deriving-aeson> - GHC.Stats.Rep_RTSStats deriving-aeson> - GHC.Stats.Rep_GCDetails 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> - 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> - GHC.Generics.Rep_R:UReckFloatp 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.IO.Exception.Rep_ExitCode enummapset> unions (Data/EnumSet.hs:228) enummapset> difference (Data/EnumSet.hs:236) enummapset> intersection (Data/EnumSet.hs:240) enummapset> filter (Data/EnumSet.hs:252) enummapset> partition (Data/EnumSet.hs:256) enummapset> split (Data/EnumSet.hs:260) enummapset> splitMember (Data/EnumSet.hs:264) enummapset> map (Data/EnumSet.hs:302) enummapset> foldr (Data/EnumSet.hs:306) enummapset> foldl (Data/EnumSet.hs:310) enummapset> foldr' (Data/EnumSet.hs:314) enummapset> foldl' (Data/EnumSet.hs:318) enummapset> fold (Data/EnumSet.hs:322) enummapset> findMin (Data/EnumSet.hs:286) enummapset> findMax (Data/EnumSet.hs:290) enummapset> deleteMin (Data/EnumSet.hs:294) enummapset> deleteMax (Data/EnumSet.hs:298) enummapset> deleteFindMin (Data/EnumSet.hs:278) enummapset> deleteFindMax (Data/EnumSet.hs:282) enummapset> maxView (Data/EnumSet.hs:270) enummapset> minView (Data/EnumSet.hs:274) enummapset> elems (Data/EnumSet.hs:326) enummapset> toList (Data/EnumSet.hs:330) enummapset> fromList (Data/EnumSet.hs:342) enummapset> toAscList (Data/EnumSet.hs:334) enummapset> toDescList (Data/EnumSet.hs:338) enummapset> fromAscList (Data/EnumSet.hs:346) enummapset> fromDistinctAscList (Data/EnumSet.hs:350) enummapset> 19% ( 25 /127) in 'Data.EnumMap.Strict' enummapset> Missing documentation for: enummapset> ! (Data/EnumMap/Base.hs:241) enummapset> \\ (Data/EnumMap/Base.hs:245) enummapset> null (Data/EnumMap/Base.hs:249) enummapset> size (Data/EnumMap/Base.hs:253) enummapset> member (Data/EnumMap/Base.hs:257) enummapset> notMember (Data/EnumMap/Base.hs:261) enummapset> lookup (Data/EnumMap/Base.hs:265) enummapset> findWithDefault (Data/EnumMap/Strict.hs:193) enummapset> lookupLT (Data/EnumMap/Base.hs:273) enummapset> lookupGT (Data/EnumMap/Base.hs:277) enummapset> lookupLE (Data/EnumMap/Base.hs:281) enummapset> lookupGE (Data/EnumMap/Base.hs:285) enummapset> empty (Data/EnumMap/Base.hs:289) enummapset> singleton (Data/EnumMap/Strict.hs:197) enummapset> insert (Data/EnumMap/Strict.hs:201) enummapset> insertWith (Data/EnumMap/Strict.hs:205) enummapset> insertWithKey (Data/EnumMap/Strict.hs:210) enummapset> insertLookupWithKey (Data/EnumMap/Strict.hs:216) enummapset> delete (Data/EnumMap/Base.hs:316) enummapset> adjust (Data/EnumMap/Strict.hs:221) enummapset> adjustWithKey (Data/EnumMap/Strict.hs:225) enummapset> update (Data/EnumMap/Strict.hs:288) enummapset> updateWithKey (Data/EnumMap/Strict.hs:293) enummapset> updateLookupWithKey (Data/EnumMap/Strict.hs:298) enummapset> alter (Data/EnumMap/Strict.hs:229) enummapset> alterF (Data/EnumMap/Strict.hs:233) enummapset> union (Data/EnumMap/Base.hs:358) enummapset> unionWith (Data/EnumMap/Strict.hs:241) enummapset> unionWithKey (Data/EnumMap/Strict.hs:246) enummapset> unions (Data/EnumMap/Base.hs:350) enummapset> unionsWith (Data/EnumMap/Strict.hs:237) enummapset> difference (Data/EnumMap/Base.hs:372) enummapset> differenceWith (Data/EnumMap/Strict.hs:251) enummapset> differenceWithKey (Data/EnumMap/Strict.hs:257) enummapset> intersection (Data/EnumMap/Base.hs:387) enummapset> intersectionWith (Data/EnumMap/Strict.hs:262) enummapset> intersectionWithKey (Data/EnumMap/Strict.hs:268) enummapset> mergeWithKey (Data/EnumMap/Strict.hs:279) enummapset> map (Data/EnumMap/Strict.hs:319) enummapset> mapWithKey (Data/EnumMap/Strict.hs:323) 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) 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> [2 of 5] Compiling Common.Windows ( test/Common/Windows.hs, dist/build/test/test-tmp/Common/Windows.o, dist/build/test/test-tmp/Common/Windows.dyn_o ) path> path> test/Common/Include.hs:21:5: warning: [GHC-40910] [-Wunused-top-binds] path> Defined but not used: ‘foo’ path> | path> 21 | foo :: Path a b -> FilePath path> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ path> path> test/Common/Include.hs:30:1: warning: [GHC-40910] [-Wunused-top-binds] path> Defined but not used: ‘qqRelDir’ path> | path> 30 | qqRelDir = foo [reldir|foo/|] path> | ^^^^^^^^ path> path> test/Common/Include.hs:33:1: warning: [GHC-40910] [-Wunused-top-binds] path> Defined but not used: ‘qqRelFile’ path> | path> 33 | qqRelFile = foo [relfile|foo|] path> | ^^^^^^^^^ path> path> test/Common/Include.hs:36:1: warning: [GHC-40910] [-Wunused-top-binds] path> Defined but not used: ‘thRelDir’ path> | path> 36 | thRelDir = foo $(mkRelDir "foo/") path> | ^^^^^^^^ path> path> test/Common/Include.hs:39:1: warning: [GHC-40910] [-Wunused-top-binds] path> Defined but not used: ‘thRelFile’ path> | path> 39 | thRelFile = foo $(mkRelFile "foo") path> | ^^^^^^^^^ path> path> test/Common/Include.hs:42:1: warning: [GHC-40910] [-Wunused-top-binds] path> Defined but not used: ‘liftRelDir’ path> | path> 42 | liftRelDir = foo $(TH.lift (Path "foo/" :: Path Rel Dir)) path> | ^^^^^^^^^^ path> path> test/Common/Include.hs:45:1: warning: [GHC-40910] [-Wunused-top-binds] path> Defined but not used: ‘liftRelFile’ path> | path> 45 | liftRelFile = foo $(TH.lift (Path "foo" :: Path Rel File)) path> | ^^^^^^^^^^^ path> path> test/Common/Windows.hs:8:1: warning: [GHC-40910] [-Wunused-top-binds] path> Defined but not used: ‘qqAbsDir’ path> | path> 8 | qqAbsDir = foo [absdir|C:\foo\|] path> | ^^^^^^^^ path> rerebase> [ 46 of 368] Compiling GHC.IO.BufferedIO ( library/GHC/IO/BufferedIO.hs, dist/build/GHC/IO/BufferedIO.p_o ) rerebase> [ 47 of 368] Compiling GHC.IO.Buffer ( library/GHC/IO/Buffer.hs, dist/build/GHC/IO/Buffer.p_o ) rerebase> [ 48 of 368] Compiling GHC.IO ( library/GHC/IO.hs, dist/build/GHC/IO.p_o ) rerebase> [ 49 of 368] Compiling GHC.Generics ( library/GHC/Generics.hs, dist/build/GHC/Generics.p_o ) rerebase> [ 50 of 368] Compiling GHC.ForeignPtr ( library/GHC/ForeignPtr.hs, dist/build/GHC/ForeignPtr.p_o ) rerebase> [ 51 of 368] Compiling GHC.Foreign ( library/GHC/Foreign.hs, dist/build/GHC/Foreign.p_o ) rerebase> [ 52 of 368] Compiling GHC.Float.RealFracMethods ( library/GHC/Float/RealFracMethods.hs, dist/build/GHC/Float/RealFracMethods.p_o ) rerebase> [ 53 of 368] Compiling GHC.Float.ConversionUtils ( library/GHC/Float/ConversionUtils.hs, dist/build/GHC/Float/ConversionUtils.p_o ) rerebase> [ 54 of 368] Compiling GHC.Float ( library/GHC/Float.hs, dist/build/GHC/Float.p_o ) rerebase> [ 55 of 368] Compiling GHC.Fingerprint.Type ( library/GHC/Fingerprint/Type.hs, dist/build/GHC/Fingerprint/Type.p_o ) rerebase> [ 56 of 368] Compiling GHC.Fingerprint ( library/GHC/Fingerprint.hs, dist/build/GHC/Fingerprint.p_o ) rerebase> [ 57 of 368] Compiling GHC.Exts ( library/GHC/Exts.hs, dist/build/GHC/Exts.p_o ) rerebase> [ 58 of 368] Compiling GHC.Exception ( library/GHC/Exception.hs, dist/build/GHC/Exception.p_o ) rerebase> [ 59 of 368] Compiling GHC.Err ( library/GHC/Err.hs, dist/build/GHC/Err.p_o ) rerebase> [ 60 of 368] Compiling GHC.Environment ( library/GHC/Environment.hs, dist/build/GHC/Environment.p_o ) rerebase> [ 61 of 368] Compiling GHC.Enum ( library/GHC/Enum.hs, dist/build/GHC/Enum.p_o ) rerebase> [ 62 of 368] Compiling GHC.Desugar ( library/GHC/Desugar.hs, dist/build/GHC/Desugar.p_o ) rerebase> [ 63 of 368] Compiling GHC.Conc.Sync ( library/GHC/Conc/Sync.hs, dist/build/GHC/Conc/Sync.p_o ) rerebase> [ 64 of 368] Compiling GHC.Conc.Signal ( library/GHC/Conc/Signal.hs, dist/build/GHC/Conc/Signal.p_o ) rerebase> [ 65 of 368] Compiling GHC.Conc.IO ( library/GHC/Conc/IO.hs, dist/build/GHC/Conc/IO.p_o ) rerebase> [ 66 of 368] Compiling GHC.Conc ( library/GHC/Conc.hs, dist/build/GHC/Conc.p_o ) rerebase> [ 67 of 368] Compiling GHC.Char ( library/GHC/Char.hs, dist/build/GHC/Char.p_o ) rerebase> [ 68 of 368] Compiling GHC.Base ( library/GHC/Base.hs, dist/build/GHC/Base.p_o ) rerebase> [ 69 of 368] Compiling GHC.Arr ( library/GHC/Arr.hs, dist/build/GHC/Arr.p_o ) rerebase> [ 70 of 368] Compiling Foreign.Storable ( library/Foreign/Storable.hs, dist/build/Foreign/Storable.p_o ) rerebase> [ 71 of 368] Compiling Foreign.StablePtr ( library/Foreign/StablePtr.hs, dist/build/Foreign/StablePtr.p_o ) rerebase> [ 72 of 368] Compiling Foreign.Ptr ( library/Foreign/Ptr.hs, dist/build/Foreign/Ptr.p_o ) rerebase> [ 73 of 368] Compiling Foreign.Marshal.Utils ( library/Foreign/Marshal/Utils.hs, dist/build/Foreign/Marshal/Utils.p_o ) rerebase> [ 74 of 368] Compiling Foreign.Marshal.Unsafe ( library/Foreign/Marshal/Unsafe.hs, dist/build/Foreign/Marshal/Unsafe.p_o ) rerebase> [ 75 of 368] Compiling Foreign.Marshal.Safe ( library/Foreign/Marshal/Safe.hs, dist/build/Foreign/Marshal/Safe.p_o ) rerebase> [ 76 of 368] Compiling Foreign.Marshal.Pool ( library/Foreign/Marshal/Pool.hs, dist/build/Foreign/Marshal/Pool.p_o ) rerebase> [ 77 of 368] Compiling Foreign.Marshal.Error ( library/Foreign/Marshal/Error.hs, dist/build/Foreign/Marshal/Error.p_o ) rerebase> [ 78 of 368] Compiling Foreign.Marshal.Array ( library/Foreign/Marshal/Array.hs, dist/build/Foreign/Marshal/Array.p_o ) rerebase> [ 79 of 368] Compiling Foreign.Marshal.Alloc ( library/Foreign/Marshal/Alloc.hs, dist/build/Foreign/Marshal/Alloc.p_o ) rerebase> [ 80 of 368] Compiling Foreign.Marshal ( library/Foreign/Marshal.hs, dist/build/Foreign/Marshal.p_o ) rerebase> [ 81 of 368] Compiling Foreign.ForeignPtr.Unsafe ( library/Foreign/ForeignPtr/Unsafe.hs, dist/build/Foreign/ForeignPtr/Unsafe.p_o ) rerebase> [ 82 of 368] Compiling Foreign.ForeignPtr ( library/Foreign/ForeignPtr.hs, dist/build/Foreign/ForeignPtr.p_o ) rerebase> [ 83 of 368] Compiling Foreign.Concurrent ( library/Foreign/Concurrent.hs, dist/build/Foreign/Concurrent.p_o ) rerebase> [ 84 of 368] Compiling Foreign.C.Types ( library/Foreign/C/Types.hs, dist/build/Foreign/C/Types.p_o ) binary-instances (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/fz9787v4h4zrm91nr7armg1yigp9aq03-binary-instances-1.0.6-doc /nix/store/ymaz1bckn0pfmfly2jgc8gijzin2cncj-binary-instances-1.0.6 binary-instances (post)> Pushing 2 paths (168 are already present) using zstd to cache sellout ⏳ binary-instances (post)> binary-instances (post)> Pushing /nix/store/fz9787v4h4zrm91nr7armg1yigp9aq03-binary-instances-1.0.6-doc (333.58 KiB) binary-instances (post)> Pushing /nix/store/ymaz1bckn0pfmfly2jgc8gijzin2cncj-binary-instances-1.0.6 (2.42 MiB) binary-instances (post)> binary-instances (post)> All done. binary-instances (post)> added 2 signatures binary-instances (post)> added 5 signatures binary-instances (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/fz9787v4h4zrm91nr7armg1yigp9aq03-binary-instances-1.0.6-doc /nix/store/ymaz1bckn0pfmfly2jgc8gijzin2cncj-binary-instances-1.0.6 binary-instances (post)> copying 2 paths... binary-instances (post)> copying path '/nix/store/fz9787v4h4zrm91nr7armg1yigp9aq03-binary-instances-1.0.6-doc' to 'https://cache.nix-ci.com'... binary-instances (post)> copying path '/nix/store/ymaz1bckn0pfmfly2jgc8gijzin2cncj-binary-instances-1.0.6' to 'https://cache.nix-ci.com'... binary-instances (post)> copying 1 paths... binary-instances (post)> copying path '/nix/store/fnmiw11ymg9a2920pzw9m20x08ijqd98-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/fz9787v4h4zrm91nr7armg1yigp9aq03-binary-instances-1.0.6-doc /nix/store/ymaz1bckn0pfmfly2jgc8gijzin2cncj-binary-instances-1.0.6 binary-instances (post)> copying 2 paths... binary-instances (post)> copying path '/nix/store/fz9787v4h4zrm91nr7armg1yigp9aq03-binary-instances-1.0.6-doc' to 'ssh-ng://worker.nix-ci.com'... binary-instances (post)> copying path '/nix/store/ymaz1bckn0pfmfly2jgc8gijzin2cncj-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/fnmiw11ymg9a2920pzw9m20x08ijqd98-binary-instances-1.0.6.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/3hikyb074pwpj10zica863j81v0w1yxx-cabal-install-parsers-0.6.1.1.drv'... ghc-lib-parser> [276 of 443] Compiling GHC.Core.SimpleOpt ( compiler/GHC/Core/SimpleOpt.hs, dist/build/GHC/Core/SimpleOpt.p_o ) ghc-lib-parser> [277 of 443] Compiling GHC.Types.Id.Make ( compiler/GHC/Types/Id/Make.hs, dist/build/GHC/Types/Id/Make.p_o ) ghc-lib-parser> [278 of 443] Compiling GHC.ByteCode.Types ( compiler/GHC/ByteCode/Types.hs, dist/build/GHC/ByteCode/Types.p_o ) ghc-lib-parser> [279 of 443] Compiling GHC.CoreToIface ( compiler/GHC/CoreToIface.hs, dist/build/GHC/CoreToIface.p_o ) algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/AdjacencyMap.hs:309:1 algebraic-graphs> Warning: 'star' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:604:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:592: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:592:1 algebraic-graphs> Warning: 'edges' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:333:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:323: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:323:1 algebraic-graphs> Warning: 'transpose' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:729:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:717: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:717:1 algebraic-graphs> Warning: 'clique' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:570:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:558: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:558:1 algebraic-graphs> Warning: 'adjacencyList' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:502:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:491: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:491:1 algebraic-graphs> Warning: 'tree' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:651:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:639: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:639:1 algebraic-graphs> Warning: 'replaceVertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:703:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:691: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:691:1 algebraic-graphs> Warning: 'mergeVertices' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:716:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:704: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:704:1 algebraic-graphs> Warning: 'reflexiveClosure' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:834:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:873: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:873:1 algebraic-graphs> Warning: 'transitiveClosure' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:861:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:900: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:900:1 algebraic-graphs> 100% ( 56 / 56) in 'Algebra.Graph.AdjacencyIntMap' algebraic-graphs> Warning: 'empty' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:237:1 algebraic-graphs> * in ‘Data.IntMap.Internal’ algebraic-graphs> * in ‘Data.IntSet.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> Warning: 'map' is ambiguous. It is defined algebraic-graphs> * in ‘GHC.Base’ algebraic-graphs> * in ‘Data.IntMap.Strict.Internal’ 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 'properties' for lens-5.3.4.. lens> Preprocessing test suite 'hunit' for lens-5.3.4.. lens> Preprocessing test suite 'doctests' for lens-5.3.4.. lens> haddockPhase completed in 55 seconds lens> Running phase: installPhase lens> Installing library in /nix/store/13pcd315cqamav07rpdyfrfxji9v6s64-lens-5.3.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP lens> Running phase: fixupPhase lens> shrinking RPATHs of ELF executables and libraries in /nix/store/13pcd315cqamav07rpdyfrfxji9v6s64-lens-5.3.4 lens> shrinking /nix/store/13pcd315cqamav07rpdyfrfxji9v6s64-lens-5.3.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSlens-5.3.4-KjreUrpYEiwDzpOm8K1SLP-ghc9.8.1.so lens> checking for references to /build/ in /nix/store/13pcd315cqamav07rpdyfrfxji9v6s64-lens-5.3.4... lens> patching script interpreter paths in /nix/store/13pcd315cqamav07rpdyfrfxji9v6s64-lens-5.3.4 lens> stripping (with command strip and flags -S -p) in /nix/store/13pcd315cqamav07rpdyfrfxji9v6s64-lens-5.3.4/lib HTF> Preprocessing library for HTF-0.15.0.2.. HTF> Running Haddock on library for HTF-0.15.0.2.. HTF> Warning: The documentation for the following packages are not installed. No HTF> links will be generated to these packages: vector-0.13.2.0 HTF> Warning: --source-* options are ignored when --hyperlinked-source is enabled. HTF> [ 1 of 24] Compiling Paths_HTF ( dist/build/autogen/Paths_HTF.hs, nothing ) HTF> [ 2 of 24] Compiling Test.Framework.Colors ( Test/Framework/Colors.hs, /build/ghc1074_0/ghc_26.o, /build/ghc1074_0/ghc_26.dyn_o ) HTF> [ 3 of 24] Compiling Test.Framework.Diff ( Test/Framework/Diff.hs, nothing ) HTF> [ 4 of 24] Compiling Test.Framework.Location ( Test/Framework/Location.hs, /build/ghc1074_0/ghc_28.o, /build/ghc1074_0/ghc_28.dyn_o ) HTF> [ 5 of 24] Compiling Test.Framework.Preprocessor ( Test/Framework/Preprocessor.hs, nothing ) HTF> [ 6 of 24] Compiling Test.Framework.Pretty ( Test/Framework/Pretty.hs, nothing ) HTF> [ 7 of 24] Compiling Test.Framework.Process ( Test/Framework/Process.hs, nothing ) HTF> [ 8 of 24] Compiling Test.Framework.TestInterface ( Test/Framework/TestInterface.hs, /build/ghc1074_0/ghc_30.o, /build/ghc1074_0/ghc_30.dyn_o ) HTF> [ 9 of 24] Compiling Test.Framework.History ( Test/Framework/History.hs, nothing ) HTF> [10 of 24] Compiling Test.Framework.AssertM ( Test/Framework/AssertM.hs, nothing ) HTF> 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> [11 of 24] Compiling Test.Framework.TestTypes ( Test/Framework/TestTypes.hs, nothing ) HTF> [12 of 24] Compiling Test.Framework.JsonOutput ( Test/Framework/JsonOutput.hs, nothing ) HTF> [13 of 24] Compiling Test.Framework.ThreadPool ( Test/Framework/ThreadPool.hs, nothing ) HTF> [14 of 24] Compiling Test.Framework.Tutorial ( Test/Framework/Tutorial.hs, nothing ) HTF> [15 of 24] Compiling Test.Framework.Utils ( Test/Framework/Utils.hs, nothing ) HTF> 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.List): HTF> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." HTF> | HTF> 62 | dropSuffix f = reverse . tail . dropWhile (/= '.') $ reverse f HTF> | ^^^^ HTF> [16 of 24] Compiling Test.Framework.QuickCheckWrapper ( Test/Framework/QuickCheckWrapper.hs, nothing ) HTF> [17 of 24] Compiling Test.Framework.PrettyHaskell ( Test/Framework/PrettyHaskell.hs, nothing ) HTF> [18 of 24] Compiling Test.Framework.HUnitWrapper ( Test/Framework/HUnitWrapper.hs, nothing ) HTF> [19 of 24] Compiling Test.Framework.XmlOutput ( Test/Framework/XmlOutput.hs, nothing ) HTF> [20 of 24] Compiling Test.Framework.TestReporter ( Test/Framework/TestReporter.hs, nothing ) HTF> [21 of 24] Compiling Test.Framework.CmdlineOptions ( Test/Framework/CmdlineOptions.hs, nothing ) HTF> [22 of 24] Compiling Test.Framework.TestManager ( Test/Framework/TestManager.hs, nothing ) HTF> [23 of 24] Compiling Test.Framework.BlackBoxTest ( Test/Framework/BlackBoxTest.hs, nothing ) HTF> [24 of 24] Compiling Test.Framework ( Test/Framework.hs, nothing ) 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 attoparsec-aeson> buildPhase completed in 36 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> Warning: --source-* options are ignored when --hyperlinked-source is enabled. attoparsec-aeson> [1 of 4] Compiling Data.Aeson.Internal.ByteString ( src/Data/Aeson/Internal/ByteString.hs, nothing ) attoparsec-aeson> [2 of 4] Compiling Data.Aeson.Internal.Text ( src/Data/Aeson/Internal/Text.hs, nothing ) attoparsec-aeson> [3 of 4] Compiling Data.Aeson.Parser.Internal ( src/Data/Aeson/Parser/Internal.hs, nothing ) attoparsec-aeson> [4 of 4] Compiling Data.Aeson.Parser ( src/Data/Aeson/Parser.hs, nothing ) 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 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/s9sphajm9piw4il6lbfgz0kf6ml5yrfx-deriving-aeson-0.2.10/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/deriving-aeson-0.2.10-6RHmuanEpWH1lgvtVUMgnG deriving-aeson> Running phase: fixupPhase deriving-aeson> shrinking RPATHs of ELF executables and libraries in /nix/store/s9sphajm9piw4il6lbfgz0kf6ml5yrfx-deriving-aeson-0.2.10 deriving-aeson> shrinking /nix/store/s9sphajm9piw4il6lbfgz0kf6ml5yrfx-deriving-aeson-0.2.10/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSderiving-aeson-0.2.10-6RHmuanEpWH1lgvtVUMgnG-ghc9.8.1.so deriving-aeson> checking for references to /build/ in /nix/store/s9sphajm9piw4il6lbfgz0kf6ml5yrfx-deriving-aeson-0.2.10... deriving-aeson> patching script interpreter paths in /nix/store/s9sphajm9piw4il6lbfgz0kf6ml5yrfx-deriving-aeson-0.2.10 deriving-aeson> stripping (with command strip and flags -S -p) in /nix/store/s9sphajm9piw4il6lbfgz0kf6ml5yrfx-deriving-aeson-0.2.10/lib deriving-aeson> shrinking RPATHs of ELF executables and libraries in /nix/store/bh83rqkks9fn4djf9wz99qjmk2xig7fd-deriving-aeson-0.2.10-doc deriving-aeson> checking for references to /build/ in /nix/store/bh83rqkks9fn4djf9wz99qjmk2xig7fd-deriving-aeson-0.2.10-doc... deriving-aeson> patching script interpreter paths in /nix/store/bh83rqkks9fn4djf9wz99qjmk2xig7fd-deriving-aeson-0.2.10-doc enummapset> filterWithKey (Data/EnumMap/Base.hs:546) enummapset> restrictKeys (Data/EnumMap/Base.hs:551) enummapset> withoutKeys (Data/EnumMap/Base.hs:556) enummapset> partition (Data/EnumMap/Base.hs:562) enummapset> partitionWithKey (Data/EnumMap/Base.hs:567) enummapset> mapMaybe (Data/EnumMap/Strict.hs:347) enummapset> mapMaybeWithKey (Data/EnumMap/Strict.hs:351) enummapset> mapEither (Data/EnumMap/Strict.hs:355) enummapset> mapEitherWithKey (Data/EnumMap/Strict.hs:360) enummapset> split (Data/EnumMap/Base.hs:590) enummapset> splitLookup (Data/EnumMap/Base.hs:594) enummapset> isSubmapOf (Data/EnumMap/Base.hs:493) enummapset> isSubmapOfBy (Data/EnumMap/Base.hs:497) enummapset> isProperSubmapOf (Data/EnumMap/Base.hs:485) enummapset> isProperSubmapOfBy (Data/EnumMap/Base.hs:489) enummapset> lookupMin (Data/EnumMap/Base.hs:461) enummapset> lookupMax (Data/EnumMap/Base.hs:465) enummapset> findMin (Data/EnumMap/Base.hs:469) enummapset> findMax (Data/EnumMap/Base.hs:473) enummapset> deleteMin (Data/EnumMap/Base.hs:477) enummapset> deleteMax (Data/EnumMap/Base.hs:481) enummapset> deleteFindMin (Data/EnumMap/Base.hs:457) enummapset> deleteFindMax (Data/EnumMap/Base.hs:453) enummapset> updateMin (Data/EnumMap/Strict.hs:315) enummapset> updateMax (Data/EnumMap/Strict.hs:311) enummapset> updateMinWithKey (Data/EnumMap/Strict.hs:303) enummapset> updateMaxWithKey (Data/EnumMap/Strict.hs:307) enummapset> minView (Data/EnumMap/Base.hs:449) enummapset> maxView (Data/EnumMap/Base.hs:445) enummapset> minViewWithKey (Data/EnumMap/Base.hs:431) enummapset> maxViewWithKey (Data/EnumMap/Base.hs:425) enummapset> 19% ( 25 /127) in 'Data.EnumMap.Lazy' enummapset> Missing documentation for: enummapset> ! (Data/EnumMap/Base.hs:241) enummapset> \\ (Data/EnumMap/Base.hs:245) enummapset> null (Data/EnumMap/Base.hs:249) enummapset> size (Data/EnumMap/Base.hs:253) enummapset> member (Data/EnumMap/Base.hs:257) enummapset> notMember (Data/EnumMap/Base.hs:261) enummapset> lookup (Data/EnumMap/Base.hs:265) enummapset> findWithDefault (Data/EnumMap/Base.hs:269) enummapset> lookupLT (Data/EnumMap/Base.hs:273) enummapset> lookupGT (Data/EnumMap/Base.hs:277) enummapset> lookupLE (Data/EnumMap/Base.hs:281) enummapset> lookupGE (Data/EnumMap/Base.hs:285) enummapset> empty (Data/EnumMap/Base.hs:289) enummapset> singleton (Data/EnumMap/Base.hs:293) enummapset> insert (Data/EnumMap/Base.hs:297) enummapset> insertWith (Data/EnumMap/Base.hs:301) enummapset> insertWithKey (Data/EnumMap/Base.hs:306) enummapset> insertLookupWithKey (Data/EnumMap/Base.hs:311) enummapset> delete (Data/EnumMap/Base.hs:316) enummapset> adjust (Data/EnumMap/Base.hs:320) enummapset> adjustWithKey (Data/EnumMap/Base.hs:324) enummapset> update (Data/EnumMap/Base.hs:328) enummapset> updateWithKey (Data/EnumMap/Base.hs:332) enummapset> updateLookupWithKey (Data/EnumMap/Base.hs:337) enummapset> alter (Data/EnumMap/Base.hs:342) enummapset> alterF (Data/EnumMap/Base.hs:346) enummapset> union (Data/EnumMap/Base.hs:358) enummapset> unionWith (Data/EnumMap/Base.hs:362) enummapset> unionWithKey (Data/EnumMap/Base.hs:367) enummapset> unions (Data/EnumMap/Base.hs:350) enummapset> unionsWith (Data/EnumMap/Base.hs:354) enummapset> difference (Data/EnumMap/Base.hs:372) enummapset> differenceWith (Data/EnumMap/Base.hs:376) 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) microaeson> roundtrip(iut/ref): OK (8.91s) microaeson> +++ OK, passed 100 tests. microaeson> roundtrip(iut/iut): OK (2.94s) microaeson> +++ OK, passed 100 tests. microaeson> microaeson> All 4 tests passed (23.04s) 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 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> [3 of 5] Compiling Posix ( test/Posix.hs, dist/build/test/test-tmp/Posix.o ) path> [4 of 5] Compiling Windows ( test/Windows.hs, dist/build/test/test-tmp/Windows.o ) path> [5 of 5] Compiling Main ( test/Main.hs, dist/build/test/test-tmp/Main.o ) path> [6 of 6] Linking dist/build/test/test path> buildPhase completed in 34 seconds path> Running phase: checkPhase path> Running 2 test suites... path> Test suite validity-test: RUNNING... path> path> GenValid (Path Abs File) path> genValid :: Gen (Path Abs File) path> only generates valid '(Path Abs File)'s [✔] path> +++ OK, passed 100 tests. path> shrinkValid :: (Path Abs File -> [Path Abs File]) path> preserves validity [✔] path> +++ OK, passed 100 tests. path> never shrinks to itself for valid values [✔] path> +++ OK, passed 100 tests. path> GenValid (Path Rel File) path> genValid :: Gen (Path Rel File) path> only generates valid '(Path Rel File)'s [✔] path> +++ OK, passed 100 tests. path> shrinkValid :: (Path Rel File -> [Path Rel File]) path> preserves validity [✔] path> +++ OK, passed 100 tests. path> never shrinks to itself for valid values [✔] path> +++ OK, passed 100 tests. path> GenValid (Path Abs Dir) path> genValid :: Gen (Path Abs Dir) path> only generates valid '(Path Abs Dir)'s [✔] path> +++ OK, passed 100 tests. path> shrinkValid :: (Path Abs Dir -> [Path Abs Dir]) path> preserves validity [✔] path> +++ OK, passed 100 tests. path> never shrinks to itself for valid values [✔] path> +++ OK, passed 100 tests. path> GenValid (Path Rel Dir) path> genValid :: Gen (Path Rel Dir) path> only generates valid '(Path Rel Dir)'s [✔] path> +++ OK, passed 100 tests. path> shrinkValid :: (Path Rel Dir -> [Path Rel Dir]) path> preserves validity [✔] path> +++ OK, passed 100 tests. path> never shrinks to itself for valid values [✔] path> +++ OK, passed 100 tests. path> GenValid (SomeBase Dir) path> genValid :: Gen (SomeBase Dir) path> only generates valid '(SomeBase Dir)'s [✔] path> +++ OK, passed 100 tests. path> shrinkValid :: (SomeBase Dir -> [SomeBase Dir]) path> preserves validity [✔] path> +++ OK, passed 100 tests. path> never shrinks to itself for valid values [✔] path> +++ OK, passed 100 tests. path> GenValid (SomeBase File) path> genValid :: Gen (SomeBase File) path> only generates valid '(SomeBase File)'s [✔] path> +++ OK, passed 100 tests. path> shrinkValid :: (SomeBase File -> [SomeBase File]) path> preserves validity [✔] path> +++ OK, passed 100 tests. 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> 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> [2 of 2] Compiling Main ( test/Spec.hs, dist/build/basic/basic-tmp/Main.o ) rerebase> [ 85 of 368] Compiling Foreign.C.String ( library/Foreign/C/String.hs, dist/build/Foreign/C/String.p_o ) rerebase> [ 86 of 368] Compiling Foreign.C.Error ( library/Foreign/C/Error.hs, dist/build/Foreign/C/Error.p_o ) rerebase> [ 87 of 368] Compiling Foreign.C ( library/Foreign/C.hs, dist/build/Foreign/C.p_o ) rerebase> [ 88 of 368] Compiling Foreign ( library/Foreign.hs, dist/build/Foreign.p_o ) rerebase> [ 89 of 368] Compiling Debug.Trace ( library/Debug/Trace.hs, dist/build/Debug/Trace.p_o ) rerebase> [ 90 of 368] Compiling Data.Word ( library/Data/Word.hs, dist/build/Data/Word.p_o ) rerebase> [ 91 of 368] Compiling Data.Void.Unsafe ( library/Data/Void/Unsafe.hs, dist/build/Data/Void/Unsafe.p_o ) rerebase> [ 92 of 368] Compiling Data.Void ( library/Data/Void.hs, dist/build/Data/Void.p_o ) rerebase> [ 93 of 368] Compiling Data.Version ( library/Data/Version.hs, dist/build/Data/Version.p_o ) rerebase> [ 94 of 368] Compiling Data.Vector.Unboxed.Mutable ( library/Data/Vector/Unboxed/Mutable.hs, dist/build/Data/Vector/Unboxed/Mutable.p_o ) rerebase> [ 95 of 368] Compiling Data.Vector.Unboxed.Base ( library/Data/Vector/Unboxed/Base.hs, dist/build/Data/Vector/Unboxed/Base.p_o ) rerebase> [ 96 of 368] Compiling Data.Vector.Unboxed ( library/Data/Vector/Unboxed.hs, dist/build/Data/Vector/Unboxed.p_o ) rerebase> [ 97 of 368] Compiling Data.Vector.Storable.Mutable ( library/Data/Vector/Storable/Mutable.hs, dist/build/Data/Vector/Storable/Mutable.p_o ) rerebase> [ 98 of 368] Compiling Data.Vector.Storable.Internal ( library/Data/Vector/Storable/Internal.hs, dist/build/Data/Vector/Storable/Internal.p_o ) rerebase> [ 99 of 368] Compiling Data.Vector.Storable ( library/Data/Vector/Storable.hs, dist/build/Data/Vector/Storable.p_o ) rerebase> [100 of 368] Compiling Data.Vector.Primitive.Mutable ( library/Data/Vector/Primitive/Mutable.hs, dist/build/Data/Vector/Primitive/Mutable.p_o ) rerebase> [101 of 368] Compiling Data.Vector.Primitive ( library/Data/Vector/Primitive.hs, dist/build/Data/Vector/Primitive.p_o ) rerebase> [102 of 368] Compiling Data.Vector.Mutable ( library/Data/Vector/Mutable.hs, dist/build/Data/Vector/Mutable.p_o ) rerebase> [103 of 368] Compiling Data.Vector.Internal.Check ( library/Data/Vector/Internal/Check.hs, dist/build/Data/Vector/Internal/Check.p_o ) rerebase> [104 of 368] Compiling Data.Vector.Instances ( library/Data/Vector/Instances.hs, dist/build/Data/Vector/Instances.p_o ) rerebase> [105 of 368] Compiling Data.Vector.Generic.New ( library/Data/Vector/Generic/New.hs, dist/build/Data/Vector/Generic/New.p_o ) rerebase> [106 of 368] Compiling Data.Vector.Generic.Mutable ( library/Data/Vector/Generic/Mutable.hs, dist/build/Data/Vector/Generic/Mutable.p_o ) rerebase> [107 of 368] Compiling Data.Vector.Generic.Base ( library/Data/Vector/Generic/Base.hs, dist/build/Data/Vector/Generic/Base.p_o ) rerebase> [108 of 368] Compiling Data.Vector.Generic ( library/Data/Vector/Generic.hs, dist/build/Data/Vector/Generic.p_o ) rerebase> [109 of 368] Compiling Data.Vector.Fusion.Util ( library/Data/Vector/Fusion/Util.hs, dist/build/Data/Vector/Fusion/Util.p_o ) rerebase> [110 of 368] Compiling Data.Vector.Fusion.Stream.Monadic ( library/Data/Vector/Fusion/Stream/Monadic.hs, dist/build/Data/Vector/Fusion/Stream/Monadic.p_o ) rerebase> [111 of 368] Compiling Data.Vector ( library/Data/Vector.hs, dist/build/Data/Vector.p_o ) rerebase> [112 of 368] Compiling Data.Unique ( library/Data/Unique.hs, dist/build/Data/Unique.p_o ) rerebase> [113 of 368] Compiling Data.UUID ( library/Data/UUID.hs, dist/build/Data/UUID.p_o ) rerebase> [114 of 368] Compiling Data.Typeable ( library/Data/Typeable.hs, dist/build/Data/Typeable.p_o ) rerebase> [115 of 368] Compiling Data.Type.Equality ( library/Data/Type/Equality.hs, dist/build/Data/Type/Equality.p_o ) rerebase> [116 of 368] Compiling Data.Type.Coercion ( library/Data/Type/Coercion.hs, dist/build/Data/Type/Coercion.p_o ) rerebase> [117 of 368] Compiling Data.Type.Bool ( library/Data/Type/Bool.hs, dist/build/Data/Type/Bool.p_o ) rerebase> [118 of 368] Compiling Data.Tuple ( library/Data/Tuple.hs, dist/build/Data/Tuple.p_o ) rerebase> [119 of 368] Compiling Data.Tree ( library/Data/Tree.hs, dist/build/Data/Tree.p_o ) rerebase> [120 of 368] Compiling Data.Traversable.Instances ( library/Data/Traversable/Instances.hs, dist/build/Data/Traversable/Instances.p_o ) 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 9891388441363877295 3946089870166311525) "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 10467044593660250565 7804996492777523781) "1:" hw-hspec-hedgehog> hw-hspec-hedgehog> `requireProperty` should print a callstack with the test's location when property fails [✔] hw-hspec-hedgehog> ✗ failed at test/HaskellWorks/Hspec/HedgehogSpec.hs:32:17 hw-hspec-hedgehog> after 1 test. hw-hspec-hedgehog> shrink path: 1: hw-hspec-hedgehog> hw-hspec-hedgehog> ┏━━ test/HaskellWorks/Hspec/HedgehogSpec.hs ━━━ hw-hspec-hedgehog> 16 ┃ spec :: Spec hw-hspec-hedgehog> 17 ┃ spec = describe "HaskellWorks.Hspec.HedgehogSpec" $ do hw-hspec-hedgehog> 18 ┃ it "should have require function that checks hedgehog properties" $ do hw-hspec-hedgehog> 19 ┃ require $ property $ do dependent-sum> Running phase: setupCompilerEnvironmentPhase dependent-sum> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.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.lQVzTybcCb/setup-package.conf.d -threaded dependent-sum> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.lQVzTybcCb/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/pv15gl27da4dqn466zl8m0xzcikrf68v-dependent-sum-0.7.2.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/x03i324pvnyfyggl6znlmxxangzj0xsq-dependent-sum-0.7.2.0-doc/share/doc/dependent-sum-0.7.2.0 --with-gcc=gcc --package-db=/build/tmp.lQVzTybcCb/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib dependent-sum> Using Parsec parser dependent-sum> Configuring dependent-sum-0.7.2.0... dependent-sum> Dependency base >=4.9 && <5: using base-4.19.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-DWuMHMFXE7O8dG6qhOJZzS dependent-sum> include base-4.19.0.0-b960 dependent-sum> include constraints-extras-0.4.0.2-CBhGvzt6FDZAi7EEoGyDr1 dependent-sum> include some-1.0.6-9DJ4IrvQU2L7ReHqARKuRY dependent-sum> Linked component graph: dependent-sum> unit dependent-sum-0.7.2.0-DWuMHMFXE7O8dG6qhOJZzS dependent-sum> include base-4.19.0.0-b960 dependent-sum> include constraints-extras-0.4.0.2-CBhGvzt6FDZAi7EEoGyDr1 dependent-sum> include some-1.0.6-9DJ4IrvQU2L7ReHqARKuRY dependent-sum> Data.Dependent.Sum=dependent-sum-0.7.2.0-DWuMHMFXE7O8dG6qhOJZzS:Data.Dependent.Sum,Data.GADT.Compare=some-1.0.6-9DJ4IrvQU2L7ReHqARKuRY:Data.GADT.Compare,Data.GADT.Show=some-1.0.6-9DJ4IrvQU2L7ReHqARKuRY:Data.GADT.Show,Data.Some=some-1.0.6-9DJ4IrvQU2L7ReHqARKuRY:Data.Some dependent-sum> Ready component graph: dependent-sum> definite dependent-sum-0.7.2.0-DWuMHMFXE7O8dG6qhOJZzS dependent-sum> depends base-4.19.0.0-b960 dependent-sum> depends constraints-extras-0.4.0.2-CBhGvzt6FDZAi7EEoGyDr1 dependent-sum> depends some-1.0.6-9DJ4IrvQU2L7ReHqARKuRY dependent-sum> Using Cabal-3.10.2.0 compiled by ghc-9.8 dependent-sum> Using compiler: ghc-9.8.1 dependent-sum> Using install prefix: dependent-sum> /nix/store/pv15gl27da4dqn466zl8m0xzcikrf68v-dependent-sum-0.7.2.0 dependent-sum> Executables installed in: dependent-sum> /nix/store/pv15gl27da4dqn466zl8m0xzcikrf68v-dependent-sum-0.7.2.0/bin dependent-sum> Libraries installed in: dependent-sum> /nix/store/pv15gl27da4dqn466zl8m0xzcikrf68v-dependent-sum-0.7.2.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/dependent-sum-0.7.2.0-DWuMHMFXE7O8dG6qhOJZzS dependent-sum> Dynamic Libraries installed in: algebraic-graphs> * in ‘Data.IntSet.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 in ‘Data.IntSet.Internal’ algebraic-graphs> Warning: 'null' is ambiguous. It is defined algebraic-graphs> * in ‘Data.Foldable’ algebraic-graphs> * in ‘Data.IntMap.Internal’ algebraic-graphs> * in ‘Data.IntSet.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 in ‘Data.IntSet.Internal’ 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> * in ‘GHC.Types’ 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: 'toList' is ambiguous. It is defined algebraic-graphs> * in ‘Data.Foldable’ algebraic-graphs> * in ‘GHC.IsList’ algebraic-graphs> * in ‘Data.IntSet.Internal’ 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 in ‘Data.Set.Internal’ algebraic-graphs> 100% ( 19 / 19) in 'Algebra.Graph.Internal' algebraic-graphs> Warning: 'Graph' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:183:1 algebraic-graphs> * in ‘Data.Graph’ 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:183:1 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> * at src/Algebra/Graph/AdjacencyIntMap.hs:237:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:227:1 algebraic-graphs> * in ‘GHC.Base’ algebraic-graphs> * in ‘Data.IntSet.Internal’ 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> Warning: 'vertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:330:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:249: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: 'overlay' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:362:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:280:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:270: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:270:1 algebraic-graphs> Warning: 'connect' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:386:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:302:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:292: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:292:1 algebraic-graphs> Warning: 'vertexCount' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:677:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:427: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. 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> comma HTF> colon HTF> int HTF> integer HTF> float HTF> double HTF> parens HTF> space HTF> semi HTF> brackets HTF> braces HTF> equals HTF> lparen HTF> rparen HTF> lbrack HTF> rbrack HTF> lbrace HTF> rbrace HTF> rational HTF> quotes HTF> doubleQuotes 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: '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> 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: '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 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> 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) enummapset> toDescList (Data/EnumMap/Base.hs:660) enummapset> fromAscList (Data/EnumMap/Base.hs:677) enummapset> fromAscListWith (Data/EnumMap/Base.hs:681) enummapset> fromAscListWithKey (Data/EnumMap/Base.hs:685) enummapset> fromDistinctAscList (Data/EnumMap/Base.hs:690) enummapset> filter (Data/EnumMap/Base.hs:542) enummapset> filterWithKey (Data/EnumMap/Base.hs:546) enummapset> restrictKeys (Data/EnumMap/Base.hs:551) enummapset> withoutKeys (Data/EnumMap/Base.hs:556) enummapset> partition (Data/EnumMap/Base.hs:562) enummapset> partitionWithKey (Data/EnumMap/Base.hs:567) enummapset> mapMaybe (Data/EnumMap/Base.hs:572) enummapset> mapMaybeWithKey (Data/EnumMap/Base.hs:576) enummapset> mapEither (Data/EnumMap/Base.hs:580) enummapset> mapEitherWithKey (Data/EnumMap/Base.hs:585) enummapset> split (Data/EnumMap/Base.hs:590) enummapset> splitLookup (Data/EnumMap/Base.hs:594) enummapset> isSubmapOf (Data/EnumMap/Base.hs:493) enummapset> isSubmapOfBy (Data/EnumMap/Base.hs:497) enummapset> isProperSubmapOf (Data/EnumMap/Base.hs:485) enummapset> isProperSubmapOfBy (Data/EnumMap/Base.hs:489) enummapset> lookupMin (Data/EnumMap/Base.hs:461) enummapset> lookupMax (Data/EnumMap/Base.hs:465) enummapset> findMin (Data/EnumMap/Base.hs:469) enummapset> findMax (Data/EnumMap/Base.hs:473) enummapset> deleteMin (Data/EnumMap/Base.hs:477) enummapset> deleteMax (Data/EnumMap/Base.hs:481) enummapset> deleteFindMin (Data/EnumMap/Base.hs:457) enummapset> deleteFindMax (Data/EnumMap/Base.hs:453) enummapset> updateMin (Data/EnumMap/Base.hs:441) enummapset> updateMax (Data/EnumMap/Base.hs:437) enummapset> updateMinWithKey (Data/EnumMap/Base.hs:417) enummapset> updateMaxWithKey (Data/EnumMap/Base.hs:421) enummapset> minView (Data/EnumMap/Base.hs:449) enummapset> maxView (Data/EnumMap/Base.hs:445) enummapset> minViewWithKey (Data/EnumMap/Base.hs:431) enummapset> maxViewWithKey (Data/EnumMap/Base.hs:425) enummapset> 100% ( 6 / 6) in 'Data.EnumMap' enummapset> Warning: Data.EnumSet: could not find link destinations for: enummapset> - Data.EnumSet.D:R:ItemEnumSet enummapset> Warning: Data.EnumMap.Strict: could not find link destinations for: enummapset> - Data.EnumMap.Base.D:R:ItemEnumMap enummapset> Warning: Data.EnumMap.Lazy: could not find link destinations for: enummapset> - Data.EnumMap.Base.D:R:ItemEnumMap enummapset> Warning: Data.EnumMap: could not find link destinations for: enummapset> - Data.EnumMap.Whoops enummapset> Documentation created: dist/doc/html/enummapset/, enummapset> dist/doc/html/enummapset/enummapset.txt enummapset> Running phase: installPhase enummapset> Installing library in /nix/store/1kzcr6x52gfk9rbs3yci6wambrs00kpn-enummapset-0.7.3.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/enummapset-0.7.3.0-At7csTVcExqDUoJlj7yCY8 enummapset> Running phase: fixupPhase enummapset> shrinking RPATHs of ELF executables and libraries in /nix/store/1kzcr6x52gfk9rbs3yci6wambrs00kpn-enummapset-0.7.3.0 enummapset> shrinking /nix/store/1kzcr6x52gfk9rbs3yci6wambrs00kpn-enummapset-0.7.3.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSenummapset-0.7.3.0-At7csTVcExqDUoJlj7yCY8-ghc9.8.1.so enummapset> checking for references to /build/ in /nix/store/1kzcr6x52gfk9rbs3yci6wambrs00kpn-enummapset-0.7.3.0... enummapset> patching script interpreter paths in /nix/store/1kzcr6x52gfk9rbs3yci6wambrs00kpn-enummapset-0.7.3.0 enummapset> stripping (with command strip and flags -S -p) in /nix/store/1kzcr6x52gfk9rbs3yci6wambrs00kpn-enummapset-0.7.3.0/lib enummapset> shrinking RPATHs of ELF executables and libraries in /nix/store/hfxhx7mlfqz5fm99wfjq7fdkcsyags2c-enummapset-0.7.3.0-doc enummapset> checking for references to /build/ in /nix/store/hfxhx7mlfqz5fm99wfjq7fdkcsyags2c-enummapset-0.7.3.0-doc... enummapset> patching script interpreter paths in /nix/store/hfxhx7mlfqz5fm99wfjq7fdkcsyags2c-enummapset-0.7.3.0-doc path> never shrinks to itself for valid values [✔] path> +++ OK, passed 100 tests. path> Parsing path> Path Abs Dir path> Produces valid paths when it succeeds [✔] path> +++ OK, passed 100 tests. path> Path Rel Dir path> Produces valid paths when it succeeds [✔] path> +++ OK, passed 100 tests. path> Path Abs File path> Produces valid paths when it succeeds [✔] path> +++ OK, passed 100 tests. path> Path Rel File path> Produces valid paths when it succeeds [✔] path> +++ OK, passed 100 tests. path> SomeBase Dir path> Produces valid paths when it succeeds [✔] path> +++ OK, passed 100 tests. path> SomeBase file path> Produces valid paths when it succeeds [✔] path> +++ OK, passed 100 tests. path> Operations path> () path> produces a valid path on when creating valid absolute file paths [✔] path> +++ OK, passed 100 tests. path> produces a valid path on when creating valid absolute directory paths [✔] path> +++ OK, passed 100 tests. path> produces a valid path on when creating valid relative file paths [✔] path> +++ OK, passed 100 tests. path> produces a valid path on when creating valid relative directory paths [✔] path> +++ OK, passed 100 tests. path> stripProperPrefix path> stripProperPrefix parent (parent child) = child Path Abs Dir Path Rel Dir [✔] path> +++ OK, passed 100 tests. path> stripProperPrefix parent (parent child) = child Path Rel Dir Path Rel Dir [✔] path> +++ OK, passed 100 tests. path> stripProperPrefix parent (parent child) = child Path Abs Dir Path Rel File [✔] path> +++ OK, passed 100 tests. path> stripProperPrefix parent (parent child) = child Path Rel Dir Path Rel File [✔] path> +++ OK, passed 100 tests. path> produces a valid path on when passed a valid absolute file paths [✔] path> +++ OK, passed 100 tests. path> produces a valid path on when passed a valid absolute directory paths [✔] path> +++ OK, passed 100 tests. path> produces a valid path on when passed a valid relative file paths [✔] path> +++ OK, passed 100 tests. path> produces a valid path on when passed a valid relative directory paths [✔] path> +++ OK, passed 100 tests. path> isProperPrefixOf path> isProperPrefixOf parent (parent child) Path Abs Dir Path Rel Dir [✔] path> +++ OK, passed 100 tests. path> isProperPrefixOf parent (parent child) Path Rel Dir Path Rel Dir [✔] path> +++ OK, passed 100 tests. path> isProperPrefixOf parent (parent child) Path Abs Dir Path Rel File [✔] path> +++ OK, passed 100 tests. path> isProperPrefixOf parent (parent child) Path Rel Dir Path Rel File [✔] path> +++ OK, passed 100 tests. path> parent path> produces a valid path on when passed a valid file path [✔] path> +++ OK, passed 100 tests. path> produces a valid path on when passed a valid directory path [✔] path> +++ OK, passed 100 tests. path> produces a valid path on when passed a valid abs file path [✔] path> +++ OK, passed 100 tests. path> produces a valid path on when passed a valid rel file path [✔] path> +++ OK, passed 100 tests. path> produces a valid path on when passed a valid abs directory path [✔] path> +++ OK, passed 100 tests. path> produces a valid path on when passed a valid rel directory path [✔] path> +++ OK, passed 100 tests. path> splitDrive path> produces valid paths on when passed a valid directory path [✔] path> +++ OK, passed 100 tests. path> produces valid paths on when passed a valid file path [✔] path> +++ OK, passed 100 tests. path> takeDrive path> produces a valid path on when passed a valid directory path [✔] path> +++ OK, passed 100 tests. path> produces a valid path on when passed a valid file path [✔] path> +++ OK, passed 100 tests. path> filename path> filename (parent $(mkRelFile filename)) == filename $(mkRelFile filename) Path Abs Dir [✔] path> +++ OK, passed 100 tests. path> filename (parent $(mkRelFile filename)) == filename $(mkRelFile filename) Path Rel Dir [✔] path> +++ OK, passed 100 tests. 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. rerebase> [121 of 368] Compiling Data.Traversable ( library/Data/Traversable.hs, dist/build/Data/Traversable.p_o ) rerebase> [122 of 368] Compiling Data.Time.LocalTime ( library/Data/Time/LocalTime.hs, dist/build/Data/Time/LocalTime.p_o ) rerebase> [123 of 368] Compiling Data.Time.Format.ISO8601 ( library/Data/Time/Format/ISO8601.hs, dist/build/Data/Time/Format/ISO8601.p_o ) rerebase> [124 of 368] Compiling Data.Time.Format ( library/Data/Time/Format.hs, dist/build/Data/Time/Format.p_o ) rerebase> [125 of 368] Compiling Data.Time.Compat ( library/Data/Time/Compat.hs, dist/build/Data/Time/Compat.p_o ) rerebase> [126 of 368] Compiling Data.Time.Clock.TAI ( library/Data/Time/Clock/TAI.hs, dist/build/Data/Time/Clock/TAI.p_o ) rerebase> [127 of 368] Compiling Data.Time.Clock.POSIX ( library/Data/Time/Clock/POSIX.hs, dist/build/Data/Time/Clock/POSIX.p_o ) rerebase> [128 of 368] Compiling Data.Time.Clock ( library/Data/Time/Clock.hs, dist/build/Data/Time/Clock.p_o ) rerebase> [129 of 368] Compiling Data.Time.Calendar.WeekDate ( library/Data/Time/Calendar/WeekDate.hs, dist/build/Data/Time/Calendar/WeekDate.p_o ) rerebase> [130 of 368] Compiling Data.Time.Calendar.OrdinalDate ( library/Data/Time/Calendar/OrdinalDate.hs, dist/build/Data/Time/Calendar/OrdinalDate.p_o ) rerebase> [131 of 368] Compiling Data.Time.Calendar.MonthDay ( library/Data/Time/Calendar/MonthDay.hs, dist/build/Data/Time/Calendar/MonthDay.p_o ) rerebase> [132 of 368] Compiling Data.Time.Calendar.Julian ( library/Data/Time/Calendar/Julian.hs, dist/build/Data/Time/Calendar/Julian.p_o ) rerebase> [133 of 368] Compiling Data.Time.Calendar.Easter ( library/Data/Time/Calendar/Easter.hs, dist/build/Data/Time/Calendar/Easter.p_o ) rerebase> [134 of 368] Compiling Data.Time.Calendar ( library/Data/Time/Calendar.hs, dist/build/Data/Time/Calendar.p_o ) rerebase> [135 of 368] Compiling Data.Time ( library/Data/Time.hs, dist/build/Data/Time.p_o ) rerebase> [136 of 368] Compiling Data.Text.Unsafe ( library/Data/Text/Unsafe.hs, dist/build/Data/Text/Unsafe.p_o ) rerebase> [137 of 368] Compiling Data.Text.Read ( library/Data/Text/Read.hs, dist/build/Data/Text/Read.p_o ) rerebase> [138 of 368] Compiling Data.Text.Lazy.Read ( library/Data/Text/Lazy/Read.hs, dist/build/Data/Text/Lazy/Read.p_o ) rerebase> [139 of 368] Compiling Data.Text.Lazy.IO ( library/Data/Text/Lazy/IO.hs, dist/build/Data/Text/Lazy/IO.p_o ) rerebase> [140 of 368] Compiling Data.Text.Lazy.Encoding ( library/Data/Text/Lazy/Encoding.hs, dist/build/Data/Text/Lazy/Encoding.p_o ) rerebase> [141 of 368] Compiling Data.Text.Lazy.Builder.Scientific ( library/Data/Text/Lazy/Builder/Scientific.hs, dist/build/Data/Text/Lazy/Builder/Scientific.p_o ) rerebase> [142 of 368] Compiling Data.Text.Lazy.Builder.RealFloat ( library/Data/Text/Lazy/Builder/RealFloat.hs, dist/build/Data/Text/Lazy/Builder/RealFloat.p_o ) rerebase> [143 of 368] Compiling Data.Text.Lazy.Builder.Int ( library/Data/Text/Lazy/Builder/Int.hs, dist/build/Data/Text/Lazy/Builder/Int.p_o ) rerebase> [144 of 368] Compiling Data.Text.Lazy.Builder ( library/Data/Text/Lazy/Builder.hs, dist/build/Data/Text/Lazy/Builder.p_o ) rerebase> [145 of 368] Compiling Data.Text.Lazy ( library/Data/Text/Lazy.hs, dist/build/Data/Text/Lazy.p_o ) rerebase> [146 of 368] Compiling Data.Text.Internal ( library/Data/Text/Internal.hs, dist/build/Data/Text/Internal.p_o ) rerebase> [147 of 368] Compiling Data.Text.IO ( library/Data/Text/IO.hs, dist/build/Data/Text/IO.p_o ) rerebase> [148 of 368] Compiling Data.Text.Foreign ( library/Data/Text/Foreign.hs, dist/build/Data/Text/Foreign.p_o ) rerebase> [149 of 368] Compiling Data.Text.Encoding.Error ( library/Data/Text/Encoding/Error.hs, dist/build/Data/Text/Encoding/Error.p_o ) rerebase> [150 of 368] Compiling Data.Text.Encoding ( library/Data/Text/Encoding.hs, dist/build/Data/Text/Encoding.p_o ) rerebase> [151 of 368] Compiling Data.Text.Array ( library/Data/Text/Array.hs, dist/build/Data/Text/Array.p_o ) rerebase> [152 of 368] Compiling Data.Text ( library/Data/Text.hs, dist/build/Data/Text.p_o ) rerebase> [153 of 368] Compiling Data.String ( library/Data/String.hs, dist/build/Data/String.p_o ) rerebase> [154 of 368] Compiling Data.Set ( library/Data/Set.hs, dist/build/Data/Set.p_o ) rerebase> [155 of 368] Compiling Data.Sequence ( library/Data/Sequence.hs, dist/build/Data/Sequence.p_o ) rerebase> [156 of 368] Compiling Data.Semigroupoid.Static ( library/Data/Semigroupoid/Static.hs, dist/build/Data/Semigroupoid/Static.p_o ) 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 11891589826622596323 5389010665286144083) "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.0233 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> Warning: --source-* options are ignored when --hyperlinked-source is enabled. hw-hspec-hedgehog> [1 of 2] Compiling HaskellWorks.Hspec.Hedgehog ( src/HaskellWorks/Hspec/Hedgehog.hs, nothing ) hw-hspec-hedgehog> [2 of 2] Compiling Paths_hw_hspec_hedgehog ( dist/build/autogen/Paths_hw_hspec_hedgehog.hs, nothing ) 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) dependent-sum> /nix/store/pv15gl27da4dqn466zl8m0xzcikrf68v-dependent-sum-0.7.2.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 dependent-sum> Private executables installed in: dependent-sum> /nix/store/pv15gl27da4dqn466zl8m0xzcikrf68v-dependent-sum-0.7.2.0/libexec/x86_64-linux-ghc-9.8.1/dependent-sum-0.7.2.0 dependent-sum> Data files installed in: dependent-sum> /nix/store/pv15gl27da4dqn466zl8m0xzcikrf68v-dependent-sum-0.7.2.0/share/x86_64-linux-ghc-9.8.1/dependent-sum-0.7.2.0 dependent-sum> Documentation installed in: dependent-sum> /nix/store/x03i324pvnyfyggl6znlmxxangzj0xsq-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/pv15gl27da4dqn466zl8m0xzcikrf68v-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.8.1 found on system at: dependent-sum> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc dependent-sum> Using ghc-pkg version 9.8.1 found on system at: dependent-sum> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 dependent-sum> No happy found dependent-sum> Using haskell-suite found on system at: haskell-suite-dummy-location dependent-sum> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location dependent-sum> No hmake found dependent-sum> Using hpc version 0.69 found on system at: dependent-sum> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 dependent-sum> Using hsc2hs version 0.68.10 found on system at: dependent-sum> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 dependent-sum> Using hscolour version 1.25 found on system at: dependent-sum> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour dependent-sum> No jhc found dependent-sum> Using ld found on system at: dependent-sum> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold dependent-sum> No pkg-config found dependent-sum> Using runghc version 9.8.1 found on system at: dependent-sum> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 ) deriving-aeson (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/bh83rqkks9fn4djf9wz99qjmk2xig7fd-deriving-aeson-0.2.10-doc /nix/store/s9sphajm9piw4il6lbfgz0kf6ml5yrfx-deriving-aeson-0.2.10 deriving-aeson (post)> Pushing 2 paths (162 are already present) using zstd to cache sellout ⏳ deriving-aeson (post)> deriving-aeson (post)> Pushing /nix/store/bh83rqkks9fn4djf9wz99qjmk2xig7fd-deriving-aeson-0.2.10-doc (4.14 MiB) deriving-aeson (post)> Pushing /nix/store/s9sphajm9piw4il6lbfgz0kf6ml5yrfx-deriving-aeson-0.2.10 (627.24 KiB) deriving-aeson (post)> deriving-aeson (post)> All done. deriving-aeson (post)> added 2 signatures deriving-aeson (post)> added 2 signatures deriving-aeson (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/bh83rqkks9fn4djf9wz99qjmk2xig7fd-deriving-aeson-0.2.10-doc /nix/store/s9sphajm9piw4il6lbfgz0kf6ml5yrfx-deriving-aeson-0.2.10 deriving-aeson (post)> copying 2 paths... deriving-aeson (post)> copying path '/nix/store/bh83rqkks9fn4djf9wz99qjmk2xig7fd-deriving-aeson-0.2.10-doc' to 'https://cache.nix-ci.com'... deriving-aeson (post)> copying path '/nix/store/s9sphajm9piw4il6lbfgz0kf6ml5yrfx-deriving-aeson-0.2.10' to 'https://cache.nix-ci.com'... deriving-aeson (post)> copying 1 paths... deriving-aeson (post)> copying path '/nix/store/xjz6a0hibnx4pdzml7ya9zy200n8b6kk-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/bh83rqkks9fn4djf9wz99qjmk2xig7fd-deriving-aeson-0.2.10-doc /nix/store/s9sphajm9piw4il6lbfgz0kf6ml5yrfx-deriving-aeson-0.2.10 deriving-aeson (post)> copying 2 paths... deriving-aeson (post)> copying path '/nix/store/bh83rqkks9fn4djf9wz99qjmk2xig7fd-deriving-aeson-0.2.10-doc' to 'ssh-ng://worker.nix-ci.com'... deriving-aeson (post)> copying path '/nix/store/s9sphajm9piw4il6lbfgz0kf6ml5yrfx-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/xjz6a0hibnx4pdzml7ya9zy200n8b6kk-deriving-aeson-0.2.10.drv' to 'ssh-ng://worker.nix-ci.com'... ghc-lib-parser> [280 of 443] Compiling GHC.Core.InstEnv ( compiler/GHC/Core/InstEnv.hs, dist/build/GHC/Core/InstEnv.p_o ) ghc-lib-parser> [281 of 443] Compiling GHC.Tc.Types.Evidence ( compiler/GHC/Tc/Types/Evidence.hs, dist/build/GHC/Tc/Types/Evidence.p_o ) ghc-lib-parser> [282 of 443] Compiling GHC.Hs.Binds ( compiler/GHC/Hs/Binds.hs, dist/build/GHC/Hs/Binds.p_o ) ghc-lib-parser> [283 of 443] Compiling GHC.Hs.Pat ( compiler/GHC/Hs/Pat.hs, dist/build/GHC/Hs/Pat.p_o ) 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.hs:699:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:439: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> Warning: 'size' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:602:1 algebraic-graphs> * in ‘Data.IntSet.Internal’ 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:602:1 algebraic-graphs> Warning: 'edge' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:343:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:262:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:252: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:252:1 algebraic-graphs> Warning: 'isSubgraphOf' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:542:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:376:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:366: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:366:1 algebraic-graphs> Warning: 'isEmpty' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:584:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:389:1 algebraic-graphs> * at src/Algebra/Graph/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/AdjacencyMap.hs:379:1 algebraic-graphs> Warning: 'hasVertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:616:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:400:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:390: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:390:1 algebraic-graphs> Warning: 'Vertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:184:16 algebraic-graphs> * in ‘Data.Graph’ 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:184:16 algebraic-graphs> Warning: 'hasEdge' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:653:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:413:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:403: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:403:1 algebraic-graphs> Warning: 'overlays' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:440:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:346:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:336: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:336:1 algebraic-graphs> Warning: 'vertexSet' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:763:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:466: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:466:1 algebraic-graphs> Warning: 'map' is ambiguous. It is defined algebraic-graphs> * in ‘GHC.Base’ algebraic-graphs> * in ‘Data.IntSet.Internal’ 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 in ‘Data.Set.Internal’ algebraic-graphs> Warning: 'foldr' is ambiguous. It is defined algebraic-graphs> * in ‘Data.Foldable’ lens> shrinking RPATHs of ELF executables and libraries in /nix/store/hylzksn7d0as62q3i9jz1w4zrljxyr5m-lens-5.3.4-doc lens> checking for references to /build/ in /nix/store/hylzksn7d0as62q3i9jz1w4zrljxyr5m-lens-5.3.4-doc... lens> patching script interpreter paths in /nix/store/hylzksn7d0as62q3i9jz1w4zrljxyr5m-lens-5.3.4-doc 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. 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: 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/rwvkax5jp95bsz8faacqyn6s72mh0cs6-attoparsec-aeson-2.2.2.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/attoparsec-aeson-2.2.2.0-3R0fTMXvK3710bMZ24kuaX attoparsec-aeson> Running phase: fixupPhase attoparsec-aeson> shrinking RPATHs of ELF executables and libraries in /nix/store/rwvkax5jp95bsz8faacqyn6s72mh0cs6-attoparsec-aeson-2.2.2.0 attoparsec-aeson> shrinking /nix/store/rwvkax5jp95bsz8faacqyn6s72mh0cs6-attoparsec-aeson-2.2.2.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSattoparsec-aeson-2.2.2.0-3R0fTMXvK3710bMZ24kuaX-ghc9.8.1.so attoparsec-aeson> checking for references to /build/ in /nix/store/rwvkax5jp95bsz8faacqyn6s72mh0cs6-attoparsec-aeson-2.2.2.0... attoparsec-aeson> patching script interpreter paths in /nix/store/rwvkax5jp95bsz8faacqyn6s72mh0cs6-attoparsec-aeson-2.2.2.0 attoparsec-aeson> stripping (with command strip and flags -S -p) in /nix/store/rwvkax5jp95bsz8faacqyn6s72mh0cs6-attoparsec-aeson-2.2.2.0/lib attoparsec-aeson> shrinking RPATHs of ELF executables and libraries in /nix/store/5klnvsv389p177hm8abrkbv18a34viiy-attoparsec-aeson-2.2.2.0-doc attoparsec-aeson> checking for references to /build/ in /nix/store/5klnvsv389p177hm8abrkbv18a34viiy-attoparsec-aeson-2.2.2.0-doc... attoparsec-aeson> patching script interpreter paths in /nix/store/5klnvsv389p177hm8abrkbv18a34viiy-attoparsec-aeson-2.2.2.0-doc microaeson> Preprocessing library for microaeson-0.1.0.2.. microaeson> Running Haddock on library for microaeson-0.1.0.2.. microaeson> Warning: The documentation for the following packages are not installed. No microaeson> links will be generated to these packages: fail-4.9.0.0 microaeson> Warning: --source-* options are ignored when --hyperlinked-source is enabled. microaeson> [1 of 3] Compiling Data.Aeson.Micro.Parser ( src/Data/Aeson/Micro/Parser.hs, nothing ) microaeson> [2 of 3] Compiling Data.Aeson.Micro.Scanner ( dist/build/Data/Aeson/Micro/Scanner.hs, nothing ) microaeson> [3 of 3] Compiling Data.Aeson.Micro ( src/Data/Aeson/Micro.hs, nothing ) microaeson> Haddock coverage: microaeson> Warning: 'String' is ambiguous. It is defined microaeson> * at src/Data/Aeson/Micro.hs:103:14 microaeson> * in ‘GHC.Base’ microaeson> You may be able to disambiguate the identifier by qualifying it or microaeson> by specifying the type/value namespace explicitly. microaeson> Defaulting to the one defined at src/Data/Aeson/Micro.hs: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/c8mb7k969d90hwnv47pbrjv4nswrvh96-microaeson-0.1.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/microaeson-0.1.0.2-5UvXXCrS6PVHpaScZRd5m microaeson> Running phase: fixupPhase microaeson> shrinking RPATHs of ELF executables and libraries in /nix/store/c8mb7k969d90hwnv47pbrjv4nswrvh96-microaeson-0.1.0.2 microaeson> shrinking /nix/store/c8mb7k969d90hwnv47pbrjv4nswrvh96-microaeson-0.1.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSmicroaeson-0.1.0.2-5UvXXCrS6PVHpaScZRd5m-ghc9.8.1.so microaeson> checking for references to /build/ in /nix/store/c8mb7k969d90hwnv47pbrjv4nswrvh96-microaeson-0.1.0.2... microaeson> patching script interpreter paths in /nix/store/c8mb7k969d90hwnv47pbrjv4nswrvh96-microaeson-0.1.0.2 microaeson> stripping (with command strip and flags -S -p) in /nix/store/c8mb7k969d90hwnv47pbrjv4nswrvh96-microaeson-0.1.0.2/lib microaeson> shrinking RPATHs of ELF executables and libraries in /nix/store/nylz75r7jyvcvxsm83rhpfzyqb3hxr1k-microaeson-0.1.0.2-doc microaeson> checking for references to /build/ in /nix/store/nylz75r7jyvcvxsm83rhpfzyqb3hxr1k-microaeson-0.1.0.2-doc... microaeson> patching script interpreter paths in /nix/store/nylz75r7jyvcvxsm83rhpfzyqb3hxr1k-microaeson-0.1.0.2-doc path> produces a valid path on when passed a valid relative path [✔] path> +++ OK, passed 100 tests. path> produces a valid filename when passed some valid base path [✔] path> +++ OK, passed 100 tests. path> dirname path> dirname parent $(mkRelDir dirname)) == dirname $(mkRelDir dirname) Path Abs Dir [✔] path> +++ OK, passed 100 tests. path> dirname parent $(mkRelDir dirname)) == dirname $(mkRelDir dirname) Path Rel Dir [✔] path> +++ OK, passed 100 tests. path> dirname (some:parent $(mkRelDir dirname)) == dirname $(mkRelDir dirname) SomeBase Dir [✔] path> +++ OK, passed 100 tests. path> produces a valid path on when passed a valid absolute path [✔] path> +++ OK, passed 100 tests. path> produces a valid path on when passed a valid relative path [✔] path> +++ OK, passed 100 tests. path> produces a valid path when passed some valid longer path [✔] path> +++ OK, passed 100 tests. path> Extensions path> if addExtension a b succeeds then parseRelFile b succeeds - 1 [✔] path> +++ OK, passed 100 tests. path> if addExtension a b succeeds then parseRelFile b succeeds - 2 [✔] path> +++ OK, passed 100 tests. path> Adding an extension is like adding the extension to the end if it succeeds Path Abs File [✔] path> +++ OK, passed 100 tests. path> Adding an extension is like adding the extension to the end if it succeeds Path Rel File [✔] path> +++ OK, passed 100 tests. path> splitExtension output joins to result in the original file Path Abs File [✔] path> +++ OK, passed 100 tests. path> splitExtension output joins to result in the original file Path Rel File [✔] path> +++ OK, passed 100 tests. path> splitExtension generates a valid filename and valid extension Path Abs File [✔] path> +++ OK, passed 100 tests. path> splitExtension generates a valid filename and valid extension Path Rel File [✔] path> +++ OK, passed 100 tests. path> splitExtension >=> uncurry addExtension . swap == return Path Abs File [✔] path> +++ OK, passed 100 tests. path> splitExtension >=> uncurry addExtension . swap == return Path Rel File [✔] path> +++ OK, passed 100 tests. path> an extension that was added can be split off again Path Abs File [✔] path> +++ OK, passed 100 tests. path> an extension that was added can be split off again Path Rel File [✔] path> +++ OK, passed 100 tests. path> fileExtension == (fmap snd) . splitExtension Path Abs File [✔] path> +++ OK, passed 100 tests. path> fileExtension == (fmap snd) . splitExtension Path Rel File [✔] path> +++ OK, passed 100 tests. path> an extension that was added is considered to be there Path Abs File [✔] path> +++ OK, passed 100 tests. path> an extension that was added is considered to be there Path Rel File [✔] path> +++ OK, passed 100 tests. path> (fileExtension >=> flip replaceExtension file) file == return file Path Abs File [✔] path> +++ OK, passed 100 tests. path> (fileExtension >=> flip replaceExtension file) file == return file Path Rel File [✔] path> +++ OK, passed 100 tests. path> path> Finished in 3.1430 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:\\" [✔] quickcheck-classes> [3 of 3] Linking dist/build/basic/basic quickcheck-classes> buildPhase completed in 41 seconds quickcheck-classes> Running phase: checkPhase quickcheck-classes> Running 2 test suites... quickcheck-classes> Test suite advanced: RUNNING... quickcheck-classes> universe quickcheck-classes> deriving quickcheck-classes> strict quickcheck-classes> A quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> B quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> C quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> D quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> E quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK 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 rerebase> [157 of 368] Compiling Data.Semigroupoid.Ob ( library/Data/Semigroupoid/Ob.hs, dist/build/Data/Semigroupoid/Ob.p_o ) rerebase> [158 of 368] Compiling Data.Semigroupoid.Dual ( library/Data/Semigroupoid/Dual.hs, dist/build/Data/Semigroupoid/Dual.p_o ) rerebase> [159 of 368] Compiling Data.Semigroupoid ( library/Data/Semigroupoid.hs, dist/build/Data/Semigroupoid.p_o ) rerebase> [160 of 368] Compiling Data.Semigroup.Traversable.Class ( library/Data/Semigroup/Traversable/Class.hs, dist/build/Data/Semigroup/Traversable/Class.p_o ) rerebase> [161 of 368] Compiling Data.Semigroup.Traversable ( library/Data/Semigroup/Traversable.hs, dist/build/Data/Semigroup/Traversable.p_o ) rerebase> [162 of 368] Compiling Data.Semigroup.Foldable ( library/Data/Semigroup/Foldable.hs, dist/build/Data/Semigroup/Foldable.p_o ) rerebase> [163 of 368] Compiling Data.Semigroup.Bitraversable ( library/Data/Semigroup/Bitraversable.hs, dist/build/Data/Semigroup/Bitraversable.p_o ) rerebase> [164 of 368] Compiling Data.Semigroup.Bifoldable ( library/Data/Semigroup/Bifoldable.hs, dist/build/Data/Semigroup/Bifoldable.p_o ) rerebase> [165 of 368] Compiling Data.Semigroup ( library/Data/Semigroup.hs, dist/build/Data/Semigroup.p_o ) rerebase> [166 of 368] Compiling Data.Scientific ( library/Data/Scientific.hs, dist/build/Data/Scientific.p_o ) rerebase> [167 of 368] Compiling Data.STRef.Strict ( library/Data/STRef/Strict.hs, dist/build/Data/STRef/Strict.p_o ) rerebase> [168 of 368] Compiling Data.STRef.Lazy ( library/Data/STRef/Lazy.hs, dist/build/Data/STRef/Lazy.p_o ) rerebase> [169 of 368] Compiling Data.STRef ( library/Data/STRef.hs, dist/build/Data/STRef.p_o ) rerebase> [170 of 368] Compiling Data.Ratio ( library/Data/Ratio.hs, dist/build/Data/Ratio.p_o ) rerebase> [171 of 368] Compiling Data.Proxy ( library/Data/Proxy.hs, dist/build/Data/Proxy.p_o ) rerebase> [172 of 368] Compiling Data.Profunctor.Yoneda ( library/Data/Profunctor/Yoneda.hs, dist/build/Data/Profunctor/Yoneda.p_o ) rerebase> [173 of 368] Compiling Data.Profunctor.Unsafe ( library/Data/Profunctor/Unsafe.hs, dist/build/Data/Profunctor/Unsafe.p_o ) rerebase> [174 of 368] Compiling Data.Profunctor.Types ( library/Data/Profunctor/Types.hs, dist/build/Data/Profunctor/Types.p_o ) rerebase> [175 of 368] Compiling Data.Profunctor.Traversing ( library/Data/Profunctor/Traversing.hs, dist/build/Data/Profunctor/Traversing.p_o ) rerebase> [176 of 368] Compiling Data.Profunctor.Strong ( library/Data/Profunctor/Strong.hs, dist/build/Data/Profunctor/Strong.p_o ) rerebase> [177 of 368] Compiling Data.Profunctor.Sieve ( library/Data/Profunctor/Sieve.hs, dist/build/Data/Profunctor/Sieve.p_o ) rerebase> [178 of 368] Compiling Data.Profunctor.Rep ( library/Data/Profunctor/Rep.hs, dist/build/Data/Profunctor/Rep.p_o ) rerebase> [179 of 368] Compiling Data.Profunctor.Ran ( library/Data/Profunctor/Ran.hs, dist/build/Data/Profunctor/Ran.p_o ) rerebase> [180 of 368] Compiling Data.Profunctor.Monad ( library/Data/Profunctor/Monad.hs, dist/build/Data/Profunctor/Monad.p_o ) rerebase> [181 of 368] Compiling Data.Profunctor.Mapping ( library/Data/Profunctor/Mapping.hs, dist/build/Data/Profunctor/Mapping.p_o ) rerebase> [182 of 368] Compiling Data.Profunctor.Composition ( library/Data/Profunctor/Composition.hs, dist/build/Data/Profunctor/Composition.p_o ) rerebase> [183 of 368] Compiling Data.Profunctor.Closed ( library/Data/Profunctor/Closed.hs, dist/build/Data/Profunctor/Closed.p_o ) rerebase> [184 of 368] Compiling Data.Profunctor.Choice ( library/Data/Profunctor/Choice.hs, dist/build/Data/Profunctor/Choice.p_o ) rerebase> [185 of 368] Compiling Data.Profunctor.Cayley ( library/Data/Profunctor/Cayley.hs, dist/build/Data/Profunctor/Cayley.p_o ) rerebase> [186 of 368] Compiling Data.Profunctor.Adjunction ( library/Data/Profunctor/Adjunction.hs, dist/build/Data/Profunctor/Adjunction.p_o ) rerebase> [187 of 368] Compiling Data.Profunctor ( library/Data/Profunctor.hs, dist/build/Data/Profunctor.p_o ) rerebase> [188 of 368] Compiling Data.Ord ( library/Data/Ord.hs, dist/build/Data/Ord.p_o ) rerebase> [189 of 368] Compiling Data.Monoid ( library/Data/Monoid.hs, dist/build/Data/Monoid.p_o ) rerebase> [190 of 368] Compiling Data.Maybe ( library/Data/Maybe.hs, dist/build/Data/Maybe.p_o ) rerebase> [191 of 368] Compiling Data.Map.Strict ( library/Data/Map/Strict.hs, dist/build/Data/Map/Strict.p_o ) 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/6sbn317v2lxl0pp48w02q1aq1lpl7d1c-hw-hspec-hedgehog-0.1.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/hw-hspec-hedgehog-0.1.1.1-82ejKqicZtE217EL5Z4EfI hw-hspec-hedgehog> Running phase: fixupPhase hw-hspec-hedgehog> shrinking RPATHs of ELF executables and libraries in /nix/store/6sbn317v2lxl0pp48w02q1aq1lpl7d1c-hw-hspec-hedgehog-0.1.1.1 hw-hspec-hedgehog> shrinking /nix/store/6sbn317v2lxl0pp48w02q1aq1lpl7d1c-hw-hspec-hedgehog-0.1.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShw-hspec-hedgehog-0.1.1.1-82ejKqicZtE217EL5Z4EfI-ghc9.8.1.so hw-hspec-hedgehog> checking for references to /build/ in /nix/store/6sbn317v2lxl0pp48w02q1aq1lpl7d1c-hw-hspec-hedgehog-0.1.1.1... hw-hspec-hedgehog> patching script interpreter paths in /nix/store/6sbn317v2lxl0pp48w02q1aq1lpl7d1c-hw-hspec-hedgehog-0.1.1.1 hw-hspec-hedgehog> stripping (with command strip and flags -S -p) in /nix/store/6sbn317v2lxl0pp48w02q1aq1lpl7d1c-hw-hspec-hedgehog-0.1.1.1/lib hw-hspec-hedgehog> shrinking RPATHs of ELF executables and libraries in /nix/store/xrs2wyx7mxszai2nd776kyi5lr5fhp6d-hw-hspec-hedgehog-0.1.1.1-doc hw-hspec-hedgehog> checking for references to /build/ in /nix/store/xrs2wyx7mxszai2nd776kyi5lr5fhp6d-hw-hspec-hedgehog-0.1.1.1-doc... hw-hspec-hedgehog> patching script interpreter paths in /nix/store/xrs2wyx7mxszai2nd776kyi5lr5fhp6d-hw-hspec-hedgehog-0.1.1.1-doc 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: --source-* options are ignored when --hyperlinked-source is enabled. dependent-sum> [1 of 1] Compiling Data.Dependent.Sum ( src/Data/Dependent/Sum.hs, nothing ) 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) cabal-install-parsers> Running phase: setupCompilerEnvironmentPhase cabal-install-parsers> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.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> Running phase: compileBuildDriverPhase cabal-install-parsers> setupCompileFlags: -package-db=/build/tmp.8MYpZ1fmoY/setup-package.conf.d -threaded cabal-install-parsers> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.8MYpZ1fmoY/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/4rikjddgdjwkrkdajhrsijm4y055grcv-cabal-install-parsers-0.6.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/imiysvgxijf71wki2n0vg76mfgckxkwd-cabal-install-parsers-0.6.1.1-doc/share/doc/cabal-install-parsers-0.6.1.1 --with-gcc=gcc --package-db=/build/tmp.8MYpZ1fmoY/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib cabal-install-parsers> Using Parsec parser cabal-install-parsers> Configuring cabal-install-parsers-0.6.1.1... cabal-install-parsers> Dependency Cabal-syntax >=3.10.1.0 && <3.11: using Cabal-syntax-3.10.2.0 cabal-install-parsers> Dependency aeson >=2.1.0.0 && <2.2 || >=2.2.0.0 && <2.3: using aeson-2.2.3.0 cabal-install-parsers> Dependency base >=4.10 && <4.20: using base-4.19.0.0 cabal-install-parsers> Dependency base16-bytestring >=1.0.0.0 && <1.1: using cabal-install-parsers> base16-bytestring-1.0.2.0 cabal-install-parsers> Dependency binary >=0.8.5 && <0.9: using binary-0.8.9.1 cabal-install-parsers> Dependency binary-instances >=1 && <1.1: using binary-instances-1.0.6 cabal-install-parsers> Dependency bytestring >=0.10.8.1 && <0.11 || >=0.11.1.0 && <0.12 || >=0.12.0.2 cabal-install-parsers> && <0.13: using bytestring-0.12.0.2 cabal-install-parsers> Dependency containers >=0.5.7.1 && <0.6 || >=0.6.0.1 && <0.7: using cabal-install-parsers> containers-0.6.8 cabal-install-parsers> Dependency cryptohash-sha256 >=0.11.101.0 && <0.12: using cabal-install-parsers> cryptohash-sha256-0.11.102.1 cabal-install-parsers> Dependency deepseq >=1.4.2.0 && <1.5 || >=1.5.0.0 && <1.6: using cabal-install-parsers> deepseq-1.5.0.0 cabal-install-parsers> Dependency directory >=1.3.0.0 && <1.4: using directory-1.3.8.1 cabal-install-parsers> Dependency filepath >=1.4.1.1 && <1.5: using filepath-1.4.100.4 cabal-install-parsers> Dependency lukko >=0.1.1 && <0.2: using lukko-0.1.2 cabal-install-parsers> Dependency network-uri >=2.6.1.0 && <2.7: using network-uri-2.6.4.2 cabal-install-parsers> Dependency parsec >=3.1.13.0 && <3.2: using parsec-3.1.17.0 cabal-install-parsers> Dependency pretty >=1.1.3.3 && <1.2: using pretty-1.1.3.6 cabal-install-parsers> Dependency tar >=0.5.1.1 && <0.6 || >=0.6.0.0 && <0.7: using tar-0.6.3.0 cabal-install-parsers> Dependency text >=1.2.3.0 && <1.3 || >=2.0.1 && <2.2: using text-2.1 cabal-install-parsers> Dependency time >=1.8.0.2 && <1.9 || >=1.9.3 && <1.10 || >=1.11.1.1 && <1.12 cabal-install-parsers> || >=1.12.2 && <1.13: using time-1.12.2 cabal-install-parsers> Dependency transformers >=0.5.2.0 && <0.6 || >=0.6.1.0 && <0.7: using cabal-install-parsers> transformers-0.6.1.0 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-14hGvkTjRqf17x7zIyg0f1 cabal-install-parsers> include Cabal-syntax-3.10.2.0-c668 cabal-install-parsers> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 cabal-install-parsers> include base-4.19.0.0-b960 enummapset (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/1kzcr6x52gfk9rbs3yci6wambrs00kpn-enummapset-0.7.3.0 /nix/store/hfxhx7mlfqz5fm99wfjq7fdkcsyags2c-enummapset-0.7.3.0-doc enummapset (post)> Pushing 2 paths (162 are already present) using zstd to cache sellout ⏳ enummapset (post)> enummapset (post)> Pushing /nix/store/hfxhx7mlfqz5fm99wfjq7fdkcsyags2c-enummapset-0.7.3.0-doc (1.72 MiB) enummapset (post)> Pushing /nix/store/1kzcr6x52gfk9rbs3yci6wambrs00kpn-enummapset-0.7.3.0 (2.82 MiB) enummapset (post)> enummapset (post)> All done. enummapset (post)> added 2 signatures enummapset (post)> added 2 signatures enummapset (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/1kzcr6x52gfk9rbs3yci6wambrs00kpn-enummapset-0.7.3.0 /nix/store/hfxhx7mlfqz5fm99wfjq7fdkcsyags2c-enummapset-0.7.3.0-doc enummapset (post)> copying 2 paths... enummapset (post)> copying path '/nix/store/hfxhx7mlfqz5fm99wfjq7fdkcsyags2c-enummapset-0.7.3.0-doc' to 'https://cache.nix-ci.com'... enummapset (post)> copying path '/nix/store/1kzcr6x52gfk9rbs3yci6wambrs00kpn-enummapset-0.7.3.0' to 'https://cache.nix-ci.com'... enummapset (post)> copying 1 paths... enummapset (post)> copying path '/nix/store/2mqdpwayywlmiqjnkknsli533ryaxf1l-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/1kzcr6x52gfk9rbs3yci6wambrs00kpn-enummapset-0.7.3.0 /nix/store/hfxhx7mlfqz5fm99wfjq7fdkcsyags2c-enummapset-0.7.3.0-doc enummapset (post)> copying 2 paths... enummapset (post)> copying path '/nix/store/hfxhx7mlfqz5fm99wfjq7fdkcsyags2c-enummapset-0.7.3.0-doc' to 'ssh-ng://worker.nix-ci.com'... enummapset (post)> copying path '/nix/store/1kzcr6x52gfk9rbs3yci6wambrs00kpn-enummapset-0.7.3.0' to 'ssh-ng://worker.nix-ci.com'... enummapset (post)> copying 1 paths... enummapset (post)> copying path '/nix/store/2mqdpwayywlmiqjnkknsli533ryaxf1l-enummapset-0.7.3.0.drv' to 'ssh-ng://worker.nix-ci.com'... ghc-lib-parser> [284 of 443] Compiling GHC.Hs.Decls ( compiler/GHC/Hs/Decls.hs, dist/build/GHC/Hs/Decls.p_o ) ghc-lib-parser> [285 of 443] Compiling GHC.Hs.Expr ( compiler/GHC/Hs/Expr.hs, dist/build/GHC/Hs/Expr.p_o ) algebraic-graphs> * in ‘Data.IntSet.Internal’ 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 in ‘Data.Set.Internal’ algebraic-graphs> Warning: 'transpose' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:1145:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:729:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:717: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:717:1 algebraic-graphs> Warning: 'vertices' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:407:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:319:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:309:1 algebraic-graphs> * in ‘Data.Graph’ 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: 'path' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:837:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:541:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:529:1 algebraic-graphs> * in ‘Data.Graph’ 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:529:1 algebraic-graphs> Warning: 'circuit' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:858:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:555:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:543: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:543:1 algebraic-graphs> Warning: 'removeVertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:1052:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:678:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:666: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:666:1 algebraic-graphs> Warning: 'removeEdge' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:1067:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:691:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:679: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:679:1 algebraic-graphs> Warning: 'edgeList' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:743:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:464:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:454: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:454:1 algebraic-graphs> Warning: 'vertexList' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:719:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:450:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:440: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:440:1 algebraic-graphs> Warning: 'star' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:915:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:604:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:592: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:592:1 algebraic-graphs> Warning: 'edges' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:423:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:333:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:323:1 algebraic-graphs> * in ‘Data.Graph’ algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or 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: 'Assertion' is ambiguous. It is defined HTF> * at Test/Framework/TestInterface.hs:63:1 HTF> * in ‘Test.HUnit.Lang’ 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:63: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: 'Test' is ambiguous. It is defined HTF> * at Test/Framework/TestTypes.hs:103:1 HTF> * in ‘Test.HUnit.Base’ 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:103: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 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: path> Succeeding: Parsing "/\\?\\C:\\" should succeed with: "\\\\?\\C:\\" [✔] path> Succeeding: Parsing "\\\\?\\C:\\\\\\folder\\\\" should succeed with: "\\\\?\\C:\\folder\\" [✔] path> Parsing: Path Rel Dir path> Failing: Parsing "" should fail. [✔] path> Failing: Parsing "/" should fail. [✔] path> Failing: Parsing "//" should fail. [✔] path> Failing: Parsing "\\" should fail. [✔] path> Failing: Parsing "\\\\" should fail. [✔] path> Failing: Parsing "\\\\\\foo\\\\bar\\\\mu\\" should fail. [✔] path> Failing: Parsing "\\\\\\foo\\\\bar\\\\\\\\mu" should fail. [✔] path> Failing: Parsing "\\\\\\foo\\\\bar\\.\\\\mu" should fail. [✔] path> Failing: Parsing "\\\\unchost\\share" should fail. [✔] path> Failing: Parsing "\\\\?\\C:\\" should fail. [✔] path> Succeeding: Parsing ".\\" should succeed with: ".\\" [✔] path> Succeeding: Parsing ".\\.\\" should succeed with: ".\\" [✔] path> Succeeding: Parsing "..." should succeed with: "...\\" [✔] path> Succeeding: Parsing "foo.bak" should succeed with: "foo.bak\\" [✔] path> Succeeding: Parsing ".\\foo" should succeed with: "foo\\" [✔] path> Succeeding: Parsing ".\\.\\foo" should succeed with: "foo\\" [✔] path> Succeeding: Parsing ".\\foo\\.\\bar" should succeed with: "foo\\bar\\" [✔] path> Succeeding: Parsing "foo\\\\bar\\\\mu\\\\" should succeed with: "foo\\bar\\mu\\" [✔] path> Succeeding: Parsing "foo\\\\bar////mu" should succeed with: "foo\\bar\\mu\\" [✔] path> Succeeding: Parsing "foo\\\\bar\\.\\\\mu" should succeed with: "foo\\bar\\mu\\" [✔] path> Parsing: Path Abs File path> Failing: Parsing "" should fail. [✔] path> Failing: Parsing ".\\" should fail. [✔] path> Failing: Parsing "\\." should fail. [✔] path> Failing: Parsing "\\foo\\bar\\." should fail. [✔] path> Failing: Parsing "~\\" should fail. [✔] path> Failing: Parsing ".\\foo.txt" should fail. [✔] path> Failing: Parsing "\\" should fail. [✔] path> Failing: Parsing "\\\\" should fail. [✔] path> Failing: Parsing "\\\\\\foo\\\\bar\\\\mu\\" should fail. [✔] path> Failing: Parsing "\\..." should fail. [✔] path> Failing: Parsing "\\foo.txt" should fail. [✔] path> Succeeding: Parsing "C:\\\\\\foo\\\\bar\\\\\\\\mu.txt" should succeed with: "C:\\foo\\bar\\mu.txt" [✔] path> Succeeding: Parsing "C:\\\\\\foo\\\\bar\\.\\\\mu.txt" should succeed with: "C:\\foo\\bar\\mu.txt" [✔] path> Succeeding: Parsing "\\\\unchost\\share\\\\file.txt" should succeed with: "\\\\unchost\\share\\file.txt" [✔] path> Succeeding: Parsing "\\/unchost\\share\\\\file.txt" should succeed with: "\\\\unchost\\share\\file.txt" [✔] path> Succeeding: Parsing "\\\\unchost\\share\\.\\folder\\\\\\file.txt" should succeed with: "\\\\unchost\\share\\folder\\file.txt" [✔] path> Succeeding: Parsing "\\\\?\\C:\\file.txt" should succeed with: "\\\\?\\C:\\file.txt" [✔] path> Succeeding: Parsing "/\\?\\C:\\file.txt" should succeed with: "\\\\?\\C:\\file.txt" [✔] path> Succeeding: Parsing "\\\\?\\C:\\\\\\folder\\.\\\\file.txt" should succeed with: "\\\\?\\C:\\folder\\file.txt" [✔] path> Parsing: Path Rel File path> Failing: Parsing "" should fail. [✔] path> Failing: Parsing "\\" should fail. [✔] path> Failing: Parsing "\\\\" should fail. [✔] path> Failing: Parsing "~\\" should fail. [✔] path> Failing: Parsing "\\" should fail. [✔] path> Failing: Parsing ".\\" should fail. [✔] path> Failing: Parsing "a\\." should fail. [✔] path> Failing: Parsing "a\\..\\b" should fail. [✔] path> Failing: Parsing "a\\.." should fail. [✔] path> Failing: Parsing "..\\foo.txt" should fail. [✔] path> Failing: Parsing "\\\\" should fail. [✔] path> Failing: Parsing "\\\\\\foo\\\\bar\\\\mu\\" should fail. [✔] path> Failing: Parsing "\\\\\\foo\\\\bar\\\\\\\\mu" should fail. [✔] path> Failing: Parsing "\\\\\\foo\\\\bar\\.\\\\mu" should fail. [✔] path> Failing: Parsing "\\\\unchost\\share\\\\file.txt" should fail. [✔] path> Failing: Parsing "\\\\?\\C:\\file.txt" should fail. [✔] 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" [✔] quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> thunk quickcheck-classes> Thunk A quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Thunk B quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Thunk C quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Thunk D quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Thunk E quickcheck-classes> Eq 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. rerebase> [192 of 368] Compiling Data.Map.Lazy ( library/Data/Map/Lazy.hs, dist/build/Data/Map/Lazy.p_o ) rerebase> [193 of 368] Compiling Data.Map ( library/Data/Map.hs, dist/build/Data/Map.p_o ) rerebase> [194 of 368] Compiling Data.List.NonEmpty ( library/Data/List/NonEmpty.hs, dist/build/Data/List/NonEmpty.p_o ) rerebase> [195 of 368] Compiling Data.List ( library/Data/List.hs, dist/build/Data/List.p_o ) rerebase> [196 of 368] Compiling Data.Kind ( library/Data/Kind.hs, dist/build/Data/Kind.p_o ) rerebase> [197 of 368] Compiling Data.Ix ( library/Data/Ix.hs, dist/build/Data/Ix.p_o ) rerebase> [198 of 368] Compiling Data.Isomorphism ( library/Data/Isomorphism.hs, dist/build/Data/Isomorphism.p_o ) rerebase> [199 of 368] Compiling Data.IntSet ( library/Data/IntSet.hs, dist/build/Data/IntSet.p_o ) rerebase> [200 of 368] Compiling Data.IntMap.Strict ( library/Data/IntMap/Strict.hs, dist/build/Data/IntMap/Strict.p_o ) rerebase> [201 of 368] Compiling Data.IntMap.Lazy ( library/Data/IntMap/Lazy.hs, dist/build/Data/IntMap/Lazy.p_o ) rerebase> [202 of 368] Compiling Data.IntMap ( library/Data/IntMap.hs, dist/build/Data/IntMap.p_o ) rerebase> [203 of 368] Compiling Data.Int ( library/Data/Int.hs, dist/build/Data/Int.p_o ) rerebase> [204 of 368] Compiling Data.IORef ( library/Data/IORef.hs, dist/build/Data/IORef.p_o ) rerebase> [205 of 368] Compiling Data.Hashable ( library/Data/Hashable.hs, dist/build/Data/Hashable.p_o ) rerebase> [206 of 368] Compiling Data.HashSet ( library/Data/HashSet.hs, dist/build/Data/HashSet.p_o ) rerebase> [207 of 368] Compiling Data.HashMap.Strict ( library/Data/HashMap/Strict.hs, dist/build/Data/HashMap/Strict.p_o ) rerebase> [208 of 368] Compiling Data.HashMap.Lazy ( library/Data/HashMap/Lazy.hs, dist/build/Data/HashMap/Lazy.p_o ) rerebase> [209 of 368] Compiling Data.Groupoid ( library/Data/Groupoid.hs, dist/build/Data/Groupoid.p_o ) rerebase> [210 of 368] Compiling Data.Group ( library/Data/Group.hs, dist/build/Data/Group.p_o ) rerebase> [211 of 368] Compiling Data.Graph ( library/Data/Graph.hs, dist/build/Data/Graph.p_o ) rerebase> [212 of 368] Compiling Data.Functor.Sum ( library/Data/Functor/Sum.hs, dist/build/Data/Functor/Sum.p_o ) rerebase> [213 of 368] Compiling Data.Functor.Reverse ( library/Data/Functor/Reverse.hs, dist/build/Data/Functor/Reverse.p_o ) rerebase> [214 of 368] Compiling Data.Functor.Product ( library/Data/Functor/Product.hs, dist/build/Data/Functor/Product.p_o ) rerebase> [215 of 368] Compiling Data.Functor.Plus ( library/Data/Functor/Plus.hs, dist/build/Data/Functor/Plus.p_o ) rerebase> [216 of 368] Compiling Data.Functor.Invariant.TH ( library/Data/Functor/Invariant/TH.hs, dist/build/Data/Functor/Invariant/TH.p_o ) rerebase> [217 of 368] Compiling Data.Functor.Invariant ( library/Data/Functor/Invariant.hs, dist/build/Data/Functor/Invariant.p_o ) rerebase> [218 of 368] Compiling Data.Functor.Identity ( library/Data/Functor/Identity.hs, dist/build/Data/Functor/Identity.p_o ) rerebase> [219 of 368] Compiling Data.Functor.Extend ( library/Data/Functor/Extend.hs, dist/build/Data/Functor/Extend.p_o ) rerebase> [220 of 368] Compiling Data.Functor.Contravariant.Divisible ( library/Data/Functor/Contravariant/Divisible.hs, dist/build/Data/Functor/Contravariant/Divisible.p_o ) rerebase> [221 of 368] Compiling Data.Functor.Contravariant.Compose ( library/Data/Functor/Contravariant/Compose.hs, dist/build/Data/Functor/Contravariant/Compose.p_o ) rerebase> [222 of 368] Compiling Data.Functor.Contravariant ( library/Data/Functor/Contravariant.hs, dist/build/Data/Functor/Contravariant.p_o ) rerebase> [223 of 368] Compiling Data.Functor.Constant ( library/Data/Functor/Constant.hs, dist/build/Data/Functor/Constant.p_o ) rerebase> [224 of 368] Compiling Data.Functor.Compose ( library/Data/Functor/Compose.hs, dist/build/Data/Functor/Compose.p_o ) rerebase> [225 of 368] Compiling Data.Functor.Classes ( library/Data/Functor/Classes.hs, dist/build/Data/Functor/Classes.p_o ) rerebase> [226 of 368] Compiling Data.Functor.Bind.Trans ( library/Data/Functor/Bind/Trans.hs, dist/build/Data/Functor/Bind/Trans.p_o ) rerebase> [227 of 368] Compiling Data.Functor.Bind.Class ( library/Data/Functor/Bind/Class.hs, dist/build/Data/Functor/Bind/Class.p_o ) rerebase> [228 of 368] Compiling Data.Functor.Bind ( library/Data/Functor/Bind.hs, dist/build/Data/Functor/Bind.p_o ) 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/pv15gl27da4dqn466zl8m0xzcikrf68v-dependent-sum-0.7.2.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/dependent-sum-0.7.2.0-DWuMHMFXE7O8dG6qhOJZzS dependent-sum> Running phase: fixupPhase dependent-sum> shrinking RPATHs of ELF executables and libraries in /nix/store/pv15gl27da4dqn466zl8m0xzcikrf68v-dependent-sum-0.7.2.0 dependent-sum> shrinking /nix/store/pv15gl27da4dqn466zl8m0xzcikrf68v-dependent-sum-0.7.2.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSdependent-sum-0.7.2.0-DWuMHMFXE7O8dG6qhOJZzS-ghc9.8.1.so dependent-sum> checking for references to /build/ in /nix/store/pv15gl27da4dqn466zl8m0xzcikrf68v-dependent-sum-0.7.2.0... dependent-sum> patching script interpreter paths in /nix/store/pv15gl27da4dqn466zl8m0xzcikrf68v-dependent-sum-0.7.2.0 dependent-sum> stripping (with command strip and flags -S -p) in /nix/store/pv15gl27da4dqn466zl8m0xzcikrf68v-dependent-sum-0.7.2.0/lib dependent-sum> shrinking RPATHs of ELF executables and libraries in /nix/store/x03i324pvnyfyggl6znlmxxangzj0xsq-dependent-sum-0.7.2.0-doc dependent-sum> checking for references to /build/ in /nix/store/x03i324pvnyfyggl6znlmxxangzj0xsq-dependent-sum-0.7.2.0-doc... dependent-sum> patching script interpreter paths in /nix/store/x03i324pvnyfyggl6znlmxxangzj0xsq-dependent-sum-0.7.2.0-doc cabal-install-parsers> include base16-bytestring-1.0.2.0-L2HTrI5sDR6GxzNP6riz2o cabal-install-parsers> include binary-0.8.9.1-0e3e cabal-install-parsers> include binary-instances-1.0.6-3tuYiNpMCCuCDhwCJlZ2Ha cabal-install-parsers> include bytestring-0.12.0.2-4690 cabal-install-parsers> include containers-0.6.8-4775 cabal-install-parsers> include cryptohash-sha256-0.11.102.1-HavgboXDrkDI5YgzC962n6 cabal-install-parsers> include deepseq-1.5.0.0-412f cabal-install-parsers> include directory-1.3.8.1-6a8e cabal-install-parsers> include filepath-1.4.100.4-fa1c cabal-install-parsers> include lukko-0.1.2-8xuikZZKEwX1ChWO37Hy2s cabal-install-parsers> include network-uri-2.6.4.2-7eg1zqHSZKN83Q25OAVa26 cabal-install-parsers> include parsec-3.1.17.0-389e cabal-install-parsers> include pretty-1.1.3.6-0c70 cabal-install-parsers> include tar-0.6.3.0-4wUq50F8bhQE5UwQXqzezX cabal-install-parsers> include text-2.1-c36a cabal-install-parsers> include time-1.12.2-d26d cabal-install-parsers> include transformers-0.6.1.0-c3ec cabal-install-parsers> Linked component graph: cabal-install-parsers> unit cabal-install-parsers-0.6.1.1-14hGvkTjRqf17x7zIyg0f1 cabal-install-parsers> include Cabal-syntax-3.10.2.0-c668 cabal-install-parsers> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 cabal-install-parsers> include base-4.19.0.0-b960 cabal-install-parsers> include base16-bytestring-1.0.2.0-L2HTrI5sDR6GxzNP6riz2o cabal-install-parsers> include binary-0.8.9.1-0e3e cabal-install-parsers> include binary-instances-1.0.6-3tuYiNpMCCuCDhwCJlZ2Ha cabal-install-parsers> include bytestring-0.12.0.2-4690 cabal-install-parsers> include containers-0.6.8-4775 cabal-install-parsers> include cryptohash-sha256-0.11.102.1-HavgboXDrkDI5YgzC962n6 cabal-install-parsers> include deepseq-1.5.0.0-412f cabal-install-parsers> include directory-1.3.8.1-6a8e cabal-install-parsers> include filepath-1.4.100.4-fa1c cabal-install-parsers> include lukko-0.1.2-8xuikZZKEwX1ChWO37Hy2s cabal-install-parsers> include network-uri-2.6.4.2-7eg1zqHSZKN83Q25OAVa26 cabal-install-parsers> include parsec-3.1.17.0-389e cabal-install-parsers> include pretty-1.1.3.6-0c70 cabal-install-parsers> include tar-0.6.3.0-4wUq50F8bhQE5UwQXqzezX cabal-install-parsers> include text-2.1-c36a cabal-install-parsers> include time-1.12.2-d26d cabal-install-parsers> include transformers-0.6.1.0-c3ec cabal-install-parsers> Cabal.Config=cabal-install-parsers-0.6.1.1-14hGvkTjRqf17x7zIyg0f1:Cabal.Config,Cabal.Index=cabal-install-parsers-0.6.1.1-14hGvkTjRqf17x7zIyg0f1:Cabal.Index,Cabal.Optimization=cabal-install-parsers-0.6.1.1-14hGvkTjRqf17x7zIyg0f1:Cabal.Optimization,Cabal.Package=cabal-install-parsers-0.6.1.1-14hGvkTjRqf17x7zIyg0f1:Cabal.Package,Cabal.Parse=cabal-install-parsers-0.6.1.1-14hGvkTjRqf17x7zIyg0f1:Cabal.Parse,Cabal.Project=cabal-install-parsers-0.6.1.1-14hGvkTjRqf17x7zIyg0f1:Cabal.Project,Cabal.SourceRepo=cabal-install-parsers-0.6.1.1-14hGvkTjRqf17x7zIyg0f1:Cabal.SourceRepo cabal-install-parsers> Ready component graph: cabal-install-parsers> definite cabal-install-parsers-0.6.1.1-14hGvkTjRqf17x7zIyg0f1 cabal-install-parsers> depends Cabal-syntax-3.10.2.0-c668 cabal-install-parsers> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 cabal-install-parsers> depends base-4.19.0.0-b960 cabal-install-parsers> depends base16-bytestring-1.0.2.0-L2HTrI5sDR6GxzNP6riz2o cabal-install-parsers> depends binary-0.8.9.1-0e3e cabal-install-parsers> depends binary-instances-1.0.6-3tuYiNpMCCuCDhwCJlZ2Ha cabal-install-parsers> depends bytestring-0.12.0.2-4690 cabal-install-parsers> depends containers-0.6.8-4775 cabal-install-parsers> depends cryptohash-sha256-0.11.102.1-HavgboXDrkDI5YgzC962n6 cabal-install-parsers> depends deepseq-1.5.0.0-412f cabal-install-parsers> depends directory-1.3.8.1-6a8e cabal-install-parsers> depends filepath-1.4.100.4-fa1c cabal-install-parsers> depends lukko-0.1.2-8xuikZZKEwX1ChWO37Hy2s cabal-install-parsers> depends network-uri-2.6.4.2-7eg1zqHSZKN83Q25OAVa26 cabal-install-parsers> depends parsec-3.1.17.0-389e cabal-install-parsers> depends pretty-1.1.3.6-0c70 cabal-install-parsers> depends tar-0.6.3.0-4wUq50F8bhQE5UwQXqzezX cabal-install-parsers> depends text-2.1-c36a cabal-install-parsers> depends time-1.12.2-d26d cabal-install-parsers> depends transformers-0.6.1.0-c3ec cabal-install-parsers> Using Cabal-3.10.2.0 compiled by ghc-9.8 cabal-install-parsers> Using compiler: ghc-9.8.1 cabal-install-parsers> Using install prefix: cabal-install-parsers> /nix/store/4rikjddgdjwkrkdajhrsijm4y055grcv-cabal-install-parsers-0.6.1.1 cabal-install-parsers> Executables installed in: cabal-install-parsers> /nix/store/4rikjddgdjwkrkdajhrsijm4y055grcv-cabal-install-parsers-0.6.1.1/bin cabal-install-parsers> Libraries installed in: cabal-install-parsers> /nix/store/4rikjddgdjwkrkdajhrsijm4y055grcv-cabal-install-parsers-0.6.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/cabal-install-parsers-0.6.1.1-14hGvkTjRqf17x7zIyg0f1 cabal-install-parsers> Dynamic Libraries installed in: cabal-install-parsers> /nix/store/4rikjddgdjwkrkdajhrsijm4y055grcv-cabal-install-parsers-0.6.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 cabal-install-parsers> Private executables installed in: cabal-install-parsers> /nix/store/4rikjddgdjwkrkdajhrsijm4y055grcv-cabal-install-parsers-0.6.1.1/libexec/x86_64-linux-ghc-9.8.1/cabal-install-parsers-0.6.1.1 attoparsec-aeson (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/5klnvsv389p177hm8abrkbv18a34viiy-attoparsec-aeson-2.2.2.0-doc /nix/store/rwvkax5jp95bsz8faacqyn6s72mh0cs6-attoparsec-aeson-2.2.2.0 attoparsec-aeson (post)> Pushing 2 paths (163 are already present) using zstd to cache sellout ⏳ attoparsec-aeson (post)> attoparsec-aeson (post)> Pushing /nix/store/5klnvsv389p177hm8abrkbv18a34viiy-attoparsec-aeson-2.2.2.0-doc (519.88 KiB) attoparsec-aeson (post)> Pushing /nix/store/rwvkax5jp95bsz8faacqyn6s72mh0cs6-attoparsec-aeson-2.2.2.0 (4.37 MiB) attoparsec-aeson (post)> attoparsec-aeson (post)> All done. attoparsec-aeson (post)> added 2 signatures attoparsec-aeson (post)> added 2 signatures attoparsec-aeson (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/5klnvsv389p177hm8abrkbv18a34viiy-attoparsec-aeson-2.2.2.0-doc /nix/store/rwvkax5jp95bsz8faacqyn6s72mh0cs6-attoparsec-aeson-2.2.2.0 attoparsec-aeson (post)> copying 2 paths... attoparsec-aeson (post)> copying path '/nix/store/5klnvsv389p177hm8abrkbv18a34viiy-attoparsec-aeson-2.2.2.0-doc' to 'https://cache.nix-ci.com'... attoparsec-aeson (post)> copying path '/nix/store/rwvkax5jp95bsz8faacqyn6s72mh0cs6-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/2krizzwb5ymi5gcynfh7hkphnnn5syja-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/5klnvsv389p177hm8abrkbv18a34viiy-attoparsec-aeson-2.2.2.0-doc /nix/store/rwvkax5jp95bsz8faacqyn6s72mh0cs6-attoparsec-aeson-2.2.2.0 attoparsec-aeson (post)> copying 2 paths... attoparsec-aeson (post)> copying path '/nix/store/5klnvsv389p177hm8abrkbv18a34viiy-attoparsec-aeson-2.2.2.0-doc' to 'ssh-ng://worker.nix-ci.com'... attoparsec-aeson (post)> copying path '/nix/store/rwvkax5jp95bsz8faacqyn6s72mh0cs6-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/2krizzwb5ymi5gcynfh7hkphnnn5syja-attoparsec-aeson-2.2.2.0.drv' to 'ssh-ng://worker.nix-ci.com'... hw-hspec-hedgehog (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/6sbn317v2lxl0pp48w02q1aq1lpl7d1c-hw-hspec-hedgehog-0.1.1.1 /nix/store/xrs2wyx7mxszai2nd776kyi5lr5fhp6d-hw-hspec-hedgehog-0.1.1.1-doc hw-hspec-hedgehog (post)> Pushing 2 paths (148 are already present) using zstd to cache sellout ⏳ hw-hspec-hedgehog (post)> hw-hspec-hedgehog (post)> Pushing /nix/store/xrs2wyx7mxszai2nd776kyi5lr5fhp6d-hw-hspec-hedgehog-0.1.1.1-doc (161.45 KiB) hw-hspec-hedgehog (post)> Pushing /nix/store/6sbn317v2lxl0pp48w02q1aq1lpl7d1c-hw-hspec-hedgehog-0.1.1.1 (402.95 KiB) hw-hspec-hedgehog (post)> hw-hspec-hedgehog (post)> All done. hw-hspec-hedgehog (post)> added 2 signatures hw-hspec-hedgehog (post)> added 3 signatures hw-hspec-hedgehog (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/6sbn317v2lxl0pp48w02q1aq1lpl7d1c-hw-hspec-hedgehog-0.1.1.1 /nix/store/xrs2wyx7mxszai2nd776kyi5lr5fhp6d-hw-hspec-hedgehog-0.1.1.1-doc hw-hspec-hedgehog (post)> copying 2 paths... hw-hspec-hedgehog (post)> copying path '/nix/store/xrs2wyx7mxszai2nd776kyi5lr5fhp6d-hw-hspec-hedgehog-0.1.1.1-doc' to 'https://cache.nix-ci.com'... hw-hspec-hedgehog (post)> copying path '/nix/store/6sbn317v2lxl0pp48w02q1aq1lpl7d1c-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/y729dnbdrdb340x0yiril6kydqnlmkx1-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/6sbn317v2lxl0pp48w02q1aq1lpl7d1c-hw-hspec-hedgehog-0.1.1.1 /nix/store/xrs2wyx7mxszai2nd776kyi5lr5fhp6d-hw-hspec-hedgehog-0.1.1.1-doc hw-hspec-hedgehog (post)> copying 2 paths... hw-hspec-hedgehog (post)> copying path '/nix/store/xrs2wyx7mxszai2nd776kyi5lr5fhp6d-hw-hspec-hedgehog-0.1.1.1-doc' to 'ssh-ng://worker.nix-ci.com'... hw-hspec-hedgehog (post)> copying path '/nix/store/6sbn317v2lxl0pp48w02q1aq1lpl7d1c-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/y729dnbdrdb340x0yiril6kydqnlmkx1-hw-hspec-hedgehog-0.1.1.1.drv' to 'ssh-ng://worker.nix-ci.com'... lens (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/13pcd315cqamav07rpdyfrfxji9v6s64-lens-5.3.4 /nix/store/hylzksn7d0as62q3i9jz1w4zrljxyr5m-lens-5.3.4-doc lens (post)> Pushing 2 paths (150 are already present) using zstd to cache sellout ⏳ lens (post)> lens (post)> Pushing /nix/store/13pcd315cqamav07rpdyfrfxji9v6s64-lens-5.3.4 (59.20 MiB) lens (post)> Pushing /nix/store/hylzksn7d0as62q3i9jz1w4zrljxyr5m-lens-5.3.4-doc (34.78 MiB) lens (post)> lens (post)> All done. lens (post)> added 2 signatures lens (post)> added 3 signatures lens (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/13pcd315cqamav07rpdyfrfxji9v6s64-lens-5.3.4 /nix/store/hylzksn7d0as62q3i9jz1w4zrljxyr5m-lens-5.3.4-doc lens (post)> copying 2 paths... lens (post)> copying path '/nix/store/hylzksn7d0as62q3i9jz1w4zrljxyr5m-lens-5.3.4-doc' to 'https://cache.nix-ci.com'... lens (post)> copying path '/nix/store/13pcd315cqamav07rpdyfrfxji9v6s64-lens-5.3.4' to 'https://cache.nix-ci.com'... lens (post)> copying 1 paths... lens (post)> copying path '/nix/store/ldgaalkzd0sl54da5ycnb98sg2zrg3k7-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/13pcd315cqamav07rpdyfrfxji9v6s64-lens-5.3.4 /nix/store/hylzksn7d0as62q3i9jz1w4zrljxyr5m-lens-5.3.4-doc lens (post)> copying 2 paths... lens (post)> copying path '/nix/store/hylzksn7d0as62q3i9jz1w4zrljxyr5m-lens-5.3.4-doc' to 'ssh-ng://worker.nix-ci.com'... lens (post)> copying path '/nix/store/13pcd315cqamav07rpdyfrfxji9v6s64-lens-5.3.4' to 'ssh-ng://worker.nix-ci.com'... lens (post)> copying 1 paths... lens (post)> copying path '/nix/store/ldgaalkzd0sl54da5ycnb98sg2zrg3k7-lens-5.3.4.drv' to 'ssh-ng://worker.nix-ci.com'... microaeson (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/c8mb7k969d90hwnv47pbrjv4nswrvh96-microaeson-0.1.0.2 /nix/store/nylz75r7jyvcvxsm83rhpfzyqb3hxr1k-microaeson-0.1.0.2-doc microaeson (post)> Pushing 2 paths (67 are already present) using zstd to cache sellout ⏳ microaeson (post)> microaeson (post)> Pushing /nix/store/nylz75r7jyvcvxsm83rhpfzyqb3hxr1k-microaeson-0.1.0.2-doc (813.85 KiB) microaeson (post)> Pushing /nix/store/c8mb7k969d90hwnv47pbrjv4nswrvh96-microaeson-0.1.0.2 (2.39 MiB) microaeson (post)> microaeson (post)> All done. microaeson (post)> added 2 signatures microaeson (post)> added 6 signatures microaeson (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/c8mb7k969d90hwnv47pbrjv4nswrvh96-microaeson-0.1.0.2 /nix/store/nylz75r7jyvcvxsm83rhpfzyqb3hxr1k-microaeson-0.1.0.2-doc microaeson (post)> copying 2 paths... microaeson (post)> copying path '/nix/store/nylz75r7jyvcvxsm83rhpfzyqb3hxr1k-microaeson-0.1.0.2-doc' to 'https://cache.nix-ci.com'... microaeson (post)> copying path '/nix/store/c8mb7k969d90hwnv47pbrjv4nswrvh96-microaeson-0.1.0.2' to 'https://cache.nix-ci.com'... microaeson (post)> copying 1 paths... microaeson (post)> copying path '/nix/store/cn1sqgivdbb6rpv0yqi5zd67zj5p91sh-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/c8mb7k969d90hwnv47pbrjv4nswrvh96-microaeson-0.1.0.2 /nix/store/nylz75r7jyvcvxsm83rhpfzyqb3hxr1k-microaeson-0.1.0.2-doc microaeson (post)> copying 2 paths... microaeson (post)> copying path '/nix/store/nylz75r7jyvcvxsm83rhpfzyqb3hxr1k-microaeson-0.1.0.2-doc' to 'ssh-ng://worker.nix-ci.com'... microaeson (post)> copying path '/nix/store/c8mb7k969d90hwnv47pbrjv4nswrvh96-microaeson-0.1.0.2' to 'ssh-ng://worker.nix-ci.com'... microaeson (post)> copying 1 paths... microaeson (post)> copying path '/nix/store/cn1sqgivdbb6rpv0yqi5zd67zj5p91sh-microaeson-0.1.0.2.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/gs02dza0yimyicff35p7s2pvjakjq8bx-aeson-pretty-0.8.10.drv'... building '/nix/store/1y6q1g4027nxyfn8vlgc6qh1ijfrahdm-generic-lens-2.2.2.0.drv'... building '/nix/store/fg4x6na95xclzijvi24jxb19pj4gywpl-hw-prim-0.6.3.2.drv'... building '/nix/store/yxnygaw1yw85drlkgv7sfynym57k4gxc-lens-aeson-1.2.3.drv'... building '/nix/store/qjp5xs32dxv87v2fjvm9nz563f0r7glr-stan-0.2.0.0.drv'... building '/nix/store/ixxw5inrsvi66gc68afw1iwhdk934v4y-trifecta-2.1.4.drv'... ghc-lib-parser> [286 of 443] Compiling GHC.Hs.Utils ( compiler/GHC/Hs/Utils.hs, dist/build/GHC/Hs/Utils.p_o ) ghc-lib-parser> [287 of 443] Compiling GHC.Types.PkgQual ( compiler/GHC/Types/PkgQual.hs, dist/build/GHC/Types/PkgQual.p_o ) ghc-lib-parser> [288 of 443] Compiling GHC.Hs.ImpExp ( compiler/GHC/Hs/ImpExp.hs, dist/build/GHC/Hs/ImpExp.p_o ) ghc-lib-parser> [289 of 443] Compiling GHC.Hs.Instances ( compiler/GHC/Hs/Instances.hs, dist/build/GHC/Hs/Instances.p_o ) ghc-lib-parser> [290 of 443] Compiling GHC.Hs ( compiler/GHC/Hs.hs, dist/build/GHC/Hs.p_o ) ghc-lib-parser> [291 of 443] Compiling GHC.Tc.Types.Origin ( compiler/GHC/Tc/Types/Origin.hs, dist/build/GHC/Tc/Types/Origin.p_o ) algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/AdjacencyMap.hs:323:1 algebraic-graphs> Warning: 'stars' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:937:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:623:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:611: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:611:1 algebraic-graphs> Warning: 'adjacencyList' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:805:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:502:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:491: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:491:1 algebraic-graphs> Warning: 'tree' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:951:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:651:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:639: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:639:1 algebraic-graphs> Warning: 'box' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:1287:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:835: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:835:1 algebraic-graphs> Warning: 'replaceVertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:1091:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:703:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:691: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:691:1 algebraic-graphs> Warning: 'mergeVertices' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:1108:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:716:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:704: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:704:1 algebraic-graphs> Warning: 'induce' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:1163:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:775:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:763: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:763:1 algebraic-graphs> Warning: 'filter' is ambiguous. It is defined algebraic-graphs> * in ‘GHC.List’ algebraic-graphs> * in ‘Data.IntSet.Internal’ 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 in ‘Data.Set.Internal’ algebraic-graphs> 100% ( 61 / 61) in 'Algebra.Graph' algebraic-graphs> Warning: 'Graph' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:183:1 algebraic-graphs> * at src/Algebra/Graph/HigherKinded/Class.hs:120: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/HigherKinded/Class.hs:120:1 algebraic-graphs> Warning: 'vertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:330:1 algebraic-graphs> * at src/Algebra/Graph/HigherKinded/Class.hs:129: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/HigherKinded/Class.hs:129:1 algebraic-graphs> Warning: 'connect' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:386:1 algebraic-graphs> * at src/Algebra/Graph/HigherKinded/Class.hs:122:5 algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or HTF> - Test.Framework.History.TestRunHistory HTF> Warning: Test.Framework.AssertM: could not find link destinations for: HTF> - Test.Framework.Colors.ColorString HTF> Warning: Test.Framework.TestTypes: could not find link destinations for: HTF> - Test.Framework.Colors.ColorString HTF> - Test.Framework.TestManager.flatten HTF> Warning: Test.Framework.QuickCheckWrapper: could not find link destinations for: HTF> - Test.Framework.QuickCheckWrapper.argsModifier HTF> - Test.Framework.QuickCheckWrapper.testable HTF> - Test.Framework.QuickCheckWrapper.AnyTestable HTF> Warning: Test.Framework.XmlOutput: could not find link destinations for: HTF> - Test.Framework.XmlOutput.Seconds HTF> Warning: Test.Framework.TestManager: could not find link destinations for: HTF> - Test.Framework.CmdlineOptions.CmdlineOptions HTF> - Test.Framework.CmdlineOptions.parseTestArgs HTF> - Test.Framework.TestManager.flatten HTF> Warning: Test.Framework: could not find link destinations for: 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/wxyl57706cyv6pl9qlvw03g0bz4k929r-HTF-0.15.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/HTF-0.15.0.2-Icng5aSL6omD7QnmWwN8NA HTF> Installing executable htfpp in /nix/store/wxyl57706cyv6pl9qlvw03g0bz4k929r-HTF-0.15.0.2/bin HTF> Warning: The directory HTF> /nix/store/wxyl57706cyv6pl9qlvw03g0bz4k929r-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/wxyl57706cyv6pl9qlvw03g0bz4k929r-HTF-0.15.0.2 HTF> shrinking /nix/store/wxyl57706cyv6pl9qlvw03g0bz4k929r-HTF-0.15.0.2/bin/htfpp HTF> shrinking /nix/store/wxyl57706cyv6pl9qlvw03g0bz4k929r-HTF-0.15.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSHTF-0.15.0.2-Icng5aSL6omD7QnmWwN8NA-ghc9.8.1.so HTF> checking for references to /build/ in /nix/store/wxyl57706cyv6pl9qlvw03g0bz4k929r-HTF-0.15.0.2... HTF> patching script interpreter paths in /nix/store/wxyl57706cyv6pl9qlvw03g0bz4k929r-HTF-0.15.0.2 HTF> stripping (with command strip and flags -S -p) in /nix/store/wxyl57706cyv6pl9qlvw03g0bz4k929r-HTF-0.15.0.2/lib /nix/store/wxyl57706cyv6pl9qlvw03g0bz4k929r-HTF-0.15.0.2/bin HTF> shrinking RPATHs of ELF executables and libraries in /nix/store/mx7irs188j0yqq5np375q1hmcb8r6cz2-HTF-0.15.0.2-doc HTF> checking for references to /build/ in /nix/store/mx7irs188j0yqq5np375q1hmcb8r6cz2-HTF-0.15.0.2-doc... HTF> patching script interpreter paths in /nix/store/mx7irs188j0yqq5np375q1hmcb8r6cz2-HTF-0.15.0.2-doc path> Succeeding: Parsing ".\\.\\foo.txt" should succeed with: "foo.txt" [✔] path> Succeeding: Parsing ".\\foo\\.\\bar.txt" should succeed with: "foo\\bar.txt" [✔] path> Succeeding: Parsing "foo\\\\bar\\\\mu.txt" should succeed with: "foo\\bar\\mu.txt" [✔] path> Succeeding: Parsing "foo\\\\bar\\\\\\\\mu.txt" should succeed with: "foo\\bar\\mu.txt" [✔] path> Succeeding: Parsing "foo\\\\bar\\.\\\\mu.txt" should succeed with: "foo\\bar\\mu.txt" [✔] path> Operations: () path> AbsDir + RelDir = AbsDir [✔] path> AbsDir + RelFile = AbsFile [✔] path> RelDir + RelDir = RelDir [✔] path> . + . = . [✔] path> . + x = x [✔] path> x + . = x [✔] path> RelDir + RelFile = RelFile [✔] path> AbsDir(UNC) + RelDir = AbsDir(UNC) [✔] path> AbsDir(UNC) + RelFile = AbsFile(UNC) [✔] path> AbsDir(Unicode) + RelDir = AbsDir(Unicode) [✔] path> AbsDir(Unicode) + RelFile = AbsFile(Unicode) [✔] path> Operations: toFilePath path> toFilePath $(mkRelDir ".") == "./" [✔] path> show $(mkRelDir ".") == "\".\\"" [✔] path> Operations: stripProperPrefix path> stripProperPrefix parent (parent child) = child (absolute) [✔] path> stripProperPrefix parent (parent child) = child (relative) [✔] path> stripProperPrefix parent (parent child) = child (UNC) [✔] path> stripProperPrefix parent (parent child) = child (Unicode) [✔] path> stripProperPrefix parent parent = _|_ [✔] path> Operations: isProperPrefixOf path> isProperPrefixOf parent (parent child) (absolute) [✔] path> isProperPrefixOf parent (parent child) (relative) [✔] path> isProperPrefixOf parent (parent child) (UNC) [✔] path> isProperPrefixOf parent (parent child) (Unicode) [✔] path> not (x `isProperPrefixOf` x) [✔] path> not (\ `isProperPrefixOf` \) [✔] path> Operations: parent path> parent (parent child) == parent [✔] path> parent "C:\" == "C:\" [✔] path> parent "C:\x" == "C:\" [✔] path> parent "x" == "." [✔] path> parent "." == "." [✔] path> Operations: splitDrive path> splitDrive "C:/dir" == ("C:/", Just "dir") [✔] path> splitDrive "C:\dir" == ("C:\", Just "dir") [✔] path> splitDrive "C:/file" == ("C:/", Just "file") [✔] path> splitDrive "C:\file" == ("C:\", Just "file") [✔] path> splitDrive "C:/" == ("C:/", Nothing) [✔] path> splitDrive "C:\" == ("C:\", Nothing) [✔] path> Operations: isDrive path> isDrive "C:/" == True [✔] path> isDrive "C:\" == True [✔] path> isDrive "C:/dir" == False [✔] path> isDrive "C:\dir" == False [✔] path> Operations: filename path> filename ($(mkAbsDir parent) $(mkRelFile filename)) == filename $(mkRelFile filename) (absolute) [✔] path> filename ($(mkRelDir parent) $(mkRelFile filename)) == filename $(mkRelFile filename) (relative) [✔] path> filename ($(mkAbsDir parent) $(mkRelFile filename)) == filename $(mkRelFile filename) (UNC) [✔] path> filename ($(mkAbsDir parent) $(mkRelFile filename)) == filename $(mkRelFile filename) (Unicode) [✔] path> Operations: dirname path> dirname ($(mkAbsDir parent) $(mkRelFile dirname)) == dirname $(mkRelFile dirname) (absolute) [✔] path> dirname ($(mkRelDir parent) $(mkRelFile dirname)) == dirname $(mkRelFile dirname) (relative) [✔] path> dirname ($(mkAbsDir parent) $(mkRelFile dirname)) == dirname $(mkRelFile dirname) (UNC) [✔] path> dirname ($(mkAbsDir parent) $(mkRelFile dirname)) == dirname $(mkRelFile dirname) (Unicode) [✔] path> dirname $(mkRelDir .) == $(mkRelDir .) [✔] path> dirname C:\ must be a Rel path [✔] path> Operations: extensions path> Only filenames and extensions path> addExtension ".foo" "name" == "name.foo" [✔] path> fileExtension "name.foo" == .foo [✔] path> replaceExtension ".foo" "name.foo" == "name.foo" [✔] path> addExtension ".foo" "name." == "name..foo" [✔] path> fileExtension "name..foo" == .foo [✔] path> replaceExtension ".foo" "name..foo" == "name..foo" [✔] path> addExtension ".foo" "name.." == "name...foo" [✔] path> fileExtension "name...foo" == .foo [✔] path> replaceExtension ".foo" "name...foo" == "name...foo" [✔] path> addExtension ".foo" ".name" == ".name.foo" [✔] path> fileExtension ".name.foo" == .foo [✔] quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Thunk K quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> lazy quickcheck-classes> Lazy A quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Lazy B quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Lazy C quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Lazy D quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK 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 rerebase> [229 of 368] Compiling Data.Functor.Apply ( library/Data/Functor/Apply.hs, dist/build/Data/Functor/Apply.p_o ) rerebase> [230 of 368] Compiling Data.Functor.Alt ( library/Data/Functor/Alt.hs, dist/build/Data/Functor/Alt.p_o ) rerebase> [231 of 368] Compiling Data.Functor ( library/Data/Functor.hs, dist/build/Data/Functor.p_o ) rerebase> [232 of 368] Compiling Data.Function ( library/Data/Function.hs, dist/build/Data/Function.p_o ) rerebase> [233 of 368] Compiling Data.Foldable ( library/Data/Foldable.hs, dist/build/Data/Foldable.p_o ) rerebase> [234 of 368] Compiling Data.Fixed ( library/Data/Fixed.hs, dist/build/Data/Fixed.p_o ) rerebase> [235 of 368] Compiling Data.Eq ( library/Data/Eq.hs, dist/build/Data/Eq.p_o ) rerebase> [236 of 368] Compiling Data.Either.Validation ( library/Data/Either/Validation.hs, dist/build/Data/Either/Validation.p_o ) rerebase> [237 of 368] Compiling Data.Either.Combinators ( library/Data/Either/Combinators.hs, dist/build/Data/Either/Combinators.p_o ) rerebase> [238 of 368] Compiling Data.Either ( library/Data/Either.hs, dist/build/Data/Either.p_o ) rerebase> [239 of 368] Compiling Data.Dynamic ( library/Data/Dynamic.hs, dist/build/Data/Dynamic.p_o ) rerebase> [240 of 368] Compiling Data.Data ( library/Data/Data.hs, dist/build/Data/Data.p_o ) rerebase> [241 of 368] Compiling Data.DList ( library/Data/DList.hs, dist/build/Data/DList.p_o ) rerebase> [242 of 368] Compiling Data.Complex ( library/Data/Complex.hs, dist/build/Data/Complex.p_o ) rerebase> [243 of 368] Compiling Data.Coerce ( library/Data/Coerce.hs, dist/build/Data/Coerce.p_o ) rerebase> [244 of 368] Compiling Data.Char ( library/Data/Char.hs, dist/build/Data/Char.p_o ) rerebase> [245 of 368] Compiling Data.ByteString.Unsafe ( library/Data/ByteString/Unsafe.hs, dist/build/Data/ByteString/Unsafe.p_o ) rerebase> [246 of 368] Compiling Data.ByteString.Short.Internal ( library/Data/ByteString/Short/Internal.hs, dist/build/Data/ByteString/Short/Internal.p_o ) rerebase> [247 of 368] Compiling Data.ByteString.Short ( library/Data/ByteString/Short.hs, dist/build/Data/ByteString/Short.p_o ) rerebase> [248 of 368] Compiling Data.ByteString.Lazy.Internal ( library/Data/ByteString/Lazy/Internal.hs, dist/build/Data/ByteString/Lazy/Internal.p_o ) rerebase> [249 of 368] Compiling Data.ByteString.Lazy.Char8 ( library/Data/ByteString/Lazy/Char8.hs, dist/build/Data/ByteString/Lazy/Char8.p_o ) rerebase> [250 of 368] Compiling Data.ByteString.Lazy ( library/Data/ByteString/Lazy.hs, dist/build/Data/ByteString/Lazy.p_o ) rerebase> [251 of 368] Compiling Data.ByteString.Internal ( library/Data/ByteString/Internal.hs, dist/build/Data/ByteString/Internal.p_o ) rerebase> [252 of 368] Compiling Data.ByteString.Char8 ( library/Data/ByteString/Char8.hs, dist/build/Data/ByteString/Char8.p_o ) rerebase> [253 of 368] Compiling Data.ByteString.Builder.Scientific ( library/Data/ByteString/Builder/Scientific.hs, dist/build/Data/ByteString/Builder/Scientific.p_o ) rerebase> [254 of 368] Compiling Data.ByteString.Builder.Prim.Internal ( library/Data/ByteString/Builder/Prim/Internal.hs, dist/build/Data/ByteString/Builder/Prim/Internal.p_o ) rerebase> [255 of 368] Compiling Data.ByteString.Builder.Prim ( library/Data/ByteString/Builder/Prim.hs, dist/build/Data/ByteString/Builder/Prim.p_o ) rerebase> [256 of 368] Compiling Data.ByteString.Builder.Internal ( library/Data/ByteString/Builder/Internal.hs, dist/build/Data/ByteString/Builder/Internal.p_o ) rerebase> [257 of 368] Compiling Data.ByteString.Builder.Extra ( library/Data/ByteString/Builder/Extra.hs, dist/build/Data/ByteString/Builder/Extra.p_o ) rerebase> [258 of 368] Compiling Data.ByteString.Builder ( library/Data/ByteString/Builder.hs, dist/build/Data/ByteString/Builder.p_o ) rerebase> [259 of 368] Compiling Data.ByteString ( library/Data/ByteString.hs, dist/build/Data/ByteString.p_o ) rerebase> [260 of 368] Compiling Data.Bool ( library/Data/Bool.hs, dist/build/Data/Bool.p_o ) rerebase> [261 of 368] Compiling Data.Bits ( library/Data/Bits.hs, dist/build/Data/Bits.p_o ) rerebase> [262 of 368] Compiling Data.Bitraversable ( library/Data/Bitraversable.hs, dist/build/Data/Bitraversable.p_o ) rerebase> [263 of 368] Compiling Data.Bifunctor.Wrapped ( library/Data/Bifunctor/Wrapped.hs, dist/build/Data/Bifunctor/Wrapped.p_o ) cabal-install-parsers> Data files installed in: cabal-install-parsers> /nix/store/4rikjddgdjwkrkdajhrsijm4y055grcv-cabal-install-parsers-0.6.1.1/share/x86_64-linux-ghc-9.8.1/cabal-install-parsers-0.6.1.1 cabal-install-parsers> Documentation installed in: cabal-install-parsers> /nix/store/imiysvgxijf71wki2n0vg76mfgckxkwd-cabal-install-parsers-0.6.1.1-doc/share/doc/cabal-install-parsers-0.6.1.1 cabal-install-parsers> Configuration files installed in: cabal-install-parsers> /nix/store/4rikjddgdjwkrkdajhrsijm4y055grcv-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.8.1 found on system at: cabal-install-parsers> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc cabal-install-parsers> Using ghc-pkg version 9.8.1 found on system at: cabal-install-parsers> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 cabal-install-parsers> No happy found cabal-install-parsers> Using haskell-suite found on system at: haskell-suite-dummy-location cabal-install-parsers> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location cabal-install-parsers> No hmake found cabal-install-parsers> Using hpc version 0.69 found on system at: cabal-install-parsers> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 cabal-install-parsers> Using hsc2hs version 0.68.10 found on system at: cabal-install-parsers> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 cabal-install-parsers> Using hscolour version 1.25 found on system at: cabal-install-parsers> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour cabal-install-parsers> No jhc found cabal-install-parsers> Using ld found on system at: cabal-install-parsers> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold cabal-install-parsers> No pkg-config found cabal-install-parsers> Using runghc version 9.8.1 found on system at: cabal-install-parsers> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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> [7 of 9] Compiling Cabal.Index ( src/Cabal/Index.hs, dist/build/Cabal/Index.o, dist/build/Cabal/Index.dyn_o ) cabal-install-parsers> [8 of 9] Compiling Cabal.SourceRepo ( src/Cabal/SourceRepo.hs, dist/build/Cabal/SourceRepo.o, dist/build/Cabal/SourceRepo.dyn_o ) cabal-install-parsers> [9 of 9] Compiling Cabal.Project ( src/Cabal/Project.hs, dist/build/Cabal/Project.o, dist/build/Cabal/Project.dyn_o ) cabal-install-parsers> [1 of 9] Compiling Cabal.Internal.Glob ( src/Cabal/Internal/Glob.hs, dist/build/Cabal/Internal/Glob.p_o ) cabal-install-parsers> [2 of 9] Compiling Cabal.Internal.Newtypes ( src/Cabal/Internal/Newtypes.hs, dist/build/Cabal/Internal/Newtypes.p_o ) cabal-install-parsers> [3 of 9] Compiling Cabal.Optimization ( src/Cabal/Optimization.hs, dist/build/Cabal/Optimization.p_o ) cabal-install-parsers> [4 of 9] Compiling Cabal.Parse ( src/Cabal/Parse.hs, dist/build/Cabal/Parse.p_o ) 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 ) aeson-pretty> Running phase: setupCompilerEnvironmentPhase aeson-pretty> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. generic-lens> Running phase: setupCompilerEnvironmentPhase generic-lens> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. dependent-sum (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/pv15gl27da4dqn466zl8m0xzcikrf68v-dependent-sum-0.7.2.0 /nix/store/x03i324pvnyfyggl6znlmxxangzj0xsq-dependent-sum-0.7.2.0-doc dependent-sum (post)> Pushing 2 paths (170 are already present) using zstd to cache sellout ⏳ dependent-sum (post)> dependent-sum (post)> Pushing /nix/store/x03i324pvnyfyggl6znlmxxangzj0xsq-dependent-sum-0.7.2.0-doc (272.84 KiB) dependent-sum (post)> Pushing /nix/store/pv15gl27da4dqn466zl8m0xzcikrf68v-dependent-sum-0.7.2.0 (364.33 KiB) dependent-sum (post)> dependent-sum (post)> All done. dependent-sum (post)> added 2 signatures dependent-sum (post)> added 6 signatures dependent-sum (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/pv15gl27da4dqn466zl8m0xzcikrf68v-dependent-sum-0.7.2.0 /nix/store/x03i324pvnyfyggl6znlmxxangzj0xsq-dependent-sum-0.7.2.0-doc dependent-sum (post)> copying 2 paths... dependent-sum (post)> copying path '/nix/store/x03i324pvnyfyggl6znlmxxangzj0xsq-dependent-sum-0.7.2.0-doc' to 'https://cache.nix-ci.com'... dependent-sum (post)> copying path '/nix/store/pv15gl27da4dqn466zl8m0xzcikrf68v-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/4gsgh8qga3qzp9rdycc0qxj08cg5rcx2-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/pv15gl27da4dqn466zl8m0xzcikrf68v-dependent-sum-0.7.2.0 /nix/store/x03i324pvnyfyggl6znlmxxangzj0xsq-dependent-sum-0.7.2.0-doc dependent-sum (post)> copying 2 paths... dependent-sum (post)> copying path '/nix/store/x03i324pvnyfyggl6znlmxxangzj0xsq-dependent-sum-0.7.2.0-doc' to 'ssh-ng://worker.nix-ci.com'... dependent-sum (post)> copying path '/nix/store/pv15gl27da4dqn466zl8m0xzcikrf68v-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/4gsgh8qga3qzp9rdycc0qxj08cg5rcx2-dependent-sum-0.7.2.0.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/y2qir7rh1r79cg6h8jwjxrswvc7jh489-dependent-map-0.4.0.0.drv'... ghc-lib-parser> [292 of 443] Compiling GHC.Tc.Types.BasicTypes ( compiler/GHC/Tc/Types/BasicTypes.hs, dist/build/GHC/Tc/Types/BasicTypes.p_o ) ghc-lib-parser> [293 of 443] Compiling GHC.Tc.Zonk.Monad ( compiler/GHC/Tc/Zonk/Monad.hs, dist/build/GHC/Tc/Zonk/Monad.p_o ) ghc-lib-parser> [294 of 443] Compiling GHC.Tc.Types.ErrCtxt ( compiler/GHC/Tc/Types/ErrCtxt.hs, dist/build/GHC/Tc/Types/ErrCtxt.p_o ) ghc-lib-parser> [295 of 443] Compiling GHC.Tc.Types.CtLocEnv ( compiler/GHC/Tc/Types/CtLocEnv.hs, dist/build/GHC/Tc/Types/CtLocEnv.p_o ) ghc-lib-parser> [296 of 443] Compiling GHC.Tc.Types.Constraint ( compiler/GHC/Tc/Types/Constraint.hs, dist/build/GHC/Tc/Types/Constraint.p_o ) algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/HigherKinded/Class.hs:122:5 algebraic-graphs> Warning: 'empty' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:316:1 algebraic-graphs> * in ‘GHC.Base’ 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> Warning: 'overlay' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:362:1 algebraic-graphs> * at src/Algebra/Graph/HigherKinded/Class.hs:133: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/HigherKinded/Class.hs:133:1 algebraic-graphs> Warning: 'mplus' is out of scope. algebraic-graphs> If you qualify the identifier, haddock can try to link it anyway. algebraic-graphs> Warning: 'overlays' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:440:1 algebraic-graphs> * at src/Algebra/Graph/HigherKinded/Class.hs:228: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/HigherKinded/Class.hs:228:1 algebraic-graphs> Warning: 'edge' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:343:1 algebraic-graphs> * at src/Algebra/Graph/HigherKinded/Class.hs:186: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/HigherKinded/Class.hs:186:1 algebraic-graphs> Warning: 'isSubgraphOf' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:542:1 algebraic-graphs> * at src/Algebra/Graph/HigherKinded/Class.hs:265: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/HigherKinded/Class.hs:265:1 algebraic-graphs> Warning: 'path' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:837:1 algebraic-graphs> * at src/Algebra/Graph/HigherKinded/Class.hs:289: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/HigherKinded/Class.hs:289:1 algebraic-graphs> Warning: 'circuit' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:858:1 algebraic-graphs> * at src/Algebra/Graph/HigherKinded/Class.hs:303: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/HigherKinded/Class.hs:303:1 algebraic-graphs> Warning: 'edges' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:423:1 algebraic-graphs> * at src/Algebra/Graph/HigherKinded/Class.hs:214: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/HigherKinded/Class.hs:214:1 algebraic-graphs> Warning: 'vertices' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:407:1 algebraic-graphs> * at src/Algebra/Graph/HigherKinded/Class.hs:201: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/HigherKinded/Class.hs:201:1 algebraic-graphs> Warning: 'star' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:915:1 algebraic-graphs> * at src/Algebra/Graph/HigherKinded/Class.hs:347: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/HigherKinded/Class.hs:347:1 algebraic-graphs> Warning: 'tree' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:951:1 algebraic-graphs> * at src/Algebra/Graph/HigherKinded/Class.hs:378: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/HigherKinded/Class.hs:378:1 algebraic-graphs> Warning: 'mesh' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:981:1 algebraic-graphs> * at src/Algebra/Graph/HigherKinded/Class.hs:408:1 path> replaceExtension ".foo" ".name.foo" == ".name.foo" [✔] path> addExtension ".foo" "..name" == "..name.foo" [✔] path> fileExtension "..name.foo" == .foo [✔] path> replaceExtension ".foo" "..name.foo" == "..name.foo" [✔] path> addExtension ".foo" "name.name" == "name.name.foo" [✔] path> fileExtension "name.name.foo" == .foo [✔] path> replaceExtension ".foo" "name.name.foo" == "name.name.foo" [✔] path> addExtension ".foo" "name..name" == "name..name.foo" [✔] path> fileExtension "name..name.foo" == .foo [✔] path> replaceExtension ".foo" "name..name.foo" == "name..name.foo" [✔] path> addExtension ".foo" "..." == "....foo" [✔] path> fileExtension "....foo" == .foo [✔] path> replaceExtension ".foo" "....foo" == "....foo" [✔] path> addExtension ".foo." "name" == "name.foo." [✔] path> fileExtension "name.foo." == .foo. [✔] path> replaceExtension ".foo." "name.foo." == "name.foo." [✔] path> addExtension ".foo." "name." == "name..foo." [✔] path> fileExtension "name..foo." == .foo. [✔] path> replaceExtension ".foo." "name..foo." == "name..foo." [✔] path> addExtension ".foo." "name.." == "name...foo." [✔] path> fileExtension "name...foo." == .foo. [✔] path> replaceExtension ".foo." "name...foo." == "name...foo." [✔] path> addExtension ".foo." ".name" == ".name.foo." [✔] path> fileExtension ".name.foo." == .foo. [✔] path> replaceExtension ".foo." ".name.foo." == ".name.foo." [✔] path> addExtension ".foo." "..name" == "..name.foo." [✔] path> fileExtension "..name.foo." == .foo. [✔] path> replaceExtension ".foo." "..name.foo." == "..name.foo." [✔] path> addExtension ".foo." "name.name" == "name.name.foo." [✔] path> fileExtension "name.name.foo." == .foo. [✔] path> replaceExtension ".foo." "name.name.foo." == "name.name.foo." [✔] path> addExtension ".foo." "name..name" == "name..name.foo." [✔] path> fileExtension "name..name.foo." == .foo. [✔] path> replaceExtension ".foo." "name..name.foo." == "name..name.foo." [✔] path> addExtension ".foo." "..." == "....foo." [✔] path> fileExtension "....foo." == .foo. [✔] path> replaceExtension ".foo." "....foo." == "....foo." [✔] path> addExtension ".foo.." "name" == "name.foo.." [✔] path> fileExtension "name.foo.." == .foo.. [✔] path> replaceExtension ".foo.." "name.foo.." == "name.foo.." [✔] path> addExtension ".foo.." "name." == "name..foo.." [✔] path> fileExtension "name..foo.." == .foo.. [✔] path> replaceExtension ".foo.." "name..foo.." == "name..foo.." [✔] path> addExtension ".foo.." "name.." == "name...foo.." [✔] path> fileExtension "name...foo.." == .foo.. [✔] path> replaceExtension ".foo.." "name...foo.." == "name...foo.." [✔] path> addExtension ".foo.." ".name" == ".name.foo.." [✔] path> fileExtension ".name.foo.." == .foo.. [✔] path> replaceExtension ".foo.." ".name.foo.." == ".name.foo.." [✔] path> addExtension ".foo.." "..name" == "..name.foo.." [✔] path> fileExtension "..name.foo.." == .foo.. [✔] path> replaceExtension ".foo.." "..name.foo.." == "..name.foo.." [✔] path> addExtension ".foo.." "name.name" == "name.name.foo.." [✔] path> fileExtension "name.name.foo.." == .foo.. [✔] path> replaceExtension ".foo.." "name.name.foo.." == "name.name.foo.." [✔] path> addExtension ".foo.." "name..name" == "name..name.foo.." [✔] path> fileExtension "name..name.foo.." == .foo.. [✔] path> replaceExtension ".foo.." "name..name.foo.." == "name..name.foo.." [✔] path> addExtension ".foo.." "..." == "....foo.." [✔] path> fileExtension "....foo.." == .foo.. [✔] path> replaceExtension ".foo.." "....foo.." == "....foo.." [✔] path> Relative dir paths path> addExtension ".foo" "name\\name" == "name\\name.foo" [✔] path> fileExtension "name\\name.foo" == .foo [✔] path> replaceExtension ".foo" "name\\name.foo" == "name\\name.foo" [✔] path> addExtension ".foo" "name\\name." == "name\\name..foo" [✔] path> fileExtension "name\\name..foo" == .foo [✔] path> replaceExtension ".foo" "name\\name..foo" == "name\\name..foo" [✔] path> addExtension ".foo" "name\\name.." == "name\\name...foo" [✔] quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Lazy K quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> containers quickcheck-classes> strict quickcheck-classes> Set A quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Set B quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Set C quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Set D quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. 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. rerebase> [264 of 368] Compiling Data.Bifunctor.Tannen ( library/Data/Bifunctor/Tannen.hs, dist/build/Data/Bifunctor/Tannen.p_o ) rerebase> [265 of 368] Compiling Data.Bifunctor.Product ( library/Data/Bifunctor/Product.hs, dist/build/Data/Bifunctor/Product.p_o ) rerebase> [266 of 368] Compiling Data.Bifunctor.Joker ( library/Data/Bifunctor/Joker.hs, dist/build/Data/Bifunctor/Joker.p_o ) rerebase> [267 of 368] Compiling Data.Bifunctor.Join ( library/Data/Bifunctor/Join.hs, dist/build/Data/Bifunctor/Join.p_o ) rerebase> [268 of 368] Compiling Data.Bifunctor.Flip ( library/Data/Bifunctor/Flip.hs, dist/build/Data/Bifunctor/Flip.p_o ) rerebase> [269 of 368] Compiling Data.Bifunctor.Clown ( library/Data/Bifunctor/Clown.hs, dist/build/Data/Bifunctor/Clown.p_o ) rerebase> [270 of 368] Compiling Data.Bifunctor.Biff ( library/Data/Bifunctor/Biff.hs, dist/build/Data/Bifunctor/Biff.p_o ) rerebase> [271 of 368] Compiling Data.Bifunctor.Apply ( library/Data/Bifunctor/Apply.hs, dist/build/Data/Bifunctor/Apply.p_o ) rerebase> [272 of 368] Compiling Data.Bifunctor ( library/Data/Bifunctor.hs, dist/build/Data/Bifunctor.p_o ) rerebase> [273 of 368] Compiling Data.Bifoldable ( library/Data/Bifoldable.hs, dist/build/Data/Bifoldable.p_o ) rerebase> [274 of 368] Compiling Data.Biapplicative ( library/Data/Biapplicative.hs, dist/build/Data/Biapplicative.p_o ) rerebase> [275 of 368] Compiling Control.Selective.Rigid.Freer ( library/Control/Selective/Rigid/Freer.hs, dist/build/Control/Selective/Rigid/Freer.p_o ) rerebase> [276 of 368] Compiling Control.Selective.Rigid.Free ( library/Control/Selective/Rigid/Free.hs, dist/build/Control/Selective/Rigid/Free.p_o ) rerebase> [277 of 368] Compiling Control.Selective.Multi ( library/Control/Selective/Multi.hs, dist/build/Control/Selective/Multi.p_o ) rerebase> [278 of 368] Compiling Control.Selective.Free ( library/Control/Selective/Free.hs, dist/build/Control/Selective/Free.p_o ) rerebase> [279 of 368] Compiling Control.Selective ( library/Control/Selective.hs, dist/build/Control/Selective.p_o ) rerebase> [280 of 368] Compiling Control.Monad.Zip ( library/Control/Monad/Zip.hs, dist/build/Control/Monad/Zip.p_o ) rerebase> [281 of 368] Compiling Control.Monad.Writer.Strict ( library/Control/Monad/Writer/Strict.hs, dist/build/Control/Monad/Writer/Strict.p_o ) rerebase> [282 of 368] Compiling Control.Monad.Writer.Lazy ( library/Control/Monad/Writer/Lazy.hs, dist/build/Control/Monad/Writer/Lazy.p_o ) rerebase> [283 of 368] Compiling Control.Monad.Writer.Class ( library/Control/Monad/Writer/Class.hs, dist/build/Control/Monad/Writer/Class.p_o ) rerebase> [284 of 368] Compiling Control.Monad.Writer ( library/Control/Monad/Writer.hs, dist/build/Control/Monad/Writer.p_o ) rerebase> [285 of 368] Compiling Control.Monad.Trans.Writer.Strict ( library/Control/Monad/Trans/Writer/Strict.hs, dist/build/Control/Monad/Trans/Writer/Strict.p_o ) rerebase> [286 of 368] Compiling Control.Monad.Trans.Writer.Lazy ( library/Control/Monad/Trans/Writer/Lazy.hs, dist/build/Control/Monad/Trans/Writer/Lazy.p_o ) rerebase> [287 of 368] Compiling Control.Monad.Trans.Writer ( library/Control/Monad/Trans/Writer.hs, dist/build/Control/Monad/Trans/Writer.p_o ) rerebase> [288 of 368] Compiling Control.Monad.Trans.State.Strict ( library/Control/Monad/Trans/State/Strict.hs, dist/build/Control/Monad/Trans/State/Strict.p_o ) rerebase> [289 of 368] Compiling Control.Monad.Trans.State.Lazy ( library/Control/Monad/Trans/State/Lazy.hs, dist/build/Control/Monad/Trans/State/Lazy.p_o ) rerebase> [290 of 368] Compiling Control.Monad.Trans.State ( library/Control/Monad/Trans/State.hs, dist/build/Control/Monad/Trans/State.p_o ) rerebase> [291 of 368] Compiling Control.Monad.Trans.Reader ( library/Control/Monad/Trans/Reader.hs, dist/build/Control/Monad/Trans/Reader.p_o ) rerebase> [292 of 368] Compiling Control.Monad.Trans.RWS.Strict ( library/Control/Monad/Trans/RWS/Strict.hs, dist/build/Control/Monad/Trans/RWS/Strict.p_o ) rerebase> [293 of 368] Compiling Control.Monad.Trans.RWS.Lazy ( library/Control/Monad/Trans/RWS/Lazy.hs, dist/build/Control/Monad/Trans/RWS/Lazy.p_o ) rerebase> [294 of 368] Compiling Control.Monad.Trans.RWS ( library/Control/Monad/Trans/RWS.hs, dist/build/Control/Monad/Trans/RWS.p_o ) rerebase> [295 of 368] Compiling Control.Monad.Trans.Maybe ( library/Control/Monad/Trans/Maybe.hs, dist/build/Control/Monad/Trans/Maybe.p_o ) 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> 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> Warning: --source-* options are ignored when --hyperlinked-source is enabled. cabal-install-parsers> [1 of 9] Compiling Cabal.Internal.Glob ( src/Cabal/Internal/Glob.hs, nothing ) cabal-install-parsers> [2 of 9] Compiling Cabal.Internal.Newtypes ( src/Cabal/Internal/Newtypes.hs, nothing ) cabal-install-parsers> [3 of 9] Compiling Cabal.Optimization ( src/Cabal/Optimization.hs, nothing ) cabal-install-parsers> [4 of 9] Compiling Cabal.Parse ( src/Cabal/Parse.hs, nothing ) cabal-install-parsers> [5 of 9] Compiling Cabal.Package ( src/Cabal/Package.hs, nothing ) cabal-install-parsers> [6 of 9] Compiling Cabal.Config ( src/Cabal/Config.hs, nothing ) cabal-install-parsers> [7 of 9] Compiling Cabal.Index ( src/Cabal/Index.hs, nothing ) cabal-install-parsers> [8 of 9] Compiling Cabal.SourceRepo ( src/Cabal/SourceRepo.hs, nothing ) cabal-install-parsers> [9 of 9] Compiling Cabal.Project ( src/Cabal/Project.hs, nothing ) cabal-install-parsers> Haddock coverage: 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> 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: '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: 'alaSet' is ambiguous. It is defined cabal-install-parsers> * in ‘Distribution.FieldGrammar.Newtypes’ cabal-install-parsers> * at src/Cabal/Internal/Newtypes.hs:135: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/Newtypes.hs:135:1 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: 'ByteString' is ambiguous. It is defined cabal-install-parsers> * in ‘Data.ByteString.Internal.Type’ cabal-install-parsers> * in ‘Data.ByteString.Lazy.Internal’ 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. 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.URmJalcUfc/setup-package.conf.d -threaded aeson-pretty> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.URmJalcUfc/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/8kida4jwgjdwsz2iiyr6wqmwpff25xss-aeson-pretty-0.8.10 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/6g46dawn1mv7zk8pv1hpvdygln96kkg9-aeson-pretty-0.8.10-doc/share/doc/aeson-pretty-0.8.10 --with-gcc=gcc --package-db=/build/tmp.URmJalcUfc/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib aeson-pretty> Using Parsec parser aeson-pretty> Configuring aeson-pretty-0.8.10... aeson-pretty> Flags chosen: lib-only=False aeson-pretty> Dependency aeson >=1.1 && <1.6 || >=2.0 && <2.3: using aeson-2.2.3.0 aeson-pretty> Dependency base >=4.5: using base-4.19.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.0.2 aeson-pretty> Dependency scientific >=0.3: using scientific-0.3.8.0 aeson-pretty> Dependency text >=0.11: using text-2.1 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.19.0.0 aeson-pretty> Dependency bytestring >=0.9: using bytestring-0.12.0.2 aeson-pretty> Dependency cmdargs >=0.7: using cmdargs-0.10.22 aeson-pretty> Source component graph: aeson-pretty> component lib aeson-pretty> component exe:aeson-pretty dependency lib aeson-pretty> Configured component graph: aeson-pretty> component aeson-pretty-0.8.10-7vqdHLyaep4E96vj2FqdIM aeson-pretty> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 aeson-pretty> include base-4.19.0.0-b960 aeson-pretty> include base-compat-0.13.1-Eotc18fTsmWG4LIuz3QQXm aeson-pretty> include bytestring-0.12.0.2-4690 aeson-pretty> include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X aeson-pretty> include text-2.1-c36a aeson-pretty> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq aeson-pretty> include vector-0.13.2.0-KITycIPQp0R25115diGgzh aeson-pretty> component aeson-pretty-0.8.10-FMjeIV1CpImJnTM5FCFGgJ-aeson-pretty aeson-pretty> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 aeson-pretty> include aeson-pretty-0.8.10-7vqdHLyaep4E96vj2FqdIM aeson-pretty> include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ aeson-pretty> include attoparsec-aeson-2.2.2.0-3R0fTMXvK3710bMZ24kuaX aeson-pretty> include base-4.19.0.0-b960 aeson-pretty> include bytestring-0.12.0.2-4690 aeson-pretty> include cmdargs-0.10.22-utRSiFSMLIDH5mTNGRMFc aeson-pretty> Linked component graph: aeson-pretty> unit aeson-pretty-0.8.10-7vqdHLyaep4E96vj2FqdIM aeson-pretty> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 aeson-pretty> include base-4.19.0.0-b960 aeson-pretty> include base-compat-0.13.1-Eotc18fTsmWG4LIuz3QQXm generic-lens> Running phase: unpackPhase generic-lens> unpacking source archive /nix/store/qaxg1rjslda6hp5aw5m7h542l7fhyhdp-generic-lens-2.2.2.0.tar.gz generic-lens> source root is generic-lens-2.2.2.0 generic-lens> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "generic-lens-2.2.2.0/test/Util.hs" generic-lens> Running phase: patchPhase generic-lens> Replace Cabal file with edited version from mirror://hackage/generic-lens-2.2.2.0/revision/1.cabal. generic-lens> Running phase: compileBuildDriverPhase generic-lens> setupCompileFlags: -package-db=/build/tmp.CWtmDCks6U/setup-package.conf.d -threaded generic-lens> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.CWtmDCks6U/Main.o ) generic-lens> [2 of 2] Linking Setup generic-lens> Running phase: updateAutotoolsGnuConfigScriptsPhase generic-lens> Running phase: configurePhase generic-lens> configureFlags: --verbose --prefix=/nix/store/w6k2653j3bg6gfcvrr5m270xal80syha-generic-lens-2.2.2.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/6rga899jhpfmdz08i5d8x39h88sjyf2s-generic-lens-2.2.2.0-doc/share/doc/generic-lens-2.2.2.0 --with-gcc=gcc --package-db=/build/tmp.CWtmDCks6U/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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/lib generic-lens> Using Parsec parser generic-lens> Configuring generic-lens-2.2.2.0... generic-lens> Dependency base >=4.11 && <5: using base-4.19.0.0 generic-lens> Dependency generic-lens-core ==2.2.1.0: using generic-lens-core-2.2.1.0 generic-lens> Dependency profunctors: using profunctors-5.6.2 generic-lens> Dependency text >=1.2 && <1.3 || >=2.0 && <2.2: using text-2.1 generic-lens> Dependency HUnit: using HUnit-1.6.2.0 generic-lens> Dependency base: using base-4.19.0.0 generic-lens> Dependency generic-lens: using generic-lens-2.2.2.0 generic-lens> Dependency inspection-testing >=0.2: using inspection-testing-0.5.0.3 generic-lens> Dependency lens: using lens-5.3.4 generic-lens> Dependency profunctors: using profunctors-5.6.2 generic-lens> Dependency HUnit: using HUnit-1.6.2.0 generic-lens> Dependency base: using base-4.19.0.0 generic-lens> Dependency generic-lens: using generic-lens-2.2.2.0 generic-lens> Dependency lens: using lens-5.3.4 generic-lens> Dependency HUnit: using HUnit-1.6.2.0 generic-lens> Dependency base: using base-4.19.0.0 generic-lens> Dependency generic-lens: using generic-lens-2.2.2.0 generic-lens> Dependency lens: using lens-5.3.4 generic-lens> Dependency profunctors: using profunctors-5.6.2 generic-lens> Dependency base >4 && <5: using base-4.19.0.0 generic-lens> Dependency doctest: using doctest-0.22.6 generic-lens> Dependency lens: using lens-5.3.4 generic-lens> Source component graph: generic-lens> component test:doctests generic-lens> component lib generic-lens> component test:generic-lens-bifunctor dependency lib generic-lens> component test:generic-lens-syb-tree dependency lib generic-lens> component test:inspection-tests dependency lib generic-lens> Configured component graph: generic-lens> component generic-lens-2.2.2.0-2TENksR3wB7GVJylar3gWk-doctests generic-lens> include base-4.19.0.0-b960 generic-lens> include doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz generic-lens> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP generic-lens> component generic-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV generic-lens> include base-4.19.0.0-b960 generic-lens> include generic-lens-core-2.2.1.0-FiBlzKtS13aK0hoBvojBd9 generic-lens> include profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU generic-lens> include text-2.1-c36a generic-lens> component generic-lens-2.2.2.0-1M7CvNjgYl94iaVyHiw7Xp-generic-lens-bifunctor generic-lens> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 generic-lens> include base-4.19.0.0-b960 hw-prim> Running phase: setupCompilerEnvironmentPhase hw-prim> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.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.zUkWpTGN39/setup-package.conf.d -threaded hw-prim> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.zUkWpTGN39/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/mm0v3c0prij81wk33q1ra5jg05av0nfc-hw-prim-0.6.3.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/cfz2l2gi5a31r8fmk19kljnkmgcfjmkp-hw-prim-0.6.3.2-doc/share/doc/hw-prim-0.6.3.2 --with-gcc=gcc --package-db=/build/tmp.zUkWpTGN39/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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/lib hw-prim> Using Parsec parser hw-prim> Configuring hw-prim-0.6.3.2... hw-prim> Flags chosen: bounds-checking-enabled=False hw-prim> Dependency base: using base-4.19.0.0 hw-prim> Dependency bytestring: using bytestring-0.12.0.2 hw-prim> Dependency deepseq: using deepseq-1.5.0.0 hw-prim> Dependency ghc-prim: using ghc-prim-0.11.0 hw-prim> Dependency mmap: using mmap-0.5.9 hw-prim> Dependency transformers: using transformers-0.6.1.0 hw-prim> Dependency unliftio-core: using unliftio-core-0.2.1.0 hw-prim> Dependency vector: using vector-0.13.2.0 hw-prim> Dependency QuickCheck: using QuickCheck-2.14.3 hw-prim> Dependency base: using base-4.19.0.0 hw-prim> Dependency bytestring: using bytestring-0.12.0.2 hw-prim> Dependency directory: using directory-1.3.8.1 hw-prim> Dependency exceptions: using exceptions-0.10.7 hw-prim> Dependency hedgehog: using hedgehog-1.5 hw-prim> Dependency hspec: using hspec-2.11.12 hw-prim> Dependency hw-hspec-hedgehog: using hw-hspec-hedgehog-0.1.1.1 hw-prim> Dependency hw-prim: using hw-prim-0.6.3.2 hw-prim> Dependency mmap: using mmap-0.5.9 hw-prim> Dependency transformers: using transformers-0.6.1.0 hw-prim> Dependency vector: using vector-0.13.2.0 hw-prim> Dependency base: using base-4.19.0.0 hw-prim> Dependency doctest: using doctest-0.22.6 hw-prim> Dependency doctest-discover: using doctest-discover-0.2.0.0 hw-prim> Dependency hw-prim: using hw-prim-0.6.3.2 hw-prim> Source component graph: hw-prim> component lib hw-prim> component test:doctest dependency lib hw-prim> component test:hw-prim-test dependency lib hw-prim> Configured component graph: hw-prim> component hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N hw-prim> include base-4.19.0.0-b960 hw-prim> include bytestring-0.12.0.2-4690 hw-prim> include deepseq-1.5.0.0-412f hw-prim> include ghc-prim-0.11.0-a69e hw-prim> include mmap-0.5.9-3qKaObUCAavCjoK9PT8cuT hw-prim> include transformers-0.6.1.0-c3ec hw-prim> include unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P lens-aeson> Running phase: setupCompilerEnvironmentPhase lens-aeson> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.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.RrYo1XqX5j/setup-package.conf.d -threaded lens-aeson> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.RrYo1XqX5j/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/iy9ma9swv83g6cm3pzfikiy4qp8lj4qs-lens-aeson-1.2.3 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/58rplssr2bsibwh2mq2nd09aim0ai5ks-lens-aeson-1.2.3-doc/share/doc/lens-aeson-1.2.3 --with-gcc=gcc --package-db=/build/tmp.RrYo1XqX5j/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib lens-aeson> Using Parsec parser lens-aeson> Configuring lens-aeson-1.2.3... lens-aeson> Dependency aeson >=2.0.2 && <2.3: using aeson-2.2.3.0 lens-aeson> Dependency base >=4.9 && <5: using base-4.19.0.0 lens-aeson> Dependency bytestring >=0.9 && <0.13: using bytestring-0.12.0.2 lens-aeson> Dependency lens >=5.0 && <6: using lens-5.3.4 lens-aeson> Dependency scientific >=0.3.2 && <0.4: using scientific-0.3.8.0 lens-aeson> Dependency text >=0.11.1.10 && <2.2: using text-2.1 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-7t4wTsEmKaD6kmSnYjKzJi lens-aeson> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 lens-aeson> include base-4.19.0.0-b960 lens-aeson> include bytestring-0.12.0.2-4690 lens-aeson> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP lens-aeson> include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X lens-aeson> include text-2.1-c36a lens-aeson> include text-short-0.1.6-4FBuxekPqrd8UqmSusWgg5 lens-aeson> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq lens-aeson> include vector-0.13.2.0-KITycIPQp0R25115diGgzh lens-aeson> Linked component graph: lens-aeson> unit lens-aeson-1.2.3-7t4wTsEmKaD6kmSnYjKzJi lens-aeson> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 lens-aeson> include base-4.19.0.0-b960 lens-aeson> include bytestring-0.12.0.2-4690 lens-aeson> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP lens-aeson> include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X lens-aeson> include text-2.1-c36a lens-aeson> include text-short-0.1.6-4FBuxekPqrd8UqmSusWgg5 lens-aeson> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq lens-aeson> include vector-0.13.2.0-KITycIPQp0R25115diGgzh lens-aeson> Data.Aeson.Lens=lens-aeson-1.2.3-7t4wTsEmKaD6kmSnYjKzJi:Data.Aeson.Lens lens-aeson> Ready component graph: lens-aeson> definite lens-aeson-1.2.3-7t4wTsEmKaD6kmSnYjKzJi stan> Running phase: setupCompilerEnvironmentPhase stan> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.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.uTZO5LPEkx/setup-package.conf.d -threaded stan> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.uTZO5LPEkx/Main.o ) stan> [2 of 2] Linking Setup stan> Running phase: updateAutotoolsGnuConfigScriptsPhase stan> Running phase: configurePhase stan> configureFlags: --verbose --prefix=/nix/store/xdxjj6krbi8wdcj3fy7an1x6pywkxih4-stan-0.2.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.uTZO5LPEkx/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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/lib stan> Using Parsec parser stan> Configuring stan-0.2.0.0... stan> Dependency array >=0.5 && <0.6: using array-0.5.6.0 stan> Dependency base >=4.13 && <4.16.3.0 || >=4.17 && <4.22: using base-4.19.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.0.2 stan> Dependency clay >=0.14 && <0.16: using clay-0.15.0 stan> Dependency colourista >=0.1 && <0.3: using colourista-0.1.0.2 stan> Dependency containers >=0.5 && <0.8: using containers-0.6.8 stan> Dependency cryptohash-sha1 >=0.11 && <0.12: using cryptohash-sha1-0.11.101.0 stan> Dependency dir-traverse >=0.2.2.2 && <0.3: using dir-traverse-0.2.3.0 stan> Dependency directory >=1.3 && <1.4: using directory-1.3.8.1 stan> Dependency extensions >=0.0.0.1 && <0.1 || >=0.1.0.0 && <0.2: using stan> extensions-0.1.0.1 stan> Dependency filepath >=1.4 && <1.6: using filepath-1.4.100.4 stan> Dependency ghc >=8.8 && <9.13: using ghc-9.8.1 stan> Dependency ghc-boot-th >=8.8 && <9.13: using ghc-boot-th-9.8.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.18.0 stan> Dependency relude >=1.0 && <1.3: using relude-1.2.2.0 stan> Dependency slist >=0.1 && <0.3: using slist-0.2.1.0 stan> Dependency tomland >=1.3.0.0 && <1.4: using tomland-1.3.3.3 stan> Dependency trial >=0.0.0.0 && <0.1: using trial-0.0.0.0 stan> Dependency trial-optparse-applicative >=0.0.0.0 && <0.1: using stan> trial-optparse-applicative-0.0.0.0 stan> Dependency trial-tomland >=0.0.0.0 && <0.1: using trial-tomland-0.0.0.0 stan> Dependency base >=4.13 && <4.16.3.0 || >=4.17 && <4.22: using base-4.19.0.0 stan> Dependency bytestring: using bytestring-0.12.0.2 stan> Dependency filepath: using filepath-1.4.100.4 stan> Dependency scientific: using scientific-0.3.8.0 trifecta> Running phase: setupCompilerEnvironmentPhase trifecta> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. trifecta> Running phase: unpackPhase trifecta> unpacking source archive /nix/store/jar0hrl0869q14vxbh2sj1db2bxvgsv9-trifecta-2.1.4.tar.gz trifecta> source root is trifecta-2.1.4 trifecta> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "trifecta-2.1.4/trifecta.cabal" trifecta> Running phase: patchPhase trifecta> Replace Cabal file with edited version from mirror://hackage/trifecta-2.1.4/revision/2.cabal. trifecta> Running phase: compileBuildDriverPhase trifecta> setupCompileFlags: -package-db=/build/tmp.j9CZNch8bn/setup-package.conf.d -threaded trifecta> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.j9CZNch8bn/Main.o ) trifecta> [2 of 2] Linking Setup trifecta> Running phase: updateAutotoolsGnuConfigScriptsPhase trifecta> Running phase: configurePhase trifecta> configureFlags: --verbose --prefix=/nix/store/5ai3f087qs9q37i2d4q352gzgj6xb3g6-trifecta-2.1.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/arrran7k9pldbwhwrwzj8p05wywhl9py-trifecta-2.1.4-doc/share/doc/trifecta-2.1.4 --with-gcc=gcc --package-db=/build/tmp.j9CZNch8bn/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib trifecta> Using Parsec parser trifecta> Configuring trifecta-2.1.4... trifecta> Dependency ansi-terminal >=0.6 && <1.2: using ansi-terminal-1.1.2 trifecta> Dependency array >=0.5.1.1 && <0.6: using array-0.5.6.0 trifecta> Dependency base >=4.9 && <5: using base-4.19.0.0 trifecta> Dependency blaze-builder >=0.3.0.1 && <0.5: using blaze-builder-0.4.2.3 trifecta> Dependency blaze-html >=0.9 && <0.10: using blaze-html-0.9.2.0 trifecta> Dependency blaze-markup >=0.8 && <0.9: using blaze-markup-0.8.3.0 trifecta> Dependency bytestring >=0.9.1 && <0.13: using bytestring-0.12.0.2 trifecta> Dependency charset >=0.3.5.1 && <1: using charset-0.3.12 trifecta> Dependency comonad >=5 && <6: using comonad-5.0.9 trifecta> Dependency containers >=0.5.7.0 && <0.9: using containers-0.6.8 trifecta> Dependency deepseq >=1.4.2.0 && <1.6: using deepseq-1.5.0.0 trifecta> Dependency fingertree >=0.1 && <0.2: using fingertree-0.1.5.0 trifecta> Dependency ghc-prim: using ghc-prim-0.11.0 trifecta> Dependency hashable >=1.2.4 && <1.6: using hashable-1.4.7.0 trifecta> Dependency indexed-traversable >=0.1.1 && <0.2: using trifecta> indexed-traversable-0.1.4 trifecta> Dependency lens >=4.14 && <6: using lens-5.3.4 trifecta> Dependency mtl >=2.2.1 && <2.4: using mtl-2.3.1 trifecta> Dependency parsers >=0.12.1 && <1: using parsers-0.12.12 trifecta> Dependency prettyprinter >=1.7 && <2: using prettyprinter-1.7.1 trifecta> Dependency prettyprinter-ansi-terminal >=1.1.2 && <2: using trifecta> prettyprinter-ansi-terminal-1.1.3 trifecta> Dependency profunctors >=5.2 && <6: using profunctors-5.6.2 trifecta> Dependency reducers >=3.12.1 && <4: using reducers-3.12.5 trifecta> Dependency transformers >=0.5 && <0.7: using transformers-0.6.1.0 trifecta> Dependency unordered-containers >=0.2.1 && <0.3: using trifecta> unordered-containers-0.2.20 trifecta> Dependency utf8-string >=0.3.6 && <1.1: using utf8-string-1.0.2 trifecta> Dependency QuickCheck: using QuickCheck-2.14.3 trifecta> Dependency base >=4 && <5: using base-4.19.0.0 trifecta> Dependency parsers: using parsers-0.12.12 trifecta> Dependency trifecta: using trifecta-2.1.4 trifecta> Source component graph: trifecta> component lib trifecta> component test:quickcheck dependency lib HTF (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/mx7irs188j0yqq5np375q1hmcb8r6cz2-HTF-0.15.0.2-doc /nix/store/wxyl57706cyv6pl9qlvw03g0bz4k929r-HTF-0.15.0.2 HTF (post)> Pushing 2 paths (198 are already present) using zstd to cache sellout ⏳ HTF (post)> HTF (post)> Pushing /nix/store/mx7irs188j0yqq5np375q1hmcb8r6cz2-HTF-0.15.0.2-doc (4.67 MiB) HTF (post)> Pushing /nix/store/wxyl57706cyv6pl9qlvw03g0bz4k929r-HTF-0.15.0.2 (20.41 MiB) HTF (post)> HTF (post)> All done. HTF (post)> added 2 signatures HTF (post)> added 15 signatures HTF (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/mx7irs188j0yqq5np375q1hmcb8r6cz2-HTF-0.15.0.2-doc /nix/store/wxyl57706cyv6pl9qlvw03g0bz4k929r-HTF-0.15.0.2 HTF (post)> copying 2 paths... HTF (post)> copying path '/nix/store/mx7irs188j0yqq5np375q1hmcb8r6cz2-HTF-0.15.0.2-doc' to 'https://cache.nix-ci.com'... HTF (post)> copying path '/nix/store/wxyl57706cyv6pl9qlvw03g0bz4k929r-HTF-0.15.0.2' to 'https://cache.nix-ci.com'... HTF (post)> copying 1 paths... HTF (post)> copying path '/nix/store/24dxq4jhywhnf2h3jz7593cdr702znak-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/mx7irs188j0yqq5np375q1hmcb8r6cz2-HTF-0.15.0.2-doc /nix/store/wxyl57706cyv6pl9qlvw03g0bz4k929r-HTF-0.15.0.2 HTF (post)> copying 2 paths... HTF (post)> copying path '/nix/store/mx7irs188j0yqq5np375q1hmcb8r6cz2-HTF-0.15.0.2-doc' to 'ssh-ng://worker.nix-ci.com'... HTF (post)> copying path '/nix/store/wxyl57706cyv6pl9qlvw03g0bz4k929r-HTF-0.15.0.2' to 'ssh-ng://worker.nix-ci.com'... HTF (post)> copying 1 paths... HTF (post)> copying path '/nix/store/24dxq4jhywhnf2h3jz7593cdr702znak-HTF-0.15.0.2.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/4m20386799j4gf6ddlcwc12k7h4yy0j6-list-t-1.0.5.7.drv'... ghc-lib-parser> [297 of 443] Compiling GHC.Tc.Types.TH ( compiler/GHC/Tc/Types/TH.hs, dist/build/GHC/Tc/Types/TH.p_o ) ghc-lib-parser> [298 of 443] 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> [299 of 443] Compiling GHC.Types.SourceFile ( compiler/GHC/Types/SourceFile.hs, dist/build/GHC/Types/SourceFile.p_o ) ghc-lib-parser> [300 of 443] Compiling GHC.Driver.Phases ( compiler/GHC/Driver/Phases.hs, dist/build/GHC/Driver/Phases.p_o ) ghc-lib-parser> [301 of 443] Compiling GHC.Utils.TmpFs ( compiler/GHC/Utils/TmpFs.hs, dist/build/GHC/Utils/TmpFs.p_o ) ghc-lib-parser> [302 of 443] Compiling GHC.Driver.Pipeline.Monad ( compiler/GHC/Driver/Pipeline/Monad.hs, dist/build/GHC/Driver/Pipeline/Monad.p_o ) ghc-lib-parser> [303 of 443] Compiling GHC.Driver.Backend ( compiler/GHC/Driver/Backend.hs, dist/build/GHC/Driver/Backend.p_o ) ghc-lib-parser> [304 of 443] Compiling GHC.Driver.DynFlags ( compiler/GHC/Driver/DynFlags.hs, dist/build/GHC/Driver/DynFlags.p_o ) ghc-lib-parser> [305 of 443] Compiling GHC.Unit.State ( compiler/GHC/Unit/State.hs, dist/build/GHC/Unit/State.p_o ) ghc-lib-parser> [306 of 443] Compiling GHC.Unit.Module.Deps ( compiler/GHC/Unit/Module/Deps.hs, dist/build/GHC/Unit/Module/Deps.p_o ) ghc-lib-parser> [307 of 443] Compiling GHC.Unit.Parser ( compiler/GHC/Unit/Parser.hs, dist/build/GHC/Unit/Parser.p_o ) ghc-lib-parser> [308 of 443] Compiling GHC.Unit ( compiler/GHC/Unit.hs, dist/build/GHC/Unit.p_o ) ghc-lib-parser> [309 of 443] Compiling GHC.Unit.Module.ModIface ( compiler/GHC/Unit/Module/ModIface.hs, dist/build/GHC/Unit/Module/ModIface.p_o ) ghc-lib-parser> [310 of 443] Compiling GHC.Iface.Errors.Types ( compiler/GHC/Iface/Errors/Types.hs, dist/build/GHC/Iface/Errors/Types.p_o ) ghc-lib-parser> [311 of 443] Compiling GHC.Tc.Errors.Types ( compiler/GHC/Tc/Errors/Types.hs, dist/build/GHC/Tc/Errors/Types.p_o ) 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/HigherKinded/Class.hs:408:1 algebraic-graphs> Warning: 'torus' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:1007:1 algebraic-graphs> * at src/Algebra/Graph/HigherKinded/Class.hs:433: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/HigherKinded/Class.hs:433:1 algebraic-graphs> Warning: 'removeVertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:1052:1 algebraic-graphs> * at src/Algebra/Graph/HigherKinded/Class.hs:490: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/HigherKinded/Class.hs:490:1 algebraic-graphs> Warning: 'replaceVertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:1091:1 algebraic-graphs> * at src/Algebra/Graph/HigherKinded/Class.hs:502: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/HigherKinded/Class.hs:502:1 algebraic-graphs> Warning: 'mergeVertices' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:1108:1 algebraic-graphs> * at src/Algebra/Graph/HigherKinded/Class.hs:515: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/HigherKinded/Class.hs:515:1 algebraic-graphs> 100% ( 42 / 42) in 'Algebra.Graph.HigherKinded.Class' 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/Bipartite/AdjacencyMap.hs:159: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.hs:159:1 algebraic-graphs> Warning: 'swap' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:418:1 algebraic-graphs> * in ‘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: 'vertices' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:407:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:309:1 algebraic-graphs> * at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:362: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.hs:362:1 algebraic-graphs> Warning: 'edge' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:343:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:252:1 algebraic-graphs> * at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:296: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.hs:296:1 algebraic-graphs> Warning: 'overlay' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:362:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:270:1 algebraic-graphs> * at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:312: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.hs:312:1 algebraic-graphs> Warning: 'connect' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:386:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:292:1 algebraic-graphs> * at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:337: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.hs:337:1 algebraic-graphs> Warning: 'empty' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:316:1 path> fileExtension "name\\name...foo" == .foo [✔] path> replaceExtension ".foo" "name\\name...foo" == "name\\name...foo" [✔] path> addExtension ".foo" "name\\.name" == "name\\.name.foo" [✔] path> fileExtension "name\\.name.foo" == .foo [✔] path> replaceExtension ".foo" "name\\.name.foo" == "name\\.name.foo" [✔] path> addExtension ".foo" "name\\..name" == "name\\..name.foo" [✔] path> fileExtension "name\\..name.foo" == .foo [✔] path> replaceExtension ".foo" "name\\..name.foo" == "name\\..name.foo" [✔] path> addExtension ".foo" "name\\name.name" == "name\\name.name.foo" [✔] path> fileExtension "name\\name.name.foo" == .foo [✔] path> replaceExtension ".foo" "name\\name.name.foo" == "name\\name.name.foo" [✔] path> addExtension ".foo" "name\\name..name" == "name\\name..name.foo" [✔] path> fileExtension "name\\name..name.foo" == .foo [✔] path> replaceExtension ".foo" "name\\name..name.foo" == "name\\name..name.foo" [✔] path> addExtension ".foo" "name\\..." == "name\\....foo" [✔] path> fileExtension "name\\....foo" == .foo [✔] path> replaceExtension ".foo" "name\\....foo" == "name\\....foo" [✔] path> addExtension ".foo" "name.\\name" == "name.\\name.foo" [✔] path> fileExtension "name.\\name.foo" == .foo [✔] path> replaceExtension ".foo" "name.\\name.foo" == "name.\\name.foo" [✔] path> addExtension ".foo" "name.\\name." == "name.\\name..foo" [✔] path> fileExtension "name.\\name..foo" == .foo [✔] path> replaceExtension ".foo" "name.\\name..foo" == "name.\\name..foo" [✔] path> addExtension ".foo" "name.\\name.." == "name.\\name...foo" [✔] path> fileExtension "name.\\name...foo" == .foo [✔] path> replaceExtension ".foo" "name.\\name...foo" == "name.\\name...foo" [✔] path> addExtension ".foo" "name.\\.name" == "name.\\.name.foo" [✔] path> fileExtension "name.\\.name.foo" == .foo [✔] path> replaceExtension ".foo" "name.\\.name.foo" == "name.\\.name.foo" [✔] path> addExtension ".foo" "name.\\..name" == "name.\\..name.foo" [✔] path> fileExtension "name.\\..name.foo" == .foo [✔] path> replaceExtension ".foo" "name.\\..name.foo" == "name.\\..name.foo" [✔] path> addExtension ".foo" "name.\\name.name" == "name.\\name.name.foo" [✔] path> fileExtension "name.\\name.name.foo" == .foo [✔] path> replaceExtension ".foo" "name.\\name.name.foo" == "name.\\name.name.foo" [✔] path> addExtension ".foo" "name.\\name..name" == "name.\\name..name.foo" [✔] path> fileExtension "name.\\name..name.foo" == .foo [✔] path> replaceExtension ".foo" "name.\\name..name.foo" == "name.\\name..name.foo" [✔] path> addExtension ".foo" "name.\\..." == "name.\\....foo" [✔] path> fileExtension "name.\\....foo" == .foo [✔] path> replaceExtension ".foo" "name.\\....foo" == "name.\\....foo" [✔] path> addExtension ".foo" "name..\\name" == "name..\\name.foo" [✔] path> fileExtension "name..\\name.foo" == .foo [✔] path> replaceExtension ".foo" "name..\\name.foo" == "name..\\name.foo" [✔] path> addExtension ".foo" "name..\\name." == "name..\\name..foo" [✔] path> fileExtension "name..\\name..foo" == .foo [✔] path> replaceExtension ".foo" "name..\\name..foo" == "name..\\name..foo" [✔] path> addExtension ".foo" "name..\\name.." == "name..\\name...foo" [✔] path> fileExtension "name..\\name...foo" == .foo [✔] path> replaceExtension ".foo" "name..\\name...foo" == "name..\\name...foo" [✔] path> addExtension ".foo" "name..\\.name" == "name..\\.name.foo" [✔] path> fileExtension "name..\\.name.foo" == .foo [✔] path> replaceExtension ".foo" "name..\\.name.foo" == "name..\\.name.foo" [✔] path> addExtension ".foo" "name..\\..name" == "name..\\..name.foo" [✔] path> fileExtension "name..\\..name.foo" == .foo [✔] path> replaceExtension ".foo" "name..\\..name.foo" == "name..\\..name.foo" [✔] path> addExtension ".foo" "name..\\name.name" == "name..\\name.name.foo" [✔] path> fileExtension "name..\\name.name.foo" == .foo [✔] path> replaceExtension ".foo" "name..\\name.name.foo" == "name..\\name.name.foo" [✔] path> addExtension ".foo" "name..\\name..name" == "name..\\name..name.foo" [✔] quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Set I quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Set K quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> lazy quickcheck-classes> SmallLazySet A quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> SmallLazySet B quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> SmallLazySet C quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK 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 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 ) 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 ) cabal-install-parsers> Defaulting to the one defined in ‘Data.ByteString.Lazy.Internal’ 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 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> - Codec.Archive.Tar.Types.EpochTime cabal-install-parsers> - Codec.Archive.Tar.Types.Ownership cabal-install-parsers> - Codec.Archive.Tar.Types.Permissions cabal-install-parsers> - Codec.Archive.Tar.Index.Internal.TarEntryOffset cabal-install-parsers> - Cabal.Index.Rep_PackageInfo cabal-install-parsers> - Cabal.Index.Rep_ReleaseInfo cabal-install-parsers> Warning: Cabal.SourceRepo: could not find link destinations for: cabal-install-parsers> - Cabal.SourceRepo.Rep_SourceRepositoryPackage cabal-install-parsers> Warning: Cabal.Project: could not find link destinations for: cabal-install-parsers> - Cabal.Project.Rep_Project cabal-install-parsers> Documentation created: dist/doc/html/cabal-install-parsers/, cabal-install-parsers> dist/doc/html/cabal-install-parsers/cabal-install-parsers.txt cabal-install-parsers> Running phase: installPhase cabal-install-parsers> Installing library in /nix/store/4rikjddgdjwkrkdajhrsijm4y055grcv-cabal-install-parsers-0.6.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/cabal-install-parsers-0.6.1.1-14hGvkTjRqf17x7zIyg0f1 cabal-install-parsers> Running phase: fixupPhase cabal-install-parsers> shrinking RPATHs of ELF executables and libraries in /nix/store/4rikjddgdjwkrkdajhrsijm4y055grcv-cabal-install-parsers-0.6.1.1 cabal-install-parsers> shrinking /nix/store/4rikjddgdjwkrkdajhrsijm4y055grcv-cabal-install-parsers-0.6.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHScabal-install-parsers-0.6.1.1-14hGvkTjRqf17x7zIyg0f1-ghc9.8.1.so cabal-install-parsers> checking for references to /build/ in /nix/store/4rikjddgdjwkrkdajhrsijm4y055grcv-cabal-install-parsers-0.6.1.1... cabal-install-parsers> patching script interpreter paths in /nix/store/4rikjddgdjwkrkdajhrsijm4y055grcv-cabal-install-parsers-0.6.1.1 cabal-install-parsers> stripping (with command strip and flags -S -p) in /nix/store/4rikjddgdjwkrkdajhrsijm4y055grcv-cabal-install-parsers-0.6.1.1/lib aeson-pretty> include bytestring-0.12.0.2-4690 aeson-pretty> include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X aeson-pretty> include text-2.1-c36a aeson-pretty> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq aeson-pretty> include vector-0.13.2.0-KITycIPQp0R25115diGgzh aeson-pretty> Data.Aeson.Encode.Pretty=aeson-pretty-0.8.10-7vqdHLyaep4E96vj2FqdIM:Data.Aeson.Encode.Pretty aeson-pretty> unit aeson-pretty-0.8.10-FMjeIV1CpImJnTM5FCFGgJ-aeson-pretty aeson-pretty> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 aeson-pretty> include aeson-pretty-0.8.10-7vqdHLyaep4E96vj2FqdIM aeson-pretty> include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ aeson-pretty> include attoparsec-aeson-2.2.2.0-3R0fTMXvK3710bMZ24kuaX aeson-pretty> include base-4.19.0.0-b960 aeson-pretty> include bytestring-0.12.0.2-4690 aeson-pretty> include cmdargs-0.10.22-utRSiFSMLIDH5mTNGRMFc aeson-pretty> Ready component graph: aeson-pretty> definite aeson-pretty-0.8.10-7vqdHLyaep4E96vj2FqdIM aeson-pretty> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 aeson-pretty> depends base-4.19.0.0-b960 aeson-pretty> depends base-compat-0.13.1-Eotc18fTsmWG4LIuz3QQXm aeson-pretty> depends bytestring-0.12.0.2-4690 aeson-pretty> depends scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X aeson-pretty> depends text-2.1-c36a aeson-pretty> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq aeson-pretty> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh aeson-pretty> definite aeson-pretty-0.8.10-FMjeIV1CpImJnTM5FCFGgJ-aeson-pretty aeson-pretty> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 aeson-pretty> depends aeson-pretty-0.8.10-7vqdHLyaep4E96vj2FqdIM aeson-pretty> depends attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ aeson-pretty> depends attoparsec-aeson-2.2.2.0-3R0fTMXvK3710bMZ24kuaX aeson-pretty> depends base-4.19.0.0-b960 aeson-pretty> depends bytestring-0.12.0.2-4690 aeson-pretty> depends cmdargs-0.10.22-utRSiFSMLIDH5mTNGRMFc aeson-pretty> Using Cabal-3.10.2.0 compiled by ghc-9.8 aeson-pretty> Using compiler: ghc-9.8.1 aeson-pretty> Using install prefix: aeson-pretty> /nix/store/8kida4jwgjdwsz2iiyr6wqmwpff25xss-aeson-pretty-0.8.10 aeson-pretty> Executables installed in: aeson-pretty> /nix/store/8kida4jwgjdwsz2iiyr6wqmwpff25xss-aeson-pretty-0.8.10/bin aeson-pretty> Libraries installed in: aeson-pretty> /nix/store/8kida4jwgjdwsz2iiyr6wqmwpff25xss-aeson-pretty-0.8.10/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/aeson-pretty-0.8.10-7vqdHLyaep4E96vj2FqdIM aeson-pretty> Dynamic Libraries installed in: aeson-pretty> /nix/store/8kida4jwgjdwsz2iiyr6wqmwpff25xss-aeson-pretty-0.8.10/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 aeson-pretty> Private executables installed in: aeson-pretty> /nix/store/8kida4jwgjdwsz2iiyr6wqmwpff25xss-aeson-pretty-0.8.10/libexec/x86_64-linux-ghc-9.8.1/aeson-pretty-0.8.10 aeson-pretty> Data files installed in: aeson-pretty> /nix/store/8kida4jwgjdwsz2iiyr6wqmwpff25xss-aeson-pretty-0.8.10/share/x86_64-linux-ghc-9.8.1/aeson-pretty-0.8.10 aeson-pretty> Documentation installed in: aeson-pretty> /nix/store/6g46dawn1mv7zk8pv1hpvdygln96kkg9-aeson-pretty-0.8.10-doc/share/doc/aeson-pretty-0.8.10 aeson-pretty> Configuration files installed in: aeson-pretty> /nix/store/8kida4jwgjdwsz2iiyr6wqmwpff25xss-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.8.1 found on system at: aeson-pretty> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc aeson-pretty> Using ghc-pkg version 9.8.1 found on system at: aeson-pretty> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 aeson-pretty> No happy found aeson-pretty> Using haskell-suite found on system at: haskell-suite-dummy-location aeson-pretty> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location aeson-pretty> No hmake found aeson-pretty> Using hpc version 0.69 found on system at: aeson-pretty> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 aeson-pretty> Using hsc2hs version 0.68.10 found on system at: aeson-pretty> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 aeson-pretty> Using hscolour version 1.25 found on system at: aeson-pretty> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour aeson-pretty> No jhc found aeson-pretty> Using ld found on system at: aeson-pretty> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold aeson-pretty> No pkg-config found generic-lens> include generic-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV generic-lens> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP generic-lens> component generic-lens-2.2.2.0-AjUkX5HN6aWE4DGatDjcTi-generic-lens-syb-tree generic-lens> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 generic-lens> include base-4.19.0.0-b960 generic-lens> include generic-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV generic-lens> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP generic-lens> include profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU generic-lens> component generic-lens-2.2.2.0-Ja1jqD9Xhc71h5YjoQsLMH-inspection-tests generic-lens> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 generic-lens> include base-4.19.0.0-b960 generic-lens> include generic-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV generic-lens> include inspection-testing-0.5.0.3-F5Uf2o8NuFA3RymCMAjQM3 generic-lens> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP generic-lens> include profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU generic-lens> Linked component graph: generic-lens> unit generic-lens-2.2.2.0-2TENksR3wB7GVJylar3gWk-doctests generic-lens> include base-4.19.0.0-b960 generic-lens> include doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz generic-lens> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP generic-lens> unit generic-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV generic-lens> include base-4.19.0.0-b960 generic-lens> include generic-lens-core-2.2.1.0-FiBlzKtS13aK0hoBvojBd9 generic-lens> include profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU generic-lens> include text-2.1-c36a generic-lens> Data.Generics.Internal.VL=generic-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV:Data.Generics.Internal.VL,Data.Generics.Internal.VL.Iso=generic-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV:Data.Generics.Internal.VL.Iso,Data.Generics.Internal.VL.Lens=generic-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV:Data.Generics.Internal.VL.Lens,Data.Generics.Internal.VL.Prism=generic-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV:Data.Generics.Internal.VL.Prism,Data.Generics.Labels=generic-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV:Data.Generics.Labels,Data.Generics.Product=generic-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV:Data.Generics.Product,Data.Generics.Product.Any=generic-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV:Data.Generics.Product.Any,Data.Generics.Product.Fields=generic-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV:Data.Generics.Product.Fields,Data.Generics.Product.HList=generic-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV:Data.Generics.Product.HList,Data.Generics.Product.Param=generic-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV:Data.Generics.Product.Param,Data.Generics.Product.Positions=generic-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV:Data.Generics.Product.Positions,Data.Generics.Product.Subtype=generic-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV:Data.Generics.Product.Subtype,Data.Generics.Product.Typed=generic-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV:Data.Generics.Product.Typed,Data.Generics.Product.Types=generic-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV:Data.Generics.Product.Types,Data.Generics.Sum=generic-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV:Data.Generics.Sum,Data.Generics.Sum.Any=generic-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV:Data.Generics.Sum.Any,Data.Generics.Sum.Constructors=generic-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV:Data.Generics.Sum.Constructors,Data.Generics.Sum.Subtype=generic-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV:Data.Generics.Sum.Subtype,Data.Generics.Sum.Typed=generic-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV:Data.Generics.Sum.Typed,Data.Generics.Wrapped=generic-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV:Data.Generics.Wrapped generic-lens> unit generic-lens-2.2.2.0-1M7CvNjgYl94iaVyHiw7Xp-generic-lens-bifunctor generic-lens> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 generic-lens> include base-4.19.0.0-b960 generic-lens> include generic-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV generic-lens> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP generic-lens> unit generic-lens-2.2.2.0-AjUkX5HN6aWE4DGatDjcTi-generic-lens-syb-tree generic-lens> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 generic-lens> include base-4.19.0.0-b960 generic-lens> include generic-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV generic-lens> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP generic-lens> include profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU generic-lens> unit generic-lens-2.2.2.0-Ja1jqD9Xhc71h5YjoQsLMH-inspection-tests generic-lens> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 generic-lens> include base-4.19.0.0-b960 generic-lens> include generic-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV hw-prim> include vector-0.13.2.0-KITycIPQp0R25115diGgzh hw-prim> component hw-prim-0.6.3.2-8kiNAPmcB4G93BahiD0uIp-doctest hw-prim> include base-4.19.0.0-b960 hw-prim> include doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz hw-prim> include doctest-discover-0.2.0.0-Kspce9ghb8Y3s7cOogl3rI hw-prim> include hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N hw-prim> component hw-prim-0.6.3.2-4DAuxLABwhMHqN9XcsLfDG-hw-prim-test hw-prim> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 hw-prim> include base-4.19.0.0-b960 hw-prim> include bytestring-0.12.0.2-4690 hw-prim> include directory-1.3.8.1-6a8e hw-prim> include exceptions-0.10.7-d3e7 hw-prim> include hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK hw-prim> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH hw-prim> include hw-hspec-hedgehog-0.1.1.1-82ejKqicZtE217EL5Z4EfI hw-prim> include hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N hw-prim> include mmap-0.5.9-3qKaObUCAavCjoK9PT8cuT hw-prim> include transformers-0.6.1.0-c3ec hw-prim> include vector-0.13.2.0-KITycIPQp0R25115diGgzh hw-prim> Linked component graph: hw-prim> unit hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N hw-prim> include base-4.19.0.0-b960 hw-prim> include bytestring-0.12.0.2-4690 hw-prim> include deepseq-1.5.0.0-412f hw-prim> include ghc-prim-0.11.0-a69e hw-prim> include mmap-0.5.9-3qKaObUCAavCjoK9PT8cuT hw-prim> include transformers-0.6.1.0-c3ec hw-prim> include unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P hw-prim> include vector-0.13.2.0-KITycIPQp0R25115diGgzh lens-aeson> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 lens-aeson> depends base-4.19.0.0-b960 lens-aeson> depends bytestring-0.12.0.2-4690 lens-aeson> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP lens-aeson> depends scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X lens-aeson> depends text-2.1-c36a lens-aeson> depends text-short-0.1.6-4FBuxekPqrd8UqmSusWgg5 lens-aeson> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq lens-aeson> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh lens-aeson> Using Cabal-3.10.2.0 compiled by ghc-9.8 lens-aeson> Using compiler: ghc-9.8.1 lens-aeson> Using install prefix: lens-aeson> /nix/store/iy9ma9swv83g6cm3pzfikiy4qp8lj4qs-lens-aeson-1.2.3 lens-aeson> Executables installed in: lens-aeson> /nix/store/iy9ma9swv83g6cm3pzfikiy4qp8lj4qs-lens-aeson-1.2.3/bin lens-aeson> Libraries installed in: lens-aeson> /nix/store/iy9ma9swv83g6cm3pzfikiy4qp8lj4qs-lens-aeson-1.2.3/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/lens-aeson-1.2.3-7t4wTsEmKaD6kmSnYjKzJi lens-aeson> Dynamic Libraries installed in: lens-aeson> /nix/store/iy9ma9swv83g6cm3pzfikiy4qp8lj4qs-lens-aeson-1.2.3/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 lens-aeson> Private executables installed in: lens-aeson> /nix/store/iy9ma9swv83g6cm3pzfikiy4qp8lj4qs-lens-aeson-1.2.3/libexec/x86_64-linux-ghc-9.8.1/lens-aeson-1.2.3 lens-aeson> Data files installed in: lens-aeson> /nix/store/iy9ma9swv83g6cm3pzfikiy4qp8lj4qs-lens-aeson-1.2.3/share/x86_64-linux-ghc-9.8.1/lens-aeson-1.2.3 lens-aeson> Documentation installed in: lens-aeson> /nix/store/58rplssr2bsibwh2mq2nd09aim0ai5ks-lens-aeson-1.2.3-doc/share/doc/lens-aeson-1.2.3 lens-aeson> Configuration files installed in: lens-aeson> /nix/store/iy9ma9swv83g6cm3pzfikiy4qp8lj4qs-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.8.1 found on system at: lens-aeson> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc lens-aeson> Using ghc-pkg version 9.8.1 found on system at: lens-aeson> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 lens-aeson> No happy found lens-aeson> Using haskell-suite found on system at: haskell-suite-dummy-location lens-aeson> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location lens-aeson> No hmake found lens-aeson> Using hpc version 0.69 found on system at: lens-aeson> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 lens-aeson> Using hsc2hs version 0.68.10 found on system at: lens-aeson> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 lens-aeson> Using hscolour version 1.25 found on system at: lens-aeson> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour lens-aeson> No jhc found lens-aeson> Using ld found on system at: lens-aeson> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold lens-aeson> No pkg-config found lens-aeson> Using runghc version 9.8.1 found on system at: lens-aeson> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 ) 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 lens-aeson> Preprocessing library for lens-aeson-1.2.3.. lens-aeson> Running Haddock on library for lens-aeson-1.2.3.. lens-aeson> Warning: The documentation for the following packages are not installed. No lens-aeson> links will be generated to these packages: vector-0.13.2.0 lens-aeson> Warning: --source-* options are ignored when --hyperlinked-source is enabled. lens-aeson> [1 of 1] Compiling Data.Aeson.Lens ( src/Data/Aeson/Lens.hs, nothing ) stan> Dependency text: using text-2.1 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.19.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.19.0.0 stan> Dependency containers: using containers-0.6.8 stan> Dependency filepath: using filepath-1.4.100.4 stan> Dependency ghc: using ghc-9.8.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 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-80luAtaJiPRIHJ73aiD6t7-target stan> include base-4.19.0.0-b960 stan> include bytestring-0.12.0.2-4690 stan> include filepath-1.4.100.4-fa1c stan> include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X stan> include text-2.1-c36a stan> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq stan> component stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo stan> include base-4.19.0.0-b960 hiding (Prelude) stan> include relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f (Relude as Prelude) stan> include relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f stan> include array-0.5.6.0-dc89 stan> include base64-1.0-DM3kQl14EW3Uo6HgibNMI stan> include blaze-html-0.9.2.0-5J7Dgnhbe8g3P6UXiWN3oF stan> include bytestring-0.12.0.2-4690 stan> include clay-0.15.0-EUykbTPy4ikBJpy5K5SNaB stan> include colourista-0.1.0.2-ETErBfSG6XoH5kI7ARpP3z stan> include containers-0.6.8-4775 stan> include cryptohash-sha1-0.11.101.0-JfJgUl2ihKCAPBkGb1uPrC stan> include dir-traverse-0.2.3.0-GuGGBB6rkbe4RiNVwAFaCj stan> include directory-1.3.8.1-6a8e stan> include extensions-0.1.0.1-EoC0PWzYJh91GlsNVTFAc3 stan> include filepath-1.4.100.4-fa1c stan> include ghc-9.8.1-f1e9 stan> include ghc-boot-th-9.8.1-8ab3 stan> include gitrev-1.3.1-3dVwWdC9qDV8bHoyePlZVx stan> include microaeson-0.1.0.2-5UvXXCrS6PVHpaScZRd5m stan> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv stan> include pretty-simple-4.1.3.0-CLEOyxVmpYsAbkBzMHAE9M stan> include process-1.6.18.0-26fa stan> include slist-0.2.1.0-4IvfVxxs3JJJjKUFGM6Gzp stan> include tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi stan> include trial-0.0.0.0-IOlBFY6Ej7E68uGXFizp3b stan> include trial-optparse-applicative-0.0.0.0-GhuOgE9nxHx2zAUb3jtA2I stan> include trial-tomland-0.0.0.0-GA74HS5KoQpDLLdkVNq670 stan> component stan-0.2.0.0-FF8Heh7n5lF5S45LpqoQP3-stan stan> include base-4.19.0.0-b960 stan> include stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo stan> component stan-0.2.0.0-BlrZZhQlrDWL03oRDYgG7D-stan-test stan> include base-4.19.0.0-b960 hiding (Prelude) stan> include relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f (Relude as Prelude) stan> include relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f stan> include containers-0.6.8-4775 stan> include filepath-1.4.100.4-fa1c stan> include ghc-9.8.1-f1e9 stan> include hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK stan> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH stan> include hspec-hedgehog-0.3.0.0-H26MTaaah3GDoNDiKN6wG0 stan> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv stan> include stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo stan> include text-2.1-c36a stan> include tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi stan> include trial-0.0.0.0-IOlBFY6Ej7E68uGXFizp3b stan> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq stan> Linked component graph: stan> unit stan-0.2.0.0-80luAtaJiPRIHJ73aiD6t7-target stan> include base-4.19.0.0-b960 stan> include bytestring-0.12.0.2-4690 stan> include filepath-1.4.100.4-fa1c trifecta> Configured component graph: trifecta> component trifecta-2.1.4-8MJe5vfg5U5EM7HbI4nAyA trifecta> include ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ trifecta> include array-0.5.6.0-dc89 trifecta> include base-4.19.0.0-b960 trifecta> include blaze-builder-0.4.2.3-LYn4gfnnXyn15oXIlJbMta trifecta> include blaze-html-0.9.2.0-5J7Dgnhbe8g3P6UXiWN3oF trifecta> include blaze-markup-0.8.3.0-EysO0JsqhXIsavtmeyWPk trifecta> include bytestring-0.12.0.2-4690 trifecta> include charset-0.3.12-KSi9CgFWAx76g2XuhXWnPC trifecta> include comonad-5.0.9-ESq2E8gYtBx3byXmKAW1hW trifecta> include containers-0.6.8-4775 trifecta> include deepseq-1.5.0.0-412f trifecta> include fingertree-0.1.5.0-2CbST7R1kJt8Xjxv0pTBue trifecta> include ghc-prim-0.11.0-a69e trifecta> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m trifecta> include indexed-traversable-0.1.4-HhvObHiiVRhC9VCRLqXs4g trifecta> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP trifecta> include mtl-2.3.1-63a4 trifecta> include parsers-0.12.12-jBywFV95ooIFcbPwwwM8m trifecta> include prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP trifecta> include prettyprinter-ansi-terminal-1.1.3-24ibakpEbZo1sqweiv6ift trifecta> include profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU trifecta> include reducers-3.12.5-Id5ZldUUSgoCO1XhYfhNbr trifecta> include transformers-0.6.1.0-c3ec trifecta> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq trifecta> include utf8-string-1.0.2-3f0Yb0EPatE18c5eXZUE9 trifecta> component trifecta-2.1.4-FkYGUO6APw0KjqktixS83V-quickcheck trifecta> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 trifecta> include base-4.19.0.0-b960 trifecta> include parsers-0.12.12-jBywFV95ooIFcbPwwwM8m trifecta> include trifecta-2.1.4-8MJe5vfg5U5EM7HbI4nAyA trifecta> Linked component graph: trifecta> unit trifecta-2.1.4-8MJe5vfg5U5EM7HbI4nAyA trifecta> include ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ trifecta> include array-0.5.6.0-dc89 trifecta> include base-4.19.0.0-b960 trifecta> include blaze-builder-0.4.2.3-LYn4gfnnXyn15oXIlJbMta trifecta> include blaze-html-0.9.2.0-5J7Dgnhbe8g3P6UXiWN3oF trifecta> include blaze-markup-0.8.3.0-EysO0JsqhXIsavtmeyWPk trifecta> include bytestring-0.12.0.2-4690 trifecta> include charset-0.3.12-KSi9CgFWAx76g2XuhXWnPC trifecta> include comonad-5.0.9-ESq2E8gYtBx3byXmKAW1hW trifecta> include containers-0.6.8-4775 trifecta> include deepseq-1.5.0.0-412f trifecta> include fingertree-0.1.5.0-2CbST7R1kJt8Xjxv0pTBue trifecta> include ghc-prim-0.11.0-a69e trifecta> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m trifecta> include indexed-traversable-0.1.4-HhvObHiiVRhC9VCRLqXs4g trifecta> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP trifecta> include mtl-2.3.1-63a4 trifecta> include parsers-0.12.12-jBywFV95ooIFcbPwwwM8m trifecta> include prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP trifecta> include prettyprinter-ansi-terminal-1.1.3-24ibakpEbZo1sqweiv6ift trifecta> include profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU trifecta> include reducers-3.12.5-Id5ZldUUSgoCO1XhYfhNbr trifecta> include transformers-0.6.1.0-c3ec trifecta> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq trifecta> include utf8-string-1.0.2-3f0Yb0EPatE18c5eXZUE9 trifecta> Text.Trifecta=trifecta-2.1.4-8MJe5vfg5U5EM7HbI4nAyA:Text.Trifecta,Text.Trifecta.Combinators=trifecta-2.1.4-8MJe5vfg5U5EM7HbI4nAyA:Text.Trifecta.Combinators,Text.Trifecta.Delta=trifecta-2.1.4-8MJe5vfg5U5EM7HbI4nAyA:Text.Trifecta.Delta,Text.Trifecta.Highlight=trifecta-2.1.4-8MJe5vfg5U5EM7HbI4nAyA:Text.Trifecta.Highlight,Text.Trifecta.Parser=trifecta-2.1.4-8MJe5vfg5U5EM7HbI4nAyA:Text.Trifecta.Parser,Text.Trifecta.Rendering=trifecta-2.1.4-8MJe5vfg5U5EM7HbI4nAyA:Text.Trifecta.Rendering,Text.Trifecta.Result=trifecta-2.1.4-8MJe5vfg5U5EM7HbI4nAyA:Text.Trifecta.Result,Text.Trifecta.Rope=trifecta-2.1.4-8MJe5vfg5U5EM7HbI4nAyA:Text.Trifecta.Rope,Text.Trifecta.Tutorial=trifecta-2.1.4-8MJe5vfg5U5EM7HbI4nAyA:Text.Trifecta.Tutorial,Text.Trifecta.Util.IntervalMap=trifecta-2.1.4-8MJe5vfg5U5EM7HbI4nAyA:Text.Trifecta.Util.IntervalMap,Text.Trifecta.Util.It=trifecta-2.1.4-8MJe5vfg5U5EM7HbI4nAyA:Text.Trifecta.Util.It trifecta> unit trifecta-2.1.4-FkYGUO6APw0KjqktixS83V-quickcheck trifecta> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 trifecta> include base-4.19.0.0-b960 dependent-map> Running phase: setupCompilerEnvironmentPhase dependent-map> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.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.JK6ZezAiyq/setup-package.conf.d -threaded dependent-map> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.JK6ZezAiyq/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/1fwqb3d4drmwh13a86iky5y0j2brsz0h-dependent-map-0.4.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/yk3f90kxd3icl226vak5wmb5225bh1cb-dependent-map-0.4.0.0-doc/share/doc/dependent-map-0.4.0.0 --with-gcc=gcc --package-db=/build/tmp.JK6ZezAiyq/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib dependent-map> Using Parsec parser dependent-map> Warning: dependent-map.cabal:41:39: version operators used. To use version dependent-map> operators the package needs to specify at least 'cabal-version: >= 1.8'. dependent-map> Warning: dependent-map.cabal:42:49: version operators used. To use version dependent-map> operators the package needs to specify at least 'cabal-version: >= 1.8'. dependent-map> Warning: dependent-map.cabal:43:50: version operators used. To use version dependent-map> operators the package needs to specify at least 'cabal-version: >= 1.8'. dependent-map> Warning: dependent-map.cabal:44:57: version operators used. To use version dependent-map> operators the package needs to specify at least 'cabal-version: >= 1.8'. dependent-map> Configuring dependent-map-0.4.0.0... dependent-map> Dependency base >=4.9 && <5: using base-4.19.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.6.8 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-2XZ1WhxffW02I92a4p3TZR dependent-map> include base-4.19.0.0-b960 dependent-map> include constraints-extras-0.4.0.2-CBhGvzt6FDZAi7EEoGyDr1 dependent-map> include containers-0.6.8-4775 dependent-map> include dependent-sum-0.7.2.0-DWuMHMFXE7O8dG6qhOJZzS dependent-map> Linked component graph: dependent-map> unit dependent-map-0.4.0.0-2XZ1WhxffW02I92a4p3TZR dependent-map> include base-4.19.0.0-b960 dependent-map> include constraints-extras-0.4.0.2-CBhGvzt6FDZAi7EEoGyDr1 dependent-map> include containers-0.6.8-4775 dependent-map> include dependent-sum-0.7.2.0-DWuMHMFXE7O8dG6qhOJZzS algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:227:1 algebraic-graphs> * at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:250:1 algebraic-graphs> * in ‘Data.Map.Internal’ 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: 'isEmpty' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:584:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:379:1 algebraic-graphs> * at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:499: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.hs:499:1 algebraic-graphs> Warning: 'hasVertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:616:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:390:1 algebraic-graphs> * at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:531: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.hs:531:1 algebraic-graphs> Warning: 'hasEdge' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:653:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:403:1 algebraic-graphs> * at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:544: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.hs:544:1 algebraic-graphs> Warning: 'vertexCount' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:677:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:417:1 algebraic-graphs> * at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:582: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.hs:582:1 algebraic-graphs> Warning: 'edgeCount' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:699:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:429:1 algebraic-graphs> * at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:594: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.hs:594:1 algebraic-graphs> Warning: 'biclique' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:895:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:575:1 algebraic-graphs> * at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:807: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.hs:807:1 algebraic-graphs> Warning: 'overlays' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:440:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:336:1 algebraic-graphs> * at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:390: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.hs:390:1 algebraic-graphs> Warning: 'map' is ambiguous. It is defined algebraic-graphs> * in ‘GHC.Base’ algebraic-graphs> * in ‘Data.Map.Strict.Internal’ 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 in ‘Data.Set.Internal’ 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: 'foldr' is ambiguous. It is defined algebraic-graphs> * in ‘Data.Foldable’ algebraic-graphs> * in ‘Data.Map.Internal’ 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 in ‘Data.Set.Internal’ algebraic-graphs> Warning: 'edges' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:423:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:323:1 path> fileExtension "name..\\name..name.foo" == .foo [✔] path> replaceExtension ".foo" "name..\\name..name.foo" == "name..\\name..name.foo" [✔] path> addExtension ".foo" "name..\\..." == "name..\\....foo" [✔] path> fileExtension "name..\\....foo" == .foo [✔] path> replaceExtension ".foo" "name..\\....foo" == "name..\\....foo" [✔] path> addExtension ".foo" ".name\\name" == ".name\\name.foo" [✔] path> fileExtension ".name\\name.foo" == .foo [✔] path> replaceExtension ".foo" ".name\\name.foo" == ".name\\name.foo" [✔] path> addExtension ".foo" ".name\\name." == ".name\\name..foo" [✔] path> fileExtension ".name\\name..foo" == .foo [✔] path> replaceExtension ".foo" ".name\\name..foo" == ".name\\name..foo" [✔] path> addExtension ".foo" ".name\\name.." == ".name\\name...foo" [✔] path> fileExtension ".name\\name...foo" == .foo [✔] path> replaceExtension ".foo" ".name\\name...foo" == ".name\\name...foo" [✔] path> addExtension ".foo" ".name\\.name" == ".name\\.name.foo" [✔] path> fileExtension ".name\\.name.foo" == .foo [✔] path> replaceExtension ".foo" ".name\\.name.foo" == ".name\\.name.foo" [✔] path> addExtension ".foo" ".name\\..name" == ".name\\..name.foo" [✔] path> fileExtension ".name\\..name.foo" == .foo [✔] path> replaceExtension ".foo" ".name\\..name.foo" == ".name\\..name.foo" [✔] path> addExtension ".foo" ".name\\name.name" == ".name\\name.name.foo" [✔] path> fileExtension ".name\\name.name.foo" == .foo [✔] path> replaceExtension ".foo" ".name\\name.name.foo" == ".name\\name.name.foo" [✔] path> addExtension ".foo" ".name\\name..name" == ".name\\name..name.foo" [✔] path> fileExtension ".name\\name..name.foo" == .foo [✔] path> replaceExtension ".foo" ".name\\name..name.foo" == ".name\\name..name.foo" [✔] path> addExtension ".foo" ".name\\..." == ".name\\....foo" [✔] path> fileExtension ".name\\....foo" == .foo [✔] path> replaceExtension ".foo" ".name\\....foo" == ".name\\....foo" [✔] path> addExtension ".foo" "..name\\name" == "..name\\name.foo" [✔] path> fileExtension "..name\\name.foo" == .foo [✔] path> replaceExtension ".foo" "..name\\name.foo" == "..name\\name.foo" [✔] path> addExtension ".foo" "..name\\name." == "..name\\name..foo" [✔] path> fileExtension "..name\\name..foo" == .foo [✔] path> replaceExtension ".foo" "..name\\name..foo" == "..name\\name..foo" [✔] path> addExtension ".foo" "..name\\name.." == "..name\\name...foo" [✔] path> fileExtension "..name\\name...foo" == .foo [✔] path> replaceExtension ".foo" "..name\\name...foo" == "..name\\name...foo" [✔] path> addExtension ".foo" "..name\\.name" == "..name\\.name.foo" [✔] path> fileExtension "..name\\.name.foo" == .foo [✔] path> replaceExtension ".foo" "..name\\.name.foo" == "..name\\.name.foo" [✔] path> addExtension ".foo" "..name\\..name" == "..name\\..name.foo" [✔] path> fileExtension "..name\\..name.foo" == .foo [✔] path> replaceExtension ".foo" "..name\\..name.foo" == "..name\\..name.foo" [✔] path> addExtension ".foo" "..name\\name.name" == "..name\\name.name.foo" [✔] path> fileExtension "..name\\name.name.foo" == .foo [✔] path> replaceExtension ".foo" "..name\\name.name.foo" == "..name\\name.name.foo" [✔] path> addExtension ".foo" "..name\\name..name" == "..name\\name..name.foo" [✔] path> fileExtension "..name\\name..name.foo" == .foo [✔] path> replaceExtension ".foo" "..name\\name..name.foo" == "..name\\name..name.foo" [✔] path> addExtension ".foo" "..name\\..." == "..name\\....foo" [✔] path> fileExtension "..name\\....foo" == .foo [✔] path> replaceExtension ".foo" "..name\\....foo" == "..name\\....foo" [✔] path> addExtension ".foo" "name.name\\name" == "name.name\\name.foo" [✔] path> fileExtension "name.name\\name.foo" == .foo [✔] path> replaceExtension ".foo" "name.name\\name.foo" == "name.name\\name.foo" [✔] path> addExtension ".foo" "name.name\\name." == "name.name\\name..foo" [✔] path> fileExtension "name.name\\name..foo" == .foo [✔] path> replaceExtension ".foo" "name.name\\name..foo" == "name.name\\name..foo" [✔] quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> SmallLazySet I quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> SmallLazySet K quickcheck-classes> Eq quickcheck-classes> Transitive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Symmetric: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Reflexive: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Ord quickcheck-classes> Antisymmetry: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Transitivity: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> Totality: OK quickcheck-classes> +++ OK, passed 100 tests. quickcheck-classes> quickcheck-classes> All 300 tests passed (0.08s) 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. rerebase> [330 of 368] Compiling Control.Concurrent.STM.TSem ( library/Control/Concurrent/STM/TSem.hs, dist/build/Control/Concurrent/STM/TSem.p_o ) rerebase> [331 of 368] Compiling Control.Concurrent.STM.TQueue ( library/Control/Concurrent/STM/TQueue.hs, dist/build/Control/Concurrent/STM/TQueue.p_o ) rerebase> [332 of 368] Compiling Control.Concurrent.STM.TMVar ( library/Control/Concurrent/STM/TMVar.hs, dist/build/Control/Concurrent/STM/TMVar.p_o ) rerebase> [333 of 368] Compiling Control.Concurrent.STM.TChan ( library/Control/Concurrent/STM/TChan.hs, dist/build/Control/Concurrent/STM/TChan.p_o ) rerebase> [334 of 368] Compiling Control.Concurrent.STM.TBQueue ( library/Control/Concurrent/STM/TBQueue.hs, dist/build/Control/Concurrent/STM/TBQueue.p_o ) rerebase> [335 of 368] Compiling Control.Concurrent.STM.TArray ( library/Control/Concurrent/STM/TArray.hs, dist/build/Control/Concurrent/STM/TArray.p_o ) rerebase> [336 of 368] Compiling Control.Concurrent.STM ( library/Control/Concurrent/STM.hs, dist/build/Control/Concurrent/STM.p_o ) rerebase> [337 of 368] Compiling Control.Concurrent.QSemN ( library/Control/Concurrent/QSemN.hs, dist/build/Control/Concurrent/QSemN.p_o ) rerebase> [338 of 368] Compiling Control.Concurrent.QSem ( library/Control/Concurrent/QSem.hs, dist/build/Control/Concurrent/QSem.p_o ) rerebase> [339 of 368] Compiling Control.Concurrent.MVar ( library/Control/Concurrent/MVar.hs, dist/build/Control/Concurrent/MVar.p_o ) rerebase> [340 of 368] Compiling Control.Concurrent.Chan ( library/Control/Concurrent/Chan.hs, dist/build/Control/Concurrent/Chan.p_o ) rerebase> [341 of 368] Compiling Control.Concurrent ( library/Control/Concurrent.hs, dist/build/Control/Concurrent.p_o ) rerebase> [342 of 368] Compiling Control.Comonad ( library/Control/Comonad.hs, dist/build/Control/Comonad.p_o ) rerebase> [343 of 368] Compiling Control.Category ( library/Control/Category.hs, dist/build/Control/Category.p_o ) rerebase> [344 of 368] Compiling Control.Arrow ( library/Control/Arrow.hs, dist/build/Control/Arrow.p_o ) rerebase> [345 of 368] Compiling Control.Applicative.Lift ( library/Control/Applicative/Lift.hs, dist/build/Control/Applicative/Lift.p_o ) rerebase> [346 of 368] Compiling Control.Applicative.Backwards ( library/Control/Applicative/Backwards.hs, dist/build/Control/Applicative/Backwards.p_o ) rerebase> [347 of 368] Compiling Control.Applicative ( library/Control/Applicative.hs, dist/build/Control/Applicative.p_o ) rerebase> [348 of 368] Compiling System.CPUTime ( library/System/CPUTime.hs, dist/build/System/CPUTime.p_o ) rerebase> [349 of 368] Compiling System.Console.GetOpt ( library/System/Console/GetOpt.hs, dist/build/System/Console/GetOpt.p_o ) rerebase> [350 of 368] Compiling System.Environment ( library/System/Environment.hs, dist/build/System/Environment.p_o ) rerebase> [351 of 368] Compiling System.Exit ( library/System/Exit.hs, dist/build/System/Exit.p_o ) rerebase> [352 of 368] Compiling System.IO ( library/System/IO.hs, dist/build/System/IO.p_o ) rerebase> [353 of 368] Compiling System.IO.Error ( library/System/IO/Error.hs, dist/build/System/IO/Error.p_o ) rerebase> [354 of 368] Compiling System.IO.Unsafe ( library/System/IO/Unsafe.hs, dist/build/System/IO/Unsafe.p_o ) rerebase> [355 of 368] Compiling System.Info ( library/System/Info.hs, dist/build/System/Info.p_o ) rerebase> [356 of 368] Compiling System.Mem ( library/System/Mem.hs, dist/build/System/Mem.p_o ) rerebase> [357 of 368] Compiling System.Mem.StableName ( library/System/Mem/StableName.hs, dist/build/System/Mem/StableName.p_o ) rerebase> [358 of 368] Compiling System.Mem.Weak ( library/System/Mem/Weak.hs, dist/build/System/Mem/Weak.p_o ) rerebase> [359 of 368] Compiling System.Posix.Internals ( library/System/Posix/Internals.hs, dist/build/System/Posix/Internals.p_o ) rerebase> [360 of 368] Compiling System.Posix.Types ( library/System/Posix/Types.hs, dist/build/System/Posix/Types.p_o ) rerebase> [361 of 368] Compiling System.Timeout ( library/System/Timeout.hs, dist/build/System/Timeout.p_o ) rerebase> [362 of 368] Compiling Text.ParserCombinators.ReadP ( library/Text/ParserCombinators/ReadP.hs, dist/build/Text/ParserCombinators/ReadP.p_o ) rerebase> [363 of 368] Compiling Text.ParserCombinators.ReadPrec ( library/Text/ParserCombinators/ReadPrec.hs, dist/build/Text/ParserCombinators/ReadPrec.p_o ) cabal-install-parsers> shrinking RPATHs of ELF executables and libraries in /nix/store/imiysvgxijf71wki2n0vg76mfgckxkwd-cabal-install-parsers-0.6.1.1-doc cabal-install-parsers> checking for references to /build/ in /nix/store/imiysvgxijf71wki2n0vg76mfgckxkwd-cabal-install-parsers-0.6.1.1-doc... cabal-install-parsers> patching script interpreter paths in /nix/store/imiysvgxijf71wki2n0vg76mfgckxkwd-cabal-install-parsers-0.6.1.1-doc aeson-pretty> Using runghc version 9.8.1 found on system at: aeson-pretty> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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> [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> Warning: --source-* options are ignored when --hyperlinked-source is enabled. aeson-pretty> [1 of 1] Compiling Data.Aeson.Encode.Pretty ( Data/Aeson/Encode/Pretty.hs, nothing ) 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/8kida4jwgjdwsz2iiyr6wqmwpff25xss-aeson-pretty-0.8.10/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/aeson-pretty-0.8.10-7vqdHLyaep4E96vj2FqdIM aeson-pretty> Installing executable aeson-pretty in /nix/store/8kida4jwgjdwsz2iiyr6wqmwpff25xss-aeson-pretty-0.8.10/bin aeson-pretty> Warning: The directory aeson-pretty> /nix/store/8kida4jwgjdwsz2iiyr6wqmwpff25xss-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/8kida4jwgjdwsz2iiyr6wqmwpff25xss-aeson-pretty-0.8.10 aeson-pretty> shrinking /nix/store/8kida4jwgjdwsz2iiyr6wqmwpff25xss-aeson-pretty-0.8.10/bin/aeson-pretty aeson-pretty> shrinking /nix/store/8kida4jwgjdwsz2iiyr6wqmwpff25xss-aeson-pretty-0.8.10/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSaeson-pretty-0.8.10-7vqdHLyaep4E96vj2FqdIM-ghc9.8.1.so aeson-pretty> checking for references to /build/ in /nix/store/8kida4jwgjdwsz2iiyr6wqmwpff25xss-aeson-pretty-0.8.10... aeson-pretty> patching script interpreter paths in /nix/store/8kida4jwgjdwsz2iiyr6wqmwpff25xss-aeson-pretty-0.8.10 aeson-pretty> stripping (with command strip and flags -S -p) in /nix/store/8kida4jwgjdwsz2iiyr6wqmwpff25xss-aeson-pretty-0.8.10/lib /nix/store/8kida4jwgjdwsz2iiyr6wqmwpff25xss-aeson-pretty-0.8.10/bin aeson-pretty> shrinking RPATHs of ELF executables and libraries in /nix/store/6g46dawn1mv7zk8pv1hpvdygln96kkg9-aeson-pretty-0.8.10-doc aeson-pretty> checking for references to /build/ in /nix/store/6g46dawn1mv7zk8pv1hpvdygln96kkg9-aeson-pretty-0.8.10-doc... aeson-pretty> patching script interpreter paths in /nix/store/6g46dawn1mv7zk8pv1hpvdygln96kkg9-aeson-pretty-0.8.10-doc generic-lens> include inspection-testing-0.5.0.3-F5Uf2o8NuFA3RymCMAjQM3 generic-lens> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP generic-lens> include profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU generic-lens> Ready component graph: generic-lens> definite generic-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV generic-lens> depends base-4.19.0.0-b960 generic-lens> depends generic-lens-core-2.2.1.0-FiBlzKtS13aK0hoBvojBd9 generic-lens> depends profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU generic-lens> depends text-2.1-c36a generic-lens> definite generic-lens-2.2.2.0-AjUkX5HN6aWE4DGatDjcTi-generic-lens-syb-tree generic-lens> depends HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 generic-lens> depends base-4.19.0.0-b960 generic-lens> depends generic-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV generic-lens> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP generic-lens> depends profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU generic-lens> definite generic-lens-2.2.2.0-Ja1jqD9Xhc71h5YjoQsLMH-inspection-tests generic-lens> depends HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 generic-lens> depends base-4.19.0.0-b960 generic-lens> depends generic-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV generic-lens> depends inspection-testing-0.5.0.3-F5Uf2o8NuFA3RymCMAjQM3 generic-lens> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP generic-lens> depends profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU generic-lens> definite generic-lens-2.2.2.0-2TENksR3wB7GVJylar3gWk-doctests generic-lens> depends base-4.19.0.0-b960 generic-lens> depends doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz generic-lens> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP generic-lens> definite generic-lens-2.2.2.0-1M7CvNjgYl94iaVyHiw7Xp-generic-lens-bifunctor generic-lens> depends HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 generic-lens> depends base-4.19.0.0-b960 generic-lens> depends generic-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV generic-lens> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP generic-lens> Using Cabal-3.10.2.0 compiled by ghc-9.8 generic-lens> Using compiler: ghc-9.8.1 generic-lens> Using install prefix: generic-lens> /nix/store/w6k2653j3bg6gfcvrr5m270xal80syha-generic-lens-2.2.2.0 generic-lens> Executables installed in: generic-lens> /nix/store/w6k2653j3bg6gfcvrr5m270xal80syha-generic-lens-2.2.2.0/bin generic-lens> Libraries installed in: generic-lens> /nix/store/w6k2653j3bg6gfcvrr5m270xal80syha-generic-lens-2.2.2.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/generic-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV generic-lens> Dynamic Libraries installed in: generic-lens> /nix/store/w6k2653j3bg6gfcvrr5m270xal80syha-generic-lens-2.2.2.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 generic-lens> Private executables installed in: generic-lens> /nix/store/w6k2653j3bg6gfcvrr5m270xal80syha-generic-lens-2.2.2.0/libexec/x86_64-linux-ghc-9.8.1/generic-lens-2.2.2.0 generic-lens> Data files installed in: generic-lens> /nix/store/w6k2653j3bg6gfcvrr5m270xal80syha-generic-lens-2.2.2.0/share/x86_64-linux-ghc-9.8.1/generic-lens-2.2.2.0 generic-lens> Documentation installed in: generic-lens> /nix/store/6rga899jhpfmdz08i5d8x39h88sjyf2s-generic-lens-2.2.2.0-doc/share/doc/generic-lens-2.2.2.0 generic-lens> Configuration files installed in: generic-lens> /nix/store/w6k2653j3bg6gfcvrr5m270xal80syha-generic-lens-2.2.2.0/etc generic-lens> No alex found generic-lens> Using ar found on system at: generic-lens> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar generic-lens> No c2hs found generic-lens> No cpphs found generic-lens> Using doctest version 0.22.6 found on system at: generic-lens> /nix/store/5b1p4pwqjyd7hm6rr4ill4mcxhy3cgwg-doctest-0.22.6/bin/doctest generic-lens> Using gcc version 14.3.0 given by user at: generic-lens> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc generic-lens> Using ghc version 9.8.1 found on system at: generic-lens> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc generic-lens> Using ghc-pkg version 9.8.1 found on system at: generic-lens> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 generic-lens> No ghcjs found generic-lens> No ghcjs-pkg found generic-lens> No greencard found generic-lens> Using haddock version 2.30.0 found on system at: generic-lens> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 generic-lens> No happy found generic-lens> Using haskell-suite found on system at: haskell-suite-dummy-location generic-lens> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location generic-lens> No hmake found generic-lens> Using hpc version 0.69 found on system at: generic-lens> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 generic-lens> Using hsc2hs version 0.68.10 found on system at: generic-lens> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 generic-lens> Using hscolour version 1.25 found on system at: generic-lens> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour generic-lens> No jhc found generic-lens> Using ld found on system at: hw-prim> HaskellWorks.Control.Monad.Lazy=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Control.Monad.Lazy,HaskellWorks.Data.AtIndex=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.AtIndex,HaskellWorks.Data.Branchless=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.Branchless,HaskellWorks.Data.ByteString=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.ByteString,HaskellWorks.Data.ByteString.Builder=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.ByteString.Builder,HaskellWorks.Data.ByteString.Lazy=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.ByteString.Lazy,HaskellWorks.Data.Char=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.Char,HaskellWorks.Data.Char.IsChar=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.Char.IsChar,HaskellWorks.Data.Concat=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.Concat,HaskellWorks.Data.Cons=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.Cons,HaskellWorks.Data.Container=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.Container,HaskellWorks.Data.Decode=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.Decode,HaskellWorks.Data.Drop=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.Drop,HaskellWorks.Data.Empty=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.Empty,HaskellWorks.Data.Filter=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.Filter,HaskellWorks.Data.Foldable=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.Foldable,HaskellWorks.Data.FromByteString=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.FromByteString,HaskellWorks.Data.FromForeignRegion=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.FromForeignRegion,HaskellWorks.Data.FromString=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.FromString,HaskellWorks.Data.Generate=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.Generate,HaskellWorks.Data.Head=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.Head,HaskellWorks.Data.Length=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.Length,HaskellWorks.Data.Naive=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.Naive,HaskellWorks.Data.Null=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.Null,HaskellWorks.Data.Ops=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.Ops,HaskellWorks.Data.Positioning=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.Positioning,HaskellWorks.Data.Product=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.Product,HaskellWorks.Data.Search=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.Search,HaskellWorks.Data.Sign=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.Sign,HaskellWorks.Data.Snoc=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.Snoc,HaskellWorks.Data.Take=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.Take,HaskellWorks.Data.TreeCursor=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.TreeCursor,HaskellWorks.Data.Uncons=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.Uncons,HaskellWorks.Data.Unsign=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.Unsign,HaskellWorks.Data.Unsnoc=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.Unsnoc,HaskellWorks.Data.Vector.AsVector64=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.Vector.AsVector64,HaskellWorks.Data.Vector.AsVector64ns=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.Vector.AsVector64ns,HaskellWorks.Data.Vector.AsVector64s=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.Vector.AsVector64s,HaskellWorks.Data.Vector.AsVector8=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.Vector.AsVector8,HaskellWorks.Data.Vector.AsVector8ns=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.Vector.AsVector8ns,HaskellWorks.Data.Vector.AsVector8s=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.Vector.AsVector8s,HaskellWorks.Data.Vector.BoxedVectorLike=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.Vector.BoxedVectorLike,HaskellWorks.Data.Vector.Storable=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.Vector.Storable,HaskellWorks.Data.Vector.StorableVectorLike=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.Vector.StorableVectorLike,HaskellWorks.Data.Word=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Data.Word,HaskellWorks.Foreign=hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N:HaskellWorks.Foreign hw-prim> unit hw-prim-0.6.3.2-8kiNAPmcB4G93BahiD0uIp-doctest hw-prim> include base-4.19.0.0-b960 hw-prim> include doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz hw-prim> include doctest-discover-0.2.0.0-Kspce9ghb8Y3s7cOogl3rI hw-prim> include hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N hw-prim> unit hw-prim-0.6.3.2-4DAuxLABwhMHqN9XcsLfDG-hw-prim-test hw-prim> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 hw-prim> include base-4.19.0.0-b960 hw-prim> include bytestring-0.12.0.2-4690 hw-prim> include directory-1.3.8.1-6a8e hw-prim> include exceptions-0.10.7-d3e7 hw-prim> include hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK hw-prim> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH hw-prim> include hw-hspec-hedgehog-0.1.1.1-82ejKqicZtE217EL5Z4EfI hw-prim> include hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N hw-prim> include mmap-0.5.9-3qKaObUCAavCjoK9PT8cuT hw-prim> include transformers-0.6.1.0-c3ec hw-prim> include vector-0.13.2.0-KITycIPQp0R25115diGgzh hw-prim> Ready component graph: hw-prim> definite hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N hw-prim> depends base-4.19.0.0-b960 hw-prim> depends bytestring-0.12.0.2-4690 hw-prim> depends deepseq-1.5.0.0-412f hw-prim> depends ghc-prim-0.11.0-a69e hw-prim> depends mmap-0.5.9-3qKaObUCAavCjoK9PT8cuT hw-prim> depends transformers-0.6.1.0-c3ec hw-prim> depends unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P hw-prim> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh hw-prim> definite hw-prim-0.6.3.2-4DAuxLABwhMHqN9XcsLfDG-hw-prim-test hw-prim> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 hw-prim> depends base-4.19.0.0-b960 hw-prim> depends bytestring-0.12.0.2-4690 hw-prim> depends directory-1.3.8.1-6a8e hw-prim> depends exceptions-0.10.7-d3e7 hw-prim> depends hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK hw-prim> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH hw-prim> depends hw-hspec-hedgehog-0.1.1.1-82ejKqicZtE217EL5Z4EfI hw-prim> depends hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N hw-prim> depends mmap-0.5.9-3qKaObUCAavCjoK9PT8cuT hw-prim> depends transformers-0.6.1.0-c3ec hw-prim> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh hw-prim> definite hw-prim-0.6.3.2-8kiNAPmcB4G93BahiD0uIp-doctest hw-prim> depends base-4.19.0.0-b960 hw-prim> depends doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz hw-prim> depends doctest-discover-0.2.0.0-Kspce9ghb8Y3s7cOogl3rI hw-prim> depends hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N hw-prim> Using Cabal-3.10.2.0 compiled by ghc-9.8 hw-prim> Using compiler: ghc-9.8.1 hw-prim> Using install prefix: lens-aeson> Haddock coverage: 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: '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’ lens-aeson> Warning: 'Double' is ambiguous. It is defined lens-aeson> * at src/Data/Aeson/Lens.hs:524:1 lens-aeson> * in ‘GHC.Types’ lens-aeson> You may be able to disambiguate the identifier by qualifying it or lens-aeson> by specifying the type/value namespace explicitly. lens-aeson> Defaulting to the one defined at src/Data/Aeson/Lens.hs:524:1 lens-aeson> Warning: 'Integer' is ambiguous. It is defined lens-aeson> * at src/Data/Aeson/Lens.hs:528:1 lens-aeson> * in ‘GHC.Num.Integer’ lens-aeson> You may be able to disambiguate the identifier by qualifying it or lens-aeson> by specifying the type/value namespace explicitly. lens-aeson> Defaulting to the one defined at src/Data/Aeson/Lens.hs:528:1 lens-aeson> Warning: 'Object' is ambiguous. It is defined lens-aeson> * in ‘Data.Aeson.Types.Internal’ lens-aeson> * in ‘Data.Aeson.Types.Internal’ lens-aeson> You may be able to disambiguate the identifier by qualifying it or lens-aeson> by specifying the type/value namespace explicitly. lens-aeson> Defaulting to the one defined in ‘Data.Aeson.Types.Internal’ lens-aeson> 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) 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 stan> include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X stan> include text-2.1-c36a stan> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq stan> Target.AntiPattern=stan-0.2.0.0-80luAtaJiPRIHJ73aiD6t7-target:Target.AntiPattern,Target.AntiPattern.Stan0206=stan-0.2.0.0-80luAtaJiPRIHJ73aiD6t7-target:Target.AntiPattern.Stan0206,Target.AntiPattern.Stan0206Extensions=stan-0.2.0.0-80luAtaJiPRIHJ73aiD6t7-target:Target.AntiPattern.Stan0206Extensions,Target.AntiPattern.Stan0212=stan-0.2.0.0-80luAtaJiPRIHJ73aiD6t7-target:Target.AntiPattern.Stan0212,Target.AntiPattern.Stan0213=stan-0.2.0.0-80luAtaJiPRIHJ73aiD6t7-target:Target.AntiPattern.Stan0213,Target.AntiPattern.Stan0214=stan-0.2.0.0-80luAtaJiPRIHJ73aiD6t7-target:Target.AntiPattern.Stan0214,Target.Infinite=stan-0.2.0.0-80luAtaJiPRIHJ73aiD6t7-target:Target.Infinite,Target.Partial=stan-0.2.0.0-80luAtaJiPRIHJ73aiD6t7-target:Target.Partial,Target.Style=stan-0.2.0.0-80luAtaJiPRIHJ73aiD6t7-target:Target.Style stan> unit stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo trifecta> include parsers-0.12.12-jBywFV95ooIFcbPwwwM8m trifecta> include trifecta-2.1.4-8MJe5vfg5U5EM7HbI4nAyA trifecta> Ready component graph: trifecta> definite trifecta-2.1.4-8MJe5vfg5U5EM7HbI4nAyA trifecta> depends ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ trifecta> depends array-0.5.6.0-dc89 trifecta> depends base-4.19.0.0-b960 trifecta> depends blaze-builder-0.4.2.3-LYn4gfnnXyn15oXIlJbMta trifecta> depends blaze-html-0.9.2.0-5J7Dgnhbe8g3P6UXiWN3oF trifecta> depends blaze-markup-0.8.3.0-EysO0JsqhXIsavtmeyWPk trifecta> depends bytestring-0.12.0.2-4690 trifecta> depends charset-0.3.12-KSi9CgFWAx76g2XuhXWnPC trifecta> depends comonad-5.0.9-ESq2E8gYtBx3byXmKAW1hW trifecta> depends containers-0.6.8-4775 trifecta> depends deepseq-1.5.0.0-412f trifecta> depends fingertree-0.1.5.0-2CbST7R1kJt8Xjxv0pTBue trifecta> depends ghc-prim-0.11.0-a69e trifecta> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m trifecta> depends indexed-traversable-0.1.4-HhvObHiiVRhC9VCRLqXs4g trifecta> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP trifecta> depends mtl-2.3.1-63a4 trifecta> depends parsers-0.12.12-jBywFV95ooIFcbPwwwM8m trifecta> depends prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP trifecta> depends prettyprinter-ansi-terminal-1.1.3-24ibakpEbZo1sqweiv6ift trifecta> depends profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU trifecta> depends reducers-3.12.5-Id5ZldUUSgoCO1XhYfhNbr trifecta> depends transformers-0.6.1.0-c3ec trifecta> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq trifecta> depends utf8-string-1.0.2-3f0Yb0EPatE18c5eXZUE9 trifecta> definite trifecta-2.1.4-FkYGUO6APw0KjqktixS83V-quickcheck trifecta> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 trifecta> depends base-4.19.0.0-b960 trifecta> depends parsers-0.12.12-jBywFV95ooIFcbPwwwM8m trifecta> depends trifecta-2.1.4-8MJe5vfg5U5EM7HbI4nAyA trifecta> Using Cabal-3.10.2.0 compiled by ghc-9.8 trifecta> Using compiler: ghc-9.8.1 trifecta> Using install prefix: trifecta> /nix/store/5ai3f087qs9q37i2d4q352gzgj6xb3g6-trifecta-2.1.4 trifecta> Executables installed in: trifecta> /nix/store/5ai3f087qs9q37i2d4q352gzgj6xb3g6-trifecta-2.1.4/bin trifecta> Libraries installed in: trifecta> /nix/store/5ai3f087qs9q37i2d4q352gzgj6xb3g6-trifecta-2.1.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/trifecta-2.1.4-8MJe5vfg5U5EM7HbI4nAyA trifecta> Dynamic Libraries installed in: trifecta> /nix/store/5ai3f087qs9q37i2d4q352gzgj6xb3g6-trifecta-2.1.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 trifecta> Private executables installed in: trifecta> /nix/store/5ai3f087qs9q37i2d4q352gzgj6xb3g6-trifecta-2.1.4/libexec/x86_64-linux-ghc-9.8.1/trifecta-2.1.4 trifecta> Data files installed in: trifecta> /nix/store/5ai3f087qs9q37i2d4q352gzgj6xb3g6-trifecta-2.1.4/share/x86_64-linux-ghc-9.8.1/trifecta-2.1.4 trifecta> Documentation installed in: trifecta> /nix/store/arrran7k9pldbwhwrwzj8p05wywhl9py-trifecta-2.1.4-doc/share/doc/trifecta-2.1.4 trifecta> Configuration files installed in: trifecta> /nix/store/5ai3f087qs9q37i2d4q352gzgj6xb3g6-trifecta-2.1.4/etc trifecta> No alex found trifecta> Using ar found on system at: trifecta> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar trifecta> No c2hs found trifecta> No cpphs found trifecta> No doctest found trifecta> Using gcc version 14.3.0 given by user at: trifecta> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc trifecta> Using ghc version 9.8.1 found on system at: trifecta> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc trifecta> Using ghc-pkg version 9.8.1 found on system at: trifecta> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 trifecta> No ghcjs found trifecta> No ghcjs-pkg found trifecta> No greencard found trifecta> Using haddock version 2.30.0 found on system at: trifecta> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 trifecta> No happy found trifecta> Using haskell-suite found on system at: haskell-suite-dummy-location trifecta> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location trifecta> No hmake found trifecta> Using hpc version 0.69 found on system at: trifecta> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 trifecta> Using hsc2hs version 0.68.10 found on system at: trifecta> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 trifecta> Using hscolour version 1.25 found on system at: trifecta> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour trifecta> No jhc found trifecta> Using ld found on system at: trifecta> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold trifecta> No pkg-config found dependent-map> Data.Dependent.Map=dependent-map-0.4.0.0-2XZ1WhxffW02I92a4p3TZR:Data.Dependent.Map,Data.Dependent.Map.Internal=dependent-map-0.4.0.0-2XZ1WhxffW02I92a4p3TZR:Data.Dependent.Map.Internal,Data.Dependent.Map.Lens=dependent-map-0.4.0.0-2XZ1WhxffW02I92a4p3TZR:Data.Dependent.Map.Lens dependent-map> Ready component graph: dependent-map> definite dependent-map-0.4.0.0-2XZ1WhxffW02I92a4p3TZR dependent-map> depends base-4.19.0.0-b960 dependent-map> depends constraints-extras-0.4.0.2-CBhGvzt6FDZAi7EEoGyDr1 dependent-map> depends containers-0.6.8-4775 dependent-map> depends dependent-sum-0.7.2.0-DWuMHMFXE7O8dG6qhOJZzS dependent-map> Using Cabal-3.10.2.0 compiled by ghc-9.8 dependent-map> Using compiler: ghc-9.8.1 dependent-map> Using install prefix: dependent-map> /nix/store/1fwqb3d4drmwh13a86iky5y0j2brsz0h-dependent-map-0.4.0.0 dependent-map> Executables installed in: dependent-map> /nix/store/1fwqb3d4drmwh13a86iky5y0j2brsz0h-dependent-map-0.4.0.0/bin dependent-map> Libraries installed in: dependent-map> /nix/store/1fwqb3d4drmwh13a86iky5y0j2brsz0h-dependent-map-0.4.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/dependent-map-0.4.0.0-2XZ1WhxffW02I92a4p3TZR dependent-map> Dynamic Libraries installed in: dependent-map> /nix/store/1fwqb3d4drmwh13a86iky5y0j2brsz0h-dependent-map-0.4.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 dependent-map> Private executables installed in: dependent-map> /nix/store/1fwqb3d4drmwh13a86iky5y0j2brsz0h-dependent-map-0.4.0.0/libexec/x86_64-linux-ghc-9.8.1/dependent-map-0.4.0.0 dependent-map> Data files installed in: dependent-map> /nix/store/1fwqb3d4drmwh13a86iky5y0j2brsz0h-dependent-map-0.4.0.0/share/x86_64-linux-ghc-9.8.1/dependent-map-0.4.0.0 dependent-map> Documentation installed in: dependent-map> /nix/store/yk3f90kxd3icl226vak5wmb5225bh1cb-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/1fwqb3d4drmwh13a86iky5y0j2brsz0h-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.8.1 found on system at: dependent-map> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc dependent-map> Using ghc-pkg version 9.8.1 found on system at: dependent-map> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 dependent-map> No happy found dependent-map> Using haskell-suite found on system at: haskell-suite-dummy-location dependent-map> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location dependent-map> No hmake found dependent-map> Using hpc version 0.69 found on system at: dependent-map> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 dependent-map> Using hsc2hs version 0.68.10 found on system at: dependent-map> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 dependent-map> Using hscolour version 1.25 found on system at: dependent-map> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour dependent-map> No jhc found dependent-map> Using ld found on system at: dependent-map> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold dependent-map> No pkg-config found dependent-map> Using runghc version 9.8.1 found on system at: dependent-map> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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> 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)’. algebraic-graphs> * at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:376: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.hs:376:1 algebraic-graphs> Warning: 'vertexList' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:719:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:440:1 algebraic-graphs> * at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:630: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.hs:630:1 algebraic-graphs> Warning: 'vertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:330:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:239:1 algebraic-graphs> * at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:283: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.hs:283:1 algebraic-graphs> Warning: 'edgeList' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:743:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:454:1 algebraic-graphs> * at src/Algebra/Graph/Bipartite/AdjacencyMap.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/Bipartite/AdjacencyMap.hs:642:1 algebraic-graphs> Warning: 'star' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:915:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:592:1 algebraic-graphs> * at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:822: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.hs:822:1 algebraic-graphs> Warning: 'box' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:1287:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:835:1 algebraic-graphs> * at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:934: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.hs:934:1 algebraic-graphs> Warning: 'path' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:837:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:529:1 algebraic-graphs> * at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:770: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.hs:770:1 algebraic-graphs> Warning: 'circuit' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:858:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:543:1 algebraic-graphs> * at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:792: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.hs:792:1 algebraic-graphs> 100% ( 63 / 63) in 'Algebra.Graph.Bipartite.AdjacencyMap' 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/Bipartite/AdjacencyMap.hs:159: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.hs:159:1 algebraic-graphs> Warning: 'empty' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:227:1 algebraic-graphs> * at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:250:1 algebraic-graphs> * in ‘Data.Map.Internal’ algebraic-graphs> * in ‘Data.Sequence.Internal’ 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: 'edge' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:252: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.foo" [✔] path> fileExtension "name.name\\.name.foo" == .foo [✔] path> replaceExtension ".foo" "name.name\\.name.foo" == "name.name\\.name.foo" [✔] path> addExtension ".foo" "name.name\\..name" == "name.name\\..name.foo" [✔] path> fileExtension "name.name\\..name.foo" == .foo [✔] path> replaceExtension ".foo" "name.name\\..name.foo" == "name.name\\..name.foo" [✔] path> addExtension ".foo" "name.name\\name.name" == "name.name\\name.name.foo" [✔] path> fileExtension "name.name\\name.name.foo" == .foo [✔] path> replaceExtension ".foo" "name.name\\name.name.foo" == "name.name\\name.name.foo" [✔] path> addExtension ".foo" "name.name\\name..name" == "name.name\\name..name.foo" [✔] path> fileExtension "name.name\\name..name.foo" == .foo [✔] path> replaceExtension ".foo" "name.name\\name..name.foo" == "name.name\\name..name.foo" [✔] path> addExtension ".foo" "name.name\\..." == "name.name\\....foo" [✔] path> fileExtension "name.name\\....foo" == .foo [✔] path> replaceExtension ".foo" "name.name\\....foo" == "name.name\\....foo" [✔] path> addExtension ".foo" "name..name\\name" == "name..name\\name.foo" [✔] path> fileExtension "name..name\\name.foo" == .foo [✔] path> replaceExtension ".foo" "name..name\\name.foo" == "name..name\\name.foo" [✔] path> addExtension ".foo" "name..name\\name." == "name..name\\name..foo" [✔] path> fileExtension "name..name\\name..foo" == .foo [✔] path> replaceExtension ".foo" "name..name\\name..foo" == "name..name\\name..foo" [✔] path> addExtension ".foo" "name..name\\name.." == "name..name\\name...foo" [✔] path> fileExtension "name..name\\name...foo" == .foo [✔] path> replaceExtension ".foo" "name..name\\name...foo" == "name..name\\name...foo" [✔] path> addExtension ".foo" "name..name\\.name" == "name..name\\.name.foo" [✔] path> fileExtension "name..name\\.name.foo" == .foo [✔] path> replaceExtension ".foo" "name..name\\.name.foo" == "name..name\\.name.foo" [✔] path> addExtension ".foo" "name..name\\..name" == "name..name\\..name.foo" [✔] path> fileExtension "name..name\\..name.foo" == .foo [✔] path> replaceExtension ".foo" "name..name\\..name.foo" == "name..name\\..name.foo" [✔] path> addExtension ".foo" "name..name\\name.name" == "name..name\\name.name.foo" [✔] path> fileExtension "name..name\\name.name.foo" == .foo [✔] path> replaceExtension ".foo" "name..name\\name.name.foo" == "name..name\\name.name.foo" [✔] path> addExtension ".foo" "name..name\\name..name" == "name..name\\name..name.foo" [✔] path> fileExtension "name..name\\name..name.foo" == .foo [✔] path> replaceExtension ".foo" "name..name\\name..name.foo" == "name..name\\name..name.foo" [✔] path> addExtension ".foo" "name..name\\..." == "name..name\\....foo" [✔] path> fileExtension "name..name\\....foo" == .foo [✔] path> replaceExtension ".foo" "name..name\\....foo" == "name..name\\....foo" [✔] path> addExtension ".foo" "...\\name" == "...\\name.foo" [✔] path> fileExtension "...\\name.foo" == .foo [✔] path> replaceExtension ".foo" "...\\name.foo" == "...\\name.foo" [✔] path> addExtension ".foo" "...\\name." == "...\\name..foo" [✔] path> fileExtension "...\\name..foo" == .foo [✔] path> replaceExtension ".foo" "...\\name..foo" == "...\\name..foo" [✔] path> addExtension ".foo" "...\\name.." == "...\\name...foo" [✔] path> fileExtension "...\\name...foo" == .foo [✔] path> replaceExtension ".foo" "...\\name...foo" == "...\\name...foo" [✔] path> addExtension ".foo" "...\\.name" == "...\\.name.foo" [✔] path> fileExtension "...\\.name.foo" == .foo [✔] path> replaceExtension ".foo" "...\\.name.foo" == "...\\.name.foo" [✔] path> addExtension ".foo" "...\\..name" == "...\\..name.foo" [✔] path> fileExtension "...\\..name.foo" == .foo [✔] path> replaceExtension ".foo" "...\\..name.foo" == "...\\..name.foo" [✔] quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> ------------- quickcheck-classes> -- Compose -- quickcheck-classes> ------------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> ----------- quickcheck-classes> -- Const -- quickcheck-classes> ----------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> Bifoldable: Bifold Identity +++ OK, passed 100 tests. quickcheck-classes> Bifoldable: BifoldMap Identity +++ OK, passed 100 tests. quickcheck-classes> Bifoldable: Bifoldr Identity +++ OK, passed 100 tests. quickcheck-classes> Bitraversable: Naturality +++ OK, passed 100 tests. quickcheck-classes> Bitraversable: Identity +++ OK, passed 100 tests. quickcheck-classes> Bitraversable: Composition +++ OK, passed 100 tests. quickcheck-classes> -------------- quickcheck-classes> -- Constant -- quickcheck-classes> -------------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. 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. 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 35 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> Warning: --source-* options are ignored when --hyperlinked-source is enabled. rerebase> [ 1 of 368] Compiling Prelude ( library/Prelude.hs, nothing ) rerebase> [ 2 of 368] Compiling Numeric.Natural ( library/Numeric/Natural.hs, nothing ) rerebase> [ 3 of 368] Compiling Numeric ( library/Numeric.hs, nothing ) rerebase> [ 4 of 368] Compiling GHC.Word ( library/GHC/Word.hs, nothing ) rerebase> [ 5 of 368] Compiling GHC.Weak ( library/GHC/Weak.hs, nothing ) rerebase> [ 6 of 368] Compiling GHC.Unicode ( library/GHC/Unicode.hs, nothing ) rerebase> [ 7 of 368] Compiling GHC.TypeNats ( library/GHC/TypeNats.hs, nothing ) rerebase> [ 8 of 368] Compiling GHC.TypeLits ( library/GHC/TypeLits.hs, nothing ) rerebase> [ 9 of 368] Compiling GHC.TopHandler ( library/GHC/TopHandler.hs, nothing ) rerebase> [ 10 of 368] Compiling GHC.Storable ( library/GHC/Storable.hs, nothing ) rerebase> [ 11 of 368] Compiling GHC.Stats ( library/GHC/Stats.hs, nothing ) rerebase> [ 12 of 368] Compiling GHC.Stack ( library/GHC/Stack.hs, nothing ) rerebase> [ 13 of 368] Compiling GHC.Stable ( library/GHC/Stable.hs, nothing ) rerebase> [ 14 of 368] Compiling GHC.Show ( library/GHC/Show.hs, nothing ) rerebase> [ 15 of 368] Compiling GHC.STRef ( library/GHC/STRef.hs, nothing ) rerebase> [ 16 of 368] Compiling GHC.ST ( library/GHC/ST.hs, nothing ) rerebase> [ 17 of 368] Compiling GHC.Records ( library/GHC/Records.hs, nothing ) rerebase> [ 18 of 368] Compiling GHC.Real ( library/GHC/Real.hs, nothing ) rerebase> [ 19 of 368] Compiling GHC.Read ( library/GHC/Read.hs, nothing ) rerebase> [ 20 of 368] Compiling GHC.Ptr ( library/GHC/Ptr.hs, nothing ) rerebase> [ 21 of 368] Compiling GHC.Profiling ( library/GHC/Profiling.hs, nothing ) rerebase> [ 22 of 368] Compiling GHC.OverloadedLabels ( library/GHC/OverloadedLabels.hs, nothing ) rerebase> [ 23 of 368] Compiling GHC.Num ( library/GHC/Num.hs, nothing ) rerebase> [ 24 of 368] Compiling GHC.MVar ( library/GHC/MVar.hs, nothing ) rerebase> [ 25 of 368] Compiling GHC.List ( library/GHC/List.hs, nothing ) rerebase> [ 26 of 368] Compiling GHC.Int ( library/GHC/Int.hs, nothing ) rerebase> [ 27 of 368] Compiling GHC.IORef ( library/GHC/IORef.hs, nothing ) rerebase> [ 28 of 368] Compiling GHC.IOArray ( library/GHC/IOArray.hs, nothing ) rerebase> [ 29 of 368] Compiling GHC.IO.IOMode ( library/GHC/IO/IOMode.hs, nothing ) rerebase> [ 30 of 368] Compiling GHC.IO.Handle.Types ( library/GHC/IO/Handle/Types.hs, nothing ) rerebase> [ 31 of 368] Compiling GHC.IO.Handle.Text ( library/GHC/IO/Handle/Text.hs, nothing ) rerebase> [ 32 of 368] Compiling GHC.IO.Handle.Internals ( library/GHC/IO/Handle/Internals.hs, nothing ) rerebase> [ 33 of 368] Compiling GHC.IO.Handle.FD ( library/GHC/IO/Handle/FD.hs, nothing ) rerebase> [ 34 of 368] Compiling GHC.IO.Handle ( library/GHC/IO/Handle.hs, nothing ) rerebase> [ 35 of 368] Compiling GHC.IO.FD ( library/GHC/IO/FD.hs, nothing ) rerebase> [ 36 of 368] Compiling GHC.IO.Exception ( library/GHC/IO/Exception.hs, nothing ) rerebase> [ 37 of 368] Compiling GHC.IO.Encoding.UTF8 ( library/GHC/IO/Encoding/UTF8.hs, nothing ) rerebase> [ 38 of 368] Compiling GHC.IO.Encoding.UTF32 ( library/GHC/IO/Encoding/UTF32.hs, nothing ) rerebase> [ 39 of 368] Compiling GHC.IO.Encoding.UTF16 ( library/GHC/IO/Encoding/UTF16.hs, nothing ) rerebase> [ 40 of 368] Compiling GHC.IO.Encoding.Types ( library/GHC/IO/Encoding/Types.hs, nothing ) generic-lens> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold generic-lens> No pkg-config found generic-lens> Using runghc version 9.8.1 found on system at: generic-lens> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 generic-lens> Using strip version 2.44 found on system at: generic-lens> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip generic-lens> Using tar found on system at: generic-lens> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar generic-lens> No uhc found generic-lens> Running phase: buildPhase generic-lens> Preprocessing library for generic-lens-2.2.2.0.. generic-lens> Building library for generic-lens-2.2.2.0.. generic-lens> generic-lens> src/Data/Generics/Product/Fields.hs:12:14: warning: [GHC-53692] [-Wdeprecated-flags] generic-lens> -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead generic-lens> | generic-lens> 12 | {-# LANGUAGE TypeInType #-} generic-lens> | ^^^^^^^^^^ generic-lens> generic-lens> src/Data/Generics/Product/Positions.hs:2:14: warning: [GHC-53692] [-Wdeprecated-flags] generic-lens> -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead generic-lens> | generic-lens> 2 | {-# LANGUAGE TypeInType #-} generic-lens> | ^^^^^^^^^^ generic-lens> generic-lens> src/Data/Generics/Product/HList.hs:8:14: warning: [GHC-53692] [-Wdeprecated-flags] generic-lens> -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead generic-lens> | generic-lens> 8 | {-# LANGUAGE TypeInType #-} generic-lens> | ^^^^^^^^^^ generic-lens> generic-lens> src/Data/Generics/Product/HList.hs:8:14: warning: [GHC-53692] [-Wdeprecated-flags] generic-lens> -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead generic-lens> | generic-lens> 8 | {-# LANGUAGE TypeInType #-} generic-lens> | ^^^^^^^^^^ generic-lens> generic-lens> src/Data/Generics/Product/Positions.hs:2:14: warning: [GHC-53692] [-Wdeprecated-flags] generic-lens> -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead generic-lens> | generic-lens> 2 | {-# LANGUAGE TypeInType #-} generic-lens> | ^^^^^^^^^^ generic-lens> generic-lens> src/Data/Generics/Product/Fields.hs:12:14: warning: [GHC-53692] [-Wdeprecated-flags] generic-lens> -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead generic-lens> | generic-lens> 12 | {-# LANGUAGE TypeInType #-} generic-lens> | ^^^^^^^^^^ generic-lens> [ 1 of 20] Compiling Data.Generics.Internal.VL.Iso ( src/Data/Generics/Internal/VL/Iso.hs, dist/build/Data/Generics/Internal/VL/Iso.o, dist/build/Data/Generics/Internal/VL/Iso.dyn_o ) generic-lens> [ 2 of 20] Compiling Data.Generics.Internal.VL.Lens ( src/Data/Generics/Internal/VL/Lens.hs, dist/build/Data/Generics/Internal/VL/Lens.o, dist/build/Data/Generics/Internal/VL/Lens.dyn_o ) generic-lens> [ 3 of 20] Compiling Data.Generics.Internal.VL.Prism ( src/Data/Generics/Internal/VL/Prism.hs, dist/build/Data/Generics/Internal/VL/Prism.o, dist/build/Data/Generics/Internal/VL/Prism.dyn_o ) generic-lens> [ 4 of 20] Compiling Data.Generics.Internal.VL ( src/Data/Generics/Internal/VL.hs, dist/build/Data/Generics/Internal/VL.o, dist/build/Data/Generics/Internal/VL.dyn_o ) generic-lens> [ 5 of 20] Compiling Data.Generics.Product.Fields ( src/Data/Generics/Product/Fields.hs, dist/build/Data/Generics/Product/Fields.o, dist/build/Data/Generics/Product/Fields.dyn_o ) hw-prim> /nix/store/mm0v3c0prij81wk33q1ra5jg05av0nfc-hw-prim-0.6.3.2 hw-prim> Executables installed in: hw-prim> /nix/store/mm0v3c0prij81wk33q1ra5jg05av0nfc-hw-prim-0.6.3.2/bin hw-prim> Libraries installed in: hw-prim> /nix/store/mm0v3c0prij81wk33q1ra5jg05av0nfc-hw-prim-0.6.3.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N hw-prim> Dynamic Libraries installed in: hw-prim> /nix/store/mm0v3c0prij81wk33q1ra5jg05av0nfc-hw-prim-0.6.3.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 hw-prim> Private executables installed in: hw-prim> /nix/store/mm0v3c0prij81wk33q1ra5jg05av0nfc-hw-prim-0.6.3.2/libexec/x86_64-linux-ghc-9.8.1/hw-prim-0.6.3.2 hw-prim> Data files installed in: hw-prim> /nix/store/mm0v3c0prij81wk33q1ra5jg05av0nfc-hw-prim-0.6.3.2/share/x86_64-linux-ghc-9.8.1/hw-prim-0.6.3.2 hw-prim> Documentation installed in: hw-prim> /nix/store/cfz2l2gi5a31r8fmk19kljnkmgcfjmkp-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/mm0v3c0prij81wk33q1ra5jg05av0nfc-hw-prim-0.6.3.2/etc hw-prim> No alex found hw-prim> Using ar found on system at: hw-prim> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar hw-prim> No c2hs found hw-prim> No cpphs found hw-prim> Using doctest version 0.22.6 found on system at: hw-prim> /nix/store/5b1p4pwqjyd7hm6rr4ill4mcxhy3cgwg-doctest-0.22.6/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.8.1 found on system at: hw-prim> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc hw-prim> Using ghc-pkg version 9.8.1 found on system at: hw-prim> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 hw-prim> No happy found hw-prim> Using haskell-suite found on system at: haskell-suite-dummy-location hw-prim> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location hw-prim> No hmake found hw-prim> Using hpc version 0.69 found on system at: hw-prim> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 hw-prim> Using hsc2hs version 0.68.10 found on system at: hw-prim> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 hw-prim> Using hscolour version 1.25 found on system at: hw-prim> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour hw-prim> No jhc found hw-prim> Using ld found on system at: hw-prim> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold hw-prim> No pkg-config found hw-prim> Using runghc version 9.8.1 found on system at: hw-prim> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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> 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 ) 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 ) stan> include base-4.19.0.0-b960 (Control.Applicative, Control.Arrow, Control.Category, Control.Concurrent, Control.Concurrent.Chan, Control.Concurrent.MVar, Control.Concurrent.QSem, Control.Concurrent.QSemN, Control.Exception, Control.Exception.Base, Control.Monad, Control.Monad.Fail, Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, Control.Monad.ST, Control.Monad.ST.Lazy, Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, Control.Monad.ST.Safe, Control.Monad.ST.Strict, Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, Data.Functor, Data.Functor.Classes, Data.Functor.Compose, Data.Functor.Const, Data.Functor.Contravariant, Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, GHC.Num.BigNat, GHC.Num.Integer, GHC.Num.Natural, GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, System.CPUTime, System.Console.GetOpt, System.Environment, System.Environment.Blank, System.Exit, System.IO, System.IO.Error, System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, System.Mem.Weak, System.Posix.Internals, System.Posix.Types, System.Timeout, Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, Unsafe.Coerce) stan> include relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f (Relude as Prelude) stan> include relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f stan> include array-0.5.6.0-dc89 stan> include base64-1.0-DM3kQl14EW3Uo6HgibNMI stan> include blaze-html-0.9.2.0-5J7Dgnhbe8g3P6UXiWN3oF stan> include bytestring-0.12.0.2-4690 stan> include clay-0.15.0-EUykbTPy4ikBJpy5K5SNaB stan> include colourista-0.1.0.2-ETErBfSG6XoH5kI7ARpP3z stan> include containers-0.6.8-4775 stan> include cryptohash-sha1-0.11.101.0-JfJgUl2ihKCAPBkGb1uPrC stan> include dir-traverse-0.2.3.0-GuGGBB6rkbe4RiNVwAFaCj stan> include directory-1.3.8.1-6a8e stan> include extensions-0.1.0.1-EoC0PWzYJh91GlsNVTFAc3 stan> include filepath-1.4.100.4-fa1c stan> include ghc-9.8.1-f1e9 stan> include ghc-boot-th-9.8.1-8ab3 stan> include gitrev-1.3.1-3dVwWdC9qDV8bHoyePlZVx stan> include microaeson-0.1.0.2-5UvXXCrS6PVHpaScZRd5m stan> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv stan> include pretty-simple-4.1.3.0-CLEOyxVmpYsAbkBzMHAE9M stan> include process-1.6.18.0-26fa stan> include slist-0.2.1.0-4IvfVxxs3JJJjKUFGM6Gzp stan> include tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi stan> include trial-0.0.0.0-IOlBFY6Ej7E68uGXFizp3b stan> include trial-optparse-applicative-0.0.0.0-GhuOgE9nxHx2zAUb3jtA2I stan> include trial-tomland-0.0.0.0-GA74HS5KoQpDLLdkVNq670 trifecta> Using runghc version 9.8.1 found on system at: trifecta> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 trifecta> Using strip version 2.44 found on system at: trifecta> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip trifecta> Using tar found on system at: trifecta> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar trifecta> No uhc found trifecta> Running phase: buildPhase trifecta> Preprocessing library for trifecta-2.1.4.. trifecta> Building library for trifecta-2.1.4.. trifecta> [ 1 of 13] Compiling Text.Trifecta.Util.Combinators ( src/Text/Trifecta/Util/Combinators.hs, dist/build/Text/Trifecta/Util/Combinators.o, dist/build/Text/Trifecta/Util/Combinators.dyn_o ) trifecta> [ 2 of 13] Compiling Text.Trifecta.Util.IntervalMap ( src/Text/Trifecta/Util/IntervalMap.hs, dist/build/Text/Trifecta/Util/IntervalMap.o, dist/build/Text/Trifecta/Util/IntervalMap.dyn_o ) trifecta> [ 3 of 13] Compiling Text.Trifecta.Util.Pretty ( src/Text/Trifecta/Util/Pretty.hs, dist/build/Text/Trifecta/Util/Pretty.o, dist/build/Text/Trifecta/Util/Pretty.dyn_o ) trifecta> [ 4 of 13] Compiling Text.Trifecta.Delta ( src/Text/Trifecta/Delta.hs, dist/build/Text/Trifecta/Delta.o, dist/build/Text/Trifecta/Delta.dyn_o ) trifecta> [ 5 of 13] Compiling Text.Trifecta.Rope ( src/Text/Trifecta/Rope.hs, dist/build/Text/Trifecta/Rope.o, dist/build/Text/Trifecta/Rope.dyn_o ) trifecta> [ 6 of 13] Compiling Text.Trifecta.Util.It ( src/Text/Trifecta/Util/It.hs, dist/build/Text/Trifecta/Util/It.o, dist/build/Text/Trifecta/Util/It.dyn_o ) trifecta> [ 7 of 13] Compiling Text.Trifecta.Rendering ( src/Text/Trifecta/Rendering.hs, dist/build/Text/Trifecta/Rendering.o, dist/build/Text/Trifecta/Rendering.dyn_o ) trifecta> [ 8 of 13] Compiling Text.Trifecta.Result ( src/Text/Trifecta/Result.hs, dist/build/Text/Trifecta/Result.o, dist/build/Text/Trifecta/Result.dyn_o ) trifecta> [ 9 of 13] Compiling Text.Trifecta.Highlight ( src/Text/Trifecta/Highlight.hs, dist/build/Text/Trifecta/Highlight.o, dist/build/Text/Trifecta/Highlight.dyn_o ) trifecta> [10 of 13] Compiling Text.Trifecta.Combinators ( src/Text/Trifecta/Combinators.hs, dist/build/Text/Trifecta/Combinators.o, dist/build/Text/Trifecta/Combinators.dyn_o ) trifecta> [11 of 13] Compiling Text.Trifecta.Parser ( src/Text/Trifecta/Parser.hs, dist/build/Text/Trifecta/Parser.o, dist/build/Text/Trifecta/Parser.dyn_o ) trifecta> [12 of 13] Compiling Text.Trifecta ( src/Text/Trifecta.hs, dist/build/Text/Trifecta.o, dist/build/Text/Trifecta.dyn_o ) trifecta> [13 of 13] Compiling Text.Trifecta.Tutorial ( src/Text/Trifecta/Tutorial.hs, dist/build/Text/Trifecta/Tutorial.o, dist/build/Text/Trifecta/Tutorial.dyn_o ) trifecta> [ 1 of 13] Compiling Text.Trifecta.Util.Combinators ( src/Text/Trifecta/Util/Combinators.hs, dist/build/Text/Trifecta/Util/Combinators.p_o ) trifecta> [ 2 of 13] Compiling Text.Trifecta.Util.IntervalMap ( src/Text/Trifecta/Util/IntervalMap.hs, dist/build/Text/Trifecta/Util/IntervalMap.p_o ) trifecta> [ 3 of 13] Compiling Text.Trifecta.Util.Pretty ( src/Text/Trifecta/Util/Pretty.hs, dist/build/Text/Trifecta/Util/Pretty.p_o ) trifecta> [ 4 of 13] Compiling Text.Trifecta.Delta ( src/Text/Trifecta/Delta.hs, dist/build/Text/Trifecta/Delta.p_o ) trifecta> [ 5 of 13] Compiling Text.Trifecta.Rope ( src/Text/Trifecta/Rope.hs, dist/build/Text/Trifecta/Rope.p_o ) trifecta> [ 6 of 13] Compiling Text.Trifecta.Util.It ( src/Text/Trifecta/Util/It.hs, dist/build/Text/Trifecta/Util/It.p_o ) trifecta> [ 7 of 13] Compiling Text.Trifecta.Rendering ( src/Text/Trifecta/Rendering.hs, dist/build/Text/Trifecta/Rendering.p_o ) 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.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 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> [4 of 4] Compiling Data.Dependent.Map.Lens ( src/Data/Dependent/Map/Lens.hs, dist/build/Data/Dependent/Map/Lens.o, dist/build/Data/Dependent/Map/Lens.dyn_o ) dependent-map> [1 of 4] Compiling Data.Dependent.Map.Internal ( src/Data/Dependent/Map/Internal.hs, dist/build/Data/Dependent/Map/Internal.p_o ) dependent-map> [2 of 4] Compiling Data.Dependent.Map.PtrEquality ( src/Data/Dependent/Map/PtrEquality.hs, dist/build/Data/Dependent/Map/PtrEquality.p_o ) dependent-map> [3 of 4] Compiling Data.Dependent.Map ( src/Data/Dependent/Map.hs, dist/build/Data/Dependent/Map.p_o ) dependent-map> dependent-map> src/Data/Dependent/Map.hs:167:5: warning: [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.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 Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." dependent-map> | dependent-map> 1241 | _ -> showString (concat (reverse (tail bars))) . showString node aeson-pretty (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/6g46dawn1mv7zk8pv1hpvdygln96kkg9-aeson-pretty-0.8.10-doc /nix/store/8kida4jwgjdwsz2iiyr6wqmwpff25xss-aeson-pretty-0.8.10 aeson-pretty (post)> Pushing 2 paths (169 are already present) using zstd to cache sellout ⏳ aeson-pretty (post)> aeson-pretty (post)> Pushing /nix/store/6g46dawn1mv7zk8pv1hpvdygln96kkg9-aeson-pretty-0.8.10-doc (240.58 KiB) aeson-pretty (post)> Pushing /nix/store/8kida4jwgjdwsz2iiyr6wqmwpff25xss-aeson-pretty-0.8.10 (3.90 MiB) aeson-pretty (post)> aeson-pretty (post)> All done. aeson-pretty (post)> added 2 signatures aeson-pretty (post)> added 4 signatures aeson-pretty (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/6g46dawn1mv7zk8pv1hpvdygln96kkg9-aeson-pretty-0.8.10-doc /nix/store/8kida4jwgjdwsz2iiyr6wqmwpff25xss-aeson-pretty-0.8.10 aeson-pretty (post)> copying 2 paths... aeson-pretty (post)> copying path '/nix/store/6g46dawn1mv7zk8pv1hpvdygln96kkg9-aeson-pretty-0.8.10-doc' to 'https://cache.nix-ci.com'... aeson-pretty (post)> copying path '/nix/store/8kida4jwgjdwsz2iiyr6wqmwpff25xss-aeson-pretty-0.8.10' to 'https://cache.nix-ci.com'... aeson-pretty (post)> copying 1 paths... aeson-pretty (post)> copying path '/nix/store/gs02dza0yimyicff35p7s2pvjakjq8bx-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/6g46dawn1mv7zk8pv1hpvdygln96kkg9-aeson-pretty-0.8.10-doc /nix/store/8kida4jwgjdwsz2iiyr6wqmwpff25xss-aeson-pretty-0.8.10 aeson-pretty (post)> copying 2 paths... aeson-pretty (post)> copying path '/nix/store/6g46dawn1mv7zk8pv1hpvdygln96kkg9-aeson-pretty-0.8.10-doc' to 'ssh-ng://worker.nix-ci.com'... aeson-pretty (post)> copying path '/nix/store/8kida4jwgjdwsz2iiyr6wqmwpff25xss-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/gs02dza0yimyicff35p7s2pvjakjq8bx-aeson-pretty-0.8.10.drv' to 'ssh-ng://worker.nix-ci.com'... cabal-install-parsers (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/4rikjddgdjwkrkdajhrsijm4y055grcv-cabal-install-parsers-0.6.1.1 /nix/store/imiysvgxijf71wki2n0vg76mfgckxkwd-cabal-install-parsers-0.6.1.1-doc cabal-install-parsers (post)> Pushing 2 paths (177 are already present) using zstd to cache sellout ⏳ cabal-install-parsers (post)> cabal-install-parsers (post)> Pushing /nix/store/imiysvgxijf71wki2n0vg76mfgckxkwd-cabal-install-parsers-0.6.1.1-doc (1.89 MiB) cabal-install-parsers (post)> Pushing /nix/store/4rikjddgdjwkrkdajhrsijm4y055grcv-cabal-install-parsers-0.6.1.1 (7.47 MiB) cabal-install-parsers (post)> cabal-install-parsers (post)> All done. cabal-install-parsers (post)> added 2 signatures cabal-install-parsers (post)> added 20 signatures cabal-install-parsers (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/4rikjddgdjwkrkdajhrsijm4y055grcv-cabal-install-parsers-0.6.1.1 /nix/store/imiysvgxijf71wki2n0vg76mfgckxkwd-cabal-install-parsers-0.6.1.1-doc cabal-install-parsers (post)> copying 2 paths... cabal-install-parsers (post)> copying path '/nix/store/imiysvgxijf71wki2n0vg76mfgckxkwd-cabal-install-parsers-0.6.1.1-doc' to 'https://cache.nix-ci.com'... cabal-install-parsers (post)> copying path '/nix/store/4rikjddgdjwkrkdajhrsijm4y055grcv-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/3hikyb074pwpj10zica863j81v0w1yxx-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/4rikjddgdjwkrkdajhrsijm4y055grcv-cabal-install-parsers-0.6.1.1 /nix/store/imiysvgxijf71wki2n0vg76mfgckxkwd-cabal-install-parsers-0.6.1.1-doc cabal-install-parsers (post)> copying 2 paths... cabal-install-parsers (post)> copying path '/nix/store/imiysvgxijf71wki2n0vg76mfgckxkwd-cabal-install-parsers-0.6.1.1-doc' to 'ssh-ng://worker.nix-ci.com'... cabal-install-parsers (post)> copying path '/nix/store/4rikjddgdjwkrkdajhrsijm4y055grcv-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/3hikyb074pwpj10zica863j81v0w1yxx-cabal-install-parsers-0.6.1.1.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/xpwdwrgbn39msw9b10nb9dlcdai9dlc5-cabal-add-0.1.drv'... ghc-lib-parser> [312 of 443] Compiling GHC.Tc.Types.LclEnv ( compiler/GHC/Tc/Types/LclEnv.hs, dist/build/GHC/Tc/Types/LclEnv.p_o ) ghc-lib-parser> [313 of 443] 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> [314 of 443] Compiling GHC.Types.Meta ( compiler/GHC/Types/Meta.hs, dist/build/GHC/Types/Meta.p_o ) ghc-lib-parser> [315 of 443] Compiling GHC.Data.Unboxed ( compiler/GHC/Data/Unboxed.hs, dist/build/GHC/Data/Unboxed.p_o ) ghc-lib-parser> [316 of 443] Compiling GHC.Data.Stream ( compiler/GHC/Data/Stream.hs, dist/build/GHC/Data/Stream.p_o ) ghc-lib-parser> [317 of 443] Compiling GHC.Data.SmallArray ( compiler/GHC/Data/SmallArray.hs, dist/build/GHC/Data/SmallArray.p_o ) ghc-lib-parser> [318 of 443] Compiling GHC.Cmm.Dataflow.Block ( compiler/GHC/Cmm/Dataflow/Block.hs, dist/build/GHC/Cmm/Dataflow/Block.p_o ) ghc-lib-parser> [319 of 443] Compiling GHC.SysTools.BaseDir ( compiler/GHC/SysTools/BaseDir.hs, dist/build/GHC/SysTools/BaseDir.p_o ) ghc-lib-parser> [320 of 443] Compiling GHC.Parser.CharClass ( compiler/GHC/Parser/CharClass.hs, dist/build/GHC/Parser/CharClass.p_o ) ghc-lib-parser> [321 of 443] Compiling GHC.Types.Unique.SDFM ( compiler/GHC/Types/Unique/SDFM.hs, dist/build/GHC/Types/Unique/SDFM.p_o ) ghc-lib-parser> [322 of 443] Compiling GHC.Types.SaneDouble ( compiler/GHC/Types/SaneDouble.hs, dist/build/GHC/Types/SaneDouble.p_o ) ghc-lib-parser> [323 of 443] Compiling GHC.JS.Unsat.Syntax ( compiler/GHC/JS/Unsat/Syntax.hs, dist/build/GHC/JS/Unsat/Syntax.p_o ) ghc-lib-parser> [324 of 443] Compiling GHC.JS.Make ( compiler/GHC/JS/Make.hs, dist/build/GHC/JS/Make.p_o ) ghc-lib-parser> [325 of 443] Compiling GHC.JS.Syntax ( compiler/GHC/JS/Syntax.hs, dist/build/GHC/JS/Syntax.p_o ) ghc-lib-parser> [326 of 443] Compiling GHC.JS.Transform ( compiler/GHC/JS/Transform.hs, dist/build/GHC/JS/Transform.p_o ) ghc-lib-parser> [327 of 443] Compiling GHC.Platform.Reg.Class ( compiler/GHC/Platform/Reg/Class.hs, dist/build/GHC/Platform/Reg/Class.p_o ) ghc-lib-parser> [328 of 443] Compiling GHC.Platform.Reg ( compiler/GHC/Platform/Reg.hs, dist/build/GHC/Platform/Reg.p_o ) ghc-lib-parser> [329 of 443] Compiling GHC.JS.Ppr ( compiler/GHC/JS/Ppr.hs, dist/build/GHC/JS/Ppr.p_o ) ghc-lib-parser> [330 of 443] Compiling GHC.Types.Name.Cache ( compiler/GHC/Types/Name/Cache.hs, dist/build/GHC/Types/Name/Cache.p_o ) ghc-lib-parser> [331 of 443] Compiling GHC.Types.BreakInfo ( compiler/GHC/Types/BreakInfo.hs, dist/build/GHC/Types/BreakInfo.p_o ) ghc-lib-parser> [332 of 443] Compiling GHC.Driver.Env.KnotVars ( compiler/GHC/Driver/Env/KnotVars.hs, dist/build/GHC/Driver/Env/KnotVars.p_o ) ghc-lib-parser> [333 of 443] Compiling GHC.Linker.Static.Utils ( compiler/GHC/Linker/Static/Utils.hs, dist/build/GHC/Linker/Static/Utils.p_o ) ghc-lib-parser> [334 of 443] Compiling GHC.CmmToLlvm.Config ( compiler/GHC/CmmToLlvm/Config.hs, dist/build/GHC/CmmToLlvm/Config.p_o ) ghc-lib-parser> [335 of 443] Compiling GHC.Driver.LlvmConfigCache ( compiler/GHC/Driver/LlvmConfigCache.hs, dist/build/GHC/Driver/LlvmConfigCache.p_o ) ghc-lib-parser> [336 of 443] Compiling GHC.Cmm.Dataflow.Graph ( compiler/GHC/Cmm/Dataflow/Graph.hs, dist/build/GHC/Cmm/Dataflow/Graph.p_o ) ghc-lib-parser> [337 of 443] Compiling GHC.Types.IPE ( compiler/GHC/Types/IPE.hs, dist/build/GHC/Types/IPE.p_o ) ghc-lib-parser> [338 of 443] Compiling GHC.Stg.Lift.Types ( compiler/GHC/Stg/Lift/Types.hs, dist/build/GHC/Stg/Lift/Types.p_o ) ghc-lib-parser> [339 of 443] Compiling GHC.Stg.Syntax ( compiler/GHC/Stg/Syntax.hs, dist/build/GHC/Stg/Syntax.p_o ) ghc-lib-parser> [340 of 443] Compiling GHC.StgToJS.Types ( compiler/GHC/StgToJS/Types.hs, dist/build/GHC/StgToJS/Types.p_o ) algebraic-graphs> * at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:296: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.hs:296:1 algebraic-graphs> Warning: 'edges' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:323:1 algebraic-graphs> * at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:376: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.hs:376:1 algebraic-graphs> Warning: 'circuit' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:543:1 algebraic-graphs> * at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:792: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.hs:792:1 algebraic-graphs> Warning: 'vertices' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:309:1 algebraic-graphs> * at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:362: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.hs:362:1 algebraic-graphs> Warning: 'map' is ambiguous. It is defined algebraic-graphs> * in ‘GHC.Base’ algebraic-graphs> * in ‘Data.Map.Strict.Internal’ 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 in ‘Data.Set.Internal’ algebraic-graphs> Warning: 'biclique' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:575:1 algebraic-graphs> * at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:807: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.hs:807: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> Warning: 'null' is ambiguous. It is defined algebraic-graphs> * in ‘Data.Foldable’ algebraic-graphs> * in ‘Data.Map.Internal’ algebraic-graphs> * in ‘Data.Sequence.Internal’ 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 in ‘Data.Set.Internal’ algebraic-graphs> Warning: 'length' is ambiguous. It is defined algebraic-graphs> * in ‘Data.Foldable’ algebraic-graphs> * in ‘Data.Sequence.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 in ‘Data.Sequence.Internal’ algebraic-graphs> Warning: 'path' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:529:1 algebraic-graphs> * at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:770: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.hs:770:1 algebraic-graphs> Warning: 'star' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:592:1 algebraic-graphs> * at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:822: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.hs:822:1 algebraic-graphs> Warning: 'vertexCount' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:417:1 path> addExtension ".foo" "...\\name.name" == "...\\name.name.foo" [✔] path> fileExtension "...\\name.name.foo" == .foo [✔] path> replaceExtension ".foo" "...\\name.name.foo" == "...\\name.name.foo" [✔] path> addExtension ".foo" "...\\name..name" == "...\\name..name.foo" [✔] path> fileExtension "...\\name..name.foo" == .foo [✔] path> replaceExtension ".foo" "...\\name..name.foo" == "...\\name..name.foo" [✔] path> addExtension ".foo" "...\\..." == "...\\....foo" [✔] path> fileExtension "...\\....foo" == .foo [✔] path> replaceExtension ".foo" "...\\....foo" == "...\\....foo" [✔] path> addExtension ".foo" "name" == "name.foo" [✔] path> fileExtension "name.foo" == .foo [✔] path> replaceExtension ".foo" "name.foo" == "name.foo" [✔] path> addExtension ".foo" "name." == "name..foo" [✔] path> fileExtension "name..foo" == .foo [✔] path> replaceExtension ".foo" "name..foo" == "name..foo" [✔] path> addExtension ".foo" "name.." == "name...foo" [✔] path> fileExtension "name...foo" == .foo [✔] path> replaceExtension ".foo" "name...foo" == "name...foo" [✔] path> addExtension ".foo" ".name" == ".name.foo" [✔] path> fileExtension ".name.foo" == .foo [✔] path> replaceExtension ".foo" ".name.foo" == ".name.foo" [✔] path> addExtension ".foo" "..name" == "..name.foo" [✔] path> fileExtension "..name.foo" == .foo [✔] path> replaceExtension ".foo" "..name.foo" == "..name.foo" [✔] path> addExtension ".foo" "name.name" == "name.name.foo" [✔] path> fileExtension "name.name.foo" == .foo [✔] path> replaceExtension ".foo" "name.name.foo" == "name.name.foo" [✔] path> addExtension ".foo" "name..name" == "name..name.foo" [✔] path> fileExtension "name..name.foo" == .foo [✔] path> replaceExtension ".foo" "name..name.foo" == "name..name.foo" [✔] path> addExtension ".foo" "..." == "....foo" [✔] path> fileExtension "....foo" == .foo [✔] path> replaceExtension ".foo" "....foo" == "....foo" [✔] path> Absolute dir paths path> addExtension ".foo" "C:\\name\\name" == "C:\\name\\name.foo" [✔] path> fileExtension "C:\\name\\name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name\\name.foo" == "C:\\name\\name.foo" [✔] path> addExtension ".foo" "C:\\name\\name." == "C:\\name\\name..foo" [✔] path> fileExtension "C:\\name\\name..foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name\\name..foo" == "C:\\name\\name..foo" [✔] path> addExtension ".foo" "C:\\name\\name.." == "C:\\name\\name...foo" [✔] path> fileExtension "C:\\name\\name...foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name\\name...foo" == "C:\\name\\name...foo" [✔] path> addExtension ".foo" "C:\\name\\.name" == "C:\\name\\.name.foo" [✔] path> fileExtension "C:\\name\\.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name\\.name.foo" == "C:\\name\\.name.foo" [✔] path> addExtension ".foo" "C:\\name\\..name" == "C:\\name\\..name.foo" [✔] path> fileExtension "C:\\name\\..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name\\..name.foo" == "C:\\name\\..name.foo" [✔] path> addExtension ".foo" "C:\\name\\name.name" == "C:\\name\\name.name.foo" [✔] path> fileExtension "C:\\name\\name.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name\\name.name.foo" == "C:\\name\\name.name.foo" [✔] path> addExtension ".foo" "C:\\name\\name..name" == "C:\\name\\name..name.foo" [✔] path> fileExtension "C:\\name\\name..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name\\name..name.foo" == "C:\\name\\name..name.foo" [✔] path> addExtension ".foo" "C:\\name\\..." == "C:\\name\\....foo" [✔] path> fileExtension "C:\\name\\....foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name\\....foo" == "C:\\name\\....foo" [✔] path> addExtension ".foo" "C:\\name.\\name" == "C:\\name.\\name.foo" [✔] path> fileExtension "C:\\name.\\name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name.\\name.foo" == "C:\\name.\\name.foo" [✔] path> addExtension ".foo" "C:\\name.\\name." == "C:\\name.\\name..foo" [✔] path> fileExtension "C:\\name.\\name..foo" == .foo [✔] quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> -------------- quickcheck-classes> -- Fixed E1 -- quickcheck-classes> -------------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> --------------- quickcheck-classes> -- Fixed E12 -- quickcheck-classes> --------------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> ----------- quickcheck-classes> -- Float -- quickcheck-classes> ----------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. 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; 77 discarded. quickcheck-classes> Prim: ByteArray Get-Put (putting back what you got out has no effect) +++ OK, passed 100 tests; 12 discarded. quickcheck-classes> Prim: ByteArray Put-Put (putting twice is same as putting once) +++ OK, passed 100 tests; 17 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; 107 discarded. quickcheck-classes> Prim: Addr Get-Put (putting back what you got out has no effect) +++ OK, passed 100 tests; 15 discarded. quickcheck-classes> Prim: Addr Set Range +++ OK, passed 100 tests. quickcheck-classes> Prim: Addr List Conversion Roundtrips +++ OK, passed 100 tests. rerebase> [ 41 of 368] Compiling GHC.IO.Encoding.Latin1 ( library/GHC/IO/Encoding/Latin1.hs, nothing ) rerebase> [ 42 of 368] Compiling GHC.IO.Encoding.Iconv ( library/GHC/IO/Encoding/Iconv.hs, nothing ) rerebase> [ 43 of 368] Compiling GHC.IO.Encoding.Failure ( library/GHC/IO/Encoding/Failure.hs, nothing ) rerebase> [ 44 of 368] Compiling GHC.IO.Encoding ( library/GHC/IO/Encoding.hs, nothing ) rerebase> [ 45 of 368] Compiling GHC.IO.Device ( library/GHC/IO/Device.hs, nothing ) rerebase> [ 46 of 368] Compiling GHC.IO.BufferedIO ( library/GHC/IO/BufferedIO.hs, nothing ) rerebase> [ 47 of 368] Compiling GHC.IO.Buffer ( library/GHC/IO/Buffer.hs, nothing ) rerebase> [ 48 of 368] Compiling GHC.IO ( library/GHC/IO.hs, nothing ) rerebase> [ 49 of 368] Compiling GHC.Generics ( library/GHC/Generics.hs, nothing ) rerebase> [ 50 of 368] Compiling GHC.ForeignPtr ( library/GHC/ForeignPtr.hs, nothing ) rerebase> [ 51 of 368] Compiling GHC.Foreign ( library/GHC/Foreign.hs, nothing ) rerebase> [ 52 of 368] Compiling GHC.Float.RealFracMethods ( library/GHC/Float/RealFracMethods.hs, nothing ) rerebase> [ 53 of 368] Compiling GHC.Float.ConversionUtils ( library/GHC/Float/ConversionUtils.hs, nothing ) rerebase> [ 54 of 368] Compiling GHC.Float ( library/GHC/Float.hs, nothing ) rerebase> [ 55 of 368] Compiling GHC.Fingerprint.Type ( library/GHC/Fingerprint/Type.hs, nothing ) rerebase> [ 56 of 368] Compiling GHC.Fingerprint ( library/GHC/Fingerprint.hs, nothing ) rerebase> [ 57 of 368] Compiling GHC.Exts ( library/GHC/Exts.hs, nothing ) rerebase> [ 58 of 368] Compiling GHC.Exception ( library/GHC/Exception.hs, nothing ) rerebase> [ 59 of 368] Compiling GHC.Err ( library/GHC/Err.hs, nothing ) rerebase> [ 60 of 368] Compiling GHC.Environment ( library/GHC/Environment.hs, nothing ) rerebase> [ 61 of 368] Compiling GHC.Enum ( library/GHC/Enum.hs, nothing ) rerebase> [ 62 of 368] Compiling GHC.Desugar ( library/GHC/Desugar.hs, nothing ) rerebase> [ 63 of 368] Compiling GHC.Conc.Sync ( library/GHC/Conc/Sync.hs, nothing ) rerebase> [ 64 of 368] Compiling GHC.Conc.Signal ( library/GHC/Conc/Signal.hs, nothing ) rerebase> [ 65 of 368] Compiling GHC.Conc.IO ( library/GHC/Conc/IO.hs, nothing ) rerebase> [ 66 of 368] Compiling GHC.Conc ( library/GHC/Conc.hs, nothing ) rerebase> [ 67 of 368] Compiling GHC.Char ( library/GHC/Char.hs, nothing ) rerebase> [ 68 of 368] Compiling GHC.Base ( library/GHC/Base.hs, nothing ) rerebase> [ 69 of 368] Compiling GHC.Arr ( library/GHC/Arr.hs, nothing ) rerebase> [ 70 of 368] Compiling Foreign.Storable ( library/Foreign/Storable.hs, nothing ) rerebase> [ 71 of 368] Compiling Foreign.StablePtr ( library/Foreign/StablePtr.hs, nothing ) rerebase> [ 72 of 368] Compiling Foreign.Ptr ( library/Foreign/Ptr.hs, nothing ) rerebase> [ 73 of 368] Compiling Foreign.Marshal.Utils ( library/Foreign/Marshal/Utils.hs, nothing ) rerebase> [ 74 of 368] Compiling Foreign.Marshal.Unsafe ( library/Foreign/Marshal/Unsafe.hs, nothing ) rerebase> [ 75 of 368] Compiling Foreign.Marshal.Safe ( library/Foreign/Marshal/Safe.hs, nothing ) rerebase> [ 76 of 368] Compiling Foreign.Marshal.Pool ( library/Foreign/Marshal/Pool.hs, nothing ) rerebase> [ 77 of 368] Compiling Foreign.Marshal.Error ( library/Foreign/Marshal/Error.hs, nothing ) rerebase> [ 78 of 368] Compiling Foreign.Marshal.Array ( library/Foreign/Marshal/Array.hs, nothing ) rerebase> [ 79 of 368] Compiling Foreign.Marshal.Alloc ( library/Foreign/Marshal/Alloc.hs, nothing ) rerebase> [ 80 of 368] Compiling Foreign.Marshal ( library/Foreign/Marshal.hs, nothing ) rerebase> [ 81 of 368] Compiling Foreign.ForeignPtr.Unsafe ( library/Foreign/ForeignPtr/Unsafe.hs, nothing ) rerebase> [ 82 of 368] Compiling Foreign.ForeignPtr ( library/Foreign/ForeignPtr.hs, nothing ) rerebase> [ 83 of 368] Compiling Foreign.Concurrent ( library/Foreign/Concurrent.hs, nothing ) rerebase> [ 84 of 368] Compiling Foreign.C.Types ( library/Foreign/C/Types.hs, nothing ) rerebase> [ 85 of 368] Compiling Foreign.C.String ( library/Foreign/C/String.hs, nothing ) rerebase> [ 86 of 368] Compiling Foreign.C.Error ( library/Foreign/C/Error.hs, nothing ) rerebase> [ 87 of 368] Compiling Foreign.C ( library/Foreign/C.hs, nothing ) rerebase> [ 88 of 368] Compiling Foreign ( library/Foreign.hs, nothing ) rerebase> [ 89 of 368] Compiling Debug.Trace ( library/Debug/Trace.hs, nothing ) rerebase> [ 90 of 368] Compiling Data.Word ( library/Data/Word.hs, nothing ) generic-lens> [ 6 of 20] Compiling Data.Generics.Product.HList ( src/Data/Generics/Product/HList.hs, dist/build/Data/Generics/Product/HList.o, dist/build/Data/Generics/Product/HList.dyn_o ) generic-lens> [ 7 of 20] Compiling Data.Generics.Product.Param ( src/Data/Generics/Product/Param.hs, dist/build/Data/Generics/Product/Param.o, dist/build/Data/Generics/Product/Param.dyn_o ) generic-lens> [ 8 of 20] Compiling Data.Generics.Product.Positions ( src/Data/Generics/Product/Positions.hs, dist/build/Data/Generics/Product/Positions.o, dist/build/Data/Generics/Product/Positions.dyn_o ) generic-lens> [ 9 of 20] Compiling Data.Generics.Product.Subtype ( src/Data/Generics/Product/Subtype.hs, dist/build/Data/Generics/Product/Subtype.o, dist/build/Data/Generics/Product/Subtype.dyn_o ) generic-lens> [10 of 20] Compiling Data.Generics.Product.Typed ( src/Data/Generics/Product/Typed.hs, dist/build/Data/Generics/Product/Typed.o, dist/build/Data/Generics/Product/Typed.dyn_o ) generic-lens> [11 of 20] Compiling Data.Generics.Product.Any ( src/Data/Generics/Product/Any.hs, dist/build/Data/Generics/Product/Any.o, dist/build/Data/Generics/Product/Any.dyn_o ) generic-lens> generic-lens> src/Data/Generics/Product/Any.hs:79:26: warning: [GHC-58520] [-Wtype-equality-requires-operators] generic-lens> The use of ‘~’ without TypeOperators generic-lens> will become an error in a future GHC release. generic-lens> Suggested fix: Perhaps you intended to use TypeOperators generic-lens> | generic-lens> 79 | instance (HasType a s, t ~ s, a ~ b) => HasAny a s t a b where generic-lens> | ^ generic-lens> generic-lens> src/Data/Generics/Product/Any.hs:79:33: warning: [GHC-58520] [-Wtype-equality-requires-operators] generic-lens> The use of ‘~’ without TypeOperators generic-lens> will become an error in a future GHC release. generic-lens> Suggested fix: Perhaps you intended to use TypeOperators generic-lens> | generic-lens> 79 | instance (HasType a s, t ~ s, a ~ b) => HasAny a s t a b where generic-lens> | ^ generic-lens> [12 of 20] Compiling Data.Generics.Product.Types ( src/Data/Generics/Product/Types.hs, dist/build/Data/Generics/Product/Types.o, dist/build/Data/Generics/Product/Types.dyn_o ) generic-lens> [13 of 20] Compiling Data.Generics.Product ( src/Data/Generics/Product.hs, dist/build/Data/Generics/Product.o, dist/build/Data/Generics/Product.dyn_o ) generic-lens> [14 of 20] Compiling Data.Generics.Sum.Constructors ( src/Data/Generics/Sum/Constructors.hs, dist/build/Data/Generics/Sum/Constructors.o, dist/build/Data/Generics/Sum/Constructors.dyn_o ) generic-lens> [15 of 20] Compiling Data.Generics.Sum.Subtype ( src/Data/Generics/Sum/Subtype.hs, dist/build/Data/Generics/Sum/Subtype.o, dist/build/Data/Generics/Sum/Subtype.dyn_o ) generic-lens> [16 of 20] Compiling Data.Generics.Sum.Typed ( src/Data/Generics/Sum/Typed.hs, dist/build/Data/Generics/Sum/Typed.o, dist/build/Data/Generics/Sum/Typed.dyn_o ) generic-lens> [17 of 20] Compiling Data.Generics.Sum.Any ( src/Data/Generics/Sum/Any.hs, dist/build/Data/Generics/Sum/Any.o, dist/build/Data/Generics/Sum/Any.dyn_o ) generic-lens> [18 of 20] Compiling Data.Generics.Sum ( src/Data/Generics/Sum.hs, dist/build/Data/Generics/Sum.o, dist/build/Data/Generics/Sum.dyn_o ) generic-lens> [19 of 20] Compiling Data.Generics.Labels ( src/Data/Generics/Labels.hs, dist/build/Data/Generics/Labels.o, dist/build/Data/Generics/Labels.dyn_o ) generic-lens> [20 of 20] Compiling Data.Generics.Wrapped ( src/Data/Generics/Wrapped.hs, dist/build/Data/Generics/Wrapped.o, dist/build/Data/Generics/Wrapped.dyn_o ) generic-lens> generic-lens> src/Data/Generics/Product/Fields.hs:12:14: warning: [GHC-53692] [-Wdeprecated-flags] generic-lens> -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead generic-lens> | generic-lens> 12 | {-# LANGUAGE TypeInType #-} generic-lens> | ^^^^^^^^^^ generic-lens> hw-prim> [ 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> 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.List): hw-prim> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." hw-prim> | hw-prim> 24 | head = L.head 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 ) 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 ) 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/iy9ma9swv83g6cm3pzfikiy4qp8lj4qs-lens-aeson-1.2.3/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/lens-aeson-1.2.3-7t4wTsEmKaD6kmSnYjKzJi lens-aeson> Running phase: fixupPhase lens-aeson> shrinking RPATHs of ELF executables and libraries in /nix/store/iy9ma9swv83g6cm3pzfikiy4qp8lj4qs-lens-aeson-1.2.3 lens-aeson> shrinking /nix/store/iy9ma9swv83g6cm3pzfikiy4qp8lj4qs-lens-aeson-1.2.3/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSlens-aeson-1.2.3-7t4wTsEmKaD6kmSnYjKzJi-ghc9.8.1.so lens-aeson> checking for references to /build/ in /nix/store/iy9ma9swv83g6cm3pzfikiy4qp8lj4qs-lens-aeson-1.2.3... lens-aeson> patching script interpreter paths in /nix/store/iy9ma9swv83g6cm3pzfikiy4qp8lj4qs-lens-aeson-1.2.3 lens-aeson> stripping (with command strip and flags -S -p) in /nix/store/iy9ma9swv83g6cm3pzfikiy4qp8lj4qs-lens-aeson-1.2.3/lib lens-aeson> shrinking RPATHs of ELF executables and libraries in /nix/store/58rplssr2bsibwh2mq2nd09aim0ai5ks-lens-aeson-1.2.3-doc lens-aeson> checking for references to /build/ in /nix/store/58rplssr2bsibwh2mq2nd09aim0ai5ks-lens-aeson-1.2.3-doc... lens-aeson> patching script interpreter paths in /nix/store/58rplssr2bsibwh2mq2nd09aim0ai5ks-lens-aeson-1.2.3-doc stan> Stan=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan,Stan.Analysis=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.Analysis,Stan.Analysis.Analyser=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.Analysis.Analyser,Stan.Analysis.Pretty=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.Analysis.Pretty,Stan.Analysis.Summary=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.Analysis.Summary,Stan.Analysis.Visitor=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.Analysis.Visitor,Stan.Browse=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.Browse,Stan.Cabal=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.Cabal,Stan.Category=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.Category,Stan.Cli=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.Cli,Stan.Config=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.Config,Stan.Config.Pretty=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.Config.Pretty,Stan.Core.Id=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.Core.Id,Stan.Core.List=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.Core.List,Stan.Core.ModuleName=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.Core.ModuleName,Stan.EnvVars=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.EnvVars,Stan.Example=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.Example,Stan.FileInfo=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.FileInfo,Stan.Ghc.Compat=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.Ghc.Compat,Stan.Hie=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.Hie,Stan.Hie.Compat=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.Hie.Compat,Stan.Hie.Debug=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.Hie.Debug,Stan.Hie.MatchAst=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.Hie.MatchAst,Stan.Hie.MatchType=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.Hie.MatchType,Stan.Info=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.Info,Stan.Inspection=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.Inspection,Stan.Inspection.All=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.Inspection.All,Stan.Inspection.AntiPattern=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.Inspection.AntiPattern,Stan.Inspection.Infinite=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.Inspection.Infinite,Stan.Inspection.Partial=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.Inspection.Partial,Stan.Inspection.Style=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.Inspection.Style,Stan.NameMeta=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.NameMeta,Stan.Observation=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.Observation,Stan.Pattern.Ast=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.Pattern.Ast,Stan.Pattern.Edsl=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.Pattern.Edsl,Stan.Pattern.Type=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.Pattern.Type,Stan.Report=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.Report,Stan.Report.Css=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.Report.Css,Stan.Report.Html=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.Report.Html,Stan.Report.Settings=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.Report.Settings,Stan.Severity=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.Severity,Stan.Toml=stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo:Stan.Toml stan> unit stan-0.2.0.0-FF8Heh7n5lF5S45LpqoQP3-stan stan> include base-4.19.0.0-b960 stan> include stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo stan> unit stan-0.2.0.0-BlrZZhQlrDWL03oRDYgG7D-stan-test trifecta> [ 8 of 13] Compiling Text.Trifecta.Result ( src/Text/Trifecta/Result.hs, dist/build/Text/Trifecta/Result.p_o ) trifecta> [ 9 of 13] Compiling Text.Trifecta.Highlight ( src/Text/Trifecta/Highlight.hs, dist/build/Text/Trifecta/Highlight.p_o ) trifecta> [10 of 13] Compiling Text.Trifecta.Combinators ( src/Text/Trifecta/Combinators.hs, dist/build/Text/Trifecta/Combinators.p_o ) trifecta> [11 of 13] Compiling Text.Trifecta.Parser ( src/Text/Trifecta/Parser.hs, dist/build/Text/Trifecta/Parser.p_o ) trifecta> [12 of 13] Compiling Text.Trifecta ( src/Text/Trifecta.hs, dist/build/Text/Trifecta.p_o ) trifecta> [13 of 13] Compiling Text.Trifecta.Tutorial ( src/Text/Trifecta/Tutorial.hs, dist/build/Text/Trifecta/Tutorial.p_o ) trifecta> Preprocessing test suite 'quickcheck' for trifecta-2.1.4.. trifecta> Building test suite 'quickcheck' for trifecta-2.1.4.. trifecta> [1 of 1] Compiling Main ( tests/QuickCheck.hs, dist/build/quickcheck/quickcheck-tmp/Main.o ) trifecta> [2 of 2] Linking dist/build/quickcheck/quickcheck trifecta> Running phase: checkPhase trifecta> Running 1 test suites... trifecta> Test suite quickcheck: RUNNING... trifecta> +++ OK, passed 100 tests. trifecta> +++ OK, passed 100 tests. trifecta> +++ OK, passed 100 tests. trifecta> +++ OK, passed 100 tests. trifecta> +++ OK, passed 100 tests. trifecta> +++ OK, passed 100 tests. trifecta> Test suite quickcheck: PASS trifecta> Test suite logged to: dist/test/trifecta-2.1.4-quickcheck.log trifecta> 1 of 1 test suites (1 of 1 test cases) passed. trifecta> Running phase: haddockPhase trifecta> Preprocessing library for trifecta-2.1.4.. trifecta> Running Haddock on library for trifecta-2.1.4.. trifecta> Warning: The documentation for the following packages are not installed. No trifecta> links will be generated to these packages: attoparsec-0.14.4, trifecta> attoparsec-0.14.4, vector-0.13.2.0 trifecta> Warning: --source-* options are ignored when --hyperlinked-source is enabled. trifecta> [ 1 of 13] Compiling Text.Trifecta.Util.Combinators ( src/Text/Trifecta/Util/Combinators.hs, /build/.haddock-830/Text/Trifecta/Util/Combinators.o, /build/.haddock-830/Text/Trifecta/Util/Combinators.dyn_o ) trifecta> [ 2 of 13] Compiling Text.Trifecta.Util.IntervalMap ( src/Text/Trifecta/Util/IntervalMap.hs, /build/.haddock-830/Text/Trifecta/Util/IntervalMap.o, /build/.haddock-830/Text/Trifecta/Util/IntervalMap.dyn_o ) trifecta> [ 3 of 13] Compiling Text.Trifecta.Util.Pretty ( src/Text/Trifecta/Util/Pretty.hs, /build/.haddock-830/Text/Trifecta/Util/Pretty.o, /build/.haddock-830/Text/Trifecta/Util/Pretty.dyn_o ) trifecta> [ 4 of 13] Compiling Text.Trifecta.Delta ( src/Text/Trifecta/Delta.hs, /build/.haddock-830/Text/Trifecta/Delta.o, /build/.haddock-830/Text/Trifecta/Delta.dyn_o ) 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: --source-* options are ignored when --hyperlinked-source is enabled. dependent-map> [1 of 4] Compiling Data.Dependent.Map.Internal ( src/Data/Dependent/Map/Internal.hs, nothing ) dependent-map> [2 of 4] Compiling Data.Dependent.Map.PtrEquality ( src/Data/Dependent/Map/PtrEquality.hs, nothing ) dependent-map> [3 of 4] Compiling Data.Dependent.Map ( src/Data/Dependent/Map.hs, nothing ) dependent-map> 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.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 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> [4 of 4] Compiling Data.Dependent.Map.Lens ( src/Data/Dependent/Map/Lens.hs, nothing ) 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) 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) list-t> Running phase: setupCompilerEnvironmentPhase list-t> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.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.VoXs9KBBOT/setup-package.conf.d -threaded list-t> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.VoXs9KBBOT/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/2ylzvrdqybdxmdzyhvkp79hnqnviqzcj-list-t-1.0.5.7 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/l7v5m0cdd51yv1fxvp209wk3lgzb0fhn-list-t-1.0.5.7-doc/share/doc/list-t-1.0.5.7 --with-gcc=gcc --package-db=/build/tmp.VoXs9KBBOT/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib list-t> Using Parsec parser list-t> Configuring list-t-1.0.5.7... list-t> Dependency base >=4.11 && <5: using base-4.19.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.0 list-t> Dependency transformers-base >=0.4 && <0.5: using transformers-base-0.4.6 list-t> Dependency HTF >=0.15 && <0.16: using HTF-0.15.0.2 list-t> Dependency base-prelude: using base-prelude-1.6.1.1 list-t> Dependency list-t: using list-t-1.0.5.7 list-t> Dependency mmorph: using mmorph-1.2.0 list-t> Dependency mtl-prelude <3: using mtl-prelude-2.0.3.2 list-t> Source component graph: list-t> component lib list-t> component test:htf-test dependency lib list-t> Configured component graph: list-t> component list-t-1.0.5.7-JBHAwEN8nVyKQY75ILGSiw list-t> include base-4.19.0.0-b960 list-t> include foldl-1.4.18-62WoZL2Y1vbK9V8UvFwjK0 list-t> include logict-0.8.2.0-CBOehc6MIbK7jQ3jRjnYQt list-t> include mmorph-1.2.0-8X6cuR5yRhs9dF9SHeOjcs list-t> include monad-control-1.0.3.1-2eP4sBl3ucx13tmhY6OKWV list-t> include mtl-2.3.1-63a4 list-t> include transformers-0.6.1.0-c3ec list-t> include transformers-base-0.4.6-8H5i1t5nCEIAC4vKFNraWg list-t> component list-t-1.0.5.7-21UfqWgv8BPAKkdNlrRJtl-htf-test list-t> include HTF-0.15.0.2-Icng5aSL6omD7QnmWwN8NA list-t> include base-prelude-1.6.1.1-AcrzTVca0IlGKdHTROXiAb list-t> include list-t-1.0.5.7-JBHAwEN8nVyKQY75ILGSiw list-t> include mmorph-1.2.0-8X6cuR5yRhs9dF9SHeOjcs list-t> include mtl-prelude-2.0.3.2-2CUKIVWRlYR4ZucmoFI0If list-t> Linked component graph: list-t> unit list-t-1.0.5.7-JBHAwEN8nVyKQY75ILGSiw list-t> include base-4.19.0.0-b960 list-t> include foldl-1.4.18-62WoZL2Y1vbK9V8UvFwjK0 list-t> include logict-0.8.2.0-CBOehc6MIbK7jQ3jRjnYQt list-t> include mmorph-1.2.0-8X6cuR5yRhs9dF9SHeOjcs algebraic-graphs> * at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:582: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.hs:582: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: '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: '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: '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: '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: '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: 'overlay' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:270:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:253: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:253:1 algebraic-graphs> Warning: 'connect' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:292:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:274: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:274: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: 'isSubgraphOf' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:366:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:335:1 algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or path> replaceExtension ".foo" "C:\\name.\\name..foo" == "C:\\name.\\name..foo" [✔] path> addExtension ".foo" "C:\\name.\\name.." == "C:\\name.\\name...foo" [✔] path> fileExtension "C:\\name.\\name...foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name.\\name...foo" == "C:\\name.\\name...foo" [✔] path> addExtension ".foo" "C:\\name.\\.name" == "C:\\name.\\.name.foo" [✔] path> fileExtension "C:\\name.\\.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name.\\.name.foo" == "C:\\name.\\.name.foo" [✔] path> addExtension ".foo" "C:\\name.\\..name" == "C:\\name.\\..name.foo" [✔] path> fileExtension "C:\\name.\\..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name.\\..name.foo" == "C:\\name.\\..name.foo" [✔] path> addExtension ".foo" "C:\\name.\\name.name" == "C:\\name.\\name.name.foo" [✔] path> fileExtension "C:\\name.\\name.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name.\\name.name.foo" == "C:\\name.\\name.name.foo" [✔] path> addExtension ".foo" "C:\\name.\\name..name" == "C:\\name.\\name..name.foo" [✔] path> fileExtension "C:\\name.\\name..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name.\\name..name.foo" == "C:\\name.\\name..name.foo" [✔] path> addExtension ".foo" "C:\\name.\\..." == "C:\\name.\\....foo" [✔] path> fileExtension "C:\\name.\\....foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name.\\....foo" == "C:\\name.\\....foo" [✔] path> addExtension ".foo" "C:\\name..\\name" == "C:\\name..\\name.foo" [✔] path> fileExtension "C:\\name..\\name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..\\name.foo" == "C:\\name..\\name.foo" [✔] path> addExtension ".foo" "C:\\name..\\name." == "C:\\name..\\name..foo" [✔] path> fileExtension "C:\\name..\\name..foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..\\name..foo" == "C:\\name..\\name..foo" [✔] path> addExtension ".foo" "C:\\name..\\name.." == "C:\\name..\\name...foo" [✔] path> fileExtension "C:\\name..\\name...foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..\\name...foo" == "C:\\name..\\name...foo" [✔] path> addExtension ".foo" "C:\\name..\\.name" == "C:\\name..\\.name.foo" [✔] path> fileExtension "C:\\name..\\.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..\\.name.foo" == "C:\\name..\\.name.foo" [✔] path> addExtension ".foo" "C:\\name..\\..name" == "C:\\name..\\..name.foo" [✔] path> fileExtension "C:\\name..\\..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..\\..name.foo" == "C:\\name..\\..name.foo" [✔] path> addExtension ".foo" "C:\\name..\\name.name" == "C:\\name..\\name.name.foo" [✔] path> fileExtension "C:\\name..\\name.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..\\name.name.foo" == "C:\\name..\\name.name.foo" [✔] path> addExtension ".foo" "C:\\name..\\name..name" == "C:\\name..\\name..name.foo" [✔] path> fileExtension "C:\\name..\\name..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..\\name..name.foo" == "C:\\name..\\name..name.foo" [✔] path> addExtension ".foo" "C:\\name..\\..." == "C:\\name..\\....foo" [✔] path> fileExtension "C:\\name..\\....foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..\\....foo" == "C:\\name..\\....foo" [✔] path> addExtension ".foo" "C:\\.name\\name" == "C:\\.name\\name.foo" [✔] path> fileExtension "C:\\.name\\name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\.name\\name.foo" == "C:\\.name\\name.foo" [✔] path> addExtension ".foo" "C:\\.name\\name." == "C:\\.name\\name..foo" [✔] path> fileExtension "C:\\.name\\name..foo" == .foo [✔] path> replaceExtension ".foo" "C:\\.name\\name..foo" == "C:\\.name\\name..foo" [✔] path> addExtension ".foo" "C:\\.name\\name.." == "C:\\.name\\name...foo" [✔] path> fileExtension "C:\\.name\\name...foo" == .foo [✔] path> replaceExtension ".foo" "C:\\.name\\name...foo" == "C:\\.name\\name...foo" [✔] path> addExtension ".foo" "C:\\.name\\.name" == "C:\\.name\\.name.foo" [✔] path> fileExtension "C:\\.name\\.name.foo" == .foo [✔] quickcheck-classes> 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; 111 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; 13 discarded. quickcheck-classes> Integral: Division Modulus +++ OK, passed 100 tests; 15 discarded. quickcheck-classes> Integral: Integer Roundtrip +++ OK, passed 100 tests. quickcheck-classes> Integral: QuotRem is (Quot, Rem) +++ OK, passed 100 tests; 15 discarded. quickcheck-classes> Integral: DivMod is (Div, Mod) +++ OK, passed 100 tests; 13 discarded. quickcheck-classes> Bits: Conjunction Idempotence +++ OK, passed 100 tests. quickcheck-classes> Bits: Disjunction Idempotence +++ OK, passed 100 tests. quickcheck-classes> Bits: Double Complement +++ OK, passed 100 tests. quickcheck-classes> Bits: Set Bit +++ OK, passed 100 tests. quickcheck-classes> Bits: Clear Bit +++ OK, passed 100 tests. quickcheck-classes> Bits: Complement Bit +++ OK, passed 100 tests. quickcheck-classes> Bits: Clear Zero +++ OK, passed 100 tests. quickcheck-classes> Bits: Set Zero +++ OK, passed 100 tests. quickcheck-classes> Bits: Test Zero +++ OK, passed 100 tests. quickcheck-classes> Bits: Pop Zero +++ OK, passed 100 tests. quickcheck-classes> Bits: Right Rotation +++ OK, passed 100 tests; 88 discarded. quickcheck-classes> Bits: Left Rotation +++ OK, passed 100 tests; 111 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. rerebase> [ 91 of 368] Compiling Data.Void.Unsafe ( library/Data/Void/Unsafe.hs, nothing ) rerebase> [ 92 of 368] Compiling Data.Void ( library/Data/Void.hs, nothing ) rerebase> [ 93 of 368] Compiling Data.Version ( library/Data/Version.hs, nothing ) rerebase> [ 94 of 368] Compiling Data.Vector.Unboxed.Mutable ( library/Data/Vector/Unboxed/Mutable.hs, nothing ) rerebase> [ 95 of 368] Compiling Data.Vector.Unboxed.Base ( library/Data/Vector/Unboxed/Base.hs, nothing ) rerebase> [ 96 of 368] Compiling Data.Vector.Unboxed ( library/Data/Vector/Unboxed.hs, nothing ) rerebase> [ 97 of 368] Compiling Data.Vector.Storable.Mutable ( library/Data/Vector/Storable/Mutable.hs, nothing ) rerebase> [ 98 of 368] Compiling Data.Vector.Storable.Internal ( library/Data/Vector/Storable/Internal.hs, nothing ) rerebase> [ 99 of 368] Compiling Data.Vector.Storable ( library/Data/Vector/Storable.hs, nothing ) rerebase> [100 of 368] Compiling Data.Vector.Primitive.Mutable ( library/Data/Vector/Primitive/Mutable.hs, nothing ) rerebase> [101 of 368] Compiling Data.Vector.Primitive ( library/Data/Vector/Primitive.hs, nothing ) rerebase> [102 of 368] Compiling Data.Vector.Mutable ( library/Data/Vector/Mutable.hs, nothing ) rerebase> [103 of 368] Compiling Data.Vector.Internal.Check ( library/Data/Vector/Internal/Check.hs, nothing ) rerebase> [104 of 368] Compiling Data.Vector.Instances ( library/Data/Vector/Instances.hs, nothing ) rerebase> [105 of 368] Compiling Data.Vector.Generic.New ( library/Data/Vector/Generic/New.hs, nothing ) rerebase> [106 of 368] Compiling Data.Vector.Generic.Mutable ( library/Data/Vector/Generic/Mutable.hs, nothing ) rerebase> [107 of 368] Compiling Data.Vector.Generic.Base ( library/Data/Vector/Generic/Base.hs, nothing ) rerebase> [108 of 368] Compiling Data.Vector.Generic ( library/Data/Vector/Generic.hs, nothing ) rerebase> [109 of 368] Compiling Data.Vector.Fusion.Util ( library/Data/Vector/Fusion/Util.hs, nothing ) rerebase> [110 of 368] Compiling Data.Vector.Fusion.Stream.Monadic ( library/Data/Vector/Fusion/Stream/Monadic.hs, nothing ) rerebase> [111 of 368] Compiling Data.Vector ( library/Data/Vector.hs, nothing ) rerebase> [112 of 368] Compiling Data.Unique ( library/Data/Unique.hs, nothing ) rerebase> [113 of 368] Compiling Data.UUID ( library/Data/UUID.hs, nothing ) rerebase> [114 of 368] Compiling Data.Typeable ( library/Data/Typeable.hs, nothing ) rerebase> [115 of 368] Compiling Data.Type.Equality ( library/Data/Type/Equality.hs, nothing ) rerebase> [116 of 368] Compiling Data.Type.Coercion ( library/Data/Type/Coercion.hs, nothing ) rerebase> [117 of 368] Compiling Data.Type.Bool ( library/Data/Type/Bool.hs, nothing ) rerebase> [118 of 368] Compiling Data.Tuple ( library/Data/Tuple.hs, nothing ) rerebase> [119 of 368] Compiling Data.Tree ( library/Data/Tree.hs, nothing ) rerebase> [120 of 368] Compiling Data.Traversable.Instances ( library/Data/Traversable/Instances.hs, nothing ) rerebase> [121 of 368] Compiling Data.Traversable ( library/Data/Traversable.hs, nothing ) rerebase> [122 of 368] Compiling Data.Time.LocalTime ( library/Data/Time/LocalTime.hs, nothing ) rerebase> [123 of 368] Compiling Data.Time.Format.ISO8601 ( library/Data/Time/Format/ISO8601.hs, nothing ) rerebase> [124 of 368] Compiling Data.Time.Format ( library/Data/Time/Format.hs, nothing ) rerebase> [125 of 368] Compiling Data.Time.Compat ( library/Data/Time/Compat.hs, nothing ) rerebase> [126 of 368] Compiling Data.Time.Clock.TAI ( library/Data/Time/Clock/TAI.hs, nothing ) rerebase> [127 of 368] Compiling Data.Time.Clock.POSIX ( library/Data/Time/Clock/POSIX.hs, nothing ) rerebase> [128 of 368] Compiling Data.Time.Clock ( library/Data/Time/Clock.hs, nothing ) rerebase> [129 of 368] Compiling Data.Time.Calendar.WeekDate ( library/Data/Time/Calendar/WeekDate.hs, nothing ) rerebase> [130 of 368] Compiling Data.Time.Calendar.OrdinalDate ( library/Data/Time/Calendar/OrdinalDate.hs, nothing ) rerebase> [131 of 368] Compiling Data.Time.Calendar.MonthDay ( library/Data/Time/Calendar/MonthDay.hs, nothing ) rerebase> [132 of 368] Compiling Data.Time.Calendar.Julian ( library/Data/Time/Calendar/Julian.hs, nothing ) rerebase> [133 of 368] Compiling Data.Time.Calendar.Easter ( library/Data/Time/Calendar/Easter.hs, nothing ) rerebase> [134 of 368] Compiling Data.Time.Calendar ( library/Data/Time/Calendar.hs, nothing ) rerebase> [135 of 368] Compiling Data.Time ( library/Data/Time.hs, nothing ) rerebase> [136 of 368] Compiling Data.Text.Unsafe ( library/Data/Text/Unsafe.hs, nothing ) generic-lens> src/Data/Generics/Product/Positions.hs:2:14: warning: [GHC-53692] [-Wdeprecated-flags] generic-lens> -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead generic-lens> | generic-lens> 2 | {-# LANGUAGE TypeInType #-} generic-lens> | ^^^^^^^^^^ generic-lens> generic-lens> src/Data/Generics/Product/HList.hs:8:14: warning: [GHC-53692] [-Wdeprecated-flags] generic-lens> -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead generic-lens> | generic-lens> 8 | {-# LANGUAGE TypeInType #-} generic-lens> | ^^^^^^^^^^ generic-lens> generic-lens> src/Data/Generics/Product/HList.hs:8:14: warning: [GHC-53692] [-Wdeprecated-flags] generic-lens> -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead generic-lens> | generic-lens> 8 | {-# LANGUAGE TypeInType #-} generic-lens> | ^^^^^^^^^^ generic-lens> generic-lens> src/Data/Generics/Product/Positions.hs:2:14: warning: [GHC-53692] [-Wdeprecated-flags] generic-lens> -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead generic-lens> | generic-lens> 2 | {-# LANGUAGE TypeInType #-} generic-lens> | ^^^^^^^^^^ generic-lens> generic-lens> src/Data/Generics/Product/Fields.hs:12:14: warning: [GHC-53692] [-Wdeprecated-flags] generic-lens> -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead generic-lens> | generic-lens> 12 | {-# LANGUAGE TypeInType #-} generic-lens> | ^^^^^^^^^^ generic-lens> [ 1 of 20] Compiling Data.Generics.Internal.VL.Iso ( src/Data/Generics/Internal/VL/Iso.hs, dist/build/Data/Generics/Internal/VL/Iso.p_o ) generic-lens> [ 2 of 20] Compiling Data.Generics.Internal.VL.Lens ( src/Data/Generics/Internal/VL/Lens.hs, dist/build/Data/Generics/Internal/VL/Lens.p_o ) generic-lens> [ 3 of 20] Compiling Data.Generics.Internal.VL.Prism ( src/Data/Generics/Internal/VL/Prism.hs, dist/build/Data/Generics/Internal/VL/Prism.p_o ) generic-lens> [ 4 of 20] Compiling Data.Generics.Internal.VL ( src/Data/Generics/Internal/VL.hs, dist/build/Data/Generics/Internal/VL.p_o ) generic-lens> [ 5 of 20] Compiling Data.Generics.Product.Fields ( src/Data/Generics/Product/Fields.hs, dist/build/Data/Generics/Product/Fields.p_o ) generic-lens> [ 6 of 20] Compiling Data.Generics.Product.HList ( src/Data/Generics/Product/HList.hs, dist/build/Data/Generics/Product/HList.p_o ) generic-lens> [ 7 of 20] Compiling Data.Generics.Product.Param ( src/Data/Generics/Product/Param.hs, dist/build/Data/Generics/Product/Param.p_o ) generic-lens> [ 8 of 20] Compiling Data.Generics.Product.Positions ( src/Data/Generics/Product/Positions.hs, dist/build/Data/Generics/Product/Positions.p_o ) generic-lens> [ 9 of 20] Compiling Data.Generics.Product.Subtype ( src/Data/Generics/Product/Subtype.hs, dist/build/Data/Generics/Product/Subtype.p_o ) generic-lens> [10 of 20] Compiling Data.Generics.Product.Typed ( src/Data/Generics/Product/Typed.hs, dist/build/Data/Generics/Product/Typed.p_o ) generic-lens> [11 of 20] Compiling Data.Generics.Product.Any ( src/Data/Generics/Product/Any.hs, dist/build/Data/Generics/Product/Any.p_o ) generic-lens> generic-lens> src/Data/Generics/Product/Any.hs:79:26: warning: [GHC-58520] [-Wtype-equality-requires-operators] generic-lens> The use of ‘~’ without TypeOperators generic-lens> will become an error in a future GHC release. generic-lens> Suggested fix: Perhaps you intended to use TypeOperators generic-lens> | generic-lens> 79 | instance (HasType a s, t ~ s, a ~ b) => HasAny a s t a b where generic-lens> | ^ generic-lens> hw-prim> [28 of 47] Compiling HaskellWorks.Data.Sign ( src/HaskellWorks/Data/Sign.hs, dist/build/HaskellWorks/Data/Sign.o, dist/build/HaskellWorks/Data/Sign.dyn_o ) hw-prim> [29 of 47] Compiling HaskellWorks.Data.Snoc ( src/HaskellWorks/Data/Snoc.hs, dist/build/HaskellWorks/Data/Snoc.o, dist/build/HaskellWorks/Data/Snoc.dyn_o ) hw-prim> [30 of 47] Compiling HaskellWorks.Data.Ops ( src/HaskellWorks/Data/Ops.hs, dist/build/HaskellWorks/Data/Ops.o, dist/build/HaskellWorks/Data/Ops.dyn_o ) hw-prim> [31 of 47] Compiling HaskellWorks.Data.Take ( src/HaskellWorks/Data/Take.hs, dist/build/HaskellWorks/Data/Take.o, dist/build/HaskellWorks/Data/Take.dyn_o ) hw-prim> [32 of 47] Compiling HaskellWorks.Data.TreeCursor ( src/HaskellWorks/Data/TreeCursor.hs, dist/build/HaskellWorks/Data/TreeCursor.o, dist/build/HaskellWorks/Data/TreeCursor.dyn_o ) hw-prim> [33 of 47] Compiling HaskellWorks.Data.Uncons ( src/HaskellWorks/Data/Uncons.hs, dist/build/HaskellWorks/Data/Uncons.o, dist/build/HaskellWorks/Data/Uncons.dyn_o ) hw-prim> [34 of 47] Compiling HaskellWorks.Data.Unsign ( src/HaskellWorks/Data/Unsign.hs, dist/build/HaskellWorks/Data/Unsign.o, dist/build/HaskellWorks/Data/Unsign.dyn_o ) hw-prim> [35 of 47] Compiling HaskellWorks.Data.Unsnoc ( src/HaskellWorks/Data/Unsnoc.hs, dist/build/HaskellWorks/Data/Unsnoc.o, dist/build/HaskellWorks/Data/Unsnoc.dyn_o ) hw-prim> [36 of 47] Compiling HaskellWorks.Data.Vector.AsVector64 ( src/HaskellWorks/Data/Vector/AsVector64.hs, dist/build/HaskellWorks/Data/Vector/AsVector64.o, dist/build/HaskellWorks/Data/Vector/AsVector64.dyn_o ) hw-prim> [37 of 47] Compiling HaskellWorks.Data.Vector.AsVector64s ( src/HaskellWorks/Data/Vector/AsVector64s.hs, dist/build/HaskellWorks/Data/Vector/AsVector64s.o, dist/build/HaskellWorks/Data/Vector/AsVector64s.dyn_o ) hw-prim> [38 of 47] Compiling HaskellWorks.Data.Vector.AsVector8 ( src/HaskellWorks/Data/Vector/AsVector8.hs, dist/build/HaskellWorks/Data/Vector/AsVector8.o, dist/build/HaskellWorks/Data/Vector/AsVector8.dyn_o ) hw-prim> [39 of 47] Compiling HaskellWorks.Data.Vector.AsVector8ns ( src/HaskellWorks/Data/Vector/AsVector8ns.hs, dist/build/HaskellWorks/Data/Vector/AsVector8ns.o, dist/build/HaskellWorks/Data/Vector/AsVector8ns.dyn_o ) hw-prim> [40 of 47] Compiling HaskellWorks.Data.Vector.AsVector64ns ( src/HaskellWorks/Data/Vector/AsVector64ns.hs, dist/build/HaskellWorks/Data/Vector/AsVector64ns.o, dist/build/HaskellWorks/Data/Vector/AsVector64ns.dyn_o ) hw-prim> [41 of 47] Compiling HaskellWorks.Data.Vector.AsVector8s ( src/HaskellWorks/Data/Vector/AsVector8s.hs, dist/build/HaskellWorks/Data/Vector/AsVector8s.o, dist/build/HaskellWorks/Data/Vector/AsVector8s.dyn_o ) hw-prim> [42 of 47] Compiling HaskellWorks.Data.Vector.BoxedVectorLike ( src/HaskellWorks/Data/Vector/BoxedVectorLike.hs, dist/build/HaskellWorks/Data/Vector/BoxedVectorLike.o, dist/build/HaskellWorks/Data/Vector/BoxedVectorLike.dyn_o ) hw-prim> [43 of 47] Compiling HaskellWorks.Data.Vector.Storable ( src/HaskellWorks/Data/Vector/Storable.hs, dist/build/HaskellWorks/Data/Vector/Storable.o, dist/build/HaskellWorks/Data/Vector/Storable.dyn_o ) hw-prim> hw-prim> src/HaskellWorks/Data/Vector/Storable.hs:110:9: warning: [GHC-62161] [-Wincomplete-uni-patterns] hw-prim> Pattern match(es) are non-exhaustive hw-prim> In a pattern binding: hw-prim> Patterns of type ‘[DVS.Vector Word8]’ not matched: hw-prim> [] hw-prim> [_] hw-prim> (_:_:_:_) hw-prim> | hw-prim> 110 | where [ibv, bpv] = DVS.createT $ do hw-prim> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... hw-prim> [44 of 47] Compiling HaskellWorks.Data.Vector.StorableVectorLike ( src/HaskellWorks/Data/Vector/StorableVectorLike.hs, dist/build/HaskellWorks/Data/Vector/StorableVectorLike.o, dist/build/HaskellWorks/Data/Vector/StorableVectorLike.dyn_o ) hw-prim> [45 of 47] Compiling HaskellWorks.Data.Word ( src/HaskellWorks/Data/Word.hs, dist/build/HaskellWorks/Data/Word.o, dist/build/HaskellWorks/Data/Word.dyn_o ) hw-prim> [46 of 47] Compiling HaskellWorks.Foreign ( src/HaskellWorks/Foreign.hs, dist/build/HaskellWorks/Foreign.o, dist/build/HaskellWorks/Foreign.dyn_o ) stan> include base-4.19.0.0-b960 (Control.Applicative, Control.Arrow, Control.Category, Control.Concurrent, Control.Concurrent.Chan, Control.Concurrent.MVar, Control.Concurrent.QSem, Control.Concurrent.QSemN, Control.Exception, Control.Exception.Base, Control.Monad, Control.Monad.Fail, Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, Control.Monad.ST, Control.Monad.ST.Lazy, Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, Control.Monad.ST.Safe, Control.Monad.ST.Strict, Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, Data.Functor, Data.Functor.Classes, Data.Functor.Compose, Data.Functor.Const, Data.Functor.Contravariant, Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, GHC.Num.BigNat, GHC.Num.Integer, GHC.Num.Natural, GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, System.CPUTime, System.Console.GetOpt, System.Environment, System.Environment.Blank, System.Exit, System.IO, System.IO.Error, System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, System.Mem.Weak, System.Posix.Internals, System.Posix.Types, System.Timeout, Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, Unsafe.Coerce) stan> include relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f (Relude as Prelude) stan> include relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f stan> include containers-0.6.8-4775 stan> include filepath-1.4.100.4-fa1c stan> include ghc-9.8.1-f1e9 stan> include hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK stan> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH stan> include hspec-hedgehog-0.3.0.0-H26MTaaah3GDoNDiKN6wG0 stan> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv stan> include stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo stan> include text-2.1-c36a stan> include tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi stan> include trial-0.0.0.0-IOlBFY6Ej7E68uGXFizp3b stan> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq stan> Ready component graph: stan> definite stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo stan> depends base-4.19.0.0-b960 stan> depends relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f stan> depends array-0.5.6.0-dc89 stan> depends base64-1.0-DM3kQl14EW3Uo6HgibNMI stan> depends blaze-html-0.9.2.0-5J7Dgnhbe8g3P6UXiWN3oF stan> depends bytestring-0.12.0.2-4690 stan> depends clay-0.15.0-EUykbTPy4ikBJpy5K5SNaB stan> depends colourista-0.1.0.2-ETErBfSG6XoH5kI7ARpP3z stan> depends containers-0.6.8-4775 stan> depends cryptohash-sha1-0.11.101.0-JfJgUl2ihKCAPBkGb1uPrC stan> depends dir-traverse-0.2.3.0-GuGGBB6rkbe4RiNVwAFaCj stan> depends directory-1.3.8.1-6a8e stan> depends extensions-0.1.0.1-EoC0PWzYJh91GlsNVTFAc3 stan> depends filepath-1.4.100.4-fa1c stan> depends ghc-9.8.1-f1e9 stan> depends ghc-boot-th-9.8.1-8ab3 stan> depends gitrev-1.3.1-3dVwWdC9qDV8bHoyePlZVx stan> depends microaeson-0.1.0.2-5UvXXCrS6PVHpaScZRd5m stan> depends optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv stan> depends pretty-simple-4.1.3.0-CLEOyxVmpYsAbkBzMHAE9M stan> depends process-1.6.18.0-26fa stan> depends slist-0.2.1.0-4IvfVxxs3JJJjKUFGM6Gzp stan> depends tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi stan> depends trial-0.0.0.0-IOlBFY6Ej7E68uGXFizp3b stan> depends trial-optparse-applicative-0.0.0.0-GhuOgE9nxHx2zAUb3jtA2I stan> depends trial-tomland-0.0.0.0-GA74HS5KoQpDLLdkVNq670 stan> definite stan-0.2.0.0-BlrZZhQlrDWL03oRDYgG7D-stan-test stan> depends base-4.19.0.0-b960 stan> depends relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f stan> depends containers-0.6.8-4775 stan> depends filepath-1.4.100.4-fa1c stan> depends ghc-9.8.1-f1e9 stan> depends hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK stan> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH stan> depends hspec-hedgehog-0.3.0.0-H26MTaaah3GDoNDiKN6wG0 stan> depends optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv stan> depends stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo stan> depends text-2.1-c36a stan> depends tomland-1.3.3.3-ukl1aAHi8Q5MpLwxCOpDi stan> depends trial-0.0.0.0-IOlBFY6Ej7E68uGXFizp3b stan> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq stan> definite stan-0.2.0.0-FF8Heh7n5lF5S45LpqoQP3-stan stan> depends base-4.19.0.0-b960 stan> depends stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo 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: 'lookup' is ambiguous. It is defined dependent-map> * in ‘GHC.List’ dependent-map> * at src/Data/Dependent/Map/Internal.hs:74:1 dependent-map> You may be able to disambiguate the identifier by qualifying it or dependent-map> by specifying the type/value namespace explicitly. dependent-map> Defaulting to the one defined at src/Data/Dependent/Map/Internal.hs:74:1 dependent-map> Warning: 'Map' is out of scope. dependent-map> If you qualify the identifier, haddock can try to link it anyway. dependent-map> Warning: 'unionWith' is out of scope. dependent-map> If you qualify the identifier, haddock can try to link it anyway. dependent-map> Warning: 'intersectionWith' is out of scope. dependent-map> If you qualify the identifier, haddock can try to link it anyway. dependent-map> Warning: 'eqTagged' is out of scope. dependent-map> If you qualify the identifier, haddock can try to link it anyway. dependent-map> Warning: 'map' is ambiguous. It is defined dependent-map> * in ‘GHC.Base’ dependent-map> * at src/Data/Dependent/Map.hs:832:1 dependent-map> You may be able to disambiguate the identifier by qualifying it or dependent-map> by specifying the type/value namespace explicitly. dependent-map> Defaulting to the one defined at src/Data/Dependent/Map.hs:832:1 dependent-map> Warning: 'mapKeys' is out of scope. dependent-map> If you qualify the identifier, haddock can try to link it anyway. dependent-map> 97% (110 /113) in 'Data.Dependent.Map' dependent-map> Missing documentation for: dependent-map> Module header dependent-map> lookupMin (src/Data/Dependent/Map.hs: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' 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/1fwqb3d4drmwh13a86iky5y0j2brsz0h-dependent-map-0.4.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/dependent-map-0.4.0.0-2XZ1WhxffW02I92a4p3TZR dependent-map> Running phase: fixupPhase dependent-map> shrinking RPATHs of ELF executables and libraries in /nix/store/1fwqb3d4drmwh13a86iky5y0j2brsz0h-dependent-map-0.4.0.0 dependent-map> shrinking /nix/store/1fwqb3d4drmwh13a86iky5y0j2brsz0h-dependent-map-0.4.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSdependent-map-0.4.0.0-2XZ1WhxffW02I92a4p3TZR-ghc9.8.1.so dependent-map> checking for references to /build/ in /nix/store/1fwqb3d4drmwh13a86iky5y0j2brsz0h-dependent-map-0.4.0.0... dependent-map> patching script interpreter paths in /nix/store/1fwqb3d4drmwh13a86iky5y0j2brsz0h-dependent-map-0.4.0.0 dependent-map> stripping (with command strip and flags -S -p) in /nix/store/1fwqb3d4drmwh13a86iky5y0j2brsz0h-dependent-map-0.4.0.0/lib dependent-map> shrinking RPATHs of ELF executables and libraries in /nix/store/yk3f90kxd3icl226vak5wmb5225bh1cb-dependent-map-0.4.0.0-doc dependent-map> checking for references to /build/ in /nix/store/yk3f90kxd3icl226vak5wmb5225bh1cb-dependent-map-0.4.0.0-doc... dependent-map> patching script interpreter paths in /nix/store/yk3f90kxd3icl226vak5wmb5225bh1cb-dependent-map-0.4.0.0-doc list-t> include monad-control-1.0.3.1-2eP4sBl3ucx13tmhY6OKWV list-t> include mtl-2.3.1-63a4 list-t> include transformers-0.6.1.0-c3ec list-t> include transformers-base-0.4.6-8H5i1t5nCEIAC4vKFNraWg list-t> ListT=list-t-1.0.5.7-JBHAwEN8nVyKQY75ILGSiw:ListT list-t> unit list-t-1.0.5.7-21UfqWgv8BPAKkdNlrRJtl-htf-test list-t> include HTF-0.15.0.2-Icng5aSL6omD7QnmWwN8NA list-t> include base-prelude-1.6.1.1-AcrzTVca0IlGKdHTROXiAb list-t> include list-t-1.0.5.7-JBHAwEN8nVyKQY75ILGSiw list-t> include mmorph-1.2.0-8X6cuR5yRhs9dF9SHeOjcs list-t> include mtl-prelude-2.0.3.2-2CUKIVWRlYR4ZucmoFI0If list-t> Ready component graph: list-t> definite list-t-1.0.5.7-JBHAwEN8nVyKQY75ILGSiw list-t> depends base-4.19.0.0-b960 list-t> depends foldl-1.4.18-62WoZL2Y1vbK9V8UvFwjK0 list-t> depends logict-0.8.2.0-CBOehc6MIbK7jQ3jRjnYQt list-t> depends mmorph-1.2.0-8X6cuR5yRhs9dF9SHeOjcs list-t> depends monad-control-1.0.3.1-2eP4sBl3ucx13tmhY6OKWV list-t> depends mtl-2.3.1-63a4 list-t> depends transformers-0.6.1.0-c3ec list-t> depends transformers-base-0.4.6-8H5i1t5nCEIAC4vKFNraWg list-t> definite list-t-1.0.5.7-21UfqWgv8BPAKkdNlrRJtl-htf-test list-t> depends HTF-0.15.0.2-Icng5aSL6omD7QnmWwN8NA list-t> depends base-prelude-1.6.1.1-AcrzTVca0IlGKdHTROXiAb list-t> depends list-t-1.0.5.7-JBHAwEN8nVyKQY75ILGSiw list-t> depends mmorph-1.2.0-8X6cuR5yRhs9dF9SHeOjcs list-t> depends mtl-prelude-2.0.3.2-2CUKIVWRlYR4ZucmoFI0If list-t> Using Cabal-3.10.2.0 compiled by ghc-9.8 list-t> Using compiler: ghc-9.8.1 list-t> Using install prefix: list-t> /nix/store/2ylzvrdqybdxmdzyhvkp79hnqnviqzcj-list-t-1.0.5.7 list-t> Executables installed in: list-t> /nix/store/2ylzvrdqybdxmdzyhvkp79hnqnviqzcj-list-t-1.0.5.7/bin list-t> Libraries installed in: list-t> /nix/store/2ylzvrdqybdxmdzyhvkp79hnqnviqzcj-list-t-1.0.5.7/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/list-t-1.0.5.7-JBHAwEN8nVyKQY75ILGSiw list-t> Dynamic Libraries installed in: list-t> /nix/store/2ylzvrdqybdxmdzyhvkp79hnqnviqzcj-list-t-1.0.5.7/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 list-t> Private executables installed in: list-t> /nix/store/2ylzvrdqybdxmdzyhvkp79hnqnviqzcj-list-t-1.0.5.7/libexec/x86_64-linux-ghc-9.8.1/list-t-1.0.5.7 list-t> Data files installed in: list-t> /nix/store/2ylzvrdqybdxmdzyhvkp79hnqnviqzcj-list-t-1.0.5.7/share/x86_64-linux-ghc-9.8.1/list-t-1.0.5.7 list-t> Documentation installed in: list-t> /nix/store/l7v5m0cdd51yv1fxvp209wk3lgzb0fhn-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/2ylzvrdqybdxmdzyhvkp79hnqnviqzcj-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/v81zi8dgm8d6635cj6lmx2d2m376afsv-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.8.1 found on system at: list-t> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc list-t> Using ghc-pkg version 9.8.1 found on system at: list-t> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 list-t> No happy found list-t> Using haskell-suite found on system at: haskell-suite-dummy-location list-t> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location list-t> No hmake found list-t> Using hpc version 0.69 found on system at: list-t> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 list-t> Using hsc2hs version 0.68.10 found on system at: list-t> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 list-t> Using hscolour version 1.25 found on system at: list-t> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour list-t> No jhc found list-t> Using ld found on system at: list-t> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold list-t> No pkg-config found list-t> Using runghc version 9.8.1 found on system at: list-t> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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: lens-aeson (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/58rplssr2bsibwh2mq2nd09aim0ai5ks-lens-aeson-1.2.3-doc /nix/store/iy9ma9swv83g6cm3pzfikiy4qp8lj4qs-lens-aeson-1.2.3 lens-aeson (post)> Pushing 2 paths (186 are already present) using zstd to cache sellout ⏳ lens-aeson (post)> lens-aeson (post)> Pushing /nix/store/58rplssr2bsibwh2mq2nd09aim0ai5ks-lens-aeson-1.2.3-doc (500.45 KiB) lens-aeson (post)> Pushing /nix/store/iy9ma9swv83g6cm3pzfikiy4qp8lj4qs-lens-aeson-1.2.3 (2.77 MiB) lens-aeson (post)> lens-aeson (post)> All done. lens-aeson (post)> added 2 signatures lens-aeson (post)> added 3 signatures lens-aeson (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/58rplssr2bsibwh2mq2nd09aim0ai5ks-lens-aeson-1.2.3-doc /nix/store/iy9ma9swv83g6cm3pzfikiy4qp8lj4qs-lens-aeson-1.2.3 lens-aeson (post)> copying 2 paths... lens-aeson (post)> copying path '/nix/store/58rplssr2bsibwh2mq2nd09aim0ai5ks-lens-aeson-1.2.3-doc' to 'https://cache.nix-ci.com'... lens-aeson (post)> copying path '/nix/store/iy9ma9swv83g6cm3pzfikiy4qp8lj4qs-lens-aeson-1.2.3' to 'https://cache.nix-ci.com'... lens-aeson (post)> copying 1 paths... lens-aeson (post)> copying path '/nix/store/yxnygaw1yw85drlkgv7sfynym57k4gxc-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/58rplssr2bsibwh2mq2nd09aim0ai5ks-lens-aeson-1.2.3-doc /nix/store/iy9ma9swv83g6cm3pzfikiy4qp8lj4qs-lens-aeson-1.2.3 lens-aeson (post)> copying 2 paths... lens-aeson (post)> copying path '/nix/store/58rplssr2bsibwh2mq2nd09aim0ai5ks-lens-aeson-1.2.3-doc' to 'ssh-ng://worker.nix-ci.com'... lens-aeson (post)> copying path '/nix/store/iy9ma9swv83g6cm3pzfikiy4qp8lj4qs-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/yxnygaw1yw85drlkgv7sfynym57k4gxc-lens-aeson-1.2.3.drv' to 'ssh-ng://worker.nix-ci.com'... ghc-lib-parser> [341 of 443] Compiling GHC.StgToJS.Object ( compiler/GHC/StgToJS/Object.hs, dist/build/GHC/StgToJS/Object.p_o ) ghc-lib-parser> [342 of 443] Compiling GHC.StgToJS.Linker.Types ( compiler/GHC/StgToJS/Linker/Types.hs, dist/build/GHC/StgToJS/Linker/Types.p_o ) ghc-lib-parser> [343 of 443] Compiling GHC.Unit.Module.WholeCoreBindings ( compiler/GHC/Unit/Module/WholeCoreBindings.hs, dist/build/GHC/Unit/Module/WholeCoreBindings.p_o ) ghc-lib-parser> [344 of 443] Compiling GHC.Runtime.Eval.Types ( compiler/GHC/Runtime/Eval/Types.hs, dist/build/GHC/Runtime/Eval/Types.p_o ) ghc-lib-parser> [345 of 443] Compiling GHC.Types.CompleteMatch ( compiler/GHC/Types/CompleteMatch.hs, dist/build/GHC/Types/CompleteMatch.p_o ) ghc-lib-parser> [346 of 443] Compiling GHC.Iface.Decl ( compiler/GHC/Iface/Decl.hs, dist/build/GHC/Iface/Decl.p_o ) ghc-lib-parser> [347 of 443] Compiling GHC.Platform.X86_64 ( compiler/GHC/Platform/X86_64.hs, dist/build/GHC/Platform/X86_64.p_o ) ghc-lib-parser> [348 of 443] Compiling GHC.Platform.X86 ( compiler/GHC/Platform/X86.hs, dist/build/GHC/Platform/X86.p_o ) ghc-lib-parser> [349 of 443] Compiling GHC.Platform.Wasm32 ( compiler/GHC/Platform/Wasm32.hs, dist/build/GHC/Platform/Wasm32.p_o ) ghc-lib-parser> [350 of 443] Compiling GHC.Platform.S390X ( compiler/GHC/Platform/S390X.hs, dist/build/GHC/Platform/S390X.p_o ) ghc-lib-parser> [351 of 443] Compiling GHC.Platform.RISCV64 ( compiler/GHC/Platform/RISCV64.hs, dist/build/GHC/Platform/RISCV64.p_o ) ghc-lib-parser> [352 of 443] Compiling GHC.Platform.PPC ( compiler/GHC/Platform/PPC.hs, dist/build/GHC/Platform/PPC.p_o ) ghc-lib-parser> [353 of 443] Compiling GHC.Platform.NoRegs ( compiler/GHC/Platform/NoRegs.hs, dist/build/GHC/Platform/NoRegs.p_o ) ghc-lib-parser> [354 of 443] Compiling GHC.Platform.LoongArch64 ( compiler/GHC/Platform/LoongArch64.hs, dist/build/GHC/Platform/LoongArch64.p_o ) ghc-lib-parser> [355 of 443] Compiling GHC.Platform.ARM ( compiler/GHC/Platform/ARM.hs, dist/build/GHC/Platform/ARM.p_o ) ghc-lib-parser> [356 of 443] Compiling GHC.Platform.AArch64 ( compiler/GHC/Platform/AArch64.hs, dist/build/GHC/Platform/AArch64.p_o ) ghc-lib-parser> [357 of 443] Compiling GHC.Platform.Regs ( compiler/GHC/Platform/Regs.hs, dist/build/GHC/Platform/Regs.p_o ) ghc-lib-parser> [358 of 443] Compiling GHC.Core.Map.Expr ( compiler/GHC/Core/Map/Expr.hs, dist/build/GHC/Core/Map/Expr.p_o ) ghc-lib-parser> [359 of 443] Compiling GHC.Parser.Types ( compiler/GHC/Parser/Types.hs, dist/build/GHC/Parser/Types.p_o ) ghc-lib-parser> [360 of 443] Compiling GHC.Types.TypeEnv ( compiler/GHC/Types/TypeEnv.hs, dist/build/GHC/Types/TypeEnv.p_o ) ghc-lib-parser> [361 of 443] Compiling GHC.Unit.Module.ModDetails ( compiler/GHC/Unit/Module/ModDetails.hs, dist/build/GHC/Unit/Module/ModDetails.p_o ) ghc-lib-parser> [362 of 443] 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> [363 of 443] Compiling GHC.Types.TyThing.Ppr ( compiler/GHC/Types/TyThing/Ppr.hs, dist/build/GHC/Types/TyThing/Ppr.p_o ) ghc-lib-parser> [364 of 443] Compiling GHC.Types.Hint.Ppr ( compiler/GHC/Types/Hint/Ppr.hs, dist/build/GHC/Types/Hint/Ppr.p_o ) ghc-lib-parser> [365 of 443] Compiling GHC.StgToCmm.Config ( compiler/GHC/StgToCmm/Config.hs, dist/build/GHC/StgToCmm/Config.p_o ) ghc-lib-parser> [366 of 443] Compiling GHC.Cmm.Switch ( compiler/GHC/Cmm/Switch.hs, dist/build/GHC/Cmm/Switch.p_o ) ghc-lib-parser> [367 of 443] Compiling GHC.Cmm.Node ( compiler/GHC/Cmm/Node.hs, dist/build/GHC/Cmm/Node.p_o ) ghc-lib-parser> [368 of 443] Compiling GHC.Cmm ( compiler/GHC/Cmm.hs, dist/build/GHC/Cmm.p_o ) ghc-lib-parser> [369 of 443] Compiling GHC.Core.Opt.Stats ( compiler/GHC/Core/Opt/Stats.hs, dist/build/GHC/Core/Opt/Stats.p_o ) ghc-lib-parser> [370 of 443] Compiling GHC.Unit.Finder.Types ( compiler/GHC/Unit/Finder/Types.hs, dist/build/GHC/Unit/Finder/Types.p_o ) ghc-lib-parser> [371 of 443] Compiling GHC.Types.Target ( compiler/GHC/Types/Target.hs, dist/build/GHC/Types/Target.p_o ) ghc-lib-parser> [372 of 443] Compiling GHC.Linker.Types ( compiler/GHC/Linker/Types.hs, dist/build/GHC/Linker/Types.p_o ) ghc-lib-parser> [373 of 443] Compiling GHC.Unit.Module.ModGuts ( compiler/GHC/Unit/Module/ModGuts.hs, dist/build/GHC/Unit/Module/ModGuts.p_o ) ghc-lib-parser> [374 of 443] Compiling GHC.Unit.Home.ModInfo ( compiler/GHC/Unit/Home/ModInfo.hs, dist/build/GHC/Unit/Home/ModInfo.p_o ) ghc-lib-parser> [375 of 443] Compiling GHC.Unit.Module.Status ( compiler/GHC/Unit/Module/Status.hs, dist/build/GHC/Unit/Module/Status.p_o ) algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:335:1 algebraic-graphs> Warning: 'hasVertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:390:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:344: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:344:1 algebraic-graphs> Warning: 'vertexCount' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:417:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:367: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:367:1 algebraic-graphs> Warning: 'edgeCount' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:429:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:378: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:378: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/NonEmpty/AdjacencyMap.hs:356: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:356:1 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> Warning: 'vertexSet' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:466:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:412: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:412:1 algebraic-graphs> Warning: 'removeEdge' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:679:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:556: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:556:1 algebraic-graphs> Warning: 'edgeList' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:454:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:401: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:401:1 algebraic-graphs> Warning: 'star' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:592:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:503: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:503:1 algebraic-graphs> Warning: 'transpose' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:717:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:593: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:593:1 algebraic-graphs> Warning: 'map' is ambiguous. It is defined algebraic-graphs> * in ‘GHC.Base’ 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 in ‘Data.Set.Internal’ algebraic-graphs> Warning: 'replaceVertex' is ambiguous. It is defined path> replaceExtension ".foo" "C:\\.name\\.name.foo" == "C:\\.name\\.name.foo" [✔] path> addExtension ".foo" "C:\\.name\\..name" == "C:\\.name\\..name.foo" [✔] path> fileExtension "C:\\.name\\..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\.name\\..name.foo" == "C:\\.name\\..name.foo" [✔] path> addExtension ".foo" "C:\\.name\\name.name" == "C:\\.name\\name.name.foo" [✔] path> fileExtension "C:\\.name\\name.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\.name\\name.name.foo" == "C:\\.name\\name.name.foo" [✔] path> addExtension ".foo" "C:\\.name\\name..name" == "C:\\.name\\name..name.foo" [✔] path> fileExtension "C:\\.name\\name..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\.name\\name..name.foo" == "C:\\.name\\name..name.foo" [✔] path> addExtension ".foo" "C:\\.name\\..." == "C:\\.name\\....foo" [✔] path> fileExtension "C:\\.name\\....foo" == .foo [✔] path> replaceExtension ".foo" "C:\\.name\\....foo" == "C:\\.name\\....foo" [✔] path> addExtension ".foo" "C:\\..name\\name" == "C:\\..name\\name.foo" [✔] path> fileExtension "C:\\..name\\name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\..name\\name.foo" == "C:\\..name\\name.foo" [✔] path> addExtension ".foo" "C:\\..name\\name." == "C:\\..name\\name..foo" [✔] path> fileExtension "C:\\..name\\name..foo" == .foo [✔] path> replaceExtension ".foo" "C:\\..name\\name..foo" == "C:\\..name\\name..foo" [✔] path> addExtension ".foo" "C:\\..name\\name.." == "C:\\..name\\name...foo" [✔] path> fileExtension "C:\\..name\\name...foo" == .foo [✔] path> replaceExtension ".foo" "C:\\..name\\name...foo" == "C:\\..name\\name...foo" [✔] path> addExtension ".foo" "C:\\..name\\.name" == "C:\\..name\\.name.foo" [✔] path> fileExtension "C:\\..name\\.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\..name\\.name.foo" == "C:\\..name\\.name.foo" [✔] path> addExtension ".foo" "C:\\..name\\..name" == "C:\\..name\\..name.foo" [✔] path> fileExtension "C:\\..name\\..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\..name\\..name.foo" == "C:\\..name\\..name.foo" [✔] path> addExtension ".foo" "C:\\..name\\name.name" == "C:\\..name\\name.name.foo" [✔] path> fileExtension "C:\\..name\\name.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\..name\\name.name.foo" == "C:\\..name\\name.name.foo" [✔] path> addExtension ".foo" "C:\\..name\\name..name" == "C:\\..name\\name..name.foo" [✔] path> fileExtension "C:\\..name\\name..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\..name\\name..name.foo" == "C:\\..name\\name..name.foo" [✔] path> addExtension ".foo" "C:\\..name\\..." == "C:\\..name\\....foo" [✔] path> fileExtension "C:\\..name\\....foo" == .foo [✔] path> replaceExtension ".foo" "C:\\..name\\....foo" == "C:\\..name\\....foo" [✔] path> addExtension ".foo" "C:\\name.name\\name" == "C:\\name.name\\name.foo" [✔] path> fileExtension "C:\\name.name\\name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name.name\\name.foo" == "C:\\name.name\\name.foo" [✔] path> addExtension ".foo" "C:\\name.name\\name." == "C:\\name.name\\name..foo" [✔] path> fileExtension "C:\\name.name\\name..foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name.name\\name..foo" == "C:\\name.name\\name..foo" [✔] path> addExtension ".foo" "C:\\name.name\\name.." == "C:\\name.name\\name...foo" [✔] path> fileExtension "C:\\name.name\\name...foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name.name\\name...foo" == "C:\\name.name\\name...foo" [✔] path> addExtension ".foo" "C:\\name.name\\.name" == "C:\\name.name\\.name.foo" [✔] path> fileExtension "C:\\name.name\\.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name.name\\.name.foo" == "C:\\name.name\\.name.foo" [✔] path> addExtension ".foo" "C:\\name.name\\..name" == "C:\\name.name\\..name.foo" [✔] path> fileExtension "C:\\name.name\\..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name.name\\..name.foo" == "C:\\name.name\\..name.foo" [✔] path> addExtension ".foo" "C:\\name.name\\name.name" == "C:\\name.name\\name.name.foo" [✔] quickcheck-classes> 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; 17 discarded. quickcheck-classes> Prim: ByteArray Put-Put (putting twice is same as putting once) +++ OK, passed 100 tests; 23 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; 158 discarded. quickcheck-classes> Prim: Addr Get-Put (putting back what you got out has no effect) +++ OK, passed 100 tests; 12 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; 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; 2 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. 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; 100 discarded. quickcheck-classes> Bits: Left Rotation +++ OK, passed 100 tests; 104 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> ---------- rerebase> [137 of 368] Compiling Data.Text.Read ( library/Data/Text/Read.hs, nothing ) rerebase> [138 of 368] Compiling Data.Text.Lazy.Read ( library/Data/Text/Lazy/Read.hs, nothing ) rerebase> [139 of 368] Compiling Data.Text.Lazy.IO ( library/Data/Text/Lazy/IO.hs, nothing ) rerebase> [140 of 368] Compiling Data.Text.Lazy.Encoding ( library/Data/Text/Lazy/Encoding.hs, nothing ) rerebase> [141 of 368] Compiling Data.Text.Lazy.Builder.Scientific ( library/Data/Text/Lazy/Builder/Scientific.hs, nothing ) rerebase> [142 of 368] Compiling Data.Text.Lazy.Builder.RealFloat ( library/Data/Text/Lazy/Builder/RealFloat.hs, nothing ) rerebase> [143 of 368] Compiling Data.Text.Lazy.Builder.Int ( library/Data/Text/Lazy/Builder/Int.hs, nothing ) rerebase> [144 of 368] Compiling Data.Text.Lazy.Builder ( library/Data/Text/Lazy/Builder.hs, nothing ) rerebase> [145 of 368] Compiling Data.Text.Lazy ( library/Data/Text/Lazy.hs, nothing ) rerebase> [146 of 368] Compiling Data.Text.Internal ( library/Data/Text/Internal.hs, nothing ) rerebase> [147 of 368] Compiling Data.Text.IO ( library/Data/Text/IO.hs, nothing ) rerebase> [148 of 368] Compiling Data.Text.Foreign ( library/Data/Text/Foreign.hs, nothing ) rerebase> [149 of 368] Compiling Data.Text.Encoding.Error ( library/Data/Text/Encoding/Error.hs, nothing ) rerebase> [150 of 368] Compiling Data.Text.Encoding ( library/Data/Text/Encoding.hs, nothing ) rerebase> [151 of 368] Compiling Data.Text.Array ( library/Data/Text/Array.hs, nothing ) rerebase> [152 of 368] Compiling Data.Text ( library/Data/Text.hs, nothing ) rerebase> [153 of 368] Compiling Data.String ( library/Data/String.hs, nothing ) rerebase> [154 of 368] Compiling Data.Set ( library/Data/Set.hs, nothing ) rerebase> [155 of 368] Compiling Data.Sequence ( library/Data/Sequence.hs, nothing ) rerebase> [156 of 368] Compiling Data.Semigroupoid.Static ( library/Data/Semigroupoid/Static.hs, nothing ) rerebase> [157 of 368] Compiling Data.Semigroupoid.Ob ( library/Data/Semigroupoid/Ob.hs, nothing ) rerebase> [158 of 368] Compiling Data.Semigroupoid.Dual ( library/Data/Semigroupoid/Dual.hs, nothing ) rerebase> [159 of 368] Compiling Data.Semigroupoid ( library/Data/Semigroupoid.hs, nothing ) rerebase> [160 of 368] Compiling Data.Semigroup.Traversable.Class ( library/Data/Semigroup/Traversable/Class.hs, nothing ) rerebase> [161 of 368] Compiling Data.Semigroup.Traversable ( library/Data/Semigroup/Traversable.hs, nothing ) rerebase> [162 of 368] Compiling Data.Semigroup.Foldable ( library/Data/Semigroup/Foldable.hs, nothing ) rerebase> [163 of 368] Compiling Data.Semigroup.Bitraversable ( library/Data/Semigroup/Bitraversable.hs, nothing ) rerebase> [164 of 368] Compiling Data.Semigroup.Bifoldable ( library/Data/Semigroup/Bifoldable.hs, nothing ) rerebase> [165 of 368] Compiling Data.Semigroup ( library/Data/Semigroup.hs, nothing ) rerebase> [166 of 368] Compiling Data.Scientific ( library/Data/Scientific.hs, nothing ) rerebase> [167 of 368] Compiling Data.STRef.Strict ( library/Data/STRef/Strict.hs, nothing ) rerebase> [168 of 368] Compiling Data.STRef.Lazy ( library/Data/STRef/Lazy.hs, nothing ) rerebase> [169 of 368] Compiling Data.STRef ( library/Data/STRef.hs, nothing ) rerebase> [170 of 368] Compiling Data.Ratio ( library/Data/Ratio.hs, nothing ) rerebase> [171 of 368] Compiling Data.Proxy ( library/Data/Proxy.hs, nothing ) rerebase> [172 of 368] Compiling Data.Profunctor.Yoneda ( library/Data/Profunctor/Yoneda.hs, nothing ) rerebase> [173 of 368] Compiling Data.Profunctor.Unsafe ( library/Data/Profunctor/Unsafe.hs, nothing ) rerebase> [174 of 368] Compiling Data.Profunctor.Types ( library/Data/Profunctor/Types.hs, nothing ) rerebase> [175 of 368] Compiling Data.Profunctor.Traversing ( library/Data/Profunctor/Traversing.hs, nothing ) rerebase> [176 of 368] Compiling Data.Profunctor.Strong ( library/Data/Profunctor/Strong.hs, nothing ) rerebase> [177 of 368] Compiling Data.Profunctor.Sieve ( library/Data/Profunctor/Sieve.hs, nothing ) rerebase> [178 of 368] Compiling Data.Profunctor.Rep ( library/Data/Profunctor/Rep.hs, nothing ) rerebase> [179 of 368] Compiling Data.Profunctor.Ran ( library/Data/Profunctor/Ran.hs, nothing ) rerebase> [180 of 368] Compiling Data.Profunctor.Monad ( library/Data/Profunctor/Monad.hs, nothing ) rerebase> [181 of 368] Compiling Data.Profunctor.Mapping ( library/Data/Profunctor/Mapping.hs, nothing ) rerebase> [182 of 368] Compiling Data.Profunctor.Composition ( library/Data/Profunctor/Composition.hs, nothing ) generic-lens> src/Data/Generics/Product/Any.hs:79:33: warning: [GHC-58520] [-Wtype-equality-requires-operators] generic-lens> The use of ‘~’ without TypeOperators generic-lens> will become an error in a future GHC release. generic-lens> Suggested fix: Perhaps you intended to use TypeOperators generic-lens> | generic-lens> 79 | instance (HasType a s, t ~ s, a ~ b) => HasAny a s t a b where generic-lens> | ^ generic-lens> [12 of 20] Compiling Data.Generics.Product.Types ( src/Data/Generics/Product/Types.hs, dist/build/Data/Generics/Product/Types.p_o ) generic-lens> [13 of 20] Compiling Data.Generics.Product ( src/Data/Generics/Product.hs, dist/build/Data/Generics/Product.p_o ) generic-lens> [14 of 20] Compiling Data.Generics.Sum.Constructors ( src/Data/Generics/Sum/Constructors.hs, dist/build/Data/Generics/Sum/Constructors.p_o ) generic-lens> [15 of 20] Compiling Data.Generics.Sum.Subtype ( src/Data/Generics/Sum/Subtype.hs, dist/build/Data/Generics/Sum/Subtype.p_o ) generic-lens> [16 of 20] Compiling Data.Generics.Sum.Typed ( src/Data/Generics/Sum/Typed.hs, dist/build/Data/Generics/Sum/Typed.p_o ) generic-lens> [17 of 20] Compiling Data.Generics.Sum.Any ( src/Data/Generics/Sum/Any.hs, dist/build/Data/Generics/Sum/Any.p_o ) generic-lens> [18 of 20] Compiling Data.Generics.Sum ( src/Data/Generics/Sum.hs, dist/build/Data/Generics/Sum.p_o ) generic-lens> [19 of 20] Compiling Data.Generics.Labels ( src/Data/Generics/Labels.hs, dist/build/Data/Generics/Labels.p_o ) generic-lens> [20 of 20] Compiling Data.Generics.Wrapped ( src/Data/Generics/Wrapped.hs, dist/build/Data/Generics/Wrapped.p_o ) generic-lens> Preprocessing test suite 'generic-lens-syb-tree' for generic-lens-2.2.2.0.. generic-lens> Building test suite 'generic-lens-syb-tree' for generic-lens-2.2.2.0.. generic-lens> [1 of 1] Compiling Main ( test/syb/Tree.hs, dist/build/generic-lens-syb-tree/generic-lens-syb-tree-tmp/Main.o ) generic-lens> [2 of 2] Linking dist/build/generic-lens-syb-tree/generic-lens-syb-tree generic-lens> Preprocessing test suite 'inspection-tests' for generic-lens-2.2.2.0.. generic-lens> Building test suite 'inspection-tests' for generic-lens-2.2.2.0.. generic-lens> [1 of 9] Compiling CustomChildren ( test/CustomChildren.hs, dist/build/inspection-tests/inspection-tests-tmp/CustomChildren.o, dist/build/inspection-tests/inspection-tests-tmp/CustomChildren.dyn_o ) generic-lens> [2 of 9] Compiling Test24 ( test/Test24.hs, dist/build/inspection-tests/inspection-tests-tmp/Test24.o, dist/build/inspection-tests/inspection-tests-tmp/Test24.dyn_o ) generic-lens> [3 of 9] Compiling Test25 ( test/Test25.hs, dist/build/inspection-tests/inspection-tests-tmp/Test25.o, dist/build/inspection-tests/inspection-tests-tmp/Test25.dyn_o ) generic-lens> [4 of 9] Compiling Test40 ( test/Test40.hs, dist/build/inspection-tests/inspection-tests-tmp/Test40.o ) generic-lens> [5 of 9] Compiling Test62 ( test/Test62.hs, dist/build/inspection-tests/inspection-tests-tmp/Test62.o ) generic-lens> [6 of 9] Compiling Test63 ( test/Test63.hs, dist/build/inspection-tests/inspection-tests-tmp/Test63.o ) generic-lens> [7 of 9] Compiling Test88 ( test/Test88.hs, dist/build/inspection-tests/inspection-tests-tmp/Test88.o, dist/build/inspection-tests/inspection-tests-tmp/Test88.dyn_o ) generic-lens> [8 of 9] Compiling Util ( test/Util.hs, dist/build/inspection-tests/inspection-tests-tmp/Util.o, dist/build/inspection-tests/inspection-tests-tmp/Util.dyn_o ) generic-lens> [9 of 9] Compiling Main ( test/Spec.hs, dist/build/inspection-tests/inspection-tests-tmp/Main.o ) generic-lens> [10 of 10] Linking dist/build/inspection-tests/inspection-tests generic-lens> Preprocessing test suite 'doctests' for generic-lens-2.2.2.0.. generic-lens> Building test suite 'doctests' for generic-lens-2.2.2.0.. generic-lens> [1 of 1] Compiling Main ( examples/doctest.hs, dist/build/doctests/doctests-tmp/Main.o ) generic-lens> [2 of 2] Linking dist/build/doctests/doctests generic-lens> Preprocessing test suite 'generic-lens-bifunctor' for generic-lens-2.2.2.0.. generic-lens> Building test suite 'generic-lens-bifunctor' for generic-lens-2.2.2.0.. generic-lens> [1 of 1] Compiling Main ( test/Bifunctor.hs, dist/build/generic-lens-bifunctor/generic-lens-bifunctor-tmp/Main.o ) generic-lens> [2 of 2] Linking dist/build/generic-lens-bifunctor/generic-lens-bifunctor generic-lens> buildPhase completed in 39 seconds generic-lens> Running phase: checkPhase 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> 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.List): hw-prim> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." hw-prim> | hw-prim> 24 | head = L.head 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 ) 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 ) stan> definite stan-0.2.0.0-80luAtaJiPRIHJ73aiD6t7-target stan> depends base-4.19.0.0-b960 stan> depends bytestring-0.12.0.2-4690 stan> depends filepath-1.4.100.4-fa1c stan> depends scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X stan> depends text-2.1-c36a stan> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq stan> Using Cabal-3.10.2.0 compiled by ghc-9.8 stan> Using compiler: ghc-9.8.1 stan> Using install prefix: /nix/store/xdxjj6krbi8wdcj3fy7an1x6pywkxih4-stan-0.2.0.0 stan> Executables installed in: stan> /nix/store/xdxjj6krbi8wdcj3fy7an1x6pywkxih4-stan-0.2.0.0/bin stan> Libraries installed in: stan> /nix/store/xdxjj6krbi8wdcj3fy7an1x6pywkxih4-stan-0.2.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo stan> Dynamic Libraries installed in: stan> /nix/store/xdxjj6krbi8wdcj3fy7an1x6pywkxih4-stan-0.2.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 stan> Private executables installed in: stan> /nix/store/xdxjj6krbi8wdcj3fy7an1x6pywkxih4-stan-0.2.0.0/libexec/x86_64-linux-ghc-9.8.1/stan-0.2.0.0 stan> Data files installed in: stan> /nix/store/xdxjj6krbi8wdcj3fy7an1x6pywkxih4-stan-0.2.0.0/share/x86_64-linux-ghc-9.8.1/stan-0.2.0.0 stan> Documentation installed in: stan> /nix/store/xdxjj6krbi8wdcj3fy7an1x6pywkxih4-stan-0.2.0.0/share/doc/x86_64-linux-ghc-9.8.1/stan-0.2.0.0 stan> Configuration files installed in: stan> /nix/store/xdxjj6krbi8wdcj3fy7an1x6pywkxih4-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.8.1 found on system at: stan> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc stan> Using ghc-pkg version 9.8.1 found on system at: stan> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 stan> No happy found stan> Using haskell-suite found on system at: haskell-suite-dummy-location stan> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location stan> No hmake found stan> Using hpc version 0.69 found on system at: stan> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 stan> Using hsc2hs version 0.68.10 found on system at: stan> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 stan> Using hscolour version 1.25 found on system at: stan> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour stan> No jhc found stan> Using ld found on system at: stan> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold stan> No pkg-config found stan> Using runghc version 9.8.1 found on system at: stan> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 for stan-0.2.0.0.. stan> Building library for stan-0.2.0.0.. stan> stan> : warning: [GHC-42258] [-Wunused-packages] stan> The following packages were specified via -package or -package-id flags, stan> but were not needed for compilation: stan> - base-4.19.0.0 (exposed by flag -package-id base-4.19.0.0-b960) 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> 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.List): trifecta> [ 5 of 13] Compiling Text.Trifecta.Rope ( src/Text/Trifecta/Rope.hs, /build/.haddock-830/Text/Trifecta/Rope.o, /build/.haddock-830/Text/Trifecta/Rope.dyn_o ) trifecta> [ 6 of 13] Compiling Text.Trifecta.Util.It ( src/Text/Trifecta/Util/It.hs, /build/.haddock-830/Text/Trifecta/Util/It.o, /build/.haddock-830/Text/Trifecta/Util/It.dyn_o ) trifecta> [ 7 of 13] Compiling Text.Trifecta.Rendering ( src/Text/Trifecta/Rendering.hs, /build/.haddock-830/Text/Trifecta/Rendering.o, /build/.haddock-830/Text/Trifecta/Rendering.dyn_o ) trifecta> [ 8 of 13] Compiling Text.Trifecta.Result ( src/Text/Trifecta/Result.hs, /build/.haddock-830/Text/Trifecta/Result.o, /build/.haddock-830/Text/Trifecta/Result.dyn_o ) trifecta> [ 9 of 13] Compiling Text.Trifecta.Highlight ( src/Text/Trifecta/Highlight.hs, /build/.haddock-830/Text/Trifecta/Highlight.o, /build/.haddock-830/Text/Trifecta/Highlight.dyn_o ) trifecta> [10 of 13] Compiling Text.Trifecta.Combinators ( src/Text/Trifecta/Combinators.hs, /build/.haddock-830/Text/Trifecta/Combinators.o, /build/.haddock-830/Text/Trifecta/Combinators.dyn_o ) trifecta> [11 of 13] Compiling Text.Trifecta.Parser ( src/Text/Trifecta/Parser.hs, /build/.haddock-830/Text/Trifecta/Parser.o, /build/.haddock-830/Text/Trifecta/Parser.dyn_o ) trifecta> [12 of 13] Compiling Text.Trifecta ( src/Text/Trifecta.hs, /build/.haddock-830/Text/Trifecta.o, /build/.haddock-830/Text/Trifecta.dyn_o ) trifecta> [13 of 13] Compiling Text.Trifecta.Tutorial ( src/Text/Trifecta/Tutorial.hs, /build/.haddock-830/Text/Trifecta/Tutorial.o, /build/.haddock-830/Text/Trifecta/Tutorial.dyn_o ) trifecta> Haddock coverage: trifecta> 87% ( 14 / 16) in 'Text.Trifecta.Util.IntervalMap' trifecta> Missing documentation for: trifecta> IntInterval (src/Text/Trifecta/Util/IntervalMap.hs:131) trifecta> fromList (src/Text/Trifecta/Util/IntervalMap.hs:254) trifecta> 80% ( 8 / 10) in 'Text.Trifecta.Delta' trifecta> Missing documentation for: trifecta> HasDelta (src/Text/Trifecta/Delta.hs:195) trifecta> HasBytes (src/Text/Trifecta/Delta.hs:44) trifecta> Warning: 'Strand' is ambiguous. It is defined trifecta> * at src/Text/Trifecta/Rope.hs:60:5 trifecta> * at src/Text/Trifecta/Rope.hs:59:1 trifecta> You may be able to disambiguate the identifier by qualifying it or trifecta> by specifying the type/value namespace explicitly. trifecta> Defaulting to the one defined at src/Text/Trifecta/Rope.hs:59:1 trifecta> Warning: 'ByteString' is ambiguous. It is defined trifecta> * in ‘Data.ByteString.Internal.Type’ trifecta> * in ‘Data.ByteString.Lazy.Internal’ trifecta> You may be able to disambiguate the identifier by qualifying it or trifecta> by specifying the type/value namespace explicitly. trifecta> Defaulting to the one defined in ‘Data.ByteString.Lazy.Internal’ trifecta> Warning: 'Rope' is ambiguous. It is defined trifecta> * at src/Text/Trifecta/Rope.hs:81:13 trifecta> * at src/Text/Trifecta/Rope.hs:81:1 trifecta> You may be able to disambiguate the identifier by qualifying it or trifecta> by specifying the type/value namespace explicitly. trifecta> Defaulting to the one defined at src/Text/Trifecta/Rope.hs:81:1 trifecta> 55% ( 5 / 9) in 'Text.Trifecta.Rope' trifecta> Missing documentation for: trifecta> Rope (src/Text/Trifecta/Rope.hs:81) trifecta> rope (src/Text/Trifecta/Rope.hs:84) trifecta> Strand (src/Text/Trifecta/Rope.hs:59) trifecta> strands (src/Text/Trifecta/Rope.hs:91) trifecta> Warning: 'It' is ambiguous. It is defined trifecta> * at src/Text/Trifecta/Util/It.hs:71:5 trifecta> * at src/Text/Trifecta/Util/It.hs:68:1 trifecta> You may be able to disambiguate the identifier by qualifying it or trifecta> by specifying the type/value namespace explicitly. trifecta> Defaulting to the one defined at src/Text/Trifecta/Util/It.hs:68:1 trifecta> Warning: 'foldr' is ambiguous. It is defined trifecta> * in ‘Data.Foldable’ trifecta> * in ‘Data.ByteString’ trifecta> * in ‘Data.ByteString.Lazy’ trifecta> You may be able to disambiguate the identifier by qualifying it or trifecta> by specifying the type/value namespace explicitly. trifecta> Defaulting to the one defined in ‘Data.ByteString.Lazy’ trifecta> 100% ( 10 / 10) in 'Text.Trifecta.Util.It' trifecta> Warning: 'Rendering' is ambiguous. It is defined trifecta> * at src/Text/Trifecta/Rendering.hs:183:18 trifecta> * at src/Text/Trifecta/Rendering.hs:183:1 trifecta> You may be able to disambiguate the identifier by qualifying it or trifecta> by specifying the type/value namespace explicitly. 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 (0ms) list-t> list-t> [TEST] Main:applicativeBehavesLikeList (htf-test/Main.hs:38) list-t> Passed 100 tests. list-t> +++ OK (0ms) list-t> list-t> [TEST] Main:monadLaw1 (htf-test/Main.hs:49) list-t> +++ OK (0ms) list-t> list-t> [TEST] Main:monadLaw2 (htf-test/Main.hs:56) list-t> +++ OK (0ms) list-t> list-t> [TEST] Main:monadLaw3 (htf-test/Main.hs:62) list-t> +++ OK (0ms) list-t> list-t> [TEST] Main:monadLaw4 (htf-test/Main.hs:70) list-t> +++ OK (0ms) list-t> list-t> [TEST] Main:mappend (htf-test/Main.hs:79) list-t> +++ OK (0ms) list-t> list-t> [TEST] Main:mappendAndTake (htf-test/Main.hs:86) list-t> +++ OK (0ms) list-t> list-t> [TEST] Main:mappendDoesntCauseTraversal (htf-test/Main.hs:93) list-t> +++ OK (0ms) list-t> list-t> [TEST] Main:repeat (htf-test/Main.hs:109) list-t> +++ OK (0ms) list-t> list-t> [TEST] Main:traverseDoesntCauseTraversal (htf-test/Main.hs:114) list-t> +++ OK (0ms) list-t> list-t> [TEST] Main:takeDoesntCauseTraversal (htf-test/Main.hs:132) list-t> +++ OK (0ms) list-t> list-t> [TEST] Main:drop (htf-test/Main.hs:146) list-t> +++ OK (0ms) list-t> list-t> [TEST] Main:slice (htf-test/Main.hs:151) list-t> +++ OK (0ms) list-t> list-t> * Tests: 16 list-t> * Passed: 16 list-t> * Pending: 0 list-t> * Failures: 0 list-t> * Errors: 0 list-t> * Timed out: 0 list-t> * Filtered: 0 list-t> list-t> Total execution time: 6ms list-t> Test suite htf-test: PASS list-t> Test suite logged to: dist/test/list-t-1.0.5.7-htf-test.log list-t> 1 of 1 test suites (1 of 1 test cases) passed. list-t> Running phase: haddockPhase list-t> Preprocessing library for list-t-1.0.5.7.. list-t> Running Haddock on library for list-t-1.0.5.7.. list-t> Warning: The documentation for the following packages are not installed. No list-t> links will be generated to these packages: vector-0.13.2.0 list-t> Warning: --source-* options are ignored when --hyperlinked-source is enabled. list-t> [1 of 2] Compiling ListT.Prelude ( library/ListT/Prelude.hs, /build/ghc604_0/ghc_2.o, /build/ghc604_0/ghc_2.dyn_o ) list-t> [2 of 2] Compiling ListT ( library/ListT.hs, nothing ) 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 cabal-add> Running phase: setupCompilerEnvironmentPhase cabal-add> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. cabal-add> Running phase: unpackPhase cabal-add> unpacking source archive /nix/store/072ibz5rqjxvhjrh46vs026kljw04xig-cabal-add-0.1.tar.gz cabal-add> source root is cabal-add-0.1 cabal-add> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "cabal-add-0.1/tests/Main.hs" cabal-add> Running phase: patchPhase cabal-add> Replace Cabal file with edited version from mirror://hackage/cabal-add-0.1/revision/2.cabal. cabal-add> Running phase: compileBuildDriverPhase cabal-add> setupCompileFlags: -package-db=/build/tmp.r0hTuRMHO9/setup-package.conf.d -threaded cabal-add> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.r0hTuRMHO9/Main.o ) cabal-add> [2 of 2] Linking Setup cabal-add> Running phase: updateAutotoolsGnuConfigScriptsPhase cabal-add> Running phase: configurePhase cabal-add> configureFlags: --verbose --prefix=/nix/store/gxyg7yhyr67inp4g9j4295xhzcpw848r-cabal-add-0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/vk301mj0zh567fkrp0i81ly6bjhll0ik-cabal-add-0.1-doc/share/doc/cabal-add-0.1 --with-gcc=gcc --package-db=/build/tmp.r0hTuRMHO9/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib cabal-add> Using Parsec parser cabal-add> Configuring cabal-add-0.1... cabal-add> Flags chosen: cabal-syntax=True cabal-add> Dependency Cabal >=3.8 && <3.15: using Cabal-3.10.2.0 cabal-add> Dependency Cabal-syntax >=3.8 && <3.15: using Cabal-syntax-3.10.2.0 cabal-add> Dependency base <5: using base-4.19.0.0 cabal-add> Dependency bytestring <0.13: using bytestring-0.12.0.2 cabal-add> Dependency containers <0.9: using containers-0.6.8 cabal-add> Dependency mtl <2.4: using mtl-2.3.1 cabal-add> Dependency Cabal-syntax: using Cabal-syntax-3.10.2.0 cabal-add> Dependency base <5: using base-4.19.0.0 cabal-add> Dependency bytestring <0.13: using bytestring-0.12.0.2 cabal-add> Dependency cabal-add: using cabal-add-0.1 cabal-add> Dependency cabal-install-parsers >=0.4.1 && <0.7: using cabal-add> cabal-install-parsers-0.6.1.1 cabal-add> Dependency directory <1.4: using directory-1.3.8.1 cabal-add> Dependency filepath <1.6: using filepath-1.4.100.4 cabal-add> Dependency optparse-applicative >=0.16 && <0.19: using cabal-add> optparse-applicative-0.18.1.0 cabal-add> Dependency process <1.7: using process-1.6.18.0 cabal-add> Dependency Diff >=0.4: using Diff-0.5 cabal-add> Dependency base <5: using base-4.19.0.0 cabal-add> Dependency directory: using directory-1.3.8.1 cabal-add> Dependency process: using process-1.6.18.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-38BmkiN6lLEJqZ4spNmb0P cabal-add> include Cabal-3.10.2.0-5777 cabal-add> include Cabal-syntax-3.10.2.0-c668 cabal-add> include base-4.19.0.0-b960 cabal-add> include bytestring-0.12.0.2-4690 cabal-add> include containers-0.6.8-4775 cabal-add> include mtl-2.3.1-63a4 cabal-add> component cabal-add-0.1-Bv5kuIbGJgl5EuyRtxK91k-cabal-add cabal-add> include Cabal-syntax-3.10.2.0-c668 cabal-add> include base-4.19.0.0-b960 cabal-add> include bytestring-0.12.0.2-4690 dependent-map (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/1fwqb3d4drmwh13a86iky5y0j2brsz0h-dependent-map-0.4.0.0 /nix/store/yk3f90kxd3icl226vak5wmb5225bh1cb-dependent-map-0.4.0.0-doc dependent-map (post)> Pushing 2 paths (172 are already present) using zstd to cache sellout ⏳ dependent-map (post)> dependent-map (post)> Pushing /nix/store/1fwqb3d4drmwh13a86iky5y0j2brsz0h-dependent-map-0.4.0.0 (2.02 MiB) dependent-map (post)> Pushing /nix/store/yk3f90kxd3icl226vak5wmb5225bh1cb-dependent-map-0.4.0.0-doc (1.89 MiB) dependent-map (post)> dependent-map (post)> All done. dependent-map (post)> added 2 signatures dependent-map (post)> added 3 signatures dependent-map (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/1fwqb3d4drmwh13a86iky5y0j2brsz0h-dependent-map-0.4.0.0 /nix/store/yk3f90kxd3icl226vak5wmb5225bh1cb-dependent-map-0.4.0.0-doc dependent-map (post)> copying 2 paths... dependent-map (post)> copying path '/nix/store/yk3f90kxd3icl226vak5wmb5225bh1cb-dependent-map-0.4.0.0-doc' to 'https://cache.nix-ci.com'... dependent-map (post)> copying path '/nix/store/1fwqb3d4drmwh13a86iky5y0j2brsz0h-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/y2qir7rh1r79cg6h8jwjxrswvc7jh489-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/1fwqb3d4drmwh13a86iky5y0j2brsz0h-dependent-map-0.4.0.0 /nix/store/yk3f90kxd3icl226vak5wmb5225bh1cb-dependent-map-0.4.0.0-doc dependent-map (post)> copying 2 paths... dependent-map (post)> copying path '/nix/store/yk3f90kxd3icl226vak5wmb5225bh1cb-dependent-map-0.4.0.0-doc' to 'ssh-ng://worker.nix-ci.com'... dependent-map (post)> copying path '/nix/store/1fwqb3d4drmwh13a86iky5y0j2brsz0h-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/y2qir7rh1r79cg6h8jwjxrswvc7jh489-dependent-map-0.4.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... ghc-lib-parser> [376 of 443] Compiling GHC.Unit.Module.ModSummary ( compiler/GHC/Unit/Module/ModSummary.hs, dist/build/GHC/Unit/Module/ModSummary.p_o ) ghc-lib-parser> [377 of 443] Compiling GHC.Unit.Module.Graph ( compiler/GHC/Unit/Module/Graph.hs, dist/build/GHC/Unit/Module/Graph.p_o ) ghc-lib-parser> [378 of 443] Compiling GHC.Driver.Ppr ( compiler/GHC/Driver/Ppr.hs, dist/build/GHC/Driver/Ppr.p_o ) ghc-lib-parser> [379 of 443] Compiling GHC.Driver.Config.Logger ( compiler/GHC/Driver/Config/Logger.hs, dist/build/GHC/Driver/Config/Logger.p_o ) ghc-lib-parser> [380 of 443] Compiling GHC.Driver.Config ( compiler/GHC/Driver/Config.hs, dist/build/GHC/Driver/Config.p_o ) ghc-lib-parser> [381 of 443] 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> [382 of 443] Compiling GHC.Core.Tidy ( compiler/GHC/Core/Tidy.hs, dist/build/GHC/Core/Tidy.p_o ) ghc-lib-parser> [383 of 443] Compiling GHC.Core.Rules ( compiler/GHC/Core/Rules.hs, dist/build/GHC/Core/Rules.p_o ) ghc-lib-parser> [384 of 443] 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> [385 of 443] 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> [386 of 443] Compiling GHC.Builtin.PrimOps.Ids ( compiler/GHC/Builtin/PrimOps/Ids.hs, dist/build/GHC/Builtin/PrimOps/Ids.p_o ) ghc-lib-parser> [387 of 443] Compiling GHC.Core.Opt.ConstantFold ( compiler/GHC/Core/Opt/ConstantFold.hs, dist/build/GHC/Core/Opt/ConstantFold.p_o ) ghc-lib-parser> [388 of 443] Compiling GHC.Unit.External ( compiler/GHC/Unit/External.hs, dist/build/GHC/Unit/External.p_o ) ghc-lib-parser> [389 of 443] Compiling GHC.Unit.Env ( compiler/GHC/Unit/Env.hs, dist/build/GHC/Unit/Env.p_o ) ghc-lib-parser> [390 of 443] Compiling GHC.Types.Name.Ppr ( compiler/GHC/Types/Name/Ppr.hs, dist/build/GHC/Types/Name/Ppr.p_o ) ghc-lib-parser> [391 of 443] Compiling GHC.Runtime.Interpreter.Types ( compiler/GHC/Runtime/Interpreter/Types.hs, dist/build/GHC/Runtime/Interpreter/Types.p_o ) ghc-lib-parser> [392 of 443] 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> [393 of 443] 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> [394 of 443] 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> [395 of 443] Compiling GHC.Tc.Solver.Types ( compiler/GHC/Tc/Solver/Types.hs, dist/build/GHC/Tc/Solver/Types.p_o ) ghc-lib-parser> [396 of 443] Compiling GHC.Tc.Solver.InertSet ( compiler/GHC/Tc/Solver/InertSet.hs, dist/build/GHC/Tc/Solver/InertSet.p_o ) ghc-lib-parser> [397 of 443] 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> [398 of 443] Compiling GHC.HsToCore.Pmc.Types ( compiler/GHC/HsToCore/Pmc/Types.hs, dist/build/GHC/HsToCore/Pmc/Types.p_o ) ghc-lib-parser> [399 of 443] Compiling GHC.HsToCore.Pmc.Ppr ( compiler/GHC/HsToCore/Pmc/Ppr.hs, dist/build/GHC/HsToCore/Pmc/Ppr.p_o ) ghc-lib-parser> [400 of 443] Compiling GHC.Parser.Errors.Types ( compiler/GHC/Parser/Errors/Types.hs, dist/build/GHC/Parser/Errors/Types.p_o ) ghc-lib-parser> [401 of 443] Compiling GHC.HsToCore.Errors.Types ( compiler/GHC/HsToCore/Errors/Types.hs, dist/build/GHC/HsToCore/Errors/Types.p_o ) ghc-lib-parser> [402 of 443] Compiling GHC.Hs.Dump ( compiler/GHC/Hs/Dump.hs, dist/build/GHC/Hs/Dump.p_o ) algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:691:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:568: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:568:1 algebraic-graphs> Warning: 'mergeVertices' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:704:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:581: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:581:1 algebraic-graphs> Warning: 'gmap' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:749:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:620: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:620:1 algebraic-graphs> Warning: 'reflexiveClosure' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:873:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty/AdjacencyMap.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/NonEmpty/AdjacencyMap.hs:675:1 algebraic-graphs> Warning: 'transitiveClosure' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:900:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:700: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:700:1 algebraic-graphs> Warning: 'postSet' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:517:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:445: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:445:1 algebraic-graphs> 100% ( 51 / 51) in 'Algebra.Graph.NonEmpty.AdjacencyMap' 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: 'empty' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:227:1 algebraic-graphs> * in ‘Data.Map.Internal’ 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> 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: 'isSubgraphOf' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:366:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:335: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:335:1 algebraic-graphs> Warning: 'map' is ambiguous. It is defined algebraic-graphs> * in ‘GHC.Base’ algebraic-graphs> * in ‘Data.Map.Strict.Internal’ 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 in ‘Data.Set.Internal’ algebraic-graphs> Warning: 'hasVertex' is ambiguous. It is defined path> fileExtension "C:\\name.name\\name.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name.name\\name.name.foo" == "C:\\name.name\\name.name.foo" [✔] path> addExtension ".foo" "C:\\name.name\\name..name" == "C:\\name.name\\name..name.foo" [✔] path> fileExtension "C:\\name.name\\name..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name.name\\name..name.foo" == "C:\\name.name\\name..name.foo" [✔] path> addExtension ".foo" "C:\\name.name\\..." == "C:\\name.name\\....foo" [✔] path> fileExtension "C:\\name.name\\....foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name.name\\....foo" == "C:\\name.name\\....foo" [✔] path> addExtension ".foo" "C:\\name..name\\name" == "C:\\name..name\\name.foo" [✔] path> fileExtension "C:\\name..name\\name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..name\\name.foo" == "C:\\name..name\\name.foo" [✔] path> addExtension ".foo" "C:\\name..name\\name." == "C:\\name..name\\name..foo" [✔] path> fileExtension "C:\\name..name\\name..foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..name\\name..foo" == "C:\\name..name\\name..foo" [✔] path> addExtension ".foo" "C:\\name..name\\name.." == "C:\\name..name\\name...foo" [✔] path> fileExtension "C:\\name..name\\name...foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..name\\name...foo" == "C:\\name..name\\name...foo" [✔] path> addExtension ".foo" "C:\\name..name\\.name" == "C:\\name..name\\.name.foo" [✔] path> fileExtension "C:\\name..name\\.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..name\\.name.foo" == "C:\\name..name\\.name.foo" [✔] path> addExtension ".foo" "C:\\name..name\\..name" == "C:\\name..name\\..name.foo" [✔] path> fileExtension "C:\\name..name\\..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..name\\..name.foo" == "C:\\name..name\\..name.foo" [✔] path> addExtension ".foo" "C:\\name..name\\name.name" == "C:\\name..name\\name.name.foo" [✔] path> fileExtension "C:\\name..name\\name.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..name\\name.name.foo" == "C:\\name..name\\name.name.foo" [✔] path> addExtension ".foo" "C:\\name..name\\name..name" == "C:\\name..name\\name..name.foo" [✔] path> fileExtension "C:\\name..name\\name..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..name\\name..name.foo" == "C:\\name..name\\name..name.foo" [✔] path> addExtension ".foo" "C:\\name..name\\..." == "C:\\name..name\\....foo" [✔] path> fileExtension "C:\\name..name\\....foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..name\\....foo" == "C:\\name..name\\....foo" [✔] path> addExtension ".foo" "C:\\...\\name" == "C:\\...\\name.foo" [✔] path> fileExtension "C:\\...\\name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\...\\name.foo" == "C:\\...\\name.foo" [✔] path> addExtension ".foo" "C:\\...\\name." == "C:\\...\\name..foo" [✔] path> fileExtension "C:\\...\\name..foo" == .foo [✔] path> replaceExtension ".foo" "C:\\...\\name..foo" == "C:\\...\\name..foo" [✔] path> addExtension ".foo" "C:\\...\\name.." == "C:\\...\\name...foo" [✔] path> fileExtension "C:\\...\\name...foo" == .foo [✔] path> replaceExtension ".foo" "C:\\...\\name...foo" == "C:\\...\\name...foo" [✔] path> addExtension ".foo" "C:\\...\\.name" == "C:\\...\\.name.foo" [✔] path> fileExtension "C:\\...\\.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\...\\.name.foo" == "C:\\...\\.name.foo" [✔] path> addExtension ".foo" "C:\\...\\..name" == "C:\\...\\..name.foo" [✔] path> fileExtension "C:\\...\\..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\...\\..name.foo" == "C:\\...\\..name.foo" [✔] path> addExtension ".foo" "C:\\...\\name.name" == "C:\\...\\name.name.foo" [✔] path> fileExtension "C:\\...\\name.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\...\\name.name.foo" == "C:\\...\\name.name.foo" [✔] path> addExtension ".foo" "C:\\...\\name..name" == "C:\\...\\name..name.foo" [✔] path> fileExtension "C:\\...\\name..name.foo" == .foo [✔] quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> ------------ quickcheck-classes> -- IntMap -- quickcheck-classes> ------------ quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> ------------ quickcheck-classes> -- IntSet -- quickcheck-classes> ------------ quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> ------------- quickcheck-classes> -- Integer -- quickcheck-classes> ------------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. 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. rerebase> [183 of 368] Compiling Data.Profunctor.Closed ( library/Data/Profunctor/Closed.hs, nothing ) rerebase> [184 of 368] Compiling Data.Profunctor.Choice ( library/Data/Profunctor/Choice.hs, nothing ) rerebase> [185 of 368] Compiling Data.Profunctor.Cayley ( library/Data/Profunctor/Cayley.hs, nothing ) rerebase> [186 of 368] Compiling Data.Profunctor.Adjunction ( library/Data/Profunctor/Adjunction.hs, nothing ) rerebase> [187 of 368] Compiling Data.Profunctor ( library/Data/Profunctor.hs, nothing ) rerebase> [188 of 368] Compiling Data.Ord ( library/Data/Ord.hs, nothing ) rerebase> [189 of 368] Compiling Data.Monoid ( library/Data/Monoid.hs, nothing ) rerebase> [190 of 368] Compiling Data.Maybe ( library/Data/Maybe.hs, nothing ) rerebase> [191 of 368] Compiling Data.Map.Strict ( library/Data/Map/Strict.hs, nothing ) rerebase> [192 of 368] Compiling Data.Map.Lazy ( library/Data/Map/Lazy.hs, nothing ) rerebase> [193 of 368] Compiling Data.Map ( library/Data/Map.hs, nothing ) rerebase> [194 of 368] Compiling Data.List.NonEmpty ( library/Data/List/NonEmpty.hs, nothing ) rerebase> [195 of 368] Compiling Data.List ( library/Data/List.hs, nothing ) rerebase> [196 of 368] Compiling Data.Kind ( library/Data/Kind.hs, nothing ) rerebase> [197 of 368] Compiling Data.Ix ( library/Data/Ix.hs, nothing ) rerebase> [198 of 368] Compiling Data.Isomorphism ( library/Data/Isomorphism.hs, nothing ) rerebase> [199 of 368] Compiling Data.IntSet ( library/Data/IntSet.hs, nothing ) rerebase> [200 of 368] Compiling Data.IntMap.Strict ( library/Data/IntMap/Strict.hs, nothing ) rerebase> [201 of 368] Compiling Data.IntMap.Lazy ( library/Data/IntMap/Lazy.hs, nothing ) rerebase> [202 of 368] Compiling Data.IntMap ( library/Data/IntMap.hs, nothing ) rerebase> [203 of 368] Compiling Data.Int ( library/Data/Int.hs, nothing ) rerebase> [204 of 368] Compiling Data.IORef ( library/Data/IORef.hs, nothing ) rerebase> [205 of 368] Compiling Data.Hashable ( library/Data/Hashable.hs, nothing ) rerebase> [206 of 368] Compiling Data.HashSet ( library/Data/HashSet.hs, nothing ) rerebase> [207 of 368] Compiling Data.HashMap.Strict ( library/Data/HashMap/Strict.hs, nothing ) rerebase> [208 of 368] Compiling Data.HashMap.Lazy ( library/Data/HashMap/Lazy.hs, nothing ) rerebase> [209 of 368] Compiling Data.Groupoid ( library/Data/Groupoid.hs, nothing ) rerebase> [210 of 368] Compiling Data.Group ( library/Data/Group.hs, nothing ) rerebase> [211 of 368] Compiling Data.Graph ( library/Data/Graph.hs, nothing ) rerebase> [212 of 368] Compiling Data.Functor.Sum ( library/Data/Functor/Sum.hs, nothing ) rerebase> [213 of 368] Compiling Data.Functor.Reverse ( library/Data/Functor/Reverse.hs, nothing ) rerebase> [214 of 368] Compiling Data.Functor.Product ( library/Data/Functor/Product.hs, nothing ) rerebase> [215 of 368] Compiling Data.Functor.Plus ( library/Data/Functor/Plus.hs, nothing ) rerebase> [216 of 368] Compiling Data.Functor.Invariant.TH ( library/Data/Functor/Invariant/TH.hs, nothing ) rerebase> [217 of 368] Compiling Data.Functor.Invariant ( library/Data/Functor/Invariant.hs, nothing ) rerebase> [218 of 368] Compiling Data.Functor.Identity ( library/Data/Functor/Identity.hs, nothing ) rerebase> [219 of 368] Compiling Data.Functor.Extend ( library/Data/Functor/Extend.hs, nothing ) rerebase> [220 of 368] Compiling Data.Functor.Contravariant.Divisible ( library/Data/Functor/Contravariant/Divisible.hs, nothing ) rerebase> [221 of 368] Compiling Data.Functor.Contravariant.Compose ( library/Data/Functor/Contravariant/Compose.hs, nothing ) rerebase> [222 of 368] Compiling Data.Functor.Contravariant ( library/Data/Functor/Contravariant.hs, nothing ) rerebase> [223 of 368] Compiling Data.Functor.Constant ( library/Data/Functor/Constant.hs, nothing ) rerebase> [224 of 368] Compiling Data.Functor.Compose ( library/Data/Functor/Compose.hs, nothing ) rerebase> [225 of 368] Compiling Data.Functor.Classes ( library/Data/Functor/Classes.hs, nothing ) rerebase> [226 of 368] Compiling Data.Functor.Bind.Trans ( library/Data/Functor/Bind/Trans.hs, nothing ) rerebase> [227 of 368] Compiling Data.Functor.Bind.Class ( library/Data/Functor/Bind/Class.hs, nothing ) rerebase> [228 of 368] Compiling Data.Functor.Bind ( library/Data/Functor/Bind.hs, nothing ) rerebase> [229 of 368] Compiling Data.Functor.Apply ( library/Data/Functor/Apply.hs, nothing ) rerebase> [230 of 368] Compiling Data.Functor.Alt ( library/Data/Functor/Alt.hs, nothing ) generic-lens> Running 4 test suites... generic-lens> Test suite generic-lens-syb-tree: RUNNING... generic-lens> Cases: 7 Tried: 7 Errors: 0 Failures: 0 generic-lens> Test suite generic-lens-syb-tree: PASS generic-lens> Test suite logged to: dist/test/generic-lens-2.2.2.0-generic-lens-syb-tree.log generic-lens> Test suite inspection-tests: RUNNING... generic-lens> Cases: 27 Tried: 27 Errors: 0 Failures: 0 generic-lens> Test suite inspection-tests: PASS generic-lens> Test suite logged to: dist/test/generic-lens-2.2.2.0-inspection-tests.log generic-lens> Test suite doctests: RUNNING... generic-lens> generic-lens> src/Data/Generics/Product/HList.hs:8:14: warning: [GHC-53692] [-Wdeprecated-flags] generic-lens> -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead generic-lens> | generic-lens> 8 | {-# LANGUAGE TypeInType #-} generic-lens> | ^^^^^^^^^^ generic-lens> generic-lens> src/Data/Generics/Product/Positions.hs:2:14: warning: [GHC-53692] [-Wdeprecated-flags] generic-lens> -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead generic-lens> | generic-lens> 2 | {-# LANGUAGE TypeInType #-} generic-lens> | ^^^^^^^^^^ generic-lens> generic-lens> src/Data/Generics/Product/Fields.hs:12:14: warning: [GHC-53692] [-Wdeprecated-flags] generic-lens> -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead generic-lens> | generic-lens> 12 | {-# LANGUAGE TypeInType #-} generic-lens> | ^^^^^^^^^^ generic-lens> generic-lens> src/Data/Generics/Product/HList.hs:8:14: warning: [GHC-53692] [-Wdeprecated-flags] generic-lens> -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead generic-lens> | generic-lens> 8 | {-# LANGUAGE TypeInType #-} generic-lens> | ^^^^^^^^^^ generic-lens> generic-lens> src/Data/Generics/Product/Positions.hs:2:14: warning: [GHC-53692] [-Wdeprecated-flags] generic-lens> -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead generic-lens> | generic-lens> 2 | {-# LANGUAGE TypeInType #-} generic-lens> | ^^^^^^^^^^ generic-lens> generic-lens> src/Data/Generics/Product/Fields.hs:12:14: warning: [GHC-53692] [-Wdeprecated-flags] generic-lens> -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead generic-lens> | generic-lens> 12 | {-# LANGUAGE TypeInType #-} generic-lens> | ^^^^^^^^^^ generic-lens> generic-lens> src/Data/Generics/Product/HList.hs:8:14: warning: [GHC-53692] [-Wdeprecated-flags] generic-lens> -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead generic-lens> generic-lens> src/Data/Generics/Product/Positions.hs:2:14: warning: [GHC-53692] [-Wdeprecated-flags] generic-lens> -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead generic-lens> generic-lens> src/Data/Generics/Product/Fields.hs:12:14: warning: [GHC-53692] [-Wdeprecated-flags] generic-lens> -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead generic-lens> generic-lens> src/Data/Generics/Product/HList.hs:8:14: warning: [GHC-53692] [-Wdeprecated-flags] generic-lens> -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead generic-lens> 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> hw-prim> src/HaskellWorks/Data/Vector/Storable.hs:110:9: warning: [GHC-62161] [-Wincomplete-uni-patterns] hw-prim> Pattern match(es) are non-exhaustive hw-prim> In a pattern binding: hw-prim> Patterns of type ‘[DVS.Vector Word8]’ not matched: hw-prim> [] hw-prim> [_] hw-prim> (_:_:_:_) hw-prim> | hw-prim> 110 | where [ibv, bpv] = DVS.createT $ do hw-prim> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... hw-prim> [44 of 47] Compiling HaskellWorks.Data.Vector.StorableVectorLike ( src/HaskellWorks/Data/Vector/StorableVectorLike.hs, dist/build/HaskellWorks/Data/Vector/StorableVectorLike.p_o ) hw-prim> [45 of 47] Compiling HaskellWorks.Data.Word ( src/HaskellWorks/Data/Word.hs, dist/build/HaskellWorks/Data/Word.p_o ) hw-prim> [46 of 47] Compiling HaskellWorks.Foreign ( src/HaskellWorks/Foreign.hs, dist/build/HaskellWorks/Foreign.p_o ) hw-prim> [47 of 47] Compiling Paths_hw_prim ( dist/build/autogen/Paths_hw_prim.hs, dist/build/Paths_hw_prim.p_o ) hw-prim> Preprocessing test suite 'hw-prim-test' for hw-prim-0.6.3.2.. hw-prim> Building test suite 'hw-prim-test' for hw-prim-0.6.3.2.. hw-prim> [ 1 of 11] Compiling HaskellWorks.Data.ByteStringSpec ( test/HaskellWorks/Data/ByteStringSpec.hs, dist/build/hw-prim-test/hw-prim-test-tmp/HaskellWorks/Data/ByteStringSpec.o ) hw-prim> [ 2 of 11] Compiling HaskellWorks.Data.FoldableSpec ( test/HaskellWorks/Data/FoldableSpec.hs, dist/build/hw-prim-test/hw-prim-test-tmp/HaskellWorks/Data/FoldableSpec.o ) hw-prim> [ 3 of 11] Compiling HaskellWorks.Data.FromByteStringSpec ( test/HaskellWorks/Data/FromByteStringSpec.hs, dist/build/hw-prim-test/hw-prim-test-tmp/HaskellWorks/Data/FromByteStringSpec.o ) stan> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." stan> | stan> 40 | getFirstIPromise = P.head 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> 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> [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> 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.19.0.0 (exposed by flag -package-id base-4.19.0.0-b960) 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> 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.List): stan> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." stan> | stan> 40 | getFirstIPromise = P.head 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 trifecta> Defaulting to the one defined at src/Text/Trifecta/Rendering.hs:183:1 trifecta> Warning: 'Fixit' is ambiguous. It is defined trifecta> * at src/Text/Trifecta/Rendering.hs:517:14 trifecta> * at src/Text/Trifecta/Rendering.hs:517:1 trifecta> You may be able to disambiguate the identifier by qualifying it or trifecta> by specifying the type/value namespace explicitly. trifecta> Defaulting to the one defined at src/Text/Trifecta/Rendering.hs:517:1 trifecta> Warning: 'Span' is ambiguous. It is defined trifecta> * at src/Text/Trifecta/Rendering.hs:453:13 trifecta> * at src/Text/Trifecta/Rendering.hs:453:1 trifecta> You may be able to disambiguate the identifier by qualifying it or trifecta> by specifying the type/value namespace explicitly. trifecta> Defaulting to the one defined at src/Text/Trifecta/Rendering.hs:453:1 trifecta> Warning: 'Caret' is ambiguous. It is defined trifecta> * at src/Text/Trifecta/Rendering.hs:347:14 trifecta> * at src/Text/Trifecta/Rendering.hs:347:1 trifecta> You may be able to disambiguate the identifier by qualifying it or trifecta> by specifying the type/value namespace explicitly. trifecta> Defaulting to the one defined at src/Text/Trifecta/Rendering.hs:347:1 trifecta> Warning: 'Lines' is ambiguous. It is defined trifecta> * at src/Text/Trifecta/Delta.hs:72:5 trifecta> * at src/Text/Trifecta/Rendering.hs:151:1 trifecta> You may be able to disambiguate the identifier by qualifying it or trifecta> by specifying the type/value namespace explicitly. trifecta> Defaulting to the one defined at src/Text/Trifecta/Rendering.hs:151:1 trifecta> 50% ( 18 / 36) in 'Text.Trifecta.Rendering' trifecta> Missing documentation for: trifecta> HasRendering (src/Text/Trifecta/Rendering.hs:198) trifecta> prettyRendering (src/Text/Trifecta/Rendering.hs:283) trifecta> Source (src/Text/Trifecta/Rendering.hs:249) trifecta> Renderable (src/Text/Trifecta/Rendering.hs:243) trifecta> Rendered (src/Text/Trifecta/Rendering.hs:314) trifecta> HasCaret (src/Text/Trifecta/Rendering.hs:349) trifecta> Careted (src/Text/Trifecta/Rendering.hs:386) trifecta> drawCaret (src/Text/Trifecta/Rendering.hs:362) trifecta> renderingCaret (src/Text/Trifecta/Rendering.hs:384) trifecta> HasSpan (src/Text/Trifecta/Rendering.hs:455) trifecta> drawSpan (src/Text/Trifecta/Rendering.hs:431) trifecta> addSpan (src/Text/Trifecta/Rendering.hs:445) trifecta> HasFixit (src/Text/Trifecta/Rendering.hs:524) trifecta> drawFixit (src/Text/Trifecta/Rendering.hs:504) trifecta> addFixit (src/Text/Trifecta/Rendering.hs:509) trifecta> draw (src/Text/Trifecta/Rendering.hs:171) trifecta> ifNear (src/Text/Trifecta/Rendering.hs:237) trifecta> .# (src/Text/Trifecta/Rendering.hs:280) trifecta> Warning: 'Prism' is ambiguous. It is defined trifecta> * in ‘Control.Lens.Reified’ trifecta> * in ‘Control.Lens.Type’ trifecta> You may be able to disambiguate the identifier by qualifying it or trifecta> by specifying the type/value namespace explicitly. trifecta> Defaulting to the one defined in ‘Control.Lens.Type’ trifecta> Warning: 'Err' is ambiguous. It is defined trifecta> * at src/Text/Trifecta/Result.hs:63:12 trifecta> * at src/Text/Trifecta/Result.hs:63:1 trifecta> You may be able to disambiguate the identifier by qualifying it or trifecta> by specifying the type/value namespace explicitly. trifecta> Defaulting to the one defined at src/Text/Trifecta/Result.hs:63:1 trifecta> Warning: 'Rendering' is ambiguous. It is defined trifecta> * at src/Text/Trifecta/Rendering.hs:183:18 trifecta> * at src/Text/Trifecta/Rendering.hs:183:1 trifecta> You may be able to disambiguate the identifier by qualifying it or trifecta> by specifying the type/value namespace explicitly. trifecta> Defaulting to the one defined at src/Text/Trifecta/Rendering.hs:183:1 trifecta> 78% ( 11 / 14) in 'Text.Trifecta.Result' trifecta> Missing documentation for: trifecta> HasErr (src/Text/Trifecta/Result.hs:70) trifecta> Errable (src/Text/Trifecta/Result.hs:105) trifecta> ErrInfo (src/Text/Trifecta/Result.hs:55) trifecta> Warning: 'HighlightedRope' is ambiguous. It is defined trifecta> * at src/Text/Trifecta/Highlight.hs:64:24 trifecta> * at src/Text/Trifecta/Highlight.hs:64:1 trifecta> You may be able to disambiguate the identifier by qualifying it or trifecta> by specifying the type/value namespace explicitly. trifecta> Defaulting to the one defined at src/Text/Trifecta/Highlight.hs:64:1 trifecta> Warning: 'Rope' is ambiguous. It is defined trifecta> * at src/Text/Trifecta/Rope.hs:81:13 trifecta> * at src/Text/Trifecta/Rope.hs:81:1 trifecta> You may be able to disambiguate the identifier by qualifying it or 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/2ylzvrdqybdxmdzyhvkp79hnqnviqzcj-list-t-1.0.5.7/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/list-t-1.0.5.7-JBHAwEN8nVyKQY75ILGSiw list-t> Running phase: fixupPhase list-t> shrinking RPATHs of ELF executables and libraries in /nix/store/2ylzvrdqybdxmdzyhvkp79hnqnviqzcj-list-t-1.0.5.7 list-t> shrinking /nix/store/2ylzvrdqybdxmdzyhvkp79hnqnviqzcj-list-t-1.0.5.7/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSlist-t-1.0.5.7-JBHAwEN8nVyKQY75ILGSiw-ghc9.8.1.so list-t> checking for references to /build/ in /nix/store/2ylzvrdqybdxmdzyhvkp79hnqnviqzcj-list-t-1.0.5.7... list-t> patching script interpreter paths in /nix/store/2ylzvrdqybdxmdzyhvkp79hnqnviqzcj-list-t-1.0.5.7 list-t> stripping (with command strip and flags -S -p) in /nix/store/2ylzvrdqybdxmdzyhvkp79hnqnviqzcj-list-t-1.0.5.7/lib list-t> shrinking RPATHs of ELF executables and libraries in /nix/store/l7v5m0cdd51yv1fxvp209wk3lgzb0fhn-list-t-1.0.5.7-doc list-t> checking for references to /build/ in /nix/store/l7v5m0cdd51yv1fxvp209wk3lgzb0fhn-list-t-1.0.5.7-doc... list-t> patching script interpreter paths in /nix/store/l7v5m0cdd51yv1fxvp209wk3lgzb0fhn-list-t-1.0.5.7-doc cabal-add> include cabal-add-0.1-38BmkiN6lLEJqZ4spNmb0P cabal-add> include cabal-install-parsers-0.6.1.1-14hGvkTjRqf17x7zIyg0f1 cabal-add> include directory-1.3.8.1-6a8e cabal-add> include filepath-1.4.100.4-fa1c cabal-add> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv cabal-add> include process-1.6.18.0-26fa cabal-add> component cabal-add-0.1-LS1AFUguKAg8Mr6kdHXkDz-cabal-add-tests cabal-add> include Diff-0.5-4nPoK53PkizD5e0dTbCPv7 cabal-add> include base-4.19.0.0-b960 cabal-add> include directory-1.3.8.1-6a8e cabal-add> include process-1.6.18.0-26fa cabal-add> include string-qq-0.0.6-3LdedRVWhuN29A0w3wm9xw cabal-add> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa cabal-add> include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b cabal-add> Linked component graph: cabal-add> unit cabal-add-0.1-38BmkiN6lLEJqZ4spNmb0P cabal-add> include Cabal-3.10.2.0-5777 cabal-add> include Cabal-syntax-3.10.2.0-c668 cabal-add> include base-4.19.0.0-b960 cabal-add> include bytestring-0.12.0.2-4690 cabal-add> include containers-0.6.8-4775 cabal-add> include mtl-2.3.1-63a4 cabal-add> Distribution.Client.Add=cabal-add-0.1-38BmkiN6lLEJqZ4spNmb0P:Distribution.Client.Add cabal-add> unit cabal-add-0.1-Bv5kuIbGJgl5EuyRtxK91k-cabal-add cabal-add> include Cabal-syntax-3.10.2.0-c668 cabal-add> include base-4.19.0.0-b960 cabal-add> include bytestring-0.12.0.2-4690 cabal-add> include cabal-add-0.1-38BmkiN6lLEJqZ4spNmb0P cabal-add> include cabal-install-parsers-0.6.1.1-14hGvkTjRqf17x7zIyg0f1 cabal-add> include directory-1.3.8.1-6a8e cabal-add> include filepath-1.4.100.4-fa1c cabal-add> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv cabal-add> include process-1.6.18.0-26fa cabal-add> unit cabal-add-0.1-LS1AFUguKAg8Mr6kdHXkDz-cabal-add-tests cabal-add> include Diff-0.5-4nPoK53PkizD5e0dTbCPv7 cabal-add> include base-4.19.0.0-b960 cabal-add> include directory-1.3.8.1-6a8e cabal-add> include process-1.6.18.0-26fa cabal-add> include string-qq-0.0.6-3LdedRVWhuN29A0w3wm9xw cabal-add> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa cabal-add> include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b cabal-add> Ready component graph: cabal-add> definite cabal-add-0.1-38BmkiN6lLEJqZ4spNmb0P cabal-add> depends Cabal-3.10.2.0-5777 cabal-add> depends Cabal-syntax-3.10.2.0-c668 cabal-add> depends base-4.19.0.0-b960 cabal-add> depends bytestring-0.12.0.2-4690 cabal-add> depends containers-0.6.8-4775 cabal-add> depends mtl-2.3.1-63a4 cabal-add> definite cabal-add-0.1-Bv5kuIbGJgl5EuyRtxK91k-cabal-add cabal-add> depends Cabal-syntax-3.10.2.0-c668 cabal-add> depends base-4.19.0.0-b960 cabal-add> depends bytestring-0.12.0.2-4690 cabal-add> depends cabal-add-0.1-38BmkiN6lLEJqZ4spNmb0P cabal-add> depends cabal-install-parsers-0.6.1.1-14hGvkTjRqf17x7zIyg0f1 cabal-add> depends directory-1.3.8.1-6a8e cabal-add> depends filepath-1.4.100.4-fa1c cabal-add> depends optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv cabal-add> depends process-1.6.18.0-26fa cabal-add> definite cabal-add-0.1-LS1AFUguKAg8Mr6kdHXkDz-cabal-add-tests cabal-add> depends Diff-0.5-4nPoK53PkizD5e0dTbCPv7 cabal-add> depends base-4.19.0.0-b960 cabal-add> depends directory-1.3.8.1-6a8e cabal-add> depends process-1.6.18.0-26fa cabal-add> depends string-qq-0.0.6-3LdedRVWhuN29A0w3wm9xw cabal-add> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa cabal-add> depends temporary-1.3-6LDbtKZIJMrKol9xVw5U4b cabal-add> depends cabal-add-0.1-Bv5kuIbGJgl5EuyRtxK91k-cabal-add cabal-add> Using Cabal-3.10.2.0 compiled by ghc-9.8 cabal-add> Using compiler: ghc-9.8.1 cabal-add> Using install prefix: cabal-add> /nix/store/gxyg7yhyr67inp4g9j4295xhzcpw848r-cabal-add-0.1 cabal-add> Executables installed in: cabal-add> /nix/store/gxyg7yhyr67inp4g9j4295xhzcpw848r-cabal-add-0.1/bin cabal-add> Libraries installed in: cabal-add> /nix/store/gxyg7yhyr67inp4g9j4295xhzcpw848r-cabal-add-0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/cabal-add-0.1-38BmkiN6lLEJqZ4spNmb0P cabal-add> Dynamic Libraries installed in: cabal-add> /nix/store/gxyg7yhyr67inp4g9j4295xhzcpw848r-cabal-add-0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 cabal-add> Private executables installed in: cabal-add> /nix/store/gxyg7yhyr67inp4g9j4295xhzcpw848r-cabal-add-0.1/libexec/x86_64-linux-ghc-9.8.1/cabal-add-0.1 cabal-add> Data files installed in: cabal-add> /nix/store/gxyg7yhyr67inp4g9j4295xhzcpw848r-cabal-add-0.1/share/x86_64-linux-ghc-9.8.1/cabal-add-0.1 cabal-add> Documentation installed in: cabal-add> /nix/store/vk301mj0zh567fkrp0i81ly6bjhll0ik-cabal-add-0.1-doc/share/doc/cabal-add-0.1 cabal-add> Configuration files installed in: algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:390:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:344: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:344:1 algebraic-graphs> Warning: 'null' is ambiguous. It is defined algebraic-graphs> * in ‘Data.Foldable’ algebraic-graphs> * in ‘Data.Map.Internal’ 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 in ‘Data.Set.Internal’ algebraic-graphs> Warning: 'gmap' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:749:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:620: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:620:1 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: 'AdjacencyMap' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Acyclic/AdjacencyMap.hs:96:1 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: 'isSubgraphOf' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Acyclic/AdjacencyMap.hs:198:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:366:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:335: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:335:1 algebraic-graphs> Warning: 'empty' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Acyclic/AdjacencyMap.hs:132:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:227:1 algebraic-graphs> * in ‘Data.Map.Internal’ 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> 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> * 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: '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> * at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:367: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:367: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> * at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:378: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:378:1 algebraic-graphs> Warning: 'isEmpty' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Acyclic/AdjacencyMap.hs:210:1 algebraic-graphs> * at src/Algebra/Graph/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/AdjacencyMap.hs:379:1 algebraic-graphs> Warning: 'hasVertex' is ambiguous. It is defined path> replaceExtension ".foo" "C:\\...\\name..name.foo" == "C:\\...\\name..name.foo" [✔] path> addExtension ".foo" "C:\\...\\..." == "C:\\...\\....foo" [✔] path> fileExtension "C:\\...\\....foo" == .foo [✔] path> replaceExtension ".foo" "C:\\...\\....foo" == "C:\\...\\....foo" [✔] path> addExtension ".foo" "C:\\name" == "C:\\name.foo" [✔] path> fileExtension "C:\\name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name.foo" == "C:\\name.foo" [✔] path> addExtension ".foo" "C:\\name." == "C:\\name..foo" [✔] path> fileExtension "C:\\name..foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..foo" == "C:\\name..foo" [✔] path> addExtension ".foo" "C:\\name.." == "C:\\name...foo" [✔] path> fileExtension "C:\\name...foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name...foo" == "C:\\name...foo" [✔] path> addExtension ".foo" "C:\\.name" == "C:\\.name.foo" [✔] path> fileExtension "C:\\.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\.name.foo" == "C:\\.name.foo" [✔] path> addExtension ".foo" "C:\\..name" == "C:\\..name.foo" [✔] path> fileExtension "C:\\..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\..name.foo" == "C:\\..name.foo" [✔] path> addExtension ".foo" "C:\\name.name" == "C:\\name.name.foo" [✔] path> fileExtension "C:\\name.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name.name.foo" == "C:\\name.name.foo" [✔] path> addExtension ".foo" "C:\\name..name" == "C:\\name..name.foo" [✔] path> fileExtension "C:\\name..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..name.foo" == "C:\\name..name.foo" [✔] path> addExtension ".foo" "C:\\..." == "C:\\....foo" [✔] path> fileExtension "C:\\....foo" == .foo [✔] path> replaceExtension ".foo" "C:\\....foo" == "C:\\....foo" [✔] path> throws InvalidExtension when extension is [] [✔] path> throws InvalidExtension when extension is [.] [✔] path> throws InvalidExtension when extension is [x] [✔] path> throws InvalidExtension when extension is [..] [✔] path> throws InvalidExtension when extension is [...] [✔] path> throws InvalidExtension when extension is [xy] [✔] path> throws InvalidExtension when extension is [foo] [✔] path> throws InvalidExtension when extension is [foo.] [✔] path> throws InvalidExtension when extension is [foo..] [✔] path> throws InvalidExtension when extension is [..foo] [✔] path> throws InvalidExtension when extension is [...foo] [✔] path> throws InvalidExtension when extension is [.foo.bar] [✔] path> throws InvalidExtension when extension is [.foo\bar] [✔] path> Restrictions path> "..\\" should be rejected [✔] path> ".." should be rejected [✔] path> Succeeding: Parsing "a.." should succeed with: "a..\\" [✔] path> Succeeding: Parsing "..a" should succeed with: "..a\\" [✔] path> "\\.." should be rejected [✔] path> "C:\\foo\\..\\bar\\" should be rejected [✔] path> "C:\\foo\\bar\\.." should be rejected [✔] path> Aeson Instances path> Decoding "["C:\\foo\\bar"]" as a [Path Abs Dir] should succeed. [✔] path> Decoding "["C:\foo\bar"]" as a [Path Rel Dir] should fail. [✔] path> Encoding "["C:\foo\bar\mu.txt"]" should succeed. [✔] path> QuasiQuotes path> [absdir|C:\|] == $(mkAbsDir "C:\") [✔] path> [absdir|C:\chris\|] == $(mkAbsDir "C:\chris\") [✔] path> [reldir|foo|] == $(mkRelDir "foo") [✔] path> [reldir|foo\bar|] == $(mkRelDir "foo\bar") [✔] path> [absfile|C:\chris\foo.txt|] == $(mkAbsFile "C:\chris\foo.txt") [✔] path> [relfile|foo.exe|] == $(mkRelFile "foo.exe") [✔] path> [relfile|chris\foo.txt|] == $(mkRelFile "chris\foo.txt") [✔] path> Path.Posix path> Parsing: Path Abs Dir path> Failing: Parsing "" should fail. [✔] path> Failing: Parsing "./" should fail. [✔] path> Failing: Parsing "foo.txt" should fail. [✔] path> Succeeding: Parsing "/" should succeed with: "/" [✔] path> Succeeding: Parsing "//" should succeed with: "/" [✔] 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 quickcheck-classes> Foldable: foldl1 +++ OK, passed 100 tests. quickcheck-classes> Foldable: foldr1 +++ OK, passed 100 tests. quickcheck-classes> Foldable: toList +++ OK, passed 100 tests. quickcheck-classes> Foldable: null +++ OK, passed 100 tests. quickcheck-classes> Foldable: length +++ OK, passed 100 tests. quickcheck-classes> Traversable: Naturality +++ OK, passed 100 tests. quickcheck-classes> Traversable: Identity +++ OK, passed 100 tests. quickcheck-classes> Traversable: Composition +++ OK, passed 100 tests. quickcheck-classes> Traversable: Sequence Naturality +++ OK, passed 100 tests. quickcheck-classes> Traversable: Sequence Identity +++ OK, passed 100 tests. quickcheck-classes> Traversable: Sequence Composition +++ OK, passed 100 tests. quickcheck-classes> Traversable: foldMap +++ OK, passed 100 tests. quickcheck-classes> Traversable: fmap +++ OK, passed 100 tests. quickcheck-classes> --------- quickcheck-classes> -- Map -- quickcheck-classes> --------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> Apply: LiftF2 part 1 +++ OK, passed 100 tests. quickcheck-classes> Apply: Associativity +++ OK, passed 100 tests. quickcheck-classes> ----------- quickcheck-classes> -- Maybe -- quickcheck-classes> ----------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> Functor: Identity +++ OK, passed 100 tests. quickcheck-classes> Functor: Composition +++ OK, passed 100 tests. quickcheck-classes> Functor: Const +++ OK, passed 100 tests. quickcheck-classes> Applicative: Identity +++ OK, passed 100 tests. quickcheck-classes> Applicative: Composition +++ OK, passed 100 tests. 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. rerebase> [231 of 368] Compiling Data.Functor ( library/Data/Functor.hs, nothing ) rerebase> [232 of 368] Compiling Data.Function ( library/Data/Function.hs, nothing ) rerebase> [233 of 368] Compiling Data.Foldable ( library/Data/Foldable.hs, nothing ) rerebase> [234 of 368] Compiling Data.Fixed ( library/Data/Fixed.hs, nothing ) rerebase> [235 of 368] Compiling Data.Eq ( library/Data/Eq.hs, nothing ) rerebase> [236 of 368] Compiling Data.Either.Validation ( library/Data/Either/Validation.hs, nothing ) rerebase> [237 of 368] Compiling Data.Either.Combinators ( library/Data/Either/Combinators.hs, nothing ) rerebase> [238 of 368] Compiling Data.Either ( library/Data/Either.hs, nothing ) rerebase> [239 of 368] Compiling Data.Dynamic ( library/Data/Dynamic.hs, nothing ) rerebase> [240 of 368] Compiling Data.Data ( library/Data/Data.hs, nothing ) rerebase> [241 of 368] Compiling Data.DList ( library/Data/DList.hs, nothing ) rerebase> [242 of 368] Compiling Data.Complex ( library/Data/Complex.hs, nothing ) rerebase> [243 of 368] Compiling Data.Coerce ( library/Data/Coerce.hs, nothing ) rerebase> [244 of 368] Compiling Data.Char ( library/Data/Char.hs, nothing ) rerebase> [245 of 368] Compiling Data.ByteString.Unsafe ( library/Data/ByteString/Unsafe.hs, nothing ) rerebase> [246 of 368] Compiling Data.ByteString.Short.Internal ( library/Data/ByteString/Short/Internal.hs, nothing ) rerebase> [247 of 368] Compiling Data.ByteString.Short ( library/Data/ByteString/Short.hs, nothing ) rerebase> [248 of 368] Compiling Data.ByteString.Lazy.Internal ( library/Data/ByteString/Lazy/Internal.hs, nothing ) rerebase> [249 of 368] Compiling Data.ByteString.Lazy.Char8 ( library/Data/ByteString/Lazy/Char8.hs, nothing ) rerebase> [250 of 368] Compiling Data.ByteString.Lazy ( library/Data/ByteString/Lazy.hs, nothing ) rerebase> [251 of 368] Compiling Data.ByteString.Internal ( library/Data/ByteString/Internal.hs, nothing ) rerebase> [252 of 368] Compiling Data.ByteString.Char8 ( library/Data/ByteString/Char8.hs, nothing ) rerebase> [253 of 368] Compiling Data.ByteString.Builder.Scientific ( library/Data/ByteString/Builder/Scientific.hs, nothing ) rerebase> [254 of 368] Compiling Data.ByteString.Builder.Prim.Internal ( library/Data/ByteString/Builder/Prim/Internal.hs, nothing ) rerebase> [255 of 368] Compiling Data.ByteString.Builder.Prim ( library/Data/ByteString/Builder/Prim.hs, nothing ) rerebase> [256 of 368] Compiling Data.ByteString.Builder.Internal ( library/Data/ByteString/Builder/Internal.hs, nothing ) rerebase> [257 of 368] Compiling Data.ByteString.Builder.Extra ( library/Data/ByteString/Builder/Extra.hs, nothing ) rerebase> [258 of 368] Compiling Data.ByteString.Builder ( library/Data/ByteString/Builder.hs, nothing ) rerebase> [259 of 368] Compiling Data.ByteString ( library/Data/ByteString.hs, nothing ) rerebase> [260 of 368] Compiling Data.Bool ( library/Data/Bool.hs, nothing ) rerebase> [261 of 368] Compiling Data.Bits ( library/Data/Bits.hs, nothing ) rerebase> [262 of 368] Compiling Data.Bitraversable ( library/Data/Bitraversable.hs, nothing ) rerebase> [263 of 368] Compiling Data.Bifunctor.Wrapped ( library/Data/Bifunctor/Wrapped.hs, nothing ) rerebase> [264 of 368] Compiling Data.Bifunctor.Tannen ( library/Data/Bifunctor/Tannen.hs, nothing ) rerebase> [265 of 368] Compiling Data.Bifunctor.Product ( library/Data/Bifunctor/Product.hs, nothing ) rerebase> [266 of 368] Compiling Data.Bifunctor.Joker ( library/Data/Bifunctor/Joker.hs, nothing ) rerebase> [267 of 368] Compiling Data.Bifunctor.Join ( library/Data/Bifunctor/Join.hs, nothing ) rerebase> [268 of 368] Compiling Data.Bifunctor.Flip ( library/Data/Bifunctor/Flip.hs, nothing ) rerebase> [269 of 368] Compiling Data.Bifunctor.Clown ( library/Data/Bifunctor/Clown.hs, nothing ) rerebase> [270 of 368] Compiling Data.Bifunctor.Biff ( library/Data/Bifunctor/Biff.hs, nothing ) rerebase> [271 of 368] Compiling Data.Bifunctor.Apply ( library/Data/Bifunctor/Apply.hs, nothing ) rerebase> [272 of 368] Compiling Data.Bifunctor ( library/Data/Bifunctor.hs, nothing ) rerebase> [273 of 368] Compiling Data.Bifoldable ( library/Data/Bifoldable.hs, nothing ) rerebase> [274 of 368] Compiling Data.Biapplicative ( library/Data/Biapplicative.hs, nothing ) rerebase> [275 of 368] Compiling Control.Selective.Rigid.Freer ( library/Control/Selective/Rigid/Freer.hs, nothing ) rerebase> [276 of 368] Compiling Control.Selective.Rigid.Free ( library/Control/Selective/Rigid/Free.hs, nothing ) generic-lens> src/Data/Generics/Product/Positions.hs:2:14: warning: [GHC-53692] [-Wdeprecated-flags] generic-lens> -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead generic-lens> generic-lens> src/Data/Generics/Product/Fields.hs:12:14: warning: [GHC-53692] [-Wdeprecated-flags] generic-lens> -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead hw-prim> [ 4 of 11] Compiling HaskellWorks.Data.FromForeignRegionSpec ( test/HaskellWorks/Data/FromForeignRegionSpec.hs, dist/build/hw-prim-test/hw-prim-test-tmp/HaskellWorks/Data/FromForeignRegionSpec.o ) hw-prim> [ 5 of 11] Compiling HaskellWorks.Data.SearchSpec ( test/HaskellWorks/Data/SearchSpec.hs, dist/build/hw-prim-test/hw-prim-test-tmp/HaskellWorks/Data/SearchSpec.o ) hw-prim> [ 6 of 11] Compiling HaskellWorks.Data.Vector.AsVector64nsSpec ( test/HaskellWorks/Data/Vector/AsVector64nsSpec.hs, dist/build/hw-prim-test/hw-prim-test-tmp/HaskellWorks/Data/Vector/AsVector64nsSpec.o ) hw-prim> [ 7 of 11] Compiling HaskellWorks.Data.Vector.AsVector64sSpec ( test/HaskellWorks/Data/Vector/AsVector64sSpec.hs, dist/build/hw-prim-test/hw-prim-test-tmp/HaskellWorks/Data/Vector/AsVector64sSpec.o ) hw-prim> [ 8 of 11] Compiling HaskellWorks.Data.Vector.AsVector8nsSpec ( test/HaskellWorks/Data/Vector/AsVector8nsSpec.hs, dist/build/hw-prim-test/hw-prim-test-tmp/HaskellWorks/Data/Vector/AsVector8nsSpec.o ) hw-prim> [ 9 of 11] Compiling HaskellWorks.Data.Vector.AsVector8sSpec ( test/HaskellWorks/Data/Vector/AsVector8sSpec.hs, dist/build/hw-prim-test/hw-prim-test-tmp/HaskellWorks/Data/Vector/AsVector8sSpec.o ) hw-prim> [10 of 11] Compiling HaskellWorks.Data.Vector.StorableSpec ( test/HaskellWorks/Data/Vector/StorableSpec.hs, dist/build/hw-prim-test/hw-prim-test-tmp/HaskellWorks/Data/Vector/StorableSpec.o ) hw-prim> [11 of 11] Compiling Main ( test/Spec.hs, dist/build/hw-prim-test/hw-prim-test-tmp/Main.o ) hw-prim> [12 of 12] Linking dist/build/hw-prim-test/hw-prim-test hw-prim> Preprocessing test suite 'doctest' for hw-prim-0.6.3.2.. hw-prim> Building test suite 'doctest' for hw-prim-0.6.3.2.. hw-prim> [1 of 1] Compiling Main ( doctest/DoctestDriver.hs, dist/build/doctest/doctest-tmp/Main.o ) hw-prim> [2 of 2] Linking dist/build/doctest/doctest hw-prim> buildPhase completed in 39 seconds hw-prim> Running phase: checkPhase hw-prim> Running 2 test suites... hw-prim> Test suite hw-prim-test: RUNNING... hw-prim> hw-prim> HaskellWorks.Data.ByteString hw-prim> HaskellWorks.Data.ByteStringSpec hw-prim> ✓ passed 100 tests. hw-prim> resegment does not modify data [✔] hw-prim> ✓ passed 100 tests. hw-prim> resegment creates correctly sized segments [✔] hw-prim> ✓ passed 100 tests. hw-prim> resegmentPadded does not modify data [✔] hw-prim> ✓ passed 100 tests. hw-prim> resegmentPadded creates correctly sized segments [✔] hw-prim> ✓ passed 100 tests. hw-prim> rechunk does not modify data [✔] hw-prim> ✓ passed 100 tests. hw-prim> rechunk creates correctly sized segments [✔] hw-prim> ✓ passed 100 tests. hw-prim> rechunk creates correctly sized segments [✔] hw-prim> HaskellWorks.Data.Foldable hw-prim> HaskellWorks.Data.FoldableSpec hw-prim> ✓ passed 100 tests. hw-prim> foldFirst [✔] hw-prim> ✓ passed 100 tests. hw-prim> foldLast [✔] hw-prim> HaskellWorks.Data.FromByteString hw-prim> HaskellWorks.Data.FromByteStringSpec hw-prim> For DVS.Vector Word8 hw-prim> fromByteString (BS.unpack []) :: DVS.Vector Word8 [✔] hw-prim> fromByteString (BS.unpack [0x1]) :: DVS.Vector Word8 [✔] hw-prim> fromByteString (BS.unpack [0x1, 0x2]) :: DVS.Vector Word8 [✔] hw-prim> fromByteString (BS.unpack [0x1, 0x2, 0x04]) :: DVS.Vector Word8 [✔] hw-prim> For DVS.Vector Word16 hw-prim> fromByteString (BS.unpack []) :: DVS.Vector Word16 [✔] hw-prim> fromByteString (BS.unpack [0x1]) :: DVS.Vector Word16 [✔] hw-prim> fromByteString (BS.unpack [0x1, 0x2]) :: DVS.Vector Word16 [✔] hw-prim> fromByteString (BS.unpack [0x1, 0x2, 0x10]) :: DVS.Vector Word16 [✔] hw-prim> For DVS.Vector Word32 hw-prim> fromByteString (BS.unpack []) :: DVS.Vector Word32 [✔] hw-prim> fromByteString (BS.unpack [0x1]) :: DVS.Vector Word32 [✔] hw-prim> fromByteString (BS.unpack [0x1, 0x2, 0x4, 0x8]) :: DVS.Vector Word32 [✔] hw-prim> fromByteString (BS.unpack [0x1, 0x2, 0x4, 0x8, 0x10]) :: DVS.Vector Word32 [✔] hw-prim> For DVS.Vector Word64 hw-prim> fromByteString (BS.unpack []) :: DVS.Vector Word64 [✔] hw-prim> fromByteString (BS.unpack [0x1]) :: DVS.Vector Word64 [✔] hw-prim> fromByteString (BS.unpack [0x1, 0x2, 0x4, 0x8, 0x10, 0x20, 0x40, 0x80]) :: DVS.Vector Word64 [✔] hw-prim> fromByteString (BS.unpack [0x1, 0x2, 0x4, 0x8, 0x10, 0x20, 0x40, 0x80, 0x81]) :: DVS.Vector Word64 [✔] hw-prim> HaskellWorks.Data.FromForeignRegion 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> 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> [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 trifecta> by specifying the type/value namespace explicitly. trifecta> Defaulting to the one defined at src/Text/Trifecta/Rope.hs:81:1 trifecta> Warning: 'IntervalMap' is ambiguous. It is defined trifecta> * at src/Text/Trifecta/Util/IntervalMap.hs:149:27 trifecta> * at src/Text/Trifecta/Util/IntervalMap.hs:149:1 trifecta> You may be able to disambiguate the identifier by qualifying it or trifecta> by specifying the type/value namespace explicitly. trifecta> Defaulting to the one defined at src/Text/Trifecta/Util/IntervalMap.hs:149:1 trifecta> 75% ( 6 / 8) in 'Text.Trifecta.Highlight' trifecta> Missing documentation for: trifecta> HasHighlightedRope (src/Text/Trifecta/Highlight.hs:69) trifecta> HasHighlightDoc (src/Text/Trifecta/Highlight.hs:116) trifecta> Warning: 'Rendering' is ambiguous. It is defined trifecta> * at src/Text/Trifecta/Rendering.hs:183:18 trifecta> * at src/Text/Trifecta/Rendering.hs:183:1 trifecta> You may be able to disambiguate the identifier by qualifying it or trifecta> by specifying the type/value namespace explicitly. trifecta> Defaulting to the one defined at src/Text/Trifecta/Rendering.hs:183:1 trifecta> Warning: 'Caret' is ambiguous. It is defined trifecta> * at src/Text/Trifecta/Rendering.hs:347:14 trifecta> * at src/Text/Trifecta/Rendering.hs:347:1 trifecta> You may be able to disambiguate the identifier by qualifying it or trifecta> by specifying the type/value namespace explicitly. trifecta> Defaulting to the one defined at src/Text/Trifecta/Rendering.hs:347:1 trifecta> Warning: 'Span' is ambiguous. It is defined trifecta> * at src/Text/Trifecta/Rendering.hs:453:13 trifecta> * at src/Text/Trifecta/Rendering.hs:453:1 trifecta> You may be able to disambiguate the identifier by qualifying it or trifecta> by specifying the type/value namespace explicitly. trifecta> Defaulting to the one defined at src/Text/Trifecta/Rendering.hs:453:1 trifecta> 100% ( 9 / 9) in 'Text.Trifecta.Combinators' trifecta> Warning: 'Rope' is ambiguous. It is defined trifecta> * at src/Text/Trifecta/Rope.hs:81:13 trifecta> * at src/Text/Trifecta/Rope.hs:81:1 trifecta> You may be able to disambiguate the identifier by qualifying it or trifecta> by specifying the type/value namespace explicitly. trifecta> Defaulting to the one defined at src/Text/Trifecta/Rope.hs:81:1 trifecta> Warning: 'Parser' is ambiguous. It is defined trifecta> * at src/Text/Trifecta/Parser.hs:101:20 trifecta> * at src/Text/Trifecta/Parser.hs:101:1 trifecta> You may be able to disambiguate the identifier by qualifying it or trifecta> by specifying the type/value namespace explicitly. trifecta> Defaulting to the one defined at src/Text/Trifecta/Parser.hs:101:1 trifecta> 76% ( 13 / 17) in 'Text.Trifecta.Parser' trifecta> Missing documentation for: trifecta> manyAccum (src/Text/Trifecta/Parser.hs:196) trifecta> stepResult (src/Text/Trifecta/Parser.hs:323) trifecta> stepIt (src/Text/Trifecta/Parser.hs:328) trifecta> parseTest (src/Text/Trifecta/Parser.hs:436) trifecta> 100% ( 10 / 10) in 'Text.Trifecta' trifecta> Warning: 'skipWhitespace' is out of scope. trifecta> If you qualify the identifier, haddock can try to link it anyway. trifecta> 100% ( 5 / 5) in 'Text.Trifecta.Tutorial' trifecta> Warning: Text.Trifecta.Util.IntervalMap: could not find link destinations for: trifecta> - Text.Trifecta.Util.IntervalMap.Node trifecta> Warning: Text.Trifecta.Delta: could not find link destinations for: trifecta> - Text.Trifecta.Delta.Rep_Delta trifecta> Warning: Text.Trifecta.Rope: could not find link destinations for: trifecta> - Text.Trifecta.Rope.Rep_Strand trifecta> Warning: Text.Trifecta.Rendering: could not find link destinations for: trifecta> - Text.Trifecta.Rendering.Rep_Fixit trifecta> - Text.Trifecta.Rendering.Rep_Spanned trifecta> - Text.Trifecta.Rendering.Rep_Span trifecta> - Text.Trifecta.Rendering.Rep_Careted trifecta> - Text.Trifecta.Rendering.Rep_Caret cabal-add> /nix/store/gxyg7yhyr67inp4g9j4295xhzcpw848r-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.8.1 found on system at: cabal-add> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc cabal-add> Using ghc-pkg version 9.8.1 found on system at: cabal-add> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 cabal-add> No happy found cabal-add> Using haskell-suite found on system at: haskell-suite-dummy-location cabal-add> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location cabal-add> No hmake found cabal-add> Using hpc version 0.69 found on system at: cabal-add> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 cabal-add> Using hsc2hs version 0.68.10 found on system at: cabal-add> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 cabal-add> Using hscolour version 1.25 found on system at: cabal-add> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour cabal-add> No jhc found cabal-add> Using ld found on system at: cabal-add> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold cabal-add> No pkg-config found cabal-add> Using runghc version 9.8.1 found on system at: cabal-add> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 ) list-t (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/2ylzvrdqybdxmdzyhvkp79hnqnviqzcj-list-t-1.0.5.7 /nix/store/l7v5m0cdd51yv1fxvp209wk3lgzb0fhn-list-t-1.0.5.7-doc list-t (post)> Pushing 2 paths (132 are already present) using zstd to cache sellout ⏳ list-t (post)> list-t (post)> Pushing /nix/store/2ylzvrdqybdxmdzyhvkp79hnqnviqzcj-list-t-1.0.5.7 (1.86 MiB) list-t (post)> Pushing /nix/store/l7v5m0cdd51yv1fxvp209wk3lgzb0fhn-list-t-1.0.5.7-doc (647.55 KiB) list-t (post)> list-t (post)> All done. list-t (post)> added 2 signatures list-t (post)> added 6 signatures list-t (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/2ylzvrdqybdxmdzyhvkp79hnqnviqzcj-list-t-1.0.5.7 /nix/store/l7v5m0cdd51yv1fxvp209wk3lgzb0fhn-list-t-1.0.5.7-doc list-t (post)> copying 2 paths... list-t (post)> copying path '/nix/store/l7v5m0cdd51yv1fxvp209wk3lgzb0fhn-list-t-1.0.5.7-doc' to 'https://cache.nix-ci.com'... list-t (post)> copying path '/nix/store/2ylzvrdqybdxmdzyhvkp79hnqnviqzcj-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/4m20386799j4gf6ddlcwc12k7h4yy0j6-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/2ylzvrdqybdxmdzyhvkp79hnqnviqzcj-list-t-1.0.5.7 /nix/store/l7v5m0cdd51yv1fxvp209wk3lgzb0fhn-list-t-1.0.5.7-doc list-t (post)> copying 2 paths... list-t (post)> copying path '/nix/store/l7v5m0cdd51yv1fxvp209wk3lgzb0fhn-list-t-1.0.5.7-doc' to 'ssh-ng://worker.nix-ci.com'... list-t (post)> copying path '/nix/store/2ylzvrdqybdxmdzyhvkp79hnqnviqzcj-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/4m20386799j4gf6ddlcwc12k7h4yy0j6-list-t-1.0.5.7.drv' to 'ssh-ng://worker.nix-ci.com'... algebraic-graphs> * at src/Algebra/Graph/Acyclic/AdjacencyMap.hs:221:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:390:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:344: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:344:1 algebraic-graphs> Warning: 'length' is ambiguous. It is defined algebraic-graphs> * in ‘Data.Foldable’ algebraic-graphs> * in ‘Data.List.NonEmpty’ 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 in ‘Data.List.NonEmpty’ algebraic-graphs> Warning: 'vertexSet' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Acyclic/AdjacencyMap.hs:303:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:466:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:412: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:412:1 algebraic-graphs> Warning: 'edgeSet' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Acyclic/AdjacencyMap.hs:314:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:478:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:423: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:423:1 algebraic-graphs> Warning: 'induce' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Acyclic/AdjacencyMap.hs:390:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:763: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:763:1 algebraic-graphs> Warning: 'transitiveClosure' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Acyclic/AdjacencyMap.hs:440:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:900:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:700: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:700:1 algebraic-graphs> Warning: 'removeVertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Acyclic/AdjacencyMap.hs:352:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:666: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:666:1 algebraic-graphs> Warning: 'removeEdge' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Acyclic/AdjacencyMap.hs:364:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:679:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:556: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:556:1 algebraic-graphs> Warning: 'edgeList' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Acyclic/AdjacencyMap.hs:281:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:454:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:401: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:401:1 algebraic-graphs> Warning: 'vertexList' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Acyclic/AdjacencyMap.hs:269:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:440: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:440: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 path> Failing: Parsing "" should fail. [✔] path> Failing: Parsing "/" should fail. [✔] path> Failing: Parsing "//" should fail. [✔] path> Succeeding: Parsing "~/" should succeed with: "~/" [✔] path> Failing: Parsing "/" should fail. [✔] path> Succeeding: Parsing "./" should succeed with: "./" [✔] path> Succeeding: Parsing "././" should succeed with: "./" [✔] path> Failing: Parsing "//" should fail. [✔] path> Failing: Parsing "///foo//bar//mu/" should fail. [✔] path> Failing: Parsing "///foo//bar////mu" should fail. [✔] path> Failing: Parsing "///foo//bar/.//mu" should fail. [✔] path> Succeeding: Parsing "..." should succeed with: ".../" [✔] path> Succeeding: Parsing "foo.bak" should succeed with: "foo.bak/" [✔] path> Succeeding: Parsing "./foo" should succeed with: "foo/" [✔] path> Succeeding: Parsing "././foo" should succeed with: "foo/" [✔] path> Succeeding: Parsing "./foo/./bar" should succeed with: "foo/bar/" [✔] path> Succeeding: Parsing "foo//bar//mu//" should succeed with: "foo/bar/mu/" [✔] path> Succeeding: Parsing "foo//bar////mu" should succeed with: "foo/bar/mu/" [✔] path> Succeeding: Parsing "foo//bar/.//mu" should succeed with: "foo/bar/mu/" [✔] path> Parsing: Path Abs File path> Failing: Parsing "" should fail. [✔] path> Failing: Parsing "./" should fail. [✔] path> Failing: Parsing "/." should fail. [✔] path> Failing: Parsing "/foo/bar/." should fail. [✔] path> Failing: Parsing "~/" should fail. [✔] path> Failing: Parsing "./foo.txt" should fail. [✔] path> Failing: Parsing "/" should fail. [✔] path> Failing: Parsing "//" should fail. [✔] path> Failing: Parsing "///foo//bar//mu/" should fail. [✔] path> Succeeding: Parsing "/..." should succeed with: "/..." [✔] path> Succeeding: Parsing "/foo.txt" should succeed with: "/foo.txt" [✔] path> Succeeding: Parsing "///foo//bar////mu.txt" should succeed with: "/foo/bar/mu.txt" [✔] path> Succeeding: Parsing "///foo//bar/.//mu.txt" should succeed with: "/foo/bar/mu.txt" [✔] path> Parsing: Path Rel File path> Failing: Parsing "" should fail. [✔] path> Failing: Parsing "/" should fail. [✔] path> Failing: Parsing "//" should fail. [✔] path> Failing: Parsing "~/" should fail. [✔] path> Failing: Parsing "/" should fail. [✔] path> Failing: Parsing "./" should fail. [✔] path> Failing: Parsing "a/." should fail. [✔] path> Failing: Parsing "a/../b" should fail. [✔] path> Failing: Parsing "a/.." should fail. [✔] path> Failing: Parsing "../foo.txt" should fail. [✔] path> Failing: Parsing "//" should fail. [✔] path> Failing: Parsing "///foo//bar//mu/" should fail. [✔] path> Failing: Parsing "///foo//bar////mu" should fail. [✔] path> Failing: Parsing "///foo//bar/.//mu" should fail. [✔] path> Succeeding: Parsing "a.." should succeed with: "a.." [✔] path> Succeeding: Parsing "..." should succeed with: "..." [✔] path> Succeeding: Parsing "foo.txt" should succeed with: "foo.txt" [✔] path> Succeeding: Parsing "./foo.txt" should succeed with: "foo.txt" [✔] path> Succeeding: Parsing "././foo.txt" should succeed with: "foo.txt" [✔] path> Succeeding: Parsing "./foo/./bar.txt" should succeed with: "foo/bar.txt" [✔] path> Succeeding: Parsing "foo//bar//mu.txt" should succeed with: "foo/bar/mu.txt" [✔] path> Succeeding: Parsing "foo//bar////mu.txt" should succeed with: "foo/bar/mu.txt" [✔] path> Succeeding: Parsing "foo//bar/.//mu.txt" should succeed with: "foo/bar/mu.txt" [✔] path> Operations: () path> AbsDir + RelDir = AbsDir [✔] path> AbsDir + RelFile = AbsFile [✔] path> RelDir + RelDir = RelDir [✔] path> . + . = . [✔] path> . + x = x [✔] path> x + . = x [✔] path> RelDir + RelFile = RelFile [✔] path> Operations: toFilePath path> toFilePath $(mkRelDir ".") == "./" [✔] path> show $(mkRelDir ".") == "\"./\"" [✔] path> Operations: stripProperPrefix path> stripProperPrefix parent (parent child) = child (unit test) [✔] 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) [✔] quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> ----------- quickcheck-classes> -- Pound -- quickcheck-classes> ----------- quickcheck-classes> Apply: LiftF2 part 1 +++ OK, passed 100 tests. quickcheck-classes> Apply: Associativity +++ OK, passed 100 tests. quickcheck-classes> ------------ quickcheck-classes> -- Prefix -- quickcheck-classes> ------------ quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> ------------- quickcheck-classes> -- Product -- quickcheck-classes> ------------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> ----------- quickcheck-classes> -- Ratio -- quickcheck-classes> ----------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> --------- quickcheck-classes> -- Seq -- quickcheck-classes> --------- 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. rerebase> [277 of 368] Compiling Control.Selective.Multi ( library/Control/Selective/Multi.hs, nothing ) rerebase> [278 of 368] Compiling Control.Selective.Free ( library/Control/Selective/Free.hs, nothing ) rerebase> [279 of 368] Compiling Control.Selective ( library/Control/Selective.hs, nothing ) rerebase> [280 of 368] Compiling Control.Monad.Zip ( library/Control/Monad/Zip.hs, nothing ) rerebase> [281 of 368] Compiling Control.Monad.Writer.Strict ( library/Control/Monad/Writer/Strict.hs, nothing ) rerebase> [282 of 368] Compiling Control.Monad.Writer.Lazy ( library/Control/Monad/Writer/Lazy.hs, nothing ) rerebase> [283 of 368] Compiling Control.Monad.Writer.Class ( library/Control/Monad/Writer/Class.hs, nothing ) rerebase> [284 of 368] Compiling Control.Monad.Writer ( library/Control/Monad/Writer.hs, nothing ) rerebase> [285 of 368] Compiling Control.Monad.Trans.Writer.Strict ( library/Control/Monad/Trans/Writer/Strict.hs, nothing ) rerebase> [286 of 368] Compiling Control.Monad.Trans.Writer.Lazy ( library/Control/Monad/Trans/Writer/Lazy.hs, nothing ) rerebase> [287 of 368] Compiling Control.Monad.Trans.Writer ( library/Control/Monad/Trans/Writer.hs, nothing ) rerebase> [288 of 368] Compiling Control.Monad.Trans.State.Strict ( library/Control/Monad/Trans/State/Strict.hs, nothing ) rerebase> [289 of 368] Compiling Control.Monad.Trans.State.Lazy ( library/Control/Monad/Trans/State/Lazy.hs, nothing ) rerebase> [290 of 368] Compiling Control.Monad.Trans.State ( library/Control/Monad/Trans/State.hs, nothing ) rerebase> [291 of 368] Compiling Control.Monad.Trans.Reader ( library/Control/Monad/Trans/Reader.hs, nothing ) rerebase> [292 of 368] Compiling Control.Monad.Trans.RWS.Strict ( library/Control/Monad/Trans/RWS/Strict.hs, nothing ) rerebase> [293 of 368] Compiling Control.Monad.Trans.RWS.Lazy ( library/Control/Monad/Trans/RWS/Lazy.hs, nothing ) rerebase> [294 of 368] Compiling Control.Monad.Trans.RWS ( library/Control/Monad/Trans/RWS.hs, nothing ) rerebase> [295 of 368] Compiling Control.Monad.Trans.Maybe ( library/Control/Monad/Trans/Maybe.hs, nothing ) rerebase> [296 of 368] Compiling Control.Monad.Trans.Identity ( library/Control/Monad/Trans/Identity.hs, nothing ) rerebase> [297 of 368] Compiling Control.Monad.Trans.Except ( library/Control/Monad/Trans/Except.hs, nothing ) rerebase> [298 of 368] Compiling Control.Monad.Trans.Cont ( library/Control/Monad/Trans/Cont.hs, nothing ) rerebase> [299 of 368] Compiling Control.Monad.Trans.Class ( library/Control/Monad/Trans/Class.hs, nothing ) rerebase> [300 of 368] Compiling Control.Monad.Trans ( library/Control/Monad/Trans.hs, nothing ) rerebase> [301 of 368] Compiling Control.Monad.State.Strict ( library/Control/Monad/State/Strict.hs, nothing ) rerebase> [302 of 368] Compiling Control.Monad.State.Lazy ( library/Control/Monad/State/Lazy.hs, nothing ) rerebase> [303 of 368] Compiling Control.Monad.State.Class ( library/Control/Monad/State/Class.hs, nothing ) rerebase> [304 of 368] Compiling Control.Monad.State ( library/Control/Monad/State.hs, nothing ) rerebase> [305 of 368] Compiling Control.Monad.Signatures ( library/Control/Monad/Signatures.hs, nothing ) rerebase> [306 of 368] Compiling Control.Monad.STM ( library/Control/Monad/STM.hs, nothing ) rerebase> [307 of 368] Compiling Control.Monad.ST.Unsafe ( library/Control/Monad/ST/Unsafe.hs, nothing ) rerebase> [308 of 368] Compiling Control.Monad.ST.Strict ( library/Control/Monad/ST/Strict.hs, nothing ) rerebase> [309 of 368] Compiling Control.Monad.ST.Lazy.Unsafe ( library/Control/Monad/ST/Lazy/Unsafe.hs, nothing ) rerebase> [310 of 368] Compiling Control.Monad.ST.Lazy ( library/Control/Monad/ST/Lazy.hs, nothing ) rerebase> [311 of 368] Compiling Control.Monad.ST ( library/Control/Monad/ST.hs, nothing ) rerebase> [312 of 368] Compiling Control.Monad.Reader.Class ( library/Control/Monad/Reader/Class.hs, nothing ) rerebase> [313 of 368] Compiling Control.Monad.Reader ( library/Control/Monad/Reader.hs, nothing ) rerebase> [314 of 368] Compiling Control.Monad.RWS.Strict ( library/Control/Monad/RWS/Strict.hs, nothing ) rerebase> [315 of 368] Compiling Control.Monad.RWS.Lazy ( library/Control/Monad/RWS/Lazy.hs, nothing ) rerebase> [316 of 368] Compiling Control.Monad.RWS.Class ( library/Control/Monad/RWS/Class.hs, nothing ) rerebase> [317 of 368] Compiling Control.Monad.RWS ( library/Control/Monad/RWS.hs, nothing ) rerebase> [318 of 368] Compiling Control.Monad.Identity ( library/Control/Monad/Identity.hs, nothing ) generic-lens> Examples: 133 Tried: 133 Errors: 0 Failures: 0 generic-lens> Test suite doctests: PASS generic-lens> Test suite logged to: dist/test/generic-lens-2.2.2.0-doctests.log generic-lens> Test suite generic-lens-bifunctor: RUNNING... generic-lens> Cases: 1 Tried: 1 Errors: 0 Failures: 0 generic-lens> Test suite generic-lens-bifunctor: PASS generic-lens> Test suite logged to: generic-lens> dist/test/generic-lens-2.2.2.0-generic-lens-bifunctor.log generic-lens> 4 of 4 test suites (4 of 4 test cases) passed. generic-lens> Running phase: haddockPhase generic-lens> Preprocessing library for generic-lens-2.2.2.0.. generic-lens> Running Haddock on library for generic-lens-2.2.2.0.. generic-lens> Warning: --source-* options are ignored when --hyperlinked-source is enabled. generic-lens> generic-lens> src/Data/Generics/Product/Fields.hs:12:14: warning: [GHC-53692] [-Wdeprecated-flags] generic-lens> -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead generic-lens> | generic-lens> 12 | {-# LANGUAGE TypeInType #-} generic-lens> | ^^^^^^^^^^ generic-lens> generic-lens> src/Data/Generics/Product/Positions.hs:2:14: warning: [GHC-53692] [-Wdeprecated-flags] generic-lens> -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead generic-lens> | generic-lens> 2 | {-# LANGUAGE TypeInType #-} generic-lens> | ^^^^^^^^^^ generic-lens> generic-lens> src/Data/Generics/Product/HList.hs:8:14: warning: [GHC-53692] [-Wdeprecated-flags] generic-lens> -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead generic-lens> | generic-lens> 8 | {-# LANGUAGE TypeInType #-} generic-lens> | ^^^^^^^^^^ generic-lens> generic-lens> src/Data/Generics/Product/HList.hs:8:14: warning: [GHC-53692] [-Wdeprecated-flags] generic-lens> -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead generic-lens> | generic-lens> 8 | {-# LANGUAGE TypeInType #-} generic-lens> | ^^^^^^^^^^ generic-lens> generic-lens> src/Data/Generics/Product/Positions.hs:2:14: warning: [GHC-53692] [-Wdeprecated-flags] generic-lens> -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead generic-lens> | generic-lens> 2 | {-# LANGUAGE TypeInType #-} generic-lens> | ^^^^^^^^^^ generic-lens> generic-lens> src/Data/Generics/Product/Fields.hs:12:14: warning: [GHC-53692] [-Wdeprecated-flags] generic-lens> -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead generic-lens> | generic-lens> 12 | {-# LANGUAGE TypeInType #-} generic-lens> | ^^^^^^^^^^ generic-lens> [ 1 of 20] Compiling Data.Generics.Internal.VL.Iso ( src/Data/Generics/Internal/VL/Iso.hs, nothing ) generic-lens> [ 2 of 20] Compiling Data.Generics.Internal.VL.Lens ( src/Data/Generics/Internal/VL/Lens.hs, nothing ) generic-lens> [ 3 of 20] Compiling Data.Generics.Internal.VL.Prism ( src/Data/Generics/Internal/VL/Prism.hs, nothing ) generic-lens> [ 4 of 20] Compiling Data.Generics.Internal.VL ( src/Data/Generics/Internal/VL.hs, nothing ) generic-lens> [ 5 of 20] Compiling Data.Generics.Product.Fields ( src/Data/Generics/Product/Fields.hs, nothing ) generic-lens> [ 6 of 20] Compiling Data.Generics.Product.HList ( src/Data/Generics/Product/HList.hs, nothing ) generic-lens> [ 7 of 20] Compiling Data.Generics.Product.Param ( src/Data/Generics/Product/Param.hs, nothing ) generic-lens> [ 8 of 20] Compiling Data.Generics.Product.Positions ( src/Data/Generics/Product/Positions.hs, nothing ) 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.8397 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> 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.List): hw-prim> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." 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> Warning: --source-* options are ignored when --hyperlinked-source is enabled. hw-prim> [ 1 of 47] Compiling HaskellWorks.Control.Monad.Lazy ( src/HaskellWorks/Control/Monad/Lazy.hs, nothing ) hw-prim> [ 2 of 47] Compiling HaskellWorks.Data.Branchless ( src/HaskellWorks/Data/Branchless.hs, nothing ) hw-prim> [ 3 of 47] Compiling HaskellWorks.Data.ByteString ( src/HaskellWorks/Data/ByteString.hs, nothing ) hw-prim> [ 4 of 47] Compiling HaskellWorks.Data.ByteString.Builder ( src/HaskellWorks/Data/ByteString/Builder.hs, nothing ) hw-prim> [ 5 of 47] Compiling HaskellWorks.Data.ByteString.Lazy ( src/HaskellWorks/Data/ByteString/Lazy.hs, nothing ) hw-prim> [ 6 of 47] Compiling HaskellWorks.Data.Char.IsChar ( src/HaskellWorks/Data/Char/IsChar.hs, nothing ) hw-prim> [ 7 of 47] Compiling HaskellWorks.Data.Char ( src/HaskellWorks/Data/Char.hs, nothing ) hw-prim> [ 8 of 47] Compiling HaskellWorks.Data.Concat ( src/HaskellWorks/Data/Concat.hs, nothing ) hw-prim> [ 9 of 47] Compiling HaskellWorks.Data.Container ( src/HaskellWorks/Data/Container.hs, nothing ) hw-prim> [10 of 47] Compiling HaskellWorks.Data.Cons ( src/HaskellWorks/Data/Cons.hs, nothing ) hw-prim> [11 of 47] Compiling HaskellWorks.Data.Decode ( src/HaskellWorks/Data/Decode.hs, nothing ) 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 trifecta> Documentation created: dist/doc/html/trifecta/, trifecta> dist/doc/html/trifecta/trifecta.txt trifecta> Preprocessing test suite 'quickcheck' for trifecta-2.1.4.. trifecta> Running phase: installPhase trifecta> Installing library in /nix/store/5ai3f087qs9q37i2d4q352gzgj6xb3g6-trifecta-2.1.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/trifecta-2.1.4-8MJe5vfg5U5EM7HbI4nAyA trifecta> Running phase: fixupPhase trifecta> shrinking RPATHs of ELF executables and libraries in /nix/store/5ai3f087qs9q37i2d4q352gzgj6xb3g6-trifecta-2.1.4 trifecta> shrinking /nix/store/5ai3f087qs9q37i2d4q352gzgj6xb3g6-trifecta-2.1.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHStrifecta-2.1.4-8MJe5vfg5U5EM7HbI4nAyA-ghc9.8.1.so trifecta> checking for references to /build/ in /nix/store/5ai3f087qs9q37i2d4q352gzgj6xb3g6-trifecta-2.1.4... trifecta> patching script interpreter paths in /nix/store/5ai3f087qs9q37i2d4q352gzgj6xb3g6-trifecta-2.1.4 trifecta> stripping (with command strip and flags -S -p) in /nix/store/5ai3f087qs9q37i2d4q352gzgj6xb3g6-trifecta-2.1.4/lib trifecta> shrinking RPATHs of ELF executables and libraries in /nix/store/arrran7k9pldbwhwrwzj8p05wywhl9py-trifecta-2.1.4-doc trifecta> checking for references to /build/ in /nix/store/arrran7k9pldbwhwrwzj8p05wywhl9py-trifecta-2.1.4-doc... trifecta> patching script interpreter paths in /nix/store/arrran7k9pldbwhwrwzj8p05wywhl9py-trifecta-2.1.4-doc 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 cabal-add> import fields 3: OK cabal-add> sublibrary target 1: OK cabal-add> sublibrary target 2: OK cabal-add> executable target 1: OK cabal-add> executable target 2: OK cabal-add> executable target 3: OK cabal-add> executable target 4: OK cabal-add> test target 1: OK cabal-add> test target 2: OK cabal-add> common stanza as a target 1: OK cabal-add> common stanza as a target 2: OK cabal-add> two spaces in stanza: OK cabal-add> title case in stanza 1: OK (0.01s) cabal-add> title case in stanza 2: OK (0.03s) cabal-add> title case in build-depends: OK (0.02s) cabal-add> shared component prefixes: OK (0.02s) cabal-add> Windows line endings: OK (0.02s) cabal-add> build-depends start from comma 1: OK (0.01s) cabal-add> build-depends start from comma 2: OK cabal-add> build-depends start from comma 3: OK (0.01s) cabal-add> build-depends are under condition: OK (0.01s) cabal-add> empty component 1: OK cabal-add> empty component 2: OK cabal-add> empty component 3: OK cabal-add> empty build-depends: OK cabal-add> component in figure braces: OK cabal-add> comments with commas: OK cabal-add> comments without commas: OK cabal-add> all build-deps on the same line: OK cabal-add> ignore add as the first command-line argument: OK cabal-add> do not ignore add as the second command-line argument: OK cabal-add> sublibrary as a dependency: OK cabal-add> cabal-add> All 39 tests passed (0.33s) 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> Warning: --source-* options are ignored when --hyperlinked-source is enabled. 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: 'transpose' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Acyclic/AdjacencyMap.hs:376:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:717:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:593:1 algebraic-graphs> * in ‘Data.List.NonEmpty’ 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:593:1 algebraic-graphs> Warning: 'map' is ambiguous. It is defined algebraic-graphs> * in ‘Data.List.NonEmpty’ algebraic-graphs> * in ‘GHC.Base’ algebraic-graphs> * in ‘Data.Map.Internal’ 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 in ‘Data.Set.Internal’ algebraic-graphs> Warning: 'scc' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Acyclic/AdjacencyMap.hs:471:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap/Algorithm.hs:331: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/Algorithm.hs:331:1 algebraic-graphs> Warning: 'union' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Acyclic/AdjacencyMap.hs:170:1 algebraic-graphs> * in ‘Data.Map.Internal’ 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:170:1 algebraic-graphs> Warning: 'box' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Acyclic/AdjacencyMap.hs:428:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:835: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:835: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> Warning: 'vertexSet' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:763:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:466:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:412:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:162: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:162:5 algebraic-graphs> Warning: 'edgeSet' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:783:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:489:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:478:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:423:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:179: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:179:5 algebraic-graphs> Warning: 'preSet' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:503:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:434:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:187: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:187:5 algebraic-graphs> Warning: 'postSet' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:517:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:445:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:205:5 algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. path> not (x `isProperPrefixOf` x) [✔] path> not (/ `isProperPrefixOf` /) [✔] path> Operations: parent path> parent (parent child) == parent [✔] path> parent "/" == "/" [✔] path> parent "/x" == "/" [✔] path> parent "x" == "." [✔] path> parent "." == "." [✔] path> Operations: splitDrive path> splitDrive "/dir" == ("/", Just "dir") [✔] path> splitDrive "/file" == ("/", Just "file") [✔] path> splitDrive "/" == ("/", Nothing) [✔] path> Operations: isDrive path> isDrive "/" == True [✔] path> isDrive "/dir" == False [✔] path> Operations: filename path> filename ($(mkAbsDir parent) $(mkRelFile filename)) == filename $(mkRelFile filename) (unit test) [✔] path> filename ($(mkRelDir parent) $(mkRelFile filename)) == filename $(mkRelFile filename) (unit test) [✔] path> Operations: dirname path> dirname ($(mkAbsDir parent) $(mkRelFile dirname)) == dirname $(mkRelFile dirname) (unit test) [✔] path> dirname ($(mkRelDir parent) $(mkRelFile dirname)) == dirname $(mkRelFile dirname) (unit test) [✔] path> dirname / must be a Rel path [✔] path> Operations: extensions path> Only filenames and extensions path> addExtension ".foo" "name" == "name.foo" [✔] path> fileExtension "name.foo" == .foo [✔] path> replaceExtension ".foo" "name.foo" == "name.foo" [✔] path> addExtension ".foo" "name." == "name..foo" [✔] path> fileExtension "name..foo" == .foo [✔] path> replaceExtension ".foo" "name..foo" == "name..foo" [✔] path> addExtension ".foo" "name.." == "name...foo" [✔] path> fileExtension "name...foo" == .foo [✔] path> replaceExtension ".foo" "name...foo" == "name...foo" [✔] path> addExtension ".foo" ".name" == ".name.foo" [✔] path> fileExtension ".name.foo" == .foo [✔] path> replaceExtension ".foo" ".name.foo" == ".name.foo" [✔] path> addExtension ".foo" "..name" == "..name.foo" [✔] path> fileExtension "..name.foo" == .foo [✔] path> replaceExtension ".foo" "..name.foo" == "..name.foo" [✔] path> addExtension ".foo" "name.name" == "name.name.foo" [✔] path> fileExtension "name.name.foo" == .foo [✔] path> replaceExtension ".foo" "name.name.foo" == "name.name.foo" [✔] path> addExtension ".foo" "name..name" == "name..name.foo" [✔] path> fileExtension "name..name.foo" == .foo [✔] path> replaceExtension ".foo" "name..name.foo" == "name..name.foo" [✔] path> addExtension ".foo" "..." == "....foo" [✔] path> fileExtension "....foo" == .foo [✔] path> replaceExtension ".foo" "....foo" == "....foo" [✔] path> addExtension ".foo." "name" == "name.foo." [✔] path> fileExtension "name.foo." == .foo. [✔] path> replaceExtension ".foo." "name.foo." == "name.foo." [✔] path> addExtension ".foo." "name." == "name..foo." [✔] path> fileExtension "name..foo." == .foo. [✔] path> replaceExtension ".foo." "name..foo." == "name..foo." [✔] path> addExtension ".foo." "name.." == "name...foo." [✔] path> fileExtension "name...foo." == .foo. [✔] path> replaceExtension ".foo." "name...foo." == "name...foo." [✔] path> addExtension ".foo." ".name" == ".name.foo." [✔] path> fileExtension ".name.foo." == .foo. [✔] path> replaceExtension ".foo." ".name.foo." == ".name.foo." [✔] path> addExtension ".foo." "..name" == "..name.foo." [✔] path> fileExtension "..name.foo." == .foo. [✔] path> replaceExtension ".foo." "..name.foo." == "..name.foo." [✔] path> addExtension ".foo." "name.name" == "name.name.foo." [✔] path> fileExtension "name.name.foo." == .foo. [✔] path> replaceExtension ".foo." "name.name.foo." == "name.name.foo." [✔] path> addExtension ".foo." "name..name" == "name..name.foo." [✔] path> fileExtension "name..name.foo." == .foo. [✔] path> replaceExtension ".foo." "name..name.foo." == "name..name.foo." [✔] path> addExtension ".foo." "..." == "....foo." [✔] path> fileExtension "....foo." == .foo. [✔] path> replaceExtension ".foo." "....foo." == "....foo." [✔] path> addExtension ".foo.." "name" == "name.foo.." [✔] path> fileExtension "name.foo.." == .foo.. [✔] path> replaceExtension ".foo.." "name.foo.." == "name.foo.." [✔] path> addExtension ".foo.." "name." == "name..foo.." [✔] quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> ------------ quickcheck-classes> -- Tuple3 -- quickcheck-classes> ------------ quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> ------------ quickcheck-classes> -- Vector -- quickcheck-classes> ------------ quickcheck-classes> IsList: Partial Isomorphism +++ OK, passed 100 tests. quickcheck-classes> IsList: Length Preservation +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: New-Length +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Replicate-Length +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Slice-Length +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Grow-Length +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Set-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Sliced-Set-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Replicate-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Slice-Overlaps +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Slice-Copy +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Slice-Move +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-Copy-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-Move-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-Grow-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Sliced-Write-Copy-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Sliced-Write-Move-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Sliced-Write-Grow-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-InitializeAround-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-ClearAround-Read +++ OK, passed 100 tests. 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. rerebase> [319 of 368] Compiling Control.Monad.IO.Class ( library/Control/Monad/IO/Class.hs, nothing ) rerebase> [320 of 368] Compiling Control.Monad.Fix ( library/Control/Monad/Fix.hs, nothing ) rerebase> [321 of 368] Compiling Control.Monad.Fail ( library/Control/Monad/Fail.hs, nothing ) rerebase> [322 of 368] Compiling Control.Monad.Error.Class ( library/Control/Monad/Error/Class.hs, nothing ) rerebase> [323 of 368] Compiling Control.Monad.Cont.Class ( library/Control/Monad/Cont/Class.hs, nothing ) rerebase> [324 of 368] Compiling Control.Monad.Cont ( library/Control/Monad/Cont.hs, nothing ) rerebase> [325 of 368] Compiling Control.Monad ( library/Control/Monad.hs, nothing ) rerebase> [326 of 368] Compiling Control.Exception.Base ( library/Control/Exception/Base.hs, nothing ) rerebase> [327 of 368] Compiling Control.Exception ( library/Control/Exception.hs, nothing ) rerebase> [328 of 368] Compiling Control.DeepSeq ( library/Control/DeepSeq.hs, nothing ) rerebase> [329 of 368] Compiling Control.Concurrent.STM.TVar ( library/Control/Concurrent/STM/TVar.hs, nothing ) rerebase> [330 of 368] Compiling Control.Concurrent.STM.TSem ( library/Control/Concurrent/STM/TSem.hs, nothing ) rerebase> [331 of 368] Compiling Control.Concurrent.STM.TQueue ( library/Control/Concurrent/STM/TQueue.hs, nothing ) rerebase> [332 of 368] Compiling Control.Concurrent.STM.TMVar ( library/Control/Concurrent/STM/TMVar.hs, nothing ) rerebase> [333 of 368] Compiling Control.Concurrent.STM.TChan ( library/Control/Concurrent/STM/TChan.hs, nothing ) rerebase> [334 of 368] Compiling Control.Concurrent.STM.TBQueue ( library/Control/Concurrent/STM/TBQueue.hs, nothing ) rerebase> [335 of 368] Compiling Control.Concurrent.STM.TArray ( library/Control/Concurrent/STM/TArray.hs, nothing ) rerebase> [336 of 368] Compiling Control.Concurrent.STM ( library/Control/Concurrent/STM.hs, nothing ) rerebase> [337 of 368] Compiling Control.Concurrent.QSemN ( library/Control/Concurrent/QSemN.hs, nothing ) rerebase> [338 of 368] Compiling Control.Concurrent.QSem ( library/Control/Concurrent/QSem.hs, nothing ) rerebase> [339 of 368] Compiling Control.Concurrent.MVar ( library/Control/Concurrent/MVar.hs, nothing ) rerebase> [340 of 368] Compiling Control.Concurrent.Chan ( library/Control/Concurrent/Chan.hs, nothing ) rerebase> [341 of 368] Compiling Control.Concurrent ( library/Control/Concurrent.hs, nothing ) rerebase> [342 of 368] Compiling Control.Comonad ( library/Control/Comonad.hs, nothing ) rerebase> [343 of 368] Compiling Control.Category ( library/Control/Category.hs, nothing ) rerebase> [344 of 368] Compiling Control.Arrow ( library/Control/Arrow.hs, nothing ) rerebase> [345 of 368] Compiling Control.Applicative.Lift ( library/Control/Applicative/Lift.hs, nothing ) rerebase> [346 of 368] Compiling Control.Applicative.Backwards ( library/Control/Applicative/Backwards.hs, nothing ) rerebase> [347 of 368] Compiling Control.Applicative ( library/Control/Applicative.hs, nothing ) rerebase> [348 of 368] Compiling System.CPUTime ( library/System/CPUTime.hs, nothing ) rerebase> [349 of 368] Compiling System.Console.GetOpt ( library/System/Console/GetOpt.hs, nothing ) rerebase> [350 of 368] Compiling System.Environment ( library/System/Environment.hs, nothing ) rerebase> [351 of 368] Compiling System.Exit ( library/System/Exit.hs, nothing ) rerebase> [352 of 368] Compiling System.IO ( library/System/IO.hs, nothing ) rerebase> [353 of 368] Compiling System.IO.Error ( library/System/IO/Error.hs, nothing ) rerebase> [354 of 368] Compiling System.IO.Unsafe ( library/System/IO/Unsafe.hs, nothing ) rerebase> [355 of 368] Compiling System.Info ( library/System/Info.hs, nothing ) rerebase> [356 of 368] Compiling System.Mem ( library/System/Mem.hs, nothing ) rerebase> [357 of 368] Compiling System.Mem.StableName ( library/System/Mem/StableName.hs, nothing ) rerebase> [358 of 368] Compiling System.Mem.Weak ( library/System/Mem/Weak.hs, nothing ) rerebase> [359 of 368] Compiling System.Posix.Internals ( library/System/Posix/Internals.hs, nothing ) rerebase> [360 of 368] Compiling System.Posix.Types ( library/System/Posix/Types.hs, nothing ) rerebase> [361 of 368] Compiling System.Timeout ( library/System/Timeout.hs, nothing ) rerebase> [362 of 368] Compiling Text.ParserCombinators.ReadP ( library/Text/ParserCombinators/ReadP.hs, nothing ) rerebase> [363 of 368] Compiling Text.ParserCombinators.ReadPrec ( library/Text/ParserCombinators/ReadPrec.hs, nothing ) rerebase> [364 of 368] Compiling Text.Printf ( library/Text/Printf.hs, nothing ) generic-lens> [ 9 of 20] Compiling Data.Generics.Product.Subtype ( src/Data/Generics/Product/Subtype.hs, nothing ) generic-lens> [10 of 20] Compiling Data.Generics.Product.Typed ( src/Data/Generics/Product/Typed.hs, nothing ) generic-lens> [11 of 20] Compiling Data.Generics.Product.Any ( src/Data/Generics/Product/Any.hs, nothing ) generic-lens> generic-lens> src/Data/Generics/Product/Any.hs:79:26: warning: [GHC-58520] [-Wtype-equality-requires-operators] generic-lens> The use of ‘~’ without TypeOperators generic-lens> will become an error in a future GHC release. generic-lens> Suggested fix: Perhaps you intended to use TypeOperators generic-lens> | generic-lens> 79 | instance (HasType a s, t ~ s, a ~ b) => HasAny a s t a b where generic-lens> | ^ generic-lens> generic-lens> src/Data/Generics/Product/Any.hs:79:33: warning: [GHC-58520] [-Wtype-equality-requires-operators] generic-lens> The use of ‘~’ without TypeOperators generic-lens> will become an error in a future GHC release. generic-lens> Suggested fix: Perhaps you intended to use TypeOperators generic-lens> | generic-lens> 79 | instance (HasType a s, t ~ s, a ~ b) => HasAny a s t a b where generic-lens> | ^ generic-lens> [12 of 20] Compiling Data.Generics.Product.Types ( src/Data/Generics/Product/Types.hs, nothing ) generic-lens> [13 of 20] Compiling Data.Generics.Product ( src/Data/Generics/Product.hs, nothing ) generic-lens> [14 of 20] Compiling Data.Generics.Sum.Constructors ( src/Data/Generics/Sum/Constructors.hs, nothing ) generic-lens> [15 of 20] Compiling Data.Generics.Sum.Subtype ( src/Data/Generics/Sum/Subtype.hs, nothing ) generic-lens> [16 of 20] Compiling Data.Generics.Sum.Typed ( src/Data/Generics/Sum/Typed.hs, nothing ) generic-lens> [17 of 20] Compiling Data.Generics.Sum.Any ( src/Data/Generics/Sum/Any.hs, nothing ) generic-lens> [18 of 20] Compiling Data.Generics.Sum ( src/Data/Generics/Sum.hs, nothing ) generic-lens> [19 of 20] Compiling Data.Generics.Labels ( src/Data/Generics/Labels.hs, nothing ) generic-lens> [20 of 20] Compiling Data.Generics.Wrapped ( src/Data/Generics/Wrapped.hs, nothing ) generic-lens> Haddock coverage: generic-lens> Warning: 'Iso' is ambiguous. It is defined generic-lens> * at src/Data/Generics/Internal/VL/Iso.hs:50:1 generic-lens> * in ‘Data.Generics.Internal.Profunctor.Iso’ generic-lens> You may be able to disambiguate the identifier by qualifying it or generic-lens> by specifying the type/value namespace explicitly. generic-lens> Defaulting to the one defined at src/Data/Generics/Internal/VL/Iso.hs:50:1 generic-lens> Warning: 'M1' is ambiguous. It is defined generic-lens> * in ‘GHC.Generics’ generic-lens> * in ‘GHC.Generics’ generic-lens> You may be able to disambiguate the identifier by qualifying it or generic-lens> by specifying the type/value namespace explicitly. generic-lens> Defaulting to the one defined in ‘GHC.Generics’ generic-lens> 16% ( 7 / 43) in 'Data.Generics.Internal.VL' generic-lens> Missing documentation for: generic-lens> Module header generic-lens> lens (src/Data/Generics/Internal/VL/Lens.hs:70) generic-lens> Lens (src/Data/Generics/Internal/VL/Lens.hs:36) generic-lens> ravel (src/Data/Generics/Internal/VL/Lens.hs:66) generic-lens> set (src/Data/Generics/Internal/VL/Lens.hs:52) generic-lens> view (src/Data/Generics/Internal/VL/Lens.hs:40) generic-lens> .~ (src/Data/Generics/Internal/VL/Lens.hs:49) generic-lens> over (src/Data/Generics/Internal/VL/Lens.hs:55) generic-lens> lens2lensvl (src/Data/Generics/Internal/VL/Lens.hs:58) generic-lens> Iso' (src/Data/Generics/Internal/VL/Iso.hs:47) generic-lens> Iso (src/Data/Generics/Internal/VL/Iso.hs:50) generic-lens> kIso (src/Data/Generics/Internal/VL/Iso.hs:83) generic-lens> recIso (src/Data/Generics/Internal/VL/Iso.hs:86) generic-lens> prodIso (src/Data/Generics/Internal/VL/Iso.hs:89) generic-lens> fromIso (src/Data/Generics/Internal/VL/Iso.hs:54) generic-lens> iso (src/Data/Generics/Internal/VL/Iso.hs:92) generic-lens> Exchange (src/Data/Generics/Internal/VL/Iso.hs:33) generic-lens> iso2isovl (src/Data/Generics/Internal/VL/Iso.hs:58) generic-lens> repIsoN (src/Data/Generics/Internal/VL/Iso.hs:73) generic-lens> paramIso (src/Data/Generics/Internal/VL/Iso.hs:76) generic-lens> build (src/Data/Generics/Internal/VL/Prism.hs:44) generic-lens> match (src/Data/Generics/Internal/VL/Prism.hs:39) generic-lens> Prism' (src/Data/Generics/Internal/VL/Prism.hs:35) hw-prim> [12 of 47] Compiling HaskellWorks.Data.Empty ( src/HaskellWorks/Data/Empty.hs, nothing ) hw-prim> [13 of 47] Compiling HaskellWorks.Data.Filter ( src/HaskellWorks/Data/Filter.hs, nothing ) hw-prim> [14 of 47] Compiling HaskellWorks.Data.Foldable ( src/HaskellWorks/Data/Foldable.hs, nothing ) hw-prim> [15 of 47] Compiling HaskellWorks.Data.FromByteString ( src/HaskellWorks/Data/FromByteString.hs, nothing ) hw-prim> [16 of 47] Compiling HaskellWorks.Data.FromString ( src/HaskellWorks/Data/FromString.hs, nothing ) hw-prim> [17 of 47] Compiling HaskellWorks.Data.Generate ( src/HaskellWorks/Data/Generate.hs, nothing ) hw-prim> [18 of 47] Compiling HaskellWorks.Data.Head ( src/HaskellWorks/Data/Head.hs, nothing ) hw-prim> 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.List): hw-prim> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." hw-prim> | hw-prim> 24 | head = L.head hw-prim> | ^^^^^^ hw-prim> [19 of 47] Compiling HaskellWorks.Data.Naive ( src/HaskellWorks/Data/Naive.hs, nothing ) hw-prim> [20 of 47] Compiling HaskellWorks.Data.Null ( src/HaskellWorks/Data/Null.hs, nothing ) hw-prim> [21 of 47] Compiling HaskellWorks.Data.Positioning ( src/HaskellWorks/Data/Positioning.hs, nothing ) hw-prim> [22 of 47] Compiling HaskellWorks.Data.Length ( src/HaskellWorks/Data/Length.hs, nothing ) hw-prim> [23 of 47] Compiling HaskellWorks.Data.Drop ( src/HaskellWorks/Data/Drop.hs, nothing ) hw-prim> [24 of 47] Compiling HaskellWorks.Data.AtIndex ( src/HaskellWorks/Data/AtIndex.hs, nothing ) hw-prim> [25 of 47] Compiling HaskellWorks.Data.Product ( src/HaskellWorks/Data/Product.hs, nothing ) hw-prim> [26 of 47] Compiling HaskellWorks.Data.FromForeignRegion ( src/HaskellWorks/Data/FromForeignRegion.hs, nothing ) hw-prim> [27 of 47] Compiling HaskellWorks.Data.Search ( src/HaskellWorks/Data/Search.hs, nothing ) hw-prim> [28 of 47] Compiling HaskellWorks.Data.Sign ( src/HaskellWorks/Data/Sign.hs, nothing ) hw-prim> [29 of 47] Compiling HaskellWorks.Data.Snoc ( src/HaskellWorks/Data/Snoc.hs, nothing ) hw-prim> [30 of 47] Compiling HaskellWorks.Data.Ops ( src/HaskellWorks/Data/Ops.hs, nothing ) hw-prim> [31 of 47] Compiling HaskellWorks.Data.Take ( src/HaskellWorks/Data/Take.hs, nothing ) hw-prim> [32 of 47] Compiling HaskellWorks.Data.TreeCursor ( src/HaskellWorks/Data/TreeCursor.hs, nothing ) hw-prim> [33 of 47] Compiling HaskellWorks.Data.Uncons ( src/HaskellWorks/Data/Uncons.hs, nothing ) hw-prim> [34 of 47] Compiling HaskellWorks.Data.Unsign ( src/HaskellWorks/Data/Unsign.hs, nothing ) hw-prim> [35 of 47] Compiling HaskellWorks.Data.Unsnoc ( src/HaskellWorks/Data/Unsnoc.hs, nothing ) hw-prim> [36 of 47] Compiling HaskellWorks.Data.Vector.AsVector64 ( src/HaskellWorks/Data/Vector/AsVector64.hs, nothing ) hw-prim> [37 of 47] Compiling HaskellWorks.Data.Vector.AsVector64s ( src/HaskellWorks/Data/Vector/AsVector64s.hs, nothing ) hw-prim> [38 of 47] Compiling HaskellWorks.Data.Vector.AsVector8 ( src/HaskellWorks/Data/Vector/AsVector8.hs, nothing ) hw-prim> [39 of 47] Compiling HaskellWorks.Data.Vector.AsVector8ns ( src/HaskellWorks/Data/Vector/AsVector8ns.hs, nothing ) hw-prim> [40 of 47] Compiling HaskellWorks.Data.Vector.AsVector64ns ( src/HaskellWorks/Data/Vector/AsVector64ns.hs, nothing ) hw-prim> [41 of 47] Compiling HaskellWorks.Data.Vector.AsVector8s ( src/HaskellWorks/Data/Vector/AsVector8s.hs, nothing ) hw-prim> [42 of 47] Compiling HaskellWorks.Data.Vector.BoxedVectorLike ( src/HaskellWorks/Data/Vector/BoxedVectorLike.hs, nothing ) hw-prim> [43 of 47] Compiling HaskellWorks.Data.Vector.Storable ( src/HaskellWorks/Data/Vector/Storable.hs, nothing ) hw-prim> [44 of 47] Compiling HaskellWorks.Data.Vector.StorableVectorLike ( src/HaskellWorks/Data/Vector/StorableVectorLike.hs, nothing ) hw-prim> [45 of 47] Compiling HaskellWorks.Data.Word ( src/HaskellWorks/Data/Word.hs, nothing ) hw-prim> [46 of 47] Compiling HaskellWorks.Foreign ( src/HaskellWorks/Foreign.hs, nothing ) hw-prim> [47 of 47] Compiling Paths_hw_prim ( dist/build/autogen/Paths_hw_prim.hs, nothing ) trifecta (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/5ai3f087qs9q37i2d4q352gzgj6xb3g6-trifecta-2.1.4 /nix/store/arrran7k9pldbwhwrwzj8p05wywhl9py-trifecta-2.1.4-doc trifecta (post)> Pushing 2 paths (173 are already present) using zstd to cache sellout ⏳ trifecta (post)> trifecta (post)> Pushing /nix/store/arrran7k9pldbwhwrwzj8p05wywhl9py-trifecta-2.1.4-doc (3.19 MiB) trifecta (post)> Pushing /nix/store/5ai3f087qs9q37i2d4q352gzgj6xb3g6-trifecta-2.1.4 (12.49 MiB) trifecta (post)> trifecta (post)> All done. trifecta (post)> added 2 signatures trifecta (post)> added 9 signatures trifecta (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/5ai3f087qs9q37i2d4q352gzgj6xb3g6-trifecta-2.1.4 /nix/store/arrran7k9pldbwhwrwzj8p05wywhl9py-trifecta-2.1.4-doc trifecta (post)> copying 2 paths... trifecta (post)> copying path '/nix/store/arrran7k9pldbwhwrwzj8p05wywhl9py-trifecta-2.1.4-doc' to 'https://cache.nix-ci.com'... trifecta (post)> copying path '/nix/store/5ai3f087qs9q37i2d4q352gzgj6xb3g6-trifecta-2.1.4' to 'https://cache.nix-ci.com'... trifecta (post)> copying 1 paths... trifecta (post)> copying path '/nix/store/ixxw5inrsvi66gc68afw1iwhdk934v4y-trifecta-2.1.4.drv' to 'https://cache.nix-ci.com'... trifecta (post)> added 0 signatures trifecta (post)> added 0 signatures trifecta (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/5ai3f087qs9q37i2d4q352gzgj6xb3g6-trifecta-2.1.4 /nix/store/arrran7k9pldbwhwrwzj8p05wywhl9py-trifecta-2.1.4-doc trifecta (post)> copying 2 paths... trifecta (post)> copying path '/nix/store/arrran7k9pldbwhwrwzj8p05wywhl9py-trifecta-2.1.4-doc' to 'ssh-ng://worker.nix-ci.com'... trifecta (post)> copying path '/nix/store/5ai3f087qs9q37i2d4q352gzgj6xb3g6-trifecta-2.1.4' to 'ssh-ng://worker.nix-ci.com'... trifecta (post)> copying 1 paths... trifecta (post)> copying path '/nix/store/ixxw5inrsvi66gc68afw1iwhdk934v4y-trifecta-2.1.4.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/cd7fwa2hv8f3v9imnh3yli291gm8csg9-tree-diff-0.3.4.drv'... ghc-lib-parser> [403 of 443] Compiling GHC.Driver.Backpack.Syntax ( compiler/GHC/Driver/Backpack/Syntax.hs, dist/build/GHC/Driver/Backpack/Syntax.p_o ) ghc-lib-parser> [404 of 443] Compiling GHC.Driver.Errors.Types ( compiler/GHC/Driver/Errors/Types.hs, dist/build/GHC/Driver/Errors/Types.p_o ) ghc-lib-parser> [405 of 443] Compiling GHC.Types.Error.Codes ( compiler/GHC/Types/Error/Codes.hs, dist/build/GHC/Types/Error/Codes.p_o ) ghc-lib-parser> [406 of 443] Compiling GHC.Parser.Errors.Ppr ( compiler/GHC/Parser/Errors/Ppr.hs, dist/build/GHC/Parser/Errors/Ppr.p_o ) ghc-lib-parser> [407 of 443] Compiling GHC.Parser.Lexer ( dist/build/GHC/Parser/Lexer.hs, dist/build/GHC/Parser/Lexer.p_o ) ghc-lib-parser> [408 of 443] Compiling GHC.Parser.PostProcess ( compiler/GHC/Parser/PostProcess.hs, dist/build/GHC/Parser/PostProcess.p_o ) ghc-lib-parser> [409 of 443] Compiling GHC.Parser.HaddockLex ( dist/build/GHC/Parser/HaddockLex.hs, dist/build/GHC/Parser/HaddockLex.p_o ) ghc-lib-parser> [410 of 443] Compiling GHC.Parser[boot] ( dist/build/GHC/Parser.hs-boot, dist/build/GHC/Parser.p_o-boot ) ghc-lib-parser> [411 of 443] Compiling GHC.Parser.PostProcess.Haddock ( compiler/GHC/Parser/PostProcess/Haddock.hs, dist/build/GHC/Parser/PostProcess/Haddock.p_o ) ghc-lib-parser> [412 of 443] Compiling GHC.Parser ( dist/build/GHC/Parser.hs, dist/build/GHC/Parser.p_o ) algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/ToGraph.hs:205:5 algebraic-graphs> Warning: 'adjacencyMap' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:167:5 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:443: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/ToGraph.hs:443:1 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: 'vertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:330:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:249:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:239:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:254: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:254:1 algebraic-graphs> Warning: 'overlay' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:362:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:280:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:270:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:283: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:283:1 algebraic-graphs> Warning: 'connect' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:386:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:302:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:292:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:304: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:304:1 algebraic-graphs> Warning: 'empty' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:316:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:237:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:227:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:243:1 algebraic-graphs> * in ‘Data.IntSet.Internal’ 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: 'edge' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:343:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:262:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:252:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:266: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:266:1 algebraic-graphs> Warning: 'isSubgraphOf' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:542:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:376:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:366:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:373: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:373:1 algebraic-graphs> Warning: 'isEmpty' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:584:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:389:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:379:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:387:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:106: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:106:5 algebraic-graphs> Warning: 'hasVertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:616:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:400:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:390:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:398:1 path> fileExtension "name..foo.." == .foo.. [✔] path> replaceExtension ".foo.." "name..foo.." == "name..foo.." [✔] path> addExtension ".foo.." "name.." == "name...foo.." [✔] path> fileExtension "name...foo.." == .foo.. [✔] path> replaceExtension ".foo.." "name...foo.." == "name...foo.." [✔] path> addExtension ".foo.." ".name" == ".name.foo.." [✔] path> fileExtension ".name.foo.." == .foo.. [✔] path> replaceExtension ".foo.." ".name.foo.." == ".name.foo.." [✔] path> addExtension ".foo.." "..name" == "..name.foo.." [✔] path> fileExtension "..name.foo.." == .foo.. [✔] path> replaceExtension ".foo.." "..name.foo.." == "..name.foo.." [✔] path> addExtension ".foo.." "name.name" == "name.name.foo.." [✔] path> fileExtension "name.name.foo.." == .foo.. [✔] path> replaceExtension ".foo.." "name.name.foo.." == "name.name.foo.." [✔] path> addExtension ".foo.." "name..name" == "name..name.foo.." [✔] path> fileExtension "name..name.foo.." == .foo.. [✔] path> replaceExtension ".foo.." "name..name.foo.." == "name..name.foo.." [✔] path> addExtension ".foo.." "..." == "....foo.." [✔] path> fileExtension "....foo.." == .foo.. [✔] path> replaceExtension ".foo.." "....foo.." == "....foo.." [✔] path> Relative dir paths path> addExtension ".foo" "name/name" == "name/name.foo" [✔] path> fileExtension "name/name.foo" == .foo [✔] path> replaceExtension ".foo" "name/name.foo" == "name/name.foo" [✔] path> addExtension ".foo" "name/name." == "name/name..foo" [✔] path> fileExtension "name/name..foo" == .foo [✔] path> replaceExtension ".foo" "name/name..foo" == "name/name..foo" [✔] path> addExtension ".foo" "name/name.." == "name/name...foo" [✔] path> fileExtension "name/name...foo" == .foo [✔] path> replaceExtension ".foo" "name/name...foo" == "name/name...foo" [✔] path> addExtension ".foo" "name/.name" == "name/.name.foo" [✔] path> fileExtension "name/.name.foo" == .foo [✔] path> replaceExtension ".foo" "name/.name.foo" == "name/.name.foo" [✔] path> addExtension ".foo" "name/..name" == "name/..name.foo" [✔] path> fileExtension "name/..name.foo" == .foo [✔] path> replaceExtension ".foo" "name/..name.foo" == "name/..name.foo" [✔] path> addExtension ".foo" "name/name.name" == "name/name.name.foo" [✔] path> fileExtension "name/name.name.foo" == .foo [✔] path> replaceExtension ".foo" "name/name.name.foo" == "name/name.name.foo" [✔] path> addExtension ".foo" "name/name..name" == "name/name..name.foo" [✔] path> fileExtension "name/name..name.foo" == .foo [✔] path> replaceExtension ".foo" "name/name..name.foo" == "name/name..name.foo" [✔] path> addExtension ".foo" "name/..." == "name/....foo" [✔] path> fileExtension "name/....foo" == .foo [✔] path> replaceExtension ".foo" "name/....foo" == "name/....foo" [✔] path> addExtension ".foo" "name./name" == "name./name.foo" [✔] path> fileExtension "name./name.foo" == .foo [✔] path> replaceExtension ".foo" "name./name.foo" == "name./name.foo" [✔] path> addExtension ".foo" "name./name." == "name./name..foo" [✔] path> fileExtension "name./name..foo" == .foo [✔] path> replaceExtension ".foo" "name./name..foo" == "name./name..foo" [✔] path> addExtension ".foo" "name./name.." == "name./name...foo" [✔] path> fileExtension "name./name...foo" == .foo [✔] path> replaceExtension ".foo" "name./name...foo" == "name./name...foo" [✔] path> addExtension ".foo" "name./.name" == "name./.name.foo" [✔] path> fileExtension "name./.name.foo" == .foo [✔] path> replaceExtension ".foo" "name./.name.foo" == "name./.name.foo" [✔] path> addExtension ".foo" "name./..name" == "name./..name.foo" [✔] path> fileExtension "name./..name.foo" == .foo [✔] path> replaceExtension ".foo" "name./..name.foo" == "name./..name.foo" [✔] path> addExtension ".foo" "name./name.name" == "name./name.name.foo" [✔] 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> Vector.Unboxed.MVector: Write-WriteAround-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-CopyAround-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-MoveAround-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-InitializeBetween-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-ClearBetween-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-SetBetween-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-CopyBetween-Read +++ OK, passed 100 tests. quickcheck-classes> Vector.Unboxed.MVector: Write-MoveBetween-Read +++ OK, passed 100 tests. quickcheck-classes> ------------- quickcheck-classes> -- Version -- quickcheck-classes> ------------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> ----------------- quickcheck-classes> -- WeirdRecord -- quickcheck-classes> ----------------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> ---------- quickcheck-classes> -- Word -- quickcheck-classes> ---------- quickcheck-classes> Show: Show +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showsPrec +++ OK, passed 100 tests. quickcheck-classes> Show: Equivariance: showList +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. quickcheck-classes> Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. 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; 99 discarded. quickcheck-classes> Prim: ByteArray Get-Put (putting back what you got out has no effect) +++ OK, passed 100 tests; 18 discarded. quickcheck-classes> Prim: ByteArray Put-Put (putting twice is same as putting once) +++ OK, passed 100 tests; 16 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; 111 discarded. quickcheck-classes> Prim: Addr Get-Put (putting back what you got out has no effect) +++ OK, passed 100 tests; 15 discarded. quickcheck-classes> Prim: Addr Set Range +++ OK, passed 100 tests. quickcheck-classes> Prim: Addr List Conversion Roundtrips +++ OK, passed 100 tests. quickcheck-classes> Storable: Set-Get (you get back what you put in) +++ OK, passed 100 tests. quickcheck-classes> Storable: Get-Set (putting back what you got out has no effect) +++ OK, passed 100 tests. quickcheck-classes> Storable: Set-Set (if you set something twice, the first set is inconsequential +++ OK, passed 100 tests. quickcheck-classes> Storable: List Conversion Roundtrips +++ OK, passed 100 tests. quickcheck-classes> Storable: peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)) +++ OK, passed 100 tests. quickcheck-classes> Storable: peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id +++ OK, passed 100 tests. quickcheck-classes> Storable: peekByteOff a i ≡ peek (plusPtr a i) +++ OK, passed 100 tests. quickcheck-classes> Storable: peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id +++ OK, passed 100 tests. quickcheck-classes> Semigroup: Associative +++ OK, passed 100 tests. quickcheck-classes> Semigroup: Concatenation +++ OK, passed 100 tests. quickcheck-classes> Semigroup: Times +++ OK, passed 100 tests; 119 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. rerebase> [365 of 368] Compiling Text.Read ( library/Text/Read.hs, nothing ) rerebase> [366 of 368] Compiling Text.Read.Lex ( library/Text/Read/Lex.hs, nothing ) rerebase> [367 of 368] Compiling Text.Show ( library/Text/Show.hs, nothing ) rerebase> [368 of 368] Compiling Unsafe.Coerce ( library/Unsafe/Coerce.hs, nothing ) rerebase> Haddock coverage: 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' generic-lens> prism (src/Data/Generics/Internal/VL/Prism.hs:49) generic-lens> Market (src/Data/Generics/Internal/VL/Prism.hs:59) generic-lens> prism2prismvl (src/Data/Generics/Internal/VL/Prism.hs:53) generic-lens> confusing generic-lens> liftCurried generic-lens> liftCurriedYoneda generic-lens> liftYoneda generic-lens> lowerCurried generic-lens> lowerYoneda generic-lens> yap generic-lens> Curried generic-lens> Traversal generic-lens> Yoneda generic-lens> 87% ( 7 / 8) in 'Data.Generics.Product.Fields' generic-lens> Missing documentation for: generic-lens> HasField' (src/Data/Generics/Product/Fields.hs:127) generic-lens> 50% ( 1 / 2) in 'Data.Generics.Product.HList' generic-lens> Missing documentation for: generic-lens> IsList (src/Data/Generics/Product/HList.hs:36) generic-lens> 25% ( 1 / 4) in 'Data.Generics.Product.Param' generic-lens> Missing documentation for: generic-lens> Rec generic-lens> HasParam (src/Data/Generics/Product/Param.hs:43) generic-lens> Param generic-lens> 88% ( 8 / 9) in 'Data.Generics.Product.Positions' generic-lens> Missing documentation for: generic-lens> HasPosition_ (src/Data/Generics/Product/Positions.hs:92) generic-lens> Warning: 'subtype' is out of scope. generic-lens> If you qualify the identifier, haddock can try to link it anyway. generic-lens> 100% ( 4 / 4) in 'Data.Generics.Product.Subtype' generic-lens> 100% ( 4 / 4) in 'Data.Generics.Product.Typed' generic-lens> 75% ( 3 / 4) in 'Data.Generics.Product.Any' generic-lens> Missing documentation for: generic-lens> HasAny (src/Data/Generics/Product/Any.hs:57) generic-lens> Warning: 'Generic' is out of scope. generic-lens> If you qualify the identifier, haddock can try to link it anyway. generic-lens> 91% ( 11 / 12) in 'Data.Generics.Product.Types' generic-lens> Missing documentation for: generic-lens> HasTypes generic-lens> Warning: 'Generic' is out of scope. generic-lens> If you qualify the identifier, haddock can try to link it anyway. generic-lens> 100% ( 11 / 11) in 'Data.Generics.Product' generic-lens> Warning: 'HasConstructor' is out of scope. generic-lens> If you qualify the identifier, haddock can try to link it anyway. generic-lens> Warning: 'HasConstructor_' is out of scope. generic-lens> If you qualify the identifier, haddock can try to link it anyway. generic-lens> 85% ( 6 / 7) in 'Data.Generics.Sum.Constructors' generic-lens> Missing documentation for: generic-lens> AsConstructor' (src/Data/Generics/Sum/Constructors.hs:114) generic-lens> Warning: 'Sub' is out of scope. generic-lens> If you qualify the identifier, haddock can try to link it anyway. generic-lens> Warning: 'Sup' is out of scope. generic-lens> If you qualify the identifier, haddock can try to link it anyway. generic-lens> Warning: 'FourLeggedAnimal' is out of scope. generic-lens> If you qualify the identifier, haddock can try to link it anyway. generic-lens> Warning: 'Animal' is out of scope. generic-lens> If you qualify the identifier, haddock can try to link it anyway. generic-lens> Warning: 'Dog4' is out of scope. generic-lens> If you qualify the identifier, haddock can try to link it anyway. generic-lens> Warning: 'Dog' is out of scope. generic-lens> If you qualify the identifier, haddock can try to link it anyway. generic-lens> Warning: 'Cat4' is out of scope. generic-lens> If you qualify the identifier, haddock can try to link it anyway. generic-lens> Warning: 'Cat' is out of scope. generic-lens> If you qualify the identifier, haddock can try to link it anyway. generic-lens> 100% ( 4 / 4) in 'Data.Generics.Sum.Subtype' generic-lens> 100% ( 3 / 3) in 'Data.Generics.Sum.Typed' generic-lens> 100% ( 4 / 4) in 'Data.Generics.Sum.Any' generic-lens> Warning: 'Generic' is out of scope. generic-lens> If you qualify the identifier, haddock can try to link it anyway. generic-lens> 100% ( 6 / 6) in 'Data.Generics.Sum' generic-lens> Warning: 'ReifiedLens' is out of scope. generic-lens> If you qualify the identifier, haddock can try to link it anyway. generic-lens> 71% ( 5 / 7) in 'Data.Generics.Labels' generic-lens> Missing documentation for: generic-lens> Field' (src/Data/Generics/Labels.hs:87) generic-lens> Constructor' (src/Data/Generics/Labels.hs:102) generic-lens> 100% ( 6 / 6) in 'Data.Generics.Wrapped' generic-lens> Warning: Data.Generics.Product.Fields: could not find link destinations for: generic-lens> - Data.Generics.Product.Fields.HasField0 generic-lens> Warning: Data.Generics.Product.Param: could not find link destinations for: generic-lens> - Data.Generics.Internal.GenericN.D:R:ParamTYPETYPEna0 generic-lens> Warning: Data.Generics.Labels: could not find link destinations for: generic-lens> - Data.Generics.Labels.IsLabelHelper generic-lens> - Data.Generics.Labels.ClassifyLabel generic-lens> Documentation created: dist/doc/html/generic-lens/, generic-lens> dist/doc/html/generic-lens/generic-lens.txt generic-lens> Preprocessing test suite 'generic-lens-syb-tree' for generic-lens-2.2.2.0.. generic-lens> Preprocessing test suite 'inspection-tests' for generic-lens-2.2.2.0.. generic-lens> Preprocessing test suite 'doctests' for generic-lens-2.2.2.0.. hw-prim> Haddock coverage: hw-prim> Warning: 'unfoldrM' is out of scope. hw-prim> If you qualify the identifier, haddock can try to link it anyway. hw-prim> 28% ( 2 / 7) in 'HaskellWorks.Control.Monad.Lazy' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> interleaveSequenceIO (src/HaskellWorks/Control/Monad/Lazy.hs:19) hw-prim> interleaveSequenceM (src/HaskellWorks/Control/Monad/Lazy.hs:26) hw-prim> interleaveForM (src/HaskellWorks/Control/Monad/Lazy.hs:64) hw-prim> forceM (src/HaskellWorks/Control/Monad/Lazy.hs:67) hw-prim> 94% ( 16 / 17) in 'HaskellWorks.Data.Branchless' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> 9% ( 1 / 11) in 'HaskellWorks.Data.ByteString' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> ToByteString (src/HaskellWorks/Data/ByteString.hs:34) hw-prim> ToByteStrings (src/HaskellWorks/Data/ByteString.hs:65) hw-prim> mmap (src/HaskellWorks/Data/ByteString.hs:218) hw-prim> padded (src/HaskellWorks/Data/ByteString.hs:224) hw-prim> rechunk (src/HaskellWorks/Data/ByteString.hs:144) hw-prim> rechunkPadded (src/HaskellWorks/Data/ByteString.hs:160) hw-prim> resegment (src/HaskellWorks/Data/ByteString.hs:176) hw-prim> resegmentPadded (src/HaskellWorks/Data/ByteString.hs:192) hw-prim> hGetContentsChunkedBy (src/HaskellWorks/Data/ByteString.hs:209) hw-prim> 0% ( 0 / 2) in 'HaskellWorks.Data.ByteString.Builder' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> chainInterleaveIO (src/HaskellWorks/Data/ByteString/Builder.hs:12) hw-prim> 0% ( 0 / 7) in 'HaskellWorks.Data.ByteString.Lazy' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> ToLazyByteString (src/HaskellWorks/Data/ByteString/Lazy.hs:25) hw-prim> resegment (src/HaskellWorks/Data/ByteString/Lazy.hs:65) hw-prim> resegmentPadded (src/HaskellWorks/Data/ByteString/Lazy.hs:68) hw-prim> rechunk (src/HaskellWorks/Data/ByteString/Lazy.hs:71) hw-prim> rechunkPadded (src/HaskellWorks/Data/ByteString/Lazy.hs:74) hw-prim> hGetContentsChunkedBy (src/HaskellWorks/Data/ByteString/Lazy.hs:77) hw-prim> 0% ( 0 / 2) in 'HaskellWorks.Data.Char.IsChar' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> IsChar (src/HaskellWorks/Data/Char/IsChar.hs:9) hw-prim> 50% ( 1 / 2) in 'HaskellWorks.Data.Char' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> 50% ( 1 / 2) in 'HaskellWorks.Data.Concat' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> 0% ( 0 / 2) in 'HaskellWorks.Data.Container' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> Container (src/HaskellWorks/Data/Container.hs:16) hw-prim> 0% ( 0 / 2) in 'HaskellWorks.Data.Cons' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> Cons (src/HaskellWorks/Data/Cons.hs:17) hw-prim> 0% ( 0 / 3) in 'HaskellWorks.Data.Decode' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> Decode (src/HaskellWorks/Data/Decode.hs:10) hw-prim> DecodeError (src/HaskellWorks/Data/Decode.hs:8) hw-prim> 0% ( 0 / 2) in 'HaskellWorks.Data.Empty' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> Empty (src/HaskellWorks/Data/Empty.hs:18) hw-prim> 33% ( 1 / 3) in 'HaskellWorks.Data.Filter' hw-prim> Missing documentation for: hw-prim> Module header 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) stan> Preprocessing test suite 'stan-test' for stan-0.2.0.0.. stan> Building test suite 'stan-test' for stan-0.2.0.0.. stan> stan> : warning: [GHC-42258] [-Wunused-packages] stan> The following packages were specified via -package or -package-id flags, stan> but were not needed for compilation: stan> - base-4.19.0.0 (exposed by flag -package-id base-4.19.0.0-b960) stan> - ghc-9.8.1 (exposed by flag -package-id ghc-9.8.1-f1e9) stan> - relude-1.2.2.0 (exposed by flag -package-id relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f) stan> [ 1 of 13] Compiling Test.Stan.Analysis.Common stan> [ 2 of 13] Compiling Test.Stan.Analysis.AntiPattern stan> [ 3 of 13] Compiling Test.Stan.Analysis.Infinite stan> [ 4 of 13] Compiling Test.Stan.Analysis.Partial stan> [ 5 of 13] Compiling Test.Stan.Analysis.Style stan> [ 6 of 13] Compiling Test.Stan.Analysis stan> [ 7 of 13] Compiling Test.Stan.Gen stan> [ 8 of 13] Compiling Test.Stan.Config stan> [ 9 of 13] Compiling Test.Stan.Cli stan> [10 of 13] Compiling Test.Stan.Number stan> [11 of 13] Compiling Test.Stan.Observation stan> [12 of 13] Compiling Test.Stan.Toml stan> [13 of 13] Compiling Main stan> stan> : warning: [GHC-42258] [-Wunused-packages] stan> The following packages were specified via -package or -package-id flags, stan> but were not needed for compilation: stan> - base-4.19.0.0 (exposed by flag -package-id base-4.19.0.0-b960) stan> - ghc-9.8.1 (exposed by flag -package-id ghc-9.8.1-f1e9) stan> - relude-1.2.2.0 (exposed by flag -package-id relude-1.2.2.0-IR3wF2qa8t9LDR4xaAHg3f) stan> [14 of 14] Linking dist/build/stan-test/stan-test cabal-add> [1 of 1] Compiling Distribution.Client.Add ( src/Distribution/Client/Add.hs, nothing ) 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/gxyg7yhyr67inp4g9j4295xhzcpw848r-cabal-add-0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/cabal-add-0.1-38BmkiN6lLEJqZ4spNmb0P cabal-add> Installing executable cabal-add in /nix/store/gxyg7yhyr67inp4g9j4295xhzcpw848r-cabal-add-0.1/bin cabal-add> Warning: The directory cabal-add> /nix/store/gxyg7yhyr67inp4g9j4295xhzcpw848r-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/gxyg7yhyr67inp4g9j4295xhzcpw848r-cabal-add-0.1 cabal-add> shrinking /nix/store/gxyg7yhyr67inp4g9j4295xhzcpw848r-cabal-add-0.1/bin/cabal-add cabal-add> shrinking /nix/store/gxyg7yhyr67inp4g9j4295xhzcpw848r-cabal-add-0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHScabal-add-0.1-38BmkiN6lLEJqZ4spNmb0P-ghc9.8.1.so cabal-add> checking for references to /build/ in /nix/store/gxyg7yhyr67inp4g9j4295xhzcpw848r-cabal-add-0.1... cabal-add> patching script interpreter paths in /nix/store/gxyg7yhyr67inp4g9j4295xhzcpw848r-cabal-add-0.1 cabal-add> stripping (with command strip and flags -S -p) in /nix/store/gxyg7yhyr67inp4g9j4295xhzcpw848r-cabal-add-0.1/lib /nix/store/gxyg7yhyr67inp4g9j4295xhzcpw848r-cabal-add-0.1/bin cabal-add> shrinking RPATHs of ELF executables and libraries in /nix/store/vk301mj0zh567fkrp0i81ly6bjhll0ik-cabal-add-0.1-doc cabal-add> checking for references to /build/ in /nix/store/vk301mj0zh567fkrp0i81ly6bjhll0ik-cabal-add-0.1-doc... cabal-add> patching script interpreter paths in /nix/store/vk301mj0zh567fkrp0i81ly6bjhll0ik-cabal-add-0.1-doc algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:114: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:114:5 algebraic-graphs> Warning: 'vertexCount' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:677:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:427:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:417:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:423:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:130: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:130:5 algebraic-graphs> Warning: 'edgeCount' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:699:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:439:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:429:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:435:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:138: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:138:5 algebraic-graphs> Warning: 'hasEdge' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:653:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:413:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:403:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:411:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:122: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:122:5 algebraic-graphs> Warning: 'overlays' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:440:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:346:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:336:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:345: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:345:1 algebraic-graphs> Warning: 'vertexSet' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:763:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:466:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:471:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:162: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:162:5 algebraic-graphs> Warning: 'map' is ambiguous. It is defined algebraic-graphs> * in ‘GHC.Base’ algebraic-graphs> * in ‘Data.IntSet.Internal’ 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 in ‘Data.Set.Internal’ algebraic-graphs> Warning: 'foldr' is ambiguous. It is defined algebraic-graphs> * in ‘Data.Foldable’ algebraic-graphs> * in ‘Data.IntSet.Internal’ 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 in ‘Data.Set.Internal’ algebraic-graphs> Warning: 'path' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:837:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:541:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:529:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:540: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:540:1 algebraic-graphs> Warning: 'circuit' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:858:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:555:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:543:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:554: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:554:1 algebraic-graphs> Warning: 'removeVertex' is ambiguous. It is defined path> replaceExtension ".foo" "name./name..name.foo" == "name./name..name.foo" [✔] path> addExtension ".foo" "name./..." == "name./....foo" [✔] path> fileExtension "name./....foo" == .foo [✔] path> replaceExtension ".foo" "name./....foo" == "name./....foo" [✔] path> addExtension ".foo" "name../name" == "name../name.foo" [✔] path> fileExtension "name../name.foo" == .foo [✔] path> replaceExtension ".foo" "name../name.foo" == "name../name.foo" [✔] path> addExtension ".foo" "name../name." == "name../name..foo" [✔] path> fileExtension "name../name..foo" == .foo [✔] path> replaceExtension ".foo" "name../name..foo" == "name../name..foo" [✔] path> addExtension ".foo" "name../name.." == "name../name...foo" [✔] path> fileExtension "name../name...foo" == .foo [✔] path> replaceExtension ".foo" "name../name...foo" == "name../name...foo" [✔] path> addExtension ".foo" "name../.name" == "name../.name.foo" [✔] path> fileExtension "name../.name.foo" == .foo [✔] path> replaceExtension ".foo" "name../.name.foo" == "name../.name.foo" [✔] path> addExtension ".foo" "name../..name" == "name../..name.foo" [✔] path> fileExtension "name../..name.foo" == .foo [✔] path> replaceExtension ".foo" "name../..name.foo" == "name../..name.foo" [✔] path> addExtension ".foo" "name../name.name" == "name../name.name.foo" [✔] path> fileExtension "name../name.name.foo" == .foo [✔] path> replaceExtension ".foo" "name../name.name.foo" == "name../name.name.foo" [✔] path> addExtension ".foo" "name../name..name" == "name../name..name.foo" [✔] path> fileExtension "name../name..name.foo" == .foo [✔] path> replaceExtension ".foo" "name../name..name.foo" == "name../name..name.foo" [✔] path> addExtension ".foo" "name../..." == "name../....foo" [✔] path> fileExtension "name../....foo" == .foo [✔] path> replaceExtension ".foo" "name../....foo" == "name../....foo" [✔] path> addExtension ".foo" ".name/name" == ".name/name.foo" [✔] path> fileExtension ".name/name.foo" == .foo [✔] path> replaceExtension ".foo" ".name/name.foo" == ".name/name.foo" [✔] path> addExtension ".foo" ".name/name." == ".name/name..foo" [✔] path> fileExtension ".name/name..foo" == .foo [✔] path> replaceExtension ".foo" ".name/name..foo" == ".name/name..foo" [✔] path> addExtension ".foo" ".name/name.." == ".name/name...foo" [✔] path> fileExtension ".name/name...foo" == .foo [✔] path> replaceExtension ".foo" ".name/name...foo" == ".name/name...foo" [✔] path> addExtension ".foo" ".name/.name" == ".name/.name.foo" [✔] path> fileExtension ".name/.name.foo" == .foo [✔] path> replaceExtension ".foo" ".name/.name.foo" == ".name/.name.foo" [✔] path> addExtension ".foo" ".name/..name" == ".name/..name.foo" [✔] path> fileExtension ".name/..name.foo" == .foo [✔] path> replaceExtension ".foo" ".name/..name.foo" == ".name/..name.foo" [✔] path> addExtension ".foo" ".name/name.name" == ".name/name.name.foo" [✔] path> fileExtension ".name/name.name.foo" == .foo [✔] path> replaceExtension ".foo" ".name/name.name.foo" == ".name/name.name.foo" [✔] path> addExtension ".foo" ".name/name..name" == ".name/name..name.foo" [✔] path> fileExtension ".name/name..name.foo" == .foo [✔] path> replaceExtension ".foo" ".name/name..name.foo" == ".name/name..name.foo" [✔] path> addExtension ".foo" ".name/..." == ".name/....foo" [✔] path> fileExtension ".name/....foo" == .foo [✔] path> replaceExtension ".foo" ".name/....foo" == ".name/....foo" [✔] path> addExtension ".foo" "..name/name" == "..name/name.foo" [✔] path> fileExtension "..name/name.foo" == .foo [✔] path> replaceExtension ".foo" "..name/name.foo" == "..name/name.foo" [✔] path> addExtension ".foo" "..name/name." == "..name/name..foo" [✔] path> fileExtension "..name/name..foo" == .foo [✔] 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> 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. 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; 19 discarded. quickcheck-classes> Integral: Division Modulus +++ OK, passed 100 tests; 18 discarded. quickcheck-classes> Integral: Integer Roundtrip +++ OK, passed 100 tests. quickcheck-classes> Integral: QuotRem is (Quot, Rem) +++ OK, passed 100 tests; 20 discarded. quickcheck-classes> Integral: DivMod is (Div, Mod) +++ OK, passed 100 tests; 17 discarded. quickcheck-classes> Bits: Conjunction Idempotence +++ OK, passed 100 tests. quickcheck-classes> Bits: Disjunction Idempotence +++ OK, passed 100 tests. quickcheck-classes> Bits: Double Complement +++ OK, passed 100 tests. quickcheck-classes> Bits: Set Bit +++ OK, passed 100 tests. quickcheck-classes> Bits: Clear Bit +++ OK, passed 100 tests. quickcheck-classes> Bits: Complement Bit +++ OK, passed 100 tests. quickcheck-classes> Bits: Clear Zero +++ OK, passed 100 tests. quickcheck-classes> Bits: Set Zero +++ OK, passed 100 tests. quickcheck-classes> Bits: Test Zero +++ OK, passed 100 tests. quickcheck-classes> Bits: Pop Zero +++ OK, passed 100 tests. quickcheck-classes> Bits: Right Rotation +++ OK, passed 100 tests. 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. rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.IO.Buffer' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.IO' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Generics' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.ForeignPtr' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Foreign' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Float.RealFracMethods' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Float.ConversionUtils' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Float' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Fingerprint.Type' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Fingerprint' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Exts' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Exception' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Err' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Environment' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Enum' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Desugar' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Conc.Sync' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Conc.Signal' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Conc.IO' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Conc' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Char' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Base' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'GHC.Arr' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Foreign.Storable' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Foreign.StablePtr' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Foreign.Ptr' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Foreign.Marshal.Utils' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Foreign.Marshal.Unsafe' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Foreign.Marshal.Safe' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Foreign.Marshal.Pool' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Foreign.Marshal.Error' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Foreign.Marshal.Array' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Foreign.Marshal.Alloc' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Foreign.Marshal' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Foreign.ForeignPtr.Unsafe' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Foreign.ForeignPtr' rerebase> Missing documentation for: rerebase> Module header 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 generic-lens> Preprocessing test suite 'generic-lens-bifunctor' for generic-lens-2.2.2.0.. generic-lens> Running phase: installPhase generic-lens> Installing library in /nix/store/w6k2653j3bg6gfcvrr5m270xal80syha-generic-lens-2.2.2.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/generic-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV generic-lens> Running phase: fixupPhase generic-lens> shrinking RPATHs of ELF executables and libraries in /nix/store/w6k2653j3bg6gfcvrr5m270xal80syha-generic-lens-2.2.2.0 generic-lens> shrinking /nix/store/w6k2653j3bg6gfcvrr5m270xal80syha-generic-lens-2.2.2.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSgeneric-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV-ghc9.8.1.so generic-lens> checking for references to /build/ in /nix/store/w6k2653j3bg6gfcvrr5m270xal80syha-generic-lens-2.2.2.0... generic-lens> patching script interpreter paths in /nix/store/w6k2653j3bg6gfcvrr5m270xal80syha-generic-lens-2.2.2.0 generic-lens> stripping (with command strip and flags -S -p) in /nix/store/w6k2653j3bg6gfcvrr5m270xal80syha-generic-lens-2.2.2.0/lib generic-lens> shrinking RPATHs of ELF executables and libraries in /nix/store/6rga899jhpfmdz08i5d8x39h88sjyf2s-generic-lens-2.2.2.0-doc generic-lens> checking for references to /build/ in /nix/store/6rga899jhpfmdz08i5d8x39h88sjyf2s-generic-lens-2.2.2.0-doc... generic-lens> patching script interpreter paths in /nix/store/6rga899jhpfmdz08i5d8x39h88sjyf2s-generic-lens-2.2.2.0-doc 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 cabal-add (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/gxyg7yhyr67inp4g9j4295xhzcpw848r-cabal-add-0.1 /nix/store/vk301mj0zh567fkrp0i81ly6bjhll0ik-cabal-add-0.1-doc cabal-add (post)> Pushing 2 paths (179 are already present) using zstd to cache sellout ⏳ cabal-add (post)> cabal-add (post)> Pushing /nix/store/vk301mj0zh567fkrp0i81ly6bjhll0ik-cabal-add-0.1-doc (532.41 KiB) cabal-add (post)> Pushing /nix/store/gxyg7yhyr67inp4g9j4295xhzcpw848r-cabal-add-0.1 (6.65 MiB) cabal-add (post)> cabal-add (post)> All done. cabal-add (post)> added 2 signatures cabal-add (post)> added 5 signatures cabal-add (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/gxyg7yhyr67inp4g9j4295xhzcpw848r-cabal-add-0.1 /nix/store/vk301mj0zh567fkrp0i81ly6bjhll0ik-cabal-add-0.1-doc cabal-add (post)> copying 2 paths... cabal-add (post)> copying path '/nix/store/vk301mj0zh567fkrp0i81ly6bjhll0ik-cabal-add-0.1-doc' to 'https://cache.nix-ci.com'... cabal-add (post)> copying path '/nix/store/gxyg7yhyr67inp4g9j4295xhzcpw848r-cabal-add-0.1' to 'https://cache.nix-ci.com'... cabal-add (post)> copying 1 paths... cabal-add (post)> copying path '/nix/store/xpwdwrgbn39msw9b10nb9dlcdai9dlc5-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/gxyg7yhyr67inp4g9j4295xhzcpw848r-cabal-add-0.1 /nix/store/vk301mj0zh567fkrp0i81ly6bjhll0ik-cabal-add-0.1-doc cabal-add (post)> copying 2 paths... cabal-add (post)> copying path '/nix/store/vk301mj0zh567fkrp0i81ly6bjhll0ik-cabal-add-0.1-doc' to 'ssh-ng://worker.nix-ci.com'... cabal-add (post)> copying path '/nix/store/gxyg7yhyr67inp4g9j4295xhzcpw848r-cabal-add-0.1' to 'ssh-ng://worker.nix-ci.com'... cabal-add (post)> copying 1 paths... cabal-add (post)> copying path '/nix/store/xpwdwrgbn39msw9b10nb9dlcdai9dlc5-cabal-add-0.1.drv' to 'ssh-ng://worker.nix-ci.com'... algebraic-graphs> * at src/Algebra/Graph.hs:1052:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:678:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:666:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:663: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:663:1 algebraic-graphs> Warning: 'removeEdge' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:1067:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:691:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:679:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:678: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:678:1 algebraic-graphs> Warning: 'edgeList' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:743:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:464:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:454:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:460:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:154: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:154:5 algebraic-graphs> Warning: 'vertexList' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:719:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:450:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:440:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:446:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:146: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:146:5 algebraic-graphs> Warning: 'vertices' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:407:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:319:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:309:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:320: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:320:1 algebraic-graphs> Warning: 'star' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:915:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:604:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:592:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:603: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:603:1 algebraic-graphs> Warning: 'edges' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:423:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:333:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:323:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:332: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:332:1 algebraic-graphs> Warning: 'transpose' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:1145:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:729:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:717:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:716: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:716:1 algebraic-graphs> Warning: 'stars' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:937:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:623:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:611:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:621: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:621:1 algebraic-graphs> Warning: 'adjacencyList' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:805:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:502:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:491:1 path> addExtension ".foo" "..name/.name" == "..name/.name.foo" [✔] path> fileExtension "..name/.name.foo" == .foo [✔] path> replaceExtension ".foo" "..name/.name.foo" == "..name/.name.foo" [✔] path> addExtension ".foo" "..name/..name" == "..name/..name.foo" [✔] path> fileExtension "..name/..name.foo" == .foo [✔] path> replaceExtension ".foo" "..name/..name.foo" == "..name/..name.foo" [✔] path> addExtension ".foo" "..name/name.name" == "..name/name.name.foo" [✔] path> fileExtension "..name/name.name.foo" == .foo [✔] path> replaceExtension ".foo" "..name/name.name.foo" == "..name/name.name.foo" [✔] path> addExtension ".foo" "..name/name..name" == "..name/name..name.foo" [✔] path> fileExtension "..name/name..name.foo" == .foo [✔] path> replaceExtension ".foo" "..name/name..name.foo" == "..name/name..name.foo" [✔] path> addExtension ".foo" "..name/..." == "..name/....foo" [✔] path> fileExtension "..name/....foo" == .foo [✔] path> replaceExtension ".foo" "..name/....foo" == "..name/....foo" [✔] path> addExtension ".foo" "name.name/name" == "name.name/name.foo" [✔] path> fileExtension "name.name/name.foo" == .foo [✔] path> replaceExtension ".foo" "name.name/name.foo" == "name.name/name.foo" [✔] path> addExtension ".foo" "name.name/name." == "name.name/name..foo" [✔] path> fileExtension "name.name/name..foo" == .foo [✔] path> replaceExtension ".foo" "name.name/name..foo" == "name.name/name..foo" [✔] path> addExtension ".foo" "name.name/name.." == "name.name/name...foo" [✔] path> fileExtension "name.name/name...foo" == .foo [✔] path> replaceExtension ".foo" "name.name/name...foo" == "name.name/name...foo" [✔] path> addExtension ".foo" "name.name/.name" == "name.name/.name.foo" [✔] path> fileExtension "name.name/.name.foo" == .foo [✔] path> replaceExtension ".foo" "name.name/.name.foo" == "name.name/.name.foo" [✔] path> addExtension ".foo" "name.name/..name" == "name.name/..name.foo" [✔] path> fileExtension "name.name/..name.foo" == .foo [✔] path> replaceExtension ".foo" "name.name/..name.foo" == "name.name/..name.foo" [✔] path> addExtension ".foo" "name.name/name.name" == "name.name/name.name.foo" [✔] path> fileExtension "name.name/name.name.foo" == .foo [✔] path> replaceExtension ".foo" "name.name/name.name.foo" == "name.name/name.name.foo" [✔] path> addExtension ".foo" "name.name/name..name" == "name.name/name..name.foo" [✔] path> fileExtension "name.name/name..name.foo" == .foo [✔] path> replaceExtension ".foo" "name.name/name..name.foo" == "name.name/name..name.foo" [✔] path> addExtension ".foo" "name.name/..." == "name.name/....foo" [✔] path> fileExtension "name.name/....foo" == .foo [✔] path> replaceExtension ".foo" "name.name/....foo" == "name.name/....foo" [✔] path> addExtension ".foo" "name..name/name" == "name..name/name.foo" [✔] path> fileExtension "name..name/name.foo" == .foo [✔] path> replaceExtension ".foo" "name..name/name.foo" == "name..name/name.foo" [✔] path> addExtension ".foo" "name..name/name." == "name..name/name..foo" [✔] path> fileExtension "name..name/name..foo" == .foo [✔] path> replaceExtension ".foo" "name..name/name..foo" == "name..name/name..foo" [✔] path> addExtension ".foo" "name..name/name.." == "name..name/name...foo" [✔] path> fileExtension "name..name/name...foo" == .foo [✔] path> replaceExtension ".foo" "name..name/name...foo" == "name..name/name...foo" [✔] path> addExtension ".foo" "name..name/.name" == "name..name/.name.foo" [✔] path> fileExtension "name..name/.name.foo" == .foo [✔] path> replaceExtension ".foo" "name..name/.name.foo" == "name..name/.name.foo" [✔] path> addExtension ".foo" "name..name/..name" == "name..name/..name.foo" [✔] path> fileExtension "name..name/..name.foo" == .foo [✔] 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 [✔] quickcheck-classes> Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. quickcheck-classes> quickcheck-classes> All tests succeeded quickcheck-classes> Test suite basic: PASS quickcheck-classes> Test suite logged to: dist/test/quickcheck-classes-0.6.5.0-basic.log quickcheck-classes> 2 of 2 test suites (2 of 2 test cases) passed. quickcheck-classes> checkPhase completed in 1 minutes 34 seconds quickcheck-classes> Running phase: haddockPhase quickcheck-classes> Preprocessing library for quickcheck-classes-0.6.5.0.. quickcheck-classes> Running Haddock on library for quickcheck-classes-0.6.5.0.. quickcheck-classes> Warning: The documentation for the following packages are not installed. No quickcheck-classes> links will be generated to these packages: vector-0.13.2.0 quickcheck-classes> Warning: --source-* options are ignored when --hyperlinked-source is enabled. quickcheck-classes> [ 1 of 12] Compiling Test.QuickCheck.Classes.Alt ( src/Test/QuickCheck/Classes/Alt.hs, nothing ) quickcheck-classes> 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> [ 2 of 12] Compiling Test.QuickCheck.Classes.Apply ( src/Test/QuickCheck/Classes/Apply.hs, nothing ) quickcheck-classes> 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> | 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' hw-prim> AsVector64ns (src/HaskellWorks/Data/Vector/AsVector64ns.hs:17) hw-prim> Warning: 'n' is out of scope. hw-prim> If you qualify the identifier, haddock can try to link it anyway. hw-prim> 0% ( 0 / 2) in 'HaskellWorks.Data.Vector.AsVector8s' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> AsVector8s (src/HaskellWorks/Data/Vector/AsVector8s.hs:26) hw-prim> 50% ( 1 / 2) in 'HaskellWorks.Data.Vector.BoxedVectorLike' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> 22% ( 2 / 9) in 'HaskellWorks.Data.Vector.Storable' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> padded (src/HaskellWorks/Data/Vector/Storable.hs:32) hw-prim> foldMap (src/HaskellWorks/Data/Vector/Storable.hs:36) hw-prim> mapAccumL (src/HaskellWorks/Data/Vector/Storable.hs:44) hw-prim> construct2N (src/HaskellWorks/Data/Vector/Storable.hs:86) hw-prim> construct64UnzipN (src/HaskellWorks/Data/Vector/Storable.hs:109) hw-prim> unzipFromListN2 (src/HaskellWorks/Data/Vector/Storable.hs:131) hw-prim> 50% ( 1 / 2) in 'HaskellWorks.Data.Vector.StorableVectorLike' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> 0% ( 0 / 2) in 'HaskellWorks.Data.Word' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> ltWord64 (src/HaskellWorks/Data/Word.hs:15) hw-prim> 0% ( 0 / 3) in 'HaskellWorks.Foreign' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> mallocForeignPtrBytesWithAlignedPtr (src/HaskellWorks/Foreign.hs:15) hw-prim> mallocForeignPtrBytesWithAlignedCastPtr (src/HaskellWorks/Foreign.hs:21) hw-prim> Warning: HaskellWorks.Data.ByteString: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> Warning: HaskellWorks.Data.ByteString.Lazy: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> Warning: HaskellWorks.Data.Concat: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> - Data.Vector.Vector hw-prim> Warning: HaskellWorks.Data.Container: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> - Data.Vector.Vector hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector0 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector1 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> - 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:ElemByteString hw-prim> - HaskellWorks.Data.Container.D:R:ElemList 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:ElemVector hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector0 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector1 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> - 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:ElemByteString hw-prim> - HaskellWorks.Data.Container.D:R:ElemList stan> Preprocessing executable 'stan' for stan-0.2.0.0.. stan> Building executable 'stan' for stan-0.2.0.0.. stan> [1 of 1] Compiling Main stan> [2 of 2] Linking dist/build/stan/stan stan> Preprocessing library 'target' for stan-0.2.0.0.. stan> Building library 'target' for stan-0.2.0.0.. stan> [1 of 9] Compiling Target.AntiPattern stan> [2 of 9] Compiling Target.AntiPattern.Stan0206 stan> [3 of 9] Compiling Target.AntiPattern.Stan0206Extensions stan> [4 of 9] Compiling Target.AntiPattern.Stan0212 stan> [5 of 9] Compiling Target.AntiPattern.Stan0213 stan> [6 of 9] Compiling Target.AntiPattern.Stan0214 stan> [7 of 9] Compiling Target.Infinite stan> [8 of 9] Compiling Target.Partial stan> 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.List): stan> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons 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.List): stan> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." stan> | stan> 20 | stanTail = tail stan> | ^^^^ stan> [9 of 9] Compiling Target.Style stan> [1 of 9] Compiling Target.AntiPattern stan> [2 of 9] Compiling Target.AntiPattern.Stan0206 stan> [3 of 9] Compiling Target.AntiPattern.Stan0206Extensions stan> [4 of 9] Compiling Target.AntiPattern.Stan0212 stan> [5 of 9] Compiling Target.AntiPattern.Stan0213 stan> [6 of 9] Compiling Target.AntiPattern.Stan0214 stan> [7 of 9] Compiling Target.Infinite stan> [8 of 9] Compiling Target.Partial stan> 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.List): stan> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons 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.List): stan> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." stan> | stan> 20 | stanTail = tail stan> | ^^^^ stan> [9 of 9] Compiling Target.Style tree-diff> Running phase: setupCompilerEnvironmentPhase tree-diff> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. tree-diff> Running phase: unpackPhase tree-diff> unpacking source archive /nix/store/gx4rsnnarwdh285qa3ay2q59znl0vxgp-tree-diff-0.3.4.tar.gz tree-diff> source root is tree-diff-0.3.4 tree-diff> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "tree-diff-0.3.4/tree-diff.cabal" tree-diff> Running phase: patchPhase tree-diff> Running phase: compileBuildDriverPhase tree-diff> setupCompileFlags: -package-db=/build/tmp.D5631aqUR2/setup-package.conf.d -threaded tree-diff> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.D5631aqUR2/Main.o ) tree-diff> [2 of 2] Linking Setup tree-diff> Running phase: updateAutotoolsGnuConfigScriptsPhase tree-diff> Running phase: configurePhase tree-diff> configureFlags: --verbose --prefix=/nix/store/n35jgvxas1rw8vg401pqbchqmzyi8x0c-tree-diff-0.3.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/jz34b90k1rvf91cy6imr09mxha20i4is-tree-diff-0.3.4-doc/share/doc/tree-diff-0.3.4 --with-gcc=gcc --package-db=/build/tmp.D5631aqUR2/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib tree-diff> Using Parsec parser tree-diff> Configuring tree-diff-0.3.4... tree-diff> Dependency QuickCheck >=2.14.2 && <2.16: using QuickCheck-2.14.3 tree-diff> Dependency aeson >=2.2.0.0 && <2.3: using aeson-2.2.3.0 tree-diff> Dependency ansi-terminal >=1.1 && <1.2: using ansi-terminal-1.1.2 tree-diff> Dependency ansi-wl-pprint >=1.0.2 && <1.1: using ansi-wl-pprint-1.0.2 tree-diff> Dependency base >=4.12.0.0 && <4.21: using base-4.19.0.0 tree-diff> Dependency bytestring >=0.10.8.2 && <0.11 || >=0.11.0.0 && <0.12 || >=0.12.0.2 tree-diff> && <0.13: using bytestring-0.12.0.2 tree-diff> Dependency containers >=0.6.0.1 && <0.8: using containers-0.6.8 tree-diff> Dependency deepseq >=1.4.4.0 && <1.5 || >=1.5.0.0 && <1.6: using tree-diff> deepseq-1.5.0.0 tree-diff> Dependency hashable >=1.4.4.0 && <1.5 || >=1.5.0.0 && <1.6: using tree-diff> hashable-1.4.7.0 tree-diff> Dependency parsec >=3.1.13.0 && <3.2: using parsec-3.1.17.0 tree-diff> Dependency parsers >=0.12.11 && <0.13: using parsers-0.12.12 tree-diff> Dependency pretty >=1.1.1.0 && <1.2: using pretty-1.1.3.6 tree-diff> Dependency primitive >=0.9.0.0 && <0.10: using primitive-0.9.1.0 tree-diff> Dependency scientific >=0.3.8.0 && <0.4: using scientific-0.3.8.0 tree-diff> Dependency semialign >=1.3.1 && <1.4: using semialign-1.3.1 tree-diff> Dependency strict >=0.5 && <0.6: using strict-0.5.1 tree-diff> Dependency tagged >=0.8.8 && <0.9: using tagged-0.8.8 tree-diff> Dependency text >=1.2.3.0 && <1.3 || >=2.0 && <2.2: using text-2.1 tree-diff> Dependency these >=1.2.1 && <1.3: using these-1.2.1 tree-diff> Dependency time >=1.8.0.2 && <1.9 || >=1.9.3 && <1.13: using time-1.12.2 tree-diff> Dependency unordered-containers >=0.2.20 && <0.3: using tree-diff> unordered-containers-0.2.20 tree-diff> Dependency uuid-types >=1.0.6 && <1.1: using uuid-types-1.0.6 tree-diff> Dependency vector >=0.13.1.0 && <0.14: using vector-0.13.2.0 tree-diff> Dependency QuickCheck: using QuickCheck-2.14.3 tree-diff> Dependency ansi-terminal: using ansi-terminal-1.1.2 tree-diff> Dependency ansi-wl-pprint: using ansi-wl-pprint-1.0.2 tree-diff> Dependency base: using base-4.19.0.0 tree-diff> Dependency parsec: using parsec-3.1.17.0 tree-diff> Dependency primitive: using primitive-0.9.1.0 tree-diff> Dependency tagged: using tagged-0.8.8 generic-lens (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/6rga899jhpfmdz08i5d8x39h88sjyf2s-generic-lens-2.2.2.0-doc /nix/store/w6k2653j3bg6gfcvrr5m270xal80syha-generic-lens-2.2.2.0 generic-lens (post)> Pushing 2 paths (94 are already present) using zstd to cache sellout ⏳ generic-lens (post)> generic-lens (post)> Pushing /nix/store/6rga899jhpfmdz08i5d8x39h88sjyf2s-generic-lens-2.2.2.0-doc (1.16 MiB) generic-lens (post)> Pushing /nix/store/w6k2653j3bg6gfcvrr5m270xal80syha-generic-lens-2.2.2.0 (2.82 MiB) generic-lens (post)> generic-lens (post)> All done. generic-lens (post)> added 2 signatures generic-lens (post)> added 8 signatures generic-lens (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/6rga899jhpfmdz08i5d8x39h88sjyf2s-generic-lens-2.2.2.0-doc /nix/store/w6k2653j3bg6gfcvrr5m270xal80syha-generic-lens-2.2.2.0 generic-lens (post)> copying 2 paths... generic-lens (post)> copying path '/nix/store/6rga899jhpfmdz08i5d8x39h88sjyf2s-generic-lens-2.2.2.0-doc' to 'https://cache.nix-ci.com'... generic-lens (post)> copying path '/nix/store/w6k2653j3bg6gfcvrr5m270xal80syha-generic-lens-2.2.2.0' to 'https://cache.nix-ci.com'... generic-lens (post)> copying 1 paths... generic-lens (post)> copying path '/nix/store/1y6q1g4027nxyfn8vlgc6qh1ijfrahdm-generic-lens-2.2.2.0.drv' to 'https://cache.nix-ci.com'... generic-lens (post)> added 0 signatures generic-lens (post)> added 0 signatures generic-lens (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/6rga899jhpfmdz08i5d8x39h88sjyf2s-generic-lens-2.2.2.0-doc /nix/store/w6k2653j3bg6gfcvrr5m270xal80syha-generic-lens-2.2.2.0 generic-lens (post)> copying 2 paths... generic-lens (post)> copying path '/nix/store/6rga899jhpfmdz08i5d8x39h88sjyf2s-generic-lens-2.2.2.0-doc' to 'ssh-ng://worker.nix-ci.com'... generic-lens (post)> copying path '/nix/store/w6k2653j3bg6gfcvrr5m270xal80syha-generic-lens-2.2.2.0' to 'ssh-ng://worker.nix-ci.com'... generic-lens (post)> copying 1 paths... generic-lens (post)> copying path '/nix/store/1y6q1g4027nxyfn8vlgc6qh1ijfrahdm-generic-lens-2.2.2.0.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/8fawy704bdpvbgg4djvaxkc235592b64-row-types-1.0.1.2.drv'... algebraic-graphs> * at src/Algebra/Graph/Relation.hs:496:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:223: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:223:5 algebraic-graphs> Warning: 'tree' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:951:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:651:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:639:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:636: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:636:1 algebraic-graphs> Warning: 'replaceVertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:1091:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:703:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:691:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:690: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:690:1 algebraic-graphs> Warning: 'mergeVertices' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:1108:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:716:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:704:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:703: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:703:1 algebraic-graphs> Warning: 'gmap' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:761:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:749:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:731: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:731:1 algebraic-graphs> Warning: 'induce' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:1163:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:775:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:763:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:745: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:745:1 algebraic-graphs> Warning: 'reflexiveClosure' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:834:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:873:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:823: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:823:1 algebraic-graphs> Warning: 'clique' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:878:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:570:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:558:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:569: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:569:1 algebraic-graphs> Warning: 'transitiveClosure' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:861:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:900:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:850: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:850:1 algebraic-graphs> Warning: 'postSet' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:517:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:528:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:205: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:205:5 algebraic-graphs> 100% ( 56 / 56) in 'Algebra.Graph.Relation' algebraic-graphs> Warning: 'Relation' is ambiguous. It is defined path> replaceExtension ".foo" "name..name/name.name.foo" == "name..name/name.name.foo" [✔] path> addExtension ".foo" "name..name/name..name" == "name..name/name..name.foo" [✔] path> fileExtension "name..name/name..name.foo" == .foo [✔] path> replaceExtension ".foo" "name..name/name..name.foo" == "name..name/name..name.foo" [✔] path> addExtension ".foo" "name..name/..." == "name..name/....foo" [✔] path> fileExtension "name..name/....foo" == .foo [✔] path> replaceExtension ".foo" "name..name/....foo" == "name..name/....foo" [✔] path> addExtension ".foo" ".../name" == ".../name.foo" [✔] path> fileExtension ".../name.foo" == .foo [✔] path> replaceExtension ".foo" ".../name.foo" == ".../name.foo" [✔] path> addExtension ".foo" ".../name." == ".../name..foo" [✔] path> fileExtension ".../name..foo" == .foo [✔] path> replaceExtension ".foo" ".../name..foo" == ".../name..foo" [✔] path> addExtension ".foo" ".../name.." == ".../name...foo" [✔] path> fileExtension ".../name...foo" == .foo [✔] path> replaceExtension ".foo" ".../name...foo" == ".../name...foo" [✔] path> addExtension ".foo" ".../.name" == ".../.name.foo" [✔] path> fileExtension ".../.name.foo" == .foo [✔] path> replaceExtension ".foo" ".../.name.foo" == ".../.name.foo" [✔] path> addExtension ".foo" ".../..name" == ".../..name.foo" [✔] path> fileExtension ".../..name.foo" == .foo [✔] path> replaceExtension ".foo" ".../..name.foo" == ".../..name.foo" [✔] path> addExtension ".foo" ".../name.name" == ".../name.name.foo" [✔] path> fileExtension ".../name.name.foo" == .foo [✔] path> replaceExtension ".foo" ".../name.name.foo" == ".../name.name.foo" [✔] path> addExtension ".foo" ".../name..name" == ".../name..name.foo" [✔] path> fileExtension ".../name..name.foo" == .foo [✔] path> replaceExtension ".foo" ".../name..name.foo" == ".../name..name.foo" [✔] path> addExtension ".foo" ".../..." == ".../....foo" [✔] path> fileExtension ".../....foo" == .foo [✔] path> replaceExtension ".foo" ".../....foo" == ".../....foo" [✔] path> addExtension ".foo" "name" == "name.foo" [✔] path> fileExtension "name.foo" == .foo [✔] path> replaceExtension ".foo" "name.foo" == "name.foo" [✔] path> addExtension ".foo" "name." == "name..foo" [✔] path> fileExtension "name..foo" == .foo [✔] path> replaceExtension ".foo" "name..foo" == "name..foo" [✔] path> addExtension ".foo" "name.." == "name...foo" [✔] path> fileExtension "name...foo" == .foo [✔] path> replaceExtension ".foo" "name...foo" == "name...foo" [✔] path> addExtension ".foo" ".name" == ".name.foo" [✔] path> fileExtension ".name.foo" == .foo [✔] path> replaceExtension ".foo" ".name.foo" == ".name.foo" [✔] path> addExtension ".foo" "..name" == "..name.foo" [✔] path> fileExtension "..name.foo" == .foo [✔] path> replaceExtension ".foo" "..name.foo" == "..name.foo" [✔] path> addExtension ".foo" "name.name" == "name.name.foo" [✔] path> fileExtension "name.name.foo" == .foo [✔] path> replaceExtension ".foo" "name.name.foo" == "name.name.foo" [✔] path> addExtension ".foo" "name..name" == "name..name.foo" [✔] path> fileExtension "name..name.foo" == .foo [✔] path> replaceExtension ".foo" "name..name.foo" == "name..name.foo" [✔] path> addExtension ".foo" "..." == "....foo" [✔] path> fileExtension "....foo" == .foo [✔] path> replaceExtension ".foo" "....foo" == "....foo" [✔] path> Absolute dir paths path> addExtension ".foo" "/name/name" == "/name/name.foo" [✔] path> fileExtension "/name/name.foo" == .foo [✔] path> replaceExtension ".foo" "/name/name.foo" == "/name/name.foo" [✔] path> addExtension ".foo" "/name/name." == "/name/name..foo" [✔] path> fileExtension "/name/name..foo" == .foo [✔] path> replaceExtension ".foo" "/name/name..foo" == "/name/name..foo" [✔] path> addExtension ".foo" "/name/name.." == "/name/name...foo" [✔] 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> 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> [ 3 of 12] Compiling Test.QuickCheck.Classes.Euclidean ( src/Test/QuickCheck/Classes/Euclidean.hs, nothing ) quickcheck-classes> 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> [ 4 of 12] Compiling Test.QuickCheck.Classes.IsList ( src/Test/QuickCheck/Classes/IsList.hs, nothing ) quickcheck-classes> [ 5 of 12] Compiling Test.QuickCheck.Classes.Json ( src/Test/QuickCheck/Classes/Json.hs, nothing ) quickcheck-classes> [ 6 of 12] Compiling Test.QuickCheck.Classes.MVector ( src/Test/QuickCheck/Classes/MVector.hs, nothing ) quickcheck-classes> 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> [ 7 of 12] Compiling Test.QuickCheck.Classes.Plus ( src/Test/QuickCheck/Classes/Plus.hs, nothing ) quickcheck-classes> 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 hw-prim> Warning: HaskellWorks.Data.FromByteString: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> - Data.Vector.Storable.Mutable.MVector hw-prim> Warning: HaskellWorks.Data.Generate: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> - Data.Vector.Vector hw-prim> - 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: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> - 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:ElemByteString hw-prim> - HaskellWorks.Data.Container.D:R:ElemList 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:ElemVector hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector0 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector1 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> - 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:ElemByteString hw-prim> - HaskellWorks.Data.Container.D:R:ElemList 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:ElemVector hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector0 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector1 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> - 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:ElemByteString hw-prim> - HaskellWorks.Data.Container.D:R:ElemList 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:ElemVector hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector0 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector1 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 stan> buildPhase completed in 49 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 'base/GHC.List/head' [✔] stan> STAN-0002: finds usage of 'base/GHC.List/tail' [✔] stan> STAN-0003: finds usage of 'base/GHC.List/init' [✔] stan> STAN-0004: finds usage of 'base/GHC.List/last' [✔] stan> STAN-0005: finds usage of 'base/GHC.List/!!' [✔] stan> STAN-0006: finds usage of 'base/GHC.List/cycle' [✔] stan> STAN-0007: finds usage of 'base/Data.OldList/genericIndex' [✔] stan> STAN-0008: finds usage of 'base/Data.Maybe/fromJust' [✔] stan> STAN-0009: finds usage of 'base/Text.Read/read' [✔] stan> STAN-0010: finds usage of 'base/GHC.Enum/succ' [✔] stan> STAN-0011: finds usage of 'base/GHC.Enum/pred' [✔] stan> STAN-0012: finds usage of 'base/GHC.Enum/toEnum' [✔] stan> STAN-0013: finds usage of 'base/Data.Foldable/maximum' [✔] stan> STAN-0014: finds usage of 'base/Data.Foldable/minimum' [✔] stan> STAN-0015: finds usage of 'base/Data.Foldable/maximumBy' [✔] stan> STAN-0016: finds usage of 'base/Data.Foldable/minimumBy' [✔] stan> STAN-0017: finds usage of 'base/Data.Foldable/foldl1' [✔] stan> STAN-0018: finds usage of 'base/GHC.List/foldl1'' [✔] stan> STAN-0019: finds usage of 'base/Data.Foldable/foldr1' [✔] stan> STAN-0020: finds usage of 'base/GHC.IsList/fromList' [✔] stan> STAN-0021: finds usage of 'base/GHC.Num/fromInteger' [✔] stan> STAN-0022: finds usage of 'base/GHC.Real/fromRational' [✔] stan> STAN-0023: finds usage of 'base/GHC.Real/realToFrac' [✔] stan> STAN-0024: finds usage of 'base/GHC.Real/recip' [✔] stan> STAN-0025: finds usage of 'base/GHC.Real//' [✔] stan> STAN-0010: doesn't trigger on 'succ :: Natural -> Natural' [✔] stan> STAN-0011: doesn't trigger on 'pred :: Integer -> Integer' [✔] stan> STAN-0011: triggers on polymorphic 'pred :: Enum a => a -> a' [✔] stan> STAN-0020: triggers on 'Data.List.NonEmpty.fromList' [✔] stan> Infinite functions stan> STAN-0101: finds usage of 'base/GHC.List/reverse' [✔] stan> STAN-0102: finds usage of 'base/Data.OldList/isSuffixOf' [✔] stan> STAN-0103: finds usage of 'base/Data.Foldable/length' [✔] stan> STAN-0104: finds usage of 'base/Data.OldList/genericLength' [✔] stan> STAN-0105: finds usage of 'base/Data.Foldable/sum' [✔] stan> STAN-0106: finds usage of 'base/Data.Foldable/product' [✔] stan> STAN-0103: finds usage of 'base/Data.Foldable/length' [✔] stan> Anti-patterns stan> STAN-0201: finds usage of '[0 .. length xs]' [✔] stan> STAN-0201: doesn't trigger on '[0 .. length xs - 1]' [✔] stan> STAN-0202: finds usage of 'foldl' [✔] tree-diff> Dependency tasty >=1.5 && <1.6: using tasty-1.5.3 tree-diff> Dependency tasty-golden >=2.3.5 && <2.4: using tasty-golden-2.3.5 tree-diff> Dependency tasty-quickcheck >=0.10.3 && <0.12: using tasty-quickcheck-0.11 tree-diff> Dependency tree-diff: using tree-diff-0.3.4 tree-diff> Dependency trifecta >=2.1.4 && <2.2: using trifecta-2.1.4 tree-diff> Dependency unordered-containers: using unordered-containers-0.2.20 tree-diff> Source component graph: tree-diff> component lib tree-diff> component test:tree-diff-test dependency lib tree-diff> Configured component graph: tree-diff> component tree-diff-0.3.4-31PgPfsM3Y2Ixy1EAeCNiI tree-diff> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 tree-diff> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 tree-diff> include ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ tree-diff> include ansi-wl-pprint-1.0.2-7BlYglJijYAEWtSDtoJjFS tree-diff> include base-4.19.0.0-b960 tree-diff> include bytestring-0.12.0.2-4690 tree-diff> include containers-0.6.8-4775 tree-diff> include deepseq-1.5.0.0-412f tree-diff> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m tree-diff> include parsec-3.1.17.0-389e tree-diff> include parsers-0.12.12-jBywFV95ooIFcbPwwwM8m tree-diff> include pretty-1.1.3.6-0c70 tree-diff> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi tree-diff> include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X tree-diff> include semialign-1.3.1-GjSyYQig4Ie64NgVCte6oq tree-diff> include strict-0.5.1-GVSVdbGTOCS56r31yJq782 tree-diff> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 tree-diff> include text-2.1-c36a tree-diff> include these-1.2.1-B8INZK8jfBp2iDPS6dEUhs tree-diff> include time-1.12.2-d26d tree-diff> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq tree-diff> include uuid-types-1.0.6-6gO6eWf1YHLC09OVS7zxKJ tree-diff> include vector-0.13.2.0-KITycIPQp0R25115diGgzh tree-diff> component tree-diff-0.3.4-8oa6PiK1zaZ8qZuPtzm5F8-tree-diff-test tree-diff> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 tree-diff> include ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ tree-diff> include ansi-wl-pprint-1.0.2-7BlYglJijYAEWtSDtoJjFS tree-diff> include base-4.19.0.0-b960 tree-diff> include parsec-3.1.17.0-389e tree-diff> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi tree-diff> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 tree-diff> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa tree-diff> include tasty-golden-2.3.5-6P6GNEakBlYHi0mjKqBrlF tree-diff> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 tree-diff> include tree-diff-0.3.4-31PgPfsM3Y2Ixy1EAeCNiI tree-diff> include trifecta-2.1.4-8MJe5vfg5U5EM7HbI4nAyA tree-diff> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq tree-diff> Linked component graph: tree-diff> unit tree-diff-0.3.4-31PgPfsM3Y2Ixy1EAeCNiI tree-diff> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 tree-diff> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 tree-diff> include ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ tree-diff> include ansi-wl-pprint-1.0.2-7BlYglJijYAEWtSDtoJjFS tree-diff> include base-4.19.0.0-b960 tree-diff> include bytestring-0.12.0.2-4690 tree-diff> include containers-0.6.8-4775 tree-diff> include deepseq-1.5.0.0-412f tree-diff> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m tree-diff> include parsec-3.1.17.0-389e tree-diff> include parsers-0.12.12-jBywFV95ooIFcbPwwwM8m tree-diff> include pretty-1.1.3.6-0c70 tree-diff> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi tree-diff> include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X tree-diff> include semialign-1.3.1-GjSyYQig4Ie64NgVCte6oq tree-diff> include strict-0.5.1-GVSVdbGTOCS56r31yJq782 tree-diff> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 tree-diff> include text-2.1-c36a tree-diff> include these-1.2.1-B8INZK8jfBp2iDPS6dEUhs tree-diff> include time-1.12.2-d26d tree-diff> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq tree-diff> include uuid-types-1.0.6-6gO6eWf1YHLC09OVS7zxKJ tree-diff> include vector-0.13.2.0-KITycIPQp0R25115diGgzh algebraic-graphs> * at src/Algebra/Graph/Relation.hs:157:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:104: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:104:1 algebraic-graphs> Warning: 'connect' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:386:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:302:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:292:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:304:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:252: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:252:1 algebraic-graphs> Warning: 'vertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:330:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:249:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:239:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:254:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:199: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:199:1 algebraic-graphs> Warning: 'edge' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:343:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:262:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:252:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:266:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:213: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:213:1 algebraic-graphs> Warning: 'isSubgraphOf' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:542:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:376:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:366:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:373:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:322: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:322:1 algebraic-graphs> Warning: 'overlay' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:362:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:280:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:270:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:283:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:230: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:230:1 algebraic-graphs> Warning: 'empty' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:316:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:237:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:227:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:243:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:188:1 algebraic-graphs> * in ‘Data.IntSet.Internal’ 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.hs:677:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:427:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:417:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:423:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:372:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:130: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:130:5 algebraic-graphs> Warning: 'edgeCount' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:699:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:439:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:429:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:435:1 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 [✔] 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> [ 8 of 12] Compiling Test.QuickCheck.Classes.Prim ( src/Test/QuickCheck/Classes/Prim.hs, nothing ) quickcheck-classes> 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> [ 9 of 12] Compiling Test.QuickCheck.Classes.Ring ( src/Test/QuickCheck/Classes/Ring.hs, nothing ) quickcheck-classes> rerebase> 50% ( 1 / 2) in 'Data.Profunctor.Adjunction' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Profunctor' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Ord' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Monoid' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Maybe' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Map.Strict' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Map.Lazy' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Map' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.List.NonEmpty' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.List' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Kind' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Ix' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Isomorphism' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.IntSet' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.IntMap.Strict' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.IntMap.Lazy' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.IntMap' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Int' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.IORef' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Hashable' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.HashSet' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.HashMap.Strict' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.HashMap.Lazy' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Groupoid' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Group' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Graph' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Functor.Sum' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Functor.Reverse' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Functor.Product' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Functor.Plus' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Functor.Invariant.TH' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Functor.Invariant' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Functor.Identity' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Functor.Extend' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Functor.Contravariant.Divisible' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Functor.Contravariant.Compose' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Functor.Contravariant' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Functor.Constant' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Functor.Compose' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Functor.Classes' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Functor.Bind.Trans' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Functor.Bind.Class' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Functor.Bind' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Functor.Apply' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Functor.Alt' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Functor' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Function' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Foldable' 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:ElemByteString hw-prim> - HaskellWorks.Data.Container.D:R:ElemList 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:ElemVector hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector0 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector1 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> - 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:ElemByteString hw-prim> - HaskellWorks.Data.Container.D:R:ElemList 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:SignOfInt64 hw-prim> - HaskellWorks.Data.Sign.D:R:SignOfInt32 hw-prim> - HaskellWorks.Data.Sign.D:R:SignOfInt16 hw-prim> - HaskellWorks.Data.Sign.D:R:SignOfInt8 hw-prim> - HaskellWorks.Data.Sign.D:R:SignOfInt hw-prim> - HaskellWorks.Data.Sign.D:R:SignOfWord64 hw-prim> - HaskellWorks.Data.Sign.D:R:SignOfWord32 hw-prim> - HaskellWorks.Data.Sign.D:R:SignOfWord16 hw-prim> - HaskellWorks.Data.Sign.D:R:SignOfWord8 hw-prim> - HaskellWorks.Data.Sign.D:R:SignOfWord 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:ElemVector hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector0 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector1 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> - 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:ElemByteString hw-prim> - HaskellWorks.Data.Container.D:R:ElemList 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:ElemVector hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector0 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector1 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> - 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 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 [✔] 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 [✔] tree-diff> Data.TreeDiff=tree-diff-0.3.4-31PgPfsM3Y2Ixy1EAeCNiI:Data.TreeDiff,Data.TreeDiff.Class=tree-diff-0.3.4-31PgPfsM3Y2Ixy1EAeCNiI:Data.TreeDiff.Class,Data.TreeDiff.Expr=tree-diff-0.3.4-31PgPfsM3Y2Ixy1EAeCNiI:Data.TreeDiff.Expr,Data.TreeDiff.Golden=tree-diff-0.3.4-31PgPfsM3Y2Ixy1EAeCNiI:Data.TreeDiff.Golden,Data.TreeDiff.List=tree-diff-0.3.4-31PgPfsM3Y2Ixy1EAeCNiI:Data.TreeDiff.List,Data.TreeDiff.OMap=tree-diff-0.3.4-31PgPfsM3Y2Ixy1EAeCNiI:Data.TreeDiff.OMap,Data.TreeDiff.Parser=tree-diff-0.3.4-31PgPfsM3Y2Ixy1EAeCNiI:Data.TreeDiff.Parser,Data.TreeDiff.Pretty=tree-diff-0.3.4-31PgPfsM3Y2Ixy1EAeCNiI:Data.TreeDiff.Pretty,Data.TreeDiff.QuickCheck=tree-diff-0.3.4-31PgPfsM3Y2Ixy1EAeCNiI:Data.TreeDiff.QuickCheck,Data.TreeDiff.Tree=tree-diff-0.3.4-31PgPfsM3Y2Ixy1EAeCNiI:Data.TreeDiff.Tree tree-diff> unit tree-diff-0.3.4-8oa6PiK1zaZ8qZuPtzm5F8-tree-diff-test tree-diff> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 tree-diff> include ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ tree-diff> include ansi-wl-pprint-1.0.2-7BlYglJijYAEWtSDtoJjFS tree-diff> include base-4.19.0.0-b960 tree-diff> include parsec-3.1.17.0-389e tree-diff> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi tree-diff> include tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 tree-diff> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa tree-diff> include tasty-golden-2.3.5-6P6GNEakBlYHi0mjKqBrlF tree-diff> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 tree-diff> include tree-diff-0.3.4-31PgPfsM3Y2Ixy1EAeCNiI tree-diff> include trifecta-2.1.4-8MJe5vfg5U5EM7HbI4nAyA tree-diff> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq tree-diff> Ready component graph: tree-diff> definite tree-diff-0.3.4-31PgPfsM3Y2Ixy1EAeCNiI tree-diff> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 tree-diff> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 tree-diff> depends ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ tree-diff> depends ansi-wl-pprint-1.0.2-7BlYglJijYAEWtSDtoJjFS tree-diff> depends base-4.19.0.0-b960 tree-diff> depends bytestring-0.12.0.2-4690 tree-diff> depends containers-0.6.8-4775 tree-diff> depends deepseq-1.5.0.0-412f tree-diff> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m tree-diff> depends parsec-3.1.17.0-389e tree-diff> depends parsers-0.12.12-jBywFV95ooIFcbPwwwM8m tree-diff> depends pretty-1.1.3.6-0c70 tree-diff> depends primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi tree-diff> depends scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X tree-diff> depends semialign-1.3.1-GjSyYQig4Ie64NgVCte6oq tree-diff> depends strict-0.5.1-GVSVdbGTOCS56r31yJq782 tree-diff> depends tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 tree-diff> depends text-2.1-c36a tree-diff> depends these-1.2.1-B8INZK8jfBp2iDPS6dEUhs tree-diff> depends time-1.12.2-d26d tree-diff> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq tree-diff> depends uuid-types-1.0.6-6gO6eWf1YHLC09OVS7zxKJ tree-diff> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh tree-diff> definite tree-diff-0.3.4-8oa6PiK1zaZ8qZuPtzm5F8-tree-diff-test tree-diff> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 tree-diff> depends ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ tree-diff> depends ansi-wl-pprint-1.0.2-7BlYglJijYAEWtSDtoJjFS tree-diff> depends base-4.19.0.0-b960 tree-diff> depends parsec-3.1.17.0-389e tree-diff> depends primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi tree-diff> depends tagged-0.8.8-9IYNVroNH6YIopP0F3Et98 tree-diff> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa tree-diff> depends tasty-golden-2.3.5-6P6GNEakBlYHi0mjKqBrlF tree-diff> depends tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 tree-diff> depends tree-diff-0.3.4-31PgPfsM3Y2Ixy1EAeCNiI tree-diff> depends trifecta-2.1.4-8MJe5vfg5U5EM7HbI4nAyA tree-diff> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq tree-diff> Using Cabal-3.10.2.0 compiled by ghc-9.8 tree-diff> Using compiler: ghc-9.8.1 tree-diff> Using install prefix: tree-diff> /nix/store/n35jgvxas1rw8vg401pqbchqmzyi8x0c-tree-diff-0.3.4 tree-diff> Executables installed in: tree-diff> /nix/store/n35jgvxas1rw8vg401pqbchqmzyi8x0c-tree-diff-0.3.4/bin tree-diff> Libraries installed in: tree-diff> /nix/store/n35jgvxas1rw8vg401pqbchqmzyi8x0c-tree-diff-0.3.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/tree-diff-0.3.4-31PgPfsM3Y2Ixy1EAeCNiI tree-diff> Dynamic Libraries installed in: tree-diff> /nix/store/n35jgvxas1rw8vg401pqbchqmzyi8x0c-tree-diff-0.3.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 tree-diff> Private executables installed in: tree-diff> /nix/store/n35jgvxas1rw8vg401pqbchqmzyi8x0c-tree-diff-0.3.4/libexec/x86_64-linux-ghc-9.8.1/tree-diff-0.3.4 tree-diff> Data files installed in: tree-diff> /nix/store/n35jgvxas1rw8vg401pqbchqmzyi8x0c-tree-diff-0.3.4/share/x86_64-linux-ghc-9.8.1/tree-diff-0.3.4 tree-diff> Documentation installed in: tree-diff> /nix/store/jz34b90k1rvf91cy6imr09mxha20i4is-tree-diff-0.3.4-doc/share/doc/tree-diff-0.3.4 tree-diff> Configuration files installed in: tree-diff> /nix/store/n35jgvxas1rw8vg401pqbchqmzyi8x0c-tree-diff-0.3.4/etc tree-diff> No alex found algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:384:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:138: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:138:5 algebraic-graphs> Warning: 'isEmpty' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:584:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:389:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:379:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:387:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:335:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:106: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:106:5 algebraic-graphs> Warning: 'hasVertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:616:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:400:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:390:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:398:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:346:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:114: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:114:5 algebraic-graphs> Warning: 'edges' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:423:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:333:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:323:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:332:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:279: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:279:1 algebraic-graphs> Warning: 'hasEdge' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:653:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:413:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:403:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:411:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:360:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:122: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:122:5 algebraic-graphs> Warning: 'overlays' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:440:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:346:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:336:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:345:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:292: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:292:1 algebraic-graphs> Warning: 'vertexSet' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:763:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:466:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:471:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:422:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:162: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:162:5 algebraic-graphs> Warning: 'foldr' is ambiguous. It is defined algebraic-graphs> * in ‘Data.Foldable’ algebraic-graphs> * in ‘Data.IntSet.Internal’ 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 in ‘Data.Set.Internal’ algebraic-graphs> Warning: 'path' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:837:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:541:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:529:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:540:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:463:1 algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. path> replaceExtension ".foo" "/name../....foo" == "/name../....foo" [✔] path> addExtension ".foo" "/.name/name" == "/.name/name.foo" [✔] path> fileExtension "/.name/name.foo" == .foo [✔] path> replaceExtension ".foo" "/.name/name.foo" == "/.name/name.foo" [✔] path> addExtension ".foo" "/.name/name." == "/.name/name..foo" [✔] path> fileExtension "/.name/name..foo" == .foo [✔] path> replaceExtension ".foo" "/.name/name..foo" == "/.name/name..foo" [✔] path> addExtension ".foo" "/.name/name.." == "/.name/name...foo" [✔] path> fileExtension "/.name/name...foo" == .foo [✔] path> replaceExtension ".foo" "/.name/name...foo" == "/.name/name...foo" [✔] path> addExtension ".foo" "/.name/.name" == "/.name/.name.foo" [✔] path> fileExtension "/.name/.name.foo" == .foo [✔] path> replaceExtension ".foo" "/.name/.name.foo" == "/.name/.name.foo" [✔] path> addExtension ".foo" "/.name/..name" == "/.name/..name.foo" [✔] path> fileExtension "/.name/..name.foo" == .foo [✔] path> replaceExtension ".foo" "/.name/..name.foo" == "/.name/..name.foo" [✔] path> addExtension ".foo" "/.name/name.name" == "/.name/name.name.foo" [✔] path> fileExtension "/.name/name.name.foo" == .foo [✔] path> replaceExtension ".foo" "/.name/name.name.foo" == "/.name/name.name.foo" [✔] path> addExtension ".foo" "/.name/name..name" == "/.name/name..name.foo" [✔] path> fileExtension "/.name/name..name.foo" == .foo [✔] path> replaceExtension ".foo" "/.name/name..name.foo" == "/.name/name..name.foo" [✔] path> addExtension ".foo" "/.name/..." == "/.name/....foo" [✔] path> fileExtension "/.name/....foo" == .foo [✔] path> replaceExtension ".foo" "/.name/....foo" == "/.name/....foo" [✔] path> addExtension ".foo" "/..name/name" == "/..name/name.foo" [✔] path> fileExtension "/..name/name.foo" == .foo [✔] path> replaceExtension ".foo" "/..name/name.foo" == "/..name/name.foo" [✔] path> addExtension ".foo" "/..name/name." == "/..name/name..foo" [✔] path> fileExtension "/..name/name..foo" == .foo [✔] path> replaceExtension ".foo" "/..name/name..foo" == "/..name/name..foo" [✔] path> addExtension ".foo" "/..name/name.." == "/..name/name...foo" [✔] path> fileExtension "/..name/name...foo" == .foo [✔] path> replaceExtension ".foo" "/..name/name...foo" == "/..name/name...foo" [✔] path> addExtension ".foo" "/..name/.name" == "/..name/.name.foo" [✔] path> fileExtension "/..name/.name.foo" == .foo [✔] path> replaceExtension ".foo" "/..name/.name.foo" == "/..name/.name.foo" [✔] path> addExtension ".foo" "/..name/..name" == "/..name/..name.foo" [✔] path> fileExtension "/..name/..name.foo" == .foo [✔] path> replaceExtension ".foo" "/..name/..name.foo" == "/..name/..name.foo" [✔] path> addExtension ".foo" "/..name/name.name" == "/..name/name.name.foo" [✔] path> fileExtension "/..name/name.name.foo" == .foo [✔] path> replaceExtension ".foo" "/..name/name.name.foo" == "/..name/name.name.foo" [✔] path> addExtension ".foo" "/..name/name..name" == "/..name/name..name.foo" [✔] path> fileExtension "/..name/name..name.foo" == .foo [✔] path> replaceExtension ".foo" "/..name/name..name.foo" == "/..name/name..name.foo" [✔] path> addExtension ".foo" "/..name/..." == "/..name/....foo" [✔] path> fileExtension "/..name/....foo" == .foo [✔] path> replaceExtension ".foo" "/..name/....foo" == "/..name/....foo" [✔] path> addExtension ".foo" "/name.name/name" == "/name.name/name.foo" [✔] path> fileExtension "/name.name/name.foo" == .foo [✔] path> replaceExtension ".foo" "/name.name/name.foo" == "/name.name/name.foo" [✔] path> addExtension ".foo" "/name.name/name." == "/name.name/name..foo" [✔] path> fileExtension "/name.name/name..foo" == .foo [✔] path> replaceExtension ".foo" "/name.name/name..foo" == "/name.name/name..foo" [✔] path> addExtension ".foo" "/name.name/name.." == "/name.name/name...foo" [✔] path> fileExtension "/name.name/name...foo" == .foo [✔] path> replaceExtension ".foo" "/name.name/name...foo" == "/name.name/name...foo" [✔] quickcheck-classes> 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> [10 of 12] Compiling Test.QuickCheck.Classes.Semigroupoid ( src/Test/QuickCheck/Classes/Semigroupoid.hs, nothing ) quickcheck-classes> 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> [11 of 12] Compiling Test.QuickCheck.Classes.Semiring ( src/Test/QuickCheck/Classes/Semiring.hs, nothing ) quickcheck-classes> 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> [12 of 12] Compiling Test.QuickCheck.Classes ( src/Test/QuickCheck/Classes.hs, nothing ) quickcheck-classes> 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> 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 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 rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Fixed' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Eq' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Either.Validation' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Either.Combinators' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Either' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Dynamic' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Data' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.DList' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Complex' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Coerce' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Char' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.ByteString.Unsafe' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.ByteString.Short.Internal' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.ByteString.Short' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.ByteString.Lazy.Internal' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.ByteString.Lazy.Char8' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.ByteString.Lazy' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.ByteString.Internal' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.ByteString.Char8' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.ByteString.Builder.Scientific' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.ByteString.Builder.Prim.Internal' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.ByteString.Builder.Prim' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.ByteString.Builder.Internal' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.ByteString.Builder.Extra' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.ByteString.Builder' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.ByteString' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Bool' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Bits' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Bitraversable' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Bifunctor.Wrapped' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Bifunctor.Tannen' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Bifunctor.Product' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Bifunctor.Joker' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Data.Bifunctor.Join' rerebase> Missing documentation for: rerebase> Module header 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 hw-prim> - HaskellWorks.Data.Container.D:R:ElemByteString hw-prim> - HaskellWorks.Data.Container.D:R:ElemList hw-prim> Warning: HaskellWorks.Data.Unsign: could not find link destinations for: hw-prim> - HaskellWorks.Data.Unsign.D:R:UnsignOfWord64 hw-prim> - HaskellWorks.Data.Unsign.D:R:UnsignOfWord32 hw-prim> - HaskellWorks.Data.Unsign.D:R:UnsignOfWord16 hw-prim> - HaskellWorks.Data.Unsign.D:R:UnsignOfWord8 hw-prim> - HaskellWorks.Data.Unsign.D:R:UnsignOfWord hw-prim> - HaskellWorks.Data.Unsign.D:R:UnsignOfInt64 hw-prim> - HaskellWorks.Data.Unsign.D:R:UnsignOfInt32 hw-prim> - HaskellWorks.Data.Unsign.D:R:UnsignOfInt16 hw-prim> - HaskellWorks.Data.Unsign.D:R:UnsignOfInt8 hw-prim> - HaskellWorks.Data.Unsign.D:R:UnsignOfInt 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:ElemVector hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector0 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector1 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> - 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:ElemByteString hw-prim> - HaskellWorks.Data.Container.D:R:ElemList hw-prim> Warning: HaskellWorks.Data.Vector.AsVector64: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> Warning: HaskellWorks.Data.Vector.AsVector64s: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> Warning: HaskellWorks.Data.Vector.AsVector8: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> Warning: HaskellWorks.Data.Vector.AsVector8ns: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> Warning: HaskellWorks.Data.Vector.AsVector64ns: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> Warning: HaskellWorks.Data.Vector.AsVector8s: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> Warning: HaskellWorks.Data.Vector.BoxedVectorLike: could not find link destinations for: hw-prim> - Data.Vector.Vector hw-prim> Warning: HaskellWorks.Data.Vector.Storable: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> - Data.Vector.Storable.Mutable.MVector hw-prim> Warning: HaskellWorks.Data.Vector.StorableVectorLike: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> Documentation created: dist/doc/html/hw-prim/, 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/mm0v3c0prij81wk33q1ra5jg05av0nfc-hw-prim-0.6.3.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N hw-prim> Running phase: fixupPhase hw-prim> shrinking RPATHs of ELF executables and libraries in /nix/store/mm0v3c0prij81wk33q1ra5jg05av0nfc-hw-prim-0.6.3.2 hw-prim> shrinking /nix/store/mm0v3c0prij81wk33q1ra5jg05av0nfc-hw-prim-0.6.3.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N-ghc9.8.1.so hw-prim> checking for references to /build/ in /nix/store/mm0v3c0prij81wk33q1ra5jg05av0nfc-hw-prim-0.6.3.2... hw-prim> patching script interpreter paths in /nix/store/mm0v3c0prij81wk33q1ra5jg05av0nfc-hw-prim-0.6.3.2 hw-prim> stripping (with command strip and flags -S -p) in /nix/store/mm0v3c0prij81wk33q1ra5jg05av0nfc-hw-prim-0.6.3.2/lib hw-prim> shrinking RPATHs of ELF executables and libraries in /nix/store/cfz2l2gi5a31r8fmk19kljnkmgcfjmkp-hw-prim-0.6.3.2-doc hw-prim> checking for references to /build/ in /nix/store/cfz2l2gi5a31r8fmk19kljnkmgcfjmkp-hw-prim-0.6.3.2-doc... 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.1203 seconds stan> 141 examples, 0 failures, 1 pending stan> Test suite stan-test: PASS stan> Test suite logged to: dist/test/stan-0.2.0.0-stan-test.log stan> 1 of 1 test suites (1 of 1 test cases) passed. stan> Running phase: haddockPhase stan> Running phase: installPhase stan> Installing library in /nix/store/xdxjj6krbi8wdcj3fy7an1x6pywkxih4-stan-0.2.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo stan> Installing executable stan in /nix/store/xdxjj6krbi8wdcj3fy7an1x6pywkxih4-stan-0.2.0.0/bin stan> Warning: The directory stan> /nix/store/xdxjj6krbi8wdcj3fy7an1x6pywkxih4-stan-0.2.0.0/bin is not in the stan> system search path. stan> Installing internal library target in /nix/store/xdxjj6krbi8wdcj3fy7an1x6pywkxih4-stan-0.2.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/stan-0.2.0.0-80luAtaJiPRIHJ73aiD6t7-target stan> Running phase: fixupPhase stan> shrinking RPATHs of ELF executables and libraries in /nix/store/xdxjj6krbi8wdcj3fy7an1x6pywkxih4-stan-0.2.0.0 stan> shrinking /nix/store/xdxjj6krbi8wdcj3fy7an1x6pywkxih4-stan-0.2.0.0/bin/stan stan> shrinking /nix/store/xdxjj6krbi8wdcj3fy7an1x6pywkxih4-stan-0.2.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSstan-0.2.0.0-80luAtaJiPRIHJ73aiD6t7-target-ghc9.8.1.so stan> shrinking /nix/store/xdxjj6krbi8wdcj3fy7an1x6pywkxih4-stan-0.2.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSstan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo-ghc9.8.1.so stan> checking for references to /build/ in /nix/store/xdxjj6krbi8wdcj3fy7an1x6pywkxih4-stan-0.2.0.0... stan> patching script interpreter paths in /nix/store/xdxjj6krbi8wdcj3fy7an1x6pywkxih4-stan-0.2.0.0 stan> stripping (with command strip and flags -S -p) in /nix/store/xdxjj6krbi8wdcj3fy7an1x6pywkxih4-stan-0.2.0.0/lib /nix/store/xdxjj6krbi8wdcj3fy7an1x6pywkxih4-stan-0.2.0.0/bin tree-diff> Using ar found on system at: tree-diff> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar tree-diff> No c2hs found tree-diff> No cpphs found tree-diff> No doctest found tree-diff> Using gcc version 14.3.0 given by user at: tree-diff> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc tree-diff> Using ghc version 9.8.1 found on system at: tree-diff> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc tree-diff> Using ghc-pkg version 9.8.1 found on system at: tree-diff> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 tree-diff> No ghcjs found tree-diff> No ghcjs-pkg found tree-diff> No greencard found tree-diff> Using haddock version 2.30.0 found on system at: tree-diff> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 tree-diff> No happy found tree-diff> Using haskell-suite found on system at: haskell-suite-dummy-location tree-diff> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location tree-diff> No hmake found tree-diff> Using hpc version 0.69 found on system at: tree-diff> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 tree-diff> Using hsc2hs version 0.68.10 found on system at: tree-diff> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 tree-diff> Using hscolour version 1.25 found on system at: tree-diff> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour tree-diff> No jhc found tree-diff> Using ld found on system at: tree-diff> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold tree-diff> No pkg-config found tree-diff> Using runghc version 9.8.1 found on system at: tree-diff> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 tree-diff> Using strip version 2.44 found on system at: tree-diff> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip tree-diff> Using tar found on system at: tree-diff> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar tree-diff> No uhc found tree-diff> Running phase: buildPhase tree-diff> Preprocessing library for tree-diff-0.3.4.. tree-diff> Building library for tree-diff-0.3.4.. tree-diff> [ 1 of 10] Compiling Data.TreeDiff.List ( src/Data/TreeDiff/List.hs, dist/build/Data/TreeDiff/List.o, dist/build/Data/TreeDiff/List.dyn_o ) tree-diff> [ 2 of 10] Compiling Data.TreeDiff.OMap ( src/Data/TreeDiff/OMap.hs, dist/build/Data/TreeDiff/OMap.o, dist/build/Data/TreeDiff/OMap.dyn_o ) tree-diff> [ 3 of 10] Compiling Data.TreeDiff.Expr ( src/Data/TreeDiff/Expr.hs, dist/build/Data/TreeDiff/Expr.o, dist/build/Data/TreeDiff/Expr.dyn_o ) tree-diff> [ 4 of 10] Compiling Data.TreeDiff.Class ( src/Data/TreeDiff/Class.hs, dist/build/Data/TreeDiff/Class.o, dist/build/Data/TreeDiff/Class.dyn_o ) tree-diff> [ 5 of 10] Compiling Data.TreeDiff.Parser ( src/Data/TreeDiff/Parser.hs, dist/build/Data/TreeDiff/Parser.o, dist/build/Data/TreeDiff/Parser.dyn_o ) tree-diff> [ 6 of 10] Compiling Data.TreeDiff.Pretty ( src/Data/TreeDiff/Pretty.hs, dist/build/Data/TreeDiff/Pretty.o, dist/build/Data/TreeDiff/Pretty.dyn_o ) tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:35:1: warning: [GHC-15328] [-Wdeprecations] tree-diff> Module ‘Text.PrettyPrint.ANSI.Leijen’ is deprecated: tree-diff> "Compatibility module for users of ansi-wl-pprint - use \"Prettyprinter\" instead" tree-diff> | tree-diff> 35 | import qualified Text.PrettyPrint.ANSI.Leijen as WL tree-diff> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:106:28: warning: [GHC-63394] [-Wx-partial] tree-diff> In the use of ‘head’ tree-diff> (imported from Prelude, but defined in GHC.List): tree-diff> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." tree-diff> | tree-diff> 106 | | length s >= 2 && head s == '"' && last s == '"' = tree-diff> | ^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:219:24: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of type constructor or class ‘Doc’ algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/Relation/Symmetric.hs:463:1 algebraic-graphs> Warning: 'circuit' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:858:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:555:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:543:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:554:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:475: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:475:1 algebraic-graphs> Warning: 'removeVertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:1052:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:678:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:666:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:663:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:571: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:571:1 algebraic-graphs> Warning: 'removeEdge' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:1067:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:691:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:679:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:678:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:585: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:585:1 algebraic-graphs> Warning: 'edgeList' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:743:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:464:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:454:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:460:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:411:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:154: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:154:5 algebraic-graphs> Warning: 'vertexList' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:719:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:450:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:440:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:446:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:395:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:146: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:146:5 algebraic-graphs> Warning: 'vertices' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:407:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:319:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:309:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:320:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:267: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:267:1 algebraic-graphs> Warning: 'star' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:915:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:604:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:592:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:603:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:517: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:517:1 algebraic-graphs> Warning: 'stars' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:937:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:623:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:611:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:621:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:534: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:534: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.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" [✔] quickcheck-classes> Installing library in /nix/store/326dbyjmdlp6193warv0m0a0qhccwrjl-quickcheck-classes-0.6.5.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/quickcheck-classes-0.6.5.0-BbngBuB6nit7bCpy2atmsb quickcheck-classes> Running phase: fixupPhase quickcheck-classes> shrinking RPATHs of ELF executables and libraries in /nix/store/326dbyjmdlp6193warv0m0a0qhccwrjl-quickcheck-classes-0.6.5.0 quickcheck-classes> shrinking /nix/store/326dbyjmdlp6193warv0m0a0qhccwrjl-quickcheck-classes-0.6.5.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSquickcheck-classes-0.6.5.0-BbngBuB6nit7bCpy2atmsb-ghc9.8.1.so quickcheck-classes> checking for references to /build/ in /nix/store/326dbyjmdlp6193warv0m0a0qhccwrjl-quickcheck-classes-0.6.5.0... quickcheck-classes> patching script interpreter paths in /nix/store/326dbyjmdlp6193warv0m0a0qhccwrjl-quickcheck-classes-0.6.5.0 quickcheck-classes> stripping (with command strip and flags -S -p) in /nix/store/326dbyjmdlp6193warv0m0a0qhccwrjl-quickcheck-classes-0.6.5.0/lib quickcheck-classes> shrinking RPATHs of ELF executables and libraries in /nix/store/7v90l2ajlzfjdz48611rkid1s3zkabs3-quickcheck-classes-0.6.5.0-doc quickcheck-classes> checking for references to /build/ in /nix/store/7v90l2ajlzfjdz48611rkid1s3zkabs3-quickcheck-classes-0.6.5.0-doc... quickcheck-classes> patching script interpreter paths in /nix/store/7v90l2ajlzfjdz48611rkid1s3zkabs3-quickcheck-classes-0.6.5.0-doc 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 hw-prim> patching script interpreter paths in /nix/store/cfz2l2gi5a31r8fmk19kljnkmgcfjmkp-hw-prim-0.6.3.2-doc tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 219 | ansiWlPretty :: Pretty WL.Doc tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:221:18: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 221 | { ppCon = WL.text tree-diff> | ^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:222:40: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘<+>’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 222 | , ppRec = \c xs -> ansiGroup (c WL.<+> WL.lbrace) WL.rbrace tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:222:47: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘lbrace’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 222 | , ppRec = \c xs -> ansiGroup (c WL.<+> WL.lbrace) WL.rbrace tree-diff> | ^^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:222:58: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘rbrace’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 222 | , ppRec = \c xs -> ansiGroup (c WL.<+> WL.lbrace) WL.rbrace tree-diff> | ^^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:223:35: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 223 | $ map (\(fn, d) -> WL.text fn WL.<+> WL.equals WL. d) xs tree-diff> | ^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:223:46: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘<+>’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 223 | $ map (\(fn, d) -> WL.text fn WL.<+> WL.equals WL. d) xs tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:223:53: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘equals’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | stan (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/xdxjj6krbi8wdcj3fy7an1x6pywkxih4-stan-0.2.0.0 stan (post)> Pushing 1 paths (146 are already present) using zstd to cache sellout ⏳ stan (post)> stan (post)> Pushing /nix/store/xdxjj6krbi8wdcj3fy7an1x6pywkxih4-stan-0.2.0.0 (40.32 MiB) stan (post)> stan (post)> All done. stan (post)> added 1 signatures stan (post)> added 23 signatures stan (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/xdxjj6krbi8wdcj3fy7an1x6pywkxih4-stan-0.2.0.0 stan (post)> copying 1 paths... stan (post)> copying path '/nix/store/xdxjj6krbi8wdcj3fy7an1x6pywkxih4-stan-0.2.0.0' to 'https://cache.nix-ci.com'... stan (post)> copying 1 paths... stan (post)> copying path '/nix/store/qjp5xs32dxv87v2fjvm9nz563f0r7glr-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/xdxjj6krbi8wdcj3fy7an1x6pywkxih4-stan-0.2.0.0 stan (post)> copying 1 paths... stan (post)> copying path '/nix/store/xdxjj6krbi8wdcj3fy7an1x6pywkxih4-stan-0.2.0.0' to 'ssh-ng://worker.nix-ci.com'... stan (post)> copying 1 paths... stan (post)> copying path '/nix/store/qjp5xs32dxv87v2fjvm9nz563f0r7glr-stan-0.2.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... ghc-lib-parser> [413 of 443] Compiling GHC.Iface.Errors.Ppr ( compiler/GHC/Iface/Errors/Ppr.hs, dist/build/GHC/Iface/Errors/Ppr.p_o ) ghc-lib-parser> [414 of 443] Compiling GHC.Tc.Errors.Ppr ( compiler/GHC/Tc/Errors/Ppr.hs, dist/build/GHC/Tc/Errors/Ppr.p_o ) ghc-lib-parser> [415 of 443] Compiling GHC.HsToCore.Errors.Ppr ( compiler/GHC/HsToCore/Errors/Ppr.hs, dist/build/GHC/HsToCore/Errors/Ppr.p_o ) ghc-lib-parser> [416 of 443] Compiling GHC.Driver.Errors.Ppr ( compiler/GHC/Driver/Errors/Ppr.hs, dist/build/GHC/Driver/Errors/Ppr.p_o ) ghc-lib-parser> [417 of 443] Compiling GHC.Types.SourceError ( compiler/GHC/Types/SourceError.hs, dist/build/GHC/Types/SourceError.p_o ) ghc-lib-parser> [418 of 443] Compiling GHC.Parser.Header ( compiler/GHC/Parser/Header.hs, dist/build/GHC/Parser/Header.p_o ) ghc-lib-parser> [419 of 443] Compiling GHC.Driver.Errors ( compiler/GHC/Driver/Errors.hs, dist/build/GHC/Driver/Errors.p_o ) ghc-lib-parser> [420 of 443] Compiling GHC.Driver.CmdLine ( compiler/GHC/Driver/CmdLine.hs, dist/build/GHC/Driver/CmdLine.p_o ) ghc-lib-parser> [421 of 443] Compiling GHC.Driver.Config.Diagnostic ( compiler/GHC/Driver/Config/Diagnostic.hs, dist/build/GHC/Driver/Config/Diagnostic.p_o ) ghc-lib-parser> [422 of 443] Compiling GHC.Driver.Hooks[boot] ( compiler/GHC/Driver/Hooks.hs-boot, dist/build/GHC/Driver/Hooks.p_o-boot ) ghc-lib-parser> [423 of 443] Compiling GHC.Data.IOEnv ( compiler/GHC/Data/IOEnv.hs, dist/build/GHC/Data/IOEnv.p_o ) ghc-lib-parser> [424 of 443] Compiling GHC.Tc.Errors.Hole.Plugin[boot] ( compiler/GHC/Tc/Errors/Hole/Plugin.hs-boot, dist/build/GHC/Tc/Errors/Hole/Plugin.p_o-boot ) ghc-lib-parser> [425 of 443] Compiling GHC.Driver.Plugins[boot] ( compiler/GHC/Driver/Plugins.hs-boot, dist/build/GHC/Driver/Plugins.p_o-boot ) ghc-lib-parser> [426 of 443] Compiling GHC.Runtime.Context ( compiler/GHC/Runtime/Context.hs, dist/build/GHC/Runtime/Context.p_o ) ghc-lib-parser> [427 of 443] Compiling GHC.Core.Lint.Interactive ( compiler/GHC/Core/Lint/Interactive.hs, dist/build/GHC/Core/Lint/Interactive.p_o ) ghc-lib-parser> [428 of 443] Compiling GHC.Driver.Env.Types ( compiler/GHC/Driver/Env/Types.hs, dist/build/GHC/Driver/Env/Types.p_o ) ghc-lib-parser> [429 of 443] Compiling GHC.Driver.Env ( compiler/GHC/Driver/Env.hs, dist/build/GHC/Driver/Env.p_o ) ghc-lib-parser> [430 of 443] Compiling GHC.Core.Opt.Monad ( compiler/GHC/Core/Opt/Monad.hs, dist/build/GHC/Core/Opt/Monad.p_o ) ghc-lib-parser> [431 of 443] Compiling GHC.Core.Lint ( compiler/GHC/Core/Lint.hs, dist/build/GHC/Core/Lint.p_o ) ghc-lib-parser> [432 of 443] Compiling GHC.Core.Opt.Simplify ( compiler/GHC/Core/Opt/Simplify.hs, dist/build/GHC/Core/Opt/Simplify.p_o ) ghc-lib-parser> [433 of 443] 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> [434 of 443] 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> [435 of 443] Compiling GHC.Tc.Types ( compiler/GHC/Tc/Types.hs, dist/build/GHC/Tc/Types.p_o ) ghc-lib-parser> [436 of 443] 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> [437 of 443] Compiling GHC.Driver.Monad ( compiler/GHC/Driver/Monad.hs, dist/build/GHC/Driver/Monad.p_o ) ghc-lib-parser> [438 of 443] Compiling GHC.Driver.Plugins ( compiler/GHC/Driver/Plugins.hs, dist/build/GHC/Driver/Plugins.p_o ) ghc-lib-parser> [439 of 443] Compiling GHC.Driver.Pipeline.Phases ( compiler/GHC/Driver/Pipeline/Phases.hs, dist/build/GHC/Driver/Pipeline/Phases.p_o ) ghc-lib-parser> [440 of 443] Compiling GHC.Driver.Hooks ( compiler/GHC/Driver/Hooks.hs, dist/build/GHC/Driver/Hooks.p_o ) ghc-lib-parser> [441 of 443] Compiling GHC.Core.Opt.CallerCC ( compiler/GHC/Core/Opt/CallerCC.hs, dist/build/GHC/Core/Opt/CallerCC.p_o ) ghc-lib-parser> [442 of 443] Compiling GHC.Driver.Session ( compiler/GHC/Driver/Session.hs, dist/build/GHC/Driver/Session.p_o ) ghc-lib-parser> [443 of 443] Compiling GHC.Driver.Config.Parser ( compiler/GHC/Driver/Config/Parser.hs, dist/build/GHC/Driver/Config/Parser.p_o ) ghc-lib-parser> buildPhase completed in 8 minutes 24 seconds ghc-lib-parser> Running phase: checkPhase ghc-lib-parser> Package has no test suites. ghc-lib-parser> Running phase: haddockPhase ghc-lib-parser> Preprocessing library for ghc-lib-parser-9.8.5.20250214.. ghc-lib-parser> Running Haddock on library for ghc-lib-parser-9.8.5.20250214.. algebraic-graphs> Warning: 'adjacencyList' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:805:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:502:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:491:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:496:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:451:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:223: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:223:5 algebraic-graphs> Warning: 'map' is ambiguous. It is defined algebraic-graphs> * in ‘GHC.Base’ algebraic-graphs> * in ‘Data.IntSet.Internal’ 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 in ‘Data.Set.Internal’ algebraic-graphs> Warning: 'tree' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:951:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:651:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:639:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:636:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:546: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:546:1 algebraic-graphs> Warning: 'replaceVertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:1091:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:703:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:691:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:690:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:597: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:597:1 algebraic-graphs> Warning: 'mergeVertices' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:1108:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:716:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:704:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:703:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:610: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:610:1 algebraic-graphs> Warning: 'gmap' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:761:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:749:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:731:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:625: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:625:1 algebraic-graphs> Warning: 'induce' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:1163:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:775:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:763:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:745:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:639: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:639:1 algebraic-graphs> 100% ( 48 / 48) in 'Algebra.Graph.Relation.Symmetric' algebraic-graphs> Warning: 'Graph' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:183:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty.hs:164:1 algebraic-graphs> * in ‘Data.Graph’ 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.hs:164:1 algebraic-graphs> Warning: 'vertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:330:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:249:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:239:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty.hs:257: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.hs:257:1 path> addExtension ".foo" "/.../name..name" == "/.../name..name.foo" [✔] path> fileExtension "/.../name..name.foo" == .foo [✔] path> replaceExtension ".foo" "/.../name..name.foo" == "/.../name..name.foo" [✔] path> addExtension ".foo" "/.../..." == "/.../....foo" [✔] path> fileExtension "/.../....foo" == .foo [✔] path> replaceExtension ".foo" "/.../....foo" == "/.../....foo" [✔] path> addExtension ".foo" "/name" == "/name.foo" [✔] path> fileExtension "/name.foo" == .foo [✔] path> replaceExtension ".foo" "/name.foo" == "/name.foo" [✔] path> addExtension ".foo" "/name." == "/name..foo" [✔] path> fileExtension "/name..foo" == .foo [✔] path> replaceExtension ".foo" "/name..foo" == "/name..foo" [✔] path> addExtension ".foo" "/name.." == "/name...foo" [✔] path> fileExtension "/name...foo" == .foo [✔] path> replaceExtension ".foo" "/name...foo" == "/name...foo" [✔] path> addExtension ".foo" "/.name" == "/.name.foo" [✔] path> fileExtension "/.name.foo" == .foo [✔] path> replaceExtension ".foo" "/.name.foo" == "/.name.foo" [✔] path> addExtension ".foo" "/..name" == "/..name.foo" [✔] path> fileExtension "/..name.foo" == .foo [✔] path> replaceExtension ".foo" "/..name.foo" == "/..name.foo" [✔] path> addExtension ".foo" "/name.name" == "/name.name.foo" [✔] path> fileExtension "/name.name.foo" == .foo [✔] path> replaceExtension ".foo" "/name.name.foo" == "/name.name.foo" [✔] path> addExtension ".foo" "/name..name" == "/name..name.foo" [✔] path> fileExtension "/name..name.foo" == .foo [✔] path> replaceExtension ".foo" "/name..name.foo" == "/name..name.foo" [✔] path> addExtension ".foo" "/..." == "/....foo" [✔] path> fileExtension "/....foo" == .foo [✔] path> replaceExtension ".foo" "/....foo" == "/....foo" [✔] path> throws InvalidExtension when extension is [] [✔] path> throws InvalidExtension when extension is [.] [✔] path> throws InvalidExtension when extension is [x] [✔] path> throws InvalidExtension when extension is [..] [✔] path> throws InvalidExtension when extension is [...] [✔] path> throws InvalidExtension when extension is [xy] [✔] path> throws InvalidExtension when extension is [foo] [✔] path> throws InvalidExtension when extension is [foo.] [✔] path> throws InvalidExtension when extension is [foo..] [✔] path> throws InvalidExtension when extension is [..foo] [✔] path> throws InvalidExtension when extension is [...foo] [✔] path> throws InvalidExtension when extension is [.foo.bar] [✔] path> throws InvalidExtension when extension is [.foo/bar] [✔] path> Restrictions path> Succeeding: Parsing "~/" should succeed with: "~/" [✔] path> Succeeding: Parsing "~/foo" should succeed with: "~/foo/" [✔] path> Succeeding: Parsing "~/foo/bar" should succeed with: "~/foo/bar/" [✔] path> Succeeding: Parsing "a.." should succeed with: "a../" [✔] path> Succeeding: Parsing "..a" should succeed with: "..a/" [✔] path> "../" should be rejected [✔] path> ".." should be rejected [✔] path> "/.." should be rejected [✔] path> "/foo/../bar/" should be rejected [✔] path> "/foo/bar/.." should be rejected [✔] path> Aeson Instances path> Decoding "["/foo/bar"]" as a [Path Abs Dir] should succeed. [✔] path> Decoding "["/foo/bar"]" as a [Path Rel Dir] should fail. [✔] path> Encoding "["/foo/bar/mu.txt"]" should succeed. [✔] path> QuasiQuotes path> [absdir|/|] == $(mkAbsDir "/") [✔] path> [absdir|/home|] == $(mkAbsDir "/home") [✔] path> [reldir|foo|] == $(mkRelDir "foo") [✔] path> [reldir|foo/bar|] == $(mkRelDir "foo/bar") [✔] path> [absfile|/home/chris/foo.txt|] == $(mkAbsFile "/home/chris/foo.txt") [✔] path> [relfile|foo|] == $(mkRelFile "foo") [✔] path> [relfile|chris/foo.txt|] == $(mkRelFile "chris/foo.txt") [✔] path> path> Finished in 1.9433 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. path> checkPhase completed in 2 minutes 0 seconds path> Running phase: haddockPhase path> Preprocessing library for path-0.9.5.. path> Running Haddock on library for path-0.9.5.. 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' tree-diff> 223 | $ map (\(fn, d) -> WL.text fn WL.<+> WL.equals WL. d) xs tree-diff> | ^^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:223:63: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 223 | $ map (\(fn, d) -> WL.text fn WL.<+> WL.equals WL. d) xs tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:224:28: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘lbracket’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 224 | , ppLst = ansiGroup WL.lbracket WL.rbracket tree-diff> | ^^^^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:224:40: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘rbracket’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 224 | , ppLst = ansiGroup WL.lbracket WL.rbracket tree-diff> | ^^^^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:225:18: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘dullwhite’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 225 | , ppCpy = WL.dullwhite tree-diff> | ^^^^^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:226:24: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘green’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 226 | , ppIns = \d -> WL.green $ WL.plain $ WL.char '+' WL.<> d tree-diff> | ^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:226:35: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 226 | , ppIns = \d -> WL.green $ WL.plain $ WL.char '+' WL.<> d tree-diff> | ^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:226:46: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘char’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 226 | , ppIns = \d -> WL.green $ WL.plain $ WL.char '+' WL.<> d tree-diff> | ^^^^^^^ tree-diff> row-types> Running phase: setupCompilerEnvironmentPhase row-types> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. row-types> Running phase: unpackPhase row-types> unpacking source archive /nix/store/0rjb7xs5qcqiyaxri2q9vfxwcxm71xl3-row-types-1.0.1.2.tar.gz row-types> source root is row-types-1.0.1.2 row-types> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "row-types-1.0.1.2/tests/UnionPerformance.hs" row-types> Running phase: patchPhase row-types> Replace Cabal file with edited version from mirror://hackage/row-types-1.0.1.2/revision/1.cabal. row-types> Running phase: compileBuildDriverPhase row-types> setupCompileFlags: -package-db=/build/tmp.lsCA1QdT7j/setup-package.conf.d -threaded row-types> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.lsCA1QdT7j/Main.o ) row-types> [2 of 2] Linking Setup row-types> Running phase: updateAutotoolsGnuConfigScriptsPhase row-types> Running phase: configurePhase row-types> configureFlags: --verbose --prefix=/nix/store/vsyfdhw40x6ikcnx3z3zspyq1gwji8f4-row-types-1.0.1.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/fg0qv4ja4zbpx3p33gcchy94lf36avf0-row-types-1.0.1.2-doc/share/doc/row-types-1.0.1.2 --with-gcc=gcc --package-db=/build/tmp.lsCA1QdT7j/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib row-types> Using Parsec parser row-types> Configuring row-types-1.0.1.2... row-types> Dependency base >=2 && <6: using base-4.19.0.0 row-types> Dependency constraints >=0.11: using constraints-0.14.2 row-types> Dependency deepseq >=1.4: using deepseq-1.5.0.0 row-types> Dependency generic-lens >=1.0.0.0: using generic-lens-2.2.2.0 row-types> Dependency hashable >=1.2: using hashable-1.4.7.0 row-types> Dependency profunctors >=5.0: using profunctors-5.6.2 row-types> Dependency text: using text-2.1 row-types> Dependency unordered-containers >=0.2: using unordered-containers-0.2.20 row-types> Dependency base >=2 && <6: using base-4.19.0.0 row-types> Dependency generic-lens >=1.1.0.0: using generic-lens-2.2.2.0 row-types> Dependency row-types: using row-types-1.0.1.2 row-types> Source component graph: row-types> component lib row-types> component test:test dependency lib row-types> Configured component graph: row-types> component row-types-1.0.1.2-FJQHeeURw1d7zMeHLoJlAE row-types> include base-4.19.0.0-b960 row-types> include constraints-0.14.2-KUNuLo3MvfPCZVbsJ0eyhG row-types> include deepseq-1.5.0.0-412f row-types> include generic-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV row-types> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m row-types> include profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU row-types> include text-2.1-c36a row-types> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq row-types> component row-types-1.0.1.2-CZfFuc1pWOkJ46GfVkckTz-test row-types> include base-4.19.0.0-b960 row-types> include generic-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV row-types> include row-types-1.0.1.2-FJQHeeURw1d7zMeHLoJlAE row-types> Linked component graph: row-types> unit row-types-1.0.1.2-FJQHeeURw1d7zMeHLoJlAE row-types> include base-4.19.0.0-b960 row-types> include constraints-0.14.2-KUNuLo3MvfPCZVbsJ0eyhG row-types> include deepseq-1.5.0.0-412f row-types> include generic-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV row-types> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m row-types> include profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU row-types> include text-2.1-c36a hw-prim (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/cfz2l2gi5a31r8fmk19kljnkmgcfjmkp-hw-prim-0.6.3.2-doc /nix/store/mm0v3c0prij81wk33q1ra5jg05av0nfc-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/cfz2l2gi5a31r8fmk19kljnkmgcfjmkp-hw-prim-0.6.3.2-doc (3.15 MiB) hw-prim (post)> Pushing /nix/store/mm0v3c0prij81wk33q1ra5jg05av0nfc-hw-prim-0.6.3.2 (9.97 MiB) hw-prim (post)> hw-prim (post)> All done. hw-prim (post)> added 2 signatures hw-prim (post)> added 5 signatures hw-prim (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/cfz2l2gi5a31r8fmk19kljnkmgcfjmkp-hw-prim-0.6.3.2-doc /nix/store/mm0v3c0prij81wk33q1ra5jg05av0nfc-hw-prim-0.6.3.2 hw-prim (post)> copying 2 paths... hw-prim (post)> copying path '/nix/store/cfz2l2gi5a31r8fmk19kljnkmgcfjmkp-hw-prim-0.6.3.2-doc' to 'https://cache.nix-ci.com'... hw-prim (post)> copying path '/nix/store/mm0v3c0prij81wk33q1ra5jg05av0nfc-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/fg4x6na95xclzijvi24jxb19pj4gywpl-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/cfz2l2gi5a31r8fmk19kljnkmgcfjmkp-hw-prim-0.6.3.2-doc /nix/store/mm0v3c0prij81wk33q1ra5jg05av0nfc-hw-prim-0.6.3.2 hw-prim (post)> copying 2 paths... hw-prim (post)> copying path '/nix/store/cfz2l2gi5a31r8fmk19kljnkmgcfjmkp-hw-prim-0.6.3.2-doc' to 'ssh-ng://worker.nix-ci.com'... hw-prim (post)> copying path '/nix/store/mm0v3c0prij81wk33q1ra5jg05av0nfc-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/fg4x6na95xclzijvi24jxb19pj4gywpl-hw-prim-0.6.3.2.drv' to 'ssh-ng://worker.nix-ci.com'... quickcheck-classes (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/326dbyjmdlp6193warv0m0a0qhccwrjl-quickcheck-classes-0.6.5.0 /nix/store/7v90l2ajlzfjdz48611rkid1s3zkabs3-quickcheck-classes-0.6.5.0-doc quickcheck-classes (post)> Pushing 2 paths (168 are already present) using zstd to cache sellout ⏳ quickcheck-classes (post)> quickcheck-classes (post)> Pushing /nix/store/7v90l2ajlzfjdz48611rkid1s3zkabs3-quickcheck-classes-0.6.5.0-doc (1.79 MiB) quickcheck-classes (post)> Pushing /nix/store/326dbyjmdlp6193warv0m0a0qhccwrjl-quickcheck-classes-0.6.5.0 (2.82 MiB) quickcheck-classes (post)> quickcheck-classes (post)> All done. quickcheck-classes (post)> added 2 signatures quickcheck-classes (post)> added 2 signatures quickcheck-classes (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/326dbyjmdlp6193warv0m0a0qhccwrjl-quickcheck-classes-0.6.5.0 /nix/store/7v90l2ajlzfjdz48611rkid1s3zkabs3-quickcheck-classes-0.6.5.0-doc quickcheck-classes (post)> copying 2 paths... quickcheck-classes (post)> copying path '/nix/store/7v90l2ajlzfjdz48611rkid1s3zkabs3-quickcheck-classes-0.6.5.0-doc' to 'https://cache.nix-ci.com'... quickcheck-classes (post)> copying path '/nix/store/326dbyjmdlp6193warv0m0a0qhccwrjl-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/4xn93s23if95nd8ls1bfj263sx074047-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/326dbyjmdlp6193warv0m0a0qhccwrjl-quickcheck-classes-0.6.5.0 /nix/store/7v90l2ajlzfjdz48611rkid1s3zkabs3-quickcheck-classes-0.6.5.0-doc quickcheck-classes (post)> copying 2 paths... quickcheck-classes (post)> copying path '/nix/store/7v90l2ajlzfjdz48611rkid1s3zkabs3-quickcheck-classes-0.6.5.0-doc' to 'ssh-ng://worker.nix-ci.com'... quickcheck-classes (post)> copying path '/nix/store/326dbyjmdlp6193warv0m0a0qhccwrjl-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/4xn93s23if95nd8ls1bfj263sx074047-quickcheck-classes-0.6.5.0.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/33q4ma2naklylk6r7gcmxr0411iyr32l-bitvec-1.1.5.0.drv'... building '/nix/store/fbys9p61ygpbdbnsqcr0pdw0n4jxmd0j-hw-fingertree-0.1.2.1.drv'... building '/nix/store/8iyi68lnvml33m513drqdcada7r8gfa7-mod-0.2.0.1.drv'... ghc-lib-parser> Warning: --source-* options are ignored when --hyperlinked-source is enabled. ghc-lib-parser> [ 1 of 443] Compiling GHC.BaseDir ( libraries/ghc-boot/GHC/BaseDir.hs, /build/.haddock-8229/GHC/BaseDir.o, /build/.haddock-8229/GHC/BaseDir.dyn_o ) ghc-lib-parser> [ 2 of 443] Compiling GHC.Data.List.Infinite ( compiler/GHC/Data/List/Infinite.hs, /build/.haddock-8229/GHC/Data/List/Infinite.o, /build/.haddock-8229/GHC/Data/List/Infinite.dyn_o ) ghc-lib-parser> [ 3 of 443] Compiling GHC.Data.SizedSeq ( libraries/ghc-boot/GHC/Data/SizedSeq.hs, /build/.haddock-8229/GHC/Data/SizedSeq.o, /build/.haddock-8229/GHC/Data/SizedSeq.dyn_o ) ghc-lib-parser> [ 4 of 443] Compiling GHC.Exts.Heap.ClosureTypes ( libraries/ghc-heap/GHC/Exts/Heap/ClosureTypes.hs, /build/.haddock-8229/GHC/Exts/Heap/ClosureTypes.o, /build/.haddock-8229/GHC/Exts/Heap/ClosureTypes.dyn_o ) ghc-lib-parser> [ 5 of 443] Compiling GHC.Exts.Heap.Constants ( dist/build/GHC/Exts/Heap/Constants.hs, /build/.haddock-8229/GHC/Exts/Heap/Constants.o, /build/.haddock-8229/GHC/Exts/Heap/Constants.dyn_o ) ghc-lib-parser> [ 6 of 443] Compiling GHC.Exts.Heap.InfoTable.Types ( dist/build/GHC/Exts/Heap/InfoTable/Types.hs, /build/.haddock-8229/GHC/Exts/Heap/InfoTable/Types.o, /build/.haddock-8229/GHC/Exts/Heap/InfoTable/Types.dyn_o ) ghc-lib-parser> [ 7 of 443] Compiling GHC.Exts.Heap.InfoTable ( dist/build/GHC/Exts/Heap/InfoTable.hs, /build/.haddock-8229/GHC/Exts/Heap/InfoTable.o, /build/.haddock-8229/GHC/Exts/Heap/InfoTable.dyn_o ) ghc-lib-parser> [ 8 of 443] Compiling GHC.Exts.Heap.InfoTableProf ( dist/build/GHC/Exts/Heap/InfoTableProf.hs, /build/.haddock-8229/GHC/Exts/Heap/InfoTableProf.o, /build/.haddock-8229/GHC/Exts/Heap/InfoTableProf.dyn_o ) ghc-lib-parser> [ 9 of 443] Compiling GHC.Exts.Heap.ProfInfo.Types ( libraries/ghc-heap/GHC/Exts/Heap/ProfInfo/Types.hs, /build/.haddock-8229/GHC/Exts/Heap/ProfInfo/Types.o, /build/.haddock-8229/GHC/Exts/Heap/ProfInfo/Types.dyn_o ) ghc-lib-parser> [ 10 of 443] Compiling GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled ( dist/build/GHC/Exts/Heap/ProfInfo/PeekProfInfo_ProfilingEnabled.hs, /build/.haddock-8229/GHC/Exts/Heap/ProfInfo/PeekProfInfo_ProfilingEnabled.o, /build/.haddock-8229/GHC/Exts/Heap/ProfInfo/PeekProfInfo_ProfilingEnabled.dyn_o ) ghc-lib-parser> [ 11 of 443] Compiling GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled ( dist/build/GHC/Exts/Heap/ProfInfo/PeekProfInfo_ProfilingDisabled.hs, /build/.haddock-8229/GHC/Exts/Heap/ProfInfo/PeekProfInfo_ProfilingDisabled.o, /build/.haddock-8229/GHC/Exts/Heap/ProfInfo/PeekProfInfo_ProfilingDisabled.dyn_o ) ghc-lib-parser> [ 12 of 443] Compiling GHC.Exts.Heap.ProfInfo.PeekProfInfo ( libraries/ghc-heap/GHC/Exts/Heap/ProfInfo/PeekProfInfo.hs, /build/.haddock-8229/GHC/Exts/Heap/ProfInfo/PeekProfInfo.o, /build/.haddock-8229/GHC/Exts/Heap/ProfInfo/PeekProfInfo.dyn_o ) ghc-lib-parser> [ 13 of 443] Compiling GHC.Exts.Heap.Closures ( libraries/ghc-heap/GHC/Exts/Heap/Closures.hs, /build/.haddock-8229/GHC/Exts/Heap/Closures.o, /build/.haddock-8229/GHC/Exts/Heap/Closures.dyn_o ) ghc-lib-parser> [ 14 of 443] Compiling GHC.Exts.Heap.FFIClosures_ProfilingEnabled ( dist/build/GHC/Exts/Heap/FFIClosures_ProfilingEnabled.hs, /build/.haddock-8229/GHC/Exts/Heap/FFIClosures_ProfilingEnabled.o, /build/.haddock-8229/GHC/Exts/Heap/FFIClosures_ProfilingEnabled.dyn_o ) ghc-lib-parser> [ 15 of 443] Compiling GHC.Exts.Heap.FFIClosures_ProfilingDisabled ( dist/build/GHC/Exts/Heap/FFIClosures_ProfilingDisabled.hs, /build/.haddock-8229/GHC/Exts/Heap/FFIClosures_ProfilingDisabled.o, /build/.haddock-8229/GHC/Exts/Heap/FFIClosures_ProfilingDisabled.dyn_o ) ghc-lib-parser> [ 16 of 443] Compiling GHC.Exts.Heap.FFIClosures ( libraries/ghc-heap/GHC/Exts/Heap/FFIClosures.hs, /build/.haddock-8229/GHC/Exts/Heap/FFIClosures.o, /build/.haddock-8229/GHC/Exts/Heap/FFIClosures.dyn_o ) ghc-lib-parser> [ 17 of 443] Compiling GHC.Exts.Heap.Utils ( dist/build/GHC/Exts/Heap/Utils.hs, /build/.haddock-8229/GHC/Exts/Heap/Utils.o, /build/.haddock-8229/GHC/Exts/Heap/Utils.dyn_o ) ghc-lib-parser> [ 18 of 443] Compiling GHC.Exts.Heap ( libraries/ghc-heap/GHC/Exts/Heap.hs, /build/.haddock-8229/GHC/Exts/Heap.o, /build/.haddock-8229/GHC/Exts/Heap.dyn_o ) algebraic-graphs> Warning: 'overlay' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:362:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:280:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:270:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty.hs:287: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.hs:287:1 algebraic-graphs> Warning: 'connect' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:386:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:302:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:292:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty.hs:322: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.hs:322:1 algebraic-graphs> Warning: 'vertexCount' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:677:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:427:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:417:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty.hs:490:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:130: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:130:5 algebraic-graphs> Warning: 'edgeCount' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:699:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:439:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:429:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty.hs:508:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:138: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:138:5 algebraic-graphs> Warning: 'size' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:602:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty.hs:447:1 algebraic-graphs> * in ‘Data.IntSet.Internal’ 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/NonEmpty.hs:447:1 algebraic-graphs> Warning: 'edge' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:343:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:262:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:252:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty.hs:270: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.hs:270:1 algebraic-graphs> Warning: 'isSubgraphOf' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:542:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:376:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:366:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty.hs:410: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.hs:410:1 algebraic-graphs> Warning: 'Vertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:184:16 algebraic-graphs> * at src/Algebra/Graph/NonEmpty.hs:164:16 algebraic-graphs> * in ‘Data.Graph’ 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.hs:164:16 algebraic-graphs> Warning: 'hasVertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:616:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:400:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:390:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty.hs:456:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:114: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:114:5 algebraic-graphs> Warning: 'hasEdge' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:653:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:413:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:403:1 path> Warning: The documentation for the following packages are not installed. No path> links will be generated to these packages: vector-0.13.2.0 path> Warning: --source-* options are ignored when --hyperlinked-source is enabled. path> [1 of 6] Compiling Path.Internal.Posix ( src/Path/Internal/Posix.hs, /build/ghc903_0/ghc_14.o, /build/ghc903_0/ghc_14.dyn_o ) path> [2 of 6] Compiling Path.Internal ( src/Path/Internal.hs, nothing ) path> [3 of 6] Compiling Path.Internal.Windows ( src/Path/Internal/Windows.hs, /build/ghc903_0/ghc_16.o, /build/ghc903_0/ghc_16.dyn_o ) path> [4 of 6] Compiling Path.Posix ( src/Path/Posix.hs, nothing ) path> [5 of 6] Compiling Path ( src/Path.hs, nothing ) path> [6 of 6] Compiling Path.Windows ( src/Path/Windows.hs, nothing ) 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. 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> Warning: 'splitExtension' is ambiguous. It is defined path> * in ‘System.FilePath.Posix’ path> * at src/Path/Include.hs:465: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:465:1 path> Warning: 'addExtension' is ambiguous. It is defined path> * in ‘System.FilePath.Posix’ path> * at src/Path/Include.hs:533: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:533: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> Warning: 'splitExtension' is ambiguous. It is defined path> * in ‘System.FilePath.Windows’ path> * at src/Path/Include.hs:465: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:465:1 path> Warning: 'addExtension' is ambiguous. It is defined path> * in ‘System.FilePath.Windows’ path> * at src/Path/Include.hs:533: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:533:1 path> 100% ( 63 / 63) in 'Path.Windows' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Text.ParserCombinators.ReadPrec' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Text.Printf' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Text.Read' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Text.Read.Lex' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Text.Show' rerebase> Missing documentation for: rerebase> Module header rerebase> 50% ( 1 / 2) in 'Unsafe.Coerce' rerebase> Missing documentation for: rerebase> Module header rerebase> Documentation created: dist/doc/html/rerebase/, rerebase> dist/doc/html/rerebase/rerebase.txt rerebase> haddockPhase completed in 1 minutes 48 seconds rerebase> Running phase: installPhase rerebase> Installing library in /nix/store/36h68pbnqdnh1zbh19p1hdzq05ns51z9-rerebase-1.21.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/rerebase-1.21.2-129OOp1D88wHFmCZvxvL26 rerebase> Running phase: fixupPhase rerebase> shrinking RPATHs of ELF executables and libraries in /nix/store/36h68pbnqdnh1zbh19p1hdzq05ns51z9-rerebase-1.21.2 rerebase> shrinking /nix/store/36h68pbnqdnh1zbh19p1hdzq05ns51z9-rerebase-1.21.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSrerebase-1.21.2-129OOp1D88wHFmCZvxvL26-ghc9.8.1.so rerebase> checking for references to /build/ in /nix/store/36h68pbnqdnh1zbh19p1hdzq05ns51z9-rerebase-1.21.2... rerebase> patching script interpreter paths in /nix/store/36h68pbnqdnh1zbh19p1hdzq05ns51z9-rerebase-1.21.2 rerebase> stripping (with command strip and flags -S -p) in /nix/store/36h68pbnqdnh1zbh19p1hdzq05ns51z9-rerebase-1.21.2/lib rerebase> shrinking RPATHs of ELF executables and libraries in /nix/store/y3h0221fyiq6wryhxsnwk4860ncxh546-rerebase-1.21.2-doc rerebase> checking for references to /build/ in /nix/store/y3h0221fyiq6wryhxsnwk4860ncxh546-rerebase-1.21.2-doc... rerebase> patching script interpreter paths in /nix/store/y3h0221fyiq6wryhxsnwk4860ncxh546-rerebase-1.21.2-doc tree-diff> src/Data/TreeDiff/Pretty.hs:227:24: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘red’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 227 | , ppDel = \d -> WL.red $ WL.plain $ WL.char '-' WL.<> d tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:227:35: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 227 | , ppDel = \d -> WL.red $ WL.plain $ WL.char '-' WL.<> d tree-diff> | ^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:227:46: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘char’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 227 | , ppDel = \d -> WL.red $ WL.plain $ WL.char '-' WL.<> d tree-diff> | ^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:228:27: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘group’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 228 | , ppApp = \f xs -> WL.group $ WL.nest 2 $ f WL.<$> WL.vsep xs tree-diff> | ^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:228:38: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘nest’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 228 | , ppApp = \f xs -> WL.group $ WL.nest 2 $ f WL.<$> WL.vsep xs tree-diff> | ^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:228:52: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘<$>’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 228 | , ppApp = \f xs -> WL.group $ WL.nest 2 $ f WL.<$> WL.vsep xs tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:228:59: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘vsep’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 228 | , ppApp = \f xs -> WL.group $ WL.nest 2 $ f WL.<$> WL.vsep xs tree-diff> | ^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:229:18: warning: [GHC-68441] [-Wdeprecations] row-types> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq row-types> Data.Row=row-types-1.0.1.2-FJQHeeURw1d7zMeHLoJlAE:Data.Row,Data.Row.Dictionaries=row-types-1.0.1.2-FJQHeeURw1d7zMeHLoJlAE:Data.Row.Dictionaries,Data.Row.Internal=row-types-1.0.1.2-FJQHeeURw1d7zMeHLoJlAE:Data.Row.Internal,Data.Row.Records=row-types-1.0.1.2-FJQHeeURw1d7zMeHLoJlAE:Data.Row.Records,Data.Row.Switch=row-types-1.0.1.2-FJQHeeURw1d7zMeHLoJlAE:Data.Row.Switch,Data.Row.Variants=row-types-1.0.1.2-FJQHeeURw1d7zMeHLoJlAE:Data.Row.Variants row-types> unit row-types-1.0.1.2-CZfFuc1pWOkJ46GfVkckTz-test row-types> include base-4.19.0.0-b960 row-types> include generic-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV row-types> include row-types-1.0.1.2-FJQHeeURw1d7zMeHLoJlAE row-types> Ready component graph: row-types> definite row-types-1.0.1.2-FJQHeeURw1d7zMeHLoJlAE row-types> depends base-4.19.0.0-b960 row-types> depends constraints-0.14.2-KUNuLo3MvfPCZVbsJ0eyhG row-types> depends deepseq-1.5.0.0-412f row-types> depends generic-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV row-types> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m row-types> depends profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU row-types> depends text-2.1-c36a row-types> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq row-types> definite row-types-1.0.1.2-CZfFuc1pWOkJ46GfVkckTz-test row-types> depends base-4.19.0.0-b960 row-types> depends generic-lens-2.2.2.0-80McHNSyGQqH9AfoLQzUbV row-types> depends row-types-1.0.1.2-FJQHeeURw1d7zMeHLoJlAE row-types> Using Cabal-3.10.2.0 compiled by ghc-9.8 row-types> Using compiler: ghc-9.8.1 row-types> Using install prefix: row-types> /nix/store/vsyfdhw40x6ikcnx3z3zspyq1gwji8f4-row-types-1.0.1.2 row-types> Executables installed in: row-types> /nix/store/vsyfdhw40x6ikcnx3z3zspyq1gwji8f4-row-types-1.0.1.2/bin row-types> Libraries installed in: row-types> /nix/store/vsyfdhw40x6ikcnx3z3zspyq1gwji8f4-row-types-1.0.1.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/row-types-1.0.1.2-FJQHeeURw1d7zMeHLoJlAE row-types> Dynamic Libraries installed in: row-types> /nix/store/vsyfdhw40x6ikcnx3z3zspyq1gwji8f4-row-types-1.0.1.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 row-types> Private executables installed in: row-types> /nix/store/vsyfdhw40x6ikcnx3z3zspyq1gwji8f4-row-types-1.0.1.2/libexec/x86_64-linux-ghc-9.8.1/row-types-1.0.1.2 row-types> Data files installed in: row-types> /nix/store/vsyfdhw40x6ikcnx3z3zspyq1gwji8f4-row-types-1.0.1.2/share/x86_64-linux-ghc-9.8.1/row-types-1.0.1.2 row-types> Documentation installed in: row-types> /nix/store/fg0qv4ja4zbpx3p33gcchy94lf36avf0-row-types-1.0.1.2-doc/share/doc/row-types-1.0.1.2 row-types> Configuration files installed in: row-types> /nix/store/vsyfdhw40x6ikcnx3z3zspyq1gwji8f4-row-types-1.0.1.2/etc row-types> No alex found row-types> Using ar found on system at: row-types> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar row-types> No c2hs found row-types> No cpphs found row-types> No doctest found row-types> Using gcc version 14.3.0 given by user at: row-types> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc row-types> Using ghc version 9.8.1 found on system at: row-types> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc row-types> Using ghc-pkg version 9.8.1 found on system at: row-types> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 row-types> No ghcjs found row-types> No ghcjs-pkg found row-types> No greencard found row-types> Using haddock version 2.30.0 found on system at: row-types> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 row-types> No happy found row-types> Using haskell-suite found on system at: haskell-suite-dummy-location row-types> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location row-types> No hmake found row-types> Using hpc version 0.69 found on system at: row-types> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 row-types> Using hsc2hs version 0.68.10 found on system at: row-types> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 row-types> Using hscolour version 1.25 found on system at: row-types> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour row-types> No jhc found row-types> Using ld found on system at: row-types> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold row-types> No pkg-config found row-types> Using runghc version 9.8.1 found on system at: row-types> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 row-types> Using strip version 2.44 found on system at: row-types> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip row-types> Using tar found on system at: ghc-lib-parser> [ 19 of 443] Compiling GHC.ForeignSrcLang.Type ( libraries/ghc-boot-th/GHC/ForeignSrcLang/Type.hs, /build/.haddock-8229/GHC/ForeignSrcLang/Type.o, /build/.haddock-8229/GHC/ForeignSrcLang/Type.dyn_o ) ghc-lib-parser> [ 20 of 443] Compiling GHC.ForeignSrcLang ( libraries/ghc-boot/GHC/ForeignSrcLang.hs, /build/.haddock-8229/GHC/ForeignSrcLang.o, /build/.haddock-8229/GHC/ForeignSrcLang.dyn_o ) ghc-lib-parser> [ 21 of 443] Compiling GHC.LanguageExtensions.Type ( libraries/ghc-boot-th/GHC/LanguageExtensions/Type.hs, /build/.haddock-8229/GHC/LanguageExtensions/Type.o, /build/.haddock-8229/GHC/LanguageExtensions/Type.dyn_o ) ghc-lib-parser> [ 22 of 443] Compiling GHC.LanguageExtensions ( libraries/ghc-boot/GHC/LanguageExtensions.hs, /build/.haddock-8229/GHC/LanguageExtensions.o, /build/.haddock-8229/GHC/LanguageExtensions.dyn_o ) ghc-lib-parser> [ 23 of 443] Compiling GHC.Lexeme ( libraries/ghc-boot-th/GHC/Lexeme.hs, /build/.haddock-8229/GHC/Lexeme.o, /build/.haddock-8229/GHC/Lexeme.dyn_o ) ghc-lib-parser> [ 24 of 443] Compiling GHC.Platform.ArchOS ( libraries/ghc-boot/GHC/Platform/ArchOS.hs, /build/.haddock-8229/GHC/Platform/ArchOS.o, /build/.haddock-8229/GHC/Platform/ArchOS.dyn_o ) ghc-lib-parser> [ 25 of 443] Compiling GHC.Platform.Constants ( ghc-lib/stage0/compiler/build/GHC/Platform/Constants.hs, /build/.haddock-8229/GHC/Platform/Constants.o, /build/.haddock-8229/GHC/Platform/Constants.dyn_o ) ghc-lib-parser> [ 26 of 443] Compiling GHC.Prelude.Basic ( compiler/GHC/Prelude/Basic.hs, /build/.haddock-8229/GHC/Prelude/Basic.o, /build/.haddock-8229/GHC/Prelude/Basic.dyn_o ) ghc-lib-parser> [ 27 of 443] Compiling GHC.Data.FastMutInt ( compiler/GHC/Data/FastMutInt.hs, /build/.haddock-8229/GHC/Data/FastMutInt.o, /build/.haddock-8229/GHC/Data/FastMutInt.dyn_o ) ghc-lib-parser> [ 28 of 443] Compiling GHC.Data.Bool ( compiler/GHC/Data/Bool.hs, /build/.haddock-8229/GHC/Data/Bool.o, /build/.haddock-8229/GHC/Data/Bool.dyn_o ) ghc-lib-parser> [ 29 of 443] Compiling GHC.Serialized ( libraries/ghc-boot/GHC/Serialized.hs, /build/.haddock-8229/GHC/Serialized.o, /build/.haddock-8229/GHC/Serialized.dyn_o ) ghc-lib-parser> [ 30 of 443] Compiling GHC.Settings.Utils ( libraries/ghc-boot/GHC/Settings/Utils.hs, /build/.haddock-8229/GHC/Settings/Utils.o, /build/.haddock-8229/GHC/Settings/Utils.dyn_o ) ghc-lib-parser> [ 31 of 443] Compiling GHC.Utils.Constants ( compiler/GHC/Utils/Constants.hs, /build/.haddock-8229/GHC/Utils/Constants.o, /build/.haddock-8229/GHC/Utils/Constants.dyn_o ) ghc-lib-parser> [ 32 of 443] Compiling GHC.Utils.Containers.Internal.BitUtil ( compiler/GHC/Utils/Containers/Internal/BitUtil.hs, /build/.haddock-8229/GHC/Utils/Containers/Internal/BitUtil.o, /build/.haddock-8229/GHC/Utils/Containers/Internal/BitUtil.dyn_o ) ghc-lib-parser> [ 33 of 443] Compiling GHC.Utils.Containers.Internal.StrictPair ( compiler/GHC/Utils/Containers/Internal/StrictPair.hs, /build/.haddock-8229/GHC/Utils/Containers/Internal/StrictPair.o, /build/.haddock-8229/GHC/Utils/Containers/Internal/StrictPair.dyn_o ) ghc-lib-parser> [ 34 of 443] Compiling GHC.Data.Word64Set.Internal ( compiler/GHC/Data/Word64Set/Internal.hs, /build/.haddock-8229/GHC/Data/Word64Set/Internal.o, /build/.haddock-8229/GHC/Data/Word64Set/Internal.dyn_o ) ghc-lib-parser> [ 35 of 443] Compiling GHC.Data.Word64Set ( compiler/GHC/Data/Word64Set.hs, /build/.haddock-8229/GHC/Data/Word64Set.o, /build/.haddock-8229/GHC/Data/Word64Set.dyn_o ) ghc-lib-parser> [ 36 of 443] Compiling GHC.Data.Word64Map.Internal ( compiler/GHC/Data/Word64Map/Internal.hs, /build/.haddock-8229/GHC/Data/Word64Map/Internal.o, /build/.haddock-8229/GHC/Data/Word64Map/Internal.dyn_o ) algebraic-graphs> * at src/Algebra/Graph/NonEmpty.hs:470:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:122: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:122:5 algebraic-graphs> Warning: 'Overlay' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:185:16 algebraic-graphs> * at src/Algebra/Graph/NonEmpty.hs:165:16 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.hs:165:16 algebraic-graphs> Warning: 'Connect' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:186:16 algebraic-graphs> * at src/Algebra/Graph/NonEmpty.hs:166:16 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.hs:166:16 algebraic-graphs> Warning: 'length' is ambiguous. It is defined algebraic-graphs> * in ‘Data.Foldable’ algebraic-graphs> * in ‘Data.List.NonEmpty’ 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 in ‘Data.List.NonEmpty’ algebraic-graphs> Warning: 'vertexSet' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:763:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:466:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty.hs:561:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:162: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:162:5 algebraic-graphs> Warning: 'transpose' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:1145:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:729:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:717:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty.hs:809:1 algebraic-graphs> * in ‘Data.List.NonEmpty’ 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.hs:809:1 algebraic-graphs> Warning: 'removeEdge' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:1067:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:691:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:679:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty.hs:747: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.hs:747:1 algebraic-graphs> Warning: 'edgeList' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:743:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:464:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:454:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty.hs:544:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:154: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:154:5 algebraic-graphs> Warning: 'vertexList' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:719:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:450:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:440:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:146: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:146:5 algebraic-graphs> Warning: 'star' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:915:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:604:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:592:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty.hs:639: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.hs:639:1 algebraic-graphs> Warning: 'map' is ambiguous. It is defined algebraic-graphs> * in ‘Data.List.NonEmpty’ algebraic-graphs> * in ‘GHC.Base’ algebraic-graphs> * in ‘Data.IntSet.Internal’ algebraic-graphs> * in ‘Data.Set.Internal’ algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or 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/jjdm0viycs9w13fs7vk2g20h4p12h47p-path-0.9.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/path-0.9.5-LJKrh1JPplx9anWlAVM9D9 path> Running phase: fixupPhase path> shrinking RPATHs of ELF executables and libraries in /nix/store/jjdm0viycs9w13fs7vk2g20h4p12h47p-path-0.9.5 path> shrinking /nix/store/jjdm0viycs9w13fs7vk2g20h4p12h47p-path-0.9.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSpath-0.9.5-LJKrh1JPplx9anWlAVM9D9-ghc9.8.1.so path> checking for references to /build/ in /nix/store/jjdm0viycs9w13fs7vk2g20h4p12h47p-path-0.9.5... path> patching script interpreter paths in /nix/store/jjdm0viycs9w13fs7vk2g20h4p12h47p-path-0.9.5 path> stripping (with command strip and flags -S -p) in /nix/store/jjdm0viycs9w13fs7vk2g20h4p12h47p-path-0.9.5/lib path> shrinking RPATHs of ELF executables and libraries in /nix/store/pisw74421l7k5xl4h7d0vgihsxz027xc-path-0.9.5-doc path> checking for references to /build/ in /nix/store/pisw74421l7k5xl4h7d0vgihsxz027xc-path-0.9.5-doc... path> patching script interpreter paths in /nix/store/pisw74421l7k5xl4h7d0vgihsxz027xc-path-0.9.5-doc tree-diff> In the use of ‘sep’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 229 | , ppEdits = WL.sep tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:230:18: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 230 | , ppEllip = WL.text "..." tree-diff> | ^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:231:18: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘parens’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 231 | , ppParens = WL.parens tree-diff> | ^^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:234:14: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of type constructor or class ‘Doc’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 234 | ansiGroup :: WL.Doc -> WL.Doc -> [WL.Doc] -> WL.Doc tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:234:24: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of type constructor or class ‘Doc’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 234 | ansiGroup :: WL.Doc -> WL.Doc -> [WL.Doc] -> WL.Doc tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:234:35: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of type constructor or class ‘Doc’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 234 | ansiGroup :: WL.Doc -> WL.Doc -> [WL.Doc] -> WL.Doc tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:234:46: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of type constructor or class ‘Doc’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 234 | ansiGroup :: WL.Doc -> WL.Doc -> [WL.Doc] -> WL.Doc tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:235:20: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘group’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r) row-types> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar row-types> No uhc found row-types> Running phase: buildPhase row-types> Preprocessing library for row-types-1.0.1.2.. row-types> Building library for row-types-1.0.1.2.. row-types> [1 of 6] Compiling Data.Row.Internal ( src/Data/Row/Internal.hs, dist/build/Data/Row/Internal.o, dist/build/Data/Row/Internal.dyn_o ) row-types> row-types> src/Data/Row/Internal.hs:212:37: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 212 | class Lacks (l :: Symbol) (r :: Row *) row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:253:29: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:253:34: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:253:39: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:253:57: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:253:75: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p rerebase (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/36h68pbnqdnh1zbh19p1hdzq05ns51z9-rerebase-1.21.2 /nix/store/y3h0221fyiq6wryhxsnwk4860ncxh546-rerebase-1.21.2-doc rerebase (post)> Pushing 2 paths (162 are already present) using zstd to cache sellout ⏳ rerebase (post)> rerebase (post)> Pushing /nix/store/y3h0221fyiq6wryhxsnwk4860ncxh546-rerebase-1.21.2-doc (3.77 MiB) rerebase (post)> Pushing /nix/store/36h68pbnqdnh1zbh19p1hdzq05ns51z9-rerebase-1.21.2 (10.00 MiB) rerebase (post)> rerebase (post)> All done. rerebase (post)> added 2 signatures rerebase (post)> added 2 signatures rerebase (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/36h68pbnqdnh1zbh19p1hdzq05ns51z9-rerebase-1.21.2 /nix/store/y3h0221fyiq6wryhxsnwk4860ncxh546-rerebase-1.21.2-doc rerebase (post)> copying 2 paths... rerebase (post)> copying path '/nix/store/y3h0221fyiq6wryhxsnwk4860ncxh546-rerebase-1.21.2-doc' to 'https://cache.nix-ci.com'... rerebase (post)> copying path '/nix/store/36h68pbnqdnh1zbh19p1hdzq05ns51z9-rerebase-1.21.2' to 'https://cache.nix-ci.com'... rerebase (post)> copying 1 paths... rerebase (post)> copying path '/nix/store/dks2k3zw9lgx6frqf070fjhdvafnslzs-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/36h68pbnqdnh1zbh19p1hdzq05ns51z9-rerebase-1.21.2 /nix/store/y3h0221fyiq6wryhxsnwk4860ncxh546-rerebase-1.21.2-doc rerebase (post)> copying 2 paths... rerebase (post)> copying path '/nix/store/y3h0221fyiq6wryhxsnwk4860ncxh546-rerebase-1.21.2-doc' to 'ssh-ng://worker.nix-ci.com'... rerebase (post)> copying path '/nix/store/36h68pbnqdnh1zbh19p1hdzq05ns51z9-rerebase-1.21.2' to 'ssh-ng://worker.nix-ci.com'... rerebase (post)> copying 1 paths... rerebase (post)> copying path '/nix/store/dks2k3zw9lgx6frqf070fjhdvafnslzs-rerebase-1.21.2.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/1nwhpnvncgkpj4kkp32ywimyin4l6k8i-deferred-folds-0.9.18.7.drv'... building '/nix/store/rg4yqm75jlin5vplssrmn0r8p56w44nz-focus-1.0.3.2.drv'... building '/nix/store/lrhmzyglbj2rjrxzv122vj7dlvmvh78w-neat-interpolation-0.5.1.4.drv'... ghc-lib-parser> [ 37 of 443] Compiling GHC.Data.Word64Map.Strict.Internal ( compiler/GHC/Data/Word64Map/Strict/Internal.hs, /build/.haddock-8229/GHC/Data/Word64Map/Strict/Internal.o, /build/.haddock-8229/GHC/Data/Word64Map/Strict/Internal.dyn_o ) ghc-lib-parser> [ 38 of 443] Compiling GHC.Data.Word64Map.Strict ( compiler/GHC/Data/Word64Map/Strict.hs, /build/.haddock-8229/GHC/Data/Word64Map/Strict.o, /build/.haddock-8229/GHC/Data/Word64Map/Strict.dyn_o ) ghc-lib-parser> [ 39 of 443] Compiling GHC.Data.Word64Map.Lazy ( compiler/GHC/Data/Word64Map/Lazy.hs, /build/.haddock-8229/GHC/Data/Word64Map/Lazy.o, /build/.haddock-8229/GHC/Data/Word64Map/Lazy.dyn_o ) ghc-lib-parser> [ 40 of 443] Compiling GHC.Data.Word64Map ( compiler/GHC/Data/Word64Map.hs, /build/.haddock-8229/GHC/Data/Word64Map.o, /build/.haddock-8229/GHC/Data/Word64Map.dyn_o ) ghc-lib-parser> [ 41 of 443] Compiling GHC.Utils.Encoding.UTF8 ( libraries/ghc-boot/GHC/Utils/Encoding/UTF8.hs, /build/.haddock-8229/GHC/Utils/Encoding/UTF8.o, /build/.haddock-8229/GHC/Utils/Encoding/UTF8.dyn_o ) ghc-lib-parser> [ 42 of 443] Compiling GHC.Utils.Encoding ( libraries/ghc-boot/GHC/Utils/Encoding.hs, /build/.haddock-8229/GHC/Utils/Encoding.o, /build/.haddock-8229/GHC/Utils/Encoding.dyn_o ) ghc-lib-parser> [ 43 of 443] Compiling GHC.Data.ShortText ( libraries/ghc-boot/GHC/Data/ShortText.hs, /build/.haddock-8229/GHC/Data/ShortText.o, /build/.haddock-8229/GHC/Data/ShortText.dyn_o ) ghc-lib-parser> [ 44 of 443] Compiling GHC.Unit.Database ( libraries/ghc-boot/GHC/Unit/Database.hs, /build/.haddock-8229/GHC/Unit/Database.o, /build/.haddock-8229/GHC/Unit/Database.dyn_o ) ghc-lib-parser> [ 45 of 443] Compiling GHC.Utils.Exception ( compiler/GHC/Utils/Exception.hs, /build/.haddock-8229/GHC/Utils/Exception.o, /build/.haddock-8229/GHC/Utils/Exception.dyn_o ) ghc-lib-parser> [ 46 of 443] Compiling GHC.Utils.Fingerprint ( compiler/GHC/Utils/Fingerprint.hs, /build/.haddock-8229/GHC/Utils/Fingerprint.o, /build/.haddock-8229/GHC/Utils/Fingerprint.dyn_o ) ghc-lib-parser> [ 47 of 443] Compiling GHC.Utils.GlobalVars ( compiler/GHC/Utils/GlobalVars.hs, /build/.haddock-8229/GHC/Utils/GlobalVars.o, /build/.haddock-8229/GHC/Utils/GlobalVars.dyn_o ) ghc-lib-parser> [ 48 of 443] Compiling GHC.Utils.IO.Unsafe ( compiler/GHC/Utils/IO/Unsafe.hs, /build/.haddock-8229/GHC/Utils/IO/Unsafe.o, /build/.haddock-8229/GHC/Utils/IO/Unsafe.dyn_o ) ghc-lib-parser> [ 49 of 443] Compiling GHC.Utils.Ppr.Colour ( compiler/GHC/Utils/Ppr/Colour.hs, /build/.haddock-8229/GHC/Utils/Ppr/Colour.o, /build/.haddock-8229/GHC/Utils/Ppr/Colour.dyn_o ) ghc-lib-parser> [ 50 of 443] Compiling GHC.Version ( ghc-lib/stage0/libraries/ghc-boot/build/GHC/Version.hs, /build/.haddock-8229/GHC/Version.o, /build/.haddock-8229/GHC/Version.dyn_o ) ghc-lib-parser> [ 51 of 443] Compiling GHC.UniqueSubdir ( libraries/ghc-boot/GHC/UniqueSubdir.hs, /build/.haddock-8229/GHC/UniqueSubdir.o, /build/.haddock-8229/GHC/UniqueSubdir.dyn_o ) ghc-lib-parser> [ 52 of 443] Compiling GHC.Settings.Config ( ghc-lib/stage0/compiler/build/GHC/Settings/Config.hs, /build/.haddock-8229/GHC/Settings/Config.o, /build/.haddock-8229/GHC/Settings/Config.dyn_o ) ghc-lib-parser> [ 53 of 443] Compiling GHC.Utils.Panic.Plain ( compiler/GHC/Utils/Panic/Plain.hs, /build/.haddock-8229/GHC/Utils/Panic/Plain.o, /build/.haddock-8229/GHC/Utils/Panic/Plain.dyn_o ) ghc-lib-parser> [ 54 of 443] Compiling GHC.Utils.Misc ( compiler/GHC/Utils/Misc.hs, /build/.haddock-8229/GHC/Utils/Misc.o, /build/.haddock-8229/GHC/Utils/Misc.dyn_o ) ghc-lib-parser> [ 55 of 443] Compiling GHC.Data.FastString ( compiler/GHC/Data/FastString.hs, /build/.haddock-8229/GHC/Data/FastString.o, /build/.haddock-8229/GHC/Data/FastString.dyn_o ) ghc-lib-parser> [ 56 of 443] Compiling GHC.Utils.BufHandle ( compiler/GHC/Utils/BufHandle.hs, /build/.haddock-8229/GHC/Utils/BufHandle.o, /build/.haddock-8229/GHC/Utils/BufHandle.dyn_o ) ghc-lib-parser> [ 57 of 443] Compiling GHC.Utils.Ppr ( compiler/GHC/Utils/Ppr.hs, /build/.haddock-8229/GHC/Utils/Ppr.o, /build/.haddock-8229/GHC/Utils/Ppr.dyn_o ) ghc-lib-parser> [ 58 of 443] Compiling GHCi.BreakArray ( libraries/ghci/GHCi/BreakArray.hs, /build/.haddock-8229/GHCi/BreakArray.o, /build/.haddock-8229/GHCi/BreakArray.dyn_o ) ghc-lib-parser> [ 59 of 443] Compiling GHCi.FFI ( dist/build/GHCi/FFI.hs, /build/.haddock-8229/GHCi/FFI.o, /build/.haddock-8229/GHCi/FFI.dyn_o ) algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined in ‘Data.Set.Internal’ algebraic-graphs> Warning: 'box' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:1287:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:835:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty.hs:909: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.hs:909:1 algebraic-graphs> Warning: 'replaceVertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:1091:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:703:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:691:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty.hs:768: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.hs:768:1 algebraic-graphs> Warning: 'mergeVertices' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:1108:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:716:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:704:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty.hs:782: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.hs:782:1 algebraic-graphs> Warning: '===' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:562:17 algebraic-graphs> * at src/Algebra/Graph/NonEmpty.hs:428:17 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.hs:428:17 algebraic-graphs> Warning: 'filter' is ambiguous. It is defined algebraic-graphs> * in ‘Data.List.NonEmpty’ algebraic-graphs> * in ‘GHC.List’ algebraic-graphs> * in ‘Data.IntSet.Internal’ 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 in ‘Data.Set.Internal’ algebraic-graphs> 100% ( 53 / 53) in 'Algebra.Graph.NonEmpty' 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/Labelled/AdjacencyMap.hs:66: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:66:1 algebraic-graphs> Warning: 'isEmpty' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:379:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:355:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:106: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:106:5 algebraic-graphs> Warning: 'hasVertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:390:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:366:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:114: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:114:5 algebraic-graphs> Warning: 'vertexCount' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:417:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:403:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:130: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:130:5 algebraic-graphs> Warning: 'edgeCount' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:429:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:415:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:138: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:138:5 algebraic-graphs> Warning: 'connect' is ambiguous. It is defined tree-diff> | ^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:235:31: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘nest’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r) tree-diff> | ^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:235:44: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘<$$>’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r) tree-diff> | ^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:235:52: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘vsep’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r) tree-diff> | ^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:235:61: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘punctuate’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r) tree-diff> | ^^^^^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:235:74: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘comma’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r) tree-diff> | ^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:238:23: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of type constructor or class ‘Doc’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 238 | ansiWlExpr :: Expr -> WL.Doc tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:242:36: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of type constructor or class ‘Doc’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:253:89: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:282:31: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *) row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:282:36: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *) row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:282:41: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *) row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:282:70: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *) row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:282:99: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *) row-types> | ^ row-types> bitvec> Running phase: setupCompilerEnvironmentPhase bitvec> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.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.aMOHPMpq7d/setup-package.conf.d -threaded bitvec> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.aMOHPMpq7d/Main.o ) bitvec> [2 of 2] Linking Setup bitvec> Running phase: updateAutotoolsGnuConfigScriptsPhase bitvec> Running phase: configurePhase bitvec> configureFlags: --verbose --prefix=/nix/store/72amq1zjkj644gqm4cfpqzhscy5663fy-bitvec-1.1.5.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/8qy4fc5bx2m4xn5m2n3kdag8zjlhq6kp-bitvec-1.1.5.0-doc/share/doc/bitvec-1.1.5.0 --with-gcc=gcc --package-db=/build/tmp.aMOHPMpq7d/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> Flags chosen: simd=True bitvec> Dependency base >=4.11 && <5: using base-4.19.0.0 bitvec> Dependency bytestring >=0.10 && <0.13: using bytestring-0.12.0.2 bitvec> Dependency deepseq <1.6: using deepseq-1.5.0.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.19.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-83Fqft6dH0XKjSUdTXKTMv bitvec> include base-4.19.0.0-b960 bitvec> include bytestring-0.12.0.2-4690 bitvec> include deepseq-1.5.0.0-412f bitvec> include ghc-bignum-1.3-5487 bitvec> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi bitvec> include vector-0.13.2.0-KITycIPQp0R25115diGgzh bitvec> component bitvec-1.1.5.0-C3ZWL9HwkMaCFd7NWf4AdH-bitvec-tests bitvec> include base-4.19.0.0-b960 bitvec> include bitvec-1.1.5.0-83Fqft6dH0XKjSUdTXKTMv bitvec> include ghc-bignum-1.3-5487 bitvec> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi bitvec> include quickcheck-classes-0.6.5.0-BbngBuB6nit7bCpy2atmsb bitvec> include quickcheck-classes-base-0.6.2.0-LFuzUAQAQc3LjZnHGtUJjA bitvec> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa bitvec> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 hw-fingertree> Running phase: setupCompilerEnvironmentPhase hw-fingertree> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.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.8grmGBalp8/setup-package.conf.d -threaded hw-fingertree> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.8grmGBalp8/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/q3fgz13jcwb1sn0lxvavkhgrb22vw8jc-hw-fingertree-0.1.2.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/6vsxz592zssh7mdafkan8srb38cviix3-hw-fingertree-0.1.2.1-doc/share/doc/hw-fingertree-0.1.2.1 --with-gcc=gcc --package-db=/build/tmp.8grmGBalp8/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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/lib hw-fingertree> Using Parsec parser hw-fingertree> Configuring hw-fingertree-0.1.2.1... hw-fingertree> Dependency base: using base-4.19.0.0 hw-fingertree> Dependency deepseq: using deepseq-1.5.0.0 hw-fingertree> Dependency hw-prim: using hw-prim-0.6.3.2 hw-fingertree> Dependency base: using base-4.19.0.0 hw-fingertree> Dependency deepseq: using deepseq-1.5.0.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.19.0.0 hw-fingertree> Dependency doctest: using doctest-0.22.6 hw-fingertree> Dependency doctest-discover: using doctest-discover-0.2.0.0 hw-fingertree> Dependency hw-fingertree: using hw-fingertree-0.1.2.1 hw-fingertree> Source component graph: hw-fingertree> component lib hw-fingertree> component test:doctest dependency lib hw-fingertree> component test:hw-fingertree-tests dependency lib hw-fingertree> Configured component graph: hw-fingertree> component hw-fingertree-0.1.2.1-FFInngS0171BLLyt9NPoRj hw-fingertree> include base-4.19.0.0-b960 hw-fingertree> include deepseq-1.5.0.0-412f hw-fingertree> include hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N hw-fingertree> component hw-fingertree-0.1.2.1-5dEKiZWK3GhFENoljjJMEJ-doctest hw-fingertree> include base-4.19.0.0-b960 hw-fingertree> include doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz hw-fingertree> include doctest-discover-0.2.0.0-Kspce9ghb8Y3s7cOogl3rI hw-fingertree> include hw-fingertree-0.1.2.1-FFInngS0171BLLyt9NPoRj hw-fingertree> component hw-fingertree-0.1.2.1-Ba7KUEkDm76HtV9FA0BYuG-hw-fingertree-tests hw-fingertree> include base-4.19.0.0-b960 hw-fingertree> include deepseq-1.5.0.0-412f hw-fingertree> include hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK hw-fingertree> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH hw-fingertree> include hw-fingertree-0.1.2.1-FFInngS0171BLLyt9NPoRj hw-fingertree> include hw-hspec-hedgehog-0.1.1.1-82ejKqicZtE217EL5Z4EfI hw-fingertree> Linked component graph: mod> Running phase: setupCompilerEnvironmentPhase mod> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.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.3KBlYziJbw/setup-package.conf.d -threaded mod> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.3KBlYziJbw/Main.o ) mod> [2 of 2] Linking Setup mod> Running phase: updateAutotoolsGnuConfigScriptsPhase mod> Running phase: configurePhase mod> configureFlags: --verbose --prefix=/nix/store/1b01f10fwifz7zgj6abr91qhqbaa0886-mod-0.2.0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/2wys4lcydd8hcn8z1wf0mnniy4241r5n-mod-0.2.0.1-doc/share/doc/mod-0.2.0.1 --with-gcc=gcc --package-db=/build/tmp.3KBlYziJbw/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> Flags chosen: semirings=True, vector=True mod> Dependency base >=4.15 && <5: using base-4.19.0.0 mod> Dependency deepseq: using deepseq-1.5.0.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.19.0.0 mod> Dependency containers: using containers-0.6.8 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-3t9cpInlXGaJtLrta7N1kg mod> include base-4.19.0.0-b960 mod> include deepseq-1.5.0.0-412f mod> include ghc-bignum-1.3-5487 mod> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi mod> include semirings-0.7-9kfVu697TaJIFSArt1zVBs mod> include vector-0.13.2.0-KITycIPQp0R25115diGgzh mod> component mod-0.2.0.1-11QZ2CWy502KbkMaDDLkCo-mod-tests mod> include base-4.19.0.0-b960 mod> include containers-0.6.8-4775 mod> include mod-0.2.0.1-3t9cpInlXGaJtLrta7N1kg mod> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi mod> include quickcheck-classes-0.6.5.0-BbngBuB6nit7bCpy2atmsb mod> include quickcheck-classes-base-0.6.2.0-LFuzUAQAQc3LjZnHGtUJjA mod> include semirings-0.7-9kfVu697TaJIFSArt1zVBs path (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/jjdm0viycs9w13fs7vk2g20h4p12h47p-path-0.9.5 /nix/store/pisw74421l7k5xl4h7d0vgihsxz027xc-path-0.9.5-doc path (post)> Pushing 2 paths (162 are already present) using zstd to cache sellout ⏳ path (post)> path (post)> Pushing /nix/store/pisw74421l7k5xl4h7d0vgihsxz027xc-path-0.9.5-doc (971.63 KiB) path (post)> Pushing /nix/store/jjdm0viycs9w13fs7vk2g20h4p12h47p-path-0.9.5 (5.34 MiB) path (post)> path (post)> All done. path (post)> added 2 signatures path (post)> added 10 signatures path (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/jjdm0viycs9w13fs7vk2g20h4p12h47p-path-0.9.5 /nix/store/pisw74421l7k5xl4h7d0vgihsxz027xc-path-0.9.5-doc path (post)> copying 2 paths... path (post)> copying path '/nix/store/pisw74421l7k5xl4h7d0vgihsxz027xc-path-0.9.5-doc' to 'https://cache.nix-ci.com'... path (post)> copying path '/nix/store/jjdm0viycs9w13fs7vk2g20h4p12h47p-path-0.9.5' to 'https://cache.nix-ci.com'... path (post)> copying 1 paths... path (post)> copying path '/nix/store/drfgbpriv2sp0f95z2jh6qwk5r1qw492-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/jjdm0viycs9w13fs7vk2g20h4p12h47p-path-0.9.5 /nix/store/pisw74421l7k5xl4h7d0vgihsxz027xc-path-0.9.5-doc path (post)> copying 2 paths... path (post)> copying path '/nix/store/pisw74421l7k5xl4h7d0vgihsxz027xc-path-0.9.5-doc' to 'ssh-ng://worker.nix-ci.com'... path (post)> copying path '/nix/store/jjdm0viycs9w13fs7vk2g20h4p12h47p-path-0.9.5' to 'ssh-ng://worker.nix-ci.com'... path (post)> copying 1 paths... path (post)> copying path '/nix/store/drfgbpriv2sp0f95z2jh6qwk5r1qw492-path-0.9.5.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/6hn0sk2kvrfaw3z3pa8wbzk48ahzjgdk-path-io-1.8.2.drv'... ghc-lib-parser> [ 60 of 443] Compiling GHCi.RemoteTypes ( libraries/ghci/GHCi/RemoteTypes.hs, /build/.haddock-8229/GHCi/RemoteTypes.o, /build/.haddock-8229/GHCi/RemoteTypes.dyn_o ) ghc-lib-parser> [ 61 of 443] Compiling Language.Haskell.Syntax.Basic ( compiler/Language/Haskell/Syntax/Basic.hs, /build/.haddock-8229/Language/Haskell/Syntax/Basic.o, /build/.haddock-8229/Language/Haskell/Syntax/Basic.dyn_o ) ghc-lib-parser> [ 62 of 443] Compiling Language.Haskell.Syntax.Extension ( compiler/Language/Haskell/Syntax/Extension.hs, /build/.haddock-8229/Language/Haskell/Syntax/Extension.o, /build/.haddock-8229/Language/Haskell/Syntax/Extension.dyn_o ) ghc-lib-parser> [ 63 of 443] Compiling Language.Haskell.Syntax.Module.Name ( compiler/Language/Haskell/Syntax/Module/Name.hs, /build/.haddock-8229/Language/Haskell/Syntax/Module/Name.o, /build/.haddock-8229/Language/Haskell/Syntax/Module/Name.dyn_o ) ghc-lib-parser> [ 64 of 443] Compiling Language.Haskell.TH.LanguageExtensions ( libraries/template-haskell/Language/Haskell/TH/LanguageExtensions.hs, /build/.haddock-8229/Language/Haskell/TH/LanguageExtensions.o, /build/.haddock-8229/Language/Haskell/TH/LanguageExtensions.dyn_o ) ghc-lib-parser> [ 65 of 443] Compiling Language.Haskell.TH.Lib.Map ( libraries/template-haskell/Language/Haskell/TH/Lib/Map.hs, /build/.haddock-8229/Language/Haskell/TH/Lib/Map.o, /build/.haddock-8229/Language/Haskell/TH/Lib/Map.dyn_o ) ghc-lib-parser> [ 66 of 443] Compiling Language.Haskell.TH.Syntax ( libraries/template-haskell/Language/Haskell/TH/Syntax.hs, /build/.haddock-8229/Language/Haskell/TH/Syntax.o, /build/.haddock-8229/Language/Haskell/TH/Syntax.dyn_o ) algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:292:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:268: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:268:1 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/Labelled/AdjacencyMap.hs:171: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:171:1 algebraic-graphs> Warning: 'vertices' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:309:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:288: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:288: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> * at src/Algebra/Graph/ToGraph.hs:122: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:122:5 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/Labelled/AdjacencyMap.hs:185: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:185:1 algebraic-graphs> Warning: 'empty' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:227:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:160:1 algebraic-graphs> * in ‘Data.IntSet.Internal’ algebraic-graphs> * in ‘Data.Map.Internal’ 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: 'overlay' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:270:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.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/Labelled/AdjacencyMap.hs:241:1 algebraic-graphs> Warning: 'transitiveClosure' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:900:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:706: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:706:1 algebraic-graphs> Warning: 'overlays' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:336:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:312: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:312:1 algebraic-graphs> Warning: 'vertexSet' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:466:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:450:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:162: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:162:5 algebraic-graphs> Warning: 'map' is ambiguous. It is defined algebraic-graphs> * in ‘GHC.Base’ algebraic-graphs> * in ‘Data.IntSet.Internal’ algebraic-graphs> * in ‘Data.Map.Strict.Internal’ 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. tree-diff> 242 | ansiWlEditExpr :: Edit EditExpr -> WL.Doc tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:246:43: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of type constructor or class ‘Doc’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 246 | ansiWlEditExprCompact :: Edit EditExpr -> WL.Doc tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:254:26: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of type constructor or class ‘Doc’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 254 | ansiWlBgPretty :: Pretty WL.Doc tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:256:24: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘ondullgreen’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 256 | { ppIns = \d -> WL.ondullgreen $ WL.white $ WL.plain $ WL.char '+' WL.<> d tree-diff> | ^^^^^^^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:256:41: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘white’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 256 | { ppIns = \d -> WL.ondullgreen $ WL.white $ WL.plain $ WL.char '+' WL.<> d tree-diff> | ^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:256:52: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 256 | { ppIns = \d -> WL.ondullgreen $ WL.white $ WL.plain $ WL.char '+' WL.<> d tree-diff> | ^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:256:63: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘char’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 256 | { ppIns = \d -> WL.ondullgreen $ WL.white $ WL.plain $ WL.char '+' WL.<> d tree-diff> | ^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:257:24: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘ondullred’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 257 | , ppDel = \d -> WL.ondullred $ WL.white $ WL.plain $ WL.char '-' WL.<> d row-types> src/Data/Row/Internal.hs:283:43: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 283 | (h :: k1 -> k2 -> *). Bifunctor p row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:398:28: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 398 | type family Zip (r1 :: Row *) (r2 :: Row *) where row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:398:42: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 398 | type family Zip (r1 :: Row *) (r2 :: Row *) where row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:401:29: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 401 | type family ZipR (r1 :: [LT *]) (r2 :: [LT *]) where row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:401:44: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 401 | type family ZipR (r1 :: [LT *]) (r2 :: [LT *]) where row-types> | ^ row-types> [2 of 6] Compiling Data.Row.Dictionaries ( src/Data/Row/Dictionaries.hs, dist/build/Data/Row/Dictionaries.o, dist/build/Data/Row/Dictionaries.dyn_o ) row-types> [3 of 6] Compiling Data.Row.Records ( src/Data/Row/Records.hs, dist/build/Data/Row/Records.o, dist/build/Data/Row/Records.dyn_o ) row-types> row-types> src/Data/Row/Records.hs:127:23: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 127 | newtype Rec (r :: Row *) where row-types> | ^ row-types> row-types> src/Data/Row/Records.hs:378:48: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. bitvec> include vector-0.13.2.0-KITycIPQp0R25115diGgzh bitvec> Linked component graph: bitvec> unit bitvec-1.1.5.0-83Fqft6dH0XKjSUdTXKTMv bitvec> include base-4.19.0.0-b960 bitvec> include bytestring-0.12.0.2-4690 bitvec> include deepseq-1.5.0.0-412f bitvec> include ghc-bignum-1.3-5487 bitvec> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi bitvec> include vector-0.13.2.0-KITycIPQp0R25115diGgzh bitvec> Data.Bit=bitvec-1.1.5.0-83Fqft6dH0XKjSUdTXKTMv:Data.Bit,Data.Bit.ThreadSafe=bitvec-1.1.5.0-83Fqft6dH0XKjSUdTXKTMv:Data.Bit.ThreadSafe bitvec> unit bitvec-1.1.5.0-C3ZWL9HwkMaCFd7NWf4AdH-bitvec-tests bitvec> include base-4.19.0.0-b960 bitvec> include bitvec-1.1.5.0-83Fqft6dH0XKjSUdTXKTMv bitvec> include ghc-bignum-1.3-5487 bitvec> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi bitvec> include quickcheck-classes-0.6.5.0-BbngBuB6nit7bCpy2atmsb bitvec> include quickcheck-classes-base-0.6.2.0-LFuzUAQAQc3LjZnHGtUJjA bitvec> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa bitvec> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 bitvec> include vector-0.13.2.0-KITycIPQp0R25115diGgzh bitvec> Ready component graph: bitvec> definite bitvec-1.1.5.0-83Fqft6dH0XKjSUdTXKTMv bitvec> depends base-4.19.0.0-b960 bitvec> depends bytestring-0.12.0.2-4690 bitvec> depends deepseq-1.5.0.0-412f bitvec> depends ghc-bignum-1.3-5487 bitvec> depends primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi bitvec> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh bitvec> definite bitvec-1.1.5.0-C3ZWL9HwkMaCFd7NWf4AdH-bitvec-tests bitvec> depends base-4.19.0.0-b960 bitvec> depends bitvec-1.1.5.0-83Fqft6dH0XKjSUdTXKTMv bitvec> depends ghc-bignum-1.3-5487 bitvec> depends primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi bitvec> depends quickcheck-classes-0.6.5.0-BbngBuB6nit7bCpy2atmsb bitvec> depends quickcheck-classes-base-0.6.2.0-LFuzUAQAQc3LjZnHGtUJjA bitvec> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa bitvec> depends tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 bitvec> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh bitvec> Using Cabal-3.10.2.0 compiled by ghc-9.8 bitvec> Using compiler: ghc-9.8.1 bitvec> Using install prefix: bitvec> /nix/store/72amq1zjkj644gqm4cfpqzhscy5663fy-bitvec-1.1.5.0 bitvec> Executables installed in: bitvec> /nix/store/72amq1zjkj644gqm4cfpqzhscy5663fy-bitvec-1.1.5.0/bin bitvec> Libraries installed in: bitvec> /nix/store/72amq1zjkj644gqm4cfpqzhscy5663fy-bitvec-1.1.5.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/bitvec-1.1.5.0-83Fqft6dH0XKjSUdTXKTMv bitvec> Dynamic Libraries installed in: bitvec> /nix/store/72amq1zjkj644gqm4cfpqzhscy5663fy-bitvec-1.1.5.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 bitvec> Private executables installed in: bitvec> /nix/store/72amq1zjkj644gqm4cfpqzhscy5663fy-bitvec-1.1.5.0/libexec/x86_64-linux-ghc-9.8.1/bitvec-1.1.5.0 bitvec> Data files installed in: bitvec> /nix/store/72amq1zjkj644gqm4cfpqzhscy5663fy-bitvec-1.1.5.0/share/x86_64-linux-ghc-9.8.1/bitvec-1.1.5.0 bitvec> Documentation installed in: bitvec> /nix/store/8qy4fc5bx2m4xn5m2n3kdag8zjlhq6kp-bitvec-1.1.5.0-doc/share/doc/bitvec-1.1.5.0 bitvec> Configuration files installed in: bitvec> /nix/store/72amq1zjkj644gqm4cfpqzhscy5663fy-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.8.1 found on system at: bitvec> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc bitvec> Using ghc-pkg version 9.8.1 found on system at: bitvec> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 bitvec> No happy found bitvec> Using haskell-suite found on system at: haskell-suite-dummy-location bitvec> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location bitvec> No hmake found bitvec> Using hpc version 0.69 found on system at: bitvec> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 bitvec> Using hsc2hs version 0.68.10 found on system at: bitvec> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 bitvec> Using hscolour version 1.25 found on system at: hw-fingertree> unit hw-fingertree-0.1.2.1-FFInngS0171BLLyt9NPoRj hw-fingertree> include base-4.19.0.0-b960 hw-fingertree> include deepseq-1.5.0.0-412f hw-fingertree> include hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N hw-fingertree> HaskellWorks.Data.FingerTree=hw-fingertree-0.1.2.1-FFInngS0171BLLyt9NPoRj:HaskellWorks.Data.FingerTree,HaskellWorks.Data.IntervalMap.FingerTree=hw-fingertree-0.1.2.1-FFInngS0171BLLyt9NPoRj:HaskellWorks.Data.IntervalMap.FingerTree,HaskellWorks.Data.PriorityQueue.FingerTree=hw-fingertree-0.1.2.1-FFInngS0171BLLyt9NPoRj:HaskellWorks.Data.PriorityQueue.FingerTree hw-fingertree> unit hw-fingertree-0.1.2.1-5dEKiZWK3GhFENoljjJMEJ-doctest hw-fingertree> include base-4.19.0.0-b960 hw-fingertree> include doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz hw-fingertree> include doctest-discover-0.2.0.0-Kspce9ghb8Y3s7cOogl3rI hw-fingertree> include hw-fingertree-0.1.2.1-FFInngS0171BLLyt9NPoRj hw-fingertree> unit hw-fingertree-0.1.2.1-Ba7KUEkDm76HtV9FA0BYuG-hw-fingertree-tests hw-fingertree> include base-4.19.0.0-b960 hw-fingertree> include deepseq-1.5.0.0-412f hw-fingertree> include hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK hw-fingertree> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH hw-fingertree> include hw-fingertree-0.1.2.1-FFInngS0171BLLyt9NPoRj hw-fingertree> include hw-hspec-hedgehog-0.1.1.1-82ejKqicZtE217EL5Z4EfI hw-fingertree> Ready component graph: hw-fingertree> definite hw-fingertree-0.1.2.1-FFInngS0171BLLyt9NPoRj hw-fingertree> depends base-4.19.0.0-b960 hw-fingertree> depends deepseq-1.5.0.0-412f hw-fingertree> depends hw-prim-0.6.3.2-2s5b9VkOSkq1xFraaWoK3N hw-fingertree> definite hw-fingertree-0.1.2.1-Ba7KUEkDm76HtV9FA0BYuG-hw-fingertree-tests hw-fingertree> depends base-4.19.0.0-b960 hw-fingertree> depends deepseq-1.5.0.0-412f hw-fingertree> depends hedgehog-1.5-1B99eT9THHr5ZSpEl39tYK hw-fingertree> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH hw-fingertree> depends hw-fingertree-0.1.2.1-FFInngS0171BLLyt9NPoRj hw-fingertree> depends hw-hspec-hedgehog-0.1.1.1-82ejKqicZtE217EL5Z4EfI hw-fingertree> definite hw-fingertree-0.1.2.1-5dEKiZWK3GhFENoljjJMEJ-doctest hw-fingertree> depends base-4.19.0.0-b960 hw-fingertree> depends doctest-0.22.6-JET1qzeGFw1Ff4jrrp42yz hw-fingertree> depends doctest-discover-0.2.0.0-Kspce9ghb8Y3s7cOogl3rI hw-fingertree> depends hw-fingertree-0.1.2.1-FFInngS0171BLLyt9NPoRj hw-fingertree> Using Cabal-3.10.2.0 compiled by ghc-9.8 hw-fingertree> Using compiler: ghc-9.8.1 hw-fingertree> Using install prefix: hw-fingertree> /nix/store/q3fgz13jcwb1sn0lxvavkhgrb22vw8jc-hw-fingertree-0.1.2.1 hw-fingertree> Executables installed in: hw-fingertree> /nix/store/q3fgz13jcwb1sn0lxvavkhgrb22vw8jc-hw-fingertree-0.1.2.1/bin hw-fingertree> Libraries installed in: hw-fingertree> /nix/store/q3fgz13jcwb1sn0lxvavkhgrb22vw8jc-hw-fingertree-0.1.2.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/hw-fingertree-0.1.2.1-FFInngS0171BLLyt9NPoRj hw-fingertree> Dynamic Libraries installed in: hw-fingertree> /nix/store/q3fgz13jcwb1sn0lxvavkhgrb22vw8jc-hw-fingertree-0.1.2.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 hw-fingertree> Private executables installed in: hw-fingertree> /nix/store/q3fgz13jcwb1sn0lxvavkhgrb22vw8jc-hw-fingertree-0.1.2.1/libexec/x86_64-linux-ghc-9.8.1/hw-fingertree-0.1.2.1 hw-fingertree> Data files installed in: hw-fingertree> /nix/store/q3fgz13jcwb1sn0lxvavkhgrb22vw8jc-hw-fingertree-0.1.2.1/share/x86_64-linux-ghc-9.8.1/hw-fingertree-0.1.2.1 hw-fingertree> Documentation installed in: hw-fingertree> /nix/store/6vsxz592zssh7mdafkan8srb38cviix3-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/q3fgz13jcwb1sn0lxvavkhgrb22vw8jc-hw-fingertree-0.1.2.1/etc hw-fingertree> No alex found hw-fingertree> Using ar found on system at: hw-fingertree> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar hw-fingertree> No c2hs found hw-fingertree> No cpphs found hw-fingertree> Using doctest version 0.22.6 found on system at: hw-fingertree> /nix/store/5b1p4pwqjyd7hm6rr4ill4mcxhy3cgwg-doctest-0.22.6/bin/doctest hw-fingertree> Using gcc version 14.3.0 given by user at: hw-fingertree> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc hw-fingertree> Using ghc version 9.8.1 found on system at: hw-fingertree> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc hw-fingertree> Using ghc-pkg version 9.8.1 found on system at: hw-fingertree> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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: hw-fingertree> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 hw-fingertree> No happy found hw-fingertree> Using haskell-suite found on system at: haskell-suite-dummy-location mod> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa mod> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 mod> include vector-0.13.2.0-KITycIPQp0R25115diGgzh mod> Linked component graph: mod> unit mod-0.2.0.1-3t9cpInlXGaJtLrta7N1kg mod> include base-4.19.0.0-b960 mod> include deepseq-1.5.0.0-412f mod> include ghc-bignum-1.3-5487 mod> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi mod> include semirings-0.7-9kfVu697TaJIFSArt1zVBs mod> include vector-0.13.2.0-KITycIPQp0R25115diGgzh mod> Data.Mod=mod-0.2.0.1-3t9cpInlXGaJtLrta7N1kg:Data.Mod,Data.Mod.Word=mod-0.2.0.1-3t9cpInlXGaJtLrta7N1kg:Data.Mod.Word mod> unit mod-0.2.0.1-11QZ2CWy502KbkMaDDLkCo-mod-tests mod> include base-4.19.0.0-b960 mod> include containers-0.6.8-4775 mod> include mod-0.2.0.1-3t9cpInlXGaJtLrta7N1kg mod> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi mod> include quickcheck-classes-0.6.5.0-BbngBuB6nit7bCpy2atmsb mod> include quickcheck-classes-base-0.6.2.0-LFuzUAQAQc3LjZnHGtUJjA mod> include semirings-0.7-9kfVu697TaJIFSArt1zVBs mod> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa mod> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 mod> include vector-0.13.2.0-KITycIPQp0R25115diGgzh mod> Ready component graph: mod> definite mod-0.2.0.1-3t9cpInlXGaJtLrta7N1kg mod> depends base-4.19.0.0-b960 mod> depends deepseq-1.5.0.0-412f mod> depends ghc-bignum-1.3-5487 mod> depends primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi mod> depends semirings-0.7-9kfVu697TaJIFSArt1zVBs mod> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh mod> definite mod-0.2.0.1-11QZ2CWy502KbkMaDDLkCo-mod-tests mod> depends base-4.19.0.0-b960 mod> depends containers-0.6.8-4775 mod> depends mod-0.2.0.1-3t9cpInlXGaJtLrta7N1kg mod> depends primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi mod> depends quickcheck-classes-0.6.5.0-BbngBuB6nit7bCpy2atmsb mod> depends quickcheck-classes-base-0.6.2.0-LFuzUAQAQc3LjZnHGtUJjA mod> depends semirings-0.7-9kfVu697TaJIFSArt1zVBs mod> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa mod> depends tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 mod> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh mod> Using Cabal-3.10.2.0 compiled by ghc-9.8 mod> Using compiler: ghc-9.8.1 mod> Using install prefix: /nix/store/1b01f10fwifz7zgj6abr91qhqbaa0886-mod-0.2.0.1 mod> Executables installed in: mod> /nix/store/1b01f10fwifz7zgj6abr91qhqbaa0886-mod-0.2.0.1/bin mod> Libraries installed in: mod> /nix/store/1b01f10fwifz7zgj6abr91qhqbaa0886-mod-0.2.0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/mod-0.2.0.1-3t9cpInlXGaJtLrta7N1kg mod> Dynamic Libraries installed in: mod> /nix/store/1b01f10fwifz7zgj6abr91qhqbaa0886-mod-0.2.0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 mod> Private executables installed in: mod> /nix/store/1b01f10fwifz7zgj6abr91qhqbaa0886-mod-0.2.0.1/libexec/x86_64-linux-ghc-9.8.1/mod-0.2.0.1 mod> Data files installed in: mod> /nix/store/1b01f10fwifz7zgj6abr91qhqbaa0886-mod-0.2.0.1/share/x86_64-linux-ghc-9.8.1/mod-0.2.0.1 mod> Documentation installed in: mod> /nix/store/2wys4lcydd8hcn8z1wf0mnniy4241r5n-mod-0.2.0.1-doc/share/doc/mod-0.2.0.1 mod> Configuration files installed in: mod> /nix/store/1b01f10fwifz7zgj6abr91qhqbaa0886-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.8.1 found on system at: mod> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc mod> Using ghc-pkg version 9.8.1 found on system at: mod> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 mod> No happy found mod> Using haskell-suite found on system at: haskell-suite-dummy-location mod> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location mod> No hmake found mod> Using hpc version 0.69 found on system at: mod> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 deferred-folds> Running phase: setupCompilerEnvironmentPhase deferred-folds> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. deferred-folds> Running phase: unpackPhase deferred-folds> unpacking source archive /nix/store/128gx7xz3a8jh74c14qflvc2h87jmzpl-deferred-folds-0.9.18.7.tar.gz deferred-folds> source root is deferred-folds-0.9.18.7 deferred-folds> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "deferred-folds-0.9.18.7/test/Main.hs" deferred-folds> Running phase: patchPhase deferred-folds> Running phase: compileBuildDriverPhase deferred-folds> setupCompileFlags: -package-db=/build/tmp.mQCsfvOMpi/setup-package.conf.d -threaded deferred-folds> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.mQCsfvOMpi/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/qghbybs2aw6lp8lvygxsk6sgl8vlxnmc-deferred-folds-0.9.18.7 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/2hjka0lmflyprhnl36lndx5wn5zsbd2y-deferred-folds-0.9.18.7-doc/share/doc/deferred-folds-0.9.18.7 --with-gcc=gcc --package-db=/build/tmp.mQCsfvOMpi/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib deferred-folds> Using Parsec parser deferred-folds> Configuring deferred-folds-0.9.18.7... deferred-folds> Dependency base >=4.9 && <5: using base-4.19.0.0 deferred-folds> Dependency bytestring >=0.10 && <0.13: using bytestring-0.12.0.2 deferred-folds> Dependency containers >=0.5 && <0.8: using containers-0.6.8 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 deferred-folds> Dependency transformers >=0.5 && <0.7: using transformers-0.6.1.0 deferred-folds> Dependency unordered-containers >=0.2 && <0.3: using deferred-folds> unordered-containers-0.2.20 deferred-folds> Dependency vector >=0.12 && <0.14: using vector-0.13.2.0 deferred-folds> Dependency deferred-folds: using deferred-folds-0.9.18.7 deferred-folds> Dependency quickcheck-instances >=0.3.11 && <0.4: using deferred-folds> quickcheck-instances-0.3.32 deferred-folds> Dependency rerebase <2: using rerebase-1.21.2 deferred-folds> Dependency tasty >=0.12 && <2: using tasty-1.5.3 deferred-folds> Dependency tasty-quickcheck >=0.9 && <0.12: using tasty-quickcheck-0.11 deferred-folds> Source component graph: deferred-folds> component lib deferred-folds> component test:test dependency lib deferred-folds> Configured component graph: deferred-folds> component deferred-folds-0.9.18.7-IKabKyf1PsW4MnGOvxaLl9 deferred-folds> include base-4.19.0.0-b960 deferred-folds> include bytestring-0.12.0.2-4690 deferred-folds> include containers-0.6.8-4775 deferred-folds> include foldl-1.4.18-62WoZL2Y1vbK9V8UvFwjK0 deferred-folds> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m deferred-folds> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi deferred-folds> include text-2.1-c36a deferred-folds> include transformers-0.6.1.0-c3ec deferred-folds> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq deferred-folds> include vector-0.13.2.0-KITycIPQp0R25115diGgzh deferred-folds> component deferred-folds-0.9.18.7-KSatyZHabah5HS8GI4uVrl-test deferred-folds> include deferred-folds-0.9.18.7-IKabKyf1PsW4MnGOvxaLl9 deferred-folds> include quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA deferred-folds> include rerebase-1.21.2-129OOp1D88wHFmCZvxvL26 focus> Running phase: setupCompilerEnvironmentPhase focus> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. focus> Running phase: unpackPhase focus> unpacking source archive /nix/store/8vmyx2waxg58w93migb73jmp3xjfdyqb-focus-1.0.3.2.tar.gz focus> source root is focus-1.0.3.2 focus> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "focus-1.0.3.2/test/Main.hs" focus> Running phase: patchPhase focus> Running phase: compileBuildDriverPhase focus> setupCompileFlags: -package-db=/build/tmp.Avawm9Bg9s/setup-package.conf.d -threaded focus> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.Avawm9Bg9s/Main.o ) focus> [2 of 2] Linking Setup focus> Running phase: updateAutotoolsGnuConfigScriptsPhase focus> Running phase: configurePhase focus> configureFlags: --verbose --prefix=/nix/store/0qmyjnd23p309j3gx2ckm5djly96cpa8-focus-1.0.3.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/aqnzsx58l85399gq908w080r9jqmka61-focus-1.0.3.2-doc/share/doc/focus-1.0.3.2 --with-gcc=gcc --package-db=/build/tmp.Avawm9Bg9s/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib focus> Using Parsec parser focus> Configuring focus-1.0.3.2... focus> Dependency base >=4.11 && <5: using base-4.19.0.0 focus> Dependency transformers >=0.5 && <0.7: using transformers-0.6.1.0 focus> Dependency focus: using focus-1.0.3.2 focus> Dependency rerebase <2: using rerebase-1.21.2 focus> Dependency tasty >=0.12 && <2: using tasty-1.5.3 focus> Dependency tasty-hunit >=0.9 && <0.11: using tasty-hunit-0.10.2 focus> Source component graph: focus> component lib focus> component test:test dependency lib focus> Configured component graph: focus> component focus-1.0.3.2-1fBIazYXDCa22Ym6TuLVAy focus> include base-4.19.0.0-b960 focus> include transformers-0.6.1.0-c3ec focus> component focus-1.0.3.2-EwbAgV39zG4APYEvejPrVL-test focus> include focus-1.0.3.2-1fBIazYXDCa22Ym6TuLVAy focus> include rerebase-1.21.2-129OOp1D88wHFmCZvxvL26 focus> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa focus> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP focus> Linked component graph: focus> unit focus-1.0.3.2-1fBIazYXDCa22Ym6TuLVAy focus> include base-4.19.0.0-b960 focus> include transformers-0.6.1.0-c3ec focus> Focus=focus-1.0.3.2-1fBIazYXDCa22Ym6TuLVAy:Focus focus> unit focus-1.0.3.2-EwbAgV39zG4APYEvejPrVL-test focus> include focus-1.0.3.2-1fBIazYXDCa22Ym6TuLVAy focus> include rerebase-1.21.2-129OOp1D88wHFmCZvxvL26 focus> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa focus> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP focus> Ready component graph: focus> definite focus-1.0.3.2-1fBIazYXDCa22Ym6TuLVAy focus> depends base-4.19.0.0-b960 focus> depends transformers-0.6.1.0-c3ec focus> definite focus-1.0.3.2-EwbAgV39zG4APYEvejPrVL-test focus> depends focus-1.0.3.2-1fBIazYXDCa22Ym6TuLVAy focus> depends rerebase-1.21.2-129OOp1D88wHFmCZvxvL26 focus> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa focus> depends tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP focus> Using Cabal-3.10.2.0 compiled by ghc-9.8 focus> Using compiler: ghc-9.8.1 focus> Using install prefix: focus> /nix/store/0qmyjnd23p309j3gx2ckm5djly96cpa8-focus-1.0.3.2 neat-interpolation> Running phase: setupCompilerEnvironmentPhase neat-interpolation> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.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.IQUO1HvGFk/setup-package.conf.d -threaded neat-interpolation> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.IQUO1HvGFk/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/41p6gbj1r67iznaww6fhz1phnl09w4bm-neat-interpolation-0.5.1.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/0wwc0hv367l8fzxzhxagfnl9m2pc8gx5-neat-interpolation-0.5.1.4-doc/share/doc/neat-interpolation-0.5.1.4 --with-gcc=gcc --package-db=/build/tmp.IQUO1HvGFk/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib neat-interpolation> Using Parsec parser neat-interpolation> Configuring neat-interpolation-0.5.1.4... neat-interpolation> Dependency base >=4.9 && <5: using base-4.19.0.0 neat-interpolation> Dependency megaparsec >=7 && <10: using megaparsec-9.7.0 neat-interpolation> Dependency template-haskell >=2.8 && <3: using template-haskell-2.21.0.0 neat-interpolation> Dependency text >=1 && <3: using text-2.1 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-EyIZWdKW1xf4JaFgEZDB2K neat-interpolation> include base-4.19.0.0-b960 neat-interpolation> include megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 neat-interpolation> include template-haskell-2.21.0.0-8831 neat-interpolation> include text-2.1-c36a neat-interpolation> component neat-interpolation-0.5.1.4-9ZcnaJ7rgiQ2bDH4sVKFFN-test neat-interpolation> include neat-interpolation-0.5.1.4-EyIZWdKW1xf4JaFgEZDB2K neat-interpolation> include rerebase-1.21.2-129OOp1D88wHFmCZvxvL26 neat-interpolation> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa neat-interpolation> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP neat-interpolation> Linked component graph: neat-interpolation> unit neat-interpolation-0.5.1.4-EyIZWdKW1xf4JaFgEZDB2K neat-interpolation> include base-4.19.0.0-b960 neat-interpolation> include megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 neat-interpolation> include template-haskell-2.21.0.0-8831 neat-interpolation> include text-2.1-c36a neat-interpolation> NeatInterpolation=neat-interpolation-0.5.1.4-EyIZWdKW1xf4JaFgEZDB2K:NeatInterpolation neat-interpolation> unit neat-interpolation-0.5.1.4-9ZcnaJ7rgiQ2bDH4sVKFFN-test neat-interpolation> include neat-interpolation-0.5.1.4-EyIZWdKW1xf4JaFgEZDB2K neat-interpolation> include rerebase-1.21.2-129OOp1D88wHFmCZvxvL26 neat-interpolation> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa neat-interpolation> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP neat-interpolation> Ready component graph: algebraic-graphs> Defaulting to the one defined in ‘Data.Set.Internal’ algebraic-graphs> Warning: 'foldr' is ambiguous. It is defined algebraic-graphs> * in ‘Data.Foldable’ algebraic-graphs> * in ‘Data.IntSet.Internal’ algebraic-graphs> * in ‘Data.Map.Internal’ 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 in ‘Data.Set.Internal’ algebraic-graphs> Warning: 'isSubgraphOf' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:366:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:340: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:340:1 algebraic-graphs> Warning: 'removeVertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:666:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:510: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:510:1 algebraic-graphs> Warning: 'removeEdge' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:679:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:523: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:523:1 algebraic-graphs> Warning: 'null' is ambiguous. It is defined algebraic-graphs> * in ‘Data.Foldable’ algebraic-graphs> * in ‘Data.IntSet.Internal’ algebraic-graphs> * in ‘Data.Map.Internal’ 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 in ‘Data.Set.Internal’ algebraic-graphs> Warning: 'filter' is ambiguous. It is defined algebraic-graphs> * in ‘GHC.List’ algebraic-graphs> * in ‘Data.IntSet.Internal’ algebraic-graphs> * in ‘Data.Map.Internal’ 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 in ‘Data.Set.Internal’ algebraic-graphs> Warning: 'edgeList' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:454:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:438:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:154: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:154:5 algebraic-graphs> Warning: 'vertexList' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:440:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:426:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:146: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:146:5 algebraic-graphs> Warning: 'replaceVertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:691:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:535: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:535:1 algebraic-graphs> Warning: 'gmap' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:749:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:584: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:584:1 algebraic-graphs> Warning: 'induce' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:763:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:633:1 algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. tree-diff> | ^^^^^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:257:41: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘white’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 257 | , ppDel = \d -> WL.ondullred $ WL.white $ WL.plain $ WL.char '-' WL.<> d tree-diff> | ^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:257:52: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 257 | , ppDel = \d -> WL.ondullred $ WL.white $ WL.plain $ WL.char '-' WL.<> d tree-diff> | ^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:257:63: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘char’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 257 | , ppDel = \d -> WL.ondullred $ WL.white $ WL.plain $ WL.char '-' WL.<> d tree-diff> | ^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:261:25: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of type constructor or class ‘Doc’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 261 | ansiWlBgExpr :: Expr -> WL.Doc tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:265:38: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of type constructor or class ‘Doc’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 265 | ansiWlBgEditExpr :: Edit EditExpr -> WL.Doc tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:269:45: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of type constructor or class ‘Doc’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 269 | ansiWlBgEditExprCompact :: Edit EditExpr -> WL.Doc tree-diff> | ^^^^^^ tree-diff> [ 7 of 10] Compiling Data.TreeDiff ( src/Data/TreeDiff.hs, dist/build/Data/TreeDiff.o, dist/build/Data/TreeDiff.dyn_o ) tree-diff> [ 8 of 10] Compiling Data.TreeDiff.Golden ( src/Data/TreeDiff/Golden.hs, dist/build/Data/TreeDiff/Golden.o, dist/build/Data/TreeDiff/Golden.dyn_o ) tree-diff> tree-diff> src/Data/TreeDiff/Golden.hs:16:1: warning: [GHC-15328] [-Wdeprecations] tree-diff> Module ‘Text.PrettyPrint.ANSI.Leijen’ is deprecated: row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 378 | newtype RFMap (g :: k1 -> k2) (ϕ :: Row (k2 -> *)) (ρ :: Row k1) = RFMap { unRFMap :: Rec (Ap ϕ (Map g ρ)) } row-types> | ^ row-types> row-types> src/Data/Row/Records.hs:379:31: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 379 | newtype RecAp (ϕ :: Row (k -> *)) (ρ :: Row k) = RecAp (Rec (Ap ϕ ρ)) row-types> | ^ row-types> row-types> src/Data/Row/Records.hs:380:24: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 380 | newtype App (f :: k -> *) (a :: k) = App (f a) row-types> | ^ row-types> row-types> src/Data/Row/Records.hs:383:38: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 383 | mapF :: forall k c g (ϕ :: Row (k -> *)) (ρ :: Row k). BiForall ϕ ρ c row-types> | ^ row-types> row-types> src/Data/Row/Records.hs:574:29: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 574 | newtype RecPair (ρ1 :: Row *) (ρ2 :: Row *) = RecPair (Rec ρ1, Rec ρ2) row-types> | ^ row-types> row-types> src/Data/Row/Records.hs:574:43: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 574 | newtype RecPair (ρ1 :: Row *) (ρ2 :: Row *) = RecPair (Rec ρ1, Rec ρ2) row-types> | ^ row-types> row-types> src/Data/Row/Records.hs:575:29: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 575 | newtype RZipPair (ρ1 :: Row *) (ρ2 :: Row *) = RZipPair { unRZipPair :: Rec (Zip ρ1 ρ2) } row-types> | ^ row-types> row-types> src/Data/Row/Records.hs:575:43: warning: [GHC-39567] [-Wstar-is-type] bitvec> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour bitvec> No jhc found bitvec> Using ld found on system at: bitvec> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold bitvec> No pkg-config found bitvec> Using runghc version 9.8.1 found on system at: bitvec> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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> [ 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 ) hw-fingertree> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location hw-fingertree> No hmake found hw-fingertree> Using hpc version 0.69 found on system at: hw-fingertree> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 hw-fingertree> Using hsc2hs version 0.68.10 found on system at: hw-fingertree> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 hw-fingertree> Using hscolour version 1.25 found on system at: hw-fingertree> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour hw-fingertree> No jhc found hw-fingertree> Using ld found on system at: hw-fingertree> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold hw-fingertree> No pkg-config found hw-fingertree> Using runghc version 9.8.1 found on system at: hw-fingertree> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 ) mod> Using hsc2hs version 0.68.10 found on system at: mod> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 mod> Using hscolour version 1.25 found on system at: mod> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour mod> No jhc found mod> Using ld found on system at: mod> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold mod> No pkg-config found mod> Using runghc version 9.8.1 found on system at: mod> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 ) deferred-folds> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa deferred-folds> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 deferred-folds> Linked component graph: deferred-folds> unit deferred-folds-0.9.18.7-IKabKyf1PsW4MnGOvxaLl9 deferred-folds> include base-4.19.0.0-b960 deferred-folds> include bytestring-0.12.0.2-4690 deferred-folds> include containers-0.6.8-4775 deferred-folds> include foldl-1.4.18-62WoZL2Y1vbK9V8UvFwjK0 deferred-folds> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m deferred-folds> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi deferred-folds> include text-2.1-c36a deferred-folds> include transformers-0.6.1.0-c3ec deferred-folds> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq deferred-folds> include vector-0.13.2.0-KITycIPQp0R25115diGgzh deferred-folds> DeferredFolds.Unfoldl=deferred-folds-0.9.18.7-IKabKyf1PsW4MnGOvxaLl9:DeferredFolds.Unfoldl,DeferredFolds.UnfoldlM=deferred-folds-0.9.18.7-IKabKyf1PsW4MnGOvxaLl9:DeferredFolds.UnfoldlM,DeferredFolds.Unfoldr=deferred-folds-0.9.18.7-IKabKyf1PsW4MnGOvxaLl9:DeferredFolds.Unfoldr deferred-folds> unit deferred-folds-0.9.18.7-KSatyZHabah5HS8GI4uVrl-test deferred-folds> include deferred-folds-0.9.18.7-IKabKyf1PsW4MnGOvxaLl9 deferred-folds> include quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA deferred-folds> include rerebase-1.21.2-129OOp1D88wHFmCZvxvL26 deferred-folds> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa deferred-folds> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 deferred-folds> Ready component graph: deferred-folds> definite deferred-folds-0.9.18.7-IKabKyf1PsW4MnGOvxaLl9 deferred-folds> depends base-4.19.0.0-b960 deferred-folds> depends bytestring-0.12.0.2-4690 deferred-folds> depends containers-0.6.8-4775 deferred-folds> depends foldl-1.4.18-62WoZL2Y1vbK9V8UvFwjK0 deferred-folds> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m deferred-folds> depends primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi deferred-folds> depends text-2.1-c36a deferred-folds> depends transformers-0.6.1.0-c3ec deferred-folds> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq deferred-folds> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh deferred-folds> definite deferred-folds-0.9.18.7-KSatyZHabah5HS8GI4uVrl-test deferred-folds> depends deferred-folds-0.9.18.7-IKabKyf1PsW4MnGOvxaLl9 deferred-folds> depends quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA deferred-folds> depends rerebase-1.21.2-129OOp1D88wHFmCZvxvL26 deferred-folds> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa deferred-folds> depends tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 deferred-folds> Using Cabal-3.10.2.0 compiled by ghc-9.8 deferred-folds> Using compiler: ghc-9.8.1 deferred-folds> Using install prefix: deferred-folds> /nix/store/qghbybs2aw6lp8lvygxsk6sgl8vlxnmc-deferred-folds-0.9.18.7 deferred-folds> Executables installed in: deferred-folds> /nix/store/qghbybs2aw6lp8lvygxsk6sgl8vlxnmc-deferred-folds-0.9.18.7/bin deferred-folds> Libraries installed in: deferred-folds> /nix/store/qghbybs2aw6lp8lvygxsk6sgl8vlxnmc-deferred-folds-0.9.18.7/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/deferred-folds-0.9.18.7-IKabKyf1PsW4MnGOvxaLl9 deferred-folds> Dynamic Libraries installed in: deferred-folds> /nix/store/qghbybs2aw6lp8lvygxsk6sgl8vlxnmc-deferred-folds-0.9.18.7/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 deferred-folds> Private executables installed in: deferred-folds> /nix/store/qghbybs2aw6lp8lvygxsk6sgl8vlxnmc-deferred-folds-0.9.18.7/libexec/x86_64-linux-ghc-9.8.1/deferred-folds-0.9.18.7 deferred-folds> Data files installed in: deferred-folds> /nix/store/qghbybs2aw6lp8lvygxsk6sgl8vlxnmc-deferred-folds-0.9.18.7/share/x86_64-linux-ghc-9.8.1/deferred-folds-0.9.18.7 deferred-folds> Documentation installed in: deferred-folds> /nix/store/2hjka0lmflyprhnl36lndx5wn5zsbd2y-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/qghbybs2aw6lp8lvygxsk6sgl8vlxnmc-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.8.1 found on system at: deferred-folds> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc deferred-folds> Using ghc-pkg version 9.8.1 found on system at: deferred-folds> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 deferred-folds> No ghcjs found deferred-folds> No ghcjs-pkg found deferred-folds> No greencard found deferred-folds> Using haddock version 2.30.0 found on system at: deferred-folds> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 deferred-folds> No happy found focus> Executables installed in: focus> /nix/store/0qmyjnd23p309j3gx2ckm5djly96cpa8-focus-1.0.3.2/bin focus> Libraries installed in: focus> /nix/store/0qmyjnd23p309j3gx2ckm5djly96cpa8-focus-1.0.3.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/focus-1.0.3.2-1fBIazYXDCa22Ym6TuLVAy focus> Dynamic Libraries installed in: focus> /nix/store/0qmyjnd23p309j3gx2ckm5djly96cpa8-focus-1.0.3.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 focus> Private executables installed in: focus> /nix/store/0qmyjnd23p309j3gx2ckm5djly96cpa8-focus-1.0.3.2/libexec/x86_64-linux-ghc-9.8.1/focus-1.0.3.2 focus> Data files installed in: focus> /nix/store/0qmyjnd23p309j3gx2ckm5djly96cpa8-focus-1.0.3.2/share/x86_64-linux-ghc-9.8.1/focus-1.0.3.2 focus> Documentation installed in: focus> /nix/store/aqnzsx58l85399gq908w080r9jqmka61-focus-1.0.3.2-doc/share/doc/focus-1.0.3.2 focus> Configuration files installed in: focus> /nix/store/0qmyjnd23p309j3gx2ckm5djly96cpa8-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.8.1 found on system at: focus> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc focus> Using ghc-pkg version 9.8.1 found on system at: focus> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 focus> No happy found focus> Using haskell-suite found on system at: haskell-suite-dummy-location focus> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location focus> No hmake found focus> Using hpc version 0.69 found on system at: focus> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 focus> Using hsc2hs version 0.68.10 found on system at: focus> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 focus> Using hscolour version 1.25 found on system at: focus> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour focus> No jhc found focus> Using ld found on system at: focus> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold focus> No pkg-config found focus> Using runghc version 9.8.1 found on system at: focus> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 ) neat-interpolation> definite neat-interpolation-0.5.1.4-EyIZWdKW1xf4JaFgEZDB2K neat-interpolation> depends base-4.19.0.0-b960 neat-interpolation> depends megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 neat-interpolation> depends template-haskell-2.21.0.0-8831 neat-interpolation> depends text-2.1-c36a neat-interpolation> definite neat-interpolation-0.5.1.4-9ZcnaJ7rgiQ2bDH4sVKFFN-test neat-interpolation> depends neat-interpolation-0.5.1.4-EyIZWdKW1xf4JaFgEZDB2K neat-interpolation> depends rerebase-1.21.2-129OOp1D88wHFmCZvxvL26 neat-interpolation> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa neat-interpolation> depends tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP neat-interpolation> Using Cabal-3.10.2.0 compiled by ghc-9.8 neat-interpolation> Using compiler: ghc-9.8.1 neat-interpolation> Using install prefix: neat-interpolation> /nix/store/41p6gbj1r67iznaww6fhz1phnl09w4bm-neat-interpolation-0.5.1.4 neat-interpolation> Executables installed in: neat-interpolation> /nix/store/41p6gbj1r67iznaww6fhz1phnl09w4bm-neat-interpolation-0.5.1.4/bin neat-interpolation> Libraries installed in: neat-interpolation> /nix/store/41p6gbj1r67iznaww6fhz1phnl09w4bm-neat-interpolation-0.5.1.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/neat-interpolation-0.5.1.4-EyIZWdKW1xf4JaFgEZDB2K neat-interpolation> Dynamic Libraries installed in: neat-interpolation> /nix/store/41p6gbj1r67iznaww6fhz1phnl09w4bm-neat-interpolation-0.5.1.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 neat-interpolation> Private executables installed in: neat-interpolation> /nix/store/41p6gbj1r67iznaww6fhz1phnl09w4bm-neat-interpolation-0.5.1.4/libexec/x86_64-linux-ghc-9.8.1/neat-interpolation-0.5.1.4 neat-interpolation> Data files installed in: neat-interpolation> /nix/store/41p6gbj1r67iznaww6fhz1phnl09w4bm-neat-interpolation-0.5.1.4/share/x86_64-linux-ghc-9.8.1/neat-interpolation-0.5.1.4 neat-interpolation> Documentation installed in: neat-interpolation> /nix/store/0wwc0hv367l8fzxzhxagfnl9m2pc8gx5-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/41p6gbj1r67iznaww6fhz1phnl09w4bm-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.8.1 found on system at: neat-interpolation> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc neat-interpolation> Using ghc-pkg version 9.8.1 found on system at: neat-interpolation> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 neat-interpolation> No happy found neat-interpolation> Using haskell-suite found on system at: haskell-suite-dummy-location neat-interpolation> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location neat-interpolation> No hmake found neat-interpolation> Using hpc version 0.69 found on system at: neat-interpolation> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 neat-interpolation> Using hsc2hs version 0.68.10 found on system at: neat-interpolation> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 neat-interpolation> Using hscolour version 1.25 found on system at: neat-interpolation> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour neat-interpolation> No jhc found neat-interpolation> Using ld found on system at: neat-interpolation> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold neat-interpolation> No pkg-config found neat-interpolation> Using runghc version 9.8.1 found on system at: neat-interpolation> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 ) 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 ) algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/Labelled/AdjacencyMap.hs:633:1 algebraic-graphs> Warning: 'edges' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:323:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:299: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:299:1 algebraic-graphs> Warning: 'reflexiveClosure' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:873:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:679: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:679:1 algebraic-graphs> Warning: 'postSet' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:517:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:486:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:205: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:205:5 algebraic-graphs> Warning: 'transpose' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:717:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:564: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:564: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: 'size' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Labelled.hs:357:1 algebraic-graphs> * in ‘Data.IntSet.Internal’ algebraic-graphs> * in ‘Data.Map.Internal’ 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:357:1 algebraic-graphs> Warning: 'empty' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Labelled.hs:191:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:160:1 algebraic-graphs> * in ‘Data.IntSet.Internal’ algebraic-graphs> * in ‘Data.Map.Internal’ 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: 'vertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Labelled.hs:203:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:171: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:171:1 algebraic-graphs> Warning: 'connect' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Labelled.hs:288:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:268: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:268:1 algebraic-graphs> Warning: 'transpose' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Labelled.hs:496:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:564: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:564:1 algebraic-graphs> Warning: 'isEmpty' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Labelled.hs:342:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:355:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:106:5 tree-diff> "Compatibility module for users of ansi-wl-pprint - use \"Prettyprinter\" instead" tree-diff> | tree-diff> 16 | import qualified Text.PrettyPrint.ANSI.Leijen as WL tree-diff> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Golden.hs:77:67: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 77 | wrt expr = BS.writeFile fp $ TE.encodeUtf8 $ T.pack $ showWL (WL.plain (ansiWlExpr expr)) ++ "\n" tree-diff> | ^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Golden.hs:79:11: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of type constructor or class ‘Doc’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 79 | showWL :: WL.Doc -> String tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Golden.hs:80:14: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘displayS’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 80 | showWL doc = WL.displayS (WL.renderSmart 0.4 80 doc) "" tree-diff> | ^^^^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Golden.hs:80:27: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘renderSmart’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 80 | showWL doc = WL.displayS (WL.renderSmart 0.4 80 doc) "" tree-diff> | ^^^^^^^^^^^^^^ tree-diff> [ 9 of 10] Compiling Data.TreeDiff.QuickCheck ( src/Data/TreeDiff/QuickCheck.hs, dist/build/Data/TreeDiff/QuickCheck.o, dist/build/Data/TreeDiff/QuickCheck.dyn_o ) tree-diff> [10 of 10] Compiling Data.TreeDiff.Tree ( src/Data/TreeDiff/Tree.hs, dist/build/Data/TreeDiff/Tree.o, dist/build/Data/TreeDiff/Tree.dyn_o ) tree-diff> [ 1 of 10] Compiling Data.TreeDiff.List ( src/Data/TreeDiff/List.hs, dist/build/Data/TreeDiff/List.p_o ) tree-diff> [ 2 of 10] Compiling Data.TreeDiff.OMap ( src/Data/TreeDiff/OMap.hs, dist/build/Data/TreeDiff/OMap.p_o ) tree-diff> [ 3 of 10] Compiling Data.TreeDiff.Expr ( src/Data/TreeDiff/Expr.hs, dist/build/Data/TreeDiff/Expr.p_o ) tree-diff> [ 4 of 10] Compiling Data.TreeDiff.Class ( src/Data/TreeDiff/Class.hs, dist/build/Data/TreeDiff/Class.p_o ) tree-diff> [ 5 of 10] Compiling Data.TreeDiff.Parser ( src/Data/TreeDiff/Parser.hs, dist/build/Data/TreeDiff/Parser.p_o ) tree-diff> [ 6 of 10] Compiling Data.TreeDiff.Pretty ( src/Data/TreeDiff/Pretty.hs, dist/build/Data/TreeDiff/Pretty.p_o ) tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:35:1: warning: [GHC-15328] [-Wdeprecations] tree-diff> Module ‘Text.PrettyPrint.ANSI.Leijen’ is deprecated: tree-diff> "Compatibility module for users of ansi-wl-pprint - use \"Prettyprinter\" instead" tree-diff> | tree-diff> 35 | import qualified Text.PrettyPrint.ANSI.Leijen as WL tree-diff> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ tree-diff> row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 575 | newtype RZipPair (ρ1 :: Row *) (ρ2 :: Row *) = RZipPair { unRZipPair :: Rec (Zip ρ1 ρ2) } row-types> | ^ row-types> row-types> src/Data/Row/Records.hs:667:25: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 667 | type RepRec (r :: Row *) :: * -> * row-types> | ^ row-types> row-types> src/Data/Row/Records.hs:667:31: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 667 | type RepRec (r :: Row *) :: * -> * row-types> | ^ row-types> row-types> src/Data/Row/Records.hs:667:36: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 667 | type RepRec (r :: Row *) :: * -> * row-types> | ^ row-types> [4 of 6] Compiling Data.Row.Variants ( src/Data/Row/Variants.hs, dist/build/Data/Row/Variants.o, dist/build/Data/Row/Variants.dyn_o ) row-types> row-types> src/Data/Row/Variants.hs:102:20: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 102 | data Var (r :: Row *) where row-types> | ^ row-types> row-types> src/Data/Row/Variants.hs:475:37: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 475 | newtype FlipApp (x :: k) (f :: k -> *) = FlipApp (f x) row-types> | ^ row-types> row-types> src/Data/Row/Variants.hs:589:25: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 589 | type RepVar (r :: Row *) :: * -> * row-types> | ^ row-types> deferred-folds> Using haskell-suite found on system at: haskell-suite-dummy-location deferred-folds> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location deferred-folds> No hmake found deferred-folds> Using hpc version 0.69 found on system at: deferred-folds> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 deferred-folds> Using hsc2hs version 0.68.10 found on system at: deferred-folds> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 deferred-folds> Using hscolour version 1.25 found on system at: deferred-folds> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour deferred-folds> No jhc found deferred-folds> Using ld found on system at: deferred-folds> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold deferred-folds> No pkg-config found deferred-folds> Using runghc version 9.8.1 found on system at: deferred-folds> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 ) neat-interpolation> [4 of 4] Compiling NeatInterpolation ( library/NeatInterpolation.hs, dist/build/NeatInterpolation.o, dist/build/NeatInterpolation.dyn_o ) 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:106:5 algebraic-graphs> Warning: 'hasVertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Labelled.hs:368:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:366:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:114: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:114:5 algebraic-graphs> Warning: 'vertexSet' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Labelled.hs:424:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:450:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:162: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:162:5 algebraic-graphs> Warning: 'foldg' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Labelled.hs:145: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> Warning: 'foldr' is ambiguous. It is defined algebraic-graphs> * in ‘Data.Foldable’ algebraic-graphs> * in ‘Data.IntSet.Internal’ algebraic-graphs> * in ‘Data.Map.Internal’ 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 in ‘Data.Set.Internal’ algebraic-graphs> Warning: 'map' is ambiguous. It is defined algebraic-graphs> * in ‘GHC.Base’ algebraic-graphs> * in ‘Data.IntSet.Internal’ algebraic-graphs> * in ‘Data.Map.Internal’ 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 in ‘Data.Set.Internal’ algebraic-graphs> Warning: 'vertices' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Labelled.hs:303:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:288: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:288:1 algebraic-graphs> Warning: 'isSubgraphOf' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Labelled.hs:180:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:340: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:340:1 algebraic-graphs> Warning: 'overlay' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Labelled.hs:270:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.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/Labelled/AdjacencyMap.hs:241:1 algebraic-graphs> Warning: 'hasEdge' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Labelled.hs:381:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:379:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:122: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:122:5 algebraic-graphs> Warning: 'edgeLabel' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Labelled.hs:385:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:391: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:391:1 algebraic-graphs> Warning: 'edge' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Labelled.hs:217:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:185:1 algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or tree-diff> src/Data/TreeDiff/Pretty.hs:106:28: warning: [GHC-63394] [-Wx-partial] tree-diff> In the use of ‘head’ tree-diff> (imported from Prelude, but defined in GHC.List): tree-diff> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." tree-diff> | tree-diff> 106 | | length s >= 2 && head s == '"' && last s == '"' = tree-diff> | ^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:219:24: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of type constructor or class ‘Doc’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 219 | ansiWlPretty :: Pretty WL.Doc tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:221:18: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 221 | { ppCon = WL.text tree-diff> | ^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:222:40: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘<+>’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 222 | , ppRec = \c xs -> ansiGroup (c WL.<+> WL.lbrace) WL.rbrace tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:222:47: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘lbrace’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 222 | , ppRec = \c xs -> ansiGroup (c WL.<+> WL.lbrace) WL.rbrace tree-diff> | ^^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:222:58: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘rbrace’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 222 | , ppRec = \c xs -> ansiGroup (c WL.<+> WL.lbrace) WL.rbrace tree-diff> | ^^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:223:35: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 223 | $ map (\(fn, d) -> WL.text fn WL.<+> WL.equals WL. d) xs tree-diff> | ^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:223:46: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘<+>’ (imported from Text.PrettyPrint.ANSI.Leijen): row-types> src/Data/Row/Variants.hs:589:31: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 589 | type RepVar (r :: Row *) :: * -> * row-types> | ^ row-types> row-types> src/Data/Row/Variants.hs:589:36: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 589 | type RepVar (r :: Row *) :: * -> * row-types> | ^ row-types> [5 of 6] Compiling Data.Row.Switch ( src/Data/Row/Switch.hs, dist/build/Data/Row/Switch.o, dist/build/Data/Row/Switch.dyn_o ) row-types> [6 of 6] Compiling Data.Row ( src/Data/Row.hs, dist/build/Data/Row.o, dist/build/Data/Row.dyn_o ) row-types> [1 of 6] Compiling Data.Row.Internal ( src/Data/Row/Internal.hs, dist/build/Data/Row/Internal.p_o ) row-types> row-types> src/Data/Row/Internal.hs:212:37: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 212 | class Lacks (l :: Symbol) (r :: Row *) row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:253:29: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:253:34: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:253:39: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:253:57: warning: [GHC-39567] [-Wstar-is-type] algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/Labelled/AdjacencyMap.hs:185:1 algebraic-graphs> Warning: 'transitiveClosure' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Labelled.hs:619:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:706: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:706:1 algebraic-graphs> Warning: 'overlays' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Labelled.hs:329:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:312: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:312:1 algebraic-graphs> Warning: 'removeVertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Labelled.hs:448:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:510: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:510:1 algebraic-graphs> Warning: 'removeEdge' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Labelled.hs:461:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:523: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:523:1 algebraic-graphs> Warning: 'null' is ambiguous. It is defined algebraic-graphs> * in ‘Data.Foldable’ algebraic-graphs> * in ‘Data.IntSet.Internal’ algebraic-graphs> * in ‘Data.Map.Internal’ 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 in ‘Data.Set.Internal’ algebraic-graphs> Warning: 'filter' is ambiguous. It is defined algebraic-graphs> * in ‘GHC.List’ algebraic-graphs> * in ‘Data.IntSet.Internal’ algebraic-graphs> * in ‘Data.Map.Internal’ 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 in ‘Data.Set.Internal’ algebraic-graphs> Warning: 'edgeList' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Labelled.hs:413:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:438:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:154: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:154:5 algebraic-graphs> Warning: 'replaceVertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Labelled.hs:473:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:535: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:535:1 algebraic-graphs> Warning: 'induce' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Labelled.hs:545:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:633: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:633:1 algebraic-graphs> Warning: 'edges' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Labelled.hs:315:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:299: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:299:1 algebraic-graphs> Warning: 'reflexiveClosure' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Labelled.hs:592:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:679:1 algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 223 | $ map (\(fn, d) -> WL.text fn WL.<+> WL.equals WL. d) xs tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:223:53: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘equals’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 223 | $ map (\(fn, d) -> WL.text fn WL.<+> WL.equals WL. d) xs tree-diff> | ^^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:223:63: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 223 | $ map (\(fn, d) -> WL.text fn WL.<+> WL.equals WL. d) xs tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:224:28: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘lbracket’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 224 | , ppLst = ansiGroup WL.lbracket WL.rbracket tree-diff> | ^^^^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:224:40: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘rbracket’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 224 | , ppLst = ansiGroup WL.lbracket WL.rbracket tree-diff> | ^^^^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:225:18: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘dullwhite’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 225 | , ppCpy = WL.dullwhite tree-diff> | ^^^^^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:226:24: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘green’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 226 | , ppIns = \d -> WL.green $ WL.plain $ WL.char '+' WL.<> d tree-diff> | ^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:226:35: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:253:75: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:253:89: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:282:31: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *) row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:282:36: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *) row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:282:41: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *) row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:282:70: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/Labelled/AdjacencyMap.hs:679: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 tree-diff> 226 | , ppIns = \d -> WL.green $ WL.plain $ WL.char '+' WL.<> d tree-diff> | ^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:226:46: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘char’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 226 | , ppIns = \d -> WL.green $ WL.plain $ WL.char '+' WL.<> d tree-diff> | ^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:227:24: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘red’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 227 | , ppDel = \d -> WL.red $ WL.plain $ WL.char '-' WL.<> d tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:227:35: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 227 | , ppDel = \d -> WL.red $ WL.plain $ WL.char '-' WL.<> d tree-diff> | ^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:227:46: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘char’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 227 | , ppDel = \d -> WL.red $ WL.plain $ WL.char '-' WL.<> d tree-diff> | ^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:228:27: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘group’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 228 | , ppApp = \f xs -> WL.group $ WL.nest 2 $ f WL.<$> WL.vsep xs tree-diff> | ^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:228:38: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘nest’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 228 | , ppApp = \f xs -> WL.group $ WL.nest 2 $ f WL.<$> WL.vsep xs tree-diff> | ^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:228:52: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘<$>’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 228 | , ppApp = \f xs -> WL.group $ WL.nest 2 $ f WL.<$> WL.vsep xs tree-diff> | ^^^^^^ tree-diff> row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *) row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:282:99: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *) row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:283:43: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 283 | (h :: k1 -> k2 -> *). Bifunctor p row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:398:28: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 398 | type family Zip (r1 :: Row *) (r2 :: Row *) where row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:398:42: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 398 | type family Zip (r1 :: Row *) (r2 :: Row *) where row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:401:29: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 401 | type family ZipR (r1 :: [LT *]) (r2 :: [LT *]) where row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:401:44: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 401 | type family ZipR (r1 :: [LT *]) (r2 :: [LT *]) where row-types> | ^ tree-diff> src/Data/TreeDiff/Pretty.hs:228:59: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘vsep’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 228 | , ppApp = \f xs -> WL.group $ WL.nest 2 $ f WL.<$> WL.vsep xs tree-diff> | ^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:229:18: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘sep’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 229 | , ppEdits = WL.sep tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:230:18: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 230 | , ppEllip = WL.text "..." tree-diff> | ^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:231:18: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘parens’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 231 | , ppParens = WL.parens tree-diff> | ^^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:234:14: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of type constructor or class ‘Doc’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 234 | ansiGroup :: WL.Doc -> WL.Doc -> [WL.Doc] -> WL.Doc tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:234:24: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of type constructor or class ‘Doc’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 234 | ansiGroup :: WL.Doc -> WL.Doc -> [WL.Doc] -> WL.Doc tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:234:35: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of type constructor or class ‘Doc’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 234 | ansiGroup :: WL.Doc -> WL.Doc -> [WL.Doc] -> WL.Doc tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:234:46: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of type constructor or class ‘Doc’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 234 | ansiGroup :: WL.Doc -> WL.Doc -> [WL.Doc] -> WL.Doc tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:235:20: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘group’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r) tree-diff> | ^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:235:31: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘nest’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r) tree-diff> | ^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:235:44: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘<$$>’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r) tree-diff> | ^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:235:52: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘vsep’ (imported from Text.PrettyPrint.ANSI.Leijen): algebraic-graphs> 100% ( 49 / 49) in 'Algebra.Graph.Labelled' tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r) tree-diff> | ^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:235:61: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘punctuate’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r) tree-diff> | ^^^^^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:235:74: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘comma’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r) tree-diff> | ^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:238:23: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of type constructor or class ‘Doc’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 238 | ansiWlExpr :: Expr -> WL.Doc tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:242:36: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of type constructor or class ‘Doc’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 242 | ansiWlEditExpr :: Edit EditExpr -> WL.Doc tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:246:43: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of type constructor or class ‘Doc’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 246 | ansiWlEditExprCompact :: Edit EditExpr -> WL.Doc tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:254:26: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of type constructor or class ‘Doc’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 254 | ansiWlBgPretty :: Pretty WL.Doc tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:256:24: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘ondullgreen’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 256 | { ppIns = \d -> WL.ondullgreen $ WL.white $ WL.plain $ WL.char '+' WL.<> d tree-diff> | ^^^^^^^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:256:41: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘white’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 256 | { ppIns = \d -> WL.ondullgreen $ WL.white $ WL.plain $ WL.char '+' WL.<> d tree-diff> | ^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:256:52: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 256 | { ppIns = \d -> WL.ondullgreen $ WL.white $ WL.plain $ WL.char '+' WL.<> d tree-diff> | ^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:256:63: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘char’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 256 | { ppIns = \d -> WL.ondullgreen $ WL.white $ WL.plain $ WL.char '+' WL.<> d tree-diff> | ^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:257:24: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘ondullred’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 257 | , ppDel = \d -> WL.ondullred $ WL.white $ WL.plain $ WL.char '-' WL.<> d tree-diff> | ^^^^^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:257:41: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘white’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 257 | , ppDel = \d -> WL.ondullred $ WL.white $ WL.plain $ WL.char '-' WL.<> d tree-diff> | ^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:257:52: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 257 | , ppDel = \d -> WL.ondullred $ WL.white $ WL.plain $ WL.char '-' WL.<> d tree-diff> | ^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:257:63: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘char’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 257 | , ppDel = \d -> WL.ondullred $ WL.white $ WL.plain $ WL.char '-' WL.<> d tree-diff> | ^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:261:25: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of type constructor or class ‘Doc’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 261 | ansiWlBgExpr :: Expr -> WL.Doc tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:265:38: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of type constructor or class ‘Doc’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 265 | ansiWlBgEditExpr :: Edit EditExpr -> WL.Doc tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:269:45: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of type constructor or class ‘Doc’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 269 | ansiWlBgEditExprCompact :: Edit EditExpr -> WL.Doc tree-diff> | ^^^^^^ tree-diff> [ 7 of 10] Compiling Data.TreeDiff ( src/Data/TreeDiff.hs, dist/build/Data/TreeDiff.p_o ) 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: 'export' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Export.hs:186:1 algebraic-graphs> * at src/Algebra/Graph/Export/Dot.hs:122: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:122: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: 'connect' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:386:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:252:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:325: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/Undirected.hs:325:1 algebraic-graphs> Warning: 'Graph' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:183:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:178: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/Undirected.hs:178:1 algebraic-graphs> Warning: 'empty' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:316:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:188:1 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> Warning: 'vertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:330:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:199:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:266: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/Undirected.hs:266:1 algebraic-graphs> Warning: 'overlay' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:362:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:230:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:300: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/Undirected.hs:300:1 algebraic-graphs> Warning: 'vertexCount' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:677:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:372:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:505: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/Undirected.hs:505:1 algebraic-graphs> Warning: 'edgeCount' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:699:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:384:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:519: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/Undirected.hs:519:1 algebraic-graphs> Warning: 'size' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:602:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:462:1 algebraic-graphs> * in ‘Data.Set.Internal’ algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or tree-diff> [ 8 of 10] Compiling Data.TreeDiff.Golden ( src/Data/TreeDiff/Golden.hs, dist/build/Data/TreeDiff/Golden.p_o ) algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/Undirected.hs:462:1 algebraic-graphs> Warning: 'edge' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:343:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:213:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:281: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/Undirected.hs:281:1 algebraic-graphs> Warning: 'isSubgraphOf' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:542:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:322:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:424: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/Undirected.hs:424:1 algebraic-graphs> Warning: 'isEmpty' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:584:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:335:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:446: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/Undirected.hs:446:1 algebraic-graphs> Warning: 'hasVertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:616:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:346:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:474: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/Undirected.hs:474:1 algebraic-graphs> Warning: 'edges' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:423:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:279:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:354: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/Undirected.hs:354:1 algebraic-graphs> Warning: 'hasEdge' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:653:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:360:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:491: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/Undirected.hs:491:1 algebraic-graphs> Warning: 'overlays' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:440:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:292:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:369: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/Undirected.hs:369:1 algebraic-graphs> Warning: 'vertexSet' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:763:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:422:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:557: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/Undirected.hs:557:1 algebraic-graphs> Warning: 'foldr' is ambiguous. It is defined algebraic-graphs> * in ‘Data.Foldable’ 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 in ‘Data.Set.Internal’ algebraic-graphs> Warning: 'path' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:837:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:463:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:610: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/Undirected.hs:610:1 algebraic-graphs> Warning: 'circuit' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:858:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:475:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:624: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/Undirected.hs:624:1 algebraic-graphs> Warning: 'removeVertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:1052:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:571:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:729: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/Undirected.hs:729:1 algebraic-graphs> Warning: 'removeEdge' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:1067:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:585:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:746: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/Undirected.hs:746:1 algebraic-graphs> Warning: 'edgeList' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:743:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:411:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:545: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/Undirected.hs:545:1 algebraic-graphs> Warning: 'vertexList' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:719:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:395:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:531: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/Undirected.hs:531:1 row-types> [2 of 6] Compiling Data.Row.Dictionaries ( src/Data/Row/Dictionaries.hs, dist/build/Data/Row/Dictionaries.p_o ) algebraic-graphs> Warning: 'vertices' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:407:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:267:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:341: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/Undirected.hs:341:1 algebraic-graphs> Warning: 'star' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:915:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:517:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:669: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/Undirected.hs:669:1 algebraic-graphs> Warning: 'stars' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:937:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:534:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:687: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/Undirected.hs:687:1 tree-diff> tree-diff> src/Data/TreeDiff/Golden.hs:16:1: warning: [GHC-15328] [-Wdeprecations] tree-diff> Module ‘Text.PrettyPrint.ANSI.Leijen’ is deprecated: tree-diff> "Compatibility module for users of ansi-wl-pprint - use \"Prettyprinter\" instead" tree-diff> | tree-diff> 16 | import qualified Text.PrettyPrint.ANSI.Leijen as WL tree-diff> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Golden.hs:77:67: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 77 | wrt expr = BS.writeFile fp $ TE.encodeUtf8 $ T.pack $ showWL (WL.plain (ansiWlExpr expr)) ++ "\n" tree-diff> | ^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Golden.hs:79:11: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of type constructor or class ‘Doc’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 79 | showWL :: WL.Doc -> String tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Golden.hs:80:14: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘displayS’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 80 | showWL doc = WL.displayS (WL.renderSmart 0.4 80 doc) "" tree-diff> | ^^^^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Golden.hs:80:27: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘renderSmart’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 80 | showWL doc = WL.displayS (WL.renderSmart 0.4 80 doc) "" tree-diff> | ^^^^^^^^^^^^^^ algebraic-graphs> Warning: 'adjacencyList' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:805:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:451:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:583: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/Undirected.hs:583:1 algebraic-graphs> Warning: 'map' is ambiguous. It is defined algebraic-graphs> * in ‘GHC.Base’ 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 in ‘Data.Set.Internal’ algebraic-graphs> Warning: 'tree' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:951:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:546:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:701: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/Undirected.hs:701:1 algebraic-graphs> Warning: 'replaceVertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:1091:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:597:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:760: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/Undirected.hs:760:1 algebraic-graphs> Warning: 'mergeVertices' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:1108:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:610:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:775: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/Undirected.hs:775:1 algebraic-graphs> Warning: 'induce' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:1163:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:639:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:791: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/Undirected.hs:791:1 algebraic-graphs> 100% ( 50 / 50) in 'Algebra.Graph.Undirected' algebraic-graphs> Warning: 'Graph' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:183:1 algebraic-graphs> * at src/Algebra/Graph/Class.hs:109:1 algebraic-graphs> * at src/Algebra/Graph/Labelled.hs:66:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:178: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/Undirected.hs:178:1 algebraic-graphs> Warning: 'connect' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:386:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:302:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:292:1 algebraic-graphs> * at src/Algebra/Graph/Class.hs:119:5 algebraic-graphs> * at src/Algebra/Graph/Labelled.hs:288:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:268:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:304:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:252:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:325: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/Undirected.hs:325:1 algebraic-graphs> Warning: 'overlay' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:362:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:280:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:270:1 algebraic-graphs> * at src/Algebra/Graph/Class.hs:117:5 algebraic-graphs> * at src/Algebra/Graph/Labelled.hs:270:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:241:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:283:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:230:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:300: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/Undirected.hs:300:1 algebraic-graphs> Warning: 'empty' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:316:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:237:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:227:1 algebraic-graphs> * at src/Algebra/Graph/Class.hs:113:5 algebraic-graphs> * at src/Algebra/Graph/Labelled.hs:191:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:160:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:243:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:188:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:253: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/Undirected.hs:253:1 algebraic-graphs> Warning: 'vertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:330:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:249:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:239:1 algebraic-graphs> * at src/Algebra/Graph/Class.hs:115:5 algebraic-graphs> * at src/Algebra/Graph/Labelled.hs:203:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:171:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:254:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:199:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:266: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/Undirected.hs:266:1 algebraic-graphs> Warning: 'overlays' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:440:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:346:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:336:1 algebraic-graphs> * at src/Algebra/Graph/Class.hs:325:1 algebraic-graphs> * at src/Algebra/Graph/Labelled.hs:329:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:312:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:345:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:292:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:369: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/Undirected.hs:369:1 algebraic-graphs> Warning: 'edge' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:343:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:262:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:252:1 algebraic-graphs> * at src/Algebra/Graph/Class.hs:289:1 algebraic-graphs> * at src/Algebra/Graph/Labelled.hs:217:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:185:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:266:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:213:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:281: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/Undirected.hs:281:1 algebraic-graphs> Warning: 'isSubgraphOf' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:542:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:376:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:366:1 algebraic-graphs> * at src/Algebra/Graph/Class.hs:361:1 algebraic-graphs> * at src/Algebra/Graph/Labelled.hs:180:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:340:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:373:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:322:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:424: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/Undirected.hs:424:1 algebraic-graphs> Warning: 'path' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:837:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:541:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:529:1 algebraic-graphs> * at src/Algebra/Graph/Class.hs:373:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:540:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:463:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:610: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/Undirected.hs:610:1 algebraic-graphs> Warning: 'circuit' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:858:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:555:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:543:1 algebraic-graphs> * at src/Algebra/Graph/Class.hs:387:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:554:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:475:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:624: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/Undirected.hs:624:1 algebraic-graphs> Warning: 'edges' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:423:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:333:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:323:1 algebraic-graphs> * at src/Algebra/Graph/Class.hs:312:1 algebraic-graphs> * at src/Algebra/Graph/Labelled.hs:315:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:299:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:332:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:279:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:354: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/Undirected.hs:354:1 algebraic-graphs> Warning: 'vertices' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:407:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:319:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:309:1 algebraic-graphs> * at src/Algebra/Graph/Class.hs:301:1 algebraic-graphs> * at src/Algebra/Graph/Labelled.hs:303:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:288:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:320:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:267:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:341: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/Undirected.hs:341:1 algebraic-graphs> Warning: 'star' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:915:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:604:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:592:1 algebraic-graphs> * at src/Algebra/Graph/Class.hs:431:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:603:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:517:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:669: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/Undirected.hs:669:1 algebraic-graphs> Warning: 'tree' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:951:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:651:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:639:1 algebraic-graphs> * at src/Algebra/Graph/Class.hs:445:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:636:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:546:1 algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:701: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/Undirected.hs:701:1 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: 'empty' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Class.hs:113:5 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:243: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:243:1 algebraic-graphs> Warning: 'path' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Class.hs:373:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:540: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:540:1 algebraic-graphs> Warning: 'clique' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Class.hs:402:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:569: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:569:1 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: 'vertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Class.hs:115:5 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:254: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:254:1 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: 'vertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Class.hs:115:5 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:254: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:254:1 algebraic-graphs> Warning: 'empty' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Class.hs:113:5 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:243: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:243:1 algebraic-graphs> Warning: 'path' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Class.hs:373:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:540: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:540:1 algebraic-graphs> Warning: 'clique' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Class.hs:402:1 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:569: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:569:1 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> Warning: 'fromAdjacencyMap' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:222:1 algebraic-graphs> * at src/Data/Graph/Typed.hs:60: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:60:1 algebraic-graphs> Warning: 'map' is ambiguous. It is defined algebraic-graphs> * in ‘GHC.Base’ algebraic-graphs> * in ‘Data.Map.Strict.Internal’ 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 in ‘Data.Set.Internal’ algebraic-graphs> 90% ( 10 / 11) in 'Data.Graph.Typed' algebraic-graphs> Missing documentation for: algebraic-graphs> scc (src/Data/Graph/Typed.hs:192) deferred-folds> [ 4 of 11] Compiling DeferredFolds.Defs.UnfoldlM ( library/DeferredFolds/Defs/UnfoldlM.hs, dist/build/DeferredFolds/Defs/UnfoldlM.p_o ) hw-fingertree> [2 of 3] Compiling HaskellWorks.Data.FingerTreeSpec ( tests/HaskellWorks/Data/FingerTreeSpec.hs, dist/build/hw-fingertree-tests/hw-fingertree-tests-tmp/HaskellWorks/Data/FingerTreeSpec.o ) path-io> Running phase: setupCompilerEnvironmentPhase path-io> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. neat-interpolation> [1 of 4] Compiling NeatInterpolation.Prelude ( library/NeatInterpolation/Prelude.hs, dist/build/NeatInterpolation/Prelude.p_o ) row-types> [3 of 6] Compiling Data.Row.Records ( src/Data/Row/Records.hs, dist/build/Data/Row/Records.p_o ) tree-diff> [ 9 of 10] Compiling Data.TreeDiff.QuickCheck ( src/Data/TreeDiff/QuickCheck.hs, dist/build/Data/TreeDiff/QuickCheck.p_o ) tree-diff> [10 of 10] Compiling Data.TreeDiff.Tree ( src/Data/TreeDiff/Tree.hs, dist/build/Data/TreeDiff/Tree.p_o ) 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.D:R:ItemList algebraic-graphs> - Algebra.Graph.Bipartite.AdjacencyMap.Rep_List algebraic-graphs> - Algebra.Graph.Bipartite.AdjacencyMap.Rep_AdjacencyMap 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:ItemMinimum algebraic-graphs> - Algebra.Graph.Label.D:R:ItemLabel 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 path-io> Running phase: unpackPhase algebraic-graphs> Warning: Algebra.Graph.ToGraph: could not find link destinations for: algebraic-graphs> - Algebra.Graph.ToGraph.D:R:ToVertexAdjacencyMap algebraic-graphs> - Algebra.Graph.ToGraph.D:R:ToVertexAdjacencyIntMap 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 neat-interpolation> [2 of 4] Compiling NeatInterpolation.Parsing ( library/NeatInterpolation/Parsing.hs, dist/build/NeatInterpolation/Parsing.p_o ) 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 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 path-io> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "path-io-1.8.2/tests/Main.hs" 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 path-io> Running phase: patchPhase path-io> Running phase: compileBuildDriverPhase path-io> setupCompileFlags: -package-db=/build/tmp.8ljLzN7Dq2/setup-package.conf.d -threaded path-io> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.8ljLzN7Dq2/Main.o ) row-types> row-types> src/Data/Row/Records.hs:127:23: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 127 | newtype Rec (r :: Row *) where row-types> | ^ row-types> row-types> src/Data/Row/Records.hs:378:48: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 378 | newtype RFMap (g :: k1 -> k2) (ϕ :: Row (k2 -> *)) (ρ :: Row k1) = RFMap { unRFMap :: Rec (Ap ϕ (Map g ρ)) } row-types> | ^ row-types> row-types> src/Data/Row/Records.hs:379:31: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 379 | newtype RecAp (ϕ :: Row (k -> *)) (ρ :: Row k) = RecAp (Rec (Ap ϕ ρ)) row-types> | ^ row-types> row-types> src/Data/Row/Records.hs:380:24: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 380 | newtype App (f :: k -> *) (a :: k) = App (f a) row-types> | ^ row-types> row-types> src/Data/Row/Records.hs:383:38: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 383 | mapF :: forall k c g (ϕ :: Row (k -> *)) (ρ :: Row k). BiForall ϕ ρ c row-types> | ^ row-types> row-types> src/Data/Row/Records.hs:574:29: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 574 | newtype RecPair (ρ1 :: Row *) (ρ2 :: Row *) = RecPair (Rec ρ1, Rec ρ2) row-types> | ^ row-types> row-types> src/Data/Row/Records.hs:574:43: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 574 | newtype RecPair (ρ1 :: Row *) (ρ2 :: Row *) = RecPair (Rec ρ1, Rec ρ2) row-types> | ^ row-types> row-types> src/Data/Row/Records.hs:575:29: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 575 | newtype RZipPair (ρ1 :: Row *) (ρ2 :: Row *) = RZipPair { unRZipPair :: Rec (Zip ρ1 ρ2) } row-types> | ^ row-types> row-types> src/Data/Row/Records.hs:575:43: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 575 | newtype RZipPair (ρ1 :: Row *) (ρ2 :: Row *) = RZipPair { unRZipPair :: Rec (Zip ρ1 ρ2) } row-types> | ^ row-types> row-types> src/Data/Row/Records.hs:667:25: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 667 | type RepRec (r :: Row *) :: * -> * row-types> | ^ row-types> row-types> src/Data/Row/Records.hs:667:31: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 667 | type RepRec (r :: Row *) :: * -> * row-types> | ^ row-types> row-types> src/Data/Row/Records.hs:667:36: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 667 | type RepRec (r :: Row *) :: * -> * row-types> | ^ 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.D:R:ToVertexAdjacencyMap algebraic-graphs> - Algebra.Graph.Labelled.AdjacencyMap.Rep_AdjacencyMap 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.D:R:ToVertexGraph algebraic-graphs> - Algebra.Graph.Labelled.Rep_Graph 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:VertexTuple3 algebraic-graphs> - Algebra.Graph.Class.D:R:VertexTuple2 algebraic-graphs> - Algebra.Graph.Class.D:R:VertexFUN algebraic-graphs> - Algebra.Graph.Class.D:R:VertexMaybe algebraic-graphs> - Algebra.Graph.Class.D:R:VertexUnit algebraic-graphs> - Algebra.Graph.Class.D:R:VertexRelation algebraic-graphs> - Algebra.Graph.Class.D:R:VertexRelation0 algebraic-graphs> - Algebra.Graph.Class.D:R:VertexAdjacencyMap algebraic-graphs> - Algebra.Graph.Class.D:R:VertexGraph algebraic-graphs> - Algebra.Graph.Class.D:R:VertexAdjacencyIntMap algebraic-graphs> - Algebra.Graph.Class.D:R:VertexAdjacencyMap0 algebraic-graphs> - Algebra.Graph.Class.D:R:VertexGraph0 algebraic-graphs> - Algebra.Graph.Class.D:R:VertexGraph1 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 path-io> [2 of 2] Linking Setup deferred-folds> [ 5 of 11] Compiling DeferredFolds.Defs.Unfoldl ( library/DeferredFolds/Defs/Unfoldl.hs, dist/build/DeferredFolds/Defs/Unfoldl.p_o ) deferred-folds> [ 6 of 11] Compiling DeferredFolds.Unfoldl ( library/DeferredFolds/Unfoldl.hs, dist/build/DeferredFolds/Unfoldl.p_o ) deferred-folds> [ 7 of 11] Compiling DeferredFolds.UnfoldlM ( library/DeferredFolds/UnfoldlM.hs, dist/build/DeferredFolds/UnfoldlM.p_o ) deferred-folds> [ 8 of 11] Compiling DeferredFolds.UnfoldrM ( library/DeferredFolds/UnfoldrM.hs, dist/build/DeferredFolds/UnfoldrM.p_o ) deferred-folds> [ 9 of 11] Compiling DeferredFolds.Util.TextArray ( library/DeferredFolds/Util/TextArray.hs, dist/build/DeferredFolds/Util/TextArray.p_o ) deferred-folds> [10 of 11] Compiling DeferredFolds.Defs.Unfoldr ( library/DeferredFolds/Defs/Unfoldr.hs, dist/build/DeferredFolds/Defs/Unfoldr.p_o ) deferred-folds> [11 of 11] Compiling DeferredFolds.Unfoldr ( library/DeferredFolds/Unfoldr.hs, dist/build/DeferredFolds/Unfoldr.p_o ) 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 ) 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> [ 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 ) 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 ) focus> [2 of 2] Linking dist/build/test/test path-io> Running phase: updateAutotoolsGnuConfigScriptsPhase path-io> Running phase: configurePhase path-io> configureFlags: --verbose --prefix=/nix/store/7sv2w2q7am0ls4h9584dfa43yfg5zcxn-path-io-1.8.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/rfbxlyp90q7i4hxsgbpssims86ayjbyp-path-io-1.8.2-doc/share/doc/path-io-1.8.2 --with-gcc=gcc --package-db=/build/tmp.8ljLzN7Dq2/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... tree-diff> Preprocessing test suite 'tree-diff-test' for tree-diff-0.3.4.. tree-diff> Building test suite 'tree-diff-test' for tree-diff-0.3.4.. hw-fingertree> [3 of 3] Compiling Main ( tests/Spec.hs, dist/build/hw-fingertree-tests/hw-fingertree-tests-tmp/Main.o ) path-io> Flags chosen: dev=False path-io> Dependency base >=4.15 && <5: using base-4.19.0.0 path-io> Dependency containers: using containers-0.6.8 path-io> Dependency directory >=1.3.2.0 && <1.4: using directory-1.3.8.1 path-io> Dependency dlist >=0.8 && <2: using dlist-1.0 path-io> Dependency exceptions >=0.8 && <0.11: using exceptions-0.10.7 path-io> Dependency filepath >=1.2 && <1.6: using filepath-1.4.100.4 path-io> Dependency path >=0.7.1 && <0.10: using path-0.9.5 path-io> Dependency temporary >=1.1 && <1.4: using temporary-1.3 path-io> Dependency time >=1.4 && <1.15: using time-1.12.2 path-io> Dependency transformers >=0.3 && <0.7: using transformers-0.6.1.0 path-io> Dependency unix-compat: using unix-compat-0.7.4 path-io> Dependency base >=4.15 && <5: using base-4.19.0.0 path-io> Dependency exceptions >=0.8 && <0.11: using exceptions-0.10.7 path-io> Dependency hspec >=2 && <3: using hspec-2.11.12 path-io> Dependency path >=0.7.1 && <0.10: using path-0.9.5 path-io> Dependency path-io: using path-io-1.8.2 path-io> Dependency unix-compat: using unix-compat-0.7.4 tree-diff> [1 of 2] Compiling RefDiffBy ( src-diff/RefDiffBy.hs, dist/build/tree-diff-test/tree-diff-test-tmp/RefDiffBy.o ) tree-diff> [2 of 2] Compiling Main ( tests/Tests.hs, dist/build/tree-diff-test/tree-diff-test-tmp/Main.o ) row-types> [4 of 6] Compiling Data.Row.Variants ( src/Data/Row/Variants.hs, dist/build/Data/Row/Variants.p_o ) row-types> row-types> src/Data/Row/Variants.hs:102:20: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 102 | data Var (r :: Row *) where row-types> | ^ row-types> row-types> src/Data/Row/Variants.hs:475:37: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 475 | newtype FlipApp (x :: k) (f :: k -> *) = FlipApp (f x) row-types> | ^ row-types> row-types> src/Data/Row/Variants.hs:589:25: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 589 | type RepVar (r :: Row *) :: * -> * row-types> | ^ row-types> row-types> src/Data/Row/Variants.hs:589:31: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 589 | type RepVar (r :: Row *) :: * -> * row-types> | ^ row-types> row-types> src/Data/Row/Variants.hs:589:36: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 589 | type RepVar (r :: Row *) :: * -> * row-types> | ^ row-types> [5 of 6] Compiling Data.Row.Switch ( src/Data/Row/Switch.hs, dist/build/Data/Row/Switch.p_o ) focus> Running phase: checkPhase hw-fingertree> [4 of 4] Linking dist/build/hw-fingertree-tests/hw-fingertree-tests 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-2V9pSJcQD8QGFBgeCMGXPq path-io> include base-4.19.0.0-b960 path-io> include containers-0.6.8-4775 path-io> include directory-1.3.8.1-6a8e path-io> include dlist-1.0-92EE3VRf6S86YM2NLYx7Zz path-io> include exceptions-0.10.7-d3e7 path-io> include filepath-1.4.100.4-fa1c path-io> include path-0.9.5-LJKrh1JPplx9anWlAVM9D9 path-io> include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b path-io> include time-1.12.2-d26d path-io> include transformers-0.6.1.0-c3ec path-io> include unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP path-io> component path-io-1.8.2-DmA0FwS4ASbJEitKwxQlxW-tests path-io> include base-4.19.0.0-b960 path-io> include exceptions-0.10.7-d3e7 path-io> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH path-io> include path-0.9.5-LJKrh1JPplx9anWlAVM9D9 path-io> include path-io-1.8.2-2V9pSJcQD8QGFBgeCMGXPq path-io> include unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP path-io> Linked component graph: path-io> unit path-io-1.8.2-2V9pSJcQD8QGFBgeCMGXPq path-io> include base-4.19.0.0-b960 path-io> include containers-0.6.8-4775 path-io> include directory-1.3.8.1-6a8e path-io> include dlist-1.0-92EE3VRf6S86YM2NLYx7Zz path-io> include exceptions-0.10.7-d3e7 path-io> include filepath-1.4.100.4-fa1c path-io> include path-0.9.5-LJKrh1JPplx9anWlAVM9D9 path-io> include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b path-io> include time-1.12.2-d26d path-io> include transformers-0.6.1.0-c3ec path-io> include unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP path-io> Path.IO=path-io-1.8.2-2V9pSJcQD8QGFBgeCMGXPq:Path.IO path-io> unit path-io-1.8.2-DmA0FwS4ASbJEitKwxQlxW-tests path-io> include base-4.19.0.0-b960 path-io> include exceptions-0.10.7-d3e7 path-io> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH path-io> include path-0.9.5-LJKrh1JPplx9anWlAVM9D9 path-io> include path-io-1.8.2-2V9pSJcQD8QGFBgeCMGXPq path-io> include unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP path-io> Ready component graph: path-io> definite path-io-1.8.2-2V9pSJcQD8QGFBgeCMGXPq path-io> depends base-4.19.0.0-b960 path-io> depends containers-0.6.8-4775 path-io> depends directory-1.3.8.1-6a8e path-io> depends dlist-1.0-92EE3VRf6S86YM2NLYx7Zz path-io> depends exceptions-0.10.7-d3e7 path-io> depends filepath-1.4.100.4-fa1c path-io> depends path-0.9.5-LJKrh1JPplx9anWlAVM9D9 path-io> depends temporary-1.3-6LDbtKZIJMrKol9xVw5U4b path-io> depends time-1.12.2-d26d path-io> depends transformers-0.6.1.0-c3ec path-io> depends unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP path-io> definite path-io-1.8.2-DmA0FwS4ASbJEitKwxQlxW-tests path-io> depends base-4.19.0.0-b960 path-io> depends exceptions-0.10.7-d3e7 path-io> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH path-io> depends path-0.9.5-LJKrh1JPplx9anWlAVM9D9 path-io> depends path-io-1.8.2-2V9pSJcQD8QGFBgeCMGXPq path-io> depends unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP path-io> Using Cabal-3.10.2.0 compiled by ghc-9.8 path-io> Using compiler: ghc-9.8.1 path-io> Using install prefix: path-io> /nix/store/7sv2w2q7am0ls4h9584dfa43yfg5zcxn-path-io-1.8.2 path-io> Executables installed in: path-io> /nix/store/7sv2w2q7am0ls4h9584dfa43yfg5zcxn-path-io-1.8.2/bin path-io> Libraries installed in: path-io> /nix/store/7sv2w2q7am0ls4h9584dfa43yfg5zcxn-path-io-1.8.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/path-io-1.8.2-2V9pSJcQD8QGFBgeCMGXPq path-io> Dynamic Libraries installed in: path-io> /nix/store/7sv2w2q7am0ls4h9584dfa43yfg5zcxn-path-io-1.8.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 path-io> Private executables installed in: path-io> /nix/store/7sv2w2q7am0ls4h9584dfa43yfg5zcxn-path-io-1.8.2/libexec/x86_64-linux-ghc-9.8.1/path-io-1.8.2 path-io> Data files installed in: path-io> /nix/store/7sv2w2q7am0ls4h9584dfa43yfg5zcxn-path-io-1.8.2/share/x86_64-linux-ghc-9.8.1/path-io-1.8.2 path-io> Documentation installed in: path-io> /nix/store/rfbxlyp90q7i4hxsgbpssims86ayjbyp-path-io-1.8.2-doc/share/doc/path-io-1.8.2 path-io> Configuration files installed in: path-io> /nix/store/7sv2w2q7am0ls4h9584dfa43yfg5zcxn-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.8.1 found on system at: path-io> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc path-io> Using ghc-pkg version 9.8.1 found on system at: path-io> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 path-io> No happy found path-io> Using haskell-suite found on system at: haskell-suite-dummy-location path-io> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location path-io> No hmake found path-io> Using hpc version 0.69 found on system at: path-io> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 path-io> Using hsc2hs version 0.68.10 found on system at: path-io> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 path-io> Using hscolour version 1.25 found on system at: path-io> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour path-io> No jhc found path-io> Using ld found on system at: path-io> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold path-io> No pkg-config found path-io> Using runghc version 9.8.1 found on system at: path-io> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 focus> Running 1 test suites... focus> Test suite test: RUNNING... focus> focus> Monadically composed lookup and insert (https://github.com/nikita-volkov/stm-containers/issues/25): OK focus> Applicatively composed lookup and insert: OK focus> Applicatively composed pure and insert: OK focus> insert: OK focus> alter: OK focus> update: OK focus> updateM: OK focus> delete: OK focus> Monadically composed lookup and delete (https://github.com/nikita-volkov/focus/issues/7): OK focus> focus> All 9 tests passed (0.00s) focus> Test suite test: PASS focus> Test suite logged to: dist/test/focus-1.0.3.2-test.log focus> 1 of 1 test suites (1 of 1 test cases) passed. focus> Running phase: haddockPhase 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.. row-types> [6 of 6] Compiling Data.Row ( src/Data/Row.hs, dist/build/Data/Row.p_o ) 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 ) path-io> Running phase: buildPhase tree-diff> tree-diff> tests/Tests.hs:16:1: warning: [GHC-15328] [-Wdeprecations] tree-diff> Module ‘Text.PrettyPrint.ANSI.Leijen’ is deprecated: tree-diff> "Compatibility module for users of ansi-wl-pprint - use \"Prettyprinter\" instead" tree-diff> | tree-diff> 16 | import qualified Text.PrettyPrint.ANSI.Leijen as WL tree-diff> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ tree-diff> tree-diff> tests/Tests.hs:76:17: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 76 | doc = show (WL.plain (ansiWlExpr e)) tree-diff> | ^^^^^^^^ focus> Preprocessing library for focus-1.0.3.2.. focus> Running Haddock on library for focus-1.0.3.2.. path-io> Preprocessing library for path-io-1.8.2.. path-io> Building library for path-io-1.8.2.. focus> Warning: --source-* options are ignored when --hyperlinked-source is enabled. path-io> [1 of 1] Compiling Path.IO ( Path/IO.hs, dist/build/Path/IO.o, dist/build/Path/IO.dyn_o ) focus> [1 of 2] Compiling Focus.Prelude ( library/Focus/Prelude.hs, /build/ghc572_0/ghc_2.o, /build/ghc572_0/ghc_2.dyn_o ) mod> [2 of 2] Linking dist/build/mod-tests/mod-tests focus> [2 of 2] Compiling Focus ( library/Focus.hs, nothing ) 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.. 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 ) focus> Haddock coverage: hw-fingertree> [1 of 1] Compiling Main ( doctest/DoctestDriver.hs, dist/build/doctest/doctest-tmp/Main.o ) focus> 97% ( 45 / 46) in 'Focus' focus> Missing documentation for: focus> Module header mod> Running phase: checkPhase mod> Running 1 test suites... mod> Test suite mod-tests: RUNNING... mod> All mod> Mod 1 mod> fromInteger: OK mod> +++ OK, passed 100 tests. mod> Eq mod> Transitive: OK mod> +++ OK, passed 100 tests. mod> Symmetric: OK mod> +++ OK, passed 100 tests. mod> Reflexive: OK mod> +++ OK, passed 100 tests. mod> Ord mod> Antisymmetry: OK mod> +++ OK, passed 100 tests. mod> Transitivity: OK mod> +++ OK, passed 100 tests. mod> Totality: OK mod> +++ OK, passed 100 tests. mod> Num mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Subtraction: OK mod> +++ OK, passed 100 tests. mod> Abs Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Signum Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Product Of Abs And Signum Is Id: OK mod> +++ OK, passed 100 tests. mod> Show mod> Show: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showsPrec: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showList: OK tree-diff> [3 of 3] Linking dist/build/tree-diff-test/tree-diff-test mod> +++ OK, passed 100 tests. mod> Storable mod> Set-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests. mod> Get-Set (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests. mod> Set-Set (if you set something twice, the first set is inconsequential: OK mod> +++ OK, passed 100 tests. mod> List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i ≡ peek (plusPtr a i): OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> Semiring mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Zero: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps One: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Plus: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Times: OK mod> +++ OK, passed 100 tests. mod> Ring mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Prim mod> ByteArray Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 120 discarded. mod> ByteArray Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 22 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; 110 discarded. mod> Addr Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 16 discarded. mod> Addr Set Range: OK mod> +++ OK, passed 100 tests. mod> Addr List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Vector.Unboxed.MVector mod> New-Length: OK mod> +++ OK, passed 100 tests. mod> Replicate-Length: OK mod> +++ OK, passed 100 tests. mod> Slice-Length: OK mod> +++ OK, passed 100 tests. mod> Grow-Length: OK mod> +++ OK, passed 100 tests. mod> Write-Read: OK mod> +++ OK, passed 100 tests. mod> Set-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Set-Read: OK mod> +++ OK, passed 100 tests. mod> Replicate-Read: OK mod> +++ OK, passed 100 tests. mod> Slice-Overlaps: OK mod> +++ OK, passed 100 tests. mod> Slice-Copy: OK mod> +++ OK, passed 100 tests. mod> Slice-Move: OK mod> +++ OK, passed 100 tests. mod> Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-WriteAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Mod 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. mod> Pred Succ Identity: OK mod> +++ OK, passed 100 tests; 3 discarded. mod> Eq mod> Transitive: OK mod> +++ OK, passed 100 tests. mod> Symmetric: OK mod> +++ OK, passed 100 tests. mod> Reflexive: OK mod> +++ OK, passed 100 tests. mod> Ord mod> Antisymmetry: OK mod> +++ OK, passed 100 tests. mod> Transitivity: OK mod> +++ OK, passed 100 tests. mod> Totality: OK mod> +++ OK, passed 100 tests. mod> Num mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. hw-fingertree> [2 of 2] Linking dist/build/doctest/doctest mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Subtraction: OK mod> +++ OK, passed 100 tests. mod> Abs Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Signum Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Product Of Abs And Signum Is Id: OK mod> +++ OK, passed 100 tests. mod> Show mod> Show: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showsPrec: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showList: OK mod> +++ OK, passed 100 tests. mod> Storable mod> Set-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests. mod> Get-Set (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests. mod> Set-Set (if you set something twice, the first set is inconsequential: OK mod> +++ OK, passed 100 tests. mod> List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i ≡ peek (plusPtr a i): OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> Semiring mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Zero: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps One: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Plus: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Times: OK mod> +++ OK, passed 100 tests. mod> Ring mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Prim mod> ByteArray Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 136 discarded. mod> ByteArray Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 15 discarded. mod> ByteArray Put-Put (putting twice is same as putting once): OK mod> +++ OK, passed 100 tests; 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; 115 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 65535 mod> fromInteger: OK mod> +++ OK, passed 100 tests. mod> invertMod: OK mod> +++ OK, passed 100 tests. mod> powMod: OK mod> +++ OK, passed 100 tests. mod> Enum mod> Succ Pred Identity: OK mod> +++ OK, passed 100 tests; 1 discarded. mod> Pred Succ Identity: OK mod> +++ OK, passed 100 tests. mod> Eq mod> Transitive: OK mod> +++ OK, passed 100 tests. mod> Symmetric: OK mod> +++ OK, passed 100 tests. mod> Reflexive: OK mod> +++ OK, passed 100 tests. mod> Ord mod> Antisymmetry: OK mod> +++ OK, passed 100 tests. mod> Transitivity: OK mod> +++ OK, passed 100 tests. mod> Totality: OK mod> +++ OK, passed 100 tests. mod> Num mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Subtraction: OK mod> +++ OK, passed 100 tests. mod> Abs Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Signum Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Product Of Abs And Signum Is Id: OK mod> +++ OK, passed 100 tests. mod> Show mod> Show: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showsPrec: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showList: OK mod> +++ OK, passed 100 tests. mod> Storable mod> Set-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests. mod> Get-Set (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests. mod> Set-Set (if you set something twice, the first set is inconsequential: OK mod> +++ OK, passed 100 tests. mod> List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i ≡ peek (plusPtr a i): OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> Semiring mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Zero: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps One: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Plus: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Times: OK mod> +++ OK, passed 100 tests. mod> Ring mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Prim mod> ByteArray Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 113 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; 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; 108 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 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. 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; 17 discarded. mod> ByteArray Set Range: OK mod> +++ OK, passed 100 tests. mod> ByteArray List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Addr Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 109 discarded. mod> Addr Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 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. deferred-folds> [2 of 2] Linking dist/build/test/test 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; 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; 131 discarded. mod> ByteArray Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 23 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; 126 discarded. mod> Addr Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 16 discarded. mod> Addr Set Range: OK mod> +++ OK, passed 100 tests. mod> Addr List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Vector.Unboxed.MVector mod> New-Length: OK mod> +++ OK, passed 100 tests. mod> Replicate-Length: OK mod> +++ OK, passed 100 tests. mod> Slice-Length: OK mod> +++ OK, passed 100 tests. mod> Grow-Length: OK mod> +++ OK, passed 100 tests. mod> Write-Read: OK mod> +++ OK, passed 100 tests. mod> Set-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Set-Read: OK mod> +++ OK, passed 100 tests. mod> Replicate-Read: OK mod> +++ OK, passed 100 tests. mod> Slice-Overlaps: OK mod> +++ OK, passed 100 tests. mod> Slice-Copy: OK mod> +++ OK, passed 100 tests. mod> Slice-Move: OK mod> +++ OK, passed 100 tests. mod> Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-WriteAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Mod 4294967295 mod> fromInteger: OK mod> +++ OK, passed 100 tests. mod> invertMod: OK mod> +++ OK, passed 100 tests. mod> powMod: OK mod> +++ OK, passed 100 tests. mod> Enum mod> Succ Pred Identity: OK mod> +++ OK, passed 100 tests; 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; 115 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. 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; 138 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; 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; 106 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; 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; 92 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; 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. row-types> Preprocessing test suite 'test' for row-types-1.0.1.2.. 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. row-types> Building test suite 'test' for row-types-1.0.1.2.. 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; 142 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; 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; 128 discarded. mod> Addr Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 16 discarded. mod> Addr Set Range: OK mod> +++ OK, passed 100 tests. mod> Addr List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Vector.Unboxed.MVector mod> New-Length: OK mod> +++ OK, passed 100 tests. mod> Replicate-Length: OK mod> +++ OK, passed 100 tests. mod> Slice-Length: OK mod> +++ OK, passed 100 tests. mod> Grow-Length: OK mod> +++ OK, passed 100 tests. mod> Write-Read: OK mod> +++ OK, passed 100 tests. mod> Set-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Set-Read: OK mod> +++ OK, passed 100 tests. mod> Replicate-Read: OK mod> +++ OK, passed 100 tests. mod> Slice-Overlaps: OK mod> +++ OK, passed 100 tests. mod> Slice-Copy: OK mod> +++ OK, passed 100 tests. mod> Slice-Move: OK mod> +++ OK, passed 100 tests. mod> Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-WriteAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Mod 18446744073709551615 mod> fromInteger: OK mod> +++ OK, passed 100 tests. mod> invertMod: OK mod> +++ OK, passed 100 tests. mod> powMod: OK mod> +++ OK, passed 100 tests. mod> Enum mod> Succ Pred Identity: OK mod> +++ OK, passed 100 tests; 25 discarded. mod> Pred Succ Identity: OK mod> +++ OK, passed 100 tests; 17 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 (0.01s) 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; 12 discarded. mod> ByteArray Put-Put (putting twice is same as putting once): OK mod> +++ OK, passed 100 tests; 23 discarded. mod> ByteArray Set Range: OK mod> +++ OK, passed 100 tests. row-types> [1 of 5] Compiling DiffPerformance ( tests/DiffPerformance.hs, dist/build/test/test-tmp/DiffPerformance.o ) 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; 131 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 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; 61 discarded. mod> Pred Succ Identity: OK mod> +++ OK, passed 100 tests; 17 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; 100 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; 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; 109 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; 200 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; 110 discarded. mod> ByteArray Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 32 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; 99 discarded. mod> Addr Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 19 discarded. mod> Addr Set Range: OK mod> +++ OK, passed 100 tests. mod> Addr List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Vector.Unboxed.MVector mod> New-Length: OK mod> +++ OK, passed 100 tests. mod> Replicate-Length: OK mod> +++ OK, passed 100 tests. mod> Slice-Length: OK mod> +++ OK, passed 100 tests. mod> Grow-Length: OK mod> +++ OK, passed 100 tests. mod> Write-Read: OK mod> +++ OK, passed 100 tests. mod> Set-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Set-Read: OK mod> +++ OK, passed 100 tests. mod> Replicate-Read: OK mod> +++ OK, passed 100 tests. mod> Slice-Overlaps: OK mod> +++ OK, passed 100 tests. mod> Slice-Copy: OK mod> +++ OK, passed 100 tests. mod> Slice-Move: OK mod> +++ OK, passed 100 tests. mod> Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-WriteAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Mod 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; 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; 112 discarded. mod> ByteArray Get-Put (putting back what you got out has no effect): OK row-types> [2 of 5] Compiling Examples ( examples/Examples.lhs, dist/build/test/test-tmp/Examples.o ) 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; 100 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 neat-interpolation> [2 of 2] Linking dist/build/test/test mod> +++ OK, passed 100 tests. mod> Mod 2^40000 mod> fromInteger: OK mod> +++ OK, passed 100 tests. mod> invertMod: OK (0.02s) mod> +++ OK, passed 100 tests. mod> powMod: OK (0.02s) mod> +++ OK, passed 100 tests. mod> Enum mod> Succ Pred Identity: OK mod> +++ OK, passed 100 tests; 52 discarded. mod> Pred Succ Identity: OK mod> +++ OK, passed 100 tests; 17 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.02s) mod> +++ OK, passed 100 tests. mod> Equivariance: showsPrec: OK (0.02s) mod> +++ OK, passed 100 tests. 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> haddockPhase completed in 3 minutes 2 seconds algebraic-graphs> Running phase: installPhase mod> Equivariance: showList: OK (0.52s) mod> +++ OK, passed 100 tests. mod> Storable row-types> [3 of 5] Compiling MergePerformance ( tests/MergePerformance.hs, dist/build/test/test-tmp/MergePerformance.o ) row-types> [4 of 5] Compiling UnionPerformance ( tests/UnionPerformance.hs, dist/build/test/test-tmp/UnionPerformance.o ) row-types> [5 of 5] Compiling Main ( tests/Main.hs, dist/build/test/test-tmp/Main.o ) mod> Set-Get (you get back what you put in): OK algebraic-graphs> Installing library in /nix/store/cykclhmq1bpcc3d7ka5gdirvb3vrdnzn-algebraic-graphs-0.7/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd mod> +++ OK, passed 100 tests. mod> Get-Set (putting back what you got out has no effect): OK (0.02s) 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. deferred-folds> Running phase: checkPhase mod> peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i ≡ peek (plusPtr a i): OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> Semiring mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Zero: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps One: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Plus: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Times: OK mod> +++ OK, passed 100 tests. mod> Ring mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Prim mod> ByteArray Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 136 discarded. mod> ByteArray Get-Put (putting back what you got out has no effect): OK (0.01s) mod> +++ OK, passed 100 tests; 11 discarded. mod> ByteArray Put-Put (putting twice is same as putting once): OK mod> +++ OK, passed 100 tests; 16 discarded. 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 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 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. mod> +++ OK, passed 100 tests; 140 discarded. 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 mod> Addr Get-Put (putting back what you got out has no effect): OK (0.01s) mod> +++ OK, passed 100 tests; 14 discarded. mod> Addr Set Range: OK (0.01s) 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. tree-diff> buildPhase completed in 51 seconds tree-diff> Running phase: checkPhase 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 (0.01s) mod> +++ OK, passed 100 tests. mod> Write-Copy-Read: OK (0.01s) mod> +++ OK, passed 100 tests. mod> Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-WriteAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Random Mod tree-diff> Running 1 test suites... tree-diff> Test suite tree-diff-test: RUNNING... mod> fromInteger: OK mod> +++ OK, passed 100 tests; 11 discarded. mod> invertMod: OK mod> +++ OK, passed 100 tests; 15 discarded. mod> powMod: OK mod> +++ OK, passed 100 tests; 11 discarded. tree-diff> tests mod> powMod on sum: OK mod> +++ OK, passed 100 tests; 29 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; 10 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 row-types> [6 of 6] Linking dist/build/test/test 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; 15 discarded. mod> ByteArray Set Range: OK mod> +++ OK, passed 100 tests. mod> ByteArray List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Addr Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 108 discarded. mod> Addr Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 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 2310 mod> fromInteger: OK mod> +++ OK, passed 100 tests. mod> invertMod: OK mod> +++ OK, passed 100 tests. mod> powMod: OK mod> +++ OK, passed 100 tests. mod> Enum mod> Succ Pred Identity: OK mod> +++ OK, passed 100 tests; 2 discarded. mod> Pred Succ Identity: OK mod> +++ OK, passed 100 tests; 1 discarded. mod> Eq mod> Transitive: OK mod> +++ OK, passed 100 tests. mod> Symmetric: OK mod> +++ OK, passed 100 tests. mod> Reflexive: OK mod> +++ OK, passed 100 tests. mod> Ord mod> Antisymmetry: OK mod> +++ OK, passed 100 tests. mod> Transitivity: OK mod> +++ OK, passed 100 tests. mod> Totality: OK mod> +++ OK, passed 100 tests. mod> Num mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Subtraction: OK mod> +++ OK, passed 100 tests. mod> Abs Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Signum Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Product Of Abs And Signum Is Id: OK mod> +++ OK, passed 100 tests. mod> Show mod> Show: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showsPrec: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showList: OK mod> +++ OK, passed 100 tests. mod> Storable mod> Set-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests. mod> Get-Set (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests. mod> Set-Set (if you set something twice, the first set is inconsequential: OK mod> +++ OK, passed 100 tests. mod> List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i ≡ peek (plusPtr a i): OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> Semiring mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Zero: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps One: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Plus: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Times: OK mod> +++ OK, passed 100 tests. mod> Ring mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Prim mod> ByteArray Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 120 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; 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; 114 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 mod> +++ OK, passed 100 tests. mod> Write-Read: OK mod> +++ OK, passed 100 tests. mod> Set-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Set-Read: OK mod> +++ OK, passed 100 tests. mod> Replicate-Read: OK mod> +++ OK, passed 100 tests. mod> Slice-Overlaps: OK mod> +++ OK, passed 100 tests. mod> Slice-Copy: OK mod> +++ OK, passed 100 tests. mod> Slice-Move: OK mod> +++ OK, passed 100 tests. mod> Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-WriteAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Mod 65535 mod> fromInteger: OK mod> +++ OK, passed 100 tests. mod> invertMod: OK mod> +++ OK, passed 100 tests. mod> powMod: OK mod> +++ OK, passed 100 tests. mod> Enum mod> Succ Pred Identity: OK mod> +++ OK, passed 100 tests; 1 discarded. mod> Pred Succ Identity: OK mod> +++ OK, passed 100 tests; 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 deferred-folds> Preprocessing library for deferred-folds-0.9.18.7.. 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 deferred-folds> Running Haddock on library for deferred-folds-0.9.18.7.. 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. 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 mod> FromNatural Maps Times: OK mod> +++ OK, passed 100 tests. mod> Ring mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Prim mod> ByteArray Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 122 discarded. mod> ByteArray Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 13 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; 129 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; 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 path-io> [1 of 1] Compiling Path.IO ( Path/IO.hs, dist/build/Path/IO.p_o ) 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; 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 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; 2 discarded. mod> Pred Succ Identity: OK mod> +++ OK, passed 100 tests; 1 discarded. mod> Eq mod> Transitive: OK mod> +++ OK, passed 100 tests. mod> Symmetric: OK mod> +++ OK, passed 100 tests. mod> Reflexive: OK mod> +++ OK, passed 100 tests. mod> Ord mod> Antisymmetry: OK mod> +++ OK, passed 100 tests. mod> Transitivity: OK mod> +++ OK, passed 100 tests. mod> Totality: OK mod> +++ OK, passed 100 tests. mod> Num mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Subtraction: OK mod> +++ OK, passed 100 tests. mod> Abs Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Signum Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Product Of Abs And Signum Is Id: OK mod> +++ OK, passed 100 tests. mod> Show mod> Show: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showsPrec: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showList: OK neat-interpolation> Running phase: checkPhase 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; 106 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; 102 discarded. mod> Addr Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 23 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 deferred-folds> Warning: --source-* options are ignored when --hyperlinked-source is enabled. 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; 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; 131 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; 150 discarded. mod> Addr Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 19 discarded. mod> Addr Set Range: OK mod> +++ OK, passed 100 tests. mod> Addr List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Vector.Unboxed.MVector mod> New-Length: OK mod> +++ OK, passed 100 tests. mod> Replicate-Length: OK mod> +++ OK, passed 100 tests. mod> Slice-Length: OK mod> +++ OK, passed 100 tests. mod> Grow-Length: OK mod> +++ OK, passed 100 tests. mod> Write-Read: OK mod> +++ OK, passed 100 tests. mod> Set-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Set-Read: OK mod> +++ OK, passed 100 tests. mod> Replicate-Read: OK mod> +++ OK, passed 100 tests. mod> Slice-Overlaps: OK mod> +++ OK, passed 100 tests. mod> Slice-Copy: OK mod> +++ OK, passed 100 tests. mod> Slice-Move: OK mod> +++ OK, passed 100 tests. mod> Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-WriteAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Mod 4294967296 mod> fromInteger: OK mod> +++ OK, passed 100 tests. mod> invertMod: OK mod> +++ OK, passed 100 tests. mod> powMod: OK mod> +++ OK, passed 100 tests. mod> Enum mod> Succ Pred Identity: OK mod> +++ OK, passed 100 tests; 1 discarded. mod> Pred Succ Identity: OK mod> +++ OK, passed 100 tests; 2 discarded. mod> Eq mod> Transitive: OK mod> +++ OK, passed 100 tests. mod> Symmetric: OK mod> +++ OK, passed 100 tests. mod> Reflexive: OK mod> +++ OK, passed 100 tests. mod> Ord mod> Antisymmetry: OK mod> +++ OK, passed 100 tests. mod> Transitivity: OK mod> +++ OK, passed 100 tests. mod> Totality: OK mod> +++ OK, passed 100 tests. mod> Num mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. neat-interpolation> Running 1 test suites... neat-interpolation> Test suite test: RUNNING... 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. 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) mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. 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. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Zero: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps One: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Plus: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Times: OK mod> +++ OK, passed 100 tests. mod> Ring mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Prim mod> ByteArray Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 122 discarded. mod> ByteArray Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 20 discarded. mod> ByteArray Put-Put (putting twice is same as putting once): OK mod> +++ OK, passed 100 tests; 14 discarded. mod> ByteArray Set Range: OK mod> +++ OK, passed 100 tests. mod> ByteArray List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Addr Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 116 discarded. mod> Addr Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 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. neat-interpolation> Running phase: haddockPhase 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; 106 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; 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; 123 discarded. mod> Addr Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 16 discarded. mod> Addr Set Range: OK mod> +++ OK, passed 100 tests. mod> Addr List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Vector.Unboxed.MVector mod> New-Length: OK mod> +++ OK, passed 100 tests. mod> Replicate-Length: OK mod> +++ OK, passed 100 tests. mod> Slice-Length: OK mod> +++ OK, passed 100 tests. mod> Grow-Length: OK mod> +++ OK, passed 100 tests. mod> Write-Read: OK mod> +++ OK, passed 100 tests. mod> Set-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Set-Read: OK mod> +++ OK, passed 100 tests. mod> Replicate-Read: OK mod> +++ OK, passed 100 tests. mod> Slice-Overlaps: OK mod> +++ OK, passed 100 tests. mod> Slice-Copy: OK mod> +++ OK, passed 100 tests. mod> Slice-Move: OK mod> +++ OK, passed 100 tests. mod> Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-WriteAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Mod 18446744073709551615 mod> fromInteger: OK mod> +++ OK, passed 100 tests. mod> invertMod: OK mod> +++ OK, passed 100 tests. mod> powMod: OK mod> +++ OK, passed 100 tests. mod> Enum mod> Succ Pred Identity: OK mod> +++ OK, passed 100 tests; 25 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; 132 discarded. mod> ByteArray Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 15 discarded. mod> ByteArray Put-Put (putting twice is same as putting once): OK mod> +++ OK, passed 100 tests; 19 discarded. mod> ByteArray Set Range: OK mod> +++ OK, passed 100 tests. mod> ByteArray List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Addr Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 154 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 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; 74 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 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 ) 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; 115 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; 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; 107 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 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; 232 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; 119 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; 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; 109 discarded. mod> Addr Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 14 discarded. mod> Addr Set Range: OK mod> +++ OK, passed 100 tests. mod> Addr List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Vector.Unboxed.MVector mod> New-Length: OK mod> +++ OK, passed 100 tests. mod> Replicate-Length: OK mod> +++ OK, passed 100 tests. mod> Slice-Length: OK mod> +++ OK, passed 100 tests. mod> Grow-Length: OK mod> +++ OK, passed 100 tests. mod> Write-Read: OK mod> +++ OK, passed 100 tests. mod> Set-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Set-Read: OK mod> +++ OK, passed 100 tests. mod> Replicate-Read: OK mod> +++ OK, passed 100 tests. mod> Slice-Overlaps: OK mod> +++ OK, passed 100 tests. mod> Slice-Copy: OK mod> +++ OK, passed 100 tests. mod> Slice-Move: OK mod> +++ OK, passed 100 tests. mod> Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-WriteAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Random Word.Mod mod> fromInteger: OK mod> +++ OK, passed 100 tests; 46 discarded. mod> invertMod: OK mod> +++ OK, passed 100 tests; 46 discarded. mod> invertMod near maxBound: OK mod> +++ OK, passed 100 tests. mod> powMod: OK mod> +++ OK, passed 100 tests; 43 discarded. neat-interpolation> Preprocessing library for neat-interpolation-0.5.1.4.. neat-interpolation> Running Haddock on library for neat-interpolation-0.5.1.4.. deferred-folds> [ 1 of 11] Compiling DeferredFolds.Prelude ( library/DeferredFolds/Prelude.hs, /build/ghc757_0/ghc_12.o, /build/ghc757_0/ghc_12.dyn_o ) mod> powMod on sum: OK (0.06s) mod> +++ OK, passed 100 tests; 45 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; 13 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 (1.93s) mod> Test suite mod-tests: PASS mod> Test suite logged to: dist/test/mod-0.2.0.1-mod-tests.log mod> 1 of 1 test suites (1 of 1 test cases) passed. mod> Running phase: haddockPhase neat-interpolation> Warning: --source-* options are ignored when --hyperlinked-source is enabled. algebraic-graphs> Running phase: fixupPhase algebraic-graphs> shrinking RPATHs of ELF executables and libraries in /nix/store/cykclhmq1bpcc3d7ka5gdirvb3vrdnzn-algebraic-graphs-0.7 algebraic-graphs> shrinking /nix/store/cykclhmq1bpcc3d7ka5gdirvb3vrdnzn-algebraic-graphs-0.7/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSalgebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd-ghc9.8.1.so algebraic-graphs> checking for references to /build/ in /nix/store/cykclhmq1bpcc3d7ka5gdirvb3vrdnzn-algebraic-graphs-0.7... mod> Preprocessing library for mod-0.2.0.1.. mod> Running Haddock on library for mod-0.2.0.1.. mod> Warning: The documentation for the following packages are not installed. No mod> links will be generated to these packages: vector-0.13.2.0 algebraic-graphs> patching script interpreter paths in /nix/store/cykclhmq1bpcc3d7ka5gdirvb3vrdnzn-algebraic-graphs-0.7 algebraic-graphs> stripping (with command strip and flags -S -p) in /nix/store/cykclhmq1bpcc3d7ka5gdirvb3vrdnzn-algebraic-graphs-0.7/lib neat-interpolation> [1 of 4] Compiling NeatInterpolation.Prelude ( library/NeatInterpolation/Prelude.hs, /build/ghc626_0/ghc_6.o, /build/ghc626_0/ghc_6.dyn_o ) mod> Warning: --source-* options are ignored when --hyperlinked-source is enabled. deferred-folds> [ 2 of 11] Compiling DeferredFolds.Types ( library/DeferredFolds/Types.hs, /build/ghc757_0/ghc_14.o, /build/ghc757_0/ghc_14.dyn_o ) row-types> buildPhase completed in 42 seconds row-types> Running phase: checkPhase deferred-folds> [ 3 of 11] Compiling DeferredFolds.Defs.UnfoldrM ( library/DeferredFolds/Defs/UnfoldrM.hs, /build/ghc757_0/ghc_10.o, /build/ghc757_0/ghc_10.dyn_o ) row-types> Running 1 test suites... row-types> Test suite test: RUNNING... row-types> Test passes if Examples.lhs type-checks. row-types> Test suite test: PASS row-types> Test suite logged to: dist/test/row-types-1.0.1.2-test.log row-types> 1 of 1 test suites (1 of 1 test cases) passed. row-types> Running phase: haddockPhase deferred-folds> [ 4 of 11] Compiling DeferredFolds.Defs.UnfoldlM ( library/DeferredFolds/Defs/UnfoldlM.hs, /build/ghc757_0/ghc_6.o, /build/ghc757_0/ghc_6.dyn_o ) focus> Documentation created: dist/doc/html/focus/, dist/doc/html/focus/focus.txt neat-interpolation> [2 of 4] Compiling NeatInterpolation.Parsing ( library/NeatInterpolation/Parsing.hs, /build/ghc626_0/ghc_4.o, /build/ghc626_0/ghc_4.dyn_o ) mod> [1 of 3] Compiling Data.Mod.Compat ( Data/Mod/Compat.hs, nothing ) focus> Preprocessing test suite 'test' for focus-1.0.3.2.. focus> Running phase: installPhase mod> [2 of 3] Compiling Data.Mod ( Data/Mod.hs, nothing ) algebraic-graphs> shrinking RPATHs of ELF executables and libraries in /nix/store/0idwg26gnmhp8vf1k4930xvwbnplwzsc-algebraic-graphs-0.7-doc row-types> Preprocessing library for row-types-1.0.1.2.. row-types> Running Haddock on library for row-types-1.0.1.2.. algebraic-graphs> checking for references to /build/ in /nix/store/0idwg26gnmhp8vf1k4930xvwbnplwzsc-algebraic-graphs-0.7-doc... algebraic-graphs> patching script interpreter paths in /nix/store/0idwg26gnmhp8vf1k4930xvwbnplwzsc-algebraic-graphs-0.7-doc row-types> Warning: --source-* options are ignored when --hyperlinked-source is enabled. algebraic-graphs (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/0idwg26gnmhp8vf1k4930xvwbnplwzsc-algebraic-graphs-0.7-doc /nix/store/cykclhmq1bpcc3d7ka5gdirvb3vrdnzn-algebraic-graphs-0.7 algebraic-graphs (post)> Pushing 2 paths (66 are already present) using zstd to cache sellout ⏳ algebraic-graphs (post)> algebraic-graphs (post)> Pushing /nix/store/0idwg26gnmhp8vf1k4930xvwbnplwzsc-algebraic-graphs-0.7-doc (10.46 MiB) algebraic-graphs (post)> Pushing /nix/store/cykclhmq1bpcc3d7ka5gdirvb3vrdnzn-algebraic-graphs-0.7 (24.51 MiB) algebraic-graphs (post)> algebraic-graphs (post)> All done. algebraic-graphs (post)> added 2 signatures algebraic-graphs (post)> added 3 signatures algebraic-graphs (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/0idwg26gnmhp8vf1k4930xvwbnplwzsc-algebraic-graphs-0.7-doc /nix/store/cykclhmq1bpcc3d7ka5gdirvb3vrdnzn-algebraic-graphs-0.7 algebraic-graphs (post)> copying 2 paths... algebraic-graphs (post)> copying path '/nix/store/0idwg26gnmhp8vf1k4930xvwbnplwzsc-algebraic-graphs-0.7-doc' to 'https://cache.nix-ci.com'... algebraic-graphs (post)> copying path '/nix/store/cykclhmq1bpcc3d7ka5gdirvb3vrdnzn-algebraic-graphs-0.7' to 'https://cache.nix-ci.com'... algebraic-graphs (post)> copying 1 paths... algebraic-graphs (post)> copying path '/nix/store/ra7mli9hxzcx9zy68y7nx0dc4s38w7ai-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/0idwg26gnmhp8vf1k4930xvwbnplwzsc-algebraic-graphs-0.7-doc /nix/store/cykclhmq1bpcc3d7ka5gdirvb3vrdnzn-algebraic-graphs-0.7 algebraic-graphs (post)> copying 2 paths... algebraic-graphs (post)> copying path '/nix/store/0idwg26gnmhp8vf1k4930xvwbnplwzsc-algebraic-graphs-0.7-doc' to 'ssh-ng://worker.nix-ci.com'... algebraic-graphs (post)> copying path '/nix/store/cykclhmq1bpcc3d7ka5gdirvb3vrdnzn-algebraic-graphs-0.7' to 'ssh-ng://worker.nix-ci.com'... algebraic-graphs (post)> copying 1 paths... algebraic-graphs (post)> copying path '/nix/store/ra7mli9hxzcx9zy68y7nx0dc4s38w7ai-algebraic-graphs-0.7.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/vzxqprdl004qsc4dy4dwqmpmrv730d1h-hiedb-0.6.0.2.drv'... ghc-lib-parser> [ 67 of 443] Compiling Language.Haskell.TH.PprLib ( libraries/template-haskell/Language/Haskell/TH/PprLib.hs, /build/.haddock-8229/Language/Haskell/TH/PprLib.o, /build/.haddock-8229/Language/Haskell/TH/PprLib.dyn_o ) ghc-lib-parser> [ 68 of 443] Compiling Language.Haskell.TH.Ppr ( libraries/template-haskell/Language/Haskell/TH/Ppr.hs, /build/.haddock-8229/Language/Haskell/TH/Ppr.o, /build/.haddock-8229/Language/Haskell/TH/Ppr.dyn_o ) ghc-lib-parser> [ 69 of 443] Compiling Language.Haskell.TH.Lib.Internal ( libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs, /build/.haddock-8229/Language/Haskell/TH/Lib/Internal.o, /build/.haddock-8229/Language/Haskell/TH/Lib/Internal.dyn_o ) ghc-lib-parser> [ 70 of 443] Compiling Language.Haskell.TH.Lib ( libraries/template-haskell/Language/Haskell/TH/Lib.hs, /build/.haddock-8229/Language/Haskell/TH/Lib.o, /build/.haddock-8229/Language/Haskell/TH/Lib.dyn_o ) ghc-lib-parser> [ 71 of 443] Compiling Language.Haskell.TH ( libraries/template-haskell/Language/Haskell/TH.hs, /build/.haddock-8229/Language/Haskell/TH.o, /build/.haddock-8229/Language/Haskell/TH.dyn_o ) ghc-lib-parser> [ 72 of 443] Compiling GHCi.TH.Binary ( libraries/ghci/GHCi/TH/Binary.hs, /build/.haddock-8229/GHCi/TH/Binary.o, /build/.haddock-8229/GHCi/TH/Binary.dyn_o ) ghc-lib-parser> [ 73 of 443] Compiling GHCi.Message ( libraries/ghci/GHCi/Message.hs, /build/.haddock-8229/GHCi/Message.o, /build/.haddock-8229/GHCi/Message.dyn_o ) ghc-lib-parser> [ 74 of 443] Compiling GHC.Tc.Types.LclEnv[boot] ( compiler/GHC/Tc/Types/LclEnv.hs-boot, /build/.haddock-8229/GHC/Tc/Types/LclEnv.o-boot, /build/.haddock-8229/GHC/Tc/Types/LclEnv.dyn_o-boot ) ghc-lib-parser> [ 75 of 443] Compiling GHC.Iface.Type[boot] ( compiler/GHC/Iface/Type.hs-boot, /build/.haddock-8229/GHC/Iface/Type.o-boot, /build/.haddock-8229/GHC/Iface/Type.dyn_o-boot ) ghc-lib-parser> [ 76 of 443] Compiling GHC.Tc.Types.Origin[boot] ( compiler/GHC/Tc/Types/Origin.hs-boot, /build/.haddock-8229/GHC/Tc/Types/Origin.o-boot, /build/.haddock-8229/GHC/Tc/Types/Origin.dyn_o-boot ) ghc-lib-parser> [ 77 of 443] Compiling Language.Haskell.Syntax.Pat[boot] ( compiler/Language/Haskell/Syntax/Pat.hs-boot, /build/.haddock-8229/Language/Haskell/Syntax/Pat.o-boot, /build/.haddock-8229/Language/Haskell/Syntax/Pat.dyn_o-boot ) ghc-lib-parser> [ 78 of 443] Compiling Language.Haskell.Syntax.Expr[boot] ( compiler/Language/Haskell/Syntax/Expr.hs-boot, /build/.haddock-8229/Language/Haskell/Syntax/Expr.o-boot, /build/.haddock-8229/Language/Haskell/Syntax/Expr.dyn_o-boot ) ghc-lib-parser> [ 79 of 443] Compiling Language.Haskell.Syntax.Type[boot] ( compiler/Language/Haskell/Syntax/Type.hs-boot, /build/.haddock-8229/Language/Haskell/Syntax/Type.o-boot, /build/.haddock-8229/Language/Haskell/Syntax/Type.dyn_o-boot ) ghc-lib-parser> [ 80 of 443] Compiling GHC.Types.Name.Occurrence[boot] ( compiler/GHC/Types/Name/Occurrence.hs-boot, /build/.haddock-8229/GHC/Types/Name/Occurrence.o-boot, /build/.haddock-8229/GHC/Types/Name/Occurrence.dyn_o-boot ) ghc-lib-parser> [ 81 of 443] Compiling Language.Haskell.Syntax.ImpExp[boot] ( compiler/Language/Haskell/Syntax/ImpExp.hs-boot, /build/.haddock-8229/Language/Haskell/Syntax/ImpExp.o-boot, /build/.haddock-8229/Language/Haskell/Syntax/ImpExp.dyn_o-boot ) ghc-lib-parser> [ 82 of 443] Compiling GHC.Unit.Types[boot] ( compiler/GHC/Unit/Types.hs-boot, /build/.haddock-8229/GHC/Unit/Types.o-boot, /build/.haddock-8229/GHC/Unit/Types.dyn_o-boot ) ghc-lib-parser> [ 83 of 443] Compiling GHC.Utils.Outputable ( compiler/GHC/Utils/Outputable.hs, /build/.haddock-8229/GHC/Utils/Outputable.o, /build/.haddock-8229/GHC/Utils/Outputable.dyn_o ) ghc-lib-parser> [ 84 of 443] Compiling GHC.Utils.Panic ( compiler/GHC/Utils/Panic.hs, /build/.haddock-8229/GHC/Utils/Panic.o, /build/.haddock-8229/GHC/Utils/Panic.dyn_o ) ghc-lib-parser> [ 85 of 443] Compiling GHC.Utils.Trace ( compiler/GHC/Utils/Trace.hs, /build/.haddock-8229/GHC/Utils/Trace.o, /build/.haddock-8229/GHC/Utils/Trace.dyn_o ) ghc-lib-parser> [ 86 of 443] Compiling GHC.Prelude ( compiler/GHC/Prelude.hs, /build/.haddock-8229/GHC/Prelude.o, /build/.haddock-8229/GHC/Prelude.dyn_o ) ghc-lib-parser> [ 87 of 443] Compiling GHC.Types.Id.Info[boot] ( compiler/GHC/Types/Id/Info.hs-boot, /build/.haddock-8229/GHC/Types/Id/Info.o-boot, /build/.haddock-8229/GHC/Types/Id/Info.dyn_o-boot ) tree-diff> trifecta-pretty roundtrip: OK (2.49s) tree-diff> +++ OK, passed 100 tests. tree-diff> diffBy example1: OK tree-diff> +++ OK, passed 1 test. tree-diff> diffBy model: OK (0.01s) tree-diff> +++ OK, passed 100 tests. tree-diff> Golden tree-diff> exFoo: OK tree-diff> MyInt1: OK tree-diff> MyInt2: OK tree-diff> MyInt3: OK tree-diff> Positional: OK tree-diff> HashSet: OK tree-diff> Golden file did not exist; created tree-diff> tree-diff> All 9 tests passed (2.50s) tree-diff> Test suite tree-diff-test: PASS tree-diff> Test suite logged to: dist/test/tree-diff-0.3.4-tree-diff-test.log tree-diff> 1 of 1 test suites (1 of 1 test cases) passed. tree-diff> Running phase: haddockPhase tree-diff> Preprocessing library for tree-diff-0.3.4.. tree-diff> Running Haddock on library for tree-diff-0.3.4.. tree-diff> Warning: The documentation for the following packages are not installed. No tree-diff> links will be generated to these packages: attoparsec-0.14.4, tree-diff> attoparsec-0.14.4, vector-0.13.2.0 tree-diff> Warning: --source-* options are ignored when --hyperlinked-source is enabled. tree-diff> [ 1 of 10] Compiling Data.TreeDiff.List ( src/Data/TreeDiff/List.hs, nothing ) tree-diff> [ 2 of 10] Compiling Data.TreeDiff.OMap ( src/Data/TreeDiff/OMap.hs, nothing ) tree-diff> [ 3 of 10] Compiling Data.TreeDiff.Expr ( src/Data/TreeDiff/Expr.hs, nothing ) tree-diff> [ 4 of 10] Compiling Data.TreeDiff.Class ( src/Data/TreeDiff/Class.hs, nothing ) tree-diff> [ 5 of 10] Compiling Data.TreeDiff.Parser ( src/Data/TreeDiff/Parser.hs, nothing ) tree-diff> [ 6 of 10] Compiling Data.TreeDiff.Pretty ( src/Data/TreeDiff/Pretty.hs, nothing ) tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:35:1: warning: [GHC-15328] [-Wdeprecations] tree-diff> Module ‘Text.PrettyPrint.ANSI.Leijen’ is deprecated: tree-diff> "Compatibility module for users of ansi-wl-pprint - use \"Prettyprinter\" instead" tree-diff> | tree-diff> 35 | import qualified Text.PrettyPrint.ANSI.Leijen as WL tree-diff> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:106:28: warning: [GHC-63394] [-Wx-partial] tree-diff> In the use of ‘head’ tree-diff> (imported from Prelude, but defined in GHC.List): tree-diff> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." tree-diff> | tree-diff> 106 | | length s >= 2 && head s == '"' && last s == '"' = tree-diff> | ^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:219:24: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of type constructor or class ‘Doc’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 219 | ansiWlPretty :: Pretty WL.Doc tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:221:18: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 221 | { ppCon = WL.text tree-diff> | ^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:222:40: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘<+>’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | row-types> [1 of 6] Compiling Data.Row.Internal ( src/Data/Row/Internal.hs, nothing ) row-types> row-types> src/Data/Row/Internal.hs:212:37: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 212 | class Lacks (l :: Symbol) (r :: Row *) row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:253:29: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:253:34: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:253:39: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:253:57: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:253:75: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:253:89: warning: [GHC-39567] [-Wstar-is-type] 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> [11 of 13] Compiling Data.Bit.ThreadSafe ( src/Data/Bit/ThreadSafe.hs, dist/build/Data/Bit/ThreadSafe.o, dist/build/Data/Bit/ThreadSafe.dyn_o ) bitvec> [12 of 13] Compiling Data.Bit.F2Poly ( src/Data/Bit/F2Poly.hs, dist/build/Data/Bit/F2Poly.o, dist/build/Data/Bit/F2Poly.dyn_o ) bitvec> [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> [ 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> [ 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> [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> [13 of 13] Compiling Data.Bit ( src/Data/Bit.hs, dist/build/Data/Bit.p_o ) 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 [✔] 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 5.4336 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> hw-fingertree> /build/hw-fingertree-0.1.2.1/src/HaskellWorks/Data/IntervalMap/FingerTree.hs:109:22: warning: [GHC-20042] [-Wderiving-defaults] hw-fingertree> • Both DeriveAnyClass and GeneralizedNewtypeDeriving are enabled hw-fingertree> Defaulting to the DeriveAnyClass strategy for instantiating NFData hw-fingertree> • In the newtype declaration for ‘IntervalMap’ hw-fingertree> Suggested fix: hw-fingertree> Use DerivingStrategies hw-fingertree> to pick a different strategy 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> Warning: --source-* options are ignored when --hyperlinked-source is enabled. hw-fingertree> [1 of 4] Compiling HaskellWorks.Data.FingerTree ( src/HaskellWorks/Data/FingerTree.hs, nothing ) hw-fingertree> [2 of 4] Compiling HaskellWorks.Data.IntervalMap.FingerTree ( src/HaskellWorks/Data/IntervalMap/FingerTree.hs, nothing ) hw-fingertree> [3 of 4] Compiling HaskellWorks.Data.PriorityQueue.FingerTree ( src/HaskellWorks/Data/PriorityQueue/FingerTree.hs, nothing ) hw-fingertree> [4 of 4] Compiling Paths_hw_fingertree ( dist/build/autogen/Paths_hw_fingertree.hs, nothing ) hw-fingertree> Haddock coverage: hw-fingertree> Warning: 'Sum' is ambiguous. It is defined hw-fingertree> * in ‘Data.Semigroup.Internal’ hw-fingertree> * in ‘Data.Semigroup.Internal’ hw-fingertree> You may be able to disambiguate the identifier by qualifying it or hw-fingertree> by specifying the type/value namespace explicitly. hw-fingertree> Defaulting to the one defined in ‘Data.Semigroup.Internal’ 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> Warning: 'empty' is ambiguous. It is defined hw-fingertree> * at src/HaskellWorks/Data/FingerTree.hs:358:1 hw-fingertree> * at src/HaskellWorks/Data/IntervalMap/FingerTree.hs:132:1 hw-fingertree> You may be able to disambiguate the identifier by qualifying it or hw-fingertree> by specifying the type/value namespace explicitly. hw-fingertree> Defaulting to the one defined at src/HaskellWorks/Data/IntervalMap/FingerTree.hs:132:1 mod> [3 of 3] Compiling Data.Mod.Word ( Data/Mod/Word.hs, nothing ) mod> Haddock coverage: 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' mod> Warning: Data.Mod: could not find link destinations for: mod> - Data.Vector.Generic.Base.Mutable mod> - Data.Vector.Generic.Base.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.MVector 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.Vector.Unboxed.Base.MVector mod> - Data.Vector.Unboxed.Base.Unbox mod> - Data.Vector.Unboxed.Base.Vector mod> - Data.Vector.Primitive.Vector mod> - Data.Vector.Primitive.Mutable.MVector mod> - Data.Mod.ModVec mod> - Data.Mod.ModMVec mod> - Data.Mod.D:R:VectorMod0 mod> - Data.Mod.D:R:MVectorsMod0 mod> - Data.Mod.Rep_Mod mod> Warning: Data.Mod.Word: could not find link destinations for: mod> - Data.Vector.Generic.Base.Mutable mod> - Data.Vector.Generic.Base.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.MVector 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.Vector.Unboxed.Base.MVector mod> - Data.Vector.Unboxed.Base.Unbox mod> - Data.Vector.Unboxed.Base.Vector mod> - Data.Vector.Primitive.Vector mod> - Data.Vector.Primitive.Mutable.MVector mod> - Data.Mod.Word.V_Mod mod> - Data.Mod.Word.MV_Mod mod> - Data.Mod.Word.D:R:VectorMod0 mod> - Data.Mod.Word.D:R:MVectorsMod0 mod> - Data.Mod.Word.Rep_Mod mod> Documentation created: dist/doc/html/mod/, dist/doc/html/mod/mod.txt mod> Preprocessing test suite 'mod-tests' for mod-0.2.0.1.. mod> Running phase: installPhase mod> Installing library in /nix/store/1b01f10fwifz7zgj6abr91qhqbaa0886-mod-0.2.0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/mod-0.2.0.1-3t9cpInlXGaJtLrta7N1kg mod> Running phase: fixupPhase deferred-folds> [ 5 of 11] Compiling DeferredFolds.Defs.Unfoldl ( library/DeferredFolds/Defs/Unfoldl.hs, /build/ghc757_0/ghc_4.o, /build/ghc757_0/ghc_4.dyn_o ) deferred-folds> [ 6 of 11] Compiling DeferredFolds.Unfoldl ( library/DeferredFolds/Unfoldl.hs, nothing ) deferred-folds> [ 7 of 11] Compiling DeferredFolds.UnfoldlM ( library/DeferredFolds/UnfoldlM.hs, nothing ) deferred-folds> [ 8 of 11] Compiling DeferredFolds.UnfoldrM ( library/DeferredFolds/UnfoldrM.hs, nothing ) deferred-folds> [ 9 of 11] Compiling DeferredFolds.Util.TextArray ( library/DeferredFolds/Util/TextArray.hs, /build/ghc757_0/ghc_16.o, /build/ghc757_0/ghc_16.dyn_o ) deferred-folds> [10 of 11] Compiling DeferredFolds.Defs.Unfoldr ( library/DeferredFolds/Defs/Unfoldr.hs, /build/ghc757_0/ghc_8.o, /build/ghc757_0/ghc_8.dyn_o ) deferred-folds> [11 of 11] Compiling DeferredFolds.Unfoldr ( library/DeferredFolds/Unfoldr.hs, nothing ) deferred-folds> Haddock coverage: deferred-folds> Warning: '<>' is out of scope. deferred-folds> If you qualify the identifier, haddock can try to link it anyway. deferred-folds> Warning: 'mapM_' is ambiguous. It is defined deferred-folds> * in ‘Data.Foldable’ deferred-folds> * at library/DeferredFolds/Defs/UnfoldlM.hs:87:1 deferred-folds> You may be able to disambiguate the identifier by qualifying it or deferred-folds> by specifying the type/value namespace explicitly. deferred-folds> Defaulting to the one defined at library/DeferredFolds/Defs/UnfoldlM.hs:87:1 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> Warning: 'reverse' is ambiguous. It is defined deferred-folds> * in ‘GHC.List’ deferred-folds> * in ‘Data.ByteString’ deferred-folds> * in ‘Data.ByteString.Short.Internal’ deferred-folds> * at library/DeferredFolds/Defs/Unfoldr.hs:276:1 deferred-folds> * in ‘Data.Vector.Generic’ deferred-folds> You may be able to disambiguate the identifier by qualifying it or deferred-folds> by specifying the type/value namespace explicitly. deferred-folds> Defaulting to the one defined at library/DeferredFolds/Defs/Unfoldr.hs:276:1 deferred-folds> 87% ( 41 / 47) in 'DeferredFolds.Unfoldr' deferred-folds> Missing documentation for: deferred-folds> Module header deferred-folds> takeWhile (library/DeferredFolds/Defs/Unfoldr.hs:343) deferred-folds> take (library/DeferredFolds/Defs/Unfoldr.hs:332) deferred-folds> zipWith (library/DeferredFolds/Defs/Unfoldr.hs:279) deferred-folds> cons (library/DeferredFolds/Defs/Unfoldr.hs:353) deferred-folds> snoc (library/DeferredFolds/Defs/Unfoldr.hs:356) deferred-folds> Warning: DeferredFolds.Unfoldl: could not find link destinations for: deferred-folds> - DeferredFolds.Defs.Unfoldl.D:R:ItemUnfoldl deferred-folds> Warning: DeferredFolds.UnfoldlM: could not find link destinations for: deferred-folds> - DeferredFolds.Defs.UnfoldlM.D:R:ItemUnfoldlM deferred-folds> Warning: DeferredFolds.Unfoldr: could not find link destinations for: deferred-folds> - DeferredFolds.Defs.Unfoldr.D:R:ItemUnfoldr deferred-folds> Documentation created: dist/doc/html/deferred-folds/, deferred-folds> dist/doc/html/deferred-folds/deferred-folds.txt deferred-folds> Preprocessing test suite 'test' for deferred-folds-0.9.18.7.. deferred-folds> Running phase: installPhase deferred-folds> Installing library in /nix/store/qghbybs2aw6lp8lvygxsk6sgl8vlxnmc-deferred-folds-0.9.18.7/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/deferred-folds-0.9.18.7-IKabKyf1PsW4MnGOvxaLl9 deferred-folds> Running phase: fixupPhase deferred-folds> shrinking RPATHs of ELF executables and libraries in /nix/store/qghbybs2aw6lp8lvygxsk6sgl8vlxnmc-deferred-folds-0.9.18.7 deferred-folds> shrinking /nix/store/qghbybs2aw6lp8lvygxsk6sgl8vlxnmc-deferred-folds-0.9.18.7/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSdeferred-folds-0.9.18.7-IKabKyf1PsW4MnGOvxaLl9-ghc9.8.1.so deferred-folds> checking for references to /build/ in /nix/store/qghbybs2aw6lp8lvygxsk6sgl8vlxnmc-deferred-folds-0.9.18.7... deferred-folds> patching script interpreter paths in /nix/store/qghbybs2aw6lp8lvygxsk6sgl8vlxnmc-deferred-folds-0.9.18.7 deferred-folds> stripping (with command strip and flags -S -p) in /nix/store/qghbybs2aw6lp8lvygxsk6sgl8vlxnmc-deferred-folds-0.9.18.7/lib deferred-folds> shrinking RPATHs of ELF executables and libraries in /nix/store/2hjka0lmflyprhnl36lndx5wn5zsbd2y-deferred-folds-0.9.18.7-doc deferred-folds> checking for references to /build/ in /nix/store/2hjka0lmflyprhnl36lndx5wn5zsbd2y-deferred-folds-0.9.18.7-doc... focus> Installing library in /nix/store/0qmyjnd23p309j3gx2ckm5djly96cpa8-focus-1.0.3.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/focus-1.0.3.2-1fBIazYXDCa22Ym6TuLVAy focus> Running phase: fixupPhase focus> shrinking RPATHs of ELF executables and libraries in /nix/store/0qmyjnd23p309j3gx2ckm5djly96cpa8-focus-1.0.3.2 focus> shrinking /nix/store/0qmyjnd23p309j3gx2ckm5djly96cpa8-focus-1.0.3.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSfocus-1.0.3.2-1fBIazYXDCa22Ym6TuLVAy-ghc9.8.1.so focus> checking for references to /build/ in /nix/store/0qmyjnd23p309j3gx2ckm5djly96cpa8-focus-1.0.3.2... focus> patching script interpreter paths in /nix/store/0qmyjnd23p309j3gx2ckm5djly96cpa8-focus-1.0.3.2 focus> stripping (with command strip and flags -S -p) in /nix/store/0qmyjnd23p309j3gx2ckm5djly96cpa8-focus-1.0.3.2/lib focus> shrinking RPATHs of ELF executables and libraries in /nix/store/aqnzsx58l85399gq908w080r9jqmka61-focus-1.0.3.2-doc focus> checking for references to /build/ in /nix/store/aqnzsx58l85399gq908w080r9jqmka61-focus-1.0.3.2-doc... focus> patching script interpreter paths in /nix/store/aqnzsx58l85399gq908w080r9jqmka61-focus-1.0.3.2-doc neat-interpolation> [3 of 4] Compiling NeatInterpolation.String ( library/NeatInterpolation/String.hs, /build/ghc626_0/ghc_8.o, /build/ghc626_0/ghc_8.dyn_o ) neat-interpolation> [4 of 4] Compiling NeatInterpolation ( library/NeatInterpolation.hs, nothing ) neat-interpolation> Haddock coverage: neat-interpolation> 100% ( 4 / 4) in 'NeatInterpolation' 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/41p6gbj1r67iznaww6fhz1phnl09w4bm-neat-interpolation-0.5.1.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/neat-interpolation-0.5.1.4-EyIZWdKW1xf4JaFgEZDB2K neat-interpolation> Running phase: fixupPhase neat-interpolation> shrinking RPATHs of ELF executables and libraries in /nix/store/41p6gbj1r67iznaww6fhz1phnl09w4bm-neat-interpolation-0.5.1.4 neat-interpolation> shrinking /nix/store/41p6gbj1r67iznaww6fhz1phnl09w4bm-neat-interpolation-0.5.1.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSneat-interpolation-0.5.1.4-EyIZWdKW1xf4JaFgEZDB2K-ghc9.8.1.so neat-interpolation> checking for references to /build/ in /nix/store/41p6gbj1r67iznaww6fhz1phnl09w4bm-neat-interpolation-0.5.1.4... neat-interpolation> patching script interpreter paths in /nix/store/41p6gbj1r67iznaww6fhz1phnl09w4bm-neat-interpolation-0.5.1.4 neat-interpolation> stripping (with command strip and flags -S -p) in /nix/store/41p6gbj1r67iznaww6fhz1phnl09w4bm-neat-interpolation-0.5.1.4/lib neat-interpolation> shrinking RPATHs of ELF executables and libraries in /nix/store/0wwc0hv367l8fzxzhxagfnl9m2pc8gx5-neat-interpolation-0.5.1.4-doc neat-interpolation> checking for references to /build/ in /nix/store/0wwc0hv367l8fzxzhxagfnl9m2pc8gx5-neat-interpolation-0.5.1.4-doc... neat-interpolation> patching script interpreter paths in /nix/store/0wwc0hv367l8fzxzhxagfnl9m2pc8gx5-neat-interpolation-0.5.1.4-doc 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.0169 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> Warning: --source-* options are ignored when --hyperlinked-source is enabled. path-io> [1 of 1] Compiling Path.IO ( Path/IO.hs, nothing ) path-io> Haddock coverage: path-io> Warning: 'makeAbsolute' is ambiguous. It is defined path-io> * in ‘System.Directory’ path-io> * at Path/IO.hs:1063:3 path-io> You may be able to disambiguate the identifier by qualifying it or path-io> by specifying the type/value namespace explicitly. path-io> Defaulting to the one defined at Path/IO.hs:1063:3 path-io> Warning: 'isPermissionError' is out of scope. path-io> If you qualify the identifier, haddock can try to link it anyway. path-io> Warning: 'PermissionDenied' is out of scope. path-io> If you qualify the identifier, haddock can try to link it anyway. path-io> Warning: 'isAlreadyExistsError' is out of scope. path-io> If you qualify the identifier, haddock can try to link it anyway. path-io> Warning: 'AlreadyExists' is out of scope. path-io> If you qualify the identifier, haddock can try to link it anyway. path-io> Warning: 'HardwareFault' is out of scope. path-io> If you qualify the identifier, haddock can try to link it anyway. path-io> Warning: 'InvalidArgument' is out of scope. path-io> If you qualify the identifier, haddock can try to link it anyway. path-io> Warning: 'NoSuchThing' is out of scope. path-io> If you qualify the identifier, haddock can try to link it anyway. path-io> Warning: 'ResourceExhausted' is out of scope. path-io> If you qualify the identifier, haddock can try to link it anyway. path-io> Warning: 'InappropriateType' is out of scope. path-io> If you qualify the identifier, haddock can try to link it anyway. path-io> Warning: 'UnsatisfiedConstraints' is out of scope. path-io> If you qualify the identifier, haddock can try to link it anyway. path-io> Warning: 'UnsupportedOperation' is out of scope. path-io> If you qualify the identifier, haddock can try to link it anyway. path-io> Warning: 'removeFile' is ambiguous. It is defined path-io> * in ‘System.Directory’ path-io> * at Path/IO.hs:1226:1 path-io> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> [ 88 of 443] Compiling GHC.Builtin.PrimOps[boot] ( compiler/GHC/Builtin/PrimOps.hs-boot, /build/.haddock-8229/GHC/Builtin/PrimOps.o-boot, /build/.haddock-8229/GHC/Builtin/PrimOps.dyn_o-boot ) ghc-lib-parser> [ 89 of 443] Compiling GHC.Core.Unfold[boot] ( compiler/GHC/Core/Unfold.hs-boot, /build/.haddock-8229/GHC/Core/Unfold.o-boot, /build/.haddock-8229/GHC/Core/Unfold.dyn_o-boot ) ghc-lib-parser> [ 90 of 443] Compiling GHC.Utils.Word64 ( compiler/GHC/Utils/Word64.hs, /build/.haddock-8229/GHC/Utils/Word64.o, /build/.haddock-8229/GHC/Utils/Word64.dyn_o ) ghc-lib-parser> [ 91 of 443] Compiling GHC.Types.Unique ( compiler/GHC/Types/Unique.hs, /build/.haddock-8229/GHC/Types/Unique.o, /build/.haddock-8229/GHC/Types/Unique.dyn_o ) ghc-lib-parser> [ 92 of 443] Compiling GHC.Types.Name[boot] ( compiler/GHC/Types/Name.hs-boot, /build/.haddock-8229/GHC/Types/Name.o-boot, /build/.haddock-8229/GHC/Types/Name.dyn_o-boot ) ghc-lib-parser> [ 93 of 443] Compiling GHC.Types.Var[boot] ( compiler/GHC/Types/Var.hs-boot, /build/.haddock-8229/GHC/Types/Var.o-boot, /build/.haddock-8229/GHC/Types/Var.dyn_o-boot ) ghc-lib-parser> [ 94 of 443] Compiling GHC.Tc.Utils.TcType[boot] ( compiler/GHC/Tc/Utils/TcType.hs-boot, /build/.haddock-8229/GHC/Tc/Utils/TcType.o-boot, /build/.haddock-8229/GHC/Tc/Utils/TcType.dyn_o-boot ) ghc-lib-parser> [ 95 of 443] Compiling GHC.Core[boot] ( compiler/GHC/Core.hs-boot, /build/.haddock-8229/GHC/Core.o-boot, /build/.haddock-8229/GHC/Core.dyn_o-boot ) ghc-lib-parser> [ 96 of 443] Compiling GHC.Core.Ppr[boot] ( compiler/GHC/Core/Ppr.hs-boot, /build/.haddock-8229/GHC/Core/Ppr.o-boot, /build/.haddock-8229/GHC/Core/Ppr.dyn_o-boot ) ghc-lib-parser> [ 97 of 443] Compiling GHC.Types.Id[boot] ( compiler/GHC/Types/Id.hs-boot, /build/.haddock-8229/GHC/Types/Id.o-boot, /build/.haddock-8229/GHC/Types/Id.dyn_o-boot ) ghc-lib-parser> [ 98 of 443] Compiling GHC.Core.TyCon[boot] ( compiler/GHC/Core/TyCon.hs-boot, /build/.haddock-8229/GHC/Core/TyCon.o-boot, /build/.haddock-8229/GHC/Core/TyCon.dyn_o-boot ) ghc-lib-parser> [ 99 of 443] Compiling GHC.Types.TyThing[boot] ( compiler/GHC/Types/TyThing.hs-boot, /build/.haddock-8229/GHC/Types/TyThing.o-boot, /build/.haddock-8229/GHC/Types/TyThing.dyn_o-boot ) ghc-lib-parser> [100 of 443] Compiling GHC.Core.TyCo.Rep[boot] ( compiler/GHC/Core/TyCo/Rep.hs-boot, /build/.haddock-8229/GHC/Core/TyCo/Rep.o-boot, /build/.haddock-8229/GHC/Core/TyCo/Rep.dyn_o-boot ) ghc-lib-parser> [101 of 443] Compiling GHC.Core.TyCo.Ppr[boot] ( compiler/GHC/Core/TyCo/Ppr.hs-boot, /build/.haddock-8229/GHC/Core/TyCo/Ppr.o-boot, /build/.haddock-8229/GHC/Core/TyCo/Ppr.dyn_o-boot ) ghc-lib-parser> [102 of 443] Compiling GHC.Core.TyCo.FVs[boot] ( compiler/GHC/Core/TyCo/FVs.hs-boot, /build/.haddock-8229/GHC/Core/TyCo/FVs.o-boot, /build/.haddock-8229/GHC/Core/TyCo/FVs.dyn_o-boot ) ghc-lib-parser> [103 of 443] Compiling GHC.Types.Unique.FM ( compiler/GHC/Types/Unique/FM.hs, /build/.haddock-8229/GHC/Types/Unique/FM.o, /build/.haddock-8229/GHC/Types/Unique/FM.dyn_o ) ghc-lib-parser> [104 of 443] Compiling GHC.Data.Strict ( compiler/GHC/Data/Strict.hs, /build/.haddock-8229/GHC/Data/Strict.o, /build/.haddock-8229/GHC/Data/Strict.dyn_o ) ghc-lib-parser> [105 of 443] Compiling GHC.Data.FiniteMap ( compiler/GHC/Data/FiniteMap.hs, /build/.haddock-8229/GHC/Data/FiniteMap.o, /build/.haddock-8229/GHC/Data/FiniteMap.dyn_o ) ghc-lib-parser> [106 of 443] Compiling GHC.Utils.Lexeme ( compiler/GHC/Utils/Lexeme.hs, /build/.haddock-8229/GHC/Utils/Lexeme.o, /build/.haddock-8229/GHC/Utils/Lexeme.dyn_o ) ghc-lib-parser> [107 of 443] Compiling GHC.Data.Maybe ( compiler/GHC/Data/Maybe.hs, /build/.haddock-8229/GHC/Data/Maybe.o, /build/.haddock-8229/GHC/Data/Maybe.dyn_o ) ghc-lib-parser> [108 of 443] Compiling GHC.Utils.Monad ( compiler/GHC/Utils/Monad.hs, /build/.haddock-8229/GHC/Utils/Monad.o, /build/.haddock-8229/GHC/Utils/Monad.dyn_o ) ghc-lib-parser> [109 of 443] Compiling GHC.Types.Unique.Supply ( compiler/GHC/Types/Unique/Supply.hs, /build/.haddock-8229/GHC/Types/Unique/Supply.o, /build/.haddock-8229/GHC/Types/Unique/Supply.dyn_o ) ghc-lib-parser> [110 of 443] Compiling Language.Haskell.Syntax.Concrete ( compiler/Language/Haskell/Syntax/Concrete.hs, /build/.haddock-8229/Language/Haskell/Syntax/Concrete.o, /build/.haddock-8229/Language/Haskell/Syntax/Concrete.dyn_o ) tree-diff> 222 | , ppRec = \c xs -> ansiGroup (c WL.<+> WL.lbrace) WL.rbrace tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:222:47: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘lbrace’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 222 | , ppRec = \c xs -> ansiGroup (c WL.<+> WL.lbrace) WL.rbrace tree-diff> | ^^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:222:58: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘rbrace’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 222 | , ppRec = \c xs -> ansiGroup (c WL.<+> WL.lbrace) WL.rbrace tree-diff> | ^^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:223:35: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 223 | $ map (\(fn, d) -> WL.text fn WL.<+> WL.equals WL. d) xs tree-diff> | ^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:223:46: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘<+>’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 223 | $ map (\(fn, d) -> WL.text fn WL.<+> WL.equals WL. d) xs tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:223:53: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘equals’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 223 | $ map (\(fn, d) -> WL.text fn WL.<+> WL.equals WL. d) xs tree-diff> | ^^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:223:63: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 223 | $ map (\(fn, d) -> WL.text fn WL.<+> WL.equals WL. d) xs tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:224:28: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘lbracket’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:282:31: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *) row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:282:36: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *) row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:282:41: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *) row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:282:70: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *) row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:282:99: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *) row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:283:43: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become hw-fingertree> 100% ( 14 / 14) in 'HaskellWorks.Data.IntervalMap.FingerTree' hw-fingertree> Warning: 'singleton' is ambiguous. It is defined hw-fingertree> * at src/HaskellWorks/Data/FingerTree.hs:362:1 hw-fingertree> * at src/HaskellWorks/Data/PriorityQueue/FingerTree.hs:112:1 hw-fingertree> You may be able to disambiguate the identifier by qualifying it or hw-fingertree> by specifying the type/value namespace explicitly. hw-fingertree> Defaulting to the one defined at src/HaskellWorks/Data/PriorityQueue/FingerTree.hs:112:1 hw-fingertree> Warning: 'empty' is ambiguous. It is defined hw-fingertree> * at src/HaskellWorks/Data/FingerTree.hs:358:1 hw-fingertree> * at src/HaskellWorks/Data/PriorityQueue/FingerTree.hs:108:1 hw-fingertree> You may be able to disambiguate the identifier by qualifying it or hw-fingertree> by specifying the type/value namespace explicitly. hw-fingertree> Defaulting to the one defined at src/HaskellWorks/Data/PriorityQueue/FingerTree.hs:108:1 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.D:R:ElemFingerTree hw-fingertree> - HaskellWorks.Data.FingerTree.Rep_FingerTree hw-fingertree> - HaskellWorks.Data.FingerTree.Rep_Node hw-fingertree> - HaskellWorks.Data.FingerTree.Rep_Digit hw-fingertree> - HaskellWorks.Data.FingerTree.Rep_ViewR hw-fingertree> - HaskellWorks.Data.FingerTree.Rep_ViewL hw-fingertree> Warning: HaskellWorks.Data.IntervalMap.FingerTree: could not find link destinations for: hw-fingertree> - HaskellWorks.Data.IntervalMap.FingerTree.IntInterval hw-fingertree> - HaskellWorks.Data.IntervalMap.FingerTree.Node hw-fingertree> - HaskellWorks.Data.IntervalMap.FingerTree.Rep_IntervalMap hw-fingertree> - HaskellWorks.Data.IntervalMap.FingerTree.Rep_Interval 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 hw-fingertree> Installing library in /nix/store/q3fgz13jcwb1sn0lxvavkhgrb22vw8jc-hw-fingertree-0.1.2.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/hw-fingertree-0.1.2.1-FFInngS0171BLLyt9NPoRj hw-fingertree> Running phase: fixupPhase hw-fingertree> shrinking RPATHs of ELF executables and libraries in /nix/store/q3fgz13jcwb1sn0lxvavkhgrb22vw8jc-hw-fingertree-0.1.2.1 hw-fingertree> shrinking /nix/store/q3fgz13jcwb1sn0lxvavkhgrb22vw8jc-hw-fingertree-0.1.2.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShw-fingertree-0.1.2.1-FFInngS0171BLLyt9NPoRj-ghc9.8.1.so hw-fingertree> checking for references to /build/ in /nix/store/q3fgz13jcwb1sn0lxvavkhgrb22vw8jc-hw-fingertree-0.1.2.1... hw-fingertree> patching script interpreter paths in /nix/store/q3fgz13jcwb1sn0lxvavkhgrb22vw8jc-hw-fingertree-0.1.2.1 hw-fingertree> stripping (with command strip and flags -S -p) in /nix/store/q3fgz13jcwb1sn0lxvavkhgrb22vw8jc-hw-fingertree-0.1.2.1/lib hw-fingertree> shrinking RPATHs of ELF executables and libraries in /nix/store/6vsxz592zssh7mdafkan8srb38cviix3-hw-fingertree-0.1.2.1-doc hw-fingertree> checking for references to /build/ in /nix/store/6vsxz592zssh7mdafkan8srb38cviix3-hw-fingertree-0.1.2.1-doc... hw-fingertree> patching script interpreter paths in /nix/store/6vsxz592zssh7mdafkan8srb38cviix3-hw-fingertree-0.1.2.1-doc mod> shrinking RPATHs of ELF executables and libraries in /nix/store/1b01f10fwifz7zgj6abr91qhqbaa0886-mod-0.2.0.1 mod> shrinking /nix/store/1b01f10fwifz7zgj6abr91qhqbaa0886-mod-0.2.0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSmod-0.2.0.1-3t9cpInlXGaJtLrta7N1kg-ghc9.8.1.so mod> checking for references to /build/ in /nix/store/1b01f10fwifz7zgj6abr91qhqbaa0886-mod-0.2.0.1... mod> patching script interpreter paths in /nix/store/1b01f10fwifz7zgj6abr91qhqbaa0886-mod-0.2.0.1 mod> stripping (with command strip and flags -S -p) in /nix/store/1b01f10fwifz7zgj6abr91qhqbaa0886-mod-0.2.0.1/lib mod> shrinking RPATHs of ELF executables and libraries in /nix/store/2wys4lcydd8hcn8z1wf0mnniy4241r5n-mod-0.2.0.1-doc mod> checking for references to /build/ in /nix/store/2wys4lcydd8hcn8z1wf0mnniy4241r5n-mod-0.2.0.1-doc... mod> patching script interpreter paths in /nix/store/2wys4lcydd8hcn8z1wf0mnniy4241r5n-mod-0.2.0.1-doc deferred-folds> patching script interpreter paths in /nix/store/2hjka0lmflyprhnl36lndx5wn5zsbd2y-deferred-folds-0.9.18.7-doc path-io> by specifying the type/value namespace explicitly. path-io> Defaulting to the one defined at Path/IO.hs:1226:1 path-io> Warning: 'renameFile' is ambiguous. It is defined path-io> * in ‘System.Directory’ path-io> * at Path/IO.hs:1275:1 path-io> You may be able to disambiguate the identifier by qualifying it or path-io> by specifying the type/value namespace explicitly. path-io> Defaulting to the one defined at Path/IO.hs:1275:1 path-io> Warning: 'copyFile' is ambiguous. It is defined path-io> * in ‘System.Directory’ path-io> * at Path/IO.hs:1288:1 path-io> You may be able to disambiguate the identifier by qualifying it or path-io> by specifying the type/value namespace explicitly. path-io> Defaulting to the one defined at Path/IO.hs:1288:1 path-io> Warning: 'findExecutable' is ambiguous. It is defined path-io> * in ‘System.Directory’ path-io> * at Path/IO.hs:1316:1 path-io> You may be able to disambiguate the identifier by qualifying it or path-io> by specifying the type/value namespace explicitly. path-io> Defaulting to the one defined at Path/IO.hs:1316:1 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: 'createFileLink' is ambiguous. It is defined path-io> * in ‘System.Directory’ path-io> * at Path/IO.hs:1406:1 path-io> You may be able to disambiguate the identifier by qualifying it or path-io> by specifying the type/value namespace explicitly. path-io> Defaulting to the one defined at Path/IO.hs:1406:1 path-io> Warning: 'withTempFile' is ambiguous. It is defined path-io> * at Path/IO.hs:1515:1 path-io> * in ‘System.IO.Temp’ path-io> You may be able to disambiguate the identifier by qualifying it or path-io> by specifying the type/value namespace explicitly. path-io> Defaulting to the one defined at Path/IO.hs:1515:1 path-io> Warning: 'openTempFile' is ambiguous. It is defined path-io> * in ‘System.IO’ path-io> * at Path/IO.hs:1600:1 path-io> You may be able to disambiguate the identifier by qualifying it or path-io> by specifying the type/value namespace explicitly. path-io> Defaulting to the one defined at Path/IO.hs:1600:1 path-io> Warning: 'doesFileExist' is ambiguous. It is defined path-io> * in ‘System.Directory’ path-io> * at Path/IO.hs:1661:1 path-io> You may be able to disambiguate the identifier by qualifying it or path-io> by specifying the type/value namespace explicitly. path-io> Defaulting to the one defined at Path/IO.hs:1661:1 path-io> Warning: 'getPermissions' is ambiguous. It is defined path-io> * in ‘System.Directory’ path-io> * at Path/IO.hs:1708:1 path-io> You may be able to disambiguate the identifier by qualifying it or path-io> by specifying the type/value namespace explicitly. path-io> Defaulting to the one defined at Path/IO.hs:1708:1 path-io> Warning: 'setPermissions' is ambiguous. It is defined path-io> * in ‘System.Directory’ path-io> * at Path/IO.hs:1720:1 path-io> You may be able to disambiguate the identifier by qualifying it or path-io> by specifying the type/value namespace explicitly. path-io> Defaulting to the one defined at Path/IO.hs:1720:1 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:AbsPathSomeBase path-io> - Path.IO.D:R:RelPathSomeBase path-io> - Path.IO.D:R:AbsPathSomeBase0 path-io> - Path.IO.D:R:RelPathSomeBase0 path-io> - Path.IO.D:R:AbsPathPath path-io> - Path.IO.D:R:RelPathPath path-io> - Path.IO.D:R:AbsPathPath0 path-io> - Path.IO.D:R:RelPathPath0 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/7sv2w2q7am0ls4h9584dfa43yfg5zcxn-path-io-1.8.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/path-io-1.8.2-2V9pSJcQD8QGFBgeCMGXPq path-io> Running phase: fixupPhase path-io> shrinking RPATHs of ELF executables and libraries in /nix/store/7sv2w2q7am0ls4h9584dfa43yfg5zcxn-path-io-1.8.2 path-io> shrinking /nix/store/7sv2w2q7am0ls4h9584dfa43yfg5zcxn-path-io-1.8.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSpath-io-1.8.2-2V9pSJcQD8QGFBgeCMGXPq-ghc9.8.1.so focus (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/0qmyjnd23p309j3gx2ckm5djly96cpa8-focus-1.0.3.2 /nix/store/aqnzsx58l85399gq908w080r9jqmka61-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/0qmyjnd23p309j3gx2ckm5djly96cpa8-focus-1.0.3.2 (959.11 KiB) focus (post)> Pushing /nix/store/aqnzsx58l85399gq908w080r9jqmka61-focus-1.0.3.2-doc (530.71 KiB) focus (post)> focus (post)> All done. focus (post)> added 2 signatures focus (post)> added 2 signatures focus (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/0qmyjnd23p309j3gx2ckm5djly96cpa8-focus-1.0.3.2 /nix/store/aqnzsx58l85399gq908w080r9jqmka61-focus-1.0.3.2-doc focus (post)> copying 2 paths... focus (post)> copying path '/nix/store/aqnzsx58l85399gq908w080r9jqmka61-focus-1.0.3.2-doc' to 'https://cache.nix-ci.com'... focus (post)> copying path '/nix/store/0qmyjnd23p309j3gx2ckm5djly96cpa8-focus-1.0.3.2' to 'https://cache.nix-ci.com'... focus (post)> copying 1 paths... focus (post)> copying path '/nix/store/rg4yqm75jlin5vplssrmn0r8p56w44nz-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/0qmyjnd23p309j3gx2ckm5djly96cpa8-focus-1.0.3.2 /nix/store/aqnzsx58l85399gq908w080r9jqmka61-focus-1.0.3.2-doc focus (post)> copying 2 paths... focus (post)> copying path '/nix/store/aqnzsx58l85399gq908w080r9jqmka61-focus-1.0.3.2-doc' to 'ssh-ng://worker.nix-ci.com'... focus (post)> copying path '/nix/store/0qmyjnd23p309j3gx2ckm5djly96cpa8-focus-1.0.3.2' to 'ssh-ng://worker.nix-ci.com'... focus (post)> copying 1 paths... focus (post)> copying path '/nix/store/rg4yqm75jlin5vplssrmn0r8p56w44nz-focus-1.0.3.2.drv' to 'ssh-ng://worker.nix-ci.com'... neat-interpolation (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/0wwc0hv367l8fzxzhxagfnl9m2pc8gx5-neat-interpolation-0.5.1.4-doc /nix/store/41p6gbj1r67iznaww6fhz1phnl09w4bm-neat-interpolation-0.5.1.4 neat-interpolation (post)> Pushing 2 paths (82 are already present) using zstd to cache sellout ⏳ neat-interpolation (post)> neat-interpolation (post)> Pushing /nix/store/41p6gbj1r67iznaww6fhz1phnl09w4bm-neat-interpolation-0.5.1.4 (1.28 MiB) neat-interpolation (post)> Pushing /nix/store/0wwc0hv367l8fzxzhxagfnl9m2pc8gx5-neat-interpolation-0.5.1.4-doc (289.16 KiB) neat-interpolation (post)> neat-interpolation (post)> All done. neat-interpolation (post)> added 2 signatures neat-interpolation (post)> added 2 signatures neat-interpolation (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/0wwc0hv367l8fzxzhxagfnl9m2pc8gx5-neat-interpolation-0.5.1.4-doc /nix/store/41p6gbj1r67iznaww6fhz1phnl09w4bm-neat-interpolation-0.5.1.4 neat-interpolation (post)> copying 2 paths... neat-interpolation (post)> copying path '/nix/store/0wwc0hv367l8fzxzhxagfnl9m2pc8gx5-neat-interpolation-0.5.1.4-doc' to 'https://cache.nix-ci.com'... neat-interpolation (post)> copying path '/nix/store/41p6gbj1r67iznaww6fhz1phnl09w4bm-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/lrhmzyglbj2rjrxzv122vj7dlvmvh78w-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/0wwc0hv367l8fzxzhxagfnl9m2pc8gx5-neat-interpolation-0.5.1.4-doc /nix/store/41p6gbj1r67iznaww6fhz1phnl09w4bm-neat-interpolation-0.5.1.4 neat-interpolation (post)> copying 2 paths... neat-interpolation (post)> copying path '/nix/store/0wwc0hv367l8fzxzhxagfnl9m2pc8gx5-neat-interpolation-0.5.1.4-doc' to 'ssh-ng://worker.nix-ci.com'... neat-interpolation (post)> copying path '/nix/store/41p6gbj1r67iznaww6fhz1phnl09w4bm-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/lrhmzyglbj2rjrxzv122vj7dlvmvh78w-neat-interpolation-0.5.1.4.drv' to 'ssh-ng://worker.nix-ci.com'... ghc-lib-parser> [111 of 443] Compiling GHC.Settings.Constants ( compiler/GHC/Settings/Constants.hs, /build/.haddock-8229/GHC/Settings/Constants.o, /build/.haddock-8229/GHC/Settings/Constants.dyn_o ) ghc-lib-parser> [112 of 443] Compiling GHC.Cmm.Dataflow.Collections ( compiler/GHC/Cmm/Dataflow/Collections.hs, /build/.haddock-8229/GHC/Cmm/Dataflow/Collections.o, /build/.haddock-8229/GHC/Cmm/Dataflow/Collections.dyn_o ) ghc-lib-parser> [113 of 443] Compiling GHC.Data.StringBuffer ( compiler/GHC/Data/StringBuffer.hs, /build/.haddock-8229/GHC/Data/StringBuffer.o, /build/.haddock-8229/GHC/Data/StringBuffer.dyn_o ) ghc-lib-parser> [114 of 443] Compiling GHC.Tc.Types.TcRef ( compiler/GHC/Tc/Types/TcRef.hs, /build/.haddock-8229/GHC/Tc/Types/TcRef.o, /build/.haddock-8229/GHC/Tc/Types/TcRef.dyn_o ) ghc-lib-parser> [115 of 443] Compiling GHC.Utils.CliOption ( compiler/GHC/Utils/CliOption.hs, /build/.haddock-8229/GHC/Utils/CliOption.o, /build/.haddock-8229/GHC/Utils/CliOption.dyn_o ) ghc-lib-parser> [116 of 443] Compiling GHC.Types.ProfAuto ( compiler/GHC/Types/ProfAuto.hs, /build/.haddock-8229/GHC/Types/ProfAuto.o, /build/.haddock-8229/GHC/Types/ProfAuto.dyn_o ) ghc-lib-parser> [117 of 443] Compiling GHC.SysTools.Terminal ( compiler/GHC/SysTools/Terminal.hs, /build/.haddock-8229/GHC/SysTools/Terminal.o, /build/.haddock-8229/GHC/SysTools/Terminal.dyn_o ) ghc-lib-parser> [118 of 443] Compiling GHC.Driver.Plugins.External ( compiler/GHC/Driver/Plugins/External.hs, /build/.haddock-8229/GHC/Driver/Plugins/External.o, /build/.haddock-8229/GHC/Driver/Plugins/External.dyn_o ) ghc-lib-parser> [119 of 443] Compiling GHC.Driver.Backend.Internal ( compiler/GHC/Driver/Backend/Internal.hs, /build/.haddock-8229/GHC/Driver/Backend/Internal.o, /build/.haddock-8229/GHC/Driver/Backend/Internal.dyn_o ) ghc-lib-parser> [120 of 443] Compiling GHC.Types.HpcInfo ( compiler/GHC/Types/HpcInfo.hs, /build/.haddock-8229/GHC/Types/HpcInfo.o, /build/.haddock-8229/GHC/Types/HpcInfo.dyn_o ) ghc-lib-parser> [121 of 443] Compiling GHC.CmmToAsm.CFG.Weight ( compiler/GHC/CmmToAsm/CFG/Weight.hs, /build/.haddock-8229/GHC/CmmToAsm/CFG/Weight.o, /build/.haddock-8229/GHC/CmmToAsm/CFG/Weight.dyn_o ) ghc-lib-parser> [122 of 443] Compiling GHC.Utils.Json ( compiler/GHC/Utils/Json.hs, /build/.haddock-8229/GHC/Utils/Json.o, /build/.haddock-8229/GHC/Utils/Json.dyn_o ) ghc-lib-parser> [123 of 443] Compiling GHC.Types.SrcLoc ( compiler/GHC/Types/SrcLoc.hs, /build/.haddock-8229/GHC/Types/SrcLoc.o, /build/.haddock-8229/GHC/Types/SrcLoc.dyn_o ) ghc-lib-parser> [124 of 443] Compiling GHC.Utils.Binary ( compiler/GHC/Utils/Binary.hs, /build/.haddock-8229/GHC/Utils/Binary.o, /build/.haddock-8229/GHC/Utils/Binary.dyn_o ) ghc-lib-parser> [125 of 443] Compiling GHC.Data.EnumSet ( compiler/GHC/Data/EnumSet.hs, /build/.haddock-8229/GHC/Data/EnumSet.o, /build/.haddock-8229/GHC/Data/EnumSet.dyn_o ) ghc-lib-parser> [126 of 443] Compiling GHC.Utils.Binary.Typeable ( compiler/GHC/Utils/Binary/Typeable.hs, /build/.haddock-8229/GHC/Utils/Binary/Typeable.o, /build/.haddock-8229/GHC/Utils/Binary/Typeable.dyn_o ) ghc-lib-parser> [127 of 443] Compiling GHC.Iface.Ext.Fields ( compiler/GHC/Iface/Ext/Fields.hs, /build/.haddock-8229/GHC/Iface/Ext/Fields.o, /build/.haddock-8229/GHC/Iface/Ext/Fields.dyn_o ) ghc-lib-parser> [128 of 443] Compiling GHC.Types.Unique.DFM ( compiler/GHC/Types/Unique/DFM.hs, /build/.haddock-8229/GHC/Types/Unique/DFM.o, /build/.haddock-8229/GHC/Types/Unique/DFM.dyn_o ) ghc-lib-parser> [129 of 443] Compiling GHC.Data.FastString.Env ( compiler/GHC/Data/FastString/Env.hs, /build/.haddock-8229/GHC/Data/FastString/Env.o, /build/.haddock-8229/GHC/Data/FastString/Env.dyn_o ) ghc-lib-parser> [130 of 443] Compiling GHC.Types.CostCentre.State ( compiler/GHC/Types/CostCentre/State.hs, /build/.haddock-8229/GHC/Types/CostCentre/State.o, /build/.haddock-8229/GHC/Types/CostCentre/State.dyn_o ) ghc-lib-parser> [131 of 443] Compiling GHC.Types.Unique.Set ( compiler/GHC/Types/Unique/Set.hs, /build/.haddock-8229/GHC/Types/Unique/Set.o, /build/.haddock-8229/GHC/Types/Unique/Set.dyn_o ) ghc-lib-parser> [132 of 443] Compiling GHC.Types.Unique.DSet ( compiler/GHC/Types/Unique/DSet.hs, /build/.haddock-8229/GHC/Types/Unique/DSet.o, /build/.haddock-8229/GHC/Types/Unique/DSet.dyn_o ) ghc-lib-parser> [133 of 443] Compiling GHC.Types.SourceText ( compiler/GHC/Types/SourceText.hs, /build/.haddock-8229/GHC/Types/SourceText.o, /build/.haddock-8229/GHC/Types/SourceText.dyn_o ) ghc-lib-parser> [134 of 443] Compiling GHC.Types.Basic ( compiler/GHC/Types/Basic.hs, /build/.haddock-8229/GHC/Types/Basic.o, /build/.haddock-8229/GHC/Types/Basic.dyn_o ) tree-diff> 224 | , ppLst = ansiGroup WL.lbracket WL.rbracket tree-diff> | ^^^^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:224:40: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘rbracket’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 224 | , ppLst = ansiGroup WL.lbracket WL.rbracket tree-diff> | ^^^^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:225:18: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘dullwhite’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 225 | , ppCpy = WL.dullwhite tree-diff> | ^^^^^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:226:24: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘green’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 226 | , ppIns = \d -> WL.green $ WL.plain $ WL.char '+' WL.<> d tree-diff> | ^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:226:35: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 226 | , ppIns = \d -> WL.green $ WL.plain $ WL.char '+' WL.<> d tree-diff> | ^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:226:46: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘char’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 226 | , ppIns = \d -> WL.green $ WL.plain $ WL.char '+' WL.<> d tree-diff> | ^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:227:24: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘red’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 227 | , ppDel = \d -> WL.red $ WL.plain $ WL.char '-' WL.<> d tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:227:35: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 227 | , ppDel = \d -> WL.red $ WL.plain $ WL.char '-' WL.<> d tree-diff> | ^^^^^^^^ tree-diff> row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 283 | (h :: k1 -> k2 -> *). Bifunctor p row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:398:28: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 398 | type family Zip (r1 :: Row *) (r2 :: Row *) where row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:398:42: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 398 | type family Zip (r1 :: Row *) (r2 :: Row *) where row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:401:29: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 401 | type family ZipR (r1 :: [LT *]) (r2 :: [LT *]) where row-types> | ^ row-types> row-types> src/Data/Row/Internal.hs:401:44: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 401 | type family ZipR (r1 :: [LT *]) (r2 :: [LT *]) where row-types> | ^ row-types> [2 of 6] Compiling Data.Row.Dictionaries ( src/Data/Row/Dictionaries.hs, nothing ) row-types> [3 of 6] Compiling Data.Row.Records ( src/Data/Row/Records.hs, nothing ) row-types> row-types> src/Data/Row/Records.hs:127:23: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 127 | newtype Rec (r :: Row *) where row-types> | ^ row-types> row-types> src/Data/Row/Records.hs:378:48: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 378 | newtype RFMap (g :: k1 -> k2) (ϕ :: Row (k2 -> *)) (ρ :: Row k1) = RFMap { unRFMap :: Rec (Ap ϕ (Map g ρ)) } row-types> | ^ row-types> bitvec> Preprocessing test suite 'bitvec-tests' for bitvec-1.1.5.0.. 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> [5 of 9] Compiling Tests.MVectorTS ( test/Tests/MVectorTS.hs, dist/build/bitvec-tests/bitvec-tests-tmp/Tests/MVectorTS.o ) path-io> checking for references to /build/ in /nix/store/7sv2w2q7am0ls4h9584dfa43yfg5zcxn-path-io-1.8.2... path-io> patching script interpreter paths in /nix/store/7sv2w2q7am0ls4h9584dfa43yfg5zcxn-path-io-1.8.2 path-io> stripping (with command strip and flags -S -p) in /nix/store/7sv2w2q7am0ls4h9584dfa43yfg5zcxn-path-io-1.8.2/lib path-io> shrinking RPATHs of ELF executables and libraries in /nix/store/rfbxlyp90q7i4hxsgbpssims86ayjbyp-path-io-1.8.2-doc path-io> checking for references to /build/ in /nix/store/rfbxlyp90q7i4hxsgbpssims86ayjbyp-path-io-1.8.2-doc... path-io> patching script interpreter paths in /nix/store/rfbxlyp90q7i4hxsgbpssims86ayjbyp-path-io-1.8.2-doc hiedb> Running phase: setupCompilerEnvironmentPhase hiedb> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.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> Running phase: compileBuildDriverPhase hiedb> setupCompileFlags: -package-db=/build/tmp.CuAVJTk23g/setup-package.conf.d -threaded hiedb> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.CuAVJTk23g/Main.o ) hiedb> [2 of 2] Linking Setup hiedb> Running phase: updateAutotoolsGnuConfigScriptsPhase hiedb> Running phase: configurePhase hiedb> configureFlags: --verbose --prefix=/nix/store/5bn2ha5fn2wacqi7bjnbk79a9n30mmg6-hiedb-0.6.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/1s6721rc9azld7jrgihr5j0437gzay5a-hiedb-0.6.0.2-doc/share/doc/hiedb-0.6.0.2 --with-gcc=gcc --package-db=/build/tmp.CuAVJTk23g/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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/lib hiedb> Using Parsec parser hiedb> Configuring hiedb-0.6.0.2... hiedb> Dependency algebraic-graphs >=0.3: using algebraic-graphs-0.7 hiedb> Dependency ansi-terminal >=0.9: using ansi-terminal-1.1.2 hiedb> Dependency array: using array-0.5.6.0 hiedb> Dependency base >=4.12 && <4.22: using base-4.19.0.0 hiedb> Dependency bytestring: using bytestring-0.12.0.2 hiedb> Dependency containers: using containers-0.6.8 hiedb> Dependency directory: using directory-1.3.8.1 hiedb> Dependency extra: using extra-1.7.16 hiedb> Dependency filepath: using filepath-1.4.100.4 hiedb> Dependency ghc >=8.6 && <9.13: using ghc-9.8.1 hiedb> Dependency hie-compat >=0.3 && <0.4: using hie-compat-0.3.1.2 hiedb> Dependency lucid: using lucid-2.11.20250303 hiedb> Dependency mtl: using mtl-2.3.1 hiedb> Dependency optparse-applicative: using optparse-applicative-0.18.1.0 hiedb> Dependency sqlite-simple: using sqlite-simple-0.4.19.0 hiedb> Dependency terminal-size >=0.2: using terminal-size-0.3.4 hiedb> Dependency text: using text-2.1 hiedb> Dependency base >=4.12 && <4.22: using base-4.19.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 >=4.12 && <4.22: using base-4.19.0.0 hiedb> Dependency directory: using directory-1.3.8.1 hiedb> Dependency filepath: using filepath-1.4.100.4 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.18.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-5lc7UNtYU5RdaPs4DEtEB hiedb> include algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd hiedb> include ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ hiedb> include array-0.5.6.0-dc89 hiedb> include base-4.19.0.0-b960 hiedb> include bytestring-0.12.0.2-4690 deferred-folds (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/2hjka0lmflyprhnl36lndx5wn5zsbd2y-deferred-folds-0.9.18.7-doc /nix/store/qghbybs2aw6lp8lvygxsk6sgl8vlxnmc-deferred-folds-0.9.18.7 deferred-folds (post)> Pushing 2 paths (124 are already present) using zstd to cache sellout ⏳ deferred-folds (post)> deferred-folds (post)> Pushing /nix/store/2hjka0lmflyprhnl36lndx5wn5zsbd2y-deferred-folds-0.9.18.7-doc (1.03 MiB) deferred-folds (post)> Pushing /nix/store/qghbybs2aw6lp8lvygxsk6sgl8vlxnmc-deferred-folds-0.9.18.7 (2.48 MiB) deferred-folds (post)> deferred-folds (post)> All done. deferred-folds (post)> added 2 signatures deferred-folds (post)> added 2 signatures deferred-folds (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/2hjka0lmflyprhnl36lndx5wn5zsbd2y-deferred-folds-0.9.18.7-doc /nix/store/qghbybs2aw6lp8lvygxsk6sgl8vlxnmc-deferred-folds-0.9.18.7 deferred-folds (post)> copying 2 paths... deferred-folds (post)> copying path '/nix/store/2hjka0lmflyprhnl36lndx5wn5zsbd2y-deferred-folds-0.9.18.7-doc' to 'https://cache.nix-ci.com'... deferred-folds (post)> copying path '/nix/store/qghbybs2aw6lp8lvygxsk6sgl8vlxnmc-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/1nwhpnvncgkpj4kkp32ywimyin4l6k8i-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/2hjka0lmflyprhnl36lndx5wn5zsbd2y-deferred-folds-0.9.18.7-doc /nix/store/qghbybs2aw6lp8lvygxsk6sgl8vlxnmc-deferred-folds-0.9.18.7 deferred-folds (post)> copying 2 paths... deferred-folds (post)> copying path '/nix/store/2hjka0lmflyprhnl36lndx5wn5zsbd2y-deferred-folds-0.9.18.7-doc' to 'ssh-ng://worker.nix-ci.com'... deferred-folds (post)> copying path '/nix/store/qghbybs2aw6lp8lvygxsk6sgl8vlxnmc-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/1nwhpnvncgkpj4kkp32ywimyin4l6k8i-deferred-folds-0.9.18.7.drv' to 'ssh-ng://worker.nix-ci.com'... hw-fingertree (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/6vsxz592zssh7mdafkan8srb38cviix3-hw-fingertree-0.1.2.1-doc /nix/store/q3fgz13jcwb1sn0lxvavkhgrb22vw8jc-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/q3fgz13jcwb1sn0lxvavkhgrb22vw8jc-hw-fingertree-0.1.2.1 (5.21 MiB) hw-fingertree (post)> Pushing /nix/store/6vsxz592zssh7mdafkan8srb38cviix3-hw-fingertree-0.1.2.1-doc (1.92 MiB) hw-fingertree (post)> hw-fingertree (post)> All done. hw-fingertree (post)> added 2 signatures hw-fingertree (post)> added 3 signatures hw-fingertree (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/6vsxz592zssh7mdafkan8srb38cviix3-hw-fingertree-0.1.2.1-doc /nix/store/q3fgz13jcwb1sn0lxvavkhgrb22vw8jc-hw-fingertree-0.1.2.1 hw-fingertree (post)> copying 2 paths... hw-fingertree (post)> copying path '/nix/store/6vsxz592zssh7mdafkan8srb38cviix3-hw-fingertree-0.1.2.1-doc' to 'https://cache.nix-ci.com'... hw-fingertree (post)> copying path '/nix/store/q3fgz13jcwb1sn0lxvavkhgrb22vw8jc-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/fbys9p61ygpbdbnsqcr0pdw0n4jxmd0j-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/6vsxz592zssh7mdafkan8srb38cviix3-hw-fingertree-0.1.2.1-doc /nix/store/q3fgz13jcwb1sn0lxvavkhgrb22vw8jc-hw-fingertree-0.1.2.1 hw-fingertree (post)> copying 2 paths... hw-fingertree (post)> copying path '/nix/store/6vsxz592zssh7mdafkan8srb38cviix3-hw-fingertree-0.1.2.1-doc' to 'ssh-ng://worker.nix-ci.com'... hw-fingertree (post)> copying path '/nix/store/q3fgz13jcwb1sn0lxvavkhgrb22vw8jc-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/fbys9p61ygpbdbnsqcr0pdw0n4jxmd0j-hw-fingertree-0.1.2.1.drv' to 'ssh-ng://worker.nix-ci.com'... mod (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/1b01f10fwifz7zgj6abr91qhqbaa0886-mod-0.2.0.1 /nix/store/2wys4lcydd8hcn8z1wf0mnniy4241r5n-mod-0.2.0.1-doc mod (post)> Pushing 2 paths (102 are already present) using zstd to cache sellout ⏳ mod (post)> mod (post)> Pushing /nix/store/1b01f10fwifz7zgj6abr91qhqbaa0886-mod-0.2.0.1 (2.12 MiB) mod (post)> Pushing /nix/store/2wys4lcydd8hcn8z1wf0mnniy4241r5n-mod-0.2.0.1-doc (1.06 MiB) mod (post)> mod (post)> All done. mod (post)> added 2 signatures mod (post)> added 3 signatures mod (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/1b01f10fwifz7zgj6abr91qhqbaa0886-mod-0.2.0.1 /nix/store/2wys4lcydd8hcn8z1wf0mnniy4241r5n-mod-0.2.0.1-doc mod (post)> copying 2 paths... mod (post)> copying path '/nix/store/2wys4lcydd8hcn8z1wf0mnniy4241r5n-mod-0.2.0.1-doc' to 'https://cache.nix-ci.com'... mod (post)> copying path '/nix/store/1b01f10fwifz7zgj6abr91qhqbaa0886-mod-0.2.0.1' to 'https://cache.nix-ci.com'... mod (post)> copying 1 paths... mod (post)> copying path '/nix/store/8iyi68lnvml33m513drqdcada7r8gfa7-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/1b01f10fwifz7zgj6abr91qhqbaa0886-mod-0.2.0.1 /nix/store/2wys4lcydd8hcn8z1wf0mnniy4241r5n-mod-0.2.0.1-doc mod (post)> copying 2 paths... mod (post)> copying path '/nix/store/2wys4lcydd8hcn8z1wf0mnniy4241r5n-mod-0.2.0.1-doc' to 'ssh-ng://worker.nix-ci.com'... mod (post)> copying path '/nix/store/1b01f10fwifz7zgj6abr91qhqbaa0886-mod-0.2.0.1' to 'ssh-ng://worker.nix-ci.com'... mod (post)> copying 1 paths... mod (post)> copying path '/nix/store/8iyi68lnvml33m513drqdcada7r8gfa7-mod-0.2.0.1.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/aymz8ysp7pks82ck2hd7bmb5k8c028c0-primitive-extras-0.10.2.2.drv'... ghc-lib-parser> [135 of 443] Compiling GHC.Builtin.Uniques[boot] ( compiler/GHC/Builtin/Uniques.hs-boot, /build/.haddock-8229/GHC/Builtin/Uniques.o-boot, /build/.haddock-8229/GHC/Builtin/Uniques.dyn_o-boot ) ghc-lib-parser> [136 of 443] Compiling GHC.Platform ( compiler/GHC/Platform.hs, /build/.haddock-8229/GHC/Platform.o, /build/.haddock-8229/GHC/Platform.dyn_o ) ghc-lib-parser> [137 of 443] Compiling GHC.Cmm.CLabel[boot] ( compiler/GHC/Cmm/CLabel.hs-boot, /build/.haddock-8229/GHC/Cmm/CLabel.o-boot, /build/.haddock-8229/GHC/Cmm/CLabel.dyn_o-boot ) ghc-lib-parser> [138 of 443] Compiling GHC.Core.Rules.Config ( compiler/GHC/Core/Rules/Config.hs, /build/.haddock-8229/GHC/Core/Rules/Config.o, /build/.haddock-8229/GHC/Core/Rules/Config.dyn_o ) ghc-lib-parser> [139 of 443] Compiling GHC.Settings ( compiler/GHC/Settings.hs, /build/.haddock-8229/GHC/Settings.o, /build/.haddock-8229/GHC/Settings.dyn_o ) ghc-lib-parser> [140 of 443] Compiling GHC.Data.OrdList ( compiler/GHC/Data/OrdList.hs, /build/.haddock-8229/GHC/Data/OrdList.o, /build/.haddock-8229/GHC/Data/OrdList.dyn_o ) ghc-lib-parser> [141 of 443] Compiling GHC.Types.Unique.Map ( compiler/GHC/Types/Unique/Map.hs, /build/.haddock-8229/GHC/Types/Unique/Map.o, /build/.haddock-8229/GHC/Types/Unique/Map.dyn_o ) ghc-lib-parser> [142 of 443] Compiling GHC.Data.Graph.Directed ( compiler/GHC/Data/Graph/Directed.hs, /build/.haddock-8229/GHC/Data/Graph/Directed.o, /build/.haddock-8229/GHC/Data/Graph/Directed.dyn_o ) ghc-lib-parser> [143 of 443] Compiling GHC.Types.FieldLabel ( compiler/GHC/Types/FieldLabel.hs, /build/.haddock-8229/GHC/Types/FieldLabel.o, /build/.haddock-8229/GHC/Types/FieldLabel.dyn_o ) ghc-lib-parser> [144 of 443] Compiling GHC.Core.DataCon[boot] ( compiler/GHC/Core/DataCon.hs-boot, /build/.haddock-8229/GHC/Core/DataCon.o-boot, /build/.haddock-8229/GHC/Core/DataCon.dyn_o-boot ) ghc-lib-parser> [145 of 443] Compiling GHC.Builtin.Types[boot] ( compiler/GHC/Builtin/Types.hs-boot, /build/.haddock-8229/GHC/Builtin/Types.o-boot, /build/.haddock-8229/GHC/Builtin/Types.dyn_o-boot ) ghc-lib-parser> [146 of 443] Compiling GHC.Builtin.Uniques ( compiler/GHC/Builtin/Uniques.hs, /build/.haddock-8229/GHC/Builtin/Uniques.o, /build/.haddock-8229/GHC/Builtin/Uniques.dyn_o ) ghc-lib-parser> [147 of 443] Compiling GHC.Types.Name.Occurrence ( compiler/GHC/Types/Name/Occurrence.hs, /build/.haddock-8229/GHC/Types/Name/Occurrence.o, /build/.haddock-8229/GHC/Types/Name/Occurrence.dyn_o ) ghc-lib-parser> [148 of 443] Compiling GHC.Data.List.SetOps ( compiler/GHC/Data/List/SetOps.hs, /build/.haddock-8229/GHC/Data/List/SetOps.o, /build/.haddock-8229/GHC/Data/List/SetOps.dyn_o ) ghc-lib-parser> [149 of 443] Compiling GHC.Data.Bag ( compiler/GHC/Data/Bag.hs, /build/.haddock-8229/GHC/Data/Bag.o, /build/.haddock-8229/GHC/Data/Bag.dyn_o ) ghc-lib-parser> [150 of 443] Compiling GHC.Types.Fixity ( compiler/GHC/Types/Fixity.hs, /build/.haddock-8229/GHC/Types/Fixity.o, /build/.haddock-8229/GHC/Types/Fixity.dyn_o ) ghc-lib-parser> [151 of 443] Compiling GHC.Hs.DocString ( compiler/GHC/Hs/DocString.hs, /build/.haddock-8229/GHC/Hs/DocString.o, /build/.haddock-8229/GHC/Hs/DocString.dyn_o ) ghc-lib-parser> [152 of 443] Compiling GHC.Data.Pair ( compiler/GHC/Data/Pair.hs, /build/.haddock-8229/GHC/Data/Pair.o, /build/.haddock-8229/GHC/Data/Pair.dyn_o ) ghc-lib-parser> [153 of 443] Compiling GHC.Types.ForeignStubs ( compiler/GHC/Types/ForeignStubs.hs, /build/.haddock-8229/GHC/Types/ForeignStubs.o, /build/.haddock-8229/GHC/Types/ForeignStubs.dyn_o ) ghc-lib-parser> [154 of 443] Compiling GHC.Cmm.Type ( compiler/GHC/Cmm/Type.hs, /build/.haddock-8229/GHC/Cmm/Type.o, /build/.haddock-8229/GHC/Cmm/Type.dyn_o ) ghc-lib-parser> [155 of 443] Compiling GHC.Driver.Flags ( compiler/GHC/Driver/Flags.hs, /build/.haddock-8229/GHC/Driver/Flags.o, /build/.haddock-8229/GHC/Driver/Flags.dyn_o ) ghc-lib-parser> [156 of 443] Compiling GHC.Platform.Ways ( compiler/GHC/Platform/Ways.hs, /build/.haddock-8229/GHC/Platform/Ways.o, /build/.haddock-8229/GHC/Platform/Ways.dyn_o ) ghc-lib-parser> [157 of 443] Compiling GHC.Platform.Profile ( compiler/GHC/Platform/Profile.hs, /build/.haddock-8229/GHC/Platform/Profile.o, /build/.haddock-8229/GHC/Platform/Profile.dyn_o ) ghc-lib-parser> [158 of 443] Compiling GHC.Runtime.Heap.Layout ( compiler/GHC/Runtime/Heap/Layout.hs, /build/.haddock-8229/GHC/Runtime/Heap/Layout.o, /build/.haddock-8229/GHC/Runtime/Heap/Layout.dyn_o ) tree-diff> src/Data/TreeDiff/Pretty.hs:227:46: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘char’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 227 | , ppDel = \d -> WL.red $ WL.plain $ WL.char '-' WL.<> d tree-diff> | ^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:228:27: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘group’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 228 | , ppApp = \f xs -> WL.group $ WL.nest 2 $ f WL.<$> WL.vsep xs tree-diff> | ^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:228:38: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘nest’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 228 | , ppApp = \f xs -> WL.group $ WL.nest 2 $ f WL.<$> WL.vsep xs tree-diff> | ^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:228:52: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘<$>’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 228 | , ppApp = \f xs -> WL.group $ WL.nest 2 $ f WL.<$> WL.vsep xs tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:228:59: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘vsep’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 228 | , ppApp = \f xs -> WL.group $ WL.nest 2 $ f WL.<$> WL.vsep xs tree-diff> | ^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:229:18: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘sep’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 229 | , ppEdits = WL.sep tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:230:18: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 230 | , ppEllip = WL.text "..." tree-diff> | ^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:231:18: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘parens’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | row-types> src/Data/Row/Records.hs:379:31: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 379 | newtype RecAp (ϕ :: Row (k -> *)) (ρ :: Row k) = RecAp (Rec (Ap ϕ ρ)) row-types> | ^ row-types> row-types> src/Data/Row/Records.hs:380:24: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 380 | newtype App (f :: k -> *) (a :: k) = App (f a) row-types> | ^ row-types> row-types> src/Data/Row/Records.hs:383:38: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 383 | mapF :: forall k c g (ϕ :: Row (k -> *)) (ρ :: Row k). BiForall ϕ ρ c row-types> | ^ row-types> row-types> src/Data/Row/Records.hs:574:29: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 574 | newtype RecPair (ρ1 :: Row *) (ρ2 :: Row *) = RecPair (Rec ρ1, Rec ρ2) row-types> | ^ row-types> row-types> src/Data/Row/Records.hs:574:43: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 574 | newtype RecPair (ρ1 :: Row *) (ρ2 :: Row *) = RecPair (Rec ρ1, Rec ρ2) row-types> | ^ row-types> row-types> src/Data/Row/Records.hs:575:29: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 575 | newtype RZipPair (ρ1 :: Row *) (ρ2 :: Row *) = RZipPair { unRZipPair :: Rec (Zip ρ1 ρ2) } row-types> | ^ row-types> row-types> src/Data/Row/Records.hs:575:43: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 575 | newtype RZipPair (ρ1 :: Row *) (ρ2 :: Row *) = RZipPair { unRZipPair :: Rec (Zip ρ1 ρ2) } 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> [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 41 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; 86 discarded. bitvec> Pred Succ Identity: OK bitvec> +++ OK, passed 100 tests; 86 discarded. bitvec> Show bitvec> Show: OK bitvec> +++ OK, passed 100 tests. bitvec> Equivariance: showsPrec: OK bitvec> +++ OK, passed 100 tests. bitvec> Equivariance: showList: OK bitvec> +++ OK, passed 100 tests. bitvec> Show/Read bitvec> Partial Isomorphism: show/read: OK bitvec> +++ OK, passed 100 tests. bitvec> Partial Isomorphism: show/read with initial space: OK bitvec> +++ OK, passed 100 tests. bitvec> Partial Isomorphism: showsPrec/readsPrec: OK bitvec> +++ OK, passed 100 tests. bitvec> Partial Isomorphism: showList/readList: OK bitvec> +++ OK, passed 100 tests. bitvec> Partial Isomorphism: showListWith shows / readListDefault: OK bitvec> +++ OK, passed 100 tests. bitvec> Num bitvec> Additive Commutativity: OK bitvec> +++ OK, passed 100 tests. bitvec> Additive Left Identity: OK bitvec> +++ OK, passed 100 tests. hiedb> include containers-0.6.8-4775 hiedb> include directory-1.3.8.1-6a8e hiedb> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ hiedb> include filepath-1.4.100.4-fa1c hiedb> include ghc-9.8.1-f1e9 hiedb> include hie-compat-0.3.1.2-9ME5ma9hRNsID6YtLKXHAC hiedb> include lucid-2.11.20250303-7fukhIvF8OdEW14emN5GNK hiedb> include mtl-2.3.1-63a4 hiedb> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv hiedb> include sqlite-simple-0.4.19.0-5hdyM3EqLRN9eRjfZpLj9g hiedb> include terminal-size-0.3.4-5hKeclKVOXd1xpPBCS8qCM hiedb> include text-2.1-c36a hiedb> component hiedb-0.6.0.2-AbbuBczfTwbJPsgAX1oPit-hiedb hiedb> include base-4.19.0.0-b960 hiedb> include ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC hiedb> include hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB hiedb> component hiedb-0.6.0.2-4QBKWIBfDh2HtfHHQpG5J2-hiedb-tests hiedb> include base-4.19.0.0-b960 hiedb> include directory-1.3.8.1-6a8e hiedb> include filepath-1.4.100.4-fa1c hiedb> include ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC hiedb> include hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB hiedb> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH hiedb> include process-1.6.18.0-26fa hiedb> include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b hiedb> Linked component graph: hiedb> unit hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB hiedb> include algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd hiedb> include ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ hiedb> include array-0.5.6.0-dc89 hiedb> include base-4.19.0.0-b960 hiedb> include bytestring-0.12.0.2-4690 hiedb> include containers-0.6.8-4775 hiedb> include directory-1.3.8.1-6a8e hiedb> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ hiedb> include filepath-1.4.100.4-fa1c hiedb> include ghc-9.8.1-f1e9 hiedb> include hie-compat-0.3.1.2-9ME5ma9hRNsID6YtLKXHAC hiedb> include lucid-2.11.20250303-7fukhIvF8OdEW14emN5GNK hiedb> include mtl-2.3.1-63a4 hiedb> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv hiedb> include sqlite-simple-0.4.19.0-5hdyM3EqLRN9eRjfZpLj9g hiedb> include terminal-size-0.3.4-5hKeclKVOXd1xpPBCS8qCM hiedb> include text-2.1-c36a hiedb> HieDb=hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB:HieDb,HieDb.Compat=hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB:HieDb.Compat,HieDb.Create=hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB:HieDb.Create,HieDb.Dump=hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB:HieDb.Dump,HieDb.Html=hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB:HieDb.Html,HieDb.Query=hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB:HieDb.Query,HieDb.Run=hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB:HieDb.Run,HieDb.Types=hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB:HieDb.Types,HieDb.Utils=hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB:HieDb.Utils hiedb> unit hiedb-0.6.0.2-AbbuBczfTwbJPsgAX1oPit-hiedb hiedb> include base-4.19.0.0-b960 hiedb> include ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC hiedb> include hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB hiedb> unit hiedb-0.6.0.2-4QBKWIBfDh2HtfHHQpG5J2-hiedb-tests hiedb> include base-4.19.0.0-b960 hiedb> include directory-1.3.8.1-6a8e hiedb> include filepath-1.4.100.4-fa1c hiedb> include ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC hiedb> include hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB hiedb> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH hiedb> include process-1.6.18.0-26fa hiedb> include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b hiedb> Ready component graph: hiedb> definite hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB hiedb> depends algebraic-graphs-0.7-Fx7xlunZtouKldnM41f8dd hiedb> depends ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ hiedb> depends array-0.5.6.0-dc89 hiedb> depends base-4.19.0.0-b960 hiedb> depends bytestring-0.12.0.2-4690 hiedb> depends containers-0.6.8-4775 hiedb> depends directory-1.3.8.1-6a8e hiedb> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ hiedb> depends filepath-1.4.100.4-fa1c hiedb> depends ghc-9.8.1-f1e9 hiedb> depends hie-compat-0.3.1.2-9ME5ma9hRNsID6YtLKXHAC hiedb> depends lucid-2.11.20250303-7fukhIvF8OdEW14emN5GNK hiedb> depends mtl-2.3.1-63a4 hiedb> depends optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv hiedb> depends sqlite-simple-0.4.19.0-5hdyM3EqLRN9eRjfZpLj9g hiedb> depends terminal-size-0.3.4-5hKeclKVOXd1xpPBCS8qCM hiedb> depends text-2.1-c36a path-io (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/7sv2w2q7am0ls4h9584dfa43yfg5zcxn-path-io-1.8.2 /nix/store/rfbxlyp90q7i4hxsgbpssims86ayjbyp-path-io-1.8.2-doc path-io (post)> Pushing 2 paths (168 are already present) using zstd to cache sellout ⏳ path-io (post)> path-io (post)> Pushing /nix/store/7sv2w2q7am0ls4h9584dfa43yfg5zcxn-path-io-1.8.2 (1.93 MiB) path-io (post)> Pushing /nix/store/rfbxlyp90q7i4hxsgbpssims86ayjbyp-path-io-1.8.2-doc (1.21 MiB) path-io (post)> path-io (post)> All done. path-io (post)> added 2 signatures path-io (post)> added 2 signatures path-io (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/7sv2w2q7am0ls4h9584dfa43yfg5zcxn-path-io-1.8.2 /nix/store/rfbxlyp90q7i4hxsgbpssims86ayjbyp-path-io-1.8.2-doc path-io (post)> copying 2 paths... path-io (post)> copying path '/nix/store/rfbxlyp90q7i4hxsgbpssims86ayjbyp-path-io-1.8.2-doc' to 'https://cache.nix-ci.com'... path-io (post)> copying path '/nix/store/7sv2w2q7am0ls4h9584dfa43yfg5zcxn-path-io-1.8.2' to 'https://cache.nix-ci.com'... path-io (post)> copying 1 paths... path-io (post)> copying path '/nix/store/6hn0sk2kvrfaw3z3pa8wbzk48ahzjgdk-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/7sv2w2q7am0ls4h9584dfa43yfg5zcxn-path-io-1.8.2 /nix/store/rfbxlyp90q7i4hxsgbpssims86ayjbyp-path-io-1.8.2-doc path-io (post)> copying 2 paths... path-io (post)> copying path '/nix/store/rfbxlyp90q7i4hxsgbpssims86ayjbyp-path-io-1.8.2-doc' to 'ssh-ng://worker.nix-ci.com'... path-io (post)> copying path '/nix/store/7sv2w2q7am0ls4h9584dfa43yfg5zcxn-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/6hn0sk2kvrfaw3z3pa8wbzk48ahzjgdk-path-io-1.8.2.drv' to 'ssh-ng://worker.nix-ci.com'... ghc-lib-parser> [159 of 443] Compiling GHC.Cmm.Reg ( compiler/GHC/Cmm/Reg.hs, /build/.haddock-8229/GHC/Cmm/Reg.o, /build/.haddock-8229/GHC/Cmm/Reg.dyn_o ) ghc-lib-parser> [160 of 443] Compiling GHC.Cmm.MachOp ( compiler/GHC/Cmm/MachOp.hs, /build/.haddock-8229/GHC/Cmm/MachOp.o, /build/.haddock-8229/GHC/Cmm/MachOp.dyn_o ) ghc-lib-parser> [161 of 443] Compiling GHC.Types.SafeHaskell ( compiler/GHC/Types/SafeHaskell.hs, /build/.haddock-8229/GHC/Types/SafeHaskell.o, /build/.haddock-8229/GHC/Types/SafeHaskell.dyn_o ) ghc-lib-parser> [162 of 443] Compiling GHC.Parser.Errors.Basic ( compiler/GHC/Parser/Errors/Basic.hs, /build/.haddock-8229/GHC/Parser/Errors/Basic.o, /build/.haddock-8229/GHC/Parser/Errors/Basic.dyn_o ) ghc-lib-parser> [163 of 443] Compiling GHC.Unit.Ppr ( compiler/GHC/Unit/Ppr.hs, /build/.haddock-8229/GHC/Unit/Ppr.o, /build/.haddock-8229/GHC/Unit/Ppr.dyn_o ) ghc-lib-parser> [164 of 443] Compiling GHC.Tc.Types.Rank ( compiler/GHC/Tc/Types/Rank.hs, /build/.haddock-8229/GHC/Tc/Types/Rank.o, /build/.haddock-8229/GHC/Tc/Types/Rank.dyn_o ) ghc-lib-parser> [165 of 443] Compiling GHC.Unit.Types ( compiler/GHC/Unit/Types.hs, /build/.haddock-8229/GHC/Unit/Types.o, /build/.haddock-8229/GHC/Unit/Types.dyn_o ) ghc-lib-parser> [166 of 443] Compiling GHC.Unit.Module.Location ( compiler/GHC/Unit/Module/Location.hs, /build/.haddock-8229/GHC/Unit/Module/Location.o, /build/.haddock-8229/GHC/Unit/Module/Location.dyn_o ) ghc-lib-parser> [167 of 443] Compiling GHC.Unit.Module.Env ( compiler/GHC/Unit/Module/Env.hs, /build/.haddock-8229/GHC/Unit/Module/Env.o, /build/.haddock-8229/GHC/Unit/Module/Env.dyn_o ) ghc-lib-parser> [168 of 443] Compiling GHC.Unit.Module ( compiler/GHC/Unit/Module.hs, /build/.haddock-8229/GHC/Unit/Module.o, /build/.haddock-8229/GHC/Unit/Module.dyn_o ) ghc-lib-parser> [169 of 443] Compiling GHC.Types.ForeignCall ( compiler/GHC/Types/ForeignCall.hs, /build/.haddock-8229/GHC/Types/ForeignCall.o, /build/.haddock-8229/GHC/Types/ForeignCall.dyn_o ) ghc-lib-parser> [170 of 443] Compiling GHC.Unit.Info ( compiler/GHC/Unit/Info.hs, /build/.haddock-8229/GHC/Unit/Info.o, /build/.haddock-8229/GHC/Unit/Info.dyn_o ) ghc-lib-parser> [171 of 443] Compiling GHC.Unit.Home ( compiler/GHC/Unit/Home.hs, /build/.haddock-8229/GHC/Unit/Home.o, /build/.haddock-8229/GHC/Unit/Home.dyn_o ) ghc-lib-parser> [172 of 443] Compiling GHC.Types.Name ( compiler/GHC/Types/Name.hs, /build/.haddock-8229/GHC/Types/Name.o, /build/.haddock-8229/GHC/Types/Name.dyn_o ) ghc-lib-parser> [173 of 443] Compiling GHC.Types.Var ( compiler/GHC/Types/Var.hs, /build/.haddock-8229/GHC/Types/Var.o, /build/.haddock-8229/GHC/Types/Var.dyn_o ) ghc-lib-parser> [174 of 443] Compiling GHC.Core.Type[boot] ( compiler/GHC/Core/Type.hs-boot, /build/.haddock-8229/GHC/Core/Type.o-boot, /build/.haddock-8229/GHC/Core/Type.dyn_o-boot ) ghc-lib-parser> [175 of 443] Compiling GHC.Types.Var.Set ( compiler/GHC/Types/Var/Set.hs, /build/.haddock-8229/GHC/Types/Var/Set.o, /build/.haddock-8229/GHC/Types/Var/Set.dyn_o ) ghc-lib-parser> [176 of 443] Compiling GHC.Utils.FV ( compiler/GHC/Utils/FV.hs, /build/.haddock-8229/GHC/Utils/FV.o, /build/.haddock-8229/GHC/Utils/FV.dyn_o ) ghc-lib-parser> [177 of 443] Compiling GHC.Data.Graph.UnVar ( compiler/GHC/Data/Graph/UnVar.hs, /build/.haddock-8229/GHC/Data/Graph/UnVar.o, /build/.haddock-8229/GHC/Data/Graph/UnVar.dyn_o ) ghc-lib-parser> [178 of 443] Compiling GHC.Types.Var.Env ( compiler/GHC/Types/Var/Env.hs, /build/.haddock-8229/GHC/Types/Var/Env.o, /build/.haddock-8229/GHC/Types/Var/Env.dyn_o ) ghc-lib-parser> [179 of 443] Compiling GHC.Types.Name.Set ( compiler/GHC/Types/Name/Set.hs, /build/.haddock-8229/GHC/Types/Name/Set.o, /build/.haddock-8229/GHC/Types/Name/Set.dyn_o ) ghc-lib-parser> [180 of 443] Compiling GHC.Types.Name.Env ( compiler/GHC/Types/Name/Env.hs, /build/.haddock-8229/GHC/Types/Name/Env.o, /build/.haddock-8229/GHC/Types/Name/Env.dyn_o ) ghc-lib-parser> [181 of 443] Compiling GHC.Stg.InferTags.TagSig ( compiler/GHC/Stg/InferTags/TagSig.hs, /build/.haddock-8229/GHC/Stg/InferTags/TagSig.o, /build/.haddock-8229/GHC/Stg/InferTags/TagSig.dyn_o ) ghc-lib-parser> [182 of 443] Compiling GHC.Types.GREInfo ( compiler/GHC/Types/GREInfo.hs, /build/.haddock-8229/GHC/Types/GREInfo.o, /build/.haddock-8229/GHC/Types/GREInfo.dyn_o ) ghc-lib-parser> [183 of 443] Compiling GHC.Types.Avail ( compiler/GHC/Types/Avail.hs, /build/.haddock-8229/GHC/Types/Avail.o, /build/.haddock-8229/GHC/Types/Avail.dyn_o ) tree-diff> 231 | , ppParens = WL.parens tree-diff> | ^^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:234:14: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of type constructor or class ‘Doc’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 234 | ansiGroup :: WL.Doc -> WL.Doc -> [WL.Doc] -> WL.Doc tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:234:24: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of type constructor or class ‘Doc’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 234 | ansiGroup :: WL.Doc -> WL.Doc -> [WL.Doc] -> WL.Doc tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:234:35: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of type constructor or class ‘Doc’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 234 | ansiGroup :: WL.Doc -> WL.Doc -> [WL.Doc] -> WL.Doc tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:234:46: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of type constructor or class ‘Doc’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 234 | ansiGroup :: WL.Doc -> WL.Doc -> [WL.Doc] -> WL.Doc tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:235:20: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘group’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r) tree-diff> | ^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:235:31: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘nest’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r) tree-diff> | ^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:235:44: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘<$$>’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r) row-types> | ^ row-types> row-types> src/Data/Row/Records.hs:667:25: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 667 | type RepRec (r :: Row *) :: * -> * row-types> | ^ row-types> row-types> src/Data/Row/Records.hs:667:31: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 667 | type RepRec (r :: Row *) :: * -> * row-types> | ^ row-types> row-types> src/Data/Row/Records.hs:667:36: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 667 | type RepRec (r :: Row *) :: * -> * row-types> | ^ row-types> [4 of 6] Compiling Data.Row.Variants ( src/Data/Row/Variants.hs, nothing ) row-types> row-types> src/Data/Row/Variants.hs:102:20: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 102 | data Var (r :: Row *) where row-types> | ^ row-types> row-types> src/Data/Row/Variants.hs:475:37: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 475 | newtype FlipApp (x :: k) (f :: k -> *) = FlipApp (f x) row-types> | ^ row-types> row-types> src/Data/Row/Variants.hs:589:25: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 589 | type RepVar (r :: Row *) :: * -> * row-types> | ^ row-types> row-types> src/Data/Row/Variants.hs:589:31: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 589 | type RepVar (r :: Row *) :: * -> * 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; 115 discarded. bitvec> Division Modulus: OK bitvec> +++ OK, passed 100 tests; 129 discarded. bitvec> Integer Roundtrip: OK bitvec> +++ OK, passed 100 tests. bitvec> QuotRem is (Quot, Rem): OK bitvec> +++ OK, passed 100 tests; 119 discarded. bitvec> DivMod is (Div, Mod): OK bitvec> +++ OK, passed 100 tests; 110 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; 43 discarded. bitvec> GCD: OK bitvec> +++ OK, passed 100 tests; 55 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. bitvec> Multiplication Left Distributes Over Addition: OK bitvec> +++ OK, passed 100 tests. hiedb> definite hiedb-0.6.0.2-AbbuBczfTwbJPsgAX1oPit-hiedb hiedb> depends base-4.19.0.0-b960 hiedb> depends ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC hiedb> depends hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB hiedb> definite hiedb-0.6.0.2-4QBKWIBfDh2HtfHHQpG5J2-hiedb-tests hiedb> depends base-4.19.0.0-b960 hiedb> depends directory-1.3.8.1-6a8e hiedb> depends filepath-1.4.100.4-fa1c hiedb> depends ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC hiedb> depends hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB hiedb> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH hiedb> depends process-1.6.18.0-26fa hiedb> depends temporary-1.3-6LDbtKZIJMrKol9xVw5U4b hiedb> depends hiedb-0.6.0.2-AbbuBczfTwbJPsgAX1oPit-hiedb hiedb> Using Cabal-3.10.2.0 compiled by ghc-9.8 hiedb> Using compiler: ghc-9.8.1 hiedb> Using install prefix: hiedb> /nix/store/5bn2ha5fn2wacqi7bjnbk79a9n30mmg6-hiedb-0.6.0.2 hiedb> Executables installed in: hiedb> /nix/store/5bn2ha5fn2wacqi7bjnbk79a9n30mmg6-hiedb-0.6.0.2/bin hiedb> Libraries installed in: hiedb> /nix/store/5bn2ha5fn2wacqi7bjnbk79a9n30mmg6-hiedb-0.6.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB hiedb> Dynamic Libraries installed in: hiedb> /nix/store/5bn2ha5fn2wacqi7bjnbk79a9n30mmg6-hiedb-0.6.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 hiedb> Private executables installed in: hiedb> /nix/store/5bn2ha5fn2wacqi7bjnbk79a9n30mmg6-hiedb-0.6.0.2/libexec/x86_64-linux-ghc-9.8.1/hiedb-0.6.0.2 hiedb> Data files installed in: hiedb> /nix/store/5bn2ha5fn2wacqi7bjnbk79a9n30mmg6-hiedb-0.6.0.2/share/x86_64-linux-ghc-9.8.1/hiedb-0.6.0.2 hiedb> Documentation installed in: hiedb> /nix/store/1s6721rc9azld7jrgihr5j0437gzay5a-hiedb-0.6.0.2-doc/share/doc/hiedb-0.6.0.2 hiedb> Configuration files installed in: hiedb> /nix/store/5bn2ha5fn2wacqi7bjnbk79a9n30mmg6-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.8.1 found on system at: hiedb> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc hiedb> Using ghc-pkg version 9.8.1 found on system at: hiedb> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 hiedb> No happy found hiedb> Using haskell-suite found on system at: haskell-suite-dummy-location hiedb> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location hiedb> No hmake found hiedb> Using hpc version 0.69 found on system at: hiedb> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 hiedb> Using hsc2hs version 0.68.10 found on system at: hiedb> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 hiedb> Using hscolour version 1.25 found on system at: hiedb> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour hiedb> No jhc found hiedb> Using ld found on system at: hiedb> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold hiedb> No pkg-config found hiedb> Using runghc version 9.8.1 found on system at: hiedb> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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> [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 ) primitive-extras> Running phase: setupCompilerEnvironmentPhase primitive-extras> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. primitive-extras> Running phase: unpackPhase primitive-extras> unpacking source archive /nix/store/njvs9d83v7dsl54w62m9nsw28r20ghzq-primitive-extras-0.10.2.2.tar.gz primitive-extras> source root is primitive-extras-0.10.2.2 primitive-extras> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "primitive-extras-0.10.2.2/test/Main/Transaction.hs" primitive-extras> Running phase: patchPhase primitive-extras> Running phase: compileBuildDriverPhase primitive-extras> setupCompileFlags: -package-db=/build/tmp.P9UWquwzAQ/setup-package.conf.d -threaded primitive-extras> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.P9UWquwzAQ/Main.o ) primitive-extras> [2 of 2] Linking Setup primitive-extras> Running phase: updateAutotoolsGnuConfigScriptsPhase primitive-extras> Running phase: configurePhase primitive-extras> configureFlags: --verbose --prefix=/nix/store/y3g37naa01dy4ypn381inak7lz440y2v-primitive-extras-0.10.2.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/56nlawhnfknjw5328da1sh6f8sa0w1jj-primitive-extras-0.10.2.2-doc/share/doc/primitive-extras-0.10.2.2 --with-gcc=gcc --package-db=/build/tmp.P9UWquwzAQ/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> Dependency base >=4.7 && <5: using base-4.19.0.0 primitive-extras> Dependency bytestring >=0.10 && <0.13: using bytestring-0.12.0.2 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-9DuTx6KEmGVC2nwHdGx5wT primitive-extras> include base-4.19.0.0-b960 primitive-extras> include bytestring-0.12.0.2-4690 primitive-extras> include cereal-0.5.8.3-Gnl9JECY9sD7gaPeXkq8UP primitive-extras> include deferred-folds-0.9.18.7-IKabKyf1PsW4MnGOvxaLl9 primitive-extras> include focus-1.0.3.2-1fBIazYXDCa22Ym6TuLVAy primitive-extras> include foldl-1.4.18-62WoZL2Y1vbK9V8UvFwjK0 primitive-extras> include list-t-1.0.5.7-JBHAwEN8nVyKQY75ILGSiw ghc-lib-parser> [184 of 443] Compiling GHC.Types.Name.Reader ( compiler/GHC/Types/Name/Reader.hs, /build/.haddock-8229/GHC/Types/Name/Reader.o, /build/.haddock-8229/GHC/Types/Name/Reader.dyn_o ) ghc-lib-parser> [185 of 443] Compiling GHC.Unit.Module.Imported ( compiler/GHC/Unit/Module/Imported.hs, /build/.haddock-8229/GHC/Unit/Module/Imported.o, /build/.haddock-8229/GHC/Unit/Module/Imported.dyn_o ) ghc-lib-parser> [186 of 443] Compiling GHC.Parser.Annotation ( compiler/GHC/Parser/Annotation.hs, /build/.haddock-8229/GHC/Parser/Annotation.o, /build/.haddock-8229/GHC/Parser/Annotation.dyn_o ) ghc-lib-parser> [187 of 443] Compiling GHC.Data.BooleanFormula ( compiler/GHC/Data/BooleanFormula.hs, /build/.haddock-8229/GHC/Data/BooleanFormula.o, /build/.haddock-8229/GHC/Data/BooleanFormula.dyn_o ) ghc-lib-parser> [188 of 443] Compiling GHC.Core.Coercion.Axiom ( compiler/GHC/Core/Coercion/Axiom.hs, /build/.haddock-8229/GHC/Core/Coercion/Axiom.o, /build/.haddock-8229/GHC/Core/Coercion/Axiom.dyn_o ) ghc-lib-parser> [189 of 443] Compiling GHC.Core.Coercion[boot] ( compiler/GHC/Core/Coercion.hs-boot, /build/.haddock-8229/GHC/Core/Coercion.o-boot, /build/.haddock-8229/GHC/Core/Coercion.dyn_o-boot ) ghc-lib-parser> [190 of 443] Compiling GHC.Types.CostCentre ( compiler/GHC/Types/CostCentre.hs, /build/.haddock-8229/GHC/Types/CostCentre.o, /build/.haddock-8229/GHC/Types/CostCentre.dyn_o ) ghc-lib-parser> [191 of 443] Compiling GHC.Core.Class ( compiler/GHC/Core/Class.hs, /build/.haddock-8229/GHC/Core/Class.o, /build/.haddock-8229/GHC/Core/Class.dyn_o ) tree-diff> | ^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:235:52: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘vsep’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r) tree-diff> | ^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:235:61: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘punctuate’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r) tree-diff> | ^^^^^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:235:74: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘comma’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r) tree-diff> | ^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:238:23: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of type constructor or class ‘Doc’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 238 | ansiWlExpr :: Expr -> WL.Doc tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:242:36: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of type constructor or class ‘Doc’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 242 | ansiWlEditExpr :: Edit EditExpr -> WL.Doc tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:246:43: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of type constructor or class ‘Doc’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 246 | ansiWlEditExprCompact :: Edit EditExpr -> WL.Doc tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:254:26: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of type constructor or class ‘Doc’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 254 | ansiWlBgPretty :: Pretty WL.Doc row-types> | ^ row-types> row-types> src/Data/Row/Variants.hs:589:36: warning: [GHC-39567] [-Wstar-is-type] row-types> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ row-types> relies on the StarIsType extension, which will become row-types> deprecated in the future. row-types> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. row-types> | row-types> 589 | type RepVar (r :: Row *) :: * -> * row-types> | ^ row-types> [5 of 6] Compiling Data.Row.Switch ( src/Data/Row/Switch.hs, nothing ) row-types> [6 of 6] Compiling Data.Row ( src/Data/Row.hs, nothing ) row-types> Haddock coverage: row-types> Warning: 'p' is out of scope. row-types> If you qualify the identifier, haddock can try to link it anyway. row-types> Warning: 'Const' is ambiguous. It is defined row-types> * in ‘Data.Functor.Const’ row-types> * in ‘Data.Functor.Const’ row-types> You may be able to disambiguate the identifier by qualifying it or row-types> by specifying the type/value namespace explicitly. row-types> Defaulting to the one defined in ‘Data.Functor.Const’ row-types> Warning: 'FrontExtendsDict' is ambiguous. It is defined row-types> * at src/Data/Row/Internal.hs:233:31 row-types> * at src/Data/Row/Internal.hs:233:1 row-types> You may be able to disambiguate the identifier by qualifying it or row-types> by specifying the type/value namespace explicitly. row-types> Defaulting to the one defined at src/Data/Row/Internal.hs:233:1 row-types> Warning: '.\' is out of scope. row-types> If you qualify the identifier, haddock can try to link it anyway. row-types> Warning: '.\\' is out of scope. row-types> If you qualify the identifier, haddock can try to link it anyway. row-types> Warning: 'Text' is ambiguous. It is defined row-types> * in ‘GHC.TypeError’ row-types> * in ‘Data.Text.Internal’ row-types> You may be able to disambiguate the identifier by qualifying it or row-types> by specifying the type/value namespace explicitly. row-types> Defaulting to the one defined in ‘Data.Text.Internal’ row-types> Warning: '.+' is out of scope. row-types> If you qualify the identifier, haddock can try to link it anyway. row-types> Warning: '.\/' is out of scope. row-types> If you qualify the identifier, haddock can try to link it anyway. row-types> Warning: './/' is out of scope. row-types> If you qualify the identifier, haddock can try to link it anyway. row-types> 100% ( 47 / 47) in 'Data.Row.Internal' row-types> Warning: 'As'' is ambiguous. It is defined row-types> * at src/Data/Row/Dictionaries.hs:87:3 row-types> * at src/Data/Row/Dictionaries.hs:86:1 row-types> You may be able to disambiguate the identifier by qualifying it or row-types> by specifying the type/value namespace explicitly. row-types> Defaulting to the one defined at src/Data/Row/Dictionaries.hs:86:1 row-types> Warning: 'As' is ambiguous. It is defined row-types> * at src/Data/Row/Dictionaries.hs:74:3 row-types> * at src/Data/Row/Dictionaries.hs:73:1 row-types> You may be able to disambiguate the identifier by qualifying it or row-types> by specifying the type/value namespace explicitly. row-types> Defaulting to the one defined at src/Data/Row/Dictionaries.hs:73:1 row-types> Warning: 'f' is out of scope. row-types> If you qualify the identifier, haddock can try to link it anyway. row-types> Warning: 'a' is out of scope. row-types> If you qualify the identifier, haddock can try to link it anyway. row-types> Warning: 't' is out of scope. row-types> If you qualify the identifier, haddock can try to link it anyway. row-types> Warning: 'r' is out of scope. row-types> If you qualify the identifier, haddock can try to link it anyway. row-types> Warning: 'l' is out of scope. row-types> If you qualify the identifier, haddock can try to link it anyway. row-types> 100% ( 41 / 41) in 'Data.Row.Dictionaries' row-types> Warning: 'compose' is ambiguous. It is defined row-types> * at src/Data/Row/Records.hs:526:1 row-types> * in ‘Data.HashMap.Internal’ row-types> You may be able to disambiguate the identifier by qualifying it or row-types> by specifying the type/value namespace explicitly. row-types> Defaulting to the one defined at src/Data/Row/Records.hs:526:1 row-types> Warning: 'Dynamic' is ambiguous. It is defined row-types> * in ‘Data.Dynamic’ row-types> * in ‘Data.Dynamic’ row-types> You may be able to disambiguate the identifier by qualifying it or row-types> by specifying the type/value namespace explicitly. 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; 68 discarded. bitvec> Division Modulus: OK bitvec> +++ OK, passed 100 tests; 70 discarded. bitvec> Integer Roundtrip: OK bitvec> +++ OK, passed 100 tests. bitvec> QuotRem is (Quot, Rem): OK bitvec> +++ OK, passed 100 tests; 77 discarded. bitvec> DivMod is (Div, Mod): OK bitvec> +++ OK, passed 100 tests; 76 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; 50 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. bitvec> Sliced-Write-Copy-Read: OK bitvec> +++ OK, passed 100 tests. hiedb> [5 of 9] Compiling HieDb.Dump ( src/HieDb/Dump.hs, dist/build/HieDb/Dump.o, dist/build/HieDb/Dump.dyn_o ) hiedb> [6 of 9] Compiling HieDb.Query ( src/HieDb/Query.hs, dist/build/HieDb/Query.o, dist/build/HieDb/Query.dyn_o ) hiedb> [7 of 9] Compiling HieDb.Create ( src/HieDb/Create.hs, dist/build/HieDb/Create.o, dist/build/HieDb/Create.dyn_o ) hiedb> [8 of 9] Compiling HieDb ( src/HieDb.hs, dist/build/HieDb.o, dist/build/HieDb.dyn_o ) hiedb> [9 of 9] Compiling HieDb.Run ( src/HieDb/Run.hs, dist/build/HieDb/Run.o, dist/build/HieDb/Run.dyn_o ) hiedb> [1 of 9] Compiling HieDb.Compat ( src/HieDb/Compat.hs, dist/build/HieDb/Compat.p_o ) hiedb> [2 of 9] Compiling HieDb.Html ( src/HieDb/Html.hs, dist/build/HieDb/Html.p_o ) hiedb> [3 of 9] Compiling HieDb.Types ( src/HieDb/Types.hs, dist/build/HieDb/Types.p_o ) hiedb> [4 of 9] Compiling HieDb.Utils ( src/HieDb/Utils.hs, dist/build/HieDb/Utils.p_o ) hiedb> [5 of 9] Compiling HieDb.Dump ( src/HieDb/Dump.hs, dist/build/HieDb/Dump.p_o ) hiedb> [6 of 9] Compiling HieDb.Query ( src/HieDb/Query.hs, dist/build/HieDb/Query.p_o ) hiedb> [7 of 9] Compiling HieDb.Create ( src/HieDb/Create.hs, dist/build/HieDb/Create.p_o ) hiedb> [8 of 9] Compiling HieDb ( src/HieDb.hs, dist/build/HieDb.p_o ) hiedb> [9 of 9] Compiling HieDb.Run ( src/HieDb/Run.hs, dist/build/HieDb/Run.p_o ) 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 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 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 ) 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 hiedb> Prints types of symbol under cursor [✔] hiedb> RUNNING: hiedb --database test/tmp/test.hiedb point-types Module1 8 21 hiedb> Fails for symbols that don't have type associated [✔] hiedb> point-defs hiedb> RUNNING: hiedb --database test/tmp/test.hiedb point-defs Module1 13 29 hiedb> outputs the location of symbol when definition site can be found is indexed [✔] hiedb> RUNNING: hiedb --database test/tmp/test.hiedb point-defs Module1 13 13 hiedb> Fails with informative error message when there's no symbol at given point [✔] hiedb> RUNNING: hiedb --database test/tmp/test.hiedb point-defs Module1 13 24 hiedb> fails with informative error message when the difinition can't be found [✔] hiedb> point-info hiedb> RUNNING: hiedb --database test/tmp/test.hiedb point-info Sub.Module2 11 11 hiedb> gives information about symbol at specified location [✔] hiedb> RUNNING: hiedb --database test/tmp/test.hiedb point-info Module1 10 10 hiedb> correctly prints type signatures [✔] hiedb> name-def hiedb> RUNNING: hiedb --database test/tmp/test.hiedb name-def showInt hiedb> lookup definition of name [✔] hiedb> type-def hiedb> RUNNING: hiedb --database test/tmp/test.hiedb type-def Data1 hiedb> lookup definition of type [✔] hiedb> cat hiedb> dumps module source stored in .hie file hiedb> RUNNING: hiedb --database test/tmp/test.hiedb cat --hiefile /build/hiedb-0.6.0.2/test/tmp/Module1.hie hiedb> when given --hiefile [✔] primitive-extras> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi primitive-extras> include primitive-unlifted-2.1.0.0-3uxxrOLmjwWEuMX4h0C4BA primitive-extras> include profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU primitive-extras> include vector-0.13.2.0-KITycIPQp0R25115diGgzh primitive-extras> component primitive-extras-0.10.2.2-6U7AB1H3kGd91rLpUn6HZm-test primitive-extras> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 primitive-extras> include cereal-0.5.8.3-Gnl9JECY9sD7gaPeXkq8UP primitive-extras> include deferred-folds-0.9.18.7-IKabKyf1PsW4MnGOvxaLl9 primitive-extras> include focus-1.0.3.2-1fBIazYXDCa22Ym6TuLVAy primitive-extras> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi primitive-extras> include primitive-extras-0.10.2.2-9DuTx6KEmGVC2nwHdGx5wT primitive-extras> include rerebase-1.21.2-129OOp1D88wHFmCZvxvL26 primitive-extras> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa primitive-extras> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP primitive-extras> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 primitive-extras> Linked component graph: primitive-extras> unit primitive-extras-0.10.2.2-9DuTx6KEmGVC2nwHdGx5wT primitive-extras> include base-4.19.0.0-b960 primitive-extras> include bytestring-0.12.0.2-4690 primitive-extras> include cereal-0.5.8.3-Gnl9JECY9sD7gaPeXkq8UP primitive-extras> include deferred-folds-0.9.18.7-IKabKyf1PsW4MnGOvxaLl9 primitive-extras> include focus-1.0.3.2-1fBIazYXDCa22Ym6TuLVAy primitive-extras> include foldl-1.4.18-62WoZL2Y1vbK9V8UvFwjK0 primitive-extras> include list-t-1.0.5.7-JBHAwEN8nVyKQY75ILGSiw primitive-extras> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi primitive-extras> include primitive-unlifted-2.1.0.0-3uxxrOLmjwWEuMX4h0C4BA primitive-extras> include profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU primitive-extras> include vector-0.13.2.0-KITycIPQp0R25115diGgzh primitive-extras> PrimitiveExtras.Bitmap=primitive-extras-0.10.2.2-9DuTx6KEmGVC2nwHdGx5wT:PrimitiveExtras.Bitmap,PrimitiveExtras.By6Bits=primitive-extras-0.10.2.2-9DuTx6KEmGVC2nwHdGx5wT:PrimitiveExtras.By6Bits,PrimitiveExtras.PrimArray=primitive-extras-0.10.2.2-9DuTx6KEmGVC2nwHdGx5wT:PrimitiveExtras.PrimArray,PrimitiveExtras.PrimMultiArray=primitive-extras-0.10.2.2-9DuTx6KEmGVC2nwHdGx5wT:PrimitiveExtras.PrimMultiArray,PrimitiveExtras.SmallArray=primitive-extras-0.10.2.2-9DuTx6KEmGVC2nwHdGx5wT:PrimitiveExtras.SmallArray,PrimitiveExtras.UnliftedArray=primitive-extras-0.10.2.2-9DuTx6KEmGVC2nwHdGx5wT:PrimitiveExtras.UnliftedArray primitive-extras> unit primitive-extras-0.10.2.2-6U7AB1H3kGd91rLpUn6HZm-test primitive-extras> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 primitive-extras> include cereal-0.5.8.3-Gnl9JECY9sD7gaPeXkq8UP primitive-extras> include deferred-folds-0.9.18.7-IKabKyf1PsW4MnGOvxaLl9 primitive-extras> include focus-1.0.3.2-1fBIazYXDCa22Ym6TuLVAy primitive-extras> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi primitive-extras> include primitive-extras-0.10.2.2-9DuTx6KEmGVC2nwHdGx5wT primitive-extras> include rerebase-1.21.2-129OOp1D88wHFmCZvxvL26 primitive-extras> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa primitive-extras> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP primitive-extras> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 primitive-extras> Ready component graph: primitive-extras> definite primitive-extras-0.10.2.2-9DuTx6KEmGVC2nwHdGx5wT primitive-extras> depends base-4.19.0.0-b960 primitive-extras> depends bytestring-0.12.0.2-4690 primitive-extras> depends cereal-0.5.8.3-Gnl9JECY9sD7gaPeXkq8UP primitive-extras> depends deferred-folds-0.9.18.7-IKabKyf1PsW4MnGOvxaLl9 primitive-extras> depends focus-1.0.3.2-1fBIazYXDCa22Ym6TuLVAy primitive-extras> depends foldl-1.4.18-62WoZL2Y1vbK9V8UvFwjK0 primitive-extras> depends list-t-1.0.5.7-JBHAwEN8nVyKQY75ILGSiw primitive-extras> depends primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi primitive-extras> depends primitive-unlifted-2.1.0.0-3uxxrOLmjwWEuMX4h0C4BA primitive-extras> depends profunctors-5.6.2-3nAHQARBXS12MCzIa3BzsU primitive-extras> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh primitive-extras> definite primitive-extras-0.10.2.2-6U7AB1H3kGd91rLpUn6HZm-test primitive-extras> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 primitive-extras> depends cereal-0.5.8.3-Gnl9JECY9sD7gaPeXkq8UP primitive-extras> depends deferred-folds-0.9.18.7-IKabKyf1PsW4MnGOvxaLl9 primitive-extras> depends focus-1.0.3.2-1fBIazYXDCa22Ym6TuLVAy primitive-extras> depends primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi primitive-extras> depends primitive-extras-0.10.2.2-9DuTx6KEmGVC2nwHdGx5wT primitive-extras> depends rerebase-1.21.2-129OOp1D88wHFmCZvxvL26 primitive-extras> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa primitive-extras> depends tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP primitive-extras> depends tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:256:24: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘ondullgreen’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 256 | { ppIns = \d -> WL.ondullgreen $ WL.white $ WL.plain $ WL.char '+' WL.<> d tree-diff> | ^^^^^^^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:256:41: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘white’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 256 | { ppIns = \d -> WL.ondullgreen $ WL.white $ WL.plain $ WL.char '+' WL.<> d tree-diff> | ^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:256:52: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 256 | { ppIns = \d -> WL.ondullgreen $ WL.white $ WL.plain $ WL.char '+' WL.<> d tree-diff> | ^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:256:63: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘char’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 256 | { ppIns = \d -> WL.ondullgreen $ WL.white $ WL.plain $ WL.char '+' WL.<> d tree-diff> | ^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:257:24: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘ondullred’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 257 | , ppDel = \d -> WL.ondullred $ WL.white $ WL.plain $ WL.char '-' WL.<> d tree-diff> | ^^^^^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:257:41: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘white’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 257 | , ppDel = \d -> WL.ondullred $ WL.white $ WL.plain $ WL.char '-' WL.<> d tree-diff> | ^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:257:52: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 257 | , ppDel = \d -> WL.ondullred $ WL.white $ WL.plain $ WL.char '-' WL.<> d row-types> Defaulting to the one defined in ‘Data.Dynamic’ row-types> 96% (101 /105) in 'Data.Row.Records' row-types> Missing documentation for: row-types> FromNative (src/Data/Row/Records.hs:751) row-types> ToNative (src/Data/Row/Records.hs:781) row-types> ToNativeGeneral (src/Data/Row/Records.hs:811) row-types> NativeRow (src/Data/Row/Records.hs:720) row-types> Warning: 'x' is out of scope. row-types> If you qualify the identifier, haddock can try to link it anyway. row-types> Warning: 'y' is out of scope. row-types> If you qualify the identifier, haddock can try to link it anyway. row-types> Warning: 'l' is out of scope. row-types> If you qualify the identifier, haddock can try to link it anyway. row-types> Warning: 'l1' is out of scope. row-types> If you qualify the identifier, haddock can try to link it anyway. row-types> Warning: 'l2' is out of scope. row-types> If you qualify the identifier, haddock can try to link it anyway. row-types> 95% ( 79 / 83) in 'Data.Row.Variants' row-types> Missing documentation for: row-types> ToNative (src/Data/Row/Variants.hs:680) row-types> FromNative (src/Data/Row/Variants.hs:709) row-types> FromNativeGeneral (src/Data/Row/Variants.hs:739) row-types> NativeRow (src/Data/Row/Variants.hs:647) row-types> Warning: 'Const' is out of scope. row-types> If you qualify the identifier, haddock can try to link it anyway. row-types> 100% ( 4 / 4) in 'Data.Row.Switch' row-types> Warning: 'focus' is ambiguous. It is defined row-types> * at src/Data/Row/Records.hs:210:1 row-types> * at src/Data/Row/Variants.hs:175:1 row-types> You may be able to disambiguate the identifier by qualifying it or row-types> by specifying the type/value namespace explicitly. row-types> Defaulting to the one defined at src/Data/Row/Variants.hs:175:1 row-types> Warning: 'update' is ambiguous. It is defined row-types> * at src/Data/Row/Records.hs:199:1 row-types> * at src/Data/Row/Variants.hs:161:1 row-types> You may be able to disambiguate the identifier by qualifying it or row-types> by specifying the type/value namespace explicitly. row-types> Defaulting to the one defined at src/Data/Row/Variants.hs:161:1 row-types> Warning: 'fromLabels' is ambiguous. It is defined row-types> * at src/Data/Row/Records.hs:605:1 row-types> * at src/Data/Row/Variants.hs:451:1 row-types> You may be able to disambiguate the identifier by qualifying it or row-types> by specifying the type/value namespace explicitly. row-types> Defaulting to the one defined at src/Data/Row/Variants.hs:451:1 row-types> Warning: 'map' is ambiguous. It is defined row-types> * in ‘GHC.Base’ row-types> * at src/Data/Row/Records.hs:367:1 row-types> * at src/Data/Row/Variants.hs:289:1 row-types> You may be able to disambiguate the identifier by qualifying it or row-types> by specifying the type/value namespace explicitly. row-types> Defaulting to the one defined at src/Data/Row/Variants.hs:289:1 row-types> Warning: 'sequence' is ambiguous. It is defined row-types> * in ‘Data.Traversable’ row-types> * at src/Data/Row/Records.hs:480:1 row-types> * at src/Data/Row/Variants.hs:361:1 row-types> You may be able to disambiguate the identifier by qualifying it or row-types> by specifying the type/value namespace explicitly. row-types> Defaulting to the one defined at src/Data/Row/Variants.hs:361:1 row-types> Warning: 'zip' is ambiguous. It is defined row-types> * in ‘GHC.List’ row-types> * at src/Data/Row/Records.hs:579:1 row-types> You may be able to disambiguate the identifier by qualifying it or row-types> by specifying the type/value namespace explicitly. row-types> Defaulting to the one defined at src/Data/Row/Records.hs:579:1 row-types> 100% ( 52 / 52) in 'Data.Row' row-types> Warning: Data.Row.Internal: could not find link destinations for: row-types> - Data.Row.Internal.Diff row-types> - Data.Row.Internal.ConstUnionR row-types> - Data.Row.Internal.MinJoinR row-types> - Data.Row.Internal.Merge row-types> - Data.Row.Internal.LacksR row-types> - Data.Row.Internal.Remove row-types> - Data.Row.Internal.Get row-types> - Data.Row.Internal.ModifyR row-types> - Data.Row.Internal.Inject row-types> - Data.Row.Internal.ZipR row-types> - Data.Row.Internal.ApSingleR row-types> - Data.Row.Internal.ApR row-types> - Data.Row.Internal.MapR row-types> - Data.Row.Internal.AllUniqueLabelsR row-types> Warning: Data.Row.Records: could not find link destinations for: row-types> - Data.Row.Internal.ConstUnionR row-types> - Data.Row.Internal.Merge row-types> - Data.Row.Internal.LacksR row-types> - Data.Row.Internal.Remove row-types> - Data.Row.Internal.Get row-types> - Data.Row.Internal.ModifyR row-types> - Data.Row.Internal.Inject row-types> - Data.Row.Internal.ZipR row-types> - Data.Row.Internal.MapR row-types> - Data.Row.Internal.AllUniqueLabelsR row-types> - Data.Row.Records.ToNativeGeneralG row-types> - Data.Row.Records.ToNativeG row-types> - Data.Row.Records.FromNativeG 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; 42 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; 41 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. hiedb> RUNNING: hiedb --database test/tmp/test.hiedb cat Module1 hiedb> when given module name [✔] hiedb> lookup-hie hiedb> RUNNING: hiedb --database test/tmp/test.hiedb lookup-hie Module1 hiedb> looks up location of .hie file [✔] hiedb> module-uids hiedb> RUNNING: hiedb --database test/tmp/test.hiedb module-uids Module1 hiedb> lists uids for given module [✔] hiedb> ls-exports hiedb> RUNNING: hiedb --database test/tmp/test.hiedb ls-exports Module1 hiedb> shows exports for Module1 [✔] hiedb> RUNNING: hiedb --database test/tmp/test.hiedb ls-exports hiedb> shows all the exports [✔] hiedb> rm hiedb> RUNNING: hiedb --database test/tmp/test.hiedb rm Module1 hiedb> RUNNING: hiedb --database test/tmp/test.hiedb ls hiedb> removes given module from DB [✔] hiedb> api hiedb> HieDb.Query hiedb> getAllIndexedMods hiedb> returns all indexed modules [✔] hiedb> resolveUnitId hiedb> resolves unit when module unambiguous [✔] hiedb> returns NotIndexed error on not-indexed module [✔] hiedb> lookupHieFile hiedb> Should lookup indexed Module [✔] hiedb> Should return Nothing for not indexed Module [✔] hiedb> deleteMissingRealFiles hiedb> [1 of 1] Compiling Test123 ( /build/Test846-0.hs, nothing ) hiedb> Should delete missing indexed files and nothing else [✔] hiedb> hiedb> Finished in 0.4086 seconds hiedb> 26 examples, 0 failures hiedb> Test suite hiedb-tests: PASS hiedb> Test suite logged to: dist/test/hiedb-0.6.0.2-hiedb-tests.log hiedb> 1 of 1 test suites (1 of 1 test cases) passed. hiedb> Running phase: haddockPhase hiedb> Preprocessing library for hiedb-0.6.0.2.. hiedb> Running Haddock on library for hiedb-0.6.0.2.. hiedb> Warning: The documentation for the following packages are not installed. No hiedb> links will be generated to these packages: attoparsec-0.14.4, hiedb> attoparsec-0.14.4, vector-0.13.2.0 hiedb> Warning: --source-* options are ignored when --hyperlinked-source is enabled. hiedb> [1 of 9] Compiling HieDb.Compat ( src/HieDb/Compat.hs, nothing ) hiedb> [2 of 9] Compiling HieDb.Html ( src/HieDb/Html.hs, nothing ) hiedb> [3 of 9] Compiling HieDb.Types ( src/HieDb/Types.hs, nothing ) primitive-extras> Using Cabal-3.10.2.0 compiled by ghc-9.8 primitive-extras> Using compiler: ghc-9.8.1 primitive-extras> Using install prefix: primitive-extras> /nix/store/y3g37naa01dy4ypn381inak7lz440y2v-primitive-extras-0.10.2.2 primitive-extras> Executables installed in: primitive-extras> /nix/store/y3g37naa01dy4ypn381inak7lz440y2v-primitive-extras-0.10.2.2/bin primitive-extras> Libraries installed in: primitive-extras> /nix/store/y3g37naa01dy4ypn381inak7lz440y2v-primitive-extras-0.10.2.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/primitive-extras-0.10.2.2-9DuTx6KEmGVC2nwHdGx5wT primitive-extras> Dynamic Libraries installed in: primitive-extras> /nix/store/y3g37naa01dy4ypn381inak7lz440y2v-primitive-extras-0.10.2.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 primitive-extras> Private executables installed in: primitive-extras> /nix/store/y3g37naa01dy4ypn381inak7lz440y2v-primitive-extras-0.10.2.2/libexec/x86_64-linux-ghc-9.8.1/primitive-extras-0.10.2.2 primitive-extras> Data files installed in: primitive-extras> /nix/store/y3g37naa01dy4ypn381inak7lz440y2v-primitive-extras-0.10.2.2/share/x86_64-linux-ghc-9.8.1/primitive-extras-0.10.2.2 primitive-extras> Documentation installed in: primitive-extras> /nix/store/56nlawhnfknjw5328da1sh6f8sa0w1jj-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/y3g37naa01dy4ypn381inak7lz440y2v-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.8.1 found on system at: primitive-extras> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc primitive-extras> Using ghc-pkg version 9.8.1 found on system at: primitive-extras> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 primitive-extras> No happy found primitive-extras> Using haskell-suite found on system at: haskell-suite-dummy-location primitive-extras> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location primitive-extras> No hmake found primitive-extras> Using hpc version 0.69 found on system at: primitive-extras> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 primitive-extras> Using hsc2hs version 0.68.10 found on system at: primitive-extras> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 primitive-extras> Using hscolour version 1.25 found on system at: primitive-extras> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour primitive-extras> No jhc found primitive-extras> Using ld found on system at: primitive-extras> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold primitive-extras> No pkg-config found primitive-extras> Using runghc version 9.8.1 found on system at: primitive-extras> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 primitive-extras> Running phase: buildPhase primitive-extras> Preprocessing library for primitive-extras-0.10.2.2.. primitive-extras> Building library for primitive-extras-0.10.2.2.. primitive-extras> [ 1 of 10] Compiling PrimitiveExtras.Prelude ( library/PrimitiveExtras/Prelude.hs, dist/build/PrimitiveExtras/Prelude.o, dist/build/PrimitiveExtras/Prelude.dyn_o ) primitive-extras> [ 2 of 10] Compiling PrimitiveExtras.FoldMs ( library/PrimitiveExtras/FoldMs.hs, dist/build/PrimitiveExtras/FoldMs.o, dist/build/PrimitiveExtras/FoldMs.dyn_o ) primitive-extras> [ 3 of 10] Compiling PrimitiveExtras.SmallArray ( library/PrimitiveExtras/SmallArray.hs, dist/build/PrimitiveExtras/SmallArray.o, dist/build/PrimitiveExtras/SmallArray.dyn_o ) 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 ) tree-diff> | ^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:257:63: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘char’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 257 | , ppDel = \d -> WL.ondullred $ WL.white $ WL.plain $ WL.char '-' WL.<> d tree-diff> | ^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:261:25: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of type constructor or class ‘Doc’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 261 | ansiWlBgExpr :: Expr -> WL.Doc tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:265:38: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of type constructor or class ‘Doc’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 265 | ansiWlBgEditExpr :: Edit EditExpr -> WL.Doc tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Pretty.hs:269:45: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of type constructor or class ‘Doc’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 269 | ansiWlBgEditExprCompact :: Edit EditExpr -> WL.Doc tree-diff> | ^^^^^^ tree-diff> [ 7 of 10] Compiling Data.TreeDiff ( src/Data/TreeDiff.hs, nothing ) tree-diff> [ 8 of 10] Compiling Data.TreeDiff.Golden ( src/Data/TreeDiff/Golden.hs, nothing ) tree-diff> tree-diff> src/Data/TreeDiff/Golden.hs:16:1: warning: [GHC-15328] [-Wdeprecations] tree-diff> Module ‘Text.PrettyPrint.ANSI.Leijen’ is deprecated: tree-diff> "Compatibility module for users of ansi-wl-pprint - use \"Prettyprinter\" instead" tree-diff> | tree-diff> 16 | import qualified Text.PrettyPrint.ANSI.Leijen as WL tree-diff> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Golden.hs:77:67: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 77 | wrt expr = BS.writeFile fp $ TE.encodeUtf8 $ T.pack $ showWL (WL.plain (ansiWlExpr expr)) ++ "\n" tree-diff> | ^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Golden.hs:79:11: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of type constructor or class ‘Doc’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | row-types> - Data.Row.Records.NativeRowG row-types> - Data.Row.Records.GenericRec row-types> - Data.Row.Records.D:R:RepRec row-types> Warning: Data.Row.Variants: could not find link destinations for: row-types> - Data.Row.Internal.Diff row-types> - Data.Row.Internal.MinJoinR row-types> - Data.Row.Internal.Merge row-types> - Data.Row.Internal.LacksR row-types> - Data.Row.Internal.Remove row-types> - Data.Row.Internal.Get row-types> - Data.Row.Internal.ModifyR row-types> - Data.Row.Internal.MapR row-types> - Data.Row.Internal.AllUniqueLabelsR row-types> - Data.Row.Variants.FromNativeGeneralG row-types> - Data.Row.Variants.FromNativeG row-types> - Data.Row.Variants.ToNativeG row-types> - Data.Row.Variants.NativeRowG row-types> - Data.Row.Variants.GenericVar row-types> - Data.Row.Variants.D:R:RepVar row-types> Warning: Data.Row: could not find link destinations for: row-types> - Data.Row.Internal.Diff row-types> - Data.Row.Internal.ConstUnionR row-types> - Data.Row.Internal.MinJoinR row-types> - Data.Row.Internal.Merge row-types> - Data.Row.Internal.LacksR row-types> - Data.Row.Internal.Remove row-types> - Data.Row.Internal.Get row-types> - Data.Row.Internal.AllUniqueLabelsR row-types> - Data.Row.Records.GenericRec row-types> - Data.Row.Records.D:R:RepRec row-types> - Data.Row.Variants.GenericVar row-types> - Data.Row.Variants.D:R:RepVar row-types> Documentation created: dist/doc/html/row-types/, row-types> dist/doc/html/row-types/row-types.txt row-types> Preprocessing test suite 'test' for row-types-1.0.1.2.. row-types> Running phase: installPhase row-types> Installing library in /nix/store/vsyfdhw40x6ikcnx3z3zspyq1gwji8f4-row-types-1.0.1.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/row-types-1.0.1.2-FJQHeeURw1d7zMeHLoJlAE row-types> Running phase: fixupPhase row-types> shrinking RPATHs of ELF executables and libraries in /nix/store/vsyfdhw40x6ikcnx3z3zspyq1gwji8f4-row-types-1.0.1.2 row-types> shrinking /nix/store/vsyfdhw40x6ikcnx3z3zspyq1gwji8f4-row-types-1.0.1.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSrow-types-1.0.1.2-FJQHeeURw1d7zMeHLoJlAE-ghc9.8.1.so row-types> checking for references to /build/ in /nix/store/vsyfdhw40x6ikcnx3z3zspyq1gwji8f4-row-types-1.0.1.2... row-types> patching script interpreter paths in /nix/store/vsyfdhw40x6ikcnx3z3zspyq1gwji8f4-row-types-1.0.1.2 row-types> stripping (with command strip and flags -S -p) in /nix/store/vsyfdhw40x6ikcnx3z3zspyq1gwji8f4-row-types-1.0.1.2/lib row-types> shrinking RPATHs of ELF executables and libraries in /nix/store/fg0qv4ja4zbpx3p33gcchy94lf36avf0-row-types-1.0.1.2-doc row-types> checking for references to /build/ in /nix/store/fg0qv4ja4zbpx3p33gcchy94lf36avf0-row-types-1.0.1.2-doc... row-types> patching script interpreter paths in /nix/store/fg0qv4ja4zbpx3p33gcchy94lf36avf0-row-types-1.0.1.2-doc 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 bitvec> +++ OK, passed 1 test. bitvec> basicUnsafeCopy2: OK tree-diff> 79 | showWL :: WL.Doc -> String tree-diff> | ^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Golden.hs:80:14: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘displayS’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 80 | showWL doc = WL.displayS (WL.renderSmart 0.4 80 doc) "" tree-diff> | ^^^^^^^^^^^ tree-diff> tree-diff> src/Data/TreeDiff/Golden.hs:80:27: warning: [GHC-68441] [-Wdeprecations] tree-diff> In the use of ‘renderSmart’ tree-diff> (imported from Text.PrettyPrint.ANSI.Leijen): tree-diff> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" tree-diff> | tree-diff> 80 | showWL doc = WL.displayS (WL.renderSmart 0.4 80 doc) "" tree-diff> | ^^^^^^^^^^^^^^ tree-diff> [ 9 of 10] Compiling Data.TreeDiff.QuickCheck ( src/Data/TreeDiff/QuickCheck.hs, nothing ) tree-diff> [10 of 10] Compiling Data.TreeDiff.Tree ( src/Data/TreeDiff/Tree.hs, nothing ) tree-diff> Haddock coverage: tree-diff> 100% ( 3 / 3) in 'Data.TreeDiff.List' tree-diff> Warning: 'fromList' is ambiguous. It is defined tree-diff> * in ‘Data.Map.Strict.Internal’ tree-diff> * at src/Data/TreeDiff/OMap.hs:136:1 tree-diff> You may be able to disambiguate the identifier by qualifying it or tree-diff> by specifying the type/value namespace explicitly. tree-diff> Defaulting to the one defined at src/Data/TreeDiff/OMap.hs:136:1 tree-diff> Warning: 'toList' is ambiguous. It is defined tree-diff> * in ‘Data.Map.Internal’ tree-diff> * at src/Data/TreeDiff/OMap.hs:122:1 tree-diff> You may be able to disambiguate the identifier by qualifying it or tree-diff> by specifying the type/value namespace explicitly. tree-diff> Defaulting to the one defined at src/Data/TreeDiff/OMap.hs:122:1 tree-diff> Warning: 'OMap' is ambiguous. It is defined tree-diff> * at src/Data/TreeDiff/OMap.hs:33:20 tree-diff> * at src/Data/TreeDiff/OMap.hs:33:1 tree-diff> You may be able to disambiguate the identifier by qualifying it or tree-diff> by specifying the type/value namespace explicitly. tree-diff> Defaulting to the one defined at src/Data/TreeDiff/OMap.hs:33:1 tree-diff> 90% ( 10 / 11) in 'Data.TreeDiff.OMap' tree-diff> Missing documentation for: tree-diff> OMap (src/Data/TreeDiff/OMap.hs:33) tree-diff> Warning: 'Tree' is out of scope. tree-diff> If you qualify the identifier, haddock can try to link it anyway. tree-diff> Warning: 'ediff' is out of scope. tree-diff> If you qualify the identifier, haddock can try to link it anyway. tree-diff> 100% ( 8 / 8) in 'Data.TreeDiff.Expr' tree-diff> 87% ( 7 / 8) in 'Data.TreeDiff.Class' tree-diff> Missing documentation for: tree-diff> GToExpr (src/Data/TreeDiff/Class.hs:178) tree-diff> 100% ( 2 / 2) in 'Data.TreeDiff.Parser' tree-diff> Warning: 'Pretty' is ambiguous. It is defined tree-diff> * in ‘Prettyprinter.Internal’ tree-diff> * at src/Data/TreeDiff/Pretty.hs:43:19 tree-diff> * at src/Data/TreeDiff/Pretty.hs:43:1 tree-diff> You may be able to disambiguate the identifier by qualifying it or tree-diff> by specifying the type/value namespace explicitly. tree-diff> Defaulting to the one defined at src/Data/TreeDiff/Pretty.hs:43:1 tree-diff> 100% ( 23 / 23) in 'Data.TreeDiff.Pretty' tree-diff> 100% ( 5 / 5) in 'Data.TreeDiff' tree-diff> Warning: 'goldenTest' is out of scope. tree-diff> If you qualify the identifier, haddock can try to link it anyway. tree-diff> 100% ( 3 / 3) in 'Data.TreeDiff.Golden' tree-diff> Warning: '===' is out of scope. tree-diff> If you qualify the identifier, haddock can try to link it anyway. tree-diff> 100% ( 2 / 2) in 'Data.TreeDiff.QuickCheck' tree-diff> 100% ( 4 / 4) in 'Data.TreeDiff.Tree' 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; 30 discarded. bitvec> new negative: OK bitvec> +++ OK, passed 100 tests. bitvec> replicate negative: OK bitvec> +++ OK, passed 100 tests. bitvec> Set operations bitvec> generalize1: OK bitvec> +++ OK, passed 100 tests. bitvec> generalize2: OK bitvec> +++ OK, passed 100 tests. bitvec> zipBits: OK bitvec> +++ OK, passed 200 tests. bitvec> zipInPlace: OK bitvec> +++ OK, passed 100 tests. bitvec> mapBits: OK bitvec> +++ OK, passed 100 tests. bitvec> mapInPlace: OK bitvec> +++ OK, passed 100 tests. bitvec> union: OK bitvec> +++ OK, passed 100 tests. bitvec> intersection: OK bitvec> +++ OK, passed 100 tests. bitvec> difference: OK bitvec> +++ OK, passed 100 tests. bitvec> symDiff: OK bitvec> +++ OK, passed 100 tests. bitvec> invertBits bitvec> simple: OK bitvec> +++ OK, passed 100 tests. bitvec> simple_long: OK bitvec> +++ OK, passed 100 tests. bitvec> middle: OK bitvec> +++ OK, passed 100 tests. bitvec> middle_long: OK (0.01s) bitvec> +++ OK, passed 100 tests. bitvec> invertInPlace: OK bitvec> +++ OK, passed 100 tests. bitvec> invertInPlaceWords: OK bitvec> +++ OK, passed 100 tests. bitvec> invertInPlace middle: OK bitvec> +++ OK, passed 100 tests. bitvec> invertInPlaceLong middle: OK bitvec> +++ OK, passed 100 tests. bitvec> reverseBits bitvec> simple: OK bitvec> +++ OK, passed 100 tests. bitvec> simple_long: OK bitvec> +++ OK, passed 100 tests. bitvec> middle: OK bitvec> +++ OK, passed 100 tests. bitvec> middle_long: OK (0.01s) bitvec> +++ OK, passed 100 tests. bitvec> reverseInPlace: OK bitvec> +++ OK, passed 100 tests. bitvec> reverseInPlaceWords: OK bitvec> +++ OK, passed 100 tests. bitvec> reverseInPlace middle: OK bitvec> +++ OK, passed 100 tests. bitvec> reverseInPlaceLong middle: OK bitvec> +++ OK, passed 100 tests. bitvec> selectBits bitvec> simple: OK bitvec> +++ OK, passed 100 tests. bitvec> simple_long: OK bitvec> +++ OK, passed 100 tests. 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. row-types (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/fg0qv4ja4zbpx3p33gcchy94lf36avf0-row-types-1.0.1.2-doc /nix/store/vsyfdhw40x6ikcnx3z3zspyq1gwji8f4-row-types-1.0.1.2 row-types (post)> Pushing 2 paths (106 are already present) using zstd to cache sellout ⏳ row-types (post)> row-types (post)> Pushing /nix/store/vsyfdhw40x6ikcnx3z3zspyq1gwji8f4-row-types-1.0.1.2 (4.86 MiB) row-types (post)> Pushing /nix/store/fg0qv4ja4zbpx3p33gcchy94lf36avf0-row-types-1.0.1.2-doc (3.46 MiB) row-types (post)> row-types (post)> All done. row-types (post)> added 2 signatures row-types (post)> added 3 signatures row-types (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/fg0qv4ja4zbpx3p33gcchy94lf36avf0-row-types-1.0.1.2-doc /nix/store/vsyfdhw40x6ikcnx3z3zspyq1gwji8f4-row-types-1.0.1.2 row-types (post)> copying 2 paths... row-types (post)> copying path '/nix/store/fg0qv4ja4zbpx3p33gcchy94lf36avf0-row-types-1.0.1.2-doc' to 'https://cache.nix-ci.com'... row-types (post)> copying path '/nix/store/vsyfdhw40x6ikcnx3z3zspyq1gwji8f4-row-types-1.0.1.2' to 'https://cache.nix-ci.com'... row-types (post)> copying 1 paths... row-types (post)> copying path '/nix/store/8fawy704bdpvbgg4djvaxkc235592b64-row-types-1.0.1.2.drv' to 'https://cache.nix-ci.com'... row-types (post)> added 0 signatures row-types (post)> added 0 signatures row-types (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/fg0qv4ja4zbpx3p33gcchy94lf36avf0-row-types-1.0.1.2-doc /nix/store/vsyfdhw40x6ikcnx3z3zspyq1gwji8f4-row-types-1.0.1.2 row-types (post)> copying 2 paths... row-types (post)> copying path '/nix/store/fg0qv4ja4zbpx3p33gcchy94lf36avf0-row-types-1.0.1.2-doc' to 'ssh-ng://worker.nix-ci.com'... row-types (post)> copying path '/nix/store/vsyfdhw40x6ikcnx3z3zspyq1gwji8f4-row-types-1.0.1.2' to 'ssh-ng://worker.nix-ci.com'... row-types (post)> copying 1 paths... row-types (post)> copying path '/nix/store/8fawy704bdpvbgg4djvaxkc235592b64-row-types-1.0.1.2.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/l1x8n3z0km20gy39apmr99l3061nmkp8-lsp-types-2.3.0.1.drv'... ghc-lib-parser> [192 of 443] Compiling GHC.Types.Id.Make[boot] ( compiler/GHC/Types/Id/Make.hs-boot, /build/.haddock-8229/GHC/Types/Id/Make.o-boot, /build/.haddock-8229/GHC/Types/Id/Make.dyn_o-boot ) ghc-lib-parser> [193 of 443] Compiling GHC.Types.Annotations ( compiler/GHC/Types/Annotations.hs, /build/.haddock-8229/GHC/Types/Annotations.o, /build/.haddock-8229/GHC/Types/Annotations.dyn_o ) ghc-lib-parser> [194 of 443] Compiling GHC.Iface.Recomp.Binary ( compiler/GHC/Iface/Recomp/Binary.hs, /build/.haddock-8229/GHC/Iface/Recomp/Binary.o, /build/.haddock-8229/GHC/Iface/Recomp/Binary.dyn_o ) ghc-lib-parser> [195 of 443] Compiling GHC.Hs.Extension ( compiler/GHC/Hs/Extension.hs, /build/.haddock-8229/GHC/Hs/Extension.o, /build/.haddock-8229/GHC/Hs/Extension.dyn_o ) ghc-lib-parser> [196 of 443] Compiling GHC.Hs.Doc ( compiler/GHC/Hs/Doc.hs, /build/.haddock-8229/GHC/Hs/Doc.o, /build/.haddock-8229/GHC/Hs/Doc.dyn_o ) ghc-lib-parser> [197 of 443] Compiling Language.Haskell.Syntax.ImpExp ( compiler/Language/Haskell/Syntax/ImpExp.hs, /build/.haddock-8229/Language/Haskell/Syntax/ImpExp.o, /build/.haddock-8229/Language/Haskell/Syntax/ImpExp.dyn_o ) ghc-lib-parser> [198 of 443] Compiling GHC.Unit.Module.Warnings ( compiler/GHC/Unit/Module/Warnings.hs, /build/.haddock-8229/GHC/Unit/Module/Warnings.o, /build/.haddock-8229/GHC/Unit/Module/Warnings.dyn_o ) ghc-lib-parser> [199 of 443] Compiling GHC.Core.Opt.CallerCC.Types ( compiler/GHC/Core/Opt/CallerCC/Types.hs, /build/.haddock-8229/GHC/Core/Opt/CallerCC/Types.o, /build/.haddock-8229/GHC/Core/Opt/CallerCC/Types.dyn_o ) ghc-lib-parser> [200 of 443] Compiling GHC.Types.Fixity.Env ( compiler/GHC/Types/Fixity/Env.hs, /build/.haddock-8229/GHC/Types/Fixity/Env.o, /build/.haddock-8229/GHC/Types/Fixity/Env.dyn_o ) ghc-lib-parser> [201 of 443] Compiling GHC.Builtin.Names ( compiler/GHC/Builtin/Names.hs, /build/.haddock-8229/GHC/Builtin/Names.o, /build/.haddock-8229/GHC/Builtin/Names.dyn_o ) ghc-lib-parser> [202 of 443] Compiling GHC.Core.TyCon ( compiler/GHC/Core/TyCon.hs, /build/.haddock-8229/GHC/Core/TyCon.o, /build/.haddock-8229/GHC/Core/TyCon.dyn_o ) ghc-lib-parser> [203 of 443] Compiling GHC.CoreToIface[boot] ( compiler/GHC/CoreToIface.hs-boot, /build/.haddock-8229/GHC/CoreToIface.o-boot, /build/.haddock-8229/GHC/CoreToIface.dyn_o-boot ) ghc-lib-parser> [204 of 443] Compiling GHC.Core.TyCon.Env ( compiler/GHC/Core/TyCon/Env.hs, /build/.haddock-8229/GHC/Core/TyCon/Env.o, /build/.haddock-8229/GHC/Core/TyCon/Env.dyn_o ) ghc-lib-parser> [205 of 443] Compiling GHC.Core.TyCon.RecWalk ( compiler/GHC/Core/TyCon/RecWalk.hs, /build/.haddock-8229/GHC/Core/TyCon/RecWalk.o, /build/.haddock-8229/GHC/Core/TyCon/RecWalk.dyn_o ) ghc-lib-parser> [206 of 443] Compiling GHC.Core.TyCo.Rep ( compiler/GHC/Core/TyCo/Rep.hs, /build/.haddock-8229/GHC/Core/TyCo/Rep.o, /build/.haddock-8229/GHC/Core/TyCo/Rep.dyn_o ) ghc-lib-parser> [207 of 443] Compiling GHC.Builtin.Types.Prim ( compiler/GHC/Builtin/Types/Prim.hs, /build/.haddock-8229/GHC/Builtin/Types/Prim.o, /build/.haddock-8229/GHC/Builtin/Types/Prim.dyn_o ) tree-diff> Warning: Data.TreeDiff.Class: could not find link destinations for: tree-diff> - Data.Vector.Vector tree-diff> - Data.Vector.Primitive.Vector tree-diff> - Data.Vector.Storable.Vector tree-diff> - Data.Vector.Unboxed.Base.Unbox tree-diff> - Data.Vector.Unboxed.Base.Vector tree-diff> - Data.TreeDiff.Class.GSumToExpr tree-diff> - Data.TreeDiff.Class.gtoExpr tree-diff> Documentation created: dist/doc/html/tree-diff/, tree-diff> dist/doc/html/tree-diff/tree-diff.txt tree-diff> Preprocessing test suite 'tree-diff-test' for tree-diff-0.3.4.. tree-diff> haddockPhase completed in 42 seconds tree-diff> Running phase: installPhase tree-diff> Installing library in /nix/store/n35jgvxas1rw8vg401pqbchqmzyi8x0c-tree-diff-0.3.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/tree-diff-0.3.4-31PgPfsM3Y2Ixy1EAeCNiI tree-diff> Running phase: fixupPhase tree-diff> shrinking RPATHs of ELF executables and libraries in /nix/store/n35jgvxas1rw8vg401pqbchqmzyi8x0c-tree-diff-0.3.4 tree-diff> shrinking /nix/store/n35jgvxas1rw8vg401pqbchqmzyi8x0c-tree-diff-0.3.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHStree-diff-0.3.4-31PgPfsM3Y2Ixy1EAeCNiI-ghc9.8.1.so tree-diff> checking for references to /build/ in /nix/store/n35jgvxas1rw8vg401pqbchqmzyi8x0c-tree-diff-0.3.4... tree-diff> patching script interpreter paths in /nix/store/n35jgvxas1rw8vg401pqbchqmzyi8x0c-tree-diff-0.3.4 tree-diff> stripping (with command strip and flags -S -p) in /nix/store/n35jgvxas1rw8vg401pqbchqmzyi8x0c-tree-diff-0.3.4/lib tree-diff> shrinking RPATHs of ELF executables and libraries in /nix/store/jz34b90k1rvf91cy6imr09mxha20i4is-tree-diff-0.3.4-doc tree-diff> checking for references to /build/ in /nix/store/jz34b90k1rvf91cy6imr09mxha20i4is-tree-diff-0.3.4-doc... tree-diff> patching script interpreter paths in /nix/store/jz34b90k1rvf91cy6imr09mxha20i4is-tree-diff-0.3.4-doc bitvec> middle_long: OK (0.03s) bitvec> +++ OK, passed 100 tests. bitvec> countBits bitvec> simple: OK bitvec> +++ OK, passed 100 tests. bitvec> simple_long: OK bitvec> +++ OK, passed 100 tests. bitvec> middle: OK bitvec> +++ OK, passed 100 tests. bitvec> middle_long: OK (0.01s) bitvec> +++ OK, passed 100 tests. bitvec> Set operations bitvec> generalize1: OK bitvec> +++ OK, passed 100 tests. bitvec> generalize2: OK bitvec> +++ OK, passed 100 tests. bitvec> zipBits: OK bitvec> +++ OK, passed 200 tests. bitvec> zipInPlace: OK bitvec> +++ OK, passed 100 tests. bitvec> mapBits: OK bitvec> +++ OK, passed 100 tests. bitvec> mapInPlace: OK bitvec> +++ OK, passed 100 tests. bitvec> union: OK bitvec> +++ OK, passed 100 tests. bitvec> intersection: OK bitvec> +++ OK, passed 100 tests. bitvec> difference: OK bitvec> +++ OK, passed 100 tests. bitvec> symDiff: OK bitvec> +++ OK, passed 100 tests. bitvec> invertBits bitvec> simple: OK bitvec> +++ OK, passed 100 tests. bitvec> simple_long: OK bitvec> +++ OK, passed 100 tests. bitvec> middle: OK bitvec> +++ OK, passed 100 tests. bitvec> middle_long: OK (0.01s) bitvec> +++ OK, passed 100 tests. bitvec> invertInPlace: OK bitvec> +++ OK, passed 100 tests. bitvec> invertInPlaceWords: OK bitvec> +++ OK, passed 100 tests. bitvec> invertInPlace middle: OK bitvec> +++ OK, passed 100 tests. bitvec> invertInPlaceLong middle: OK bitvec> +++ OK, passed 100 tests. bitvec> reverseBits bitvec> simple: OK bitvec> +++ OK, passed 100 tests. bitvec> simple_long: OK bitvec> +++ OK, passed 100 tests. bitvec> middle: OK bitvec> +++ OK, passed 100 tests. bitvec> middle_long: OK (0.01s) bitvec> +++ OK, passed 100 tests. bitvec> reverseInPlace: OK bitvec> +++ OK, passed 100 tests. bitvec> reverseInPlaceWords: OK bitvec> +++ OK, passed 100 tests. bitvec> reverseInPlace middle: OK bitvec> +++ OK, passed 100 tests. bitvec> reverseInPlaceLong middle: OK bitvec> +++ OK, passed 100 tests. bitvec> selectBits bitvec> simple: OK bitvec> +++ OK, passed 100 tests. bitvec> simple_long: OK bitvec> +++ OK, passed 100 tests. bitvec> middle: OK bitvec> +++ OK, passed 100 tests. bitvec> middle_long: OK (0.03s) bitvec> +++ OK, passed 100 tests. bitvec> excludeBits bitvec> simple: OK bitvec> +++ OK, passed 100 tests. bitvec> simple_long: OK bitvec> +++ OK, passed 100 tests. bitvec> middle: OK bitvec> +++ OK, passed 100 tests. bitvec> middle_long: OK (0.03s) bitvec> +++ OK, passed 100 tests. bitvec> countBits hiedb> [4 of 9] Compiling HieDb.Utils ( src/HieDb/Utils.hs, nothing ) hiedb> [5 of 9] Compiling HieDb.Dump ( src/HieDb/Dump.hs, nothing ) hiedb> [6 of 9] Compiling HieDb.Query ( src/HieDb/Query.hs, nothing ) hiedb> [7 of 9] Compiling HieDb.Create ( src/HieDb/Create.hs, nothing ) hiedb> [8 of 9] Compiling HieDb ( src/HieDb.hs, nothing ) hiedb> [9 of 9] Compiling HieDb.Run ( src/HieDb/Run.hs, nothing ) 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’ 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 ) primitive-extras> [ 1 of 10] Compiling PrimitiveExtras.Prelude ( library/PrimitiveExtras/Prelude.hs, dist/build/PrimitiveExtras/Prelude.p_o ) primitive-extras> [ 2 of 10] Compiling PrimitiveExtras.FoldMs ( library/PrimitiveExtras/FoldMs.hs, dist/build/PrimitiveExtras/FoldMs.p_o ) primitive-extras> [ 3 of 10] Compiling PrimitiveExtras.SmallArray ( library/PrimitiveExtras/SmallArray.hs, dist/build/PrimitiveExtras/SmallArray.p_o ) 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 ) 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 ) primitive-extras> Preprocessing test suite 'test' for primitive-extras-0.10.2.2.. primitive-extras> Building test suite 'test' for primitive-extras-0.10.2.2.. primitive-extras> [1 of 3] Compiling Main.Transaction ( test/Main/Transaction.hs, dist/build/test/test-tmp/Main/Transaction.o, dist/build/test/test-tmp/Main/Transaction.dyn_o ) primitive-extras> [2 of 3] Compiling Main.Gens ( test/Main/Gens.hs, dist/build/test/test-tmp/Main/Gens.o, dist/build/test/test-tmp/Main/Gens.dyn_o ) primitive-extras> [3 of 3] Compiling Main ( test/Main.hs, dist/build/test/test-tmp/Main.o, dist/build/test/test-tmp/Main.dyn_o ) primitive-extras> [4 of 4] Linking dist/build/test/test bitvec> simple: OK bitvec> +++ OK, passed 100 tests. bitvec> simple_long: OK bitvec> +++ OK, passed 100 tests. bitvec> middle: OK bitvec> +++ OK, passed 100 tests. bitvec> middle_long: OK (0.01s) bitvec> +++ OK, passed 100 tests. bitvec> Data.Vector.Unboxed.Bit bitvec> Data.Vector.Unboxed functions bitvec> toList . fromList == id: OK bitvec> +++ OK, passed 100 tests. bitvec> fromList . toList == id bitvec> simple: OK bitvec> +++ OK, passed 100 tests. bitvec> simple_long: OK bitvec> +++ OK, passed 100 tests. bitvec> middle: OK bitvec> +++ OK, passed 100 tests. bitvec> middle_long: OK (0.02s) bitvec> +++ OK, passed 100 tests. bitvec> slice: OK bitvec> +++ OK, passed 100 tests. bitvec> cloneFromWords: OK bitvec> +++ OK, passed 100 tests. bitvec> cloneToWords bitvec> simple: OK bitvec> +++ OK, passed 100 tests. bitvec> simple_long: OK bitvec> +++ OK, passed 100 tests. bitvec> middle: OK bitvec> +++ OK, passed 100 tests. bitvec> middle_long: OK (0.01s) bitvec> +++ OK, passed 100 tests. bitvec> castToWords_1: OK bitvec> +++ OK, passed 100 tests. bitvec> castToWords_2: OK bitvec> +++ OK, passed 100 tests. bitvec> cloneFromWords8: OK bitvec> +++ OK, passed 100 tests. bitvec> cloneToWords8 bitvec> simple: OK bitvec> +++ OK, passed 100 tests. bitvec> simple_long: OK bitvec> +++ OK, passed 100 tests. bitvec> middle: OK bitvec> +++ OK, passed 100 tests. bitvec> middle_long: OK (0.02s) 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 (0.01s) bitvec> +++ OK, passed 100 tests. bitvec> listBits bitvec> special case 1: OK bitvec> +++ OK, passed 1 test. bitvec> special case 2: OK bitvec> +++ OK, passed 1 test. bitvec> matches definition bitvec> simple: OK bitvec> +++ OK, passed 100 tests. bitvec> simple_long: OK bitvec> +++ OK, passed 100 tests. 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) hiedb> Warning: HieDb.Compat: could not find link destinations for: hiedb> - GHC.Generics.Rep_Fingerprint hiedb> - GHC.Types.Unique.Supply.genSym hiedb> - GHC.Iface.Ext.Ast.ToHie hiedb> - GHC.Iface.Ext.Ast.loc hiedb> - GHC.Iface.Ext.Ast.IEContext hiedb> - GHC.Iface.Ext.Ast.HasLoc hiedb> - GHC.Iface.Ext.Ast.HiePass hiedb> - GHC.Iface.Ext.Ast.HieM hiedb> - GHC.Iface.Ext.Ast.HieState hiedb> - GHC.Iface.Ext.Ast.Context hiedb> - GHC.Iface.Ext.Ast.ModifyState hiedb> - GHC.Iface.Ext.Ast.addSubstitution hiedb> - GHC.Iface.Ext.Ast.toHie hiedb> - GHC.Parser.PostProcess.Haddock.HdkA hiedb> - GHC.Parser.PostProcess.Haddock.HasHaddock hiedb> - GHC.Parser.PostProcess.Haddock.addHaddock tree-diff (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/jz34b90k1rvf91cy6imr09mxha20i4is-tree-diff-0.3.4-doc /nix/store/n35jgvxas1rw8vg401pqbchqmzyi8x0c-tree-diff-0.3.4 tree-diff (post)> Pushing 2 paths (171 are already present) using zstd to cache sellout ⏳ tree-diff (post)> tree-diff (post)> Pushing /nix/store/n35jgvxas1rw8vg401pqbchqmzyi8x0c-tree-diff-0.3.4 (4.86 MiB) tree-diff (post)> Pushing /nix/store/jz34b90k1rvf91cy6imr09mxha20i4is-tree-diff-0.3.4-doc (1.36 MiB) tree-diff (post)> tree-diff (post)> All done. tree-diff (post)> added 2 signatures tree-diff (post)> added 2 signatures tree-diff (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/jz34b90k1rvf91cy6imr09mxha20i4is-tree-diff-0.3.4-doc /nix/store/n35jgvxas1rw8vg401pqbchqmzyi8x0c-tree-diff-0.3.4 tree-diff (post)> copying 2 paths... tree-diff (post)> copying path '/nix/store/jz34b90k1rvf91cy6imr09mxha20i4is-tree-diff-0.3.4-doc' to 'https://cache.nix-ci.com'... tree-diff (post)> copying path '/nix/store/n35jgvxas1rw8vg401pqbchqmzyi8x0c-tree-diff-0.3.4' to 'https://cache.nix-ci.com'... tree-diff (post)> copying 1 paths... tree-diff (post)> copying path '/nix/store/cd7fwa2hv8f3v9imnh3yli291gm8csg9-tree-diff-0.3.4.drv' to 'https://cache.nix-ci.com'... tree-diff (post)> added 0 signatures tree-diff (post)> added 0 signatures tree-diff (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/jz34b90k1rvf91cy6imr09mxha20i4is-tree-diff-0.3.4-doc /nix/store/n35jgvxas1rw8vg401pqbchqmzyi8x0c-tree-diff-0.3.4 tree-diff (post)> copying 2 paths... tree-diff (post)> copying path '/nix/store/jz34b90k1rvf91cy6imr09mxha20i4is-tree-diff-0.3.4-doc' to 'ssh-ng://worker.nix-ci.com'... tree-diff (post)> copying path '/nix/store/n35jgvxas1rw8vg401pqbchqmzyi8x0c-tree-diff-0.3.4' to 'ssh-ng://worker.nix-ci.com'... tree-diff (post)> copying 1 paths... tree-diff (post)> copying path '/nix/store/cd7fwa2hv8f3v9imnh3yli291gm8csg9-tree-diff-0.3.4.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/b43gkpg92bxhdaapy474x561dc7zdbiw-haddock-library-1.11.0.drv'... ghc-lib-parser> [208 of 443] Compiling GHC.Core.TyCo.FVs ( compiler/GHC/Core/TyCo/FVs.hs, /build/.haddock-8229/GHC/Core/TyCo/FVs.o, /build/.haddock-8229/GHC/Core/TyCo/FVs.dyn_o ) ghc-lib-parser> [209 of 443] Compiling GHC.Core.TyCo.Subst ( compiler/GHC/Core/TyCo/Subst.hs, /build/.haddock-8229/GHC/Core/TyCo/Subst.o, /build/.haddock-8229/GHC/Core/TyCo/Subst.dyn_o ) ghc-lib-parser> [210 of 443] Compiling GHC.Core.TyCo.Tidy ( compiler/GHC/Core/TyCo/Tidy.hs, /build/.haddock-8229/GHC/Core/TyCo/Tidy.o, /build/.haddock-8229/GHC/Core/TyCo/Tidy.dyn_o ) ghc-lib-parser> [211 of 443] Compiling GHC.Core.Type ( compiler/GHC/Core/Type.hs, /build/.haddock-8229/GHC/Core/Type.o, /build/.haddock-8229/GHC/Core/Type.dyn_o ) ghc-lib-parser> [212 of 443] Compiling Language.Haskell.Syntax.Lit ( compiler/Language/Haskell/Syntax/Lit.hs, /build/.haddock-8229/Language/Haskell/Syntax/Lit.o, /build/.haddock-8229/Language/Haskell/Syntax/Lit.dyn_o ) ghc-lib-parser> [213 of 443] Compiling GHC.Core.TyCo.Compare ( compiler/GHC/Core/TyCo/Compare.hs, /build/.haddock-8229/GHC/Core/TyCo/Compare.o, /build/.haddock-8229/GHC/Core/TyCo/Compare.dyn_o ) ghc-lib-parser> [214 of 443] Compiling GHC.Iface.Type ( compiler/GHC/Iface/Type.hs, /build/.haddock-8229/GHC/Iface/Type.o, /build/.haddock-8229/GHC/Iface/Type.dyn_o ) 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 (0.01s) 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 (0.01s) 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 (0.01s) 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 (0.01s) 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 (0.01s) 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. 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> Warning: --source-* options are ignored when --hyperlinked-source is enabled. primitive-extras> [ 1 of 10] Compiling PrimitiveExtras.Prelude ( library/PrimitiveExtras/Prelude.hs, /build/ghc745_0/ghc_8.o, /build/ghc745_0/ghc_8.dyn_o ) primitive-extras> [ 2 of 10] Compiling PrimitiveExtras.FoldMs ( library/PrimitiveExtras/FoldMs.hs, /build/ghc745_0/ghc_4.o, /build/ghc745_0/ghc_4.dyn_o ) primitive-extras> [ 3 of 10] Compiling PrimitiveExtras.SmallArray ( library/PrimitiveExtras/SmallArray.hs, /build/ghc745_0/ghc_12.o, /build/ghc745_0/ghc_12.dyn_o ) primitive-extras> [ 4 of 10] Compiling PrimitiveExtras.Types ( library/PrimitiveExtras/Types.hs, /build/ghc745_0/ghc_14.o, /build/ghc745_0/ghc_14.dyn_o ) primitive-extras> [ 5 of 10] Compiling PrimitiveExtras.Bitmap ( library/PrimitiveExtras/Bitmap.hs, /build/ghc745_0/ghc_2.o, /build/ghc745_0/ghc_2.dyn_o ) primitive-extras> [ 6 of 10] Compiling PrimitiveExtras.By6Bits ( library/PrimitiveExtras/By6Bits.hs, nothing ) primitive-extras> [ 7 of 10] Compiling PrimitiveExtras.UnliftedArray ( library/PrimitiveExtras/UnliftedArray.hs, /build/ghc745_0/ghc_16.o, /build/ghc745_0/ghc_16.dyn_o ) primitive-extras> [ 8 of 10] Compiling PrimitiveExtras.Folds ( library/PrimitiveExtras/Folds.hs, /build/ghc745_0/ghc_6.o, /build/ghc745_0/ghc_6.dyn_o ) primitive-extras> [ 9 of 10] Compiling PrimitiveExtras.PrimArray ( library/PrimitiveExtras/PrimArray.hs, /build/ghc745_0/ghc_10.o, /build/ghc745_0/ghc_10.dyn_o ) primitive-extras> [10 of 10] Compiling PrimitiveExtras.PrimMultiArray ( library/PrimitiveExtras/PrimMultiArray.hs, nothing ) primitive-extras> Haddock coverage: primitive-extras> 10% ( 2 / 20) in 'PrimitiveExtras.SmallArray' primitive-extras> Missing documentation for: primitive-extras> Module header primitive-extras> list (library/PrimitiveExtras/SmallArray.hs:15) primitive-extras> set (library/PrimitiveExtras/SmallArray.hs:44) primitive-extras> insert (library/PrimitiveExtras/SmallArray.hs:54) primitive-extras> adjust (library/PrimitiveExtras/SmallArray.hs:68) primitive-extras> unsafeAdjust (library/PrimitiveExtras/SmallArray.hs:76) primitive-extras> unsafeAdjustWithSize (library/PrimitiveExtras/SmallArray.hs:81) primitive-extras> cons (library/PrimitiveExtras/SmallArray.hs:90) primitive-extras> orderedPair (library/PrimitiveExtras/SmallArray.hs:101) primitive-extras> findAndReplace (library/PrimitiveExtras/SmallArray.hs:119) primitive-extras> findAndMap (library/PrimitiveExtras/SmallArray.hs:131) primitive-extras> find (library/PrimitiveExtras/SmallArray.hs:143) primitive-extras> findWithIndex (library/PrimitiveExtras/SmallArray.hs:158) primitive-extras> elementsUnfoldlM (library/PrimitiveExtras/SmallArray.hs:173) primitive-extras> elementsListT (library/PrimitiveExtras/SmallArray.hs:186) lsp-types> Running phase: setupCompilerEnvironmentPhase lsp-types> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.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.42cZVTnMjr/setup-package.conf.d -threaded lsp-types> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.42cZVTnMjr/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/2jrfw8q09yl3am3cf8wd39sf661ndlj9-lsp-types-2.3.0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.42cZVTnMjr/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib lsp-types> Using Parsec parser lsp-types> Configuring lsp-types-2.3.0.1... lsp-types> Flags chosen: force-ospath=False lsp-types> Dependency Diff >=0.4 && <1.1: using Diff-0.5 lsp-types> Dependency aeson >=2 && <2.3: using aeson-2.2.3.0 lsp-types> Dependency base >=4.11 && <5: using base-4.19.0.0 lsp-types> Dependency binary >=0.8 && <0.9: using binary-0.8.9.1 lsp-types> Dependency containers >=0.6 && <0.8: using containers-0.6.8 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.0.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.7 lsp-types> Dependency filepath >=1.4 && <1.6: using filepath-1.4.100.4 lsp-types> Dependency hashable >=1.4 && <1.6: using hashable-1.4.7.0 lsp-types> Dependency indexed-traversable >=0.1 && <0.2: using indexed-traversable-0.1.4 lsp-types> Dependency indexed-traversable-instances >=0.1 && <0.2: using lsp-types> indexed-traversable-instances-0.1.2 lsp-types> Dependency lens >=5.1 && <5.4: using lens-5.3.4 lsp-types> Dependency mod >=0.2 && <0.3: using mod-0.2.0.1 lsp-types> Dependency mtl >=2.2 && <2.4: using mtl-2.3.1 lsp-types> Dependency network-uri >=2.6 && <2.7: using network-uri-2.6.4.2 lsp-types> Dependency prettyprinter >=1.7 && <1.8: using prettyprinter-1.7.1 lsp-types> Dependency row-types >=1.0 && <1.1: using row-types-1.0.1.2 lsp-types> Dependency safe >=0.3 && <0.4: using safe-0.3.21 lsp-types> Dependency some >=1.0 && <1.1: using some-1.0.6 lsp-types> Dependency template-haskell >=2.7 && <2.24: using template-haskell-2.21.0.0 lsp-types> Dependency text >=1 && <2.2: using text-2.1 lsp-types> Dependency aeson >=2: using aeson-2.2.3.0 lsp-types> Dependency base >=4.11 && <5: using base-4.19.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.21.0.0 lsp-types> Dependency text >=1 && <2.2: using text-2.1 lsp-types> Dependency QuickCheck: using QuickCheck-2.14.3 lsp-types> Dependency base >=4.11 && <5: using base-4.19.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 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; 65 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.16s) bitvec> +++ OK, passed 1 test. bitvec> reverseInPlace: OK (0.35s) bitvec> +++ OK, passed 1 test. bitvec> zipInPlace: OK (0.04s) bitvec> +++ OK, passed 1 test. bitvec> bitvec> All 363 tests passed (1.10s) bitvec> Test suite bitvec-tests: PASS bitvec> Test suite logged to: dist/test/bitvec-1.1.5.0-bitvec-tests.log bitvec> 1 of 1 test suites (1 of 1 test cases) passed. bitvec> Running phase: haddockPhase 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 bitvec> Warning: --source-* options are ignored when --hyperlinked-source is enabled. bitvec> [ 1 of 13] Compiling Data.Bit.PdepPext ( src/Data/Bit/PdepPext.hs, nothing ) bitvec> [ 2 of 13] Compiling Data.Bit.SIMD ( src/Data/Bit/SIMD.hs, nothing ) bitvec> [ 3 of 13] Compiling Data.Bit.Utils ( src/Data/Bit/Utils.hs, nothing ) bitvec> [ 4 of 13] Compiling Data.Bit.InternalTS ( src/Data/Bit/InternalTS.hs, nothing ) bitvec> [ 5 of 13] Compiling Data.Bit.MutableTS ( src/Data/Bit/MutableTS.hs, nothing ) bitvec> [ 6 of 13] Compiling Data.Bit.Internal ( src/Data/Bit/Internal.hs, nothing ) bitvec> [ 7 of 13] Compiling Data.Bit.Mutable ( src/Data/Bit/Mutable.hs, nothing ) bitvec> [ 8 of 13] Compiling Data.Bit.ImmutableTS ( src/Data/Bit/ImmutableTS.hs, nothing ) bitvec> [ 9 of 13] Compiling Data.Bit.Immutable ( src/Data/Bit/Immutable.hs, nothing ) bitvec> [10 of 13] Compiling Data.Bit.F2PolyTS ( src/Data/Bit/F2PolyTS.hs, nothing ) bitvec> [11 of 13] Compiling Data.Bit.ThreadSafe ( src/Data/Bit/ThreadSafe.hs, nothing ) bitvec> [12 of 13] Compiling Data.Bit.F2Poly ( src/Data/Bit/F2Poly.hs, nothing ) bitvec> [13 of 13] Compiling Data.Bit ( src/Data/Bit.hs, nothing ) bitvec> Haddock coverage: 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 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) 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.21.0.0 lsp-types> Dependency base: using base-4.19.0.0 lsp-types> Dependency containers: using containers-0.6.8 lsp-types> Dependency directory: using directory-1.3.8.1 lsp-types> Dependency filepath: using filepath-1.4.100.4 lsp-types> Dependency lsp-types:metamodel: using lsp-types-2.3.0.1 lsp-types> Dependency mtl: using mtl-2.3.1 lsp-types> Dependency prettyprinter: using prettyprinter-1.7.1 lsp-types> Dependency regex: using regex-1.1.0.2 lsp-types> Dependency text: using text-2.1 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.19.0.0 lsp-types> Dependency filepath: using filepath-1.4.100.4 lsp-types> Dependency hspec: using hspec-2.11.12 lsp-types> Dependency hspec-golden: using hspec-golden-0.2.2.0 lsp-types> Dependency lens: using lens-5.3.4 lsp-types> Dependency lsp-types:{lsp-types, lsp-types-quickcheck}: using lsp-types> lsp-types-2.3.0.1 lsp-types> Dependency lsp-types:{lsp-types, lsp-types-quickcheck}: using lsp-types> lsp-types-2.3.0.1 lsp-types> Dependency network-uri: using network-uri-2.6.4.2 lsp-types> Dependency prettyprinter: using prettyprinter-1.7.1 lsp-types> Dependency quickcheck-instances: using quickcheck-instances-0.3.32 lsp-types> Dependency text: using text-2.1 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-I3ZEJhnqTa83hJTMyxT2PO-metamodel lsp-types> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 lsp-types> include base-4.19.0.0-b960 lsp-types> include file-embed-0.0.16.0-F8UYTbO5V8yK2LmDfrL8Xa lsp-types> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP lsp-types> include template-haskell-2.21.0.0-8831 lsp-types> include text-2.1-c36a lsp-types> component lsp-types-2.3.0.1-1jv3fUSFfUW2ZFzv5SdGby-generator lsp-types> include base-4.19.0.0-b960 lsp-types> include containers-0.6.8-4775 lsp-types> include directory-1.3.8.1-6a8e lsp-types> include filepath-1.4.100.4-fa1c lsp-types> include lsp-types-2.3.0.1-I3ZEJhnqTa83hJTMyxT2PO-metamodel lsp-types> include mtl-2.3.1-63a4 lsp-types> include prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP lsp-types> include regex-1.1.0.2-BEpIoYzKNdJ1mT4zSLoHNA lsp-types> include text-2.1-c36a lsp-types> include witherable-0.5-7zG28educK73JEyXcpqX0 lsp-types> component lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes lsp-types> include Diff-0.5-4nPoK53PkizD5e0dTbCPv7 lsp-types> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 lsp-types> include base-4.19.0.0-b960 lsp-types> include binary-0.8.9.1-0e3e lsp-types> include containers-0.6.8-4775 lsp-types> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy lsp-types> include deepseq-1.5.0.0-412f lsp-types> include dlist-1.0-92EE3VRf6S86YM2NLYx7Zz lsp-types> include exceptions-0.10.7-d3e7 lsp-types> include filepath-1.4.100.4-fa1c lsp-types> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m lsp-types> include indexed-traversable-0.1.4-HhvObHiiVRhC9VCRLqXs4g lsp-types> include indexed-traversable-instances-0.1.2-Ir3T1QnJ6eVLrdWQiOT4vH lsp-types> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP lsp-types> include mod-0.2.0.1-3t9cpInlXGaJtLrta7N1kg lsp-types> include mtl-2.3.1-63a4 lsp-types> include network-uri-2.6.4.2-7eg1zqHSZKN83Q25OAVa26 lsp-types> include prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP lsp-types> include row-types-1.0.1.2-FJQHeeURw1d7zMeHLoJlAE lsp-types> include safe-0.3.21-7JvWMt7vIsGCGDUBLLhSIL lsp-types> include some-1.0.6-9DJ4IrvQU2L7ReHqARKuRY lsp-types> include template-haskell-2.21.0.0-8831 lsp-types> include text-2.1-c36a lsp-types> component lsp-types-2.3.0.1-7oBhOyxZaic11VQktANCyV-lsp-types-quickcheck lsp-types> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 lsp-types> include base-4.19.0.0-b960 lsp-types> include generic-arbitrary-1.0.1.2-GFK2bJfalZd7lBSO7JMvNH lsp-types> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes lsp-types> include quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA lsp-types> include row-types-1.0.1.2-FJQHeeURw1d7zMeHLoJlAE lsp-types> include template-haskell-2.21.0.0-8831 lsp-types> component lsp-types-2.3.0.1-Ifiwq1se3cM1PWSnmV709R-lsp-types-test 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: '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: '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: 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: '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: '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: 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' bitvec> Warning: Data.Bit.ThreadSafe: could not find link destinations for: bitvec> - Data.Vector.Generic.Base.Vector bitvec> - Data.Vector.Generic.Mutable.Base.MVector bitvec> - Data.Vector.Generic.Base.Mutable 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.D:R:VectorBit0 bitvec> - Data.Bit.InternalTS.D:R:MVectorsBit0 bitvec> - Data.Bit.InternalTS.Rep_Bit bitvec> - Data.Bit.F2PolyTS.Rep_F2Poly bitvec> Warning: Data.Bit: could not find link destinations for: bitvec> - Data.Vector.Generic.Base.Vector bitvec> - Data.Vector.Generic.Mutable.Base.MVector bitvec> - Data.Vector.Generic.Base.Mutable 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 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 lsp-types> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 lsp-types> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 lsp-types> include base-4.19.0.0-b960 lsp-types> include filepath-1.4.100.4-fa1c lsp-types> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH lsp-types> include hspec-golden-0.2.2.0-Jbbwzc7gsK8DHjvA0aDp8f lsp-types> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP lsp-types> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes lsp-types> include lsp-types-2.3.0.1-7oBhOyxZaic11VQktANCyV-lsp-types-quickcheck lsp-types> include network-uri-2.6.4.2-7eg1zqHSZKN83Q25OAVa26 lsp-types> include prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP lsp-types> include quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA lsp-types> include text-2.1-c36a lsp-types> Linked component graph: lsp-types> unit lsp-types-2.3.0.1-I3ZEJhnqTa83hJTMyxT2PO-metamodel lsp-types> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 lsp-types> include base-4.19.0.0-b960 lsp-types> include file-embed-0.0.16.0-F8UYTbO5V8yK2LmDfrL8Xa lsp-types> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP lsp-types> include template-haskell-2.21.0.0-8831 lsp-types> include text-2.1-c36a lsp-types> Language.LSP.MetaModel=lsp-types-2.3.0.1-I3ZEJhnqTa83hJTMyxT2PO-metamodel:Language.LSP.MetaModel,Language.LSP.MetaModel.Types=lsp-types-2.3.0.1-I3ZEJhnqTa83hJTMyxT2PO-metamodel:Language.LSP.MetaModel.Types lsp-types> unit lsp-types-2.3.0.1-1jv3fUSFfUW2ZFzv5SdGby-generator lsp-types> include base-4.19.0.0-b960 lsp-types> include containers-0.6.8-4775 lsp-types> include directory-1.3.8.1-6a8e lsp-types> include filepath-1.4.100.4-fa1c lsp-types> include lsp-types-2.3.0.1-I3ZEJhnqTa83hJTMyxT2PO-metamodel lsp-types> include mtl-2.3.1-63a4 lsp-types> include prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP lsp-types> include regex-1.1.0.2-BEpIoYzKNdJ1mT4zSLoHNA lsp-types> include text-2.1-c36a lsp-types> include witherable-0.5-7zG28educK73JEyXcpqX0 lsp-types> unit lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes lsp-types> include Diff-0.5-4nPoK53PkizD5e0dTbCPv7 lsp-types> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 lsp-types> include base-4.19.0.0-b960 lsp-types> include binary-0.8.9.1-0e3e lsp-types> include containers-0.6.8-4775 lsp-types> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy lsp-types> include deepseq-1.5.0.0-412f lsp-types> include dlist-1.0-92EE3VRf6S86YM2NLYx7Zz lsp-types> include exceptions-0.10.7-d3e7 lsp-types> include filepath-1.4.100.4-fa1c lsp-types> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m lsp-types> include indexed-traversable-0.1.4-HhvObHiiVRhC9VCRLqXs4g lsp-types> include indexed-traversable-instances-0.1.2-Ir3T1QnJ6eVLrdWQiOT4vH lsp-types> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP lsp-types> include mod-0.2.0.1-3t9cpInlXGaJtLrta7N1kg lsp-types> include mtl-2.3.1-63a4 lsp-types> include network-uri-2.6.4.2-7eg1zqHSZKN83Q25OAVa26 lsp-types> include prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP lsp-types> include row-types-1.0.1.2-FJQHeeURw1d7zMeHLoJlAE lsp-types> include safe-0.3.21-7JvWMt7vIsGCGDUBLLhSIL lsp-types> include some-1.0.6-9DJ4IrvQU2L7ReHqARKuRY lsp-types> include template-haskell-2.21.0.0-8831 lsp-types> include text-2.1-c36a lsp-types> Data.IxMap=lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes:Data.IxMap,Data.Row.Aeson=lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes:Data.Row.Aeson,Data.Row.Hashable=lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes:Data.Row.Hashable,Language.LSP.Protocol.Capabilities=lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes:Language.LSP.Protocol.Capabilities,Language.LSP.Protocol.Lens=lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes:Language.LSP.Protocol.Lens,Language.LSP.Protocol.Message=lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes:Language.LSP.Protocol.Message,Language.LSP.Protocol.Meta=lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes:Language.LSP.Protocol.Meta,Language.LSP.Protocol.Types=lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes:Language.LSP.Protocol.Types,Language.LSP.Protocol.Utils.Misc=lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes:Language.LSP.Protocol.Utils.Misc,Language.LSP.Protocol.Utils.SMethodMap=lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes:Language.LSP.Protocol.Utils.SMethodMap lsp-types> unit lsp-types-2.3.0.1-7oBhOyxZaic11VQktANCyV-lsp-types-quickcheck lsp-types> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 lsp-types> include base-4.19.0.0-b960 lsp-types> include generic-arbitrary-1.0.1.2-GFK2bJfalZd7lBSO7JMvNH 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.D:R:VectorBit0 bitvec> - Data.Bit.Internal.D:R:MVectorsBit0 bitvec> - Data.Bit.Internal.Rep_Bit bitvec> - Data.Bit.F2Poly.Rep_F2Poly bitvec> Documentation created: dist/doc/html/bitvec/, dist/doc/html/bitvec/bitvec.txt bitvec> Preprocessing test suite 'bitvec-tests' for bitvec-1.1.5.0.. bitvec> Running phase: installPhase bitvec> Installing library in /nix/store/72amq1zjkj644gqm4cfpqzhscy5663fy-bitvec-1.1.5.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/bitvec-1.1.5.0-83Fqft6dH0XKjSUdTXKTMv bitvec> Running phase: fixupPhase bitvec> shrinking RPATHs of ELF executables and libraries in /nix/store/72amq1zjkj644gqm4cfpqzhscy5663fy-bitvec-1.1.5.0 bitvec> shrinking /nix/store/72amq1zjkj644gqm4cfpqzhscy5663fy-bitvec-1.1.5.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSbitvec-1.1.5.0-83Fqft6dH0XKjSUdTXKTMv-ghc9.8.1.so bitvec> checking for references to /build/ in /nix/store/72amq1zjkj644gqm4cfpqzhscy5663fy-bitvec-1.1.5.0... bitvec> patching script interpreter paths in /nix/store/72amq1zjkj644gqm4cfpqzhscy5663fy-bitvec-1.1.5.0 bitvec> stripping (with command strip and flags -S -p) in /nix/store/72amq1zjkj644gqm4cfpqzhscy5663fy-bitvec-1.1.5.0/lib bitvec> shrinking RPATHs of ELF executables and libraries in /nix/store/8qy4fc5bx2m4xn5m2n3kdag8zjlhq6kp-bitvec-1.1.5.0-doc bitvec> checking for references to /build/ in /nix/store/8qy4fc5bx2m4xn5m2n3kdag8zjlhq6kp-bitvec-1.1.5.0-doc... bitvec> patching script interpreter paths in /nix/store/8qy4fc5bx2m4xn5m2n3kdag8zjlhq6kp-bitvec-1.1.5.0-doc lsp-types> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes lsp-types> include quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA lsp-types> include row-types-1.0.1.2-FJQHeeURw1d7zMeHLoJlAE lsp-types> include template-haskell-2.21.0.0-8831 lsp-types> Language.LSP.Protocol.QuickCheck=lsp-types-2.3.0.1-7oBhOyxZaic11VQktANCyV-lsp-types-quickcheck:Language.LSP.Protocol.QuickCheck lsp-types> unit lsp-types-2.3.0.1-Ifiwq1se3cM1PWSnmV709R-lsp-types-test lsp-types> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 lsp-types> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 lsp-types> include base-4.19.0.0-b960 lsp-types> include filepath-1.4.100.4-fa1c lsp-types> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH lsp-types> include hspec-golden-0.2.2.0-Jbbwzc7gsK8DHjvA0aDp8f lsp-types> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP lsp-types> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes lsp-types> include lsp-types-2.3.0.1-7oBhOyxZaic11VQktANCyV-lsp-types-quickcheck lsp-types> include network-uri-2.6.4.2-7eg1zqHSZKN83Q25OAVa26 lsp-types> include prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP lsp-types> include quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA lsp-types> include text-2.1-c36a lsp-types> Ready component graph: lsp-types> definite lsp-types-2.3.0.1-I3ZEJhnqTa83hJTMyxT2PO-metamodel lsp-types> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 lsp-types> depends base-4.19.0.0-b960 lsp-types> depends file-embed-0.0.16.0-F8UYTbO5V8yK2LmDfrL8Xa lsp-types> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP lsp-types> depends template-haskell-2.21.0.0-8831 lsp-types> depends text-2.1-c36a lsp-types> definite lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes lsp-types> depends Diff-0.5-4nPoK53PkizD5e0dTbCPv7 lsp-types> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 lsp-types> depends base-4.19.0.0-b960 lsp-types> depends binary-0.8.9.1-0e3e lsp-types> depends containers-0.6.8-4775 lsp-types> depends data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy lsp-types> depends deepseq-1.5.0.0-412f lsp-types> depends dlist-1.0-92EE3VRf6S86YM2NLYx7Zz lsp-types> depends exceptions-0.10.7-d3e7 lsp-types> depends filepath-1.4.100.4-fa1c lsp-types> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m lsp-types> depends indexed-traversable-0.1.4-HhvObHiiVRhC9VCRLqXs4g lsp-types> depends indexed-traversable-instances-0.1.2-Ir3T1QnJ6eVLrdWQiOT4vH lsp-types> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP lsp-types> depends mod-0.2.0.1-3t9cpInlXGaJtLrta7N1kg lsp-types> depends mtl-2.3.1-63a4 lsp-types> depends network-uri-2.6.4.2-7eg1zqHSZKN83Q25OAVa26 lsp-types> depends prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP lsp-types> depends row-types-1.0.1.2-FJQHeeURw1d7zMeHLoJlAE lsp-types> depends safe-0.3.21-7JvWMt7vIsGCGDUBLLhSIL lsp-types> depends some-1.0.6-9DJ4IrvQU2L7ReHqARKuRY lsp-types> depends template-haskell-2.21.0.0-8831 lsp-types> depends text-2.1-c36a lsp-types> definite lsp-types-2.3.0.1-7oBhOyxZaic11VQktANCyV-lsp-types-quickcheck lsp-types> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 lsp-types> depends base-4.19.0.0-b960 lsp-types> depends generic-arbitrary-1.0.1.2-GFK2bJfalZd7lBSO7JMvNH lsp-types> depends lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes lsp-types> depends quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA lsp-types> depends row-types-1.0.1.2-FJQHeeURw1d7zMeHLoJlAE lsp-types> depends template-haskell-2.21.0.0-8831 lsp-types> definite lsp-types-2.3.0.1-Ifiwq1se3cM1PWSnmV709R-lsp-types-test lsp-types> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 lsp-types> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 lsp-types> depends base-4.19.0.0-b960 lsp-types> depends filepath-1.4.100.4-fa1c lsp-types> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH lsp-types> depends hspec-golden-0.2.2.0-Jbbwzc7gsK8DHjvA0aDp8f lsp-types> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP lsp-types> depends lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes lsp-types> depends lsp-types-2.3.0.1-7oBhOyxZaic11VQktANCyV-lsp-types-quickcheck lsp-types> depends network-uri-2.6.4.2-7eg1zqHSZKN83Q25OAVa26 lsp-types> depends prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP lsp-types> depends quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA lsp-types> depends text-2.1-c36a lsp-types> definite lsp-types-2.3.0.1-1jv3fUSFfUW2ZFzv5SdGby-generator lsp-types> depends base-4.19.0.0-b960 lsp-types> depends containers-0.6.8-4775 lsp-types> depends directory-1.3.8.1-6a8e lsp-types> depends filepath-1.4.100.4-fa1c lsp-types> depends lsp-types-2.3.0.1-I3ZEJhnqTa83hJTMyxT2PO-metamodel lsp-types> depends mtl-2.3.1-63a4 lsp-types> depends prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP lsp-types> depends regex-1.1.0.2-BEpIoYzKNdJ1mT4zSLoHNA lsp-types> depends text-2.1-c36a lsp-types> depends witherable-0.5-7zG28educK73JEyXcpqX0 lsp-types> Using Cabal-3.10.2.0 compiled by ghc-9.8 lsp-types> Using compiler: ghc-9.8.1 lsp-types> Using install prefix: lsp-types> /nix/store/2jrfw8q09yl3am3cf8wd39sf661ndlj9-lsp-types-2.3.0.1 lsp-types> Executables installed in: lsp-types> /nix/store/2jrfw8q09yl3am3cf8wd39sf661ndlj9-lsp-types-2.3.0.1/bin lsp-types> Libraries installed in: lsp-types> /nix/store/2jrfw8q09yl3am3cf8wd39sf661ndlj9-lsp-types-2.3.0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes lsp-types> Dynamic Libraries installed in: lsp-types> /nix/store/2jrfw8q09yl3am3cf8wd39sf661ndlj9-lsp-types-2.3.0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 lsp-types> Private executables installed in: lsp-types> /nix/store/2jrfw8q09yl3am3cf8wd39sf661ndlj9-lsp-types-2.3.0.1/libexec/x86_64-linux-ghc-9.8.1/lsp-types-2.3.0.1 lsp-types> Data files installed in: lsp-types> /nix/store/2jrfw8q09yl3am3cf8wd39sf661ndlj9-lsp-types-2.3.0.1/share/x86_64-linux-ghc-9.8.1/lsp-types-2.3.0.1 lsp-types> Documentation installed in: lsp-types> /nix/store/2jrfw8q09yl3am3cf8wd39sf661ndlj9-lsp-types-2.3.0.1/share/doc/x86_64-linux-ghc-9.8.1/lsp-types-2.3.0.1 lsp-types> Configuration files installed in: lsp-types> /nix/store/2jrfw8q09yl3am3cf8wd39sf661ndlj9-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.8.1 found on system at: lsp-types> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc lsp-types> Using ghc-pkg version 9.8.1 found on system at: lsp-types> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 lsp-types> No happy found lsp-types> Using haskell-suite found on system at: haskell-suite-dummy-location lsp-types> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location lsp-types> No hmake found lsp-types> Using hpc version 0.69 found on system at: lsp-types> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 lsp-types> Using hsc2hs version 0.68.10 found on system at: lsp-types> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 lsp-types> Using hscolour version 1.25 found on system at: lsp-types> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour lsp-types> No jhc found lsp-types> Using ld found on system at: lsp-types> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold lsp-types> No pkg-config found lsp-types> Using runghc version 9.8.1 found on system at: lsp-types> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 bitvec (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/72amq1zjkj644gqm4cfpqzhscy5663fy-bitvec-1.1.5.0 /nix/store/8qy4fc5bx2m4xn5m2n3kdag8zjlhq6kp-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/8qy4fc5bx2m4xn5m2n3kdag8zjlhq6kp-bitvec-1.1.5.0-doc (1.97 MiB) bitvec (post)> Pushing /nix/store/72amq1zjkj644gqm4cfpqzhscy5663fy-bitvec-1.1.5.0 (10.61 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/72amq1zjkj644gqm4cfpqzhscy5663fy-bitvec-1.1.5.0 /nix/store/8qy4fc5bx2m4xn5m2n3kdag8zjlhq6kp-bitvec-1.1.5.0-doc bitvec (post)> copying 2 paths... bitvec (post)> copying path '/nix/store/8qy4fc5bx2m4xn5m2n3kdag8zjlhq6kp-bitvec-1.1.5.0-doc' to 'https://cache.nix-ci.com'... bitvec (post)> copying path '/nix/store/72amq1zjkj644gqm4cfpqzhscy5663fy-bitvec-1.1.5.0' to 'https://cache.nix-ci.com'... bitvec (post)> copying 1 paths... bitvec (post)> copying path '/nix/store/33q4ma2naklylk6r7gcmxr0411iyr32l-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/72amq1zjkj644gqm4cfpqzhscy5663fy-bitvec-1.1.5.0 /nix/store/8qy4fc5bx2m4xn5m2n3kdag8zjlhq6kp-bitvec-1.1.5.0-doc bitvec (post)> copying 2 paths... bitvec (post)> copying path '/nix/store/8qy4fc5bx2m4xn5m2n3kdag8zjlhq6kp-bitvec-1.1.5.0-doc' to 'ssh-ng://worker.nix-ci.com'... bitvec (post)> copying path '/nix/store/72amq1zjkj644gqm4cfpqzhscy5663fy-bitvec-1.1.5.0' to 'ssh-ng://worker.nix-ci.com'... bitvec (post)> copying 1 paths... bitvec (post)> copying path '/nix/store/33q4ma2naklylk6r7gcmxr0411iyr32l-bitvec-1.1.5.0.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/b8zsgw5hnlqz5ym44039qkn4kfx4ihb9-vector-algorithms-0.9.1.0.drv'... ghc-lib-parser> [215 of 443] Compiling GHC.Types.Tickish ( compiler/GHC/Types/Tickish.hs, /build/.haddock-8229/GHC/Types/Tickish.o, /build/.haddock-8229/GHC/Types/Tickish.dyn_o ) ghc-lib-parser> [216 of 443] Compiling GHC.Tc.Errors.Types.PromotionErr ( compiler/GHC/Tc/Errors/Types/PromotionErr.hs, /build/.haddock-8229/GHC/Tc/Errors/Types/PromotionErr.o, /build/.haddock-8229/GHC/Tc/Errors/Types/PromotionErr.dyn_o ) ghc-lib-parser> [217 of 443] Compiling GHC.Types.Literal ( compiler/GHC/Types/Literal.hs, /build/.haddock-8229/GHC/Types/Literal.o, /build/.haddock-8229/GHC/Types/Literal.dyn_o ) ghc-lib-parser> [218 of 443] Compiling GHC.Data.TrieMap ( compiler/GHC/Data/TrieMap.hs, /build/.haddock-8229/GHC/Data/TrieMap.o, /build/.haddock-8229/GHC/Data/TrieMap.dyn_o ) ghc-lib-parser> [219 of 443] Compiling GHC.Cmm.Dataflow.Label ( compiler/GHC/Cmm/Dataflow/Label.hs, /build/.haddock-8229/GHC/Cmm/Dataflow/Label.o, /build/.haddock-8229/GHC/Cmm/Dataflow/Label.dyn_o ) ghc-lib-parser> [220 of 443] Compiling GHC.Cmm.BlockId[boot] ( compiler/GHC/Cmm/BlockId.hs-boot, /build/.haddock-8229/GHC/Cmm/BlockId.o-boot, /build/.haddock-8229/GHC/Cmm/BlockId.dyn_o-boot ) ghc-lib-parser> [221 of 443] Compiling GHC.Core.RoughMap ( compiler/GHC/Core/RoughMap.hs, /build/.haddock-8229/GHC/Core/RoughMap.o, /build/.haddock-8229/GHC/Core/RoughMap.dyn_o ) ghc-lib-parser> [222 of 443] Compiling GHC.Core.Multiplicity ( compiler/GHC/Core/Multiplicity.hs, /build/.haddock-8229/GHC/Core/Multiplicity.o, /build/.haddock-8229/GHC/Core/Multiplicity.dyn_o ) ghc-lib-parser> [223 of 443] Compiling GHC.Core.TyCo.Ppr ( compiler/GHC/Core/TyCo/Ppr.hs, /build/.haddock-8229/GHC/Core/TyCo/Ppr.o, /build/.haddock-8229/GHC/Core/TyCo/Ppr.dyn_o ) ghc-lib-parser> [224 of 443] Compiling GHC.Core.Coercion ( compiler/GHC/Core/Coercion.hs, /build/.haddock-8229/GHC/Core/Coercion.o, /build/.haddock-8229/GHC/Core/Coercion.dyn_o ) ghc-lib-parser> [225 of 443] Compiling GHC.Core.Map.Type ( compiler/GHC/Core/Map/Type.hs, /build/.haddock-8229/GHC/Core/Map/Type.o, /build/.haddock-8229/GHC/Core/Map/Type.dyn_o ) ghc-lib-parser> [226 of 443] Compiling GHC.Core.Unify ( compiler/GHC/Core/Unify.hs, /build/.haddock-8229/GHC/Core/Unify.o, /build/.haddock-8229/GHC/Core/Unify.dyn_o ) ghc-lib-parser> [227 of 443] Compiling GHC.Core.PatSyn ( compiler/GHC/Core/PatSyn.hs, /build/.haddock-8229/GHC/Core/PatSyn.o, /build/.haddock-8229/GHC/Core/PatSyn.dyn_o ) hiedb> Documentation created: dist/doc/html/hiedb/, dist/doc/html/hiedb/hiedb.txt hiedb> Preprocessing executable 'hiedb' for hiedb-0.6.0.2.. hiedb> Preprocessing test suite 'hiedb-tests' for hiedb-0.6.0.2.. hiedb> Running phase: installPhase hiedb> Installing library in /nix/store/5bn2ha5fn2wacqi7bjnbk79a9n30mmg6-hiedb-0.6.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB hiedb> Installing executable hiedb in /nix/store/5bn2ha5fn2wacqi7bjnbk79a9n30mmg6-hiedb-0.6.0.2/bin hiedb> Warning: The directory hiedb> /nix/store/5bn2ha5fn2wacqi7bjnbk79a9n30mmg6-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/5bn2ha5fn2wacqi7bjnbk79a9n30mmg6-hiedb-0.6.0.2 hiedb> shrinking /nix/store/5bn2ha5fn2wacqi7bjnbk79a9n30mmg6-hiedb-0.6.0.2/bin/hiedb hiedb> shrinking /nix/store/5bn2ha5fn2wacqi7bjnbk79a9n30mmg6-hiedb-0.6.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB-ghc9.8.1.so hiedb> checking for references to /build/ in /nix/store/5bn2ha5fn2wacqi7bjnbk79a9n30mmg6-hiedb-0.6.0.2... hiedb> patching script interpreter paths in /nix/store/5bn2ha5fn2wacqi7bjnbk79a9n30mmg6-hiedb-0.6.0.2 hiedb> stripping (with command strip and flags -S -p) in /nix/store/5bn2ha5fn2wacqi7bjnbk79a9n30mmg6-hiedb-0.6.0.2/lib /nix/store/5bn2ha5fn2wacqi7bjnbk79a9n30mmg6-hiedb-0.6.0.2/bin hiedb> shrinking RPATHs of ELF executables and libraries in /nix/store/1s6721rc9azld7jrgihr5j0437gzay5a-hiedb-0.6.0.2-doc hiedb> checking for references to /build/ in /nix/store/1s6721rc9azld7jrgihr5j0437gzay5a-hiedb-0.6.0.2-doc... hiedb> patching script interpreter paths in /nix/store/1s6721rc9azld7jrgihr5j0437gzay5a-hiedb-0.6.0.2-doc primitive-extras> Documentation created: dist/doc/html/primitive-extras/, primitive-extras> dist/doc/html/primitive-extras/primitive-extras.txt primitive-extras> Preprocessing test suite 'test' for primitive-extras-0.10.2.2.. primitive-extras> Running phase: installPhase primitive-extras> Installing library in /nix/store/y3g37naa01dy4ypn381inak7lz440y2v-primitive-extras-0.10.2.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/primitive-extras-0.10.2.2-9DuTx6KEmGVC2nwHdGx5wT primitive-extras> Running phase: fixupPhase primitive-extras> shrinking RPATHs of ELF executables and libraries in /nix/store/y3g37naa01dy4ypn381inak7lz440y2v-primitive-extras-0.10.2.2 primitive-extras> shrinking /nix/store/y3g37naa01dy4ypn381inak7lz440y2v-primitive-extras-0.10.2.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSprimitive-extras-0.10.2.2-9DuTx6KEmGVC2nwHdGx5wT-ghc9.8.1.so primitive-extras> checking for references to /build/ in /nix/store/y3g37naa01dy4ypn381inak7lz440y2v-primitive-extras-0.10.2.2... primitive-extras> patching script interpreter paths in /nix/store/y3g37naa01dy4ypn381inak7lz440y2v-primitive-extras-0.10.2.2 primitive-extras> stripping (with command strip and flags -S -p) in /nix/store/y3g37naa01dy4ypn381inak7lz440y2v-primitive-extras-0.10.2.2/lib primitive-extras> shrinking RPATHs of ELF executables and libraries in /nix/store/56nlawhnfknjw5328da1sh6f8sa0w1jj-primitive-extras-0.10.2.2-doc primitive-extras> checking for references to /build/ in /nix/store/56nlawhnfknjw5328da1sh6f8sa0w1jj-primitive-extras-0.10.2.2-doc... primitive-extras> patching script interpreter paths in /nix/store/56nlawhnfknjw5328da1sh6f8sa0w1jj-primitive-extras-0.10.2.2-doc lsp-types> Running phase: buildPhase lsp-types> Preprocessing library 'metamodel' for lsp-types-2.3.0.1.. lsp-types> Building library 'metamodel' for lsp-types-2.3.0.1.. lsp-types> [1 of 2] Compiling Language.LSP.MetaModel.Types ( metamodel/Language/LSP/MetaModel/Types.hs, dist/build/metamodel/Language/LSP/MetaModel/Types.o, dist/build/metamodel/Language/LSP/MetaModel/Types.dyn_o ) haddock-library> Running phase: setupCompilerEnvironmentPhase haddock-library> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. haddock-library> Running phase: unpackPhase haddock-library> unpacking source archive /nix/store/gmkahr771rx3sf36vbrqsqb8s9zbvw6p-haddock-library-1.11.0.tar.gz haddock-library> source root is haddock-library-1.11.0 haddock-library> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "haddock-library-1.11.0/test/Spec.hs" haddock-library> Running phase: patchPhase haddock-library> Replace Cabal file with edited version from mirror://hackage/haddock-library-1.11.0/revision/5.cabal. haddock-library> Running phase: compileBuildDriverPhase haddock-library> setupCompileFlags: -package-db=/build/tmp.U2NF9qCMXI/setup-package.conf.d -threaded haddock-library> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.U2NF9qCMXI/Main.o ) haddock-library> [2 of 2] Linking Setup haddock-library> Running phase: updateAutotoolsGnuConfigScriptsPhase haddock-library> Running phase: configurePhase haddock-library> configureFlags: --verbose --prefix=/nix/store/x98g6zb2s5fph1iz08i9d8jclynjansr-haddock-library-1.11.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/0xyxpqz3bzxdks43nmi9jldpj577lwh1-haddock-library-1.11.0-doc/share/doc/haddock-library-1.11.0 --with-gcc=gcc --package-db=/build/tmp.U2NF9qCMXI/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib haddock-library> Using Parsec parser haddock-library> Configuring haddock-library-1.11.0... haddock-library> Dependency base >=4.5 && <4.21: using base-4.19.0.0 haddock-library> Dependency containers >=0.4.2.1 && <0.5 || >=0.5.0.0 && <0.6 || >=0.6.0.1 && haddock-library> <0.8: using containers-0.6.8 haddock-library> Dependency parsec >=3.1.13.0 && <3.2: using parsec-3.1.17.0 haddock-library> Dependency text >=1.2.3.0 && <1.3 || >=2.0 && <2.2: using text-2.1 haddock-library> Dependency QuickCheck >=2.11 && <2.16: using QuickCheck-2.14.3 haddock-library> Dependency base >=4.5 && <4.21: using base-4.19.0.0 haddock-library> Dependency base-compat >=0.12.0 && <0.15.0: using base-compat-0.13.1 haddock-library> Dependency containers >=0.4.2.1 && <0.5 || >=0.5.0.0 && <0.6 || >=0.6.0.1 && haddock-library> <0.8: using containers-0.6.8 haddock-library> Dependency deepseq >=1.3.0.0 && <1.6.0.0: using deepseq-1.5.0.0 haddock-library> Dependency hspec >=2.4.4 && <2.12: using hspec-2.11.12 haddock-library> Dependency parsec >=3.1.13.0 && <3.2: using parsec-3.1.17.0 haddock-library> Dependency text >=1.2.3.0 && <1.3 || >=2.0 && <2.2: using text-2.1 haddock-library> Dependency base: using base-4.19.0.0 haddock-library> Dependency base-compat >=0.12.0 && <0.13 || >=0.13.0 && <0.14: using haddock-library> base-compat-0.13.1 haddock-library> Dependency directory >=1.3.0.2 && <1.4: using directory-1.3.8.1 haddock-library> Dependency filepath >=1.4.1.2 && <1.5: using filepath-1.4.100.4 haddock-library> Dependency haddock-library: using haddock-library-1.11.0 haddock-library> Dependency optparse-applicative >=0.15 && <0.19: using haddock-library> optparse-applicative-0.18.1.0 haddock-library> Dependency tree-diff >=0.2 && <0.4: using tree-diff-0.3.4 haddock-library> Source component graph: haddock-library> component test:spec haddock-library> component lib haddock-library> component test:fixtures dependency lib haddock-library> Configured component graph: haddock-library> component haddock-library-1.11.0-8bIF8Cof5Y2CJYCHegrtsE-spec haddock-library> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 haddock-library> include base-4.19.0.0-b960 haddock-library> include base-compat-0.13.1-Eotc18fTsmWG4LIuz3QQXm haddock-library> include containers-0.6.8-4775 haddock-library> include deepseq-1.5.0.0-412f haddock-library> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH haddock-library> include parsec-3.1.17.0-389e haddock-library> include text-2.1-c36a haddock-library> component haddock-library-1.11.0-1f1t011ME4y3XBFA0LrqZM haddock-library> include base-4.19.0.0-b960 haddock-library> include containers-0.6.8-4775 haddock-library> include parsec-3.1.17.0-389e haddock-library> include text-2.1-c36a haddock-library> component haddock-library-1.11.0-5HlWB8LQaWK8VJSMTdbuHT-fixtures haddock-library> include base-4.19.0.0-b960 haddock-library> include base-compat-0.13.1-Eotc18fTsmWG4LIuz3QQXm haddock-library> include directory-1.3.8.1-6a8e haddock-library> include filepath-1.4.100.4-fa1c haddock-library> include haddock-library-1.11.0-1f1t011ME4y3XBFA0LrqZM haddock-library> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv haddock-library> include tree-diff-0.3.4-31PgPfsM3Y2Ixy1EAeCNiI haddock-library> Linked component graph: haddock-library> unit haddock-library-1.11.0-8bIF8Cof5Y2CJYCHegrtsE-spec haddock-library> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 haddock-library> include base-4.19.0.0-b960 haddock-library> include base-compat-0.13.1-Eotc18fTsmWG4LIuz3QQXm haddock-library> include containers-0.6.8-4775 haddock-library> include deepseq-1.5.0.0-412f haddock-library> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH haddock-library> include parsec-3.1.17.0-389e haddock-library> include text-2.1-c36a haddock-library> unit haddock-library-1.11.0-1f1t011ME4y3XBFA0LrqZM haddock-library> include base-4.19.0.0-b960 haddock-library> include containers-0.6.8-4775 haddock-library> include parsec-3.1.17.0-389e haddock-library> include text-2.1-c36a haddock-library> Documentation.Haddock.Doc=haddock-library-1.11.0-1f1t011ME4y3XBFA0LrqZM:Documentation.Haddock.Doc,Documentation.Haddock.Markup=haddock-library-1.11.0-1f1t011ME4y3XBFA0LrqZM:Documentation.Haddock.Markup,Documentation.Haddock.Parser=haddock-library-1.11.0-1f1t011ME4y3XBFA0LrqZM:Documentation.Haddock.Parser,Documentation.Haddock.Types=haddock-library-1.11.0-1f1t011ME4y3XBFA0LrqZM:Documentation.Haddock.Types haddock-library> unit haddock-library-1.11.0-5HlWB8LQaWK8VJSMTdbuHT-fixtures haddock-library> include base-4.19.0.0-b960 haddock-library> include base-compat-0.13.1-Eotc18fTsmWG4LIuz3QQXm haddock-library> include directory-1.3.8.1-6a8e haddock-library> include filepath-1.4.100.4-fa1c haddock-library> include haddock-library-1.11.0-1f1t011ME4y3XBFA0LrqZM haddock-library> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv haddock-library> include tree-diff-0.3.4-31PgPfsM3Y2Ixy1EAeCNiI haddock-library> Ready component graph: haddock-library> definite haddock-library-1.11.0-8bIF8Cof5Y2CJYCHegrtsE-spec haddock-library> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 haddock-library> depends base-4.19.0.0-b960 haddock-library> depends base-compat-0.13.1-Eotc18fTsmWG4LIuz3QQXm haddock-library> depends containers-0.6.8-4775 haddock-library> depends deepseq-1.5.0.0-412f haddock-library> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH haddock-library> depends parsec-3.1.17.0-389e haddock-library> depends text-2.1-c36a haddock-library> definite haddock-library-1.11.0-1f1t011ME4y3XBFA0LrqZM haddock-library> depends base-4.19.0.0-b960 haddock-library> depends containers-0.6.8-4775 haddock-library> depends parsec-3.1.17.0-389e haddock-library> depends text-2.1-c36a haddock-library> definite haddock-library-1.11.0-5HlWB8LQaWK8VJSMTdbuHT-fixtures haddock-library> depends base-4.19.0.0-b960 haddock-library> depends base-compat-0.13.1-Eotc18fTsmWG4LIuz3QQXm haddock-library> depends directory-1.3.8.1-6a8e haddock-library> depends filepath-1.4.100.4-fa1c haddock-library> depends haddock-library-1.11.0-1f1t011ME4y3XBFA0LrqZM haddock-library> depends optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv haddock-library> depends tree-diff-0.3.4-31PgPfsM3Y2Ixy1EAeCNiI haddock-library> Using Cabal-3.10.2.0 compiled by ghc-9.8 haddock-library> Using compiler: ghc-9.8.1 haddock-library> Using install prefix: haddock-library> /nix/store/x98g6zb2s5fph1iz08i9d8jclynjansr-haddock-library-1.11.0 haddock-library> Executables installed in: haddock-library> /nix/store/x98g6zb2s5fph1iz08i9d8jclynjansr-haddock-library-1.11.0/bin haddock-library> Libraries installed in: haddock-library> /nix/store/x98g6zb2s5fph1iz08i9d8jclynjansr-haddock-library-1.11.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/haddock-library-1.11.0-1f1t011ME4y3XBFA0LrqZM haddock-library> Dynamic Libraries installed in: haddock-library> /nix/store/x98g6zb2s5fph1iz08i9d8jclynjansr-haddock-library-1.11.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 haddock-library> Private executables installed in: haddock-library> /nix/store/x98g6zb2s5fph1iz08i9d8jclynjansr-haddock-library-1.11.0/libexec/x86_64-linux-ghc-9.8.1/haddock-library-1.11.0 haddock-library> Data files installed in: haddock-library> /nix/store/x98g6zb2s5fph1iz08i9d8jclynjansr-haddock-library-1.11.0/share/x86_64-linux-ghc-9.8.1/haddock-library-1.11.0 hiedb (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/1s6721rc9azld7jrgihr5j0437gzay5a-hiedb-0.6.0.2-doc /nix/store/5bn2ha5fn2wacqi7bjnbk79a9n30mmg6-hiedb-0.6.0.2 hiedb (post)> Pushing 2 paths (132 are already present) using zstd to cache sellout ⏳ hiedb (post)> hiedb (post)> Pushing /nix/store/5bn2ha5fn2wacqi7bjnbk79a9n30mmg6-hiedb-0.6.0.2 (18.45 MiB) hiedb (post)> Pushing /nix/store/1s6721rc9azld7jrgihr5j0437gzay5a-hiedb-0.6.0.2-doc (2.65 MiB) hiedb (post)> hiedb (post)> All done. hiedb (post)> added 2 signatures hiedb (post)> added 7 signatures hiedb (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/1s6721rc9azld7jrgihr5j0437gzay5a-hiedb-0.6.0.2-doc /nix/store/5bn2ha5fn2wacqi7bjnbk79a9n30mmg6-hiedb-0.6.0.2 hiedb (post)> copying 2 paths... hiedb (post)> copying path '/nix/store/1s6721rc9azld7jrgihr5j0437gzay5a-hiedb-0.6.0.2-doc' to 'https://cache.nix-ci.com'... hiedb (post)> copying path '/nix/store/5bn2ha5fn2wacqi7bjnbk79a9n30mmg6-hiedb-0.6.0.2' to 'https://cache.nix-ci.com'... hiedb (post)> copying 1 paths... hiedb (post)> copying path '/nix/store/vzxqprdl004qsc4dy4dwqmpmrv730d1h-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/1s6721rc9azld7jrgihr5j0437gzay5a-hiedb-0.6.0.2-doc /nix/store/5bn2ha5fn2wacqi7bjnbk79a9n30mmg6-hiedb-0.6.0.2 hiedb (post)> copying 2 paths... hiedb (post)> copying path '/nix/store/1s6721rc9azld7jrgihr5j0437gzay5a-hiedb-0.6.0.2-doc' to 'ssh-ng://worker.nix-ci.com'... hiedb (post)> copying path '/nix/store/5bn2ha5fn2wacqi7bjnbk79a9n30mmg6-hiedb-0.6.0.2' to 'ssh-ng://worker.nix-ci.com'... hiedb (post)> copying 1 paths... hiedb (post)> copying path '/nix/store/vzxqprdl004qsc4dy4dwqmpmrv730d1h-hiedb-0.6.0.2.drv' to 'ssh-ng://worker.nix-ci.com'... primitive-extras (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/56nlawhnfknjw5328da1sh6f8sa0w1jj-primitive-extras-0.10.2.2-doc /nix/store/y3g37naa01dy4ypn381inak7lz440y2v-primitive-extras-0.10.2.2 primitive-extras (post)> Pushing 2 paths (144 are already present) using zstd to cache sellout ⏳ primitive-extras (post)> primitive-extras (post)> Pushing /nix/store/y3g37naa01dy4ypn381inak7lz440y2v-primitive-extras-0.10.2.2 (2.30 MiB) primitive-extras (post)> Pushing /nix/store/56nlawhnfknjw5328da1sh6f8sa0w1jj-primitive-extras-0.10.2.2-doc (1.11 MiB) primitive-extras (post)> primitive-extras (post)> All done. primitive-extras (post)> added 2 signatures primitive-extras (post)> added 7 signatures primitive-extras (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/56nlawhnfknjw5328da1sh6f8sa0w1jj-primitive-extras-0.10.2.2-doc /nix/store/y3g37naa01dy4ypn381inak7lz440y2v-primitive-extras-0.10.2.2 primitive-extras (post)> copying 2 paths... primitive-extras (post)> copying path '/nix/store/56nlawhnfknjw5328da1sh6f8sa0w1jj-primitive-extras-0.10.2.2-doc' to 'https://cache.nix-ci.com'... primitive-extras (post)> copying path '/nix/store/y3g37naa01dy4ypn381inak7lz440y2v-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/aymz8ysp7pks82ck2hd7bmb5k8c028c0-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/56nlawhnfknjw5328da1sh6f8sa0w1jj-primitive-extras-0.10.2.2-doc /nix/store/y3g37naa01dy4ypn381inak7lz440y2v-primitive-extras-0.10.2.2 primitive-extras (post)> copying 2 paths... primitive-extras (post)> copying path '/nix/store/56nlawhnfknjw5328da1sh6f8sa0w1jj-primitive-extras-0.10.2.2-doc' to 'ssh-ng://worker.nix-ci.com'... primitive-extras (post)> copying path '/nix/store/y3g37naa01dy4ypn381inak7lz440y2v-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/aymz8ysp7pks82ck2hd7bmb5k8c028c0-primitive-extras-0.10.2.2.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/50prizp3g173fkh0v766xqky7hz5njaw-stm-hamt-1.2.1.1.drv'... ghc-lib-parser> [228 of 443] Compiling GHC.Core.Predicate ( compiler/GHC/Core/Predicate.hs, /build/.haddock-8229/GHC/Core/Predicate.o, /build/.haddock-8229/GHC/Core/Predicate.dyn_o ) ghc-lib-parser> [229 of 443] Compiling GHC.Core.DataCon ( compiler/GHC/Core/DataCon.hs, /build/.haddock-8229/GHC/Core/DataCon.o, /build/.haddock-8229/GHC/Core/DataCon.dyn_o ) ghc-lib-parser> [230 of 443] Compiling GHC.Types.Demand ( compiler/GHC/Types/Demand.hs, /build/.haddock-8229/GHC/Types/Demand.o, /build/.haddock-8229/GHC/Types/Demand.dyn_o ) ghc-lib-parser> [231 of 443] Compiling GHC.Types.RepType ( compiler/GHC/Types/RepType.hs, /build/.haddock-8229/GHC/Types/RepType.o, /build/.haddock-8229/GHC/Types/RepType.dyn_o ) ghc-lib-parser> [232 of 443] Compiling Language.Haskell.Syntax.Type ( compiler/Language/Haskell/Syntax/Type.hs, /build/.haddock-8229/Language/Haskell/Syntax/Type.o, /build/.haddock-8229/Language/Haskell/Syntax/Type.dyn_o ) ghc-lib-parser> [233 of 443] Compiling Language.Haskell.Syntax.Pat ( compiler/Language/Haskell/Syntax/Pat.hs, /build/.haddock-8229/Language/Haskell/Syntax/Pat.o, /build/.haddock-8229/Language/Haskell/Syntax/Pat.dyn_o ) ghc-lib-parser> [234 of 443] Compiling GHC.Hs.Pat[boot] ( compiler/GHC/Hs/Pat.hs-boot, /build/.haddock-8229/GHC/Hs/Pat.o-boot, /build/.haddock-8229/GHC/Hs/Pat.dyn_o-boot ) ghc-lib-parser> [235 of 443] Compiling Language.Haskell.Syntax.Binds ( compiler/Language/Haskell/Syntax/Binds.hs, /build/.haddock-8229/Language/Haskell/Syntax/Binds.o, /build/.haddock-8229/Language/Haskell/Syntax/Binds.dyn_o ) ghc-lib-parser> [236 of 443] Compiling Language.Haskell.Syntax.Decls ( compiler/Language/Haskell/Syntax/Decls.hs, /build/.haddock-8229/Language/Haskell/Syntax/Decls.o, /build/.haddock-8229/Language/Haskell/Syntax/Decls.dyn_o ) ghc-lib-parser> [237 of 443] Compiling Language.Haskell.Syntax.Expr ( compiler/Language/Haskell/Syntax/Expr.hs, /build/.haddock-8229/Language/Haskell/Syntax/Expr.o, /build/.haddock-8229/Language/Haskell/Syntax/Expr.dyn_o ) ghc-lib-parser> [238 of 443] Compiling GHC.Hs.Expr[boot] ( compiler/GHC/Hs/Expr.hs-boot, /build/.haddock-8229/GHC/Hs/Expr.o-boot, /build/.haddock-8229/GHC/Hs/Expr.dyn_o-boot ) ghc-lib-parser> [239 of 443] Compiling Language.Haskell.Syntax ( compiler/Language/Haskell/Syntax.hs, /build/.haddock-8229/Language/Haskell/Syntax.o, /build/.haddock-8229/Language/Haskell/Syntax.dyn_o ) ghc-lib-parser> [240 of 443] Compiling GHC.Types.Cpr ( compiler/GHC/Types/Cpr.hs, /build/.haddock-8229/GHC/Types/Cpr.o, /build/.haddock-8229/GHC/Types/Cpr.dyn_o ) ghc-lib-parser> [241 of 443] Compiling GHC.Core ( compiler/GHC/Core.hs, /build/.haddock-8229/GHC/Core.o, /build/.haddock-8229/GHC/Core.dyn_o ) ghc-lib-parser> [242 of 443] Compiling GHC.Core.SimpleOpt[boot] ( compiler/GHC/Core/SimpleOpt.hs-boot, /build/.haddock-8229/GHC/Core/SimpleOpt.o-boot, /build/.haddock-8229/GHC/Core/SimpleOpt.dyn_o-boot ) ghc-lib-parser> [243 of 443] Compiling GHC.StgToCmm.Types ( compiler/GHC/StgToCmm/Types.hs, /build/.haddock-8229/GHC/StgToCmm/Types.o, /build/.haddock-8229/GHC/StgToCmm/Types.dyn_o ) ghc-lib-parser> [244 of 443] Compiling GHC.Types.Id.Info ( compiler/GHC/Types/Id/Info.hs, /build/.haddock-8229/GHC/Types/Id/Info.o, /build/.haddock-8229/GHC/Types/Id/Info.dyn_o ) ghc-lib-parser> [245 of 443] Compiling GHC.Types.Id ( compiler/GHC/Types/Id.hs, /build/.haddock-8229/GHC/Types/Id.o, /build/.haddock-8229/GHC/Types/Id.dyn_o ) ghc-lib-parser> [246 of 443] Compiling GHC.Core.Stats ( compiler/GHC/Core/Stats.hs, /build/.haddock-8229/GHC/Core/Stats.o, /build/.haddock-8229/GHC/Core/Stats.dyn_o ) ghc-lib-parser> [247 of 443] Compiling GHC.Core.Ppr ( compiler/GHC/Core/Ppr.hs, /build/.haddock-8229/GHC/Core/Ppr.o, /build/.haddock-8229/GHC/Core/Ppr.dyn_o ) ghc-lib-parser> [248 of 443] Compiling GHC.Hs.Lit ( compiler/GHC/Hs/Lit.hs, /build/.haddock-8229/GHC/Hs/Lit.o, /build/.haddock-8229/GHC/Hs/Lit.dyn_o ) ghc-lib-parser> [249 of 443] Compiling GHC.Core.Seq ( compiler/GHC/Core/Seq.hs, /build/.haddock-8229/GHC/Core/Seq.o, /build/.haddock-8229/GHC/Core/Seq.dyn_o ) ghc-lib-parser> [250 of 443] Compiling GHC.Core.Reduction ( compiler/GHC/Core/Reduction.hs, /build/.haddock-8229/GHC/Core/Reduction.o, /build/.haddock-8229/GHC/Core/Reduction.dyn_o ) ghc-lib-parser> [251 of 443] Compiling GHC.Core.ConLike ( compiler/GHC/Core/ConLike.hs, /build/.haddock-8229/GHC/Core/ConLike.o, /build/.haddock-8229/GHC/Core/ConLike.dyn_o ) lsp-types> [2 of 2] Compiling Language.LSP.MetaModel ( metamodel/Language/LSP/MetaModel.hs, dist/build/metamodel/Language/LSP/MetaModel.o, dist/build/metamodel/Language/LSP/MetaModel.dyn_o ) haddock-library> Documentation installed in: haddock-library> /nix/store/0xyxpqz3bzxdks43nmi9jldpj577lwh1-haddock-library-1.11.0-doc/share/doc/haddock-library-1.11.0 haddock-library> Configuration files installed in: haddock-library> /nix/store/x98g6zb2s5fph1iz08i9d8jclynjansr-haddock-library-1.11.0/etc haddock-library> No alex found haddock-library> Using ar found on system at: haddock-library> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar haddock-library> No c2hs found haddock-library> No cpphs found haddock-library> No doctest found haddock-library> Using gcc version 14.3.0 given by user at: haddock-library> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc haddock-library> Using ghc version 9.8.1 found on system at: haddock-library> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc haddock-library> Using ghc-pkg version 9.8.1 found on system at: haddock-library> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 haddock-library> No ghcjs found haddock-library> No ghcjs-pkg found haddock-library> No greencard found haddock-library> Using haddock version 2.30.0 found on system at: haddock-library> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 haddock-library> No happy found haddock-library> Using haskell-suite found on system at: haskell-suite-dummy-location haddock-library> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location haddock-library> No hmake found haddock-library> Using hpc version 0.69 found on system at: haddock-library> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 haddock-library> Using hsc2hs version 0.68.10 found on system at: haddock-library> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 haddock-library> Using hscolour version 1.25 found on system at: haddock-library> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour haddock-library> No jhc found haddock-library> Using ld found on system at: haddock-library> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold haddock-library> No pkg-config found haddock-library> Using runghc version 9.8.1 found on system at: haddock-library> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 haddock-library> Using strip version 2.44 found on system at: haddock-library> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip haddock-library> Using tar found on system at: haddock-library> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar haddock-library> No uhc found haddock-library> Running phase: buildPhase haddock-library> Preprocessing test suite 'spec' for haddock-library-1.11.0.. haddock-library> Building test suite 'spec' for haddock-library-1.11.0.. haddock-library> [ 1 of 11] Compiling CompatPrelude ( src/CompatPrelude.hs, dist/build/spec/spec-tmp/CompatPrelude.o ) haddock-library> [ 2 of 11] Compiling Documentation.Haddock.Types ( src/Documentation/Haddock/Types.hs, dist/build/spec/spec-tmp/Documentation/Haddock/Types.o ) haddock-library> [ 3 of 11] Compiling Documentation.Haddock.Parser.Monad ( src/Documentation/Haddock/Parser/Monad.hs, dist/build/spec/spec-tmp/Documentation/Haddock/Parser/Monad.o ) haddock-library> [ 4 of 11] Compiling Documentation.Haddock.Parser.Util ( src/Documentation/Haddock/Parser/Util.hs, dist/build/spec/spec-tmp/Documentation/Haddock/Parser/Util.o ) haddock-library> [ 5 of 11] Compiling Documentation.Haddock.Parser.UtilSpec ( test/Documentation/Haddock/Parser/UtilSpec.hs, dist/build/spec/spec-tmp/Documentation/Haddock/Parser/UtilSpec.o ) haddock-library> [ 6 of 11] Compiling Documentation.Haddock.Parser.Identifier ( src/Documentation/Haddock/Parser/Identifier.hs, dist/build/spec/spec-tmp/Documentation/Haddock/Parser/Identifier.o ) haddock-library> [ 7 of 11] Compiling Documentation.Haddock.Markup ( src/Documentation/Haddock/Markup.hs, dist/build/spec/spec-tmp/Documentation/Haddock/Markup.o ) haddock-library> [ 8 of 11] Compiling Documentation.Haddock.Doc ( src/Documentation/Haddock/Doc.hs, dist/build/spec/spec-tmp/Documentation/Haddock/Doc.o ) haddock-library> [ 9 of 11] Compiling Documentation.Haddock.Parser ( src/Documentation/Haddock/Parser.hs, dist/build/spec/spec-tmp/Documentation/Haddock/Parser.o ) haddock-library> [10 of 11] Compiling Documentation.Haddock.ParserSpec ( test/Documentation/Haddock/ParserSpec.hs, dist/build/spec/spec-tmp/Documentation/Haddock/ParserSpec.o ) haddock-library> [11 of 11] Compiling Main ( test/Spec.hs, dist/build/spec/spec-tmp/Main.o ) haddock-library> [12 of 12] Linking dist/build/spec/spec haddock-library> Preprocessing library for haddock-library-1.11.0.. haddock-library> Building library for haddock-library-1.11.0.. haddock-library> [1 of 8] Compiling CompatPrelude ( src/CompatPrelude.hs, dist/build/CompatPrelude.o, dist/build/CompatPrelude.dyn_o ) vector-algorithms> Running phase: setupCompilerEnvironmentPhase vector-algorithms> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.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.goG04LRnAI/setup-package.conf.d -threaded vector-algorithms> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.goG04LRnAI/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/ijnywb5xa7lc07pb1vd7r2xkyajpkwap-vector-algorithms-0.9.1.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/xjwj8z9mg2ma2dr1lkmsxh3fl3rr1kdq-vector-algorithms-0.9.1.0-doc/share/doc/vector-algorithms-0.9.1.0 --with-gcc=gcc --package-db=/build/tmp.goG04LRnAI/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> Flags chosen: bench=True, boundschecks=True, internalchecks=False, llvm=False, vector-algorithms> unsafechecks=False vector-algorithms> Dependency base >=4.8 && <5: using base-4.19.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.0.2 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.19.0.0 vector-algorithms> Dependency bytestring: using bytestring-0.12.0.2 vector-algorithms> Dependency containers: using containers-0.6.8 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-3E3z4g6AodNLp3GAaTFdck vector-algorithms> include base-4.19.0.0-b960 vector-algorithms> include bitvec-1.1.5.0-83Fqft6dH0XKjSUdTXKTMv vector-algorithms> include bytestring-0.12.0.2-4690 vector-algorithms> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi vector-algorithms> include vector-0.13.2.0-KITycIPQp0R25115diGgzh vector-algorithms> component vector-algorithms-0.9.1.0-KJ9K7ycPUXk4MEEz0MjAeu-properties vector-algorithms> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 vector-algorithms> include base-4.19.0.0-b960 vector-algorithms> include bytestring-0.12.0.2-4690 vector-algorithms> include containers-0.6.8-4775 vector-algorithms> include vector-0.13.2.0-KITycIPQp0R25115diGgzh vector-algorithms> include vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck vector-algorithms> Linked component graph: vector-algorithms> unit vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck vector-algorithms> include base-4.19.0.0-b960 vector-algorithms> include bitvec-1.1.5.0-83Fqft6dH0XKjSUdTXKTMv vector-algorithms> include bytestring-0.12.0.2-4690 vector-algorithms> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi vector-algorithms> include vector-0.13.2.0-KITycIPQp0R25115diGgzh ghc-lib-parser> [252 of 443] Compiling GHC.Types.TyThing ( compiler/GHC/Types/TyThing.hs, /build/.haddock-8229/GHC/Types/TyThing.o, /build/.haddock-8229/GHC/Types/TyThing.dyn_o ) ghc-lib-parser> [253 of 443] Compiling GHC.Builtin.Types ( compiler/GHC/Builtin/Types.hs, /build/.haddock-8229/GHC/Builtin/Types.o, /build/.haddock-8229/GHC/Builtin/Types.dyn_o ) ghc-lib-parser> [254 of 443] Compiling GHC.Tc.Utils.TcType ( compiler/GHC/Tc/Utils/TcType.hs, /build/.haddock-8229/GHC/Tc/Utils/TcType.o, /build/.haddock-8229/GHC/Tc/Utils/TcType.dyn_o ) ghc-lib-parser> [255 of 443] Compiling GHC.Core.Coercion.Opt ( compiler/GHC/Core/Coercion/Opt.hs, /build/.haddock-8229/GHC/Core/Coercion/Opt.o, /build/.haddock-8229/GHC/Core/Coercion/Opt.dyn_o ) ghc-lib-parser> [256 of 443] Compiling GHC.Core.FVs ( compiler/GHC/Core/FVs.hs, /build/.haddock-8229/GHC/Core/FVs.o, /build/.haddock-8229/GHC/Core/FVs.dyn_o ) ghc-lib-parser> [257 of 443] Compiling GHC.Core.FamInstEnv ( compiler/GHC/Core/FamInstEnv.hs, /build/.haddock-8229/GHC/Core/FamInstEnv.o, /build/.haddock-8229/GHC/Core/FamInstEnv.dyn_o ) ghc-lib-parser> [258 of 443] Compiling GHC.Types.Hint ( compiler/GHC/Types/Hint.hs, /build/.haddock-8229/GHC/Types/Hint.o, /build/.haddock-8229/GHC/Types/Hint.dyn_o ) ghc-lib-parser> [259 of 443] Compiling GHC.Types.Error ( compiler/GHC/Types/Error.hs, /build/.haddock-8229/GHC/Types/Error.o, /build/.haddock-8229/GHC/Types/Error.dyn_o ) ghc-lib-parser> [260 of 443] Compiling GHC.Utils.Logger ( compiler/GHC/Utils/Logger.hs, /build/.haddock-8229/GHC/Utils/Logger.o, /build/.haddock-8229/GHC/Utils/Logger.dyn_o ) ghc-lib-parser> [261 of 443] Compiling GHC.Utils.Error ( compiler/GHC/Utils/Error.hs, /build/.haddock-8229/GHC/Utils/Error.o, /build/.haddock-8229/GHC/Utils/Error.dyn_o ) ghc-lib-parser> [262 of 443] Compiling GHC.Core.UsageEnv ( compiler/GHC/Core/UsageEnv.hs, /build/.haddock-8229/GHC/Core/UsageEnv.o, /build/.haddock-8229/GHC/Core/UsageEnv.dyn_o ) ghc-lib-parser> [263 of 443] Compiling GHC.Iface.Syntax ( compiler/GHC/Iface/Syntax.hs, /build/.haddock-8229/GHC/Iface/Syntax.o, /build/.haddock-8229/GHC/Iface/Syntax.dyn_o ) haddock-library> [2 of 8] Compiling Documentation.Haddock.Types ( src/Documentation/Haddock/Types.hs, dist/build/Documentation/Haddock/Types.o, dist/build/Documentation/Haddock/Types.dyn_o ) haddock-library> [3 of 8] Compiling Documentation.Haddock.Parser.Monad ( src/Documentation/Haddock/Parser/Monad.hs, dist/build/Documentation/Haddock/Parser/Monad.o, dist/build/Documentation/Haddock/Parser/Monad.dyn_o ) haddock-library> [4 of 8] Compiling Documentation.Haddock.Parser.Util ( src/Documentation/Haddock/Parser/Util.hs, dist/build/Documentation/Haddock/Parser/Util.o, dist/build/Documentation/Haddock/Parser/Util.dyn_o ) haddock-library> [5 of 8] Compiling Documentation.Haddock.Parser.Identifier ( src/Documentation/Haddock/Parser/Identifier.hs, dist/build/Documentation/Haddock/Parser/Identifier.o, dist/build/Documentation/Haddock/Parser/Identifier.dyn_o ) haddock-library> [6 of 8] Compiling Documentation.Haddock.Markup ( src/Documentation/Haddock/Markup.hs, dist/build/Documentation/Haddock/Markup.o, dist/build/Documentation/Haddock/Markup.dyn_o ) haddock-library> [7 of 8] Compiling Documentation.Haddock.Doc ( src/Documentation/Haddock/Doc.hs, dist/build/Documentation/Haddock/Doc.o, dist/build/Documentation/Haddock/Doc.dyn_o ) haddock-library> [8 of 8] Compiling Documentation.Haddock.Parser ( src/Documentation/Haddock/Parser.hs, dist/build/Documentation/Haddock/Parser.o, dist/build/Documentation/Haddock/Parser.dyn_o ) vector-algorithms> Data.Vector.Algorithms=vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck:Data.Vector.Algorithms,Data.Vector.Algorithms.AmericanFlag=vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck:Data.Vector.Algorithms.AmericanFlag,Data.Vector.Algorithms.Heap=vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck:Data.Vector.Algorithms.Heap,Data.Vector.Algorithms.Insertion=vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck:Data.Vector.Algorithms.Insertion,Data.Vector.Algorithms.Intro=vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck:Data.Vector.Algorithms.Intro,Data.Vector.Algorithms.Merge=vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck:Data.Vector.Algorithms.Merge,Data.Vector.Algorithms.Optimal=vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck:Data.Vector.Algorithms.Optimal,Data.Vector.Algorithms.Radix=vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck:Data.Vector.Algorithms.Radix,Data.Vector.Algorithms.Search=vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck:Data.Vector.Algorithms.Search,Data.Vector.Algorithms.Tim=vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck:Data.Vector.Algorithms.Tim vector-algorithms> unit vector-algorithms-0.9.1.0-KJ9K7ycPUXk4MEEz0MjAeu-properties vector-algorithms> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 vector-algorithms> include base-4.19.0.0-b960 vector-algorithms> include bytestring-0.12.0.2-4690 vector-algorithms> include containers-0.6.8-4775 vector-algorithms> include vector-0.13.2.0-KITycIPQp0R25115diGgzh vector-algorithms> include vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck vector-algorithms> Ready component graph: vector-algorithms> definite vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck vector-algorithms> depends base-4.19.0.0-b960 vector-algorithms> depends bitvec-1.1.5.0-83Fqft6dH0XKjSUdTXKTMv vector-algorithms> depends bytestring-0.12.0.2-4690 vector-algorithms> depends primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi vector-algorithms> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh vector-algorithms> definite vector-algorithms-0.9.1.0-KJ9K7ycPUXk4MEEz0MjAeu-properties vector-algorithms> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 vector-algorithms> depends base-4.19.0.0-b960 vector-algorithms> depends bytestring-0.12.0.2-4690 vector-algorithms> depends containers-0.6.8-4775 vector-algorithms> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh vector-algorithms> depends vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck vector-algorithms> Using Cabal-3.10.2.0 compiled by ghc-9.8 vector-algorithms> Using compiler: ghc-9.8.1 vector-algorithms> Using install prefix: vector-algorithms> /nix/store/ijnywb5xa7lc07pb1vd7r2xkyajpkwap-vector-algorithms-0.9.1.0 vector-algorithms> Executables installed in: vector-algorithms> /nix/store/ijnywb5xa7lc07pb1vd7r2xkyajpkwap-vector-algorithms-0.9.1.0/bin vector-algorithms> Libraries installed in: vector-algorithms> /nix/store/ijnywb5xa7lc07pb1vd7r2xkyajpkwap-vector-algorithms-0.9.1.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck vector-algorithms> Dynamic Libraries installed in: vector-algorithms> /nix/store/ijnywb5xa7lc07pb1vd7r2xkyajpkwap-vector-algorithms-0.9.1.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 vector-algorithms> Private executables installed in: vector-algorithms> /nix/store/ijnywb5xa7lc07pb1vd7r2xkyajpkwap-vector-algorithms-0.9.1.0/libexec/x86_64-linux-ghc-9.8.1/vector-algorithms-0.9.1.0 vector-algorithms> Data files installed in: vector-algorithms> /nix/store/ijnywb5xa7lc07pb1vd7r2xkyajpkwap-vector-algorithms-0.9.1.0/share/x86_64-linux-ghc-9.8.1/vector-algorithms-0.9.1.0 vector-algorithms> Documentation installed in: vector-algorithms> /nix/store/xjwj8z9mg2ma2dr1lkmsxh3fl3rr1kdq-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/ijnywb5xa7lc07pb1vd7r2xkyajpkwap-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.8.1 found on system at: vector-algorithms> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc vector-algorithms> Using ghc-pkg version 9.8.1 found on system at: vector-algorithms> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 vector-algorithms> No ghcjs found vector-algorithms> No ghcjs-pkg found vector-algorithms> No greencard found vector-algorithms> Using haddock version 2.30.0 found on system at: vector-algorithms> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 vector-algorithms> No happy found vector-algorithms> Using haskell-suite found on system at: haskell-suite-dummy-location vector-algorithms> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location vector-algorithms> No hmake found vector-algorithms> Using hpc version 0.69 found on system at: vector-algorithms> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 vector-algorithms> Using hsc2hs version 0.68.10 found on system at: vector-algorithms> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 vector-algorithms> Using hscolour version 1.25 found on system at: vector-algorithms> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour vector-algorithms> No jhc found vector-algorithms> Using ld found on system at: vector-algorithms> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold vector-algorithms> No pkg-config found vector-algorithms> Using runghc version 9.8.1 found on system at: vector-algorithms> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 ) stm-hamt> Running phase: setupCompilerEnvironmentPhase stm-hamt> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. vector-algorithms> [ 4 of 11] Compiling Data.Vector.Algorithms.Merge ( src/Data/Vector/Algorithms/Merge.hs, dist/build/Data/Vector/Algorithms/Merge.p_o ) lsp-types> [1 of 2] Compiling Language.LSP.MetaModel.Types ( metamodel/Language/LSP/MetaModel/Types.hs, dist/build/metamodel/Language/LSP/MetaModel/Types.p_o ) 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.Eks4pnFuZJ/setup-package.conf.d -threaded stm-hamt> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.Eks4pnFuZJ/Main.o ) stm-hamt> [2 of 2] Linking Setup 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 ) stm-hamt> Running phase: updateAutotoolsGnuConfigScriptsPhase stm-hamt> Running phase: configurePhase stm-hamt> configureFlags: --verbose --prefix=/nix/store/6s6qbr6nnzlfd0004vk0iivnjp9yn6y3-stm-hamt-1.2.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/r8xykd6hspcqr3xa965rsfj4cvppds9p-stm-hamt-1.2.1.1-doc/share/doc/stm-hamt-1.2.1.1 --with-gcc=gcc --package-db=/build/tmp.Eks4pnFuZJ/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> Dependency base >=4.9 && <5: using base-4.19.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.0 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 haddock-library> [1 of 8] Compiling CompatPrelude ( src/CompatPrelude.hs, dist/build/CompatPrelude.p_o ) ghc-lib-parser> [264 of 443] Compiling GHC.Hs.Type ( compiler/GHC/Hs/Type.hs, /build/.haddock-8229/GHC/Hs/Type.o, /build/.haddock-8229/GHC/Hs/Type.dyn_o ) haddock-library> [2 of 8] Compiling Documentation.Haddock.Types ( src/Documentation/Haddock/Types.hs, dist/build/Documentation/Haddock/Types.p_o ) 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-2QCoyJSsDZyJkfgfzHbubb stm-hamt> include base-4.19.0.0-b960 stm-hamt> include deferred-folds-0.9.18.7-IKabKyf1PsW4MnGOvxaLl9 stm-hamt> include focus-1.0.3.2-1fBIazYXDCa22Ym6TuLVAy stm-hamt> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m stm-hamt> include list-t-1.0.5.7-JBHAwEN8nVyKQY75ILGSiw stm-hamt> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi stm-hamt> include primitive-extras-0.10.2.2-9DuTx6KEmGVC2nwHdGx5wT stm-hamt> include transformers-0.6.1.0-c3ec stm-hamt> component stm-hamt-1.2.1.1-34tyKpixIFWXMboAZq2Jq-test stm-hamt> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 stm-hamt> include deferred-folds-0.9.18.7-IKabKyf1PsW4MnGOvxaLl9 stm-hamt> include focus-1.0.3.2-1fBIazYXDCa22Ym6TuLVAy stm-hamt> include quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA stm-hamt> include rerebase-1.21.2-129OOp1D88wHFmCZvxvL26 stm-hamt> include stm-hamt-1.2.1.1-2QCoyJSsDZyJkfgfzHbubb stm-hamt> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa stm-hamt> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP stm-hamt> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 stm-hamt> Linked component graph: stm-hamt> unit stm-hamt-1.2.1.1-2QCoyJSsDZyJkfgfzHbubb stm-hamt> include base-4.19.0.0-b960 stm-hamt> include deferred-folds-0.9.18.7-IKabKyf1PsW4MnGOvxaLl9 stm-hamt> include focus-1.0.3.2-1fBIazYXDCa22Ym6TuLVAy stm-hamt> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m stm-hamt> include list-t-1.0.5.7-JBHAwEN8nVyKQY75ILGSiw stm-hamt> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi stm-hamt> include primitive-extras-0.10.2.2-9DuTx6KEmGVC2nwHdGx5wT stm-hamt> include transformers-0.6.1.0-c3ec stm-hamt> StmHamt.Hamt=stm-hamt-1.2.1.1-2QCoyJSsDZyJkfgfzHbubb:StmHamt.Hamt,StmHamt.SizedHamt=stm-hamt-1.2.1.1-2QCoyJSsDZyJkfgfzHbubb:StmHamt.SizedHamt stm-hamt> unit stm-hamt-1.2.1.1-34tyKpixIFWXMboAZq2Jq-test stm-hamt> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 stm-hamt> include deferred-folds-0.9.18.7-IKabKyf1PsW4MnGOvxaLl9 stm-hamt> include focus-1.0.3.2-1fBIazYXDCa22Ym6TuLVAy stm-hamt> include quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA stm-hamt> include rerebase-1.21.2-129OOp1D88wHFmCZvxvL26 stm-hamt> include stm-hamt-1.2.1.1-2QCoyJSsDZyJkfgfzHbubb stm-hamt> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa stm-hamt> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP stm-hamt> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 stm-hamt> Ready component graph: stm-hamt> definite stm-hamt-1.2.1.1-2QCoyJSsDZyJkfgfzHbubb stm-hamt> depends base-4.19.0.0-b960 stm-hamt> depends deferred-folds-0.9.18.7-IKabKyf1PsW4MnGOvxaLl9 stm-hamt> depends focus-1.0.3.2-1fBIazYXDCa22Ym6TuLVAy stm-hamt> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m stm-hamt> depends list-t-1.0.5.7-JBHAwEN8nVyKQY75ILGSiw stm-hamt> depends primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi stm-hamt> depends primitive-extras-0.10.2.2-9DuTx6KEmGVC2nwHdGx5wT stm-hamt> depends transformers-0.6.1.0-c3ec stm-hamt> definite stm-hamt-1.2.1.1-34tyKpixIFWXMboAZq2Jq-test stm-hamt> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 stm-hamt> depends deferred-folds-0.9.18.7-IKabKyf1PsW4MnGOvxaLl9 stm-hamt> depends focus-1.0.3.2-1fBIazYXDCa22Ym6TuLVAy stm-hamt> depends quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA stm-hamt> depends rerebase-1.21.2-129OOp1D88wHFmCZvxvL26 stm-hamt> depends stm-hamt-1.2.1.1-2QCoyJSsDZyJkfgfzHbubb stm-hamt> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa stm-hamt> depends tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP stm-hamt> depends tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 stm-hamt> Using Cabal-3.10.2.0 compiled by ghc-9.8 stm-hamt> Using compiler: ghc-9.8.1 stm-hamt> Using install prefix: stm-hamt> /nix/store/6s6qbr6nnzlfd0004vk0iivnjp9yn6y3-stm-hamt-1.2.1.1 stm-hamt> Executables installed in: stm-hamt> /nix/store/6s6qbr6nnzlfd0004vk0iivnjp9yn6y3-stm-hamt-1.2.1.1/bin stm-hamt> Libraries installed in: stm-hamt> /nix/store/6s6qbr6nnzlfd0004vk0iivnjp9yn6y3-stm-hamt-1.2.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/stm-hamt-1.2.1.1-2QCoyJSsDZyJkfgfzHbubb stm-hamt> Dynamic Libraries installed in: stm-hamt> /nix/store/6s6qbr6nnzlfd0004vk0iivnjp9yn6y3-stm-hamt-1.2.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 stm-hamt> Private executables installed in: stm-hamt> /nix/store/6s6qbr6nnzlfd0004vk0iivnjp9yn6y3-stm-hamt-1.2.1.1/libexec/x86_64-linux-ghc-9.8.1/stm-hamt-1.2.1.1 stm-hamt> Data files installed in: stm-hamt> /nix/store/6s6qbr6nnzlfd0004vk0iivnjp9yn6y3-stm-hamt-1.2.1.1/share/x86_64-linux-ghc-9.8.1/stm-hamt-1.2.1.1 stm-hamt> Documentation installed in: stm-hamt> /nix/store/r8xykd6hspcqr3xa965rsfj4cvppds9p-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/6s6qbr6nnzlfd0004vk0iivnjp9yn6y3-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: stm-hamt> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc stm-hamt> Using ghc version 9.8.1 found on system at: stm-hamt> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc stm-hamt> Using ghc-pkg version 9.8.1 found on system at: stm-hamt> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 stm-hamt> No happy found stm-hamt> Using haskell-suite found on system at: haskell-suite-dummy-location stm-hamt> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location stm-hamt> No hmake found stm-hamt> Using hpc version 0.69 found on system at: stm-hamt> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 stm-hamt> Using hsc2hs version 0.68.10 found on system at: stm-hamt> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 stm-hamt> Using hscolour version 1.25 found on system at: stm-hamt> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour stm-hamt> No jhc found stm-hamt> Using ld found on system at: stm-hamt> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold stm-hamt> No pkg-config found stm-hamt> Using runghc version 9.8.1 found on system at: stm-hamt> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 ) vector-algorithms> [ 7 of 11] Compiling Data.Vector.Algorithms.Intro ( src/Data/Vector/Algorithms/Intro.hs, dist/build/Data/Vector/Algorithms/Intro.p_o ) ghc-lib-parser> [265 of 443] Compiling GHC.Builtin.PrimOps ( compiler/GHC/Builtin/PrimOps.hs, /build/.haddock-8229/GHC/Builtin/PrimOps.o, /build/.haddock-8229/GHC/Builtin/PrimOps.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 ) haddock-library> [3 of 8] Compiling Documentation.Haddock.Parser.Monad ( src/Documentation/Haddock/Parser/Monad.hs, dist/build/Documentation/Haddock/Parser/Monad.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 ) haddock-library> [4 of 8] Compiling Documentation.Haddock.Parser.Util ( src/Documentation/Haddock/Parser/Util.hs, dist/build/Documentation/Haddock/Parser/Util.p_o ) haddock-library> [5 of 8] Compiling Documentation.Haddock.Parser.Identifier ( src/Documentation/Haddock/Parser/Identifier.hs, dist/build/Documentation/Haddock/Parser/Identifier.p_o ) haddock-library> [6 of 8] Compiling Documentation.Haddock.Markup ( src/Documentation/Haddock/Markup.hs, dist/build/Documentation/Haddock/Markup.p_o ) haddock-library> [7 of 8] Compiling Documentation.Haddock.Doc ( src/Documentation/Haddock/Doc.hs, dist/build/Documentation/Haddock/Doc.p_o ) haddock-library> [8 of 8] Compiling Documentation.Haddock.Parser ( src/Documentation/Haddock/Parser.hs, dist/build/Documentation/Haddock/Parser.p_o ) 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 ) lsp-types> [2 of 2] Compiling Language.LSP.MetaModel ( metamodel/Language/LSP/MetaModel.hs, dist/build/metamodel/Language/LSP/MetaModel.p_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 ) 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 ) 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 ) stm-hamt> [4 of 4] Linking dist/build/test/test 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 ) stm-hamt> Running phase: checkPhase stm-hamt> Running 1 test suites... stm-hamt> Test suite test: RUNNING... stm-hamt> All stm-hamt> Hamt stm-hamt> insert: OK stm-hamt> insert with dup: OK stm-hamt> insert text with dups: OK stm-hamt> insert text with dups using focus: OK stm-hamt> insert text with dups using focus 2: OK stm-hamt> insert text with dups using focus 3: OK stm-hamt> insert text with dups using focus 4: OK stm-hamt> insert text with dups using focus 5: OK stm-hamt> insert text with dups using focus 6: OK stm-hamt> insert text with dups using focus on map created using insert: OK stm-hamt> delete using focus: OK stm-hamt> hashmap insertion isomorphism: OK (0.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. stm-hamt> Running phase: haddockPhase stm-hamt> Preprocessing library for stm-hamt-1.2.1.1.. stm-hamt> Running Haddock on library for stm-hamt-1.2.1.1.. stm-hamt> Warning: The documentation for the following packages are not installed. No stm-hamt> links will be generated to these packages: vector-0.13.2.0 stm-hamt> Warning: --source-* options are ignored when --hyperlinked-source is enabled. stm-hamt> [1 of 9] Compiling StmHamt.Prelude ( library/StmHamt/Prelude.hs, /build/ghc730_0/ghc_12.o, /build/ghc730_0/ghc_12.dyn_o ) haddock-library> Preprocessing test suite 'fixtures' for haddock-library-1.11.0.. haddock-library> Building test suite 'fixtures' for haddock-library-1.11.0.. haddock-library> [1 of 1] Compiling Main ( fixtures/Fixtures.hs, dist/build/fixtures/fixtures-tmp/Main.o ) stm-hamt> [2 of 9] Compiling StmHamt.IntOps ( library/StmHamt/IntOps.hs, /build/ghc730_0/ghc_8.o, /build/ghc730_0/ghc_8.dyn_o ) stm-hamt> [3 of 9] Compiling StmHamt.Types ( library/StmHamt/Types.hs, /build/ghc730_0/ghc_14.o, /build/ghc730_0/ghc_14.dyn_o ) stm-hamt> [4 of 9] Compiling StmHamt.ListT ( library/StmHamt/ListT.hs, /build/ghc730_0/ghc_10.o, /build/ghc730_0/ghc_10.dyn_o ) stm-hamt> [5 of 9] Compiling StmHamt.Constructors.Branch ( library/StmHamt/Constructors/Branch.hs, /build/ghc730_0/ghc_2.o, /build/ghc730_0/ghc_2.dyn_o ) stm-hamt> [6 of 9] Compiling StmHamt.Focuses ( library/StmHamt/Focuses.hs, /build/ghc730_0/ghc_4.o, /build/ghc730_0/ghc_4.dyn_o ) stm-hamt> [7 of 9] Compiling StmHamt.UnfoldlM ( library/StmHamt/UnfoldlM.hs, /build/ghc730_0/ghc_16.o, /build/ghc730_0/ghc_16.dyn_o ) stm-hamt> [8 of 9] Compiling StmHamt.Hamt ( library/StmHamt/Hamt.hs, /build/ghc730_0/ghc_6.o, /build/ghc730_0/ghc_6.dyn_o ) stm-hamt> [9 of 9] Compiling StmHamt.SizedHamt ( library/StmHamt/SizedHamt.hs, nothing ) stm-hamt> Haddock coverage: stm-hamt> Warning: 'Traverse' is out of scope. stm-hamt> If you qualify the identifier, haddock can try to link it anyway. stm-hamt> Warning: 'modifyTVar' is out of scope. stm-hamt> If you qualify the identifier, haddock can try to link it anyway. stm-hamt> Warning: 'size' is out of scope. stm-hamt> If you qualify the identifier, haddock can try to link it anyway. stm-hamt> 26% ( 4 / 15) in 'StmHamt.Hamt' stm-hamt> Missing documentation for: stm-hamt> Module header stm-hamt> new (library/StmHamt/Hamt.hs:29) stm-hamt> newIO (library/StmHamt/Hamt.hs:32) stm-hamt> null (library/StmHamt/Hamt.hs:133) stm-hamt> focus (library/StmHamt/Hamt.hs:35) stm-hamt> focusExplicitly (library/StmHamt/Hamt.hs:38) stm-hamt> lookupExplicitly (library/StmHamt/Hamt.hs:104) stm-hamt> reset (library/StmHamt/Hamt.hs:121) stm-hamt> unfoldlM (library/StmHamt/Hamt.hs:124) stm-hamt> listT (library/StmHamt/Hamt.hs:127) stm-hamt> listTNonAtomic (library/StmHamt/Hamt.hs:130) stm-hamt> 33% ( 4 / 12) in 'StmHamt.SizedHamt' stm-hamt> Missing documentation for: stm-hamt> new (library/StmHamt/SizedHamt.hs:27) stm-hamt> newIO (library/StmHamt/SizedHamt.hs:31) stm-hamt> focus (library/StmHamt/SizedHamt.hs:54) stm-hamt> insert (library/StmHamt/SizedHamt.hs:64) stm-hamt> lookup (library/StmHamt/SizedHamt.hs:71) stm-hamt> reset (library/StmHamt/SizedHamt.hs:47) stm-hamt> unfoldlM (library/StmHamt/SizedHamt.hs:75) stm-hamt> listT (library/StmHamt/SizedHamt.hs:79) vector-algorithms> [4 of 4] Compiling Main ( tests/properties/Tests.hs, dist/build/properties/properties-tmp/Main.o ) haddock-library> [2 of 2] Linking dist/build/fixtures/fixtures ghc-lib-parser> [266 of 443] Compiling GHC.Cmm.CLabel ( compiler/GHC/Cmm/CLabel.hs, /build/.haddock-8229/GHC/Cmm/CLabel.o, /build/.haddock-8229/GHC/Cmm/CLabel.dyn_o ) haddock-library> buildPhase completed in 32 seconds haddock-library> Running phase: checkPhase haddock-library> Running 2 test suites... haddock-library> Test suite spec: RUNNING... haddock-library> haddock-library> Documentation.Haddock.Parser haddock-library> parseString haddock-library> is total [✔] haddock-library> +++ OK, passed 100 tests. haddock-library> when parsing text haddock-library> can handle unicode [✔] haddock-library> accepts numeric character references [✔] haddock-library> accepts hexadecimal character references [✔] haddock-library> allows to backslash-escape characters except \r [✔] haddock-library> +++ OK, passed 100 tests. haddock-library> when parsing strings contaning numeric character references haddock-library> will implicitly convert digits to characters [✔] haddock-library> will implicitly convert hex encoded characters [✔] haddock-library> when parsing identifiers haddock-library> parses identifiers enclosed within single ticks [✔] haddock-library> parses identifiers enclosed within backticks [✔] haddock-library> parses identifiers preceded by a backtick and followed by a single quote [✔] haddock-library> parses identifiers preceded by a single quote and followed by a backtick [✔] haddock-library> can parse a constructor identifier [✔] haddock-library> can parse a qualified identifier [✔] haddock-library> parses a word with an one of the delimiters in it as DocString [✔] haddock-library> doesn't pass pairs of delimiters with spaces between them [✔] haddock-library> don't use apostrophe's in the wrong place's [✔] haddock-library> doesn't parse empty identifiers [✔] haddock-library> can parse an identifier in infix notation enclosed within backticks [✔] haddock-library> can parse identifiers containing a single quote [✔] haddock-library> can parse identifiers ending with a single quote [✔] haddock-library> can parse identifiers in backticks ending with a single quote [✔] haddock-library> can parse an identifier containing a digit [✔] haddock-library> can parse an identifier containing unicode characters [✔] haddock-library> can parse a single quote followed by an identifier [✔] haddock-library> can parse an identifier that starts with an underscore [✔] haddock-library> can parse value-namespaced identifiers [✔] haddock-library> can parse type-namespaced identifiers [✔] haddock-library> can parse parenthesized operators and backticked identifiers [✔] haddock-library> can properly figure out the end of identifiers [✔] haddock-library> when parsing operators haddock-library> can parse an operator enclosed within single quotes [✔] haddock-library> can parse a qualified operator [✔] haddock-library> can parse a constructor operator [✔] haddock-library> can parse a qualified constructor operator [✔] haddock-library> can parse a unicode operator [✔] haddock-library> when parsing URLs haddock-library> parses a URL [✔] haddock-library> accepts an optional label [✔] haddock-library> does not accept newlines in label [✔] haddock-library> allows us to escape > inside the URL [✔] haddock-library> parses inline URLs [✔] haddock-library> doesn't allow for multi-line link tags [✔] haddock-library> when parsing markdown links haddock-library> parses a simple link [✔] haddock-library> allows whitespace between label and URL [✔] haddock-library> allows newlines in label [✔] haddock-library> allows escaping in label [✔] haddock-library> strips leading and trailing whitespace from label [✔] haddock-library> rejects whitespace in URL [✔] haddock-library> allows inline markup in the label [✔] haddock-library> when URL is on a separate line haddock-library> allows URL to be on a separate line [✔] haddock-library> allows leading whitespace [✔] haddock-library> rejects additional newlines [✔] haddock-library> when autolinking URLs haddock-library> autolinks HTTP URLs [✔] haddock-library> autolinks HTTPS URLs [✔] haddock-library> autolinks FTP URLs [✔] haddock-library> does not include a trailing comma [✔] haddock-library> does not include a trailing dot [✔] haddock-library> does not include a trailing exclamation mark [✔] haddock-library> does not include a trailing question mark [✔] haddock-library> autolinks URLs occuring mid-sentence with multiple ‘/’s [✔] haddock-library> when parsing images haddock-library> accepts markdown syntax for images [✔] haddock-library> accepts Unicode [✔] haddock-library> supports deprecated picture syntax [✔] haddock-library> supports title for deprecated picture syntax [✔] haddock-library> when parsing display math haddock-library> accepts markdown syntax for display math containing newlines [✔] haddock-library> when parsing anchors haddock-library> parses a single word anchor [✔] haddock-library> doesn't parse a multi word anchor [✔] haddock-library> parses a unicode anchor [✔] haddock-library> does not accept newlines in anchors [✔] haddock-library> accepts anchors mid-paragraph [✔] haddock-library> does not accept empty anchors [✔] haddock-library> does not accept anchors containing spaces [✔] haddock-library> when parsing emphasised text haddock-library> emphasises a word on its own [✔] haddock-library> emphasises inline correctly [✔] haddock-library> emphasises unicode [✔] haddock-library> does not emphasise multi-line strings [✔] haddock-library> does not emphasise the empty string [✔] haddock-library> parses escaped slashes literally [✔] haddock-library> recognizes other markup constructs within emphasised text [✔] haddock-library> allows other markup inside of emphasis [✔] haddock-library> doesn't mangle inner markup unicode [✔] haddock-library> properly converts HTML escape sequences [✔] haddock-library> allows to escape the emphasis delimiter inside of emphasis [✔] haddock-library> when parsing monospaced text haddock-library> parses simple monospaced text [✔] haddock-library> parses inline monospaced text [✔] haddock-library> allows to escape @ [✔] haddock-library> accepts unicode [✔] haddock-library> accepts other markup in monospaced text [✔] haddock-library> requires the closing @ [✔] haddock-library> when parsing bold strings haddock-library> allows for a bold string on its own [✔] haddock-library> bolds inline correctly [✔] haddock-library> bolds unicode [✔] haddock-library> does not do __multi-line\n bold__ [✔] haddock-library> allows other markup inside of bold [✔] haddock-library> doesn't mangle inner markup unicode [✔] haddock-library> properly converts HTML escape sequences [✔] haddock-library> allows to escape the bold delimiter inside of bold [✔] haddock-library> doesn't allow for empty bold [✔] haddock-library> when parsing module strings haddock-library> should parse a module on its own [✔] haddock-library> should parse a module inline [✔] haddock-library> can accept a simple module name [✔] haddock-library> can accept a module name with dots [✔] haddock-library> can accept a module name with unicode [✔] haddock-library> parses a module name with a trailing dot as regular quoted string [✔] haddock-library> parses a module name with a space as regular quoted string [✔] haddock-library> parses a module name with invalid characters as regular quoted string [✔] haddock-library> accepts a module name with unicode [✔] haddock-library> treats empty module name as regular double quotes [✔] haddock-library> accepts anchor reference syntax as DocModule [✔] haddock-library> accepts anchor with hyphen as DocModule [✔] haddock-library> accepts old anchor reference syntax as DocModule [✔] haddock-library> when parsing labeled module links haddock-library> parses a simple labeled module link [✔] haddock-library> allows escaping in label [✔] haddock-library> strips leading and trailing whitespace from label [✔] haddock-library> allows whitespace in module name link [✔] haddock-library> allows inline markup in the label [✔] haddock-library> should parse a labeled module on its own [✔] haddock-library> should parse a labeled module inline [✔] haddock-library> can accept a labeled module name with dots [✔] haddock-library> can accept a labeled module name with unicode [✔] haddock-library> parses a labeled module name with a trailing dot as a hyperlink [✔] haddock-library> parses a labeled module name with a space as a regular string [✔] haddock-library> parses a module name with invalid characters as a hyperlink [✔] haddock-library> accepts a labeled module name with unicode [✔] haddock-library> treats empty labeled module name as empty hyperlink [✔] haddock-library> accepts anchor reference syntax for labeled module name [✔] haddock-library> accepts old anchor reference syntax for labeled module name [✔] haddock-library> interprets empty label as a unlabeled module name [✔] haddock-library> parseParas haddock-library> is total [✔] haddock-library> +++ OK, passed 100 tests. haddock-library> doesn't crash on unicode whitespace [✔] haddock-library> when parsing @since haddock-library> adds specified version to the result [✔] haddock-library> ignores trailing whitespace [✔] haddock-library> does not allow trailing input [✔] haddock-library> when given multiple times haddock-library> gives last occurrence precedence [✔] haddock-library> when parsing text paragraphs haddock-library> parses an empty paragraph [✔] haddock-library> parses a simple text paragraph [✔] haddock-library> accepts markup in text paragraphs [✔] haddock-library> preserve all regular characters [✔] haddock-library> +++ OK, passed 100 tests; 20 discarded. haddock-library> separates paragraphs by empty lines [✔] haddock-library> when a pragraph only contains monospaced text haddock-library> turns it into a code block [✔] haddock-library> when a paragraph contains a markdown link haddock-library> correctly parses the link [✔] haddock-library> when the paragraph starts with the markdown link haddock-library> correctly parses it as a text paragraph (not a definition list) [✔] haddock-library> can be followed by an other paragraph [✔] haddock-library> when paragraph contains additional text haddock-library> accepts more text after the link [✔] haddock-library> accepts a newline right after the markdown link [✔] haddock-library> can be followed by an other paragraph [✔] haddock-library> when the link starts on a new line not at the beginning of the paragraph haddock-library> correctly parses the link [✔] haddock-library> when parsing birdtracks haddock-library> parses them as a code block [✔] haddock-library> ignores leading whitespace [✔] haddock-library> strips one leading space from each line of the block [✔] haddock-library> ignores empty lines when stripping spaces [✔] haddock-library> when any non-empty line does not start with a space haddock-library> does not strip any spaces [✔] haddock-library> ignores nested markup [✔] haddock-library> treats them as regular text inside text paragraphs [✔] haddock-library> when parsing code blocks haddock-library> accepts a simple code block [✔] haddock-library> ignores trailing whitespace after the opening @ [✔] haddock-library> rejects code blocks that are not closed [✔] haddock-library> accepts nested markup [✔] haddock-library> allows to escape the @ [✔] haddock-library> accepts horizontal space before the @ [✔] haddock-library> strips a leading space from a @ block if present [✔] haddock-library> only drops whitespace if there's some before closing @ [✔] haddock-library> accepts unicode [✔] haddock-library> requires the closing @ [✔] haddock-library> when parsing examples haddock-library> parses a simple example [✔] haddock-library> parses an example with result [✔] haddock-library> parses consecutive examples [✔] haddock-library> requires an example to be separated from a previous paragraph by an empty line [✔] haddock-library> parses bird-tracks inside of paragraphs as plain strings [✔] haddock-library> skips empty lines in front of an example [✔] haddock-library> terminates example on empty line [✔] haddock-library> parses a result as an empty result [✔] haddock-library> accepts unicode in examples [✔] haddock-library> when prompt is prefixed by whitespace haddock-library> strips the exact same amount of whitespace from result lines [✔] haddock-library> preserves additional whitespace [✔] haddock-library> keeps original if stripping is not possible [✔] haddock-library> when parsing paragraphs nested in lists haddock-library> can nest the same type of list [✔] haddock-library> can nest another type of list inside [✔] haddock-library> can nest a code block inside [✔] haddock-library> can nest more than one level [✔] haddock-library> won't fail on not fully indented paragraph [✔] haddock-library> can nest definition lists [✔] haddock-library> can come back to top level with a different list [✔] haddock-library> allows arbitrary initial indent of a list [✔] haddock-library> definition lists can come back to top level with a different list [✔] haddock-library> list order is preserved in presence of nesting + extra text [✔] haddock-library> when parsing properties haddock-library> can parse a single property [✔] haddock-library> can parse multiple subsequent properties [✔] haddock-library> accepts unicode in properties [✔] haddock-library> can deal with whitespace before and after the prop> prompt [✔] haddock-library> when parsing unordered lists haddock-library> parses a simple list [✔] haddock-library> ignores empty lines between list items [✔] haddock-library> accepts an empty list item [✔] haddock-library> accepts multi-line list items [✔] haddock-library> accepts markup in list items [✔] haddock-library> requires empty lines between list and other paragraphs [✔] haddock-library> when parsing ordered lists haddock-library> parses a simple list [✔] haddock-library> ignores empty lines between list items [✔] haddock-library> accepts an empty list item [✔] haddock-library> accepts multi-line list items [✔] haddock-library> accepts markup in list items [✔] haddock-library> requires empty lines between list and other paragraphs [✔] haddock-library> when parsing definition lists haddock-library> parses a simple list [✔] haddock-library> ignores empty lines between list items [✔] haddock-library> accepts an empty list item [✔] haddock-library> accepts multi-line list items [✔] haddock-library> accepts markup in list items [✔] haddock-library> accepts markup for the label [✔] haddock-library> requires empty lines between list and other paragraphs [✔] haddock-library> dose not require the colon (deprecated - this will be removed in a future release) [✔] haddock-library> when parsing consecutive paragraphs haddock-library> will not capture irrelevant consecutive lists [✔] haddock-library> when parsing function documentation headers haddock-library> can parse a simple header [✔] haddock-library> allow consecutive headers [✔] haddock-library> accepts markup in the header [✔] haddock-library> Documentation.Haddock.Parser.Util haddock-library> takeUntil haddock-library> takes everything until a specified byte sequence [✔] haddock-library> requires the end sequence [✔] haddock-library> takes escaped bytes unconditionally [✔] haddock-library> haddock-library> Finished in 0.0270 seconds haddock-library> 215 examples, 0 failures haddock-library> Test suite spec: PASS haddock-library> Test suite logged to: dist/test/haddock-library-1.11.0-spec.log haddock-library> Test suite fixtures: RUNNING... haddock-library> running link haddock-library> running definitionList haddock-library> running urlLabel haddock-library> running list-blocks2 haddock-library> running table5 haddock-library> running table-simple haddock-library> running url haddock-library> running identifier haddock-library> running table2 haddock-library> running linkInline haddock-library> running linkInlineMarkup haddock-library> running table3 haddock-library> running table1 haddock-library> running table4 haddock-library> running table-cell-strip-whitespaces haddock-library> running list-blocks1 haddock-library> running identifierBackticks haddock-library> Fixtures: success 17; total 17 haddock-library> Test suite fixtures: PASS haddock-library> Test suite logged to: dist/test/haddock-library-1.11.0-fixtures.log haddock-library> 2 of 2 test suites (2 of 2 test cases) passed. haddock-library> Running phase: haddockPhase haddock-library> Preprocessing test suite 'spec' for haddock-library-1.11.0.. haddock-library> Preprocessing library for haddock-library-1.11.0.. haddock-library> Running Haddock on library for haddock-library-1.11.0.. haddock-library> Warning: --source-* options are ignored when --hyperlinked-source is enabled. haddock-library> [1 of 8] Compiling CompatPrelude ( src/CompatPrelude.hs, nothing ) haddock-library> [2 of 8] Compiling Documentation.Haddock.Types ( src/Documentation/Haddock/Types.hs, nothing ) haddock-library> [3 of 8] Compiling Documentation.Haddock.Parser.Monad ( src/Documentation/Haddock/Parser/Monad.hs, nothing ) haddock-library> [4 of 8] Compiling Documentation.Haddock.Parser.Util ( src/Documentation/Haddock/Parser/Util.hs, nothing ) haddock-library> [5 of 8] Compiling Documentation.Haddock.Parser.Identifier ( src/Documentation/Haddock/Parser/Identifier.hs, nothing ) haddock-library> [6 of 8] Compiling Documentation.Haddock.Markup ( src/Documentation/Haddock/Markup.hs, nothing ) haddock-library> [7 of 8] Compiling Documentation.Haddock.Doc ( src/Documentation/Haddock/Doc.hs, nothing ) ghc-lib-parser> [267 of 443] Compiling GHC.Cmm.BlockId ( compiler/GHC/Cmm/BlockId.hs, /build/.haddock-8229/GHC/Cmm/BlockId.o, /build/.haddock-8229/GHC/Cmm/BlockId.dyn_o ) haddock-library> [8 of 8] Compiling Documentation.Haddock.Parser ( src/Documentation/Haddock/Parser.hs, nothing ) ghc-lib-parser> [268 of 443] Compiling GHC.Cmm.Expr ( compiler/GHC/Cmm/Expr.hs, /build/.haddock-8229/GHC/Cmm/Expr.o, /build/.haddock-8229/GHC/Cmm/Expr.dyn_o ) haddock-library> Haddock coverage: haddock-library> Warning: 'Doc' is out of scope. haddock-library> If you qualify the identifier, haddock can try to link it anyway. haddock-library> 26% ( 5 / 19) in 'Documentation.Haddock.Types' haddock-library> Missing documentation for: haddock-library> MetaDoc (src/Documentation/Haddock/Types.hs:41) haddock-library> overDoc (src/Documentation/Haddock/Types.hs:63) haddock-library> overDocF (src/Documentation/Haddock/Types.hs:66) haddock-library> Version (src/Documentation/Haddock/Types.hs:68) haddock-library> Package (src/Documentation/Haddock/Types.hs:69) haddock-library> Hyperlink (src/Documentation/Haddock/Types.hs:71) haddock-library> ModLink (src/Documentation/Haddock/Types.hs:76) haddock-library> Picture (src/Documentation/Haddock/Types.hs:81) haddock-library> Header (src/Documentation/Haddock/Types.hs:86) haddock-library> Example (src/Documentation/Haddock/Types.hs:91) haddock-library> TableCell (src/Documentation/Haddock/Types.hs:96) haddock-library> TableRow (src/Documentation/Haddock/Types.hs:102) haddock-library> Table (src/Documentation/Haddock/Types.hs:106) haddock-library> DocH (src/Documentation/Haddock/Types.hs:111) haddock-library> Warning: 'takeWhile' is ambiguous. It is defined haddock-library> * at src/Documentation/Haddock/Parser/Monad.hs:104:1 haddock-library> * in ‘Data.Text’ haddock-library> You may be able to disambiguate the identifier by qualifying it or haddock-library> by specifying the type/value namespace explicitly. haddock-library> Defaulting to the one defined at src/Documentation/Haddock/Parser/Monad.hs:104:1 haddock-library> 75% ( 3 / 4) in 'Documentation.Haddock.Markup' haddock-library> Missing documentation for: haddock-library> markup (src/Documentation/Haddock/Markup.hs:13) haddock-library> Warning: 'Meta' is ambiguous. It is defined haddock-library> * at src/Documentation/Haddock/Types.hs:37:13 haddock-library> * at src/Documentation/Haddock/Types.hs:37:1 haddock-library> You may be able to disambiguate the identifier by qualifying it or haddock-library> by specifying the type/value namespace explicitly. haddock-library> Defaulting to the one defined at src/Documentation/Haddock/Types.hs:37:1 haddock-library> 44% ( 4 / 9) in 'Documentation.Haddock.Doc' haddock-library> Missing documentation for: haddock-library> Module header haddock-library> docParagraph (src/Documentation/Haddock/Doc.hs:58) haddock-library> docAppend (src/Documentation/Haddock/Doc.hs:42) haddock-library> docConcat (src/Documentation/Haddock/Doc.hs:12) haddock-library> emptyMetaDoc (src/Documentation/Haddock/Doc.hs:36) haddock-library> Warning: 'takeWhile' is ambiguous. It is defined haddock-library> * in ‘GHC.List’ haddock-library> * at src/Documentation/Haddock/Parser/Monad.hs:104:1 haddock-library> * in ‘Data.Text’ haddock-library> You may be able to disambiguate the identifier by qualifying it or haddock-library> by specifying the type/value namespace explicitly. haddock-library> Defaulting to the one defined at src/Documentation/Haddock/Parser/Monad.hs:104:1 haddock-library> Warning: '#' is out of scope. haddock-library> If you qualify the identifier, haddock can try to link it anyway. haddock-library> Warning: 'Table' is ambiguous. It is defined haddock-library> * at src/Documentation/Haddock/Types.hs:106:17 haddock-library> * at src/Documentation/Haddock/Types.hs:106:1 haddock-library> You may be able to disambiguate the identifier by qualifying it or haddock-library> by specifying the type/value namespace explicitly. haddock-library> Defaulting to the one defined at src/Documentation/Haddock/Types.hs:106:1 haddock-library> 100% ( 6 / 6) in 'Documentation.Haddock.Parser' ghc-lib-parser> [269 of 443] Compiling GHC.Core.Utils ( compiler/GHC/Core/Utils.hs, /build/.haddock-8229/GHC/Core/Utils.o, /build/.haddock-8229/GHC/Core/Utils.dyn_o ) haddock-library> Warning: Documentation.Haddock.Parser: could not find link destinations for: haddock-library> - Documentation.Haddock.Parser.parseText stm-hamt> Documentation created: dist/doc/html/stm-hamt/, stm-hamt> dist/doc/html/stm-hamt/stm-hamt.txt 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/6s6qbr6nnzlfd0004vk0iivnjp9yn6y3-stm-hamt-1.2.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/stm-hamt-1.2.1.1-2QCoyJSsDZyJkfgfzHbubb stm-hamt> Running phase: fixupPhase stm-hamt> shrinking RPATHs of ELF executables and libraries in /nix/store/6s6qbr6nnzlfd0004vk0iivnjp9yn6y3-stm-hamt-1.2.1.1 stm-hamt> shrinking /nix/store/6s6qbr6nnzlfd0004vk0iivnjp9yn6y3-stm-hamt-1.2.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSstm-hamt-1.2.1.1-2QCoyJSsDZyJkfgfzHbubb-ghc9.8.1.so stm-hamt> checking for references to /build/ in /nix/store/6s6qbr6nnzlfd0004vk0iivnjp9yn6y3-stm-hamt-1.2.1.1... stm-hamt> patching script interpreter paths in /nix/store/6s6qbr6nnzlfd0004vk0iivnjp9yn6y3-stm-hamt-1.2.1.1 stm-hamt> stripping (with command strip and flags -S -p) in /nix/store/6s6qbr6nnzlfd0004vk0iivnjp9yn6y3-stm-hamt-1.2.1.1/lib ghc-lib-parser> [270 of 443] Compiling GHC.Core.Subst ( compiler/GHC/Core/Subst.hs, /build/.haddock-8229/GHC/Core/Subst.o, /build/.haddock-8229/GHC/Core/Subst.dyn_o ) stm-hamt> shrinking RPATHs of ELF executables and libraries in /nix/store/r8xykd6hspcqr3xa965rsfj4cvppds9p-stm-hamt-1.2.1.1-doc stm-hamt> checking for references to /build/ in /nix/store/r8xykd6hspcqr3xa965rsfj4cvppds9p-stm-hamt-1.2.1.1-doc... stm-hamt> patching script interpreter paths in /nix/store/r8xykd6hspcqr3xa965rsfj4cvppds9p-stm-hamt-1.2.1.1-doc stm-hamt (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/6s6qbr6nnzlfd0004vk0iivnjp9yn6y3-stm-hamt-1.2.1.1 /nix/store/r8xykd6hspcqr3xa965rsfj4cvppds9p-stm-hamt-1.2.1.1-doc stm-hamt (post)> Pushing 2 paths (146 are already present) using zstd to cache sellout ⏳ stm-hamt (post)> stm-hamt (post)> Pushing /nix/store/6s6qbr6nnzlfd0004vk0iivnjp9yn6y3-stm-hamt-1.2.1.1 (1.10 MiB) stm-hamt (post)> Pushing /nix/store/r8xykd6hspcqr3xa965rsfj4cvppds9p-stm-hamt-1.2.1.1-doc (512.34 KiB) stm-hamt (post)> stm-hamt (post)> All done. stm-hamt (post)> added 2 signatures stm-hamt (post)> added 2 signatures stm-hamt (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/6s6qbr6nnzlfd0004vk0iivnjp9yn6y3-stm-hamt-1.2.1.1 /nix/store/r8xykd6hspcqr3xa965rsfj4cvppds9p-stm-hamt-1.2.1.1-doc stm-hamt (post)> copying 2 paths... stm-hamt (post)> copying path '/nix/store/r8xykd6hspcqr3xa965rsfj4cvppds9p-stm-hamt-1.2.1.1-doc' to 'https://cache.nix-ci.com'... stm-hamt (post)> copying path '/nix/store/6s6qbr6nnzlfd0004vk0iivnjp9yn6y3-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/50prizp3g173fkh0v766xqky7hz5njaw-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/6s6qbr6nnzlfd0004vk0iivnjp9yn6y3-stm-hamt-1.2.1.1 /nix/store/r8xykd6hspcqr3xa965rsfj4cvppds9p-stm-hamt-1.2.1.1-doc stm-hamt (post)> copying 2 paths... stm-hamt (post)> copying path '/nix/store/r8xykd6hspcqr3xa965rsfj4cvppds9p-stm-hamt-1.2.1.1-doc' to 'ssh-ng://worker.nix-ci.com'... stm-hamt (post)> copying path '/nix/store/6s6qbr6nnzlfd0004vk0iivnjp9yn6y3-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/50prizp3g173fkh0v766xqky7hz5njaw-stm-hamt-1.2.1.1.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/ygn46g9cvcg6y6ghbk5k9n27qzw2ng8m-stm-containers-1.2.1.1.drv'... ghc-lib-parser> [271 of 443] Compiling GHC.Core.Opt.Arity ( compiler/GHC/Core/Opt/Arity.hs, /build/.haddock-8229/GHC/Core/Opt/Arity.o, /build/.haddock-8229/GHC/Core/Opt/Arity.dyn_o ) ghc-lib-parser> [272 of 443] Compiling GHC.Core.Opt.OccurAnal ( compiler/GHC/Core/Opt/OccurAnal.hs, /build/.haddock-8229/GHC/Core/Opt/OccurAnal.o, /build/.haddock-8229/GHC/Core/Opt/OccurAnal.dyn_o ) ghc-lib-parser> [273 of 443] Compiling GHC.Core.Make ( compiler/GHC/Core/Make.hs, /build/.haddock-8229/GHC/Core/Make.o, /build/.haddock-8229/GHC/Core/Make.dyn_o ) ghc-lib-parser> [274 of 443] Compiling GHC.Core.Unfold ( compiler/GHC/Core/Unfold.hs, /build/.haddock-8229/GHC/Core/Unfold.o, /build/.haddock-8229/GHC/Core/Unfold.dyn_o ) ghc-lib-parser> [275 of 443] Compiling GHC.Core.Unfold.Make ( compiler/GHC/Core/Unfold/Make.hs, /build/.haddock-8229/GHC/Core/Unfold/Make.o, /build/.haddock-8229/GHC/Core/Unfold/Make.dyn_o ) ghc-lib-parser> [276 of 443] Compiling GHC.Core.SimpleOpt ( compiler/GHC/Core/SimpleOpt.hs, /build/.haddock-8229/GHC/Core/SimpleOpt.o, /build/.haddock-8229/GHC/Core/SimpleOpt.dyn_o ) ghc-lib-parser> [277 of 443] Compiling GHC.Types.Id.Make ( compiler/GHC/Types/Id/Make.hs, /build/.haddock-8229/GHC/Types/Id/Make.o, /build/.haddock-8229/GHC/Types/Id/Make.dyn_o ) haddock-library> Documentation created: dist/doc/html/haddock-library/, haddock-library> dist/doc/html/haddock-library/haddock-library.txt haddock-library> Preprocessing test suite 'fixtures' for haddock-library-1.11.0.. haddock-library> Running phase: installPhase haddock-library> Installing library in /nix/store/x98g6zb2s5fph1iz08i9d8jclynjansr-haddock-library-1.11.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/haddock-library-1.11.0-1f1t011ME4y3XBFA0LrqZM haddock-library> Running phase: fixupPhase haddock-library> shrinking RPATHs of ELF executables and libraries in /nix/store/x98g6zb2s5fph1iz08i9d8jclynjansr-haddock-library-1.11.0 haddock-library> shrinking /nix/store/x98g6zb2s5fph1iz08i9d8jclynjansr-haddock-library-1.11.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShaddock-library-1.11.0-1f1t011ME4y3XBFA0LrqZM-ghc9.8.1.so haddock-library> checking for references to /build/ in /nix/store/x98g6zb2s5fph1iz08i9d8jclynjansr-haddock-library-1.11.0... haddock-library> patching script interpreter paths in /nix/store/x98g6zb2s5fph1iz08i9d8jclynjansr-haddock-library-1.11.0 haddock-library> stripping (with command strip and flags -S -p) in /nix/store/x98g6zb2s5fph1iz08i9d8jclynjansr-haddock-library-1.11.0/lib haddock-library> shrinking RPATHs of ELF executables and libraries in /nix/store/0xyxpqz3bzxdks43nmi9jldpj577lwh1-haddock-library-1.11.0-doc haddock-library> checking for references to /build/ in /nix/store/0xyxpqz3bzxdks43nmi9jldpj577lwh1-haddock-library-1.11.0-doc... haddock-library> patching script interpreter paths in /nix/store/0xyxpqz3bzxdks43nmi9jldpj577lwh1-haddock-library-1.11.0-doc haddock-library (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/0xyxpqz3bzxdks43nmi9jldpj577lwh1-haddock-library-1.11.0-doc /nix/store/x98g6zb2s5fph1iz08i9d8jclynjansr-haddock-library-1.11.0 haddock-library (post)> Pushing 2 paths (66 are already present) using zstd to cache sellout ⏳ haddock-library (post)> haddock-library (post)> Pushing /nix/store/x98g6zb2s5fph1iz08i9d8jclynjansr-haddock-library-1.11.0 (9.25 MiB) haddock-library (post)> Pushing /nix/store/0xyxpqz3bzxdks43nmi9jldpj577lwh1-haddock-library-1.11.0-doc (1.73 MiB) haddock-library (post)> haddock-library (post)> All done. haddock-library (post)> added 2 signatures haddock-library (post)> added 3 signatures haddock-library (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/0xyxpqz3bzxdks43nmi9jldpj577lwh1-haddock-library-1.11.0-doc /nix/store/x98g6zb2s5fph1iz08i9d8jclynjansr-haddock-library-1.11.0 haddock-library (post)> copying 2 paths... haddock-library (post)> copying path '/nix/store/0xyxpqz3bzxdks43nmi9jldpj577lwh1-haddock-library-1.11.0-doc' to 'https://cache.nix-ci.com'... haddock-library (post)> copying path '/nix/store/x98g6zb2s5fph1iz08i9d8jclynjansr-haddock-library-1.11.0' to 'https://cache.nix-ci.com'... haddock-library (post)> copying 1 paths... haddock-library (post)> copying path '/nix/store/b43gkpg92bxhdaapy474x561dc7zdbiw-haddock-library-1.11.0.drv' to 'https://cache.nix-ci.com'... haddock-library (post)> added 0 signatures haddock-library (post)> added 0 signatures haddock-library (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/0xyxpqz3bzxdks43nmi9jldpj577lwh1-haddock-library-1.11.0-doc /nix/store/x98g6zb2s5fph1iz08i9d8jclynjansr-haddock-library-1.11.0 haddock-library (post)> copying 2 paths... haddock-library (post)> copying path '/nix/store/0xyxpqz3bzxdks43nmi9jldpj577lwh1-haddock-library-1.11.0-doc' to 'ssh-ng://worker.nix-ci.com'... haddock-library (post)> copying path '/nix/store/x98g6zb2s5fph1iz08i9d8jclynjansr-haddock-library-1.11.0' to 'ssh-ng://worker.nix-ci.com'... haddock-library (post)> copying 1 paths... haddock-library (post)> copying path '/nix/store/b43gkpg92bxhdaapy474x561dc7zdbiw-haddock-library-1.11.0.drv' to 'ssh-ng://worker.nix-ci.com'... ghc-lib-parser> [278 of 443] Compiling GHC.ByteCode.Types ( compiler/GHC/ByteCode/Types.hs, /build/.haddock-8229/GHC/ByteCode/Types.o, /build/.haddock-8229/GHC/ByteCode/Types.dyn_o ) ghc-lib-parser> [279 of 443] Compiling GHC.CoreToIface ( compiler/GHC/CoreToIface.hs, /build/.haddock-8229/GHC/CoreToIface.o, /build/.haddock-8229/GHC/CoreToIface.dyn_o ) ghc-lib-parser> [280 of 443] Compiling GHC.Core.InstEnv ( compiler/GHC/Core/InstEnv.hs, /build/.haddock-8229/GHC/Core/InstEnv.o, /build/.haddock-8229/GHC/Core/InstEnv.dyn_o ) ghc-lib-parser> [281 of 443] Compiling GHC.Tc.Types.Evidence ( compiler/GHC/Tc/Types/Evidence.hs, /build/.haddock-8229/GHC/Tc/Types/Evidence.o, /build/.haddock-8229/GHC/Tc/Types/Evidence.dyn_o ) ghc-lib-parser> [282 of 443] Compiling GHC.Hs.Binds ( compiler/GHC/Hs/Binds.hs, /build/.haddock-8229/GHC/Hs/Binds.o, /build/.haddock-8229/GHC/Hs/Binds.dyn_o ) ghc-lib-parser> [283 of 443] Compiling GHC.Hs.Pat ( compiler/GHC/Hs/Pat.hs, /build/.haddock-8229/GHC/Hs/Pat.o, /build/.haddock-8229/GHC/Hs/Pat.dyn_o ) ghc-lib-parser> [284 of 443] Compiling GHC.Hs.Decls ( compiler/GHC/Hs/Decls.hs, /build/.haddock-8229/GHC/Hs/Decls.o, /build/.haddock-8229/GHC/Hs/Decls.dyn_o ) ghc-lib-parser> [285 of 443] Compiling GHC.Hs.Expr ( compiler/GHC/Hs/Expr.hs, /build/.haddock-8229/GHC/Hs/Expr.o, /build/.haddock-8229/GHC/Hs/Expr.dyn_o ) 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 ) 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> [ 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 ) stm-containers> Running phase: setupCompilerEnvironmentPhase stm-containers> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. 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.pFU0jmTbUJ/setup-package.conf.d -threaded stm-containers> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.pFU0jmTbUJ/Main.o ) stm-containers> [2 of 2] Linking Setup stm-containers> Running phase: updateAutotoolsGnuConfigScriptsPhase stm-containers> Running phase: configurePhase stm-containers> configureFlags: --verbose --prefix=/nix/store/q1wljd0wmv4b9426mmn1psxf0gi9j26m-stm-containers-1.2.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/799c01s2bfg37myxn8c9kq5cnm6b4sin-stm-containers-1.2.1.1-doc/share/doc/stm-containers-1.2.1.1 --with-gcc=gcc --package-db=/build/tmp.pFU0jmTbUJ/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> Dependency base >=4.9 && <5: using base-4.19.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.0 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-H1mSmOKT12tBhhHaHtwIoE stm-containers> include base-4.19.0.0-b960 stm-containers> include deferred-folds-0.9.18.7-IKabKyf1PsW4MnGOvxaLl9 stm-containers> include focus-1.0.3.2-1fBIazYXDCa22Ym6TuLVAy stm-containers> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m stm-containers> include list-t-1.0.5.7-JBHAwEN8nVyKQY75ILGSiw stm-containers> include stm-hamt-1.2.1.1-2QCoyJSsDZyJkfgfzHbubb stm-containers> include transformers-0.6.1.0-c3ec stm-containers> component stm-containers-1.2.1.1-AqfxLH0vqErCFi7pJUDl7E-test stm-containers> include deferred-folds-0.9.18.7-IKabKyf1PsW4MnGOvxaLl9 stm-containers> include focus-1.0.3.2-1fBIazYXDCa22Ym6TuLVAy stm-containers> include foldl-1.4.18-62WoZL2Y1vbK9V8UvFwjK0 stm-containers> include free-5.2-5jsicnVtm8y8KG9LMRezMp stm-containers> include list-t-1.0.5.7-JBHAwEN8nVyKQY75ILGSiw stm-containers> include quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA stm-containers> include rerebase-1.21.2-129OOp1D88wHFmCZvxvL26 stm-containers> include stm-containers-1.2.1.1-H1mSmOKT12tBhhHaHtwIoE stm-containers> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa stm-containers> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP stm-containers> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 stm-containers> Linked component graph: stm-containers> unit stm-containers-1.2.1.1-H1mSmOKT12tBhhHaHtwIoE stm-containers> include base-4.19.0.0-b960 stm-containers> include deferred-folds-0.9.18.7-IKabKyf1PsW4MnGOvxaLl9 stm-containers> include focus-1.0.3.2-1fBIazYXDCa22Ym6TuLVAy stm-containers> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m stm-containers> include list-t-1.0.5.7-JBHAwEN8nVyKQY75ILGSiw stm-containers> include stm-hamt-1.2.1.1-2QCoyJSsDZyJkfgfzHbubb stm-containers> include transformers-0.6.1.0-c3ec stm-containers> StmContainers.Bimap=stm-containers-1.2.1.1-H1mSmOKT12tBhhHaHtwIoE:StmContainers.Bimap,StmContainers.Map=stm-containers-1.2.1.1-H1mSmOKT12tBhhHaHtwIoE:StmContainers.Map,StmContainers.Multimap=stm-containers-1.2.1.1-H1mSmOKT12tBhhHaHtwIoE:StmContainers.Multimap,StmContainers.Set=stm-containers-1.2.1.1-H1mSmOKT12tBhhHaHtwIoE:StmContainers.Set stm-containers> unit stm-containers-1.2.1.1-AqfxLH0vqErCFi7pJUDl7E-test stm-containers> include deferred-folds-0.9.18.7-IKabKyf1PsW4MnGOvxaLl9 stm-containers> include focus-1.0.3.2-1fBIazYXDCa22Ym6TuLVAy stm-containers> include foldl-1.4.18-62WoZL2Y1vbK9V8UvFwjK0 stm-containers> include free-5.2-5jsicnVtm8y8KG9LMRezMp stm-containers> include list-t-1.0.5.7-JBHAwEN8nVyKQY75ILGSiw stm-containers> include quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA stm-containers> include rerebase-1.21.2-129OOp1D88wHFmCZvxvL26 stm-containers> include stm-containers-1.2.1.1-H1mSmOKT12tBhhHaHtwIoE stm-containers> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa stm-containers> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP stm-containers> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 stm-containers> Ready component graph: stm-containers> definite stm-containers-1.2.1.1-H1mSmOKT12tBhhHaHtwIoE stm-containers> depends base-4.19.0.0-b960 stm-containers> depends deferred-folds-0.9.18.7-IKabKyf1PsW4MnGOvxaLl9 stm-containers> depends focus-1.0.3.2-1fBIazYXDCa22Ym6TuLVAy stm-containers> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m stm-containers> depends list-t-1.0.5.7-JBHAwEN8nVyKQY75ILGSiw stm-containers> depends stm-hamt-1.2.1.1-2QCoyJSsDZyJkfgfzHbubb stm-containers> depends transformers-0.6.1.0-c3ec stm-containers> definite stm-containers-1.2.1.1-AqfxLH0vqErCFi7pJUDl7E-test stm-containers> depends deferred-folds-0.9.18.7-IKabKyf1PsW4MnGOvxaLl9 stm-containers> depends focus-1.0.3.2-1fBIazYXDCa22Ym6TuLVAy stm-containers> depends foldl-1.4.18-62WoZL2Y1vbK9V8UvFwjK0 stm-containers> depends free-5.2-5jsicnVtm8y8KG9LMRezMp stm-containers> depends list-t-1.0.5.7-JBHAwEN8nVyKQY75ILGSiw stm-containers> depends quickcheck-instances-0.3.32-H0OUGiN1mUzItgW0ngVluA stm-containers> depends rerebase-1.21.2-129OOp1D88wHFmCZvxvL26 stm-containers> depends stm-containers-1.2.1.1-H1mSmOKT12tBhhHaHtwIoE stm-containers> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa stm-containers> depends tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP stm-containers> depends tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 stm-containers> Using Cabal-3.10.2.0 compiled by ghc-9.8 stm-containers> Using compiler: ghc-9.8.1 stm-containers> Using install prefix: stm-containers> /nix/store/q1wljd0wmv4b9426mmn1psxf0gi9j26m-stm-containers-1.2.1.1 stm-containers> Executables installed in: stm-containers> /nix/store/q1wljd0wmv4b9426mmn1psxf0gi9j26m-stm-containers-1.2.1.1/bin stm-containers> Libraries installed in: stm-containers> /nix/store/q1wljd0wmv4b9426mmn1psxf0gi9j26m-stm-containers-1.2.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/stm-containers-1.2.1.1-H1mSmOKT12tBhhHaHtwIoE stm-containers> Dynamic Libraries installed in: stm-containers> /nix/store/q1wljd0wmv4b9426mmn1psxf0gi9j26m-stm-containers-1.2.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 stm-containers> Private executables installed in: stm-containers> /nix/store/q1wljd0wmv4b9426mmn1psxf0gi9j26m-stm-containers-1.2.1.1/libexec/x86_64-linux-ghc-9.8.1/stm-containers-1.2.1.1 stm-containers> Data files installed in: stm-containers> /nix/store/q1wljd0wmv4b9426mmn1psxf0gi9j26m-stm-containers-1.2.1.1/share/x86_64-linux-ghc-9.8.1/stm-containers-1.2.1.1 stm-containers> Documentation installed in: stm-containers> /nix/store/799c01s2bfg37myxn8c9kq5cnm6b4sin-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/q1wljd0wmv4b9426mmn1psxf0gi9j26m-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.8.1 found on system at: stm-containers> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc stm-containers> Using ghc-pkg version 9.8.1 found on system at: stm-containers> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 stm-containers> No happy found stm-containers> Using haskell-suite found on system at: haskell-suite-dummy-location stm-containers> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location stm-containers> No hmake found stm-containers> Using hpc version 0.69 found on system at: stm-containers> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 stm-containers> Using hsc2hs version 0.68.10 found on system at: stm-containers> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 stm-containers> Using hscolour version 1.25 found on system at: stm-containers> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour stm-containers> No jhc found stm-containers> Using ld found on system at: stm-containers> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold stm-containers> No pkg-config found stm-containers> Using runghc version 9.8.1 found on system at: stm-containers> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 ) 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> [ 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 ) 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 ) ghc-lib-parser> [286 of 443] Compiling GHC.Hs.Utils ( compiler/GHC/Hs/Utils.hs, /build/.haddock-8229/GHC/Hs/Utils.o, /build/.haddock-8229/GHC/Hs/Utils.dyn_o ) stm-containers> [4 of 4] Compiling Main ( test/Main.hs, dist/build/test/test-tmp/Main.o, dist/build/test/test-tmp/Main.dyn_o ) stm-containers> [5 of 5] Linking dist/build/test/test ghc-lib-parser> [287 of 443] Compiling GHC.Types.PkgQual ( compiler/GHC/Types/PkgQual.hs, /build/.haddock-8229/GHC/Types/PkgQual.o, /build/.haddock-8229/GHC/Types/PkgQual.dyn_o ) ghc-lib-parser> [288 of 443] Compiling GHC.Hs.ImpExp ( compiler/GHC/Hs/ImpExp.hs, /build/.haddock-8229/GHC/Hs/ImpExp.o, /build/.haddock-8229/GHC/Hs/ImpExp.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 ) 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.03s) 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.04s) stm-containers> Test suite test: PASS stm-containers> Test suite logged to: dist/test/stm-containers-1.2.1.1-test.log stm-containers> 1 of 1 test suites (1 of 1 test cases) passed. stm-containers> Running phase: haddockPhase stm-containers> Preprocessing library for stm-containers-1.2.1.1.. stm-containers> Running Haddock on library for stm-containers-1.2.1.1.. stm-containers> Warning: The documentation for the following packages are not installed. No stm-containers> links will be generated to these packages: vector-0.13.2.0 lsp-types> [ 17 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceFoldersChangeEvent ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersChangeEvent.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersChangeEvent.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersChangeEvent.dyn_o ) lsp-types> [ 18 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressReport ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressReport.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressReport.dyn_o ) lsp-types> [ 19 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressOptions ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressOptions.dyn_o ) lsp-types> [ 20 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressEnd ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressEnd.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressEnd.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressEnd.dyn_o ) lsp-types> [ 21 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressBegin ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressBegin.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressBegin.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressBegin.dyn_o ) lsp-types> [ 22 of 452] Compiling Language.LSP.Protocol.Types.Progress ( src/Language/LSP/Protocol/Types/Progress.hs, dist/build/Language/LSP/Protocol/Types/Progress.o, dist/build/Language/LSP/Protocol/Types/Progress.dyn_o ) lsp-types> [ 23 of 452] Compiling Language.LSP.Protocol.Internal.Types.WatchKind ( generated/Language/LSP/Protocol/Internal/Types/WatchKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/WatchKind.o, dist/build/Language/LSP/Protocol/Internal/Types/WatchKind.dyn_o ) lsp-types> [ 24 of 452] Compiling Language.LSP.Protocol.Internal.Types.VersionedTextDocumentIdentifier ( generated/Language/LSP/Protocol/Internal/Types/VersionedTextDocumentIdentifier.hs, dist/build/Language/LSP/Protocol/Internal/Types/VersionedTextDocumentIdentifier.o, dist/build/Language/LSP/Protocol/Internal/Types/VersionedTextDocumentIdentifier.dyn_o ) lsp-types> [ 25 of 452] Compiling Language.LSP.Protocol.Internal.Types.VersionedNotebookDocumentIdentifier ( generated/Language/LSP/Protocol/Internal/Types/VersionedNotebookDocumentIdentifier.hs, dist/build/Language/LSP/Protocol/Internal/Types/VersionedNotebookDocumentIdentifier.o, dist/build/Language/LSP/Protocol/Internal/Types/VersionedNotebookDocumentIdentifier.dyn_o ) lsp-types> [ 26 of 452] Compiling Language.LSP.Protocol.Internal.Types.Unregistration ( generated/Language/LSP/Protocol/Internal/Types/Unregistration.hs, dist/build/Language/LSP/Protocol/Internal/Types/Unregistration.o, dist/build/Language/LSP/Protocol/Internal/Types/Unregistration.dyn_o ) lsp-types> [ 27 of 452] Compiling Language.LSP.Protocol.Internal.Types.UnregistrationParams ( generated/Language/LSP/Protocol/Internal/Types/UnregistrationParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/UnregistrationParams.o, dist/build/Language/LSP/Protocol/Internal/Types/UnregistrationParams.dyn_o ) lsp-types> [ 28 of 452] Compiling Language.LSP.Protocol.Internal.Types.UniquenessLevel ( generated/Language/LSP/Protocol/Internal/Types/UniquenessLevel.hs, dist/build/Language/LSP/Protocol/Internal/Types/UniquenessLevel.o, dist/build/Language/LSP/Protocol/Internal/Types/UniquenessLevel.dyn_o ) lsp-types> [ 29 of 452] Compiling Language.LSP.Protocol.Internal.Types.UnchangedDocumentDiagnosticReport ( generated/Language/LSP/Protocol/Internal/Types/UnchangedDocumentDiagnosticReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/UnchangedDocumentDiagnosticReport.o, dist/build/Language/LSP/Protocol/Internal/Types/UnchangedDocumentDiagnosticReport.dyn_o ) lsp-types> [ 30 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchyOptions ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchyOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyOptions.dyn_o ) lsp-types> [ 31 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchyClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchyClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyClientCapabilities.dyn_o ) lsp-types> [ 32 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeDefinitionOptions ( generated/Language/LSP/Protocol/Internal/Types/TypeDefinitionOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeDefinitionOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/TypeDefinitionOptions.dyn_o ) lsp-types> [ 33 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeDefinitionClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/TypeDefinitionClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeDefinitionClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/TypeDefinitionClientCapabilities.dyn_o ) lsp-types> [ 34 of 452] Compiling Language.LSP.Protocol.Internal.Types.TraceValue ( generated/Language/LSP/Protocol/Internal/Types/TraceValue.hs, dist/build/Language/LSP/Protocol/Internal/Types/TraceValue.o, dist/build/Language/LSP/Protocol/Internal/Types/TraceValue.dyn_o ) lsp-types> [ 35 of 452] Compiling Language.LSP.Protocol.Internal.Types.TokenFormat ( generated/Language/LSP/Protocol/Internal/Types/TokenFormat.hs, dist/build/Language/LSP/Protocol/Internal/Types/TokenFormat.o, dist/build/Language/LSP/Protocol/Internal/Types/TokenFormat.dyn_o ) lsp-types> [ 36 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentSyncKind ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentSyncKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSyncKind.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSyncKind.dyn_o ) lsp-types> [ 37 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentSyncClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentSyncClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSyncClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSyncClientCapabilities.dyn_o ) lsp-types> [ 38 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentSaveReason ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentSaveReason.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSaveReason.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSaveReason.dyn_o ) lsp-types> [ 39 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentIdentifier ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentIdentifier.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentIdentifier.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentIdentifier.dyn_o ) lsp-types> [ 40 of 452] Compiling Language.LSP.Protocol.Internal.Types.WillSaveTextDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/WillSaveTextDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/WillSaveTextDocumentParams.o, dist/build/Language/LSP/Protocol/Internal/Types/WillSaveTextDocumentParams.dyn_o ) stm-containers> Warning: --source-* options are ignored when --hyperlinked-source is enabled. stm-containers> [1 of 5] Compiling StmContainers.Prelude ( library/StmContainers/Prelude.hs, /build/ghc677_0/ghc_4.o, /build/ghc677_0/ghc_4.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 ) ghc-lib-parser> [289 of 443] Compiling GHC.Hs.Instances ( compiler/GHC/Hs/Instances.hs, /build/.haddock-8229/GHC/Hs/Instances.o, /build/.haddock-8229/GHC/Hs/Instances.dyn_o ) stm-containers> [2 of 5] Compiling StmContainers.Map ( library/StmContainers/Map.hs, /build/ghc677_0/ghc_2.o, /build/ghc677_0/ghc_2.dyn_o ) stm-containers> [3 of 5] Compiling StmContainers.Bimap ( library/StmContainers/Bimap.hs, nothing ) 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 ) stm-containers> [4 of 5] Compiling StmContainers.Set ( library/StmContainers/Set.hs, /build/ghc677_0/ghc_6.o, /build/ghc677_0/ghc_6.dyn_o ) stm-containers> [5 of 5] Compiling StmContainers.Multimap ( library/StmContainers/Multimap.hs, nothing ) 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 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 ) vector-algorithms> [5 of 5] Linking dist/build/properties/properties lsp-types> [ 69 of 452] Compiling Language.LSP.Protocol.Internal.Types.SelectionRangeOptions ( generated/Language/LSP/Protocol/Internal/Types/SelectionRangeOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/SelectionRangeOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/SelectionRangeOptions.dyn_o ) lsp-types> [ 70 of 452] Compiling Language.LSP.Protocol.Internal.Types.SelectionRangeClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/SelectionRangeClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/SelectionRangeClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/SelectionRangeClientCapabilities.dyn_o ) lsp-types> [ 71 of 452] Compiling Language.LSP.Protocol.Internal.Types.SaveOptions ( generated/Language/LSP/Protocol/Internal/Types/SaveOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/SaveOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/SaveOptions.dyn_o ) lsp-types> [ 72 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentSyncOptions ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentSyncOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSyncOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSyncOptions.dyn_o ) lsp-types> [ 73 of 452] Compiling Language.LSP.Protocol.Internal.Types.ResourceOperationKind ( generated/Language/LSP/Protocol/Internal/Types/ResourceOperationKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/ResourceOperationKind.o, dist/build/Language/LSP/Protocol/Internal/Types/ResourceOperationKind.dyn_o ) lsp-types> [ 74 of 452] Compiling Language.LSP.Protocol.Internal.Types.RenameOptions ( generated/Language/LSP/Protocol/Internal/Types/RenameOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/RenameOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/RenameOptions.dyn_o ) lsp-types> [ 75 of 452] Compiling Language.LSP.Protocol.Internal.Types.RenameFileOptions ( generated/Language/LSP/Protocol/Internal/Types/RenameFileOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/RenameFileOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/RenameFileOptions.dyn_o ) lsp-types> [ 76 of 452] Compiling Language.LSP.Protocol.Internal.Types.RegularExpressionEngineKind ( generated/Language/LSP/Protocol/Internal/Types/RegularExpressionEngineKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/RegularExpressionEngineKind.o, dist/build/Language/LSP/Protocol/Internal/Types/RegularExpressionEngineKind.dyn_o ) lsp-types> [ 77 of 452] Compiling Language.LSP.Protocol.Internal.Types.RegularExpressionsClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/RegularExpressionsClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/RegularExpressionsClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/RegularExpressionsClientCapabilities.dyn_o ) lsp-types> [ 78 of 452] Compiling Language.LSP.Protocol.Internal.Types.Registration ( generated/Language/LSP/Protocol/Internal/Types/Registration.hs, dist/build/Language/LSP/Protocol/Internal/Types/Registration.o, dist/build/Language/LSP/Protocol/Internal/Types/Registration.dyn_o ) lsp-types> [ 79 of 452] Compiling Language.LSP.Protocol.Internal.Types.RegistrationParams ( generated/Language/LSP/Protocol/Internal/Types/RegistrationParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/RegistrationParams.o, dist/build/Language/LSP/Protocol/Internal/Types/RegistrationParams.dyn_o ) lsp-types> [ 80 of 452] Compiling Language.LSP.Protocol.Internal.Types.ReferenceOptions ( generated/Language/LSP/Protocol/Internal/Types/ReferenceOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceOptions.dyn_o ) lsp-types> [ 81 of 452] Compiling Language.LSP.Protocol.Internal.Types.ReferenceContext ( generated/Language/LSP/Protocol/Internal/Types/ReferenceContext.hs, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceContext.o, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceContext.dyn_o ) lsp-types> [ 82 of 452] Compiling Language.LSP.Protocol.Internal.Types.ReferenceClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/ReferenceClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceClientCapabilities.dyn_o ) lsp-types> [ 83 of 452] Compiling Language.LSP.Protocol.Internal.Types.ProgressToken ( generated/Language/LSP/Protocol/Internal/Types/ProgressToken.hs, dist/build/Language/LSP/Protocol/Internal/Types/ProgressToken.o, dist/build/Language/LSP/Protocol/Internal/Types/ProgressToken.dyn_o ) lsp-types> [ 84 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceSymbolParams ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolParams.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolParams.dyn_o ) lsp-types> [ 85 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressParams ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressParams.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressParams.dyn_o ) lsp-types> [ 86 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressCreateParams ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressCreateParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressCreateParams.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressCreateParams.dyn_o ) lsp-types> [ 87 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressCancelParams ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressCancelParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressCancelParams.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressCancelParams.dyn_o ) lsp-types> [ 88 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensParams ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensParams.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensParams.dyn_o ) lsp-types> [ 89 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensDeltaParams ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensDeltaParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensDeltaParams.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensDeltaParams.dyn_o ) lsp-types> [ 90 of 452] Compiling Language.LSP.Protocol.Internal.Types.ProgressParams ( generated/Language/LSP/Protocol/Internal/Types/ProgressParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ProgressParams.o, dist/build/Language/LSP/Protocol/Internal/Types/ProgressParams.dyn_o ) lsp-types> [ 91 of 452] Compiling Language.LSP.Protocol.Internal.Types.PreviousResultId ( generated/Language/LSP/Protocol/Internal/Types/PreviousResultId.hs, dist/build/Language/LSP/Protocol/Internal/Types/PreviousResultId.o, dist/build/Language/LSP/Protocol/Internal/Types/PreviousResultId.dyn_o ) lsp-types> [ 92 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceDiagnosticParams ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceDiagnosticParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceDiagnosticParams.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceDiagnosticParams.dyn_o ) lsp-types> [ 93 of 452] Compiling Language.LSP.Protocol.Internal.Types.PrepareSupportDefaultBehavior ( generated/Language/LSP/Protocol/Internal/Types/PrepareSupportDefaultBehavior.hs, dist/build/Language/LSP/Protocol/Internal/Types/PrepareSupportDefaultBehavior.o, dist/build/Language/LSP/Protocol/Internal/Types/PrepareSupportDefaultBehavior.dyn_o ) lsp-types> [ 94 of 452] Compiling Language.LSP.Protocol.Internal.Types.RenameClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/RenameClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/RenameClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/RenameClientCapabilities.dyn_o ) lsp-types> [ 95 of 452] Compiling Language.LSP.Protocol.Internal.Types.PrepareRenameDefaultBehavior ( generated/Language/LSP/Protocol/Internal/Types/PrepareRenameDefaultBehavior.hs, dist/build/Language/LSP/Protocol/Internal/Types/PrepareRenameDefaultBehavior.o, dist/build/Language/LSP/Protocol/Internal/Types/PrepareRenameDefaultBehavior.dyn_o ) lsp-types> [ 96 of 452] Compiling Language.LSP.Protocol.Internal.Types.PositionEncodingKind ( generated/Language/LSP/Protocol/Internal/Types/PositionEncodingKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/PositionEncodingKind.o, dist/build/Language/LSP/Protocol/Internal/Types/PositionEncodingKind.dyn_o ) lsp-types> [ 97 of 452] Compiling Language.LSP.Protocol.Internal.Types.Position ( generated/Language/LSP/Protocol/Internal/Types/Position.hs, dist/build/Language/LSP/Protocol/Internal/Types/Position.o, dist/build/Language/LSP/Protocol/Internal/Types/Position.dyn_o ) lsp-types> [ 98 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchyPrepareParams ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchyPrepareParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyPrepareParams.o, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyPrepareParams.dyn_o ) lsp-types> [ 99 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeDefinitionParams ( generated/Language/LSP/Protocol/Internal/Types/TypeDefinitionParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeDefinitionParams.o, dist/build/Language/LSP/Protocol/Internal/Types/TypeDefinitionParams.dyn_o ) lsp-types> [100 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentPositionParams ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentPositionParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentPositionParams.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentPositionParams.dyn_o ) lsp-types> [101 of 452] Compiling Language.LSP.Protocol.Internal.Types.SelectionRangeParams ( generated/Language/LSP/Protocol/Internal/Types/SelectionRangeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/SelectionRangeParams.o, dist/build/Language/LSP/Protocol/Internal/Types/SelectionRangeParams.dyn_o ) lsp-types> [102 of 452] Compiling Language.LSP.Protocol.Internal.Types.RenameParams ( generated/Language/LSP/Protocol/Internal/Types/RenameParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/RenameParams.o, dist/build/Language/LSP/Protocol/Internal/Types/RenameParams.dyn_o ) lsp-types> [103 of 452] Compiling Language.LSP.Protocol.Internal.Types.ReferenceParams ( generated/Language/LSP/Protocol/Internal/Types/ReferenceParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceParams.o, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceParams.dyn_o ) lsp-types> [104 of 452] Compiling Language.LSP.Protocol.Internal.Types.Range ( generated/Language/LSP/Protocol/Internal/Types/Range.hs, dist/build/Language/LSP/Protocol/Internal/Types/Range.o, dist/build/Language/LSP/Protocol/Internal/Types/Range.dyn_o ) lsp-types> [105 of 452] Compiling Language.LSP.Protocol.Types.Location ( src/Language/LSP/Protocol/Types/Location.hs, dist/build/Language/LSP/Protocol/Types/Location.o, dist/build/Language/LSP/Protocol/Types/Location.dyn_o ) lsp-types> [106 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchyItem ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchyItem.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyItem.o, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyItem.dyn_o ) vector-algorithms> buildPhase completed in 57 seconds vector-algorithms> Running phase: checkPhase vector-algorithms> Running 1 test suites... vector-algorithms> Test suite properties: RUNNING... vector-algorithms> Int tests: vector-algorithms> +++ OK, passed 1000 tests (100.0% introsort). vector-algorithms> +++ OK, passed 1000 tests (100.0% insertion sort). vector-algorithms> +++ OK, passed 1000 tests (100.0% merge sort). vector-algorithms> +++ OK, passed 1000 tests (100.0% heapsort). vector-algorithms> +++ OK, passed 1000 tests (100.0% timsort). vector-algorithms> +++ OK, passed 1000 tests (100.0% intro_sortUniq). vector-algorithms> +++ OK, passed 1000 tests (100.0% insertion sortUniq). vector-algorithms> +++ OK, passed 1000 tests (100.0% merge sortUniq). vector-algorithms> +++ OK, passed 1000 tests (100.0% heap_sortUniq). vector-algorithms> +++ OK, passed 1000 tests (100.0% tim_sortUniq). vector-algorithms> +++ OK, passed 1000 tests (100.0% intro-partialsort). vector-algorithms> +++ OK, passed 1000 tests (100.0% heap partialsort). vector-algorithms> +++ OK, passed 1000 tests (100.0% intro-select). vector-algorithms> +++ OK, passed 1000 tests (100.0% heap select). vector-algorithms> Radix sort tests: vector-algorithms> +++ OK, passed 1000 tests (100.0% radix Word8). vector-algorithms> +++ OK, passed 1000 tests (100.0% radix Word16). vector-algorithms> +++ OK, passed 1000 tests (100.0% radix Word32). vector-algorithms> +++ OK, passed 1000 tests (100.0% radix Word64). vector-algorithms> +++ OK, passed 1000 tests (100.0% radix Word). vector-algorithms> +++ OK, passed 1000 tests (100.0% radix Int8). vector-algorithms> +++ OK, passed 1000 tests (100.0% radix Int16). vector-algorithms> +++ OK, passed 1000 tests (100.0% radix Int32). vector-algorithms> +++ OK, passed 1000 tests (100.0% radix Int64). vector-algorithms> +++ OK, passed 1000 tests (100.0% radix Int). 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> 50% sorting vector-algorithms> 50% stability vector-algorithms> +++ OK, passed 100 tests: vector-algorithms> 100% size 3 vector-algorithms> vector-algorithms> 50% sorting vector-algorithms> 50% stability vector-algorithms> +++ OK, passed 100 tests: vector-algorithms> 100% size 4 vector-algorithms> vector-algorithms> 51% stability vector-algorithms> 49% 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 vector-algorithms> Preprocessing library for vector-algorithms-0.9.1.0.. vector-algorithms> Running Haddock on library for vector-algorithms-0.9.1.0.. vector-algorithms> Warning: The documentation for the following packages are not installed. No vector-algorithms> links will be generated to these packages: vector-0.13.2.0 vector-algorithms> Warning: --source-* options are ignored when --hyperlinked-source is enabled. 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 ) stm-containers> Documentation created: dist/doc/html/stm-containers/, stm-containers> dist/doc/html/stm-containers/stm-containers.txt vector-algorithms> [ 1 of 11] Compiling Data.Vector.Algorithms.Common ( src/Data/Vector/Algorithms/Common.hs, nothing ) stm-containers> Preprocessing test suite 'test' for stm-containers-1.2.1.1.. stm-containers> Running phase: installPhase vector-algorithms> [ 2 of 11] Compiling Data.Vector.Algorithms.Optimal ( src/Data/Vector/Algorithms/Optimal.hs, nothing ) stm-containers> Installing library in /nix/store/q1wljd0wmv4b9426mmn1psxf0gi9j26m-stm-containers-1.2.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/stm-containers-1.2.1.1-H1mSmOKT12tBhhHaHtwIoE vector-algorithms> [ 3 of 11] Compiling Data.Vector.Algorithms.Insertion ( src/Data/Vector/Algorithms/Insertion.hs, nothing ) vector-algorithms> [ 4 of 11] Compiling Data.Vector.Algorithms.Merge ( src/Data/Vector/Algorithms/Merge.hs, nothing ) vector-algorithms> [ 5 of 11] Compiling Data.Vector.Algorithms.AmericanFlag ( src/Data/Vector/Algorithms/AmericanFlag.hs, nothing ) stm-containers> Running phase: fixupPhase stm-containers> shrinking RPATHs of ELF executables and libraries in /nix/store/q1wljd0wmv4b9426mmn1psxf0gi9j26m-stm-containers-1.2.1.1 stm-containers> shrinking /nix/store/q1wljd0wmv4b9426mmn1psxf0gi9j26m-stm-containers-1.2.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSstm-containers-1.2.1.1-H1mSmOKT12tBhhHaHtwIoE-ghc9.8.1.so stm-containers> checking for references to /build/ in /nix/store/q1wljd0wmv4b9426mmn1psxf0gi9j26m-stm-containers-1.2.1.1... stm-containers> patching script interpreter paths in /nix/store/q1wljd0wmv4b9426mmn1psxf0gi9j26m-stm-containers-1.2.1.1 stm-containers> stripping (with command strip and flags -S -p) in /nix/store/q1wljd0wmv4b9426mmn1psxf0gi9j26m-stm-containers-1.2.1.1/lib stm-containers> shrinking RPATHs of ELF executables and libraries in /nix/store/799c01s2bfg37myxn8c9kq5cnm6b4sin-stm-containers-1.2.1.1-doc vector-algorithms> [ 6 of 11] Compiling Data.Vector.Algorithms.Heap ( src/Data/Vector/Algorithms/Heap.hs, nothing ) stm-containers> checking for references to /build/ in /nix/store/799c01s2bfg37myxn8c9kq5cnm6b4sin-stm-containers-1.2.1.1-doc... stm-containers> patching script interpreter paths in /nix/store/799c01s2bfg37myxn8c9kq5cnm6b4sin-stm-containers-1.2.1.1-doc stm-containers (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/799c01s2bfg37myxn8c9kq5cnm6b4sin-stm-containers-1.2.1.1-doc /nix/store/q1wljd0wmv4b9426mmn1psxf0gi9j26m-stm-containers-1.2.1.1 stm-containers (post)> Pushing 2 paths (148 are already present) using zstd to cache sellout ⏳ stm-containers (post)> stm-containers (post)> Pushing /nix/store/q1wljd0wmv4b9426mmn1psxf0gi9j26m-stm-containers-1.2.1.1 (1.24 MiB) stm-containers (post)> Pushing /nix/store/799c01s2bfg37myxn8c9kq5cnm6b4sin-stm-containers-1.2.1.1-doc (601.91 KiB) stm-containers (post)> stm-containers (post)> All done. stm-containers (post)> added 2 signatures stm-containers (post)> added 2 signatures stm-containers (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/799c01s2bfg37myxn8c9kq5cnm6b4sin-stm-containers-1.2.1.1-doc /nix/store/q1wljd0wmv4b9426mmn1psxf0gi9j26m-stm-containers-1.2.1.1 stm-containers (post)> copying 2 paths... stm-containers (post)> copying path '/nix/store/799c01s2bfg37myxn8c9kq5cnm6b4sin-stm-containers-1.2.1.1-doc' to 'https://cache.nix-ci.com'... stm-containers (post)> copying path '/nix/store/q1wljd0wmv4b9426mmn1psxf0gi9j26m-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/ygn46g9cvcg6y6ghbk5k9n27qzw2ng8m-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/799c01s2bfg37myxn8c9kq5cnm6b4sin-stm-containers-1.2.1.1-doc /nix/store/q1wljd0wmv4b9426mmn1psxf0gi9j26m-stm-containers-1.2.1.1 stm-containers (post)> copying 2 paths... stm-containers (post)> copying path '/nix/store/799c01s2bfg37myxn8c9kq5cnm6b4sin-stm-containers-1.2.1.1-doc' to 'ssh-ng://worker.nix-ci.com'... stm-containers (post)> copying path '/nix/store/q1wljd0wmv4b9426mmn1psxf0gi9j26m-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/ygn46g9cvcg6y6ghbk5k9n27qzw2ng8m-stm-containers-1.2.1.1.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/rp2s5pkff34fp1hmxs30yk6ivr4hg5rf-hls-graph-2.10.0.0.drv'... 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 ) vector-algorithms> [ 7 of 11] Compiling Data.Vector.Algorithms.Intro ( src/Data/Vector/Algorithms/Intro.hs, nothing ) vector-algorithms> [ 8 of 11] Compiling Data.Vector.Algorithms.Radix ( src/Data/Vector/Algorithms/Radix.hs, nothing ) vector-algorithms> [ 9 of 11] Compiling Data.Vector.Algorithms.Search ( src/Data/Vector/Algorithms/Search.hs, nothing ) vector-algorithms> [10 of 11] Compiling Data.Vector.Algorithms ( src/Data/Vector/Algorithms.hs, nothing ) vector-algorithms> [11 of 11] Compiling Data.Vector.Algorithms.Tim ( src/Data/Vector/Algorithms/Tim.hs, nothing ) vector-algorithms> Haddock coverage: vector-algorithms> Warning: 'off' is out of scope. vector-algorithms> If you qualify the identifier, haddock can try to link it anyway. vector-algorithms> Warning: 'lower' is out of scope. vector-algorithms> If you qualify the identifier, haddock can try to link it anyway. vector-algorithms> 100% ( 8 / 8) in 'Data.Vector.Algorithms.Optimal' vector-algorithms> 100% ( 8 / 8) in 'Data.Vector.Algorithms.Insertion' vector-algorithms> Warning: 'sort' is ambiguous. It is defined vector-algorithms> * at src/Data/Vector/Algorithms/Insertion.hs:38:1 vector-algorithms> * at src/Data/Vector/Algorithms/Merge.hs:39:1 vector-algorithms> You may be able to disambiguate the identifier by qualifying it or vector-algorithms> by specifying the type/value namespace explicitly. vector-algorithms> Defaulting to the one defined at src/Data/Vector/Algorithms/Merge.hs:39:1 vector-algorithms> Warning: 'sortBy' is ambiguous. It is defined vector-algorithms> * at src/Data/Vector/Algorithms/Insertion.hs:48:1 vector-algorithms> * at src/Data/Vector/Algorithms/Merge.hs:49:1 vector-algorithms> You may be able to disambiguate the identifier by qualifying it or vector-algorithms> by specifying the type/value namespace explicitly. vector-algorithms> Defaulting to the one defined at src/Data/Vector/Algorithms/Merge.hs:49:1 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> Warning: 'sort' is ambiguous. It is defined vector-algorithms> * in ‘Data.ByteString’ vector-algorithms> * at src/Data/Vector/Algorithms/AmericanFlag.hs:244:1 vector-algorithms> * at src/Data/Vector/Algorithms/Insertion.hs:38:1 vector-algorithms> You may be able to disambiguate the identifier by qualifying it or vector-algorithms> by specifying the type/value namespace explicitly. vector-algorithms> Defaulting to the one defined at src/Data/Vector/Algorithms/Insertion.hs:38:1 vector-algorithms> Warning: 'sortBy' is ambiguous. It is defined vector-algorithms> * at src/Data/Vector/Algorithms/AmericanFlag.hs:267:1 vector-algorithms> * at src/Data/Vector/Algorithms/Insertion.hs:48:1 vector-algorithms> You may be able to disambiguate the identifier by qualifying it or vector-algorithms> by specifying the type/value namespace explicitly. vector-algorithms> Defaulting to the one defined at src/Data/Vector/Algorithms/Insertion.hs:48:1 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> Warning: 'sort' is ambiguous. It is defined vector-algorithms> * at src/Data/Vector/Algorithms/Heap.hs:58:1 vector-algorithms> * at src/Data/Vector/Algorithms/Insertion.hs:38:1 vector-algorithms> * at src/Data/Vector/Algorithms/Intro.hs:69:1 vector-algorithms> You may be able to disambiguate the identifier by qualifying it or vector-algorithms> by specifying the type/value namespace explicitly. vector-algorithms> Defaulting to the one defined at src/Data/Vector/Algorithms/Intro.hs:69:1 vector-algorithms> Warning: 'sortBy' is ambiguous. It is defined vector-algorithms> * at src/Data/Vector/Algorithms/Heap.hs:68:1 vector-algorithms> * at src/Data/Vector/Algorithms/Insertion.hs:48:1 vector-algorithms> * at src/Data/Vector/Algorithms/Intro.hs:79:1 vector-algorithms> You may be able to disambiguate the identifier by qualifying it or vector-algorithms> by specifying the type/value namespace explicitly. vector-algorithms> Defaulting to the one defined at src/Data/Vector/Algorithms/Intro.hs:79:1 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' vector-algorithms> Warning: Data.Vector.Algorithms.Optimal: could not find link destinations for: vector-algorithms> - Data.Vector.Generic.Mutable.Base.MVector 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 ) vector-algorithms> Warning: Data.Vector.Algorithms.Insertion: could not find link destinations for: vector-algorithms> - Data.Vector.Generic.Mutable.Base.MVector vector-algorithms> Warning: Data.Vector.Algorithms.Merge: could not find link destinations for: vector-algorithms> - Data.Vector.Generic.Mutable.Base.MVector vector-algorithms> Warning: Data.Vector.Algorithms.AmericanFlag: could not find link destinations for: vector-algorithms> - Data.Vector.Generic.Mutable.Base.MVector vector-algorithms> Warning: Data.Vector.Algorithms.Heap: could not find link destinations for: vector-algorithms> - Data.Vector.Generic.Mutable.Base.MVector vector-algorithms> Warning: Data.Vector.Algorithms.Intro: could not find link destinations for: vector-algorithms> - Data.Vector.Generic.Mutable.Base.MVector vector-algorithms> Warning: Data.Vector.Algorithms.Radix: could not find link destinations for: vector-algorithms> - Data.Vector.Generic.Mutable.Base.MVector vector-algorithms> Warning: Data.Vector.Algorithms.Search: could not find link destinations for: vector-algorithms> - Data.Vector.Generic.Mutable.Base.MVector vector-algorithms> Warning: Data.Vector.Algorithms: could not find link destinations for: vector-algorithms> - Data.Vector.Generic.Mutable.Base.MVector vector-algorithms> - Data.Vector.Generic.Base.Vector vector-algorithms> Warning: Data.Vector.Algorithms.Tim: could not find link destinations for: vector-algorithms> - Data.Vector.Generic.Mutable.Base.MVector ghc-exactprint> Cases: 3368 Tried: 3368 Errors: 0 Failures: 0 ghc-exactprint> Counts {cases = 3368, tried = 3368, errors = 0, failures = 0} ghc-exactprint> Test suite test: PASS ghc-exactprint> Test suite logged to: dist/test/ghc-exactprint-1.8.0.0-test.log ghc-exactprint> 1 of 1 test suites (1 of 1 test cases) passed. ghc-exactprint> checkPhase completed in 6 minutes 13 seconds ghc-exactprint> Running phase: haddockPhase ghc-exactprint> Preprocessing library for ghc-exactprint-1.8.0.0.. ghc-exactprint> Running Haddock on library for ghc-exactprint-1.8.0.0.. ghc-exactprint> Warning: --source-* options are ignored when --hyperlinked-source is enabled. ghc-exactprint> [ 1 of 10] Compiling Language.Haskell.GHC.ExactPrint.Dump ( src/Language/Haskell/GHC/ExactPrint/Dump.hs, nothing ) ghc-exactprint> [ 2 of 10] Compiling Language.Haskell.GHC.ExactPrint.Orphans ( src/Language/Haskell/GHC/ExactPrint/Orphans.hs, nothing ) 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 ) ghc-exactprint> [ 3 of 10] Compiling Language.Haskell.GHC.ExactPrint.Types ( src/Language/Haskell/GHC/ExactPrint/Types.hs, nothing ) hls-graph> Running phase: setupCompilerEnvironmentPhase hls-graph> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. ghc-exactprint> [ 4 of 10] Compiling Language.Haskell.GHC.ExactPrint.Lookup ( src/Language/Haskell/GHC/ExactPrint/Lookup.hs, nothing ) ghc-exactprint> [ 5 of 10] Compiling Language.Haskell.GHC.ExactPrint.Utils ( src/Language/Haskell/GHC/ExactPrint/Utils.hs, nothing ) vector-algorithms> Documentation created: dist/doc/html/vector-algorithms/, vector-algorithms> dist/doc/html/vector-algorithms/vector-algorithms.txt vector-algorithms> Preprocessing test suite 'properties' for vector-algorithms-0.9.1.0.. vector-algorithms> Running phase: installPhase ghc-exactprint> [ 6 of 10] Compiling Language.Haskell.GHC.ExactPrint.Preprocess ( src/Language/Haskell/GHC/ExactPrint/Preprocess.hs, nothing ) vector-algorithms> Installing library in /nix/store/ijnywb5xa7lc07pb1vd7r2xkyajpkwap-vector-algorithms-0.9.1.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck hls-graph> Running phase: unpackPhase hls-graph> unpacking source archive /nix/store/9hkpp2x1i45r5q42sghm33v1shx59ijb-hls-graph-2.10.0.0.tar.gz hls-graph> source root is hls-graph-2.10.0.0 hls-graph> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "hls-graph-2.10.0.0/test/Spec.hs" hls-graph> Running phase: patchPhase hls-graph> Running phase: compileBuildDriverPhase hls-graph> setupCompileFlags: -package-db=/build/tmp.OuK5bnq028/setup-package.conf.d -threaded hls-graph> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.OuK5bnq028/Main.o ) ghc-exactprint> [ 7 of 10] Compiling Language.Haskell.GHC.ExactPrint.Parsers ( src/Language/Haskell/GHC/ExactPrint/Parsers.hs, nothing ) 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 ) hls-graph> [2 of 2] Linking Setup ghc-exactprint> [ 8 of 10] Compiling Language.Haskell.GHC.ExactPrint.ExactPrint ( src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs, nothing ) vector-algorithms> Running phase: fixupPhase vector-algorithms> shrinking RPATHs of ELF executables and libraries in /nix/store/ijnywb5xa7lc07pb1vd7r2xkyajpkwap-vector-algorithms-0.9.1.0 vector-algorithms> shrinking /nix/store/ijnywb5xa7lc07pb1vd7r2xkyajpkwap-vector-algorithms-0.9.1.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSvector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck-ghc9.8.1.so vector-algorithms> checking for references to /build/ in /nix/store/ijnywb5xa7lc07pb1vd7r2xkyajpkwap-vector-algorithms-0.9.1.0... vector-algorithms> patching script interpreter paths in /nix/store/ijnywb5xa7lc07pb1vd7r2xkyajpkwap-vector-algorithms-0.9.1.0 vector-algorithms> stripping (with command strip and flags -S -p) in /nix/store/ijnywb5xa7lc07pb1vd7r2xkyajpkwap-vector-algorithms-0.9.1.0/lib vector-algorithms> shrinking RPATHs of ELF executables and libraries in /nix/store/xjwj8z9mg2ma2dr1lkmsxh3fl3rr1kdq-vector-algorithms-0.9.1.0-doc vector-algorithms> checking for references to /build/ in /nix/store/xjwj8z9mg2ma2dr1lkmsxh3fl3rr1kdq-vector-algorithms-0.9.1.0-doc... vector-algorithms> patching script interpreter paths in /nix/store/xjwj8z9mg2ma2dr1lkmsxh3fl3rr1kdq-vector-algorithms-0.9.1.0-doc vector-algorithms (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/ijnywb5xa7lc07pb1vd7r2xkyajpkwap-vector-algorithms-0.9.1.0 /nix/store/xjwj8z9mg2ma2dr1lkmsxh3fl3rr1kdq-vector-algorithms-0.9.1.0-doc vector-algorithms (post)> Pushing 2 paths (96 are already present) using zstd to cache sellout ⏳ vector-algorithms (post)> vector-algorithms (post)> Pushing /nix/store/ijnywb5xa7lc07pb1vd7r2xkyajpkwap-vector-algorithms-0.9.1.0 (25.08 MiB) vector-algorithms (post)> Pushing /nix/store/xjwj8z9mg2ma2dr1lkmsxh3fl3rr1kdq-vector-algorithms-0.9.1.0-doc (2.15 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/ijnywb5xa7lc07pb1vd7r2xkyajpkwap-vector-algorithms-0.9.1.0 /nix/store/xjwj8z9mg2ma2dr1lkmsxh3fl3rr1kdq-vector-algorithms-0.9.1.0-doc vector-algorithms (post)> copying 2 paths... vector-algorithms (post)> copying path '/nix/store/xjwj8z9mg2ma2dr1lkmsxh3fl3rr1kdq-vector-algorithms-0.9.1.0-doc' to 'https://cache.nix-ci.com'... vector-algorithms (post)> copying path '/nix/store/ijnywb5xa7lc07pb1vd7r2xkyajpkwap-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/b8zsgw5hnlqz5ym44039qkn4kfx4ihb9-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/ijnywb5xa7lc07pb1vd7r2xkyajpkwap-vector-algorithms-0.9.1.0 /nix/store/xjwj8z9mg2ma2dr1lkmsxh3fl3rr1kdq-vector-algorithms-0.9.1.0-doc vector-algorithms (post)> copying 2 paths... vector-algorithms (post)> copying path '/nix/store/xjwj8z9mg2ma2dr1lkmsxh3fl3rr1kdq-vector-algorithms-0.9.1.0-doc' to 'ssh-ng://worker.nix-ci.com'... vector-algorithms (post)> copying path '/nix/store/ijnywb5xa7lc07pb1vd7r2xkyajpkwap-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/b8zsgw5hnlqz5ym44039qkn4kfx4ihb9-vector-algorithms-0.9.1.0.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/xvsw29ha8si61cwxji7566kfr6knax7f-mono-traversable-1.0.21.0.drv'... ghc-exactprint> [ 9 of 10] Compiling Language.Haskell.GHC.ExactPrint.Transform ( src/Language/Haskell/GHC/ExactPrint/Transform.hs, nothing ) ghc-exactprint> [10 of 10] Compiling Language.Haskell.GHC.ExactPrint ( src/Language/Haskell/GHC/ExactPrint.hs, nothing ) ghc-exactprint> Haddock coverage: ghc-exactprint> 40% ( 2 / 5) in 'Language.Haskell.GHC.ExactPrint.Dump' ghc-exactprint> Missing documentation for: ghc-exactprint> Module header ghc-exactprint> BlankSrcSpan (src/Language/Haskell/GHC/ExactPrint/Dump.hs:38) ghc-exactprint> BlankEpAnnotations (src/Language/Haskell/GHC/ExactPrint/Dump.hs:41) ghc-exactprint> 0% ( 0 / 1) in 'Language.Haskell.GHC.ExactPrint.Orphans' ghc-exactprint> Missing documentation for: ghc-exactprint> Module header ghc-exactprint> 33% ( 2 / 6) in 'Language.Haskell.GHC.ExactPrint.Types' ghc-exactprint> Missing documentation for: ghc-exactprint> Module header ghc-exactprint> Pos (src/Language/Haskell/GHC/ExactPrint/Types.hs:20) ghc-exactprint> Rigidity (src/Language/Haskell/GHC/ExactPrint/Types.hs:24) ghc-exactprint> showGhc (src/Language/Haskell/GHC/ExactPrint/Types.hs:66) ghc-exactprint> 75% ( 3 / 4) in 'Language.Haskell.GHC.ExactPrint.Lookup' ghc-exactprint> Missing documentation for: ghc-exactprint> Module header ghc-exactprint> 29% ( 18 / 62) 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:47) ghc-exactprint> warn (src/Language/Haskell/GHC/ExactPrint/Utils.hs:53) ghc-exactprint> undeltaSpan (src/Language/Haskell/GHC/ExactPrint/Utils.hs:109) ghc-exactprint> adjustDeltaForOffset (src/Language/Haskell/GHC/ExactPrint/Utils.hs:118) ghc-exactprint> ss2pos (src/Language/Haskell/GHC/ExactPrint/Utils.hs:125) ghc-exactprint> ss2posEnd (src/Language/Haskell/GHC/ExactPrint/Utils.hs:128) ghc-exactprint> ss2range (src/Language/Haskell/GHC/ExactPrint/Utils.hs:131) ghc-exactprint> rs2range (src/Language/Haskell/GHC/ExactPrint/Utils.hs:134) ghc-exactprint> rs (src/Language/Haskell/GHC/ExactPrint/Utils.hs:137) ghc-exactprint> range2rs (src/Language/Haskell/GHC/ExactPrint/Utils.hs:141) ghc-exactprint> badRealSrcSpan (src/Language/Haskell/GHC/ExactPrint/Utils.hs:146) ghc-exactprint> spanLength (src/Language/Haskell/GHC/ExactPrint/Utils.hs:151) ghc-exactprint> origDelta (src/Language/Haskell/GHC/ExactPrint/Utils.hs:162) ghc-exactprint> isListComp (src/Language/Haskell/GHC/ExactPrint/Utils.hs:193) ghc-exactprint> needsWhere (src/Language/Haskell/GHC/ExactPrint/Utils.hs:198) ghc-exactprint> insertCppComments (src/Language/Haskell/GHC/ExactPrint/Utils.hs:206) ghc-exactprint> ghcCommentText (src/Language/Haskell/GHC/ExactPrint/Utils.hs:218) ghc-exactprint> tokComment (src/Language/Haskell/GHC/ExactPrint/Utils.hs:225) ghc-exactprint> hsDocStringComments (src/Language/Haskell/GHC/ExactPrint/Utils.hs:231) ghc-exactprint> dedentDocChunk (src/Language/Haskell/GHC/ExactPrint/Utils.hs:252) ghc-exactprint> dedentDocChunkBy (src/Language/Haskell/GHC/ExactPrint/Utils.hs:255) ghc-exactprint> printDecorator (src/Language/Haskell/GHC/ExactPrint/Utils.hs:269) ghc-exactprint> mkEpaComments (src/Language/Haskell/GHC/ExactPrint/Utils.hs:277) ghc-exactprint> comment2LEpaComment (src/Language/Haskell/GHC/ExactPrint/Utils.hs:283) ghc-exactprint> mkLEpaComment (src/Language/Haskell/GHC/ExactPrint/Utils.hs:286) ghc-exactprint> mkComment (src/Language/Haskell/GHC/ExactPrint/Utils.hs:290) ghc-exactprint> normaliseCommentText (src/Language/Haskell/GHC/ExactPrint/Utils.hs:294) ghc-exactprint> noKWComments (src/Language/Haskell/GHC/ExactPrint/Utils.hs:322) ghc-exactprint> sortAnchorLocated (src/Language/Haskell/GHC/ExactPrint/Utils.hs:325) ghc-exactprint> isSymbolRdrName (src/Language/Haskell/GHC/ExactPrint/Utils.hs:342) ghc-exactprint> rdrName2String (src/Language/Haskell/GHC/ExactPrint/Utils.hs:345) ghc-exactprint> name2String (src/Language/Haskell/GHC/ExactPrint/Utils.hs:357) ghc-exactprint> locatedAnAnchor (src/Language/Haskell/GHC/ExactPrint/Utils.hs:362) ghc-exactprint> setAnchorAn (src/Language/Haskell/GHC/ExactPrint/Utils.hs:378) ghc-exactprint> setAnchorEpa (src/Language/Haskell/GHC/ExactPrint/Utils.hs:386) ghc-exactprint> setAnchorEpaL (src/Language/Haskell/GHC/ExactPrint/Utils.hs:390) ghc-exactprint> setAnchorHsModule (src/Language/Haskell/GHC/ExactPrint/Utils.hs:394) ghc-exactprint> trailingAnnLoc (src/Language/Haskell/GHC/ExactPrint/Utils.hs:408) ghc-exactprint> setTrailingAnnLoc (src/Language/Haskell/GHC/ExactPrint/Utils.hs:413) ghc-exactprint> addEpAnnLoc (src/Language/Haskell/GHC/ExactPrint/Utils.hs:418) ghc-exactprint> anchorToEpaLocation (src/Language/Haskell/GHC/ExactPrint/Utils.hs:424) ghc-exactprint> hackSrcSpanToAnchor (src/Language/Haskell/GHC/ExactPrint/Utils.hs:453) ghc-exactprint> hackAnchorToSrcSpan (src/Language/Haskell/GHC/ExactPrint/Utils.hs:461) 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 ) hls-graph> Running phase: updateAutotoolsGnuConfigScriptsPhase hls-graph> Running phase: configurePhase hls-graph> configureFlags: --verbose --prefix=/nix/store/ahhhvqz17f1pgza5c3j8cq13nd427i7x-hls-graph-2.10.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --datadir=/nix/store/j5l3y6cbq7adxssyhjj4h8pqmksklq1z-hls-graph-2.10.0.0-data/share/ghc-9.8.1 --docdir=/nix/store/f4g58x961gpwhfaizii1dnsmiyg2n80k-hls-graph-2.10.0.0-doc/share/doc/hls-graph-2.10.0.0 --with-gcc=gcc --package-db=/build/tmp.OuK5bnq028/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... 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.19.0.0 hls-graph> Dependency bytestring: using bytestring-0.12.0.2 hls-graph> Dependency containers: using containers-0.6.8 hls-graph> Dependency deepseq: using deepseq-1.5.0.0 hls-graph> Dependency directory: using directory-1.3.8.1 hls-graph> Dependency exceptions: using exceptions-0.10.7 hls-graph> Dependency extra: using extra-1.7.16 hls-graph> Dependency filepath: using filepath-1.4.100.4 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.2.1 hls-graph> Dependency stm-containers: using stm-containers-1.2.1.1 hls-graph> Dependency text: using text-2.1 hls-graph> Dependency time: using time-1.12.2 hls-graph> Dependency transformers: using transformers-0.6.1.0 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.19.0.0 hls-graph> Dependency extra: using extra-1.7.16 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.2.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-As5LBemm8V2L8Dl5SUeWli hls-graph> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 hls-graph> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM hls-graph> include base-4.19.0.0-b960 hls-graph> include bytestring-0.12.0.2-4690 hls-graph> include containers-0.6.8-4775 hls-graph> include deepseq-1.5.0.0-412f hls-graph> include directory-1.3.8.1-6a8e hls-graph> include exceptions-0.10.7-d3e7 hls-graph> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ hls-graph> include filepath-1.4.100.4-fa1c hls-graph> include focus-1.0.3.2-1fBIazYXDCa22Ym6TuLVAy hls-graph> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m hls-graph> include js-dgtable-0.5.2-FHHcjRz7tJFFli9kOrBJaV hls-graph> include js-flot-0.8.3-Eor4cMh3BIMGLuP2kpOPu9 hls-graph> include js-jquery-3.3.1-FRZjOWYcfA5B8ZSPMw6KGP hls-graph> include list-t-1.0.5.7-JBHAwEN8nVyKQY75ILGSiw hls-graph> include stm-2.5.2.1-83fa hls-graph> include stm-containers-1.2.1.1-H1mSmOKT12tBhhHaHtwIoE hls-graph> include text-2.1-c36a hls-graph> include time-1.12.2-d26d hls-graph> include transformers-0.6.1.0-c3ec ghc-exactprint> 37% ( 3 / 8) in 'Language.Haskell.GHC.ExactPrint.Preprocess' ghc-exactprint> Missing documentation for: ghc-exactprint> getPreprocessedSrcDirect (src/Language/Haskell/GHC/ExactPrint/Preprocess.hs:210) ghc-exactprint> readFileGhc (src/Language/Haskell/GHC/ExactPrint/Preprocess.hs:296) ghc-exactprint> CppOptions (src/Language/Haskell/GHC/ExactPrint/Preprocess.hs:53) ghc-exactprint> defaultCppOptions (src/Language/Haskell/GHC/ExactPrint/Preprocess.hs:60) ghc-exactprint> showErrorMessages (src/Language/Haskell/GHC/ExactPrint/Preprocess.hs:231) ghc-exactprint> Warning: 'DynFlags' is ambiguous. It is defined ghc-exactprint> * in ‘GHC.Driver.DynFlags’ ghc-exactprint> * in ‘GHC.Driver.DynFlags’ 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 ‘GHC.Driver.DynFlags’ ghc-exactprint> Warning: 'GhcPs' is ambiguous. It is defined ghc-exactprint> * in ‘GHC.Hs.Extension’ ghc-exactprint> * in ‘GHC.Hs.Extension’ 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 ‘GHC.Hs.Extension’ 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: 'parseModule' is ambiguous. It is defined ghc-exactprint> * in ‘GHC.Parser’ ghc-exactprint> * at src/Language/Haskell/GHC/ExactPrint/Parsers.hs:165: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/Parsers.hs:165:1 ghc-exactprint> Warning: 'initDynFlags' is ambiguous. It is defined ghc-exactprint> * in ‘GHC.Driver.DynFlags’ ghc-exactprint> * at src/Language/Haskell/GHC/ExactPrint/Parsers.hs:348: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/Parsers.hs:348:1 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:53) ghc-exactprint> defaultCppOptions (src/Language/Haskell/GHC/ExactPrint/Preprocess.hs:60) 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: 'Entry' is ambiguous. It is defined ghc-exactprint> * at src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs:238:14 ghc-exactprint> * at src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs:238: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:238:1 ghc-exactprint> Warning: 'relativiseApiAnns' is out of scope. ghc-exactprint> If you qualify the identifier, haddock can try to link it anyway. ghc-exactprint> Warning: 'EPOptions' is ambiguous. It is defined ghc-exactprint> * at src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs:144:22 ghc-exactprint> * at src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs:144: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:144:1 ghc-exactprint> 72% ( 8 / 11) in 'Language.Haskell.GHC.ExactPrint.ExactPrint' ghc-exactprint> Missing documentation for: ghc-exactprint> Module header ghc-exactprint> exactPrint (src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs:93) ghc-exactprint> showAst (src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs:86) ghc-exactprint> Warning: 'TransformT' is ambiguous. It is defined ghc-exactprint> * at src/Language/Haskell/GHC/ExactPrint/Transform.hs:117:26 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 ) hls-graph> include unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe hls-graph> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq hls-graph> component hls-graph-2.10.0.0-35x1DMGFmFGK0Fr9O5PA00-tests hls-graph> include base-4.19.0.0-b960 hls-graph> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ hls-graph> include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli hls-graph> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH hls-graph> include stm-2.5.2.1-83fa hls-graph> include stm-containers-1.2.1.1-H1mSmOKT12tBhhHaHtwIoE hls-graph> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa hls-graph> include tasty-hspec-1.2.0.4-1fB9WxEt32WCtnKZC2FOU5 hls-graph> include tasty-rerun-1.1.20-LFYCeBb9zPzLV6RZ8ANwW7 hls-graph> Linked component graph: hls-graph> unit hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli hls-graph> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 hls-graph> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM hls-graph> include base-4.19.0.0-b960 hls-graph> include bytestring-0.12.0.2-4690 hls-graph> include containers-0.6.8-4775 hls-graph> include deepseq-1.5.0.0-412f hls-graph> include directory-1.3.8.1-6a8e hls-graph> include exceptions-0.10.7-d3e7 hls-graph> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ hls-graph> include filepath-1.4.100.4-fa1c hls-graph> include focus-1.0.3.2-1fBIazYXDCa22Ym6TuLVAy hls-graph> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m hls-graph> include js-dgtable-0.5.2-FHHcjRz7tJFFli9kOrBJaV hls-graph> include js-flot-0.8.3-Eor4cMh3BIMGLuP2kpOPu9 hls-graph> include js-jquery-3.3.1-FRZjOWYcfA5B8ZSPMw6KGP hls-graph> include list-t-1.0.5.7-JBHAwEN8nVyKQY75ILGSiw hls-graph> include stm-2.5.2.1-83fa hls-graph> include stm-containers-1.2.1.1-H1mSmOKT12tBhhHaHtwIoE hls-graph> include text-2.1-c36a hls-graph> include time-1.12.2-d26d hls-graph> include transformers-0.6.1.0-c3ec hls-graph> include unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe hls-graph> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq hls-graph> Control.Concurrent.STM.Stats=hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli:Control.Concurrent.STM.Stats,Development.IDE.Graph=hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli:Development.IDE.Graph,Development.IDE.Graph.Classes=hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli:Development.IDE.Graph.Classes,Development.IDE.Graph.Database=hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli:Development.IDE.Graph.Database,Development.IDE.Graph.Internal.Action=hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli:Development.IDE.Graph.Internal.Action,Development.IDE.Graph.Internal.Database=hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli:Development.IDE.Graph.Internal.Database,Development.IDE.Graph.Internal.Key=hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli:Development.IDE.Graph.Internal.Key,Development.IDE.Graph.Internal.Options=hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli:Development.IDE.Graph.Internal.Options,Development.IDE.Graph.Internal.Paths=hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli:Development.IDE.Graph.Internal.Paths,Development.IDE.Graph.Internal.Profile=hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli:Development.IDE.Graph.Internal.Profile,Development.IDE.Graph.Internal.Rules=hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli:Development.IDE.Graph.Internal.Rules,Development.IDE.Graph.Internal.Types=hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli:Development.IDE.Graph.Internal.Types,Development.IDE.Graph.KeyMap=hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli:Development.IDE.Graph.KeyMap,Development.IDE.Graph.KeySet=hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli:Development.IDE.Graph.KeySet,Development.IDE.Graph.Rule=hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli:Development.IDE.Graph.Rule,Paths_hls_graph=hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli:Paths_hls_graph hls-graph> unit hls-graph-2.10.0.0-35x1DMGFmFGK0Fr9O5PA00-tests hls-graph> include base-4.19.0.0-b960 hls-graph> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ hls-graph> include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli hls-graph> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH hls-graph> include stm-2.5.2.1-83fa hls-graph> include stm-containers-1.2.1.1-H1mSmOKT12tBhhHaHtwIoE hls-graph> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa hls-graph> include tasty-hspec-1.2.0.4-1fB9WxEt32WCtnKZC2FOU5 hls-graph> include tasty-rerun-1.1.20-LFYCeBb9zPzLV6RZ8ANwW7 hls-graph> Ready component graph: hls-graph> definite hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli ghc-exactprint> * at src/Language/Haskell/GHC/ExactPrint/Transform.hs:117: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:117:1 ghc-exactprint> Warning: 'AnnSortKey' is ambiguous. It is defined ghc-exactprint> * in ‘GHC.Parser.Annotation’ ghc-exactprint> * in ‘GHC.Parser.Annotation’ 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 ‘GHC.Parser.Annotation’ ghc-exactprint> Warning: 'Annotation' is out of scope. ghc-exactprint> If you qualify the identifier, haddock can try to link it anyway. ghc-exactprint> Warning: 'annPriorComments' is out of scope. ghc-exactprint> If you qualify the identifier, haddock can try to link it anyway. ghc-exactprint> Warning: 'annFollowingComments' is out of scope. ghc-exactprint> If you qualify the identifier, haddock can try to link it anyway. ghc-exactprint> 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 ambiguous. It is defined ghc-exactprint> * in ‘GHC.Parser.Annotation’ ghc-exactprint> * in ‘GHC.Parser.Annotation’ 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 ‘GHC.Parser.Annotation’ ghc-exactprint> 69% ( 45 / 65) in 'Language.Haskell.GHC.ExactPrint.Transform' ghc-exactprint> Missing documentation for: ghc-exactprint> runTransformT (src/Language/Haskell/GHC/ExactPrint/Transform.hs:134) ghc-exactprint> hsDeclsValBinds (src/Language/Haskell/GHC/ExactPrint/Transform.hs:1060) ghc-exactprint> WithWhere (src/Language/Haskell/GHC/ExactPrint/Transform.hs:1070) ghc-exactprint> noAnnSrcSpanDP0 (src/Language/Haskell/GHC/ExactPrint/Transform.hs:770) ghc-exactprint> noAnnSrcSpanDP1 (src/Language/Haskell/GHC/ExactPrint/Transform.hs:773) ghc-exactprint> noAnnSrcSpanDPn (src/Language/Haskell/GHC/ExactPrint/Transform.hs:776) ghc-exactprint> d0 (src/Language/Haskell/GHC/ExactPrint/Transform.hs:779) ghc-exactprint> d1 (src/Language/Haskell/GHC/ExactPrint/Transform.hs:782) ghc-exactprint> dn (src/Language/Haskell/GHC/ExactPrint/Transform.hs:785) ghc-exactprint> m0 (src/Language/Haskell/GHC/ExactPrint/Transform.hs:788) ghc-exactprint> m1 (src/Language/Haskell/GHC/ExactPrint/Transform.hs:791) ghc-exactprint> mn (src/Language/Haskell/GHC/ExactPrint/Transform.hs:794) ghc-exactprint> addComma (src/Language/Haskell/GHC/ExactPrint/Transform.hs:797) ghc-exactprint> balanceCommentsList (src/Language/Haskell/GHC/ExactPrint/Transform.hs:417) ghc-exactprint> balanceCommentsList' (src/Language/Haskell/GHC/ExactPrint/Transform.hs:536) ghc-exactprint> anchorEof (src/Language/Haskell/GHC/ExactPrint/Transform.hs:750) ghc-exactprint> captureLineSpacing (src/Language/Haskell/GHC/ExactPrint/Transform.hs:198) ghc-exactprint> captureMatchLineSpacing (src/Language/Haskell/GHC/ExactPrint/Transform.hs:189) ghc-exactprint> captureTypeSigSpacing (src/Language/Haskell/GHC/ExactPrint/Transform.hs:209) ghc-exactprint> getEntryDP (src/Language/Haskell/GHC/ExactPrint/Transform.hs:340) ghc-exactprint> 77% ( 14 / 18) in 'Language.Haskell.GHC.ExactPrint' ghc-exactprint> Missing documentation for: ghc-exactprint> exactPrint (src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs:93) ghc-exactprint> showAst (src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs:86) ghc-exactprint> BlankSrcSpan (src/Language/Haskell/GHC/ExactPrint/Dump.hs:38) ghc-exactprint> BlankEpAnnotations (src/Language/Haskell/GHC/ExactPrint/Dump.hs:41) ghc-exactprint> Warning: Language.Haskell.GHC.ExactPrint.ExactPrint: could not find link destinations for: ghc-exactprint> - Language.Haskell.GHC.ExactPrint.ExactPrint.ExactPrintTVFlag ghc-exactprint> - Language.Haskell.GHC.ExactPrint.ExactPrint.Entry ghc-exactprint> - Language.Haskell.GHC.ExactPrint.ExactPrint.EP ghc-exactprint> Warning: Language.Haskell.GHC.ExactPrint.Transform: could not find link destinations for: ghc-exactprint> - Language.Haskell.GHC.ExactPrint.Transform.PMatch ghc-exactprint> - Language.Haskell.GHC.ExactPrint.Transform.Decl ghc-exactprint> Warning: Language.Haskell.GHC.ExactPrint: could not find link destinations for: ghc-exactprint> - Language.Haskell.GHC.ExactPrint.ExactPrint.ExactPrintTVFlag ghc-exactprint> - Language.Haskell.GHC.ExactPrint.ExactPrint.Entry 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 ) hls-graph> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 hls-graph> depends async-2.2.5-4iGqEhfeonCFkQqAVgJzMM hls-graph> depends base-4.19.0.0-b960 hls-graph> depends bytestring-0.12.0.2-4690 hls-graph> depends containers-0.6.8-4775 hls-graph> depends deepseq-1.5.0.0-412f hls-graph> depends directory-1.3.8.1-6a8e hls-graph> depends exceptions-0.10.7-d3e7 hls-graph> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ hls-graph> depends filepath-1.4.100.4-fa1c hls-graph> depends focus-1.0.3.2-1fBIazYXDCa22Ym6TuLVAy hls-graph> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m hls-graph> depends js-dgtable-0.5.2-FHHcjRz7tJFFli9kOrBJaV hls-graph> depends js-flot-0.8.3-Eor4cMh3BIMGLuP2kpOPu9 hls-graph> depends js-jquery-3.3.1-FRZjOWYcfA5B8ZSPMw6KGP hls-graph> depends list-t-1.0.5.7-JBHAwEN8nVyKQY75ILGSiw hls-graph> depends stm-2.5.2.1-83fa hls-graph> depends stm-containers-1.2.1.1-H1mSmOKT12tBhhHaHtwIoE hls-graph> depends text-2.1-c36a hls-graph> depends time-1.12.2-d26d hls-graph> depends transformers-0.6.1.0-c3ec hls-graph> depends unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe hls-graph> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq hls-graph> definite hls-graph-2.10.0.0-35x1DMGFmFGK0Fr9O5PA00-tests hls-graph> depends base-4.19.0.0-b960 hls-graph> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ hls-graph> depends hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli hls-graph> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH hls-graph> depends stm-2.5.2.1-83fa hls-graph> depends stm-containers-1.2.1.1-H1mSmOKT12tBhhHaHtwIoE hls-graph> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa hls-graph> depends tasty-hspec-1.2.0.4-1fB9WxEt32WCtnKZC2FOU5 hls-graph> depends tasty-rerun-1.1.20-LFYCeBb9zPzLV6RZ8ANwW7 hls-graph> Using Cabal-3.10.2.0 compiled by ghc-9.8 hls-graph> Using compiler: ghc-9.8.1 hls-graph> Using install prefix: hls-graph> /nix/store/ahhhvqz17f1pgza5c3j8cq13nd427i7x-hls-graph-2.10.0.0 hls-graph> Executables installed in: hls-graph> /nix/store/ahhhvqz17f1pgza5c3j8cq13nd427i7x-hls-graph-2.10.0.0/bin hls-graph> Libraries installed in: hls-graph> /nix/store/ahhhvqz17f1pgza5c3j8cq13nd427i7x-hls-graph-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli hls-graph> Dynamic Libraries installed in: hls-graph> /nix/store/ahhhvqz17f1pgza5c3j8cq13nd427i7x-hls-graph-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 hls-graph> Private executables installed in: hls-graph> /nix/store/ahhhvqz17f1pgza5c3j8cq13nd427i7x-hls-graph-2.10.0.0/libexec/x86_64-linux-ghc-9.8.1/hls-graph-2.10.0.0 hls-graph> Data files installed in: hls-graph> /nix/store/j5l3y6cbq7adxssyhjj4h8pqmksklq1z-hls-graph-2.10.0.0-data/share/ghc-9.8.1/x86_64-linux-ghc-9.8.1/hls-graph-2.10.0.0 hls-graph> Documentation installed in: hls-graph> /nix/store/f4g58x961gpwhfaizii1dnsmiyg2n80k-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/ahhhvqz17f1pgza5c3j8cq13nd427i7x-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.8.1 found on system at: hls-graph> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc hls-graph> Using ghc-pkg version 9.8.1 found on system at: hls-graph> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 hls-graph> No happy found hls-graph> Using haskell-suite found on system at: haskell-suite-dummy-location hls-graph> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location hls-graph> No hmake found hls-graph> Using hpc version 0.69 found on system at: hls-graph> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 hls-graph> Using hsc2hs version 0.68.10 found on system at: hls-graph> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 hls-graph> Using hscolour version 1.25 found on system at: hls-graph> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour hls-graph> No jhc found hls-graph> Using ld found on system at: hls-graph> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold hls-graph> No pkg-config found hls-graph> Using runghc version 9.8.1 found on system at: ghc-exactprint> - Language.Haskell.GHC.ExactPrint.ExactPrint.EP 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 ) hls-graph> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 hls-graph> Running phase: buildPhase hls-graph> Preprocessing library for hls-graph-2.10.0.0.. hls-graph> Building library for hls-graph-2.10.0.0.. 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 ) 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 ) 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 ) mono-traversable> Running phase: setupCompilerEnvironmentPhase mono-traversable> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. mono-traversable> Running phase: unpackPhase mono-traversable> unpacking source archive /nix/store/gjm15zbw4yz7g9yq23wcbchav9pn45id-mono-traversable-1.0.21.0.tar.gz mono-traversable> source root is mono-traversable-1.0.21.0 mono-traversable> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "mono-traversable-1.0.21.0/test/Main.hs" mono-traversable> Running phase: patchPhase hls-graph> [ 1 of 16] Compiling Control.Concurrent.STM.Stats ( src/Control/Concurrent/STM/Stats.hs, dist/build/Control/Concurrent/STM/Stats.p_o ) mono-traversable> Running phase: compileBuildDriverPhase mono-traversable> setupCompileFlags: -package-db=/build/tmp.iyBs6Z8MCM/setup-package.conf.d -threaded mono-traversable> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.iyBs6Z8MCM/Main.o ) mono-traversable> [2 of 2] Linking Setup 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 ) 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 ) 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> Running phase: updateAutotoolsGnuConfigScriptsPhase mono-traversable> Running phase: configurePhase mono-traversable> configureFlags: --verbose --prefix=/nix/store/y8wdi7qyzsd1fj5h6gf8w8i0n336fh8v-mono-traversable-1.0.21.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/vhqlgzx5pya0lam4igqdhwllcgb5klf2-mono-traversable-1.0.21.0-doc/share/doc/mono-traversable-1.0.21.0 --with-gcc=gcc --package-db=/build/tmp.iyBs6Z8MCM/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> Dependency base >=4.13 && <5: using base-4.19.0.0 mono-traversable> Dependency bytestring >=0.9: using bytestring-0.12.0.2 mono-traversable> Dependency containers >=0.5.8: using containers-0.6.8 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 mono-traversable> Dependency transformers >=0.3: using transformers-0.6.1.0 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.19.0.0 mono-traversable> Dependency bytestring: using bytestring-0.12.0.2 mono-traversable> Dependency containers: using containers-0.6.8 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 mono-traversable> Dependency transformers: using transformers-0.6.1.0 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-AdYmbBCjyr95ITlWNUyzpg mono-traversable> include base-4.19.0.0-b960 mono-traversable> include bytestring-0.12.0.2-4690 mono-traversable> include containers-0.6.8-4775 mono-traversable> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m mono-traversable> include split-0.2.5-7a2gB47MYNH3neq7POwcB3 mono-traversable> include text-2.1-c36a mono-traversable> include transformers-0.6.1.0-c3ec mono-traversable> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq mono-traversable> include vector-0.13.2.0-KITycIPQp0R25115diGgzh mono-traversable> include vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck mono-traversable> component mono-traversable-1.0.21.0-2Xyb72ElcfU633o08rtE4L-test mono-traversable> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 mono-traversable> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 mono-traversable> include base-4.19.0.0-b960 mono-traversable> include bytestring-0.12.0.2-4690 mono-traversable> include containers-0.6.8-4775 mono-traversable> include foldl-1.4.18-62WoZL2Y1vbK9V8UvFwjK0 mono-traversable> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH mono-traversable> include mono-traversable-1.0.21.0-AdYmbBCjyr95ITlWNUyzpg mono-traversable> include text-2.1-c36a mono-traversable> include transformers-0.6.1.0-c3ec mono-traversable> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq mono-traversable> include vector-0.13.2.0-KITycIPQp0R25115diGgzh mono-traversable> Linked component graph: mono-traversable> unit mono-traversable-1.0.21.0-AdYmbBCjyr95ITlWNUyzpg mono-traversable> include base-4.19.0.0-b960 mono-traversable> include bytestring-0.12.0.2-4690 mono-traversable> include containers-0.6.8-4775 mono-traversable> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m mono-traversable> include split-0.2.5-7a2gB47MYNH3neq7POwcB3 mono-traversable> include text-2.1-c36a mono-traversable> include transformers-0.6.1.0-c3ec mono-traversable> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq mono-traversable> include vector-0.13.2.0-KITycIPQp0R25115diGgzh mono-traversable> include vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck mono-traversable> Data.Containers=mono-traversable-1.0.21.0-AdYmbBCjyr95ITlWNUyzpg:Data.Containers,Data.MonoTraversable=mono-traversable-1.0.21.0-AdYmbBCjyr95ITlWNUyzpg:Data.MonoTraversable,Data.MonoTraversable.Unprefixed=mono-traversable-1.0.21.0-AdYmbBCjyr95ITlWNUyzpg:Data.MonoTraversable.Unprefixed,Data.NonNull=mono-traversable-1.0.21.0-AdYmbBCjyr95ITlWNUyzpg:Data.NonNull,Data.Sequences=mono-traversable-1.0.21.0-AdYmbBCjyr95ITlWNUyzpg:Data.Sequences mono-traversable> unit mono-traversable-1.0.21.0-2Xyb72ElcfU633o08rtE4L-test mono-traversable> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 mono-traversable> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 mono-traversable> include base-4.19.0.0-b960 mono-traversable> include bytestring-0.12.0.2-4690 mono-traversable> include containers-0.6.8-4775 mono-traversable> include foldl-1.4.18-62WoZL2Y1vbK9V8UvFwjK0 mono-traversable> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH mono-traversable> include mono-traversable-1.0.21.0-AdYmbBCjyr95ITlWNUyzpg mono-traversable> include text-2.1-c36a mono-traversable> include transformers-0.6.1.0-c3ec mono-traversable> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq mono-traversable> include vector-0.13.2.0-KITycIPQp0R25115diGgzh mono-traversable> Ready component graph: mono-traversable> definite mono-traversable-1.0.21.0-AdYmbBCjyr95ITlWNUyzpg mono-traversable> depends base-4.19.0.0-b960 mono-traversable> depends bytestring-0.12.0.2-4690 mono-traversable> depends containers-0.6.8-4775 mono-traversable> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m mono-traversable> depends split-0.2.5-7a2gB47MYNH3neq7POwcB3 mono-traversable> depends text-2.1-c36a mono-traversable> depends transformers-0.6.1.0-c3ec mono-traversable> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq mono-traversable> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh mono-traversable> depends vector-algorithms-0.9.1.0-3E3z4g6AodNLp3GAaTFdck mono-traversable> definite mono-traversable-1.0.21.0-2Xyb72ElcfU633o08rtE4L-test mono-traversable> depends HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 mono-traversable> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 mono-traversable> depends base-4.19.0.0-b960 mono-traversable> depends bytestring-0.12.0.2-4690 mono-traversable> depends containers-0.6.8-4775 mono-traversable> depends foldl-1.4.18-62WoZL2Y1vbK9V8UvFwjK0 mono-traversable> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH mono-traversable> depends mono-traversable-1.0.21.0-AdYmbBCjyr95ITlWNUyzpg mono-traversable> depends text-2.1-c36a mono-traversable> depends transformers-0.6.1.0-c3ec mono-traversable> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq mono-traversable> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh mono-traversable> Using Cabal-3.10.2.0 compiled by ghc-9.8 mono-traversable> Using compiler: ghc-9.8.1 mono-traversable> Using install prefix: mono-traversable> /nix/store/y8wdi7qyzsd1fj5h6gf8w8i0n336fh8v-mono-traversable-1.0.21.0 mono-traversable> Executables installed in: mono-traversable> /nix/store/y8wdi7qyzsd1fj5h6gf8w8i0n336fh8v-mono-traversable-1.0.21.0/bin mono-traversable> Libraries installed in: mono-traversable> /nix/store/y8wdi7qyzsd1fj5h6gf8w8i0n336fh8v-mono-traversable-1.0.21.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/mono-traversable-1.0.21.0-AdYmbBCjyr95ITlWNUyzpg mono-traversable> Dynamic Libraries installed in: mono-traversable> /nix/store/y8wdi7qyzsd1fj5h6gf8w8i0n336fh8v-mono-traversable-1.0.21.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 mono-traversable> Private executables installed in: mono-traversable> /nix/store/y8wdi7qyzsd1fj5h6gf8w8i0n336fh8v-mono-traversable-1.0.21.0/libexec/x86_64-linux-ghc-9.8.1/mono-traversable-1.0.21.0 mono-traversable> Data files installed in: mono-traversable> /nix/store/y8wdi7qyzsd1fj5h6gf8w8i0n336fh8v-mono-traversable-1.0.21.0/share/x86_64-linux-ghc-9.8.1/mono-traversable-1.0.21.0 mono-traversable> Documentation installed in: mono-traversable> /nix/store/vhqlgzx5pya0lam4igqdhwllcgb5klf2-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/y8wdi7qyzsd1fj5h6gf8w8i0n336fh8v-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 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.8.1 found on system at: mono-traversable> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc mono-traversable> Using ghc-pkg version 9.8.1 found on system at: mono-traversable> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 mono-traversable> No happy found mono-traversable> Using haskell-suite found on system at: haskell-suite-dummy-location mono-traversable> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location mono-traversable> No hmake found mono-traversable> Using hpc version 0.69 found on system at: mono-traversable> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 mono-traversable> Using hsc2hs version 0.68.10 found on system at: mono-traversable> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 mono-traversable> Using hscolour version 1.25 found on system at: mono-traversable> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour mono-traversable> No jhc found mono-traversable> Using ld found on system at: mono-traversable> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold mono-traversable> No pkg-config found mono-traversable> Using runghc version 9.8.1 found on system at: mono-traversable> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 ) 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> mono-traversable> src/Data/MonoTraversable.hs:1354:5: warning: [GHC-62161] [-Wincomplete-uni-patterns] mono-traversable> Pattern match(es) are non-exhaustive mono-traversable> In a pattern binding: 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:5: warning: [GHC-62161] [-Wincomplete-uni-patterns] mono-traversable> Pattern match(es) are non-exhaustive mono-traversable> In a pattern binding: 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:5: warning: [GHC-62161] [-Wincomplete-uni-patterns] mono-traversable> Pattern match(es) are non-exhaustive mono-traversable> In a pattern binding: 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:5: warning: [GHC-62161] [-Wincomplete-uni-patterns] mono-traversable> Pattern match(es) are non-exhaustive mono-traversable> In a pattern binding: mono-traversable> Patterns of type ‘ViewR a’ not matched: EmptyR mono-traversable> | mono-traversable> 1366 | oextend f w@(~(xxs :> _)) = mono-traversable> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^... hls-graph> [ 6 of 16] Compiling Development.IDE.Graph.Internal.Options ( src/Development/IDE/Graph/Internal/Options.hs, dist/build/Development/IDE/Graph/Internal/Options.p_o ) hls-graph> [ 7 of 16] Compiling Development.IDE.Graph.Internal.Database ( src/Development/IDE/Graph/Internal/Database.hs, dist/build/Development/IDE/Graph/Internal/Database.p_o ) hls-graph> [ 8 of 16] Compiling Development.IDE.Graph.Internal.Action ( src/Development/IDE/Graph/Internal/Action.hs, dist/build/Development/IDE/Graph/Internal/Action.p_o ) hls-graph> [ 9 of 16] Compiling Development.IDE.Graph.KeyMap ( src/Development/IDE/Graph/KeyMap.hs, dist/build/Development/IDE/Graph/KeyMap.p_o ) hls-graph> [10 of 16] Compiling Development.IDE.Graph.KeySet ( src/Development/IDE/Graph/KeySet.hs, dist/build/Development/IDE/Graph/KeySet.p_o ) hls-graph> [11 of 16] Compiling Development.IDE.Graph.Rule ( src/Development/IDE/Graph/Rule.hs, dist/build/Development/IDE/Graph/Rule.p_o ) hls-graph> [12 of 16] Compiling Paths_hls_graph ( dist/build/autogen/Paths_hls_graph.hs, dist/build/Paths_hls_graph.p_o ) hls-graph> [13 of 16] Compiling Development.IDE.Graph.Internal.Paths ( src/Development/IDE/Graph/Internal/Paths.hs, dist/build/Development/IDE/Graph/Internal/Paths.p_o ) hls-graph> [14 of 16] Compiling Development.IDE.Graph.Internal.Profile ( src/Development/IDE/Graph/Internal/Profile.hs, dist/build/Development/IDE/Graph/Internal/Profile.p_o ) hls-graph> [15 of 16] Compiling Development.IDE.Graph.Database ( src/Development/IDE/Graph/Database.hs, dist/build/Development/IDE/Graph/Database.p_o ) hls-graph> [16 of 16] Compiling Development.IDE.Graph ( src/Development/IDE/Graph.hs, dist/build/Development/IDE/Graph.p_o ) 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 ) 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.8.0.0.. ghc-exactprint> Running phase: installPhase ghc-exactprint> Installing library in /nix/store/xw15plg31ygcawvagjn221qg84dk0bzh-ghc-exactprint-1.8.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW hls-graph> Preprocessing test suite 'tests' for hls-graph-2.10.0.0.. hls-graph> Building test suite 'tests' for hls-graph-2.10.0.0.. hls-graph> [1 of 6] Compiling Example ( test/Example.hs, dist/build/tests/tests-tmp/Example.o ) ghc-exactprint> Running phase: fixupPhase ghc-exactprint> shrinking RPATHs of ELF executables and libraries in /nix/store/xw15plg31ygcawvagjn221qg84dk0bzh-ghc-exactprint-1.8.0.0 ghc-exactprint> shrinking /nix/store/xw15plg31ygcawvagjn221qg84dk0bzh-ghc-exactprint-1.8.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW-ghc9.8.1.so hls-graph> [2 of 6] Compiling DatabaseSpec ( test/DatabaseSpec.hs, dist/build/tests/tests-tmp/DatabaseSpec.o ) ghc-exactprint> checking for references to /build/ in /nix/store/xw15plg31ygcawvagjn221qg84dk0bzh-ghc-exactprint-1.8.0.0... ghc-exactprint> patching script interpreter paths in /nix/store/xw15plg31ygcawvagjn221qg84dk0bzh-ghc-exactprint-1.8.0.0 ghc-exactprint> stripping (with command strip and flags -S -p) in /nix/store/xw15plg31ygcawvagjn221qg84dk0bzh-ghc-exactprint-1.8.0.0/lib 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 ) ghc-exactprint> shrinking RPATHs of ELF executables and libraries in /nix/store/69qp4xa4m3q6x6aga34aa3i21acnivlq-ghc-exactprint-1.8.0.0-doc ghc-exactprint> checking for references to /build/ in /nix/store/69qp4xa4m3q6x6aga34aa3i21acnivlq-ghc-exactprint-1.8.0.0-doc... ghc-exactprint> patching script interpreter paths in /nix/store/69qp4xa4m3q6x6aga34aa3i21acnivlq-ghc-exactprint-1.8.0.0-doc ghc-exactprint (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/69qp4xa4m3q6x6aga34aa3i21acnivlq-ghc-exactprint-1.8.0.0-doc /nix/store/xw15plg31ygcawvagjn221qg84dk0bzh-ghc-exactprint-1.8.0.0 ghc-exactprint (post)> Pushing 2 paths (120 are already present) using zstd to cache sellout ⏳ ghc-exactprint (post)> ghc-exactprint (post)> Pushing /nix/store/69qp4xa4m3q6x6aga34aa3i21acnivlq-ghc-exactprint-1.8.0.0-doc (8.64 MiB) ghc-exactprint (post)> Pushing /nix/store/xw15plg31ygcawvagjn221qg84dk0bzh-ghc-exactprint-1.8.0.0 (50.38 MiB) ghc-exactprint (post)> ghc-exactprint (post)> All done. ghc-exactprint (post)> added 2 signatures ghc-exactprint (post)> added 4 signatures ghc-exactprint (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/69qp4xa4m3q6x6aga34aa3i21acnivlq-ghc-exactprint-1.8.0.0-doc /nix/store/xw15plg31ygcawvagjn221qg84dk0bzh-ghc-exactprint-1.8.0.0 ghc-exactprint (post)> copying 2 paths... ghc-exactprint (post)> copying path '/nix/store/69qp4xa4m3q6x6aga34aa3i21acnivlq-ghc-exactprint-1.8.0.0-doc' to 'https://cache.nix-ci.com'... ghc-exactprint (post)> copying path '/nix/store/xw15plg31ygcawvagjn221qg84dk0bzh-ghc-exactprint-1.8.0.0' to 'https://cache.nix-ci.com'... ghc-exactprint (post)> copying 1 paths... ghc-exactprint (post)> copying path '/nix/store/p7yp8sz9yc4kdxk9qgm05j0w81mhxpai-ghc-exactprint-1.8.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/69qp4xa4m3q6x6aga34aa3i21acnivlq-ghc-exactprint-1.8.0.0-doc /nix/store/xw15plg31ygcawvagjn221qg84dk0bzh-ghc-exactprint-1.8.0.0 ghc-exactprint (post)> copying 2 paths... ghc-exactprint (post)> copying path '/nix/store/69qp4xa4m3q6x6aga34aa3i21acnivlq-ghc-exactprint-1.8.0.0-doc' to 'ssh-ng://worker.nix-ci.com'... ghc-exactprint (post)> copying path '/nix/store/xw15plg31ygcawvagjn221qg84dk0bzh-ghc-exactprint-1.8.0.0' to 'ssh-ng://worker.nix-ci.com'... ghc-exactprint (post)> copying 1 paths... ghc-exactprint (post)> copying path '/nix/store/p7yp8sz9yc4kdxk9qgm05j0w81mhxpai-ghc-exactprint-1.8.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/fn200j0bhqzgaaa0x0x4mn9xd7h4kjhj-apply-refact-0.14.0.0.drv'... building '/nix/store/c1a3f36wyji1gdlqam78xvy53w2zmk3p-retrie-1.2.3.drv'... 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 ) 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> Warning: --source-* options are ignored when --hyperlinked-source is enabled. hls-graph> [ 1 of 16] Compiling Control.Concurrent.STM.Stats ( src/Control/Concurrent/STM/Stats.hs, /build/ghc945_0/ghc_14.o, /build/ghc945_0/ghc_14.dyn_o ) hls-graph> [ 2 of 16] Compiling Development.IDE.Graph.Classes ( src/Development/IDE/Graph/Classes.hs, /build/ghc945_0/ghc_16.o, /build/ghc945_0/ghc_16.dyn_o ) hls-graph> [ 3 of 16] Compiling Development.IDE.Graph.Internal.Key ( src/Development/IDE/Graph/Internal/Key.hs, /build/ghc945_0/ghc_20.o, /build/ghc945_0/ghc_20.dyn_o ) hls-graph> [ 4 of 16] Compiling Development.IDE.Graph.Internal.Types ( src/Development/IDE/Graph/Internal/Types.hs, /build/ghc945_0/ghc_26.o, /build/ghc945_0/ghc_26.dyn_o ) hls-graph> [ 5 of 16] Compiling Development.IDE.Graph.Internal.Rules ( src/Development/IDE/Graph/Internal/Rules.hs, /build/ghc945_0/ghc_24.o, /build/ghc945_0/ghc_24.dyn_o ) hls-graph> [ 6 of 16] Compiling Development.IDE.Graph.Internal.Options ( src/Development/IDE/Graph/Internal/Options.hs, nothing ) hls-graph> [ 7 of 16] Compiling Development.IDE.Graph.Internal.Database ( src/Development/IDE/Graph/Internal/Database.hs, /build/ghc945_0/ghc_18.o, /build/ghc945_0/ghc_18.dyn_o ) hls-graph> [ 8 of 16] Compiling Development.IDE.Graph.Internal.Action ( src/Development/IDE/Graph/Internal/Action.hs, nothing ) hls-graph> [ 9 of 16] Compiling Development.IDE.Graph.KeyMap ( src/Development/IDE/Graph/KeyMap.hs, nothing ) hls-graph> [10 of 16] Compiling Development.IDE.Graph.KeySet ( src/Development/IDE/Graph/KeySet.hs, nothing ) hls-graph> [11 of 16] Compiling Development.IDE.Graph.Rule ( src/Development/IDE/Graph/Rule.hs, nothing ) hls-graph> [12 of 16] Compiling Paths_hls_graph ( dist/build/autogen/Paths_hls_graph.hs, /build/ghc945_0/ghc_28.o, /build/ghc945_0/ghc_28.dyn_o ) hls-graph> [13 of 16] Compiling Development.IDE.Graph.Internal.Paths ( src/Development/IDE/Graph/Internal/Paths.hs, /build/ghc945_0/ghc_22.o, /build/ghc945_0/ghc_22.dyn_o ) hls-graph> [14 of 16] Compiling Development.IDE.Graph.Internal.Profile ( src/Development/IDE/Graph/Internal/Profile.hs, nothing ) hls-graph> [15 of 16] Compiling Development.IDE.Graph.Database ( src/Development/IDE/Graph/Database.hs, nothing ) hls-graph> [16 of 16] Compiling Development.IDE.Graph ( src/Development/IDE/Graph.hs, nothing ) 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) mono-traversable> [2 of 6] Compiling Data.Containers ( src/Data/Containers.hs, dist/build/Data/Containers.o, dist/build/Data/Containers.dyn_o ) mono-traversable> [3 of 6] Compiling Data.MonoTraversable.Unprefixed ( src/Data/MonoTraversable/Unprefixed.hs, dist/build/Data/MonoTraversable/Unprefixed.o, dist/build/Data/MonoTraversable/Unprefixed.dyn_o ) mono-traversable> [4 of 6] Compiling Data.Sequences ( src/Data/Sequences.hs, dist/build/Data/Sequences.o, dist/build/Data/Sequences.dyn_o ) mono-traversable> [5 of 6] Compiling Data.NonNull ( src/Data/NonNull.hs, dist/build/Data/NonNull.o, dist/build/Data/NonNull.dyn_o ) lsp-types> [308 of 452] Compiling Language.LSP.Protocol.Internal.Types.DeleteFileOptions ( generated/Language/LSP/Protocol/Internal/Types/DeleteFileOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DeleteFileOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DeleteFileOptions.dyn_o ) lsp-types> [309 of 452] Compiling Language.LSP.Protocol.Internal.Types.DefinitionRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DefinitionRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DefinitionRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DefinitionRegistrationOptions.dyn_o ) lsp-types> [310 of 452] Compiling Language.LSP.Protocol.Internal.Types.DefinitionParams ( generated/Language/LSP/Protocol/Internal/Types/DefinitionParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DefinitionParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DefinitionParams.dyn_o ) lsp-types> [311 of 452] Compiling Language.LSP.Protocol.Internal.Types.DefinitionOptions ( generated/Language/LSP/Protocol/Internal/Types/DefinitionOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DefinitionOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DefinitionOptions.dyn_o ) lsp-types> [312 of 452] Compiling Language.LSP.Protocol.Internal.Types.DefinitionLink ( generated/Language/LSP/Protocol/Internal/Types/DefinitionLink.hs, dist/build/Language/LSP/Protocol/Internal/Types/DefinitionLink.o, dist/build/Language/LSP/Protocol/Internal/Types/DefinitionLink.dyn_o ) lsp-types> [313 of 452] Compiling Language.LSP.Protocol.Internal.Types.DefinitionClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DefinitionClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DefinitionClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/DefinitionClientCapabilities.dyn_o ) lsp-types> [314 of 452] Compiling Language.LSP.Protocol.Internal.Types.Definition ( generated/Language/LSP/Protocol/Internal/Types/Definition.hs, dist/build/Language/LSP/Protocol/Internal/Types/Definition.o, dist/build/Language/LSP/Protocol/Internal/Types/Definition.dyn_o ) lsp-types> [315 of 452] Compiling Language.LSP.Protocol.Internal.Types.DeclarationRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DeclarationRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DeclarationRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DeclarationRegistrationOptions.dyn_o ) lsp-types> [316 of 452] Compiling Language.LSP.Protocol.Internal.Types.DeclarationParams ( generated/Language/LSP/Protocol/Internal/Types/DeclarationParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DeclarationParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DeclarationParams.dyn_o ) lsp-types> [317 of 452] Compiling Language.LSP.Protocol.Internal.Types.DeclarationOptions ( generated/Language/LSP/Protocol/Internal/Types/DeclarationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DeclarationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DeclarationOptions.dyn_o ) lsp-types> [318 of 452] Compiling Language.LSP.Protocol.Internal.Types.DeclarationLink ( generated/Language/LSP/Protocol/Internal/Types/DeclarationLink.hs, dist/build/Language/LSP/Protocol/Internal/Types/DeclarationLink.o, dist/build/Language/LSP/Protocol/Internal/Types/DeclarationLink.dyn_o ) lsp-types> [319 of 452] Compiling Language.LSP.Protocol.Internal.Types.DeclarationClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DeclarationClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DeclarationClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/DeclarationClientCapabilities.dyn_o ) lsp-types> [320 of 452] Compiling Language.LSP.Protocol.Internal.Types.Declaration ( generated/Language/LSP/Protocol/Internal/Types/Declaration.hs, dist/build/Language/LSP/Protocol/Internal/Types/Declaration.o, dist/build/Language/LSP/Protocol/Internal/Types/Declaration.dyn_o ) 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) 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 ) 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) 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 ) 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> - GHC.Event.Thread.threadDelay 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.StarKindStatus hls-graph> - Data.Aeson.TH.Arity hls-graph> - GHC.IOPort.IOPort 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 ) 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> - GHC.IOPort.IOPortException hls-graph> Warning: Development.IDE.Graph.Internal.Types: could not find link destinations for: hls-graph> - Development.IDE.Graph.Internal.Types.Rep_RunChanged hls-graph> Warning: Development.IDE.Graph.Rule: could not find link destinations for: hls-graph> - Development.IDE.Graph.Internal.Types.Rep_RunChanged hls-graph> Documentation created: dist/doc/html/hls-graph/, hls-graph> dist/doc/html/hls-graph/hls-graph.txt hls-graph> Preprocessing test suite 'tests' for hls-graph-2.10.0.0.. hls-graph> Running phase: installPhase hls-graph> Installing library in /nix/store/ahhhvqz17f1pgza5c3j8cq13nd427i7x-hls-graph-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli hls-graph> Running phase: fixupPhase hls-graph> shrinking RPATHs of ELF executables and libraries in /nix/store/ahhhvqz17f1pgza5c3j8cq13nd427i7x-hls-graph-2.10.0.0 hls-graph> shrinking /nix/store/ahhhvqz17f1pgza5c3j8cq13nd427i7x-hls-graph-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli-ghc9.8.1.so hls-graph> checking for references to /build/ in /nix/store/ahhhvqz17f1pgza5c3j8cq13nd427i7x-hls-graph-2.10.0.0... hls-graph> patching script interpreter paths in /nix/store/ahhhvqz17f1pgza5c3j8cq13nd427i7x-hls-graph-2.10.0.0 hls-graph> stripping (with command strip and flags -S -p) in /nix/store/ahhhvqz17f1pgza5c3j8cq13nd427i7x-hls-graph-2.10.0.0/lib hls-graph> shrinking RPATHs of ELF executables and libraries in /nix/store/j5l3y6cbq7adxssyhjj4h8pqmksklq1z-hls-graph-2.10.0.0-data hls-graph> checking for references to /build/ in /nix/store/j5l3y6cbq7adxssyhjj4h8pqmksklq1z-hls-graph-2.10.0.0-data... hls-graph> patching script interpreter paths in /nix/store/j5l3y6cbq7adxssyhjj4h8pqmksklq1z-hls-graph-2.10.0.0-data hls-graph> shrinking RPATHs of ELF executables and libraries in /nix/store/f4g58x961gpwhfaizii1dnsmiyg2n80k-hls-graph-2.10.0.0-doc hls-graph> checking for references to /build/ in /nix/store/f4g58x961gpwhfaizii1dnsmiyg2n80k-hls-graph-2.10.0.0-doc... hls-graph> patching script interpreter paths in /nix/store/f4g58x961gpwhfaizii1dnsmiyg2n80k-hls-graph-2.10.0.0-doc 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 ) hls-graph (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/ahhhvqz17f1pgza5c3j8cq13nd427i7x-hls-graph-2.10.0.0 /nix/store/f4g58x961gpwhfaizii1dnsmiyg2n80k-hls-graph-2.10.0.0-doc /nix/store/j5l3y6cbq7adxssyhjj4h8pqmksklq1z-hls-graph-2.10.0.0-data hls-graph (post)> Pushing 3 paths (211 are already present) using zstd to cache sellout ⏳ hls-graph (post)> hls-graph (post)> Pushing /nix/store/f4g58x961gpwhfaizii1dnsmiyg2n80k-hls-graph-2.10.0.0-doc (4.62 MiB) hls-graph (post)> Pushing /nix/store/j5l3y6cbq7adxssyhjj4h8pqmksklq1z-hls-graph-2.10.0.0-data (49.29 KiB) hls-graph (post)> Pushing /nix/store/ahhhvqz17f1pgza5c3j8cq13nd427i7x-hls-graph-2.10.0.0 (5.54 MiB) hls-graph (post)> hls-graph (post)> All done. hls-graph (post)> added 3 signatures hls-graph (post)> added 11 signatures hls-graph (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/ahhhvqz17f1pgza5c3j8cq13nd427i7x-hls-graph-2.10.0.0 /nix/store/f4g58x961gpwhfaizii1dnsmiyg2n80k-hls-graph-2.10.0.0-doc /nix/store/j5l3y6cbq7adxssyhjj4h8pqmksklq1z-hls-graph-2.10.0.0-data hls-graph (post)> copying 3 paths... hls-graph (post)> copying path '/nix/store/j5l3y6cbq7adxssyhjj4h8pqmksklq1z-hls-graph-2.10.0.0-data' to 'https://cache.nix-ci.com'... hls-graph (post)> copying path '/nix/store/f4g58x961gpwhfaizii1dnsmiyg2n80k-hls-graph-2.10.0.0-doc' to 'https://cache.nix-ci.com'... hls-graph (post)> copying path '/nix/store/ahhhvqz17f1pgza5c3j8cq13nd427i7x-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/rp2s5pkff34fp1hmxs30yk6ivr4hg5rf-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/ahhhvqz17f1pgza5c3j8cq13nd427i7x-hls-graph-2.10.0.0 /nix/store/f4g58x961gpwhfaizii1dnsmiyg2n80k-hls-graph-2.10.0.0-doc /nix/store/j5l3y6cbq7adxssyhjj4h8pqmksklq1z-hls-graph-2.10.0.0-data hls-graph (post)> copying 3 paths... hls-graph (post)> copying path '/nix/store/j5l3y6cbq7adxssyhjj4h8pqmksklq1z-hls-graph-2.10.0.0-data' to 'ssh-ng://worker.nix-ci.com'... hls-graph (post)> copying path '/nix/store/f4g58x961gpwhfaizii1dnsmiyg2n80k-hls-graph-2.10.0.0-doc' to 'ssh-ng://worker.nix-ci.com'... hls-graph (post)> copying path '/nix/store/ahhhvqz17f1pgza5c3j8cq13nd427i7x-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/rp2s5pkff34fp1hmxs30yk6ivr4hg5rf-hls-graph-2.10.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... ghc-lib-parser> [290 of 443] Compiling GHC.Hs ( compiler/GHC/Hs.hs, /build/.haddock-8229/GHC/Hs.o, /build/.haddock-8229/GHC/Hs.dyn_o ) ghc-lib-parser> [291 of 443] Compiling GHC.Tc.Types.Origin ( compiler/GHC/Tc/Types/Origin.hs, /build/.haddock-8229/GHC/Tc/Types/Origin.o, /build/.haddock-8229/GHC/Tc/Types/Origin.dyn_o ) ghc-lib-parser> [292 of 443] Compiling GHC.Tc.Types.BasicTypes ( compiler/GHC/Tc/Types/BasicTypes.hs, /build/.haddock-8229/GHC/Tc/Types/BasicTypes.o, /build/.haddock-8229/GHC/Tc/Types/BasicTypes.dyn_o ) ghc-lib-parser> [293 of 443] Compiling GHC.Tc.Zonk.Monad ( compiler/GHC/Tc/Zonk/Monad.hs, /build/.haddock-8229/GHC/Tc/Zonk/Monad.o, /build/.haddock-8229/GHC/Tc/Zonk/Monad.dyn_o ) ghc-lib-parser> [294 of 443] Compiling GHC.Tc.Types.ErrCtxt ( compiler/GHC/Tc/Types/ErrCtxt.hs, /build/.haddock-8229/GHC/Tc/Types/ErrCtxt.o, /build/.haddock-8229/GHC/Tc/Types/ErrCtxt.dyn_o ) ghc-lib-parser> [295 of 443] Compiling GHC.Tc.Types.CtLocEnv ( compiler/GHC/Tc/Types/CtLocEnv.hs, /build/.haddock-8229/GHC/Tc/Types/CtLocEnv.o, /build/.haddock-8229/GHC/Tc/Types/CtLocEnv.dyn_o ) ghc-lib-parser> [296 of 443] Compiling GHC.Tc.Types.Constraint ( compiler/GHC/Tc/Types/Constraint.hs, /build/.haddock-8229/GHC/Tc/Types/Constraint.o, /build/.haddock-8229/GHC/Tc/Types/Constraint.dyn_o ) ghc-lib-parser> [297 of 443] Compiling GHC.Tc.Types.TH ( compiler/GHC/Tc/Types/TH.hs, /build/.haddock-8229/GHC/Tc/Types/TH.o, /build/.haddock-8229/GHC/Tc/Types/TH.dyn_o ) ghc-lib-parser> [298 of 443] Compiling GHC.Tc.Errors.Hole.FitTypes ( compiler/GHC/Tc/Errors/Hole/FitTypes.hs, /build/.haddock-8229/GHC/Tc/Errors/Hole/FitTypes.o, /build/.haddock-8229/GHC/Tc/Errors/Hole/FitTypes.dyn_o ) ghc-lib-parser> [299 of 443] Compiling GHC.Types.SourceFile ( compiler/GHC/Types/SourceFile.hs, /build/.haddock-8229/GHC/Types/SourceFile.o, /build/.haddock-8229/GHC/Types/SourceFile.dyn_o ) ghc-lib-parser> [300 of 443] Compiling GHC.Driver.Phases ( compiler/GHC/Driver/Phases.hs, /build/.haddock-8229/GHC/Driver/Phases.o, /build/.haddock-8229/GHC/Driver/Phases.dyn_o ) ghc-lib-parser> [301 of 443] Compiling GHC.Utils.TmpFs ( compiler/GHC/Utils/TmpFs.hs, /build/.haddock-8229/GHC/Utils/TmpFs.o, /build/.haddock-8229/GHC/Utils/TmpFs.dyn_o ) ghc-lib-parser> [302 of 443] Compiling GHC.Driver.Pipeline.Monad ( compiler/GHC/Driver/Pipeline/Monad.hs, /build/.haddock-8229/GHC/Driver/Pipeline/Monad.o, /build/.haddock-8229/GHC/Driver/Pipeline/Monad.dyn_o ) ghc-lib-parser> [303 of 443] Compiling GHC.Driver.Backend ( compiler/GHC/Driver/Backend.hs, /build/.haddock-8229/GHC/Driver/Backend.o, /build/.haddock-8229/GHC/Driver/Backend.dyn_o ) ghc-lib-parser> [304 of 443] Compiling GHC.Driver.DynFlags ( compiler/GHC/Driver/DynFlags.hs, /build/.haddock-8229/GHC/Driver/DynFlags.o, /build/.haddock-8229/GHC/Driver/DynFlags.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 ) 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 ) mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:1354:5: warning: [GHC-62161] [-Wincomplete-uni-patterns] mono-traversable> Pattern match(es) are non-exhaustive mono-traversable> In a pattern binding: 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:5: warning: [GHC-62161] [-Wincomplete-uni-patterns] mono-traversable> Pattern match(es) are non-exhaustive mono-traversable> In a pattern binding: 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:5: warning: [GHC-62161] [-Wincomplete-uni-patterns] mono-traversable> Pattern match(es) are non-exhaustive mono-traversable> In a pattern binding: 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:5: warning: [GHC-62161] [-Wincomplete-uni-patterns] mono-traversable> Pattern match(es) are non-exhaustive mono-traversable> In a pattern binding: mono-traversable> Patterns of type ‘ViewR a’ not matched: EmptyR mono-traversable> | mono-traversable> 1366 | oextend f w@(~(xxs :> _)) = mono-traversable> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^... apply-refact> Running phase: setupCompilerEnvironmentPhase apply-refact> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. apply-refact> Running phase: unpackPhase apply-refact> unpacking source archive /nix/store/0d2ipwa9jp4khh281dkfsc1iqz7p7cz7-apply-refact-0.14.0.0.tar.gz apply-refact> source root is apply-refact-0.14.0.0 apply-refact> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "apply-refact-0.14.0.0/tests/Test.hs" apply-refact> Running phase: patchPhase apply-refact> Running phase: compileBuildDriverPhase apply-refact> setupCompileFlags: -package-db=/build/tmp.0QhQnrgY1T/setup-package.conf.d -threaded apply-refact> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.0QhQnrgY1T/Main.o ) apply-refact> [2 of 2] Linking Setup apply-refact> Running phase: updateAutotoolsGnuConfigScriptsPhase apply-refact> Running phase: configurePhase apply-refact> configureFlags: --verbose --prefix=/nix/store/4ngpqprygjy125a52y0xpk2gcn4ifhgv-apply-refact-0.14.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/hig7in7xjzvp40dxly17i3kj19x736bm-apply-refact-0.14.0.0-doc/share/doc/apply-refact-0.14.0.0 --with-gcc=gcc --package-db=/build/tmp.0QhQnrgY1T/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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/lib apply-refact> Using Parsec parser apply-refact> Configuring apply-refact-0.14.0.0... apply-refact> Dependency base >=4.16 && <5: using base-4.19.0.0 apply-refact> Dependency containers >=0.6.0.1 && <0.8: using containers-0.6.8 apply-refact> Dependency directory >=1.3: using directory-1.3.8.1 apply-refact> Dependency extra >=1.7.3: using extra-1.7.16 apply-refact> Dependency filemanip >=0.3.6.3 && <0.4: using filemanip-0.3.6.3 apply-refact> Dependency ghc >=9.8 && <9.9: using ghc-9.8.1 apply-refact> Dependency ghc-boot-th: using ghc-boot-th-9.8.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: using ghc-exactprint-1.8.0.0 apply-refact> Dependency process >=1.6: using process-1.6.18.0 apply-refact> Dependency refact >=0.2: using refact-0.3.0.2 apply-refact> Dependency syb >=0.7.1: using syb-0.7.2.4 apply-refact> Dependency transformers >=0.5.6.2 && <0.7: using transformers-0.6.1.0 apply-refact> Dependency uniplate >=1.6.13: using uniplate-1.6.13 apply-refact> Dependency unix-compat >=0.5.2: using unix-compat-0.7.4 apply-refact> Dependency base: using base-4.19.0.0 apply-refact> Dependency containers: using containers-0.6.8 apply-refact> Dependency directory: using directory-1.3.8.1 apply-refact> Dependency extra: using extra-1.7.16 apply-refact> Dependency filemanip: using filemanip-0.3.6.3 apply-refact> Dependency filepath: using filepath-1.4.100.4 apply-refact> Dependency ghc: using ghc-9.8.1 apply-refact> Dependency ghc-boot-th: using ghc-boot-th-9.8.1 apply-refact> Dependency ghc-exactprint: using ghc-exactprint-1.8.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.18.0 apply-refact> Dependency refact: using refact-0.3.0.2 apply-refact> Dependency syb: using syb-0.7.2.4 apply-refact> Dependency transformers: using transformers-0.6.1.0 apply-refact> Dependency uniplate: using uniplate-1.6.13 apply-refact> Dependency unix-compat: using unix-compat-0.7.4 apply-refact> Dependency base: using base-4.19.0.0 apply-refact> Dependency containers: using containers-0.6.8 apply-refact> Dependency directory: using directory-1.3.8.1 apply-refact> Dependency extra: using extra-1.7.16 retrie> Running phase: setupCompilerEnvironmentPhase retrie> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. retrie> Running phase: unpackPhase retrie> unpacking source archive /nix/store/fyl9d4vk1w0rq2ny02ar1vps6n45pvqk-retrie-1.2.3.tar.gz retrie> source root is retrie-1.2.3 retrie> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "retrie-1.2.3/tests/Util.hs" retrie> Running phase: patchPhase retrie> applying patch /nix/store/5ylnk2bab8492pq2hs391xgpmwfqkk75-b0df07178133b5b049e3e7764acba0e5e3fa57af.patch retrie> patching file retrie.cabal retrie> Running phase: compileBuildDriverPhase retrie> setupCompileFlags: -package-db=/build/tmp.iRCvxjDsTn/setup-package.conf.d -threaded retrie> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.iRCvxjDsTn/Main.o ) retrie> [2 of 2] Linking Setup retrie> Running phase: updateAutotoolsGnuConfigScriptsPhase retrie> Running phase: configurePhase retrie> configureFlags: --verbose --prefix=/nix/store/nggadzfc18lkmm7fkz48411jmvjgn5jh-retrie-1.2.3 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/rp0b7qijw37xh1y59jjqcg65171ksc2z-retrie-1.2.3-doc/share/doc/retrie-1.2.3 --with-gcc=gcc --package-db=/build/tmp.iRCvxjDsTn/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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/lib retrie> Using Parsec parser retrie> Configuring retrie-1.2.3... retrie> Flags chosen: buildexecutable=True retrie> Dependency ansi-terminal >=0.10.3 && <1.2: using ansi-terminal-1.1.2 retrie> Dependency async >=2.2.2 && <2.3: using async-2.2.5 retrie> Dependency base >=4.11 && <4.20: using base-4.19.0.0 retrie> Dependency bytestring >=0.10.8 && <0.13: using bytestring-0.12.0.2 retrie> Dependency containers >=0.5.11 && <0.8: using containers-0.6.8 retrie> Dependency data-default >=0.7.1 && <0.8: using data-default-0.7.1.3 retrie> Dependency directory >=1.3.1 && <1.4: using directory-1.3.8.1 retrie> Dependency filepath >=1.4.2 && <1.6: using filepath-1.4.100.4 retrie> Dependency ghc >=9.2 && <9.9: using ghc-9.8.1 retrie> Dependency ghc-exactprint >=1.5.0 && <1.9: using ghc-exactprint-1.8.0.0 retrie> Dependency list-t >=1.0.4 && <1.1: using list-t-1.0.5.7 retrie> Dependency mtl >=2.2.2 && <2.4: using mtl-2.3.1 retrie> Dependency optparse-applicative >=0.15.1 && <0.19: using retrie> optparse-applicative-0.18.1.0 retrie> Dependency process >=1.6.3 && <1.7: using process-1.6.18.0 retrie> Dependency random-shuffle >=0.0.4 && <0.1: using random-shuffle-0.0.4 retrie> Dependency syb >=0.7.1 && <0.8: using syb-0.7.2.4 retrie> Dependency text >=1.2.3 && <2.2: using text-2.1 retrie> Dependency transformers >=0.5.5 && <0.7: using transformers-0.6.1.0 retrie> Dependency unordered-containers >=0.2.10 && <0.3: using retrie> unordered-containers-0.2.20 retrie> Dependency base >=4.11 && <4.20: using base-4.19.0.0 retrie> Dependency ghc-paths: using ghc-paths-0.1.0.12 retrie> Dependency haskell-src-exts >=1.23.0 && <1.24: using haskell-src-exts-1.23.1 retrie> Dependency retrie: using retrie-1.2.3 retrie> Dependency base >=4.11 && <4.20: using base-4.19.0.0 retrie> Dependency ghc-paths: using ghc-paths-0.1.0.12 retrie> Dependency haskell-src-exts >=1.23.0 && <1.24: using haskell-src-exts-1.23.1 retrie> Dependency retrie: using retrie-1.2.3 retrie> Dependency HUnit: using HUnit-1.6.2.0 retrie> Dependency base: using base-4.19.0.0 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 ) apply-refact> Dependency filemanip: using filemanip-0.3.6.3 apply-refact> Dependency filepath: using filepath-1.4.100.4 apply-refact> Dependency ghc: using ghc-9.8.1 apply-refact> Dependency ghc-boot-th: using ghc-boot-th-9.8.1 apply-refact> Dependency ghc-exactprint: using ghc-exactprint-1.8.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.18.0 apply-refact> Dependency refact: using refact-0.3.0.2 apply-refact> Dependency silently: using silently-1.2.5.4 apply-refact> Dependency syb: using syb-0.7.2.4 apply-refact> Dependency tasty: using tasty-1.5.3 apply-refact> Dependency tasty-expected-failure: using tasty-expected-failure-0.12.3 apply-refact> Dependency tasty-golden: using tasty-golden-2.3.5 apply-refact> Dependency transformers: using transformers-0.6.1.0 apply-refact> Dependency uniplate: using uniplate-1.6.13 apply-refact> Dependency unix-compat: using unix-compat-0.7.4 apply-refact> Source component graph: apply-refact> component test:test apply-refact> component exe:refactor apply-refact> component lib apply-refact> Configured component graph: apply-refact> component apply-refact-0.14.0.0-Dk8JBFbbjRo9DpAZUXHsTK-test apply-refact> include base-4.19.0.0-b960 apply-refact> include containers-0.6.8-4775 apply-refact> include directory-1.3.8.1-6a8e apply-refact> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ apply-refact> include filemanip-0.3.6.3-LjsWJolbYIH3RY2BS86jtt apply-refact> include filepath-1.4.100.4-fa1c apply-refact> include ghc-9.8.1-f1e9 apply-refact> include ghc-boot-th-9.8.1-8ab3 apply-refact> include ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW apply-refact> include ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC apply-refact> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv apply-refact> include process-1.6.18.0-26fa apply-refact> include refact-0.3.0.2-9j60Lyk5ZE6EDCl7uG5E0B apply-refact> include silently-1.2.5.4-rAp7M7uqAhBpWTxTpNXNT apply-refact> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI apply-refact> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa apply-refact> include tasty-expected-failure-0.12.3-1St4IMCEt8xLd0WcnG1npu apply-refact> include tasty-golden-2.3.5-6P6GNEakBlYHi0mjKqBrlF apply-refact> include transformers-0.6.1.0-c3ec apply-refact> include uniplate-1.6.13-FSZmfemPUb965irITYhfNI apply-refact> include unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP apply-refact> component apply-refact-0.14.0.0-LE3UDrUqDJZAgkYIsJNycr-refactor apply-refact> include base-4.19.0.0-b960 apply-refact> include containers-0.6.8-4775 apply-refact> include directory-1.3.8.1-6a8e apply-refact> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ apply-refact> include filemanip-0.3.6.3-LjsWJolbYIH3RY2BS86jtt apply-refact> include filepath-1.4.100.4-fa1c apply-refact> include ghc-9.8.1-f1e9 apply-refact> include ghc-boot-th-9.8.1-8ab3 apply-refact> include ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW apply-refact> include ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC apply-refact> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv apply-refact> include process-1.6.18.0-26fa apply-refact> include refact-0.3.0.2-9j60Lyk5ZE6EDCl7uG5E0B apply-refact> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI apply-refact> include transformers-0.6.1.0-c3ec apply-refact> include uniplate-1.6.13-FSZmfemPUb965irITYhfNI apply-refact> include unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP apply-refact> component apply-refact-0.14.0.0-QAxpDjl60yEbMxJKtOCSm apply-refact> include base-4.19.0.0-b960 apply-refact> include containers-0.6.8-4775 apply-refact> include directory-1.3.8.1-6a8e apply-refact> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ apply-refact> include filemanip-0.3.6.3-LjsWJolbYIH3RY2BS86jtt apply-refact> include ghc-9.8.1-f1e9 apply-refact> include ghc-boot-th-9.8.1-8ab3 apply-refact> include ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW apply-refact> include process-1.6.18.0-26fa apply-refact> include refact-0.3.0.2-9j60Lyk5ZE6EDCl7uG5E0B apply-refact> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI apply-refact> include transformers-0.6.1.0-c3ec apply-refact> include uniplate-1.6.13-FSZmfemPUb965irITYhfNI apply-refact> include unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP apply-refact> Linked component graph: apply-refact> unit apply-refact-0.14.0.0-Dk8JBFbbjRo9DpAZUXHsTK-test apply-refact> include base-4.19.0.0-b960 apply-refact> include containers-0.6.8-4775 apply-refact> include directory-1.3.8.1-6a8e apply-refact> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ apply-refact> include filemanip-0.3.6.3-LjsWJolbYIH3RY2BS86jtt apply-refact> include filepath-1.4.100.4-fa1c apply-refact> include ghc-9.8.1-f1e9 apply-refact> include ghc-boot-th-9.8.1-8ab3 apply-refact> include ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW retrie> Dependency containers: using containers-0.6.8 retrie> Dependency data-default: using data-default-0.7.1.3 retrie> Dependency deepseq: using deepseq-1.5.0.0 retrie> Dependency directory: using directory-1.3.8.1 retrie> Dependency exceptions: using exceptions-0.10.7 retrie> Dependency filepath: using filepath-1.4.100.4 retrie> Dependency ghc: using ghc-9.8.1 retrie> Dependency ghc-exactprint: using ghc-exactprint-1.8.0.0 retrie> Dependency ghc-paths: using ghc-paths-0.1.0.12 retrie> Dependency haskell-src-exts: using haskell-src-exts-1.23.1 retrie> Dependency mtl: using mtl-2.3.1 retrie> Dependency optparse-applicative: using optparse-applicative-0.18.1.0 retrie> Dependency process: using process-1.6.18.0 retrie> Dependency retrie: using retrie-1.2.3 retrie> Dependency syb: using syb-0.7.2.4 retrie> Dependency tasty: using tasty-1.5.3 retrie> Dependency tasty-hunit: using tasty-hunit-0.10.2 retrie> Dependency temporary: using temporary-1.3 retrie> Dependency text: using text-2.1 retrie> Dependency unordered-containers: using unordered-containers-0.2.20 retrie> Source component graph: retrie> component lib retrie> component exe:demo-retrie dependency lib retrie> component exe:retrie dependency lib retrie> component test:test dependency lib retrie> Configured component graph: retrie> component retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV retrie> include ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ retrie> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM retrie> include base-4.19.0.0-b960 retrie> include bytestring-0.12.0.2-4690 retrie> include containers-0.6.8-4775 retrie> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy retrie> include directory-1.3.8.1-6a8e retrie> include filepath-1.4.100.4-fa1c retrie> include ghc-9.8.1-f1e9 retrie> include ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW retrie> include list-t-1.0.5.7-JBHAwEN8nVyKQY75ILGSiw retrie> include mtl-2.3.1-63a4 retrie> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv retrie> include process-1.6.18.0-26fa retrie> include random-shuffle-0.0.4-D5x70VN6fW58wP5RHmNC0F retrie> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI retrie> include text-2.1-c36a retrie> include transformers-0.6.1.0-c3ec retrie> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq retrie> component retrie-1.2.3-HNX4aO3O7oHz4VzRSSFLW-demo-retrie retrie> include base-4.19.0.0-b960 retrie> include ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC retrie> include haskell-src-exts-1.23.1-FcYgkm3gaMH9Kddte2hEV4 retrie> include retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV retrie> component retrie-1.2.3-9n6UtNng9Jo7DjlmRLKZwk-retrie retrie> include base-4.19.0.0-b960 retrie> include ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC retrie> include haskell-src-exts-1.23.1-FcYgkm3gaMH9Kddte2hEV4 retrie> include retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV retrie> component retrie-1.2.3-FHSXx4Lzsvc4MWmtDwpsh2-test retrie> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 retrie> include base-4.19.0.0-b960 retrie> include containers-0.6.8-4775 retrie> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy retrie> include deepseq-1.5.0.0-412f retrie> include directory-1.3.8.1-6a8e retrie> include exceptions-0.10.7-d3e7 retrie> include filepath-1.4.100.4-fa1c retrie> include ghc-9.8.1-f1e9 retrie> include ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW retrie> include ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC retrie> include haskell-src-exts-1.23.1-FcYgkm3gaMH9Kddte2hEV4 retrie> include mtl-2.3.1-63a4 retrie> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv retrie> include process-1.6.18.0-26fa retrie> include retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV retrie> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI retrie> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa retrie> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP retrie> include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b retrie> include text-2.1-c36a retrie> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq retrie> Linked component graph: retrie> unit retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV retrie> include ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ retrie> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM retrie> include base-4.19.0.0-b960 retrie> include bytestring-0.12.0.2-4690 retrie> include containers-0.6.8-4775 retrie> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy retrie> include directory-1.3.8.1-6a8e 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 ) apply-refact> include ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC apply-refact> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv apply-refact> include process-1.6.18.0-26fa apply-refact> include refact-0.3.0.2-9j60Lyk5ZE6EDCl7uG5E0B apply-refact> include silently-1.2.5.4-rAp7M7uqAhBpWTxTpNXNT apply-refact> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI apply-refact> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa apply-refact> include tasty-expected-failure-0.12.3-1St4IMCEt8xLd0WcnG1npu apply-refact> include tasty-golden-2.3.5-6P6GNEakBlYHi0mjKqBrlF apply-refact> include transformers-0.6.1.0-c3ec apply-refact> include uniplate-1.6.13-FSZmfemPUb965irITYhfNI apply-refact> include unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP apply-refact> unit apply-refact-0.14.0.0-LE3UDrUqDJZAgkYIsJNycr-refactor apply-refact> include base-4.19.0.0-b960 apply-refact> include containers-0.6.8-4775 apply-refact> include directory-1.3.8.1-6a8e apply-refact> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ apply-refact> include filemanip-0.3.6.3-LjsWJolbYIH3RY2BS86jtt apply-refact> include filepath-1.4.100.4-fa1c apply-refact> include ghc-9.8.1-f1e9 apply-refact> include ghc-boot-th-9.8.1-8ab3 apply-refact> include ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW apply-refact> include ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC apply-refact> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv apply-refact> include process-1.6.18.0-26fa apply-refact> include refact-0.3.0.2-9j60Lyk5ZE6EDCl7uG5E0B apply-refact> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI apply-refact> include transformers-0.6.1.0-c3ec apply-refact> include uniplate-1.6.13-FSZmfemPUb965irITYhfNI apply-refact> include unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP apply-refact> unit apply-refact-0.14.0.0-QAxpDjl60yEbMxJKtOCSm apply-refact> include base-4.19.0.0-b960 apply-refact> include containers-0.6.8-4775 apply-refact> include directory-1.3.8.1-6a8e apply-refact> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ apply-refact> include filemanip-0.3.6.3-LjsWJolbYIH3RY2BS86jtt apply-refact> include ghc-9.8.1-f1e9 apply-refact> include ghc-boot-th-9.8.1-8ab3 apply-refact> include ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW apply-refact> include process-1.6.18.0-26fa apply-refact> include refact-0.3.0.2-9j60Lyk5ZE6EDCl7uG5E0B apply-refact> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI apply-refact> include transformers-0.6.1.0-c3ec apply-refact> include uniplate-1.6.13-FSZmfemPUb965irITYhfNI apply-refact> include unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP apply-refact> Refact.Apply=apply-refact-0.14.0.0-QAxpDjl60yEbMxJKtOCSm:Refact.Apply,Refact.Compat=apply-refact-0.14.0.0-QAxpDjl60yEbMxJKtOCSm:Refact.Compat,Refact.Fixity=apply-refact-0.14.0.0-QAxpDjl60yEbMxJKtOCSm:Refact.Fixity,Refact.Internal=apply-refact-0.14.0.0-QAxpDjl60yEbMxJKtOCSm:Refact.Internal,Refact.Utils=apply-refact-0.14.0.0-QAxpDjl60yEbMxJKtOCSm:Refact.Utils apply-refact> Ready component graph: apply-refact> definite apply-refact-0.14.0.0-QAxpDjl60yEbMxJKtOCSm apply-refact> depends base-4.19.0.0-b960 apply-refact> depends containers-0.6.8-4775 apply-refact> depends directory-1.3.8.1-6a8e apply-refact> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ apply-refact> depends filemanip-0.3.6.3-LjsWJolbYIH3RY2BS86jtt apply-refact> depends ghc-9.8.1-f1e9 apply-refact> depends ghc-boot-th-9.8.1-8ab3 apply-refact> depends ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW apply-refact> depends process-1.6.18.0-26fa apply-refact> depends refact-0.3.0.2-9j60Lyk5ZE6EDCl7uG5E0B apply-refact> depends syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI apply-refact> depends transformers-0.6.1.0-c3ec apply-refact> depends uniplate-1.6.13-FSZmfemPUb965irITYhfNI apply-refact> depends unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP apply-refact> definite apply-refact-0.14.0.0-LE3UDrUqDJZAgkYIsJNycr-refactor apply-refact> depends base-4.19.0.0-b960 apply-refact> depends containers-0.6.8-4775 apply-refact> depends directory-1.3.8.1-6a8e apply-refact> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ apply-refact> depends filemanip-0.3.6.3-LjsWJolbYIH3RY2BS86jtt apply-refact> depends filepath-1.4.100.4-fa1c apply-refact> depends ghc-9.8.1-f1e9 apply-refact> depends ghc-boot-th-9.8.1-8ab3 apply-refact> depends ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW apply-refact> depends ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC apply-refact> depends optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv apply-refact> depends process-1.6.18.0-26fa apply-refact> depends refact-0.3.0.2-9j60Lyk5ZE6EDCl7uG5E0B apply-refact> depends syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI apply-refact> depends transformers-0.6.1.0-c3ec retrie> include filepath-1.4.100.4-fa1c retrie> include ghc-9.8.1-f1e9 retrie> include ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW retrie> include list-t-1.0.5.7-JBHAwEN8nVyKQY75ILGSiw retrie> include mtl-2.3.1-63a4 retrie> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv retrie> include process-1.6.18.0-26fa retrie> include random-shuffle-0.0.4-D5x70VN6fW58wP5RHmNC0F retrie> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI retrie> include text-2.1-c36a retrie> include transformers-0.6.1.0-c3ec retrie> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq retrie> Retrie=retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV:Retrie,Retrie.AlphaEnv=retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV:Retrie.AlphaEnv,Retrie.CPP=retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV:Retrie.CPP,Retrie.Context=retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV:Retrie.Context,Retrie.Debug=retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV:Retrie.Debug,Retrie.Elaborate=retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV:Retrie.Elaborate,Retrie.ExactPrint=retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV:Retrie.ExactPrint,Retrie.ExactPrint.Annotated=retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV:Retrie.ExactPrint.Annotated,Retrie.Expr=retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV:Retrie.Expr,Retrie.Fixity=retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV:Retrie.Fixity,Retrie.FreeVars=retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV:Retrie.FreeVars,Retrie.GHC=retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV:Retrie.GHC,Retrie.GroundTerms=retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV:Retrie.GroundTerms,Retrie.Monad=retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV:Retrie.Monad,Retrie.Options=retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV:Retrie.Options,Retrie.PatternMap.Bag=retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV:Retrie.PatternMap.Bag,Retrie.PatternMap.Class=retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV:Retrie.PatternMap.Class,Retrie.PatternMap.Instances=retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV:Retrie.PatternMap.Instances,Retrie.Pretty=retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV:Retrie.Pretty,Retrie.Quantifiers=retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV:Retrie.Quantifiers,Retrie.Query=retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV:Retrie.Query,Retrie.Replace=retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV:Retrie.Replace,Retrie.Rewrites=retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV:Retrie.Rewrites,Retrie.Rewrites.Function=retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV:Retrie.Rewrites.Function,Retrie.Rewrites.Patterns=retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV:Retrie.Rewrites.Patterns,Retrie.Rewrites.Rules=retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV:Retrie.Rewrites.Rules,Retrie.Rewrites.Types=retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV:Retrie.Rewrites.Types,Retrie.Run=retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV:Retrie.Run,Retrie.SYB=retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV:Retrie.SYB,Retrie.Subst=retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV:Retrie.Subst,Retrie.Substitution=retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV:Retrie.Substitution,Retrie.Types=retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV:Retrie.Types,Retrie.Universe=retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV:Retrie.Universe,Retrie.Util=retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV:Retrie.Util retrie> unit retrie-1.2.3-HNX4aO3O7oHz4VzRSSFLW-demo-retrie retrie> include base-4.19.0.0-b960 retrie> include ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC retrie> include haskell-src-exts-1.23.1-FcYgkm3gaMH9Kddte2hEV4 retrie> include retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV retrie> unit retrie-1.2.3-9n6UtNng9Jo7DjlmRLKZwk-retrie retrie> include base-4.19.0.0-b960 retrie> include ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC retrie> include haskell-src-exts-1.23.1-FcYgkm3gaMH9Kddte2hEV4 retrie> include retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV retrie> unit retrie-1.2.3-FHSXx4Lzsvc4MWmtDwpsh2-test retrie> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 retrie> include base-4.19.0.0-b960 retrie> include containers-0.6.8-4775 retrie> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy retrie> include deepseq-1.5.0.0-412f retrie> include directory-1.3.8.1-6a8e retrie> include exceptions-0.10.7-d3e7 retrie> include filepath-1.4.100.4-fa1c retrie> include ghc-9.8.1-f1e9 retrie> include ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW retrie> include ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC retrie> include haskell-src-exts-1.23.1-FcYgkm3gaMH9Kddte2hEV4 retrie> include mtl-2.3.1-63a4 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> depends uniplate-1.6.13-FSZmfemPUb965irITYhfNI apply-refact> depends unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP apply-refact> definite apply-refact-0.14.0.0-Dk8JBFbbjRo9DpAZUXHsTK-test apply-refact> depends base-4.19.0.0-b960 apply-refact> depends containers-0.6.8-4775 apply-refact> depends directory-1.3.8.1-6a8e apply-refact> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ apply-refact> depends filemanip-0.3.6.3-LjsWJolbYIH3RY2BS86jtt apply-refact> depends filepath-1.4.100.4-fa1c apply-refact> depends ghc-9.8.1-f1e9 apply-refact> depends ghc-boot-th-9.8.1-8ab3 apply-refact> depends ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW apply-refact> depends ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC apply-refact> depends optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv apply-refact> depends process-1.6.18.0-26fa apply-refact> depends refact-0.3.0.2-9j60Lyk5ZE6EDCl7uG5E0B apply-refact> depends silently-1.2.5.4-rAp7M7uqAhBpWTxTpNXNT apply-refact> depends syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI apply-refact> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa apply-refact> depends tasty-expected-failure-0.12.3-1St4IMCEt8xLd0WcnG1npu apply-refact> depends tasty-golden-2.3.5-6P6GNEakBlYHi0mjKqBrlF apply-refact> depends transformers-0.6.1.0-c3ec apply-refact> depends uniplate-1.6.13-FSZmfemPUb965irITYhfNI apply-refact> depends unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP apply-refact> Using Cabal-3.10.2.0 compiled by ghc-9.8 apply-refact> Using compiler: ghc-9.8.1 apply-refact> Using install prefix: apply-refact> /nix/store/4ngpqprygjy125a52y0xpk2gcn4ifhgv-apply-refact-0.14.0.0 apply-refact> Executables installed in: apply-refact> /nix/store/4ngpqprygjy125a52y0xpk2gcn4ifhgv-apply-refact-0.14.0.0/bin apply-refact> Libraries installed in: apply-refact> /nix/store/4ngpqprygjy125a52y0xpk2gcn4ifhgv-apply-refact-0.14.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/apply-refact-0.14.0.0-QAxpDjl60yEbMxJKtOCSm apply-refact> Dynamic Libraries installed in: apply-refact> /nix/store/4ngpqprygjy125a52y0xpk2gcn4ifhgv-apply-refact-0.14.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 apply-refact> Private executables installed in: apply-refact> /nix/store/4ngpqprygjy125a52y0xpk2gcn4ifhgv-apply-refact-0.14.0.0/libexec/x86_64-linux-ghc-9.8.1/apply-refact-0.14.0.0 apply-refact> Data files installed in: apply-refact> /nix/store/4ngpqprygjy125a52y0xpk2gcn4ifhgv-apply-refact-0.14.0.0/share/x86_64-linux-ghc-9.8.1/apply-refact-0.14.0.0 apply-refact> Documentation installed in: apply-refact> /nix/store/hig7in7xjzvp40dxly17i3kj19x736bm-apply-refact-0.14.0.0-doc/share/doc/apply-refact-0.14.0.0 apply-refact> Configuration files installed in: apply-refact> /nix/store/4ngpqprygjy125a52y0xpk2gcn4ifhgv-apply-refact-0.14.0.0/etc apply-refact> No alex found apply-refact> Using ar found on system at: apply-refact> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar apply-refact> No c2hs found apply-refact> No cpphs found apply-refact> No doctest found apply-refact> Using gcc version 14.3.0 given by user at: apply-refact> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc apply-refact> Using ghc version 9.8.1 found on system at: apply-refact> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc apply-refact> Using ghc-pkg version 9.8.1 found on system at: apply-refact> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 apply-refact> No happy found apply-refact> Using haskell-suite found on system at: haskell-suite-dummy-location apply-refact> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location apply-refact> No hmake found apply-refact> Using hpc version 0.69 found on system at: apply-refact> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 apply-refact> Using hsc2hs version 0.68.10 found on system at: apply-refact> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 apply-refact> Using hscolour version 1.25 found on system at: apply-refact> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour apply-refact> No jhc found apply-refact> Using ld found on system at: apply-refact> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold apply-refact> No pkg-config found apply-refact> Using runghc version 9.8.1 found on system at: apply-refact> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 retrie> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv retrie> include process-1.6.18.0-26fa retrie> include retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV retrie> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI retrie> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa retrie> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP retrie> include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b retrie> include text-2.1-c36a retrie> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq retrie> Ready component graph: retrie> definite retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV retrie> depends ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ retrie> depends async-2.2.5-4iGqEhfeonCFkQqAVgJzMM retrie> depends base-4.19.0.0-b960 retrie> depends bytestring-0.12.0.2-4690 retrie> depends containers-0.6.8-4775 retrie> depends data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy retrie> depends directory-1.3.8.1-6a8e retrie> depends filepath-1.4.100.4-fa1c retrie> depends ghc-9.8.1-f1e9 retrie> depends ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW retrie> depends list-t-1.0.5.7-JBHAwEN8nVyKQY75ILGSiw retrie> depends mtl-2.3.1-63a4 retrie> depends optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv retrie> depends process-1.6.18.0-26fa retrie> depends random-shuffle-0.0.4-D5x70VN6fW58wP5RHmNC0F retrie> depends syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI retrie> depends text-2.1-c36a retrie> depends transformers-0.6.1.0-c3ec retrie> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq retrie> definite retrie-1.2.3-HNX4aO3O7oHz4VzRSSFLW-demo-retrie retrie> depends base-4.19.0.0-b960 retrie> depends ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC retrie> depends haskell-src-exts-1.23.1-FcYgkm3gaMH9Kddte2hEV4 retrie> depends retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV retrie> definite retrie-1.2.3-FHSXx4Lzsvc4MWmtDwpsh2-test retrie> depends HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 retrie> depends base-4.19.0.0-b960 retrie> depends containers-0.6.8-4775 retrie> depends data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy retrie> depends deepseq-1.5.0.0-412f retrie> depends directory-1.3.8.1-6a8e retrie> depends exceptions-0.10.7-d3e7 retrie> depends filepath-1.4.100.4-fa1c retrie> depends ghc-9.8.1-f1e9 retrie> depends ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW retrie> depends ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC retrie> depends haskell-src-exts-1.23.1-FcYgkm3gaMH9Kddte2hEV4 retrie> depends mtl-2.3.1-63a4 retrie> depends optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv retrie> depends process-1.6.18.0-26fa retrie> depends retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV retrie> depends syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI retrie> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa retrie> depends tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP retrie> depends temporary-1.3-6LDbtKZIJMrKol9xVw5U4b retrie> depends text-2.1-c36a retrie> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq retrie> definite retrie-1.2.3-9n6UtNng9Jo7DjlmRLKZwk-retrie retrie> depends base-4.19.0.0-b960 retrie> depends ghc-paths-0.1.0.12-EgeSPqFAJlEIw13cE7FBLC retrie> depends haskell-src-exts-1.23.1-FcYgkm3gaMH9Kddte2hEV4 retrie> depends retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV retrie> Using Cabal-3.10.2.0 compiled by ghc-9.8 retrie> Using compiler: ghc-9.8.1 retrie> Using install prefix: /nix/store/nggadzfc18lkmm7fkz48411jmvjgn5jh-retrie-1.2.3 retrie> Executables installed in: retrie> /nix/store/nggadzfc18lkmm7fkz48411jmvjgn5jh-retrie-1.2.3/bin retrie> Libraries installed in: retrie> /nix/store/nggadzfc18lkmm7fkz48411jmvjgn5jh-retrie-1.2.3/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV retrie> Dynamic Libraries installed in: retrie> /nix/store/nggadzfc18lkmm7fkz48411jmvjgn5jh-retrie-1.2.3/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 retrie> Private executables installed in: retrie> /nix/store/nggadzfc18lkmm7fkz48411jmvjgn5jh-retrie-1.2.3/libexec/x86_64-linux-ghc-9.8.1/retrie-1.2.3 retrie> Data files installed in: retrie> /nix/store/nggadzfc18lkmm7fkz48411jmvjgn5jh-retrie-1.2.3/share/x86_64-linux-ghc-9.8.1/retrie-1.2.3 retrie> Documentation installed in: retrie> /nix/store/rp0b7qijw37xh1y59jjqcg65171ksc2z-retrie-1.2.3-doc/share/doc/retrie-1.2.3 retrie> Configuration files installed in: retrie> /nix/store/nggadzfc18lkmm7fkz48411jmvjgn5jh-retrie-1.2.3/etc retrie> No alex found retrie> Using ar found on system at: retrie> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar retrie> No c2hs found retrie> No cpphs found retrie> No doctest found retrie> Using gcc version 14.3.0 given by user at: retrie> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc retrie> Using ghc version 9.8.1 found on system at: retrie> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc retrie> Using ghc-pkg version 9.8.1 found on system at: retrie> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 retrie> No ghcjs found retrie> No ghcjs-pkg found retrie> No greencard found retrie> Using haddock version 2.30.0 found on system at: retrie> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 retrie> No happy found retrie> Using haskell-suite found on system at: haskell-suite-dummy-location retrie> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location retrie> No hmake found retrie> Using hpc version 0.69 found on system at: retrie> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 retrie> Using hsc2hs version 0.68.10 found on system at: retrie> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 retrie> Using hscolour version 1.25 found on system at: retrie> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour retrie> No jhc found retrie> Using ld found on system at: retrie> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold retrie> No pkg-config found retrie> Using runghc version 9.8.1 found on system at: retrie> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 retrie> Using strip version 2.44 found on system at: retrie> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip retrie> Using tar found on system at: retrie> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar retrie> No uhc found apply-refact> Running phase: buildPhase retrie> Running phase: buildPhase apply-refact> Preprocessing library for apply-refact-0.14.0.0.. retrie> Preprocessing library for retrie-1.2.3.. apply-refact> Building library for apply-refact-0.14.0.0.. retrie> Building library for retrie-1.2.3.. apply-refact> [1 of 5] Compiling Refact.Compat ( src/Refact/Compat.hs, dist/build/Refact/Compat.o, dist/build/Refact/Compat.dyn_o ) retrie> [ 1 of 34] Compiling Retrie.GHC ( Retrie/GHC.hs, dist/build/Retrie/GHC.o, dist/build/Retrie/GHC.dyn_o ) apply-refact> [2 of 5] Compiling Refact.Utils ( src/Refact/Utils.hs, dist/build/Refact/Utils.o, dist/build/Refact/Utils.dyn_o ) apply-refact> [3 of 5] Compiling Refact.Internal ( src/Refact/Internal.hs, dist/build/Refact/Internal.o, dist/build/Refact/Internal.dyn_o ) retrie> [ 2 of 34] Compiling Retrie.Fixity ( Retrie/Fixity.hs, dist/build/Retrie/Fixity.o, dist/build/Retrie/Fixity.dyn_o ) ghc-lib-parser> [305 of 443] Compiling GHC.Unit.State ( compiler/GHC/Unit/State.hs, /build/.haddock-8229/GHC/Unit/State.o, /build/.haddock-8229/GHC/Unit/State.dyn_o ) apply-refact> apply-refact> src/Refact/Internal.hs:494:9: warning: [GHC-62161] [-Wincomplete-uni-patterns] apply-refact> Pattern match(es) are non-exhaustive apply-refact> In a pattern binding: apply-refact> Patterns of type ‘GHC.XRec apply-refact> GHC.GhcPs apply-refact> [GHC.LMatch apply-refact> GHC.GhcPs apply-refact> (GHC.GenLocated apply-refact> GHC.SrcSpanAnnA (GHC.HsExpr GHC.GhcPs))]’ not matched: apply-refact> GHC.L _ [] apply-refact> GHC.L _ ((GHC.L _ _):_:_) apply-refact> | apply-refact> 494 | GHC.L locMG [GHC.L locMatch newMatch] = GHC.mg_alts newMG apply-refact> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ apply-refact> apply-refact> src/Refact/Internal.hs:559: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> 559 | newBind = origBind {GHC.fun_matches = newMG} apply-refact> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ retrie> [ 3 of 34] Compiling Retrie.AlphaEnv ( Retrie/AlphaEnv.hs, dist/build/Retrie/AlphaEnv.o, dist/build/Retrie/AlphaEnv.dyn_o ) retrie> [ 4 of 34] Compiling Retrie.Pretty ( Retrie/Pretty.hs, dist/build/Retrie/Pretty.o, dist/build/Retrie/Pretty.dyn_o ) retrie> [ 5 of 34] Compiling Retrie.Quantifiers ( Retrie/Quantifiers.hs, dist/build/Retrie/Quantifiers.o, dist/build/Retrie/Quantifiers.dyn_o ) retrie> [ 6 of 34] Compiling Retrie.SYB ( Retrie/SYB.hs, dist/build/Retrie/SYB.o, dist/build/Retrie/SYB.dyn_o ) retrie> [ 7 of 34] Compiling Retrie.ExactPrint.Annotated ( Retrie/ExactPrint/Annotated.hs, dist/build/Retrie/ExactPrint/Annotated.o, dist/build/Retrie/ExactPrint/Annotated.dyn_o ) retrie> retrie> Retrie/ExactPrint/Annotated.hs:39:41: warning: [GHC-61689] [-Wdodgy-imports] retrie> Module ‘Control.Monad.State.Lazy’ does not export ‘fix’. retrie> | retrie> 39 | import Control.Monad.State.Lazy hiding (fix) retrie> | ^^^ retrie> [ 8 of 34] Compiling Retrie.Util ( Retrie/Util.hs, dist/build/Retrie/Util.o, dist/build/Retrie/Util.dyn_o ) retrie> [ 9 of 34] Compiling Retrie.ExactPrint ( Retrie/ExactPrint.hs, dist/build/Retrie/ExactPrint.o, dist/build/Retrie/ExactPrint.dyn_o ) retrie> retrie> Retrie/ExactPrint.hs:53:41: warning: [GHC-61689] [-Wdodgy-imports] retrie> Module ‘Control.Monad.State.Lazy’ does not export ‘fix’. retrie> | retrie> 53 | import Control.Monad.State.Lazy hiding (fix) retrie> | ^^^ retrie> retrie> Retrie/ExactPrint.hs:77:1: warning: [GHC-66111] [-Wunused-imports] retrie> The import of ‘Retrie.Util’ is redundant retrie> except perhaps to import instances from ‘Retrie.Util’ retrie> To import instances alone, use: import Retrie.Util() retrie> | retrie> 77 | import Retrie.Util retrie> | ^^^^^^^^^^^^^^^^^^ retrie> retrie> Retrie/ExactPrint.hs:109:39: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘l1’ retrie> | retrie> 109 | fixOneExpr env (L l2 (OpApp x2 ap1@(L l1 (OpApp x1 x op1 y)) op2 z)) retrie> | ^^ retrie> retrie> Retrie/ExactPrint.hs:114:5: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘ap1_1’ retrie> | retrie> 114 | ap1_1 <- transferAnnsT isComma ap2'_0 ap1_0 retrie> | ^^^^^ retrie> retrie> Retrie/ExactPrint.hs:123:44: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘ext2’ shadows the existing binding retrie> imported from ‘Retrie.SYB’ at Retrie/ExactPrint.hs:76:1-31 retrie> (and originally defined in ‘Data.Generics.Aliases’) retrie> | retrie> 123 | fixOnePat env (dLPat -> Just (L l2 (ConPat ext2 op2 (InfixCon (dLPat -> Just ap1@(L l1 (ConPat ext1 op1 (InfixCon x y)))) z)))) retrie> | ^^^^ retrie> retrie> Retrie/ExactPrint.hs:126:6: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘ap1_0’ retrie> | retrie> 126 | (ap1_0, ap2'_0) <- swapEntryDPT ap1 ap2' retrie> | ^^^^^ retrie> retrie> Retrie/ExactPrint.hs:127:5: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘ap1_1’ retrie> | retrie> 127 | ap1_1 <- transferAnnsT isComma ap2' ap1 retrie> | ^^^^^ retrie> retrie> Retrie/ExactPrint.hs:176:14: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘n’ retrie> | retrie> 176 | SameLine n -> do retrie> | ^ retrie> retrie> Retrie/ExactPrint.hs:209:22: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘l’ retrie> | retrie> 209 | fixOneEntryExpr e@(L l (OpApp a x b c)) = do retrie> | ^ retrie> retrie> Retrie/ExactPrint.hs:222:15: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘l’ retrie> | retrie> 222 | | Just p@(L l (ConPat a b (InfixCon x c))) <- dLPat pat = do retrie> | ^ retrie> retrie> Retrie/ExactPrint.hs:435:1: warning: [GHC-40910] [-Wunused-top-binds] retrie> Defined but not used: ‘isCommentKeyword’ retrie> | retrie> 435 | isCommentKeyword _ = False retrie> | ^^^^^^^^^^^^^^^^ retrie> retrie> Retrie/ExactPrint.hs:445:35: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘anc’ retrie> | retrie> 445 | hasComments (L (SrcSpanAnn (EpAnn anc _ cs) _) _) retrie> | ^^^ retrie> retrie> Retrie/ExactPrint.hs:478:15: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘p’ retrie> | retrie> 478 | transferAnnsT p (L (SrcSpanAnn EpAnnNotUsed _) _) b = return b retrie> | ^ retrie> retrie> Retrie/ExactPrint.hs:479:39: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘anc’ retrie> | retrie> 479 | transferAnnsT p (L (SrcSpanAnn (EpAnn anc (AnnListItem ts) cs) l) a) (L (SrcSpanAnn an lb) b) = do retrie> | ^^^ retrie> retrie> Retrie/ExactPrint.hs:479:60: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘cs’ retrie> | retrie> 479 | transferAnnsT p (L (SrcSpanAnn (EpAnn anc (AnnListItem ts) cs) l) a) (L (SrcSpanAnn an lb) b) = do retrie> | ^^ retrie> retrie> Retrie/ExactPrint.hs:479:64: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘l’ retrie> | retrie> 479 | transferAnnsT p (L (SrcSpanAnn (EpAnn anc (AnnListItem ts) cs) l) a) (L (SrcSpanAnn an lb) b) = do retrie> | ^ retrie> retrie> Retrie/ExactPrint.hs:479:67: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘a’ retrie> | retrie> 479 | transferAnnsT p (L (SrcSpanAnn (EpAnn anc (AnnListItem ts) cs) l) a) (L (SrcSpanAnn an lb) b) = do retrie> | ^ ghc-lib-parser> [306 of 443] Compiling GHC.Unit.Module.Deps ( compiler/GHC/Unit/Module/Deps.hs, /build/.haddock-8229/GHC/Unit/Module/Deps.o, /build/.haddock-8229/GHC/Unit/Module/Deps.dyn_o ) retrie> [10 of 34] Compiling Retrie.Substitution ( Retrie/Substitution.hs, dist/build/Retrie/Substitution.o, dist/build/Retrie/Substitution.dyn_o ) retrie> [11 of 34] Compiling Retrie.FreeVars ( Retrie/FreeVars.hs, dist/build/Retrie/FreeVars.o, dist/build/Retrie/FreeVars.dyn_o ) retrie> retrie> Retrie/FreeVars.hs:28:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] retrie> Noncanonical ‘(<>) = mappend’ definition detected retrie> in the instance declaration for ‘Semigroup FreeVars’. retrie> Suggested fix: retrie> Move definition from ‘mappend’ to ‘(<>)’ retrie> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid retrie> | retrie> 28 | (<>) = mappend retrie> | ^^^^^^^^^^^^^^ retrie> retrie> Retrie/FreeVars.hs:32:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] retrie> Noncanonical ‘mappend’ definition detected retrie> in the instance declaration for ‘Monoid FreeVars’. retrie> ‘mappend’ will eventually be removed in favour of ‘(<>)’ retrie> Suggested fix: retrie> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ retrie> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid retrie> | retrie> 32 | mappend (FreeVars s1) (FreeVars s2) = FreeVars $ s1 <> s2 retrie> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ retrie> [12 of 34] Compiling Retrie.PatternMap.Class ( Retrie/PatternMap/Class.hs, dist/build/Retrie/PatternMap/Class.o, dist/build/Retrie/PatternMap/Class.dyn_o ) retrie> retrie> Retrie/PatternMap/Class.hs:50:11: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Class.hs:18:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 50 | unionOn f m1 m2 = mUnion (f m1) (f m2) retrie> | ^^ retrie> retrie> Retrie/PatternMap/Class.hs:86:20: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Class.hs:18:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 86 | mUnion (MaybeMap m1) (MaybeMap m2) = MaybeMap $ m1 ++ m2 retrie> | ^^ retrie> retrie> Retrie/PatternMap/Class.hs:114:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Class.hs:18:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 114 | mUnion m1 m2 = ListMap retrie> | ^^ retrie> [13 of 34] Compiling Retrie.PatternMap.Bag ( Retrie/PatternMap/Bag.hs, dist/build/Retrie/PatternMap/Bag.o, dist/build/Retrie/PatternMap/Bag.dyn_o ) ghc-lib-parser> [307 of 443] Compiling GHC.Unit.Parser ( compiler/GHC/Unit/Parser.hs, /build/.haddock-8229/GHC/Unit/Parser.o, /build/.haddock-8229/GHC/Unit/Parser.dyn_o ) ghc-lib-parser> [308 of 443] Compiling GHC.Unit ( compiler/GHC/Unit.hs, /build/.haddock-8229/GHC/Unit.o, /build/.haddock-8229/GHC/Unit.dyn_o ) ghc-lib-parser> [309 of 443] Compiling GHC.Unit.Module.ModIface ( compiler/GHC/Unit/Module/ModIface.hs, /build/.haddock-8229/GHC/Unit/Module/ModIface.o, /build/.haddock-8229/GHC/Unit/Module/ModIface.dyn_o ) retrie> [14 of 34] Compiling Retrie.PatternMap.Instances ( Retrie/PatternMap/Instances.hs, dist/build/Retrie/PatternMap/Instances.o, dist/build/Retrie/PatternMap/Instances.dyn_o ) retrie> retrie> Retrie/PatternMap/Instances.hs:48:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 48 | mUnion m1 m2 = TupArgMap retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:84:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 84 | mUnion m1 m2 = BoxityMap retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:112:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 112 | mUnion m1 m2 = VM retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:159:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 159 | mUnion m1 m2 = LM retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:175:7: warning: [GHC-62161] [-Wincomplete-patterns] retrie> Pattern match(es) are non-exhaustive retrie> In an equation for ‘go’: retrie> Patterns of type ‘HsLit GhcPs’ not matched: retrie> HsInt8Prim _ _ retrie> HsInt16Prim _ _ retrie> HsInt32Prim _ _ retrie> HsWord8Prim _ _ retrie> ... retrie> | retrie> 175 | go (HsChar _ c) = m { lmChar = mAlter env vs c f (lmChar m) } retrie> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... retrie> retrie> Retrie/PatternMap/Instances.hs:232:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 232 | mUnion m1 m2 = OLM retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:317:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 317 | mUnion m1 m2 = EM retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:345:7: warning: [GHC-62161] [-Wincomplete-patterns] retrie> Pattern match(es) are non-exhaustive retrie> In an equation for ‘go’: retrie> Patterns of type ‘HsExpr GhcPs’ not matched: retrie> HsRecSel _ _ retrie> HsGetField _ _ _ retrie> HsProjection _ _ retrie> HsTypedSplice _ _ retrie> ... retrie> | retrie> 345 | go (HsVar _ v) retrie> | ^^^^^^^^^^^^^^... retrie> retrie> Retrie/PatternMap/Instances.hs:570:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 570 | mUnion m1 m2 = SCM retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:625:17: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 625 | mUnion (MGMap m1) (MGMap m2) = MGMap (mUnion m1 m2) retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:647:16: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 647 | mUnion (MMap m1) (MMap m2) = MMap (mUnion m1 m2) retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:695:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 695 | mUnion m1 m2 = CDMap retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:704:21: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘tyargs’ retrie> | retrie> 704 | go (PrefixCon tyargs ps) = m { cdPrefixCon = mAlter env vs ps f (cdPrefixCon m) } retrie> | ^^^^^^ retrie> retrie> Retrie/PatternMap/Instances.hs:714:21: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘tyargs’ retrie> | retrie> 714 | go (PrefixCon tyargs ps) = mapFor cdPrefixCon >=> mMatch env ps retrie> | ^^^^^^ retrie> retrie> Retrie/PatternMap/Instances.hs:753:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 753 | mUnion m1 m2 = PatMap retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:834:20: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 834 | mUnion (GRHSSMap m1) (GRHSSMap m2) = GRHSSMap (mUnion m1 m2) retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:865:19: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 865 | mUnion (GRHSMap m1) (GRHSMap m2) = GRHSMap (mUnion m1 m2) retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:908:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 908 | mUnion m1 m2 = SLM retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:962:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 962 | mUnion m1 m2 = LB retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:1026:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 1026 | mUnion m1 m2 = BM retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:1090:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 1090 | mUnion m1 m2 = SM retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:1171:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 1171 | mUnion m1 m2 = TM retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:1303:15: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 1303 | mUnion (RFM m1) (RFM m2) = RFM (mUnion m1 m2) retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:1430:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 1430 | mUnion m1 m2 = TupleSortMap retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:1476:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 1476 | mUnion m1 m2 = ForAllTyMap retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:1511:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 1511 | mUnion m1 m2 = ForallVisMap (unionOn favBoolMap m1 m2) retrie> | ^^ ghc-lib-parser> [310 of 443] Compiling GHC.Iface.Errors.Types ( compiler/GHC/Iface/Errors/Types.hs, /build/.haddock-8229/GHC/Iface/Errors/Types.o, /build/.haddock-8229/GHC/Iface/Errors/Types.dyn_o ) ghc-lib-parser> [311 of 443] Compiling GHC.Tc.Errors.Types ( compiler/GHC/Tc/Errors/Types.hs, /build/.haddock-8229/GHC/Tc/Errors/Types.o, /build/.haddock-8229/GHC/Tc/Errors/Types.dyn_o ) lsp-types> [415 of 452] Compiling Language.LSP.Protocol.Internal.Types.InitializeResult ( generated/Language/LSP/Protocol/Internal/Types/InitializeResult.hs, dist/build/Language/LSP/Protocol/Internal/Types/InitializeResult.o, dist/build/Language/LSP/Protocol/Internal/Types/InitializeResult.dyn_o ) mono-traversable> [2 of 6] Compiling Data.Containers ( src/Data/Containers.hs, dist/build/Data/Containers.p_o ) retrie> [15 of 34] Compiling Retrie.Universe ( Retrie/Universe.hs, dist/build/Retrie/Universe.o, dist/build/Retrie/Universe.dyn_o ) retrie> retrie> Retrie/Universe.hs:114:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/Universe.hs:23:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 114 | mUnion m1 m2 = UMap retrie> | ^^ apply-refact> [4 of 5] Compiling Refact.Fixity ( src/Refact/Fixity.hs, dist/build/Refact/Fixity.o, dist/build/Refact/Fixity.dyn_o ) apply-refact> [5 of 5] Compiling Refact.Apply ( src/Refact/Apply.hs, dist/build/Refact/Apply.o, dist/build/Refact/Apply.dyn_o ) retrie> [16 of 34] Compiling Retrie.Types ( Retrie/Types.hs, dist/build/Retrie/Types.o, dist/build/Retrie/Types.dyn_o ) retrie> retrie> Retrie/Types.hs:133:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] retrie> Noncanonical ‘(<>) = mappend’ definition detected retrie> in the instance declaration for ‘Semigroup (Matcher a)’. retrie> Suggested fix: retrie> Move definition from ‘mappend’ to ‘(<>)’ retrie> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid retrie> | retrie> 133 | (<>) = mappend retrie> | ^^^^^^^^^^^^^^ retrie> retrie> Retrie/Types.hs:137:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] retrie> Noncanonical ‘mappend’ definition detected retrie> in the instance declaration for ‘Monoid (Matcher a)’. retrie> ‘mappend’ will eventually be removed in favour of ‘(<>)’ retrie> Suggested fix: retrie> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ retrie> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid retrie> | retrie> 137 | mappend (Matcher m1) (Matcher m2) = Matcher (I.unionWith mUnion m1 m2) retrie> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ retrie> retrie> Retrie/Types.hs:137:20: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/Types.hs:59:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 137 | mappend (Matcher m1) (Matcher m2) = Matcher (I.unionWith mUnion m1 m2) retrie> | ^^ apply-refact> [1 of 5] Compiling Refact.Compat ( src/Refact/Compat.hs, dist/build/Refact/Compat.p_o ) retrie> [17 of 34] Compiling Retrie.Query ( Retrie/Query.hs, dist/build/Retrie/Query.o, dist/build/Retrie/Query.dyn_o ) retrie> [18 of 34] Compiling Retrie.GroundTerms ( Retrie/GroundTerms.hs, dist/build/Retrie/GroundTerms.o, dist/build/Retrie/GroundTerms.dyn_o ) retrie> [19 of 34] Compiling Retrie.Expr ( Retrie/Expr.hs, dist/build/Retrie/Expr.o, dist/build/Retrie/Expr.dyn_o ) retrie> retrie> Retrie/Expr.hs:40:1: warning: [GHC-66111] [-Wunused-imports] retrie> The import of ‘Data.Functor.Identity’ is redundant retrie> except perhaps to import instances from ‘Data.Functor.Identity’ retrie> To import instances alone, use: import Data.Functor.Identity() retrie> | retrie> 40 | import Data.Functor.Identity retrie> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ retrie> retrie> Retrie/Expr.hs:51:1: warning: [GHC-66111] [-Wunused-imports] retrie> The import of ‘Retrie.Util’ is redundant retrie> except perhaps to import instances from ‘Retrie.Util’ retrie> To import instances alone, use: import Retrie.Util() retrie> | retrie> 51 | import Retrie.Util retrie> | ^^^^^^^^^^^^^^^^^^ retrie> retrie> Retrie/Expr.hs:56:16: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘ln’ retrie> | retrie> 56 | mkLocatedHsVar ln@(L l n) = do retrie> | ^^ retrie> retrie> Retrie/Expr.hs:130:16: warning: [GHC-40910] [-Wunused-local-binds] retrie> Defined but not used: ‘x’ retrie> | retrie> 130 | L l (Match x ctxt pats (GRHSs cs grhs binds)) = mkMatch LambdaExpr vs e emptyLocalBinds retrie> | ^ retrie> retrie> Retrie/Expr.hs:132:19: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘an’ retrie> | retrie> 132 | [L lg (GRHS an guards rhs)] -> [L lg (GRHS ang guards rhs)] retrie> | ^^ retrie> retrie> Retrie/Expr.hs:180:9: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘nm'’ retrie> | retrie> 180 | (tv', nm') <- swapEntryDPT tv nm retrie> | ^^^ retrie> retrie> Retrie/Expr.hs:225:1: warning: [GHC-40910] [-Wunused-top-binds] retrie> Defined but not used: ‘wildSupplyAlphaEnv’ retrie> | retrie> 225 | wildSupplyAlphaEnv env = wildSupplyP (\ nm -> isNothing (lookupAlphaEnv nm env)) retrie> | ^^^^^^^^^^^^^^^^^^ retrie> retrie> Retrie/Expr.hs:310:29: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘tyargs’ retrie> | retrie> 310 | conPatHelper con (PrefixCon tyargs xs) = do retrie> | ^^^^^^ retrie> retrie> Retrie/Expr.hs:322:1: warning: [GHC-53633] [-Woverlapping-patterns] retrie> Pattern match is redundant retrie> In an equation for ‘grhsToExpr’: grhsToExpr _ = ... retrie> | retrie> 322 | grhsToExpr _ = error "grhsToExpr" retrie> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ retrie> retrie> Retrie/Expr.hs:350:34: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘d1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/Expr.hs:46:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 350 | needed (HasPrec (Fixity _ p1 d1)) (Just (Fixity _ p2 d2)) = retrie> | ^^ retrie> retrie> Retrie/Expr.hs:374:1: warning: [GHC-40910] [-Wunused-top-binds] retrie> Defined but not used: ‘mkParen’ retrie> | retrie> 374 | mkParen k e = do retrie> | ^^^^^^^ retrie> retrie> Retrie/Expr.hs:377:4: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘e0’ retrie> | retrie> 377 | (e0,pe0) <- swapEntryDPT e pe retrie> | ^^ 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 ) apply-refact> [2 of 5] Compiling Refact.Utils ( src/Refact/Utils.hs, dist/build/Refact/Utils.p_o ) apply-refact> [3 of 5] Compiling Refact.Internal ( src/Refact/Internal.hs, dist/build/Refact/Internal.p_o ) apply-refact> apply-refact> src/Refact/Internal.hs:494:9: warning: [GHC-62161] [-Wincomplete-uni-patterns] apply-refact> Pattern match(es) are non-exhaustive apply-refact> In a pattern binding: apply-refact> Patterns of type ‘GHC.XRec apply-refact> GHC.GhcPs apply-refact> [GHC.LMatch apply-refact> GHC.GhcPs apply-refact> (GHC.GenLocated apply-refact> GHC.SrcSpanAnnA (GHC.HsExpr GHC.GhcPs))]’ not matched: apply-refact> GHC.L _ [] apply-refact> GHC.L _ ((GHC.L _ _):_:_) apply-refact> | apply-refact> 494 | GHC.L locMG [GHC.L locMatch newMatch] = GHC.mg_alts newMG apply-refact> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ apply-refact> apply-refact> src/Refact/Internal.hs:559: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> 559 | newBind = origBind {GHC.fun_matches = newMG} apply-refact> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ retrie> [20 of 34] Compiling Retrie.Rewrites.Types ( Retrie/Rewrites/Types.hs, dist/build/Retrie/Rewrites/Types.o, dist/build/Retrie/Rewrites/Types.dyn_o ) retrie> [21 of 34] Compiling Retrie.Rewrites.Function ( Retrie/Rewrites/Function.hs, dist/build/Retrie/Rewrites/Function.o, dist/build/Retrie/Rewrites/Function.dyn_o ) retrie> retrie> Retrie/Rewrites/Function.hs:25:1: warning: [GHC-66111] [-Wunused-imports] retrie> The import of ‘Retrie.Util’ is redundant retrie> except perhaps to import instances from ‘Retrie.Util’ retrie> To import instances alone, use: import Retrie.Util() retrie> | retrie> 25 | import Retrie.Util retrie> | ^^^^^^^^^^^^^^^^^^ retrie> retrie> Retrie/Rewrites/Function.hs:55:42: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘mn’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/Rewrites/Function.hs:20:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 55 | getImports libdir RightToLeft (Just (L _ mn)) = -- See Note [fold only] retrie> | ^^ retrie> [22 of 34] Compiling Retrie.Rewrites.Patterns ( Retrie/Rewrites/Patterns.hs, dist/build/Retrie/Rewrites/Patterns.o, dist/build/Retrie/Rewrites/Patterns.dyn_o ) retrie> retrie> Retrie/Rewrites/Patterns.hs:12:48: warning: [GHC-38856] [-Wunused-imports] retrie> The import of ‘lift’ from module ‘Control.Monad.State’ is redundant retrie> | retrie> 12 | import Control.Monad.State (StateT(runStateT), lift) retrie> | ^^^^ retrie> [23 of 34] Compiling Retrie.Context ( Retrie/Context.hs, dist/build/Retrie/Context.o, dist/build/Retrie/Context.dyn_o ) retrie> retrie> Retrie/Context.hs:222:24: warning: [GHC-63394] [-Wx-partial] retrie> In the use of ‘head’ retrie> (imported from Data.List, but defined in GHC.List): retrie> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." retrie> | retrie> 222 | renameBinder rdr fvs = head retrie> | ^^^^ retrie> [24 of 34] Compiling Retrie.Subst ( Retrie/Subst.hs, dist/build/Retrie/Subst.o, dist/build/Retrie/Subst.dyn_o ) retrie> retrie> Retrie/Subst.hs:20:1: warning: [GHC-66111] [-Wunused-imports] retrie> The import of ‘Retrie.Util’ is redundant retrie> except perhaps to import instances from ‘Retrie.Util’ retrie> To import instances alone, use: import Retrie.Util() retrie> | retrie> 20 | import Retrie.Util retrie> | ^^^^^^^^^^^^^^^^^^ retrie> retrie> Retrie/Subst.hs:59:11: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘comments’ shadows the existing binding retrie> imported from ‘Retrie.GHC’ at Retrie/Subst.hs:16:1-17 retrie> (and originally defined in ‘GHC.Parser.Annotation’) retrie> | retrie> 59 | let comments = hasComments e0 retrie> | ^^^^^^^^ retrie> [25 of 34] Compiling Retrie.Replace ( Retrie/Replace.hs, dist/build/Retrie/Replace.o, dist/build/Retrie/Replace.dyn_o ) retrie> retrie> Retrie/Replace.hs:28:1: warning: [GHC-66111] [-Wunused-imports] retrie> The import of ‘Retrie.Util’ is redundant retrie> except perhaps to import instances from ‘Retrie.Util’ retrie> To import instances alone, use: import Retrie.Util() retrie> | retrie> 28 | import Retrie.Util retrie> | ^^^^^^^^^^^^^^^^^^ retrie> retrie> Retrie/Replace.hs:129:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] retrie> Noncanonical ‘(<>) = mappend’ definition detected retrie> in the instance declaration for ‘Semigroup Change’. retrie> Suggested fix: retrie> Move definition from ‘mappend’ to ‘(<>)’ retrie> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid retrie> | retrie> 129 | (<>) = mappend retrie> | ^^^^^^^^^^^^^^ retrie> retrie> Retrie/Replace.hs:133:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] retrie> Noncanonical ‘mappend’ definition detected retrie> in the instance declaration for ‘Monoid Change’. retrie> ‘mappend’ will eventually be removed in favour of ‘(<>)’ retrie> Suggested fix: retrie> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ retrie> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid retrie> | retrie> 133 | mappend NoChange other = other retrie> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... retrie> [26 of 34] Compiling Retrie.CPP ( Retrie/CPP.hs, dist/build/Retrie/CPP.o, dist/build/Retrie/CPP.dyn_o ) retrie> retrie> Retrie/CPP.hs:129:50: warning: [GHC-63394] [-Wx-partial] retrie> In the use of ‘head’ retrie> (imported from Prelude, but defined in GHC.List): retrie> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." retrie> | retrie> 129 | mbName = unLoc <$> hsmodName (unLoc $ astA $ head ms) retrie> | ^^^^ retrie> retrie> Retrie/CPP.hs:140:19: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘rs’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/CPP.hs:27:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Utils’) retrie> | retrie> 140 | splice prefix l c rs@((r, repl):rs') ts@(t:ts') retrie> | ^^ retrie> retrie> Retrie/CPP.hs:346:24: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘mn’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/CPP.hs:27:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 346 | externalImps (Just mn) = filter ((/= mn) . unLoc . ideclName . unLoc) retrie> | ^^ retrie> [27 of 34] Compiling Retrie.Monad ( Retrie/Monad.hs, dist/build/Retrie/Monad.o, dist/build/Retrie/Monad.dyn_o ) retrie> retrie> Retrie/Monad.hs:127:3: warning: [GHC-22705] [-Wnoncanonical-monad-instances] retrie> Noncanonical ‘return’ definition detected retrie> in the instance declaration for ‘Monad Retrie’. retrie> ‘return’ will eventually be removed in favour of ‘pure’ retrie> Suggested fix: retrie> Either remove definition for ‘return’ (recommended) or define as ‘return = pure’ retrie> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return retrie> | retrie> 127 | return = Pure retrie> | ^^^^^^^^^^^^^ retrie> [28 of 34] Compiling Retrie.Rewrites.Rules ( Retrie/Rewrites/Rules.hs, dist/build/Retrie/Rewrites/Rules.o, dist/build/Retrie/Rewrites/Rules.dyn_o ) retrie> retrie> Retrie/Rewrites/Rules.hs:17:1: warning: [GHC-66111] [-Wunused-imports] retrie> The import of ‘Retrie.Util’ is redundant retrie> except perhaps to import instances from ‘Retrie.Util’ retrie> To import instances alone, use: import Retrie.Util() retrie> | retrie> 17 | import Retrie.Util retrie> | ^^^^^^^^^^^^^^^^^^ retrie> retrie> Retrie/Rewrites/Rules.hs:18:1: warning: [GHC-66111] [-Wunused-imports] retrie> The import of ‘Retrie.Monad’ is redundant retrie> except perhaps to import instances from ‘Retrie.Monad’ retrie> To import instances alone, use: import Retrie.Monad() retrie> | retrie> 18 | import Retrie.Monad retrie> | ^^^^^^^^^^^^^^^^^^^ retrie> retrie> Retrie/Rewrites/Rules.hs:19:1: warning: [GHC-66111] [-Wunused-imports] retrie> The import of ‘Control.Monad’ is redundant retrie> except perhaps to import instances from ‘Control.Monad’ retrie> To import instances alone, use: import Control.Monad() retrie> | retrie> 19 | import Control.Monad retrie> | ^^^^^^^^^^^^^^^^^^^^ retrie> retrie> Retrie/Rewrites/Rules.hs:20:1: warning: [GHC-66111] [-Wunused-imports] retrie> The import of ‘Control.Monad.IO.Class’ is redundant retrie> except perhaps to import instances from ‘Control.Monad.IO.Class’ retrie> To import instances alone, use: import Control.Monad.IO.Class() retrie> | retrie> 20 | import Control.Monad.IO.Class retrie> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ retrie> retrie> Retrie/Rewrites/Rules.hs:21:1: warning: [GHC-66111] [-Wunused-imports] retrie> The import of ‘Control.Monad.Trans.Class’ is redundant retrie> except perhaps to import instances from ‘Control.Monad.Trans.Class’ retrie> To import instances alone, use: import Control.Monad.Trans.Class() retrie> | retrie> 21 | import Control.Monad.Trans.Class retrie> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ retrie> [29 of 34] Compiling Retrie.Rewrites ( Retrie/Rewrites.hs, dist/build/Retrie/Rewrites.o, dist/build/Retrie/Rewrites.dyn_o ) retrie> retrie> Retrie/Rewrites.hs:31:27: warning: [GHC-61689] [-Wdodgy-imports] retrie> Module ‘Retrie.GHC’ does not export ‘Pattern’. retrie> | retrie> 31 | import Retrie.GHC hiding (Pattern) retrie> | ^^^^^^^ retrie> retrie> Retrie/Rewrites.hs:39:1: warning: [GHC-66111] [-Wunused-imports] retrie> The import of ‘Retrie.Util’ is redundant retrie> except perhaps to import instances from ‘Retrie.Util’ retrie> To import instances alone, use: import Retrie.Util() retrie> | retrie> 39 | import Retrie.Util retrie> | ^^^^^^^^^^^^^^^^^^ retrie> retrie> Retrie/Rewrites.hs:173:1: warning: [GHC-40910] [-Wunused-top-binds] retrie> Defined but not used: ‘showCpp’ retrie> | retrie> 173 | showCpp (NoCPP c) = showAstA c retrie> | ^^^^^^^ retrie> [30 of 34] Compiling Retrie.Elaborate ( Retrie/Elaborate.hs, dist/build/Retrie/Elaborate.o, dist/build/Retrie/Elaborate.dyn_o ) retrie> [31 of 34] Compiling Retrie.Debug ( Retrie/Debug.hs, dist/build/Retrie/Debug.o, dist/build/Retrie/Debug.dyn_o ) retrie> [32 of 34] Compiling Retrie.Options ( Retrie/Options.hs, dist/build/Retrie/Options.o, dist/build/Retrie/Options.dyn_o ) retrie> [33 of 34] Compiling Retrie.Run ( Retrie/Run.hs, dist/build/Retrie/Run.o, dist/build/Retrie/Run.dyn_o ) retrie> retrie> Retrie/Run.hs:22:1: warning: [GHC-66111] [-Wunused-imports] retrie> The import of ‘Control.Monad.State.Strict’ is redundant retrie> except perhaps to import instances from ‘Control.Monad.State.Strict’ retrie> To import instances alone, use: import Control.Monad.State.Strict() retrie> | retrie> 22 | import Control.Monad.State.Strict retrie> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ retrie> [34 of 34] Compiling Retrie ( Retrie.hs, dist/build/Retrie.o, dist/build/Retrie.dyn_o ) apply-refact> [4 of 5] Compiling Refact.Fixity ( src/Refact/Fixity.hs, dist/build/Refact/Fixity.p_o ) apply-refact> [5 of 5] Compiling Refact.Apply ( src/Refact/Apply.hs, dist/build/Refact/Apply.p_o ) ghc-lib-parser> [312 of 443] Compiling GHC.Tc.Types.LclEnv ( compiler/GHC/Tc/Types/LclEnv.hs, /build/.haddock-8229/GHC/Tc/Types/LclEnv.o, /build/.haddock-8229/GHC/Tc/Types/LclEnv.dyn_o ) retrie> [ 1 of 34] Compiling Retrie.GHC ( Retrie/GHC.hs, dist/build/Retrie/GHC.p_o ) ghc-lib-parser> [313 of 443] Compiling GHC.Utils.Monad.State.Strict ( compiler/GHC/Utils/Monad/State/Strict.hs, /build/.haddock-8229/GHC/Utils/Monad/State/Strict.o, /build/.haddock-8229/GHC/Utils/Monad/State/Strict.dyn_o ) ghc-lib-parser> [314 of 443] Compiling GHC.Types.Meta ( compiler/GHC/Types/Meta.hs, /build/.haddock-8229/GHC/Types/Meta.o, /build/.haddock-8229/GHC/Types/Meta.dyn_o ) ghc-lib-parser> [315 of 443] Compiling GHC.Data.Unboxed ( compiler/GHC/Data/Unboxed.hs, /build/.haddock-8229/GHC/Data/Unboxed.o, /build/.haddock-8229/GHC/Data/Unboxed.dyn_o ) ghc-lib-parser> [316 of 443] Compiling GHC.Data.Stream ( compiler/GHC/Data/Stream.hs, /build/.haddock-8229/GHC/Data/Stream.o, /build/.haddock-8229/GHC/Data/Stream.dyn_o ) ghc-lib-parser> [317 of 443] Compiling GHC.Data.SmallArray ( compiler/GHC/Data/SmallArray.hs, /build/.haddock-8229/GHC/Data/SmallArray.o, /build/.haddock-8229/GHC/Data/SmallArray.dyn_o ) ghc-lib-parser> [318 of 443] Compiling GHC.Cmm.Dataflow.Block ( compiler/GHC/Cmm/Dataflow/Block.hs, /build/.haddock-8229/GHC/Cmm/Dataflow/Block.o, /build/.haddock-8229/GHC/Cmm/Dataflow/Block.dyn_o ) retrie> [ 2 of 34] Compiling Retrie.Fixity ( Retrie/Fixity.hs, dist/build/Retrie/Fixity.p_o ) ghc-lib-parser> [319 of 443] Compiling GHC.SysTools.BaseDir ( compiler/GHC/SysTools/BaseDir.hs, /build/.haddock-8229/GHC/SysTools/BaseDir.o, /build/.haddock-8229/GHC/SysTools/BaseDir.dyn_o ) ghc-lib-parser> [320 of 443] Compiling GHC.Parser.CharClass ( compiler/GHC/Parser/CharClass.hs, /build/.haddock-8229/GHC/Parser/CharClass.o, /build/.haddock-8229/GHC/Parser/CharClass.dyn_o ) ghc-lib-parser> [321 of 443] Compiling GHC.Types.Unique.SDFM ( compiler/GHC/Types/Unique/SDFM.hs, /build/.haddock-8229/GHC/Types/Unique/SDFM.o, /build/.haddock-8229/GHC/Types/Unique/SDFM.dyn_o ) retrie> [ 3 of 34] Compiling Retrie.AlphaEnv ( Retrie/AlphaEnv.hs, dist/build/Retrie/AlphaEnv.p_o ) retrie> [ 4 of 34] Compiling Retrie.Pretty ( Retrie/Pretty.hs, dist/build/Retrie/Pretty.p_o ) ghc-lib-parser> [322 of 443] Compiling GHC.Types.SaneDouble ( compiler/GHC/Types/SaneDouble.hs, /build/.haddock-8229/GHC/Types/SaneDouble.o, /build/.haddock-8229/GHC/Types/SaneDouble.dyn_o ) ghc-lib-parser> [323 of 443] Compiling GHC.JS.Unsat.Syntax ( compiler/GHC/JS/Unsat/Syntax.hs, /build/.haddock-8229/GHC/JS/Unsat/Syntax.o, /build/.haddock-8229/GHC/JS/Unsat/Syntax.dyn_o ) retrie> [ 5 of 34] Compiling Retrie.Quantifiers ( Retrie/Quantifiers.hs, dist/build/Retrie/Quantifiers.p_o ) retrie> [ 6 of 34] Compiling Retrie.SYB ( Retrie/SYB.hs, dist/build/Retrie/SYB.p_o ) retrie> [ 7 of 34] Compiling Retrie.ExactPrint.Annotated ( Retrie/ExactPrint/Annotated.hs, dist/build/Retrie/ExactPrint/Annotated.p_o ) retrie> retrie> Retrie/ExactPrint/Annotated.hs:39:41: warning: [GHC-61689] [-Wdodgy-imports] retrie> Module ‘Control.Monad.State.Lazy’ does not export ‘fix’. retrie> | retrie> 39 | import Control.Monad.State.Lazy hiding (fix) retrie> | ^^^ retrie> [ 8 of 34] Compiling Retrie.Util ( Retrie/Util.hs, dist/build/Retrie/Util.p_o ) retrie> [ 9 of 34] Compiling Retrie.ExactPrint ( Retrie/ExactPrint.hs, dist/build/Retrie/ExactPrint.p_o ) retrie> retrie> Retrie/ExactPrint.hs:53:41: warning: [GHC-61689] [-Wdodgy-imports] retrie> Module ‘Control.Monad.State.Lazy’ does not export ‘fix’. retrie> | retrie> 53 | import Control.Monad.State.Lazy hiding (fix) retrie> | ^^^ retrie> retrie> Retrie/ExactPrint.hs:77:1: warning: [GHC-66111] [-Wunused-imports] retrie> The import of ‘Retrie.Util’ is redundant retrie> except perhaps to import instances from ‘Retrie.Util’ retrie> To import instances alone, use: import Retrie.Util() retrie> | retrie> 77 | import Retrie.Util retrie> | ^^^^^^^^^^^^^^^^^^ retrie> retrie> Retrie/ExactPrint.hs:109:39: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘l1’ retrie> | retrie> 109 | fixOneExpr env (L l2 (OpApp x2 ap1@(L l1 (OpApp x1 x op1 y)) op2 z)) retrie> | ^^ retrie> retrie> Retrie/ExactPrint.hs:114:5: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘ap1_1’ retrie> | retrie> 114 | ap1_1 <- transferAnnsT isComma ap2'_0 ap1_0 retrie> | ^^^^^ retrie> retrie> Retrie/ExactPrint.hs:123:44: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘ext2’ shadows the existing binding retrie> imported from ‘Retrie.SYB’ at Retrie/ExactPrint.hs:76:1-31 retrie> (and originally defined in ‘Data.Generics.Aliases’) retrie> | retrie> 123 | fixOnePat env (dLPat -> Just (L l2 (ConPat ext2 op2 (InfixCon (dLPat -> Just ap1@(L l1 (ConPat ext1 op1 (InfixCon x y)))) z)))) retrie> | ^^^^ retrie> retrie> Retrie/ExactPrint.hs:126:6: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘ap1_0’ retrie> | retrie> 126 | (ap1_0, ap2'_0) <- swapEntryDPT ap1 ap2' retrie> | ^^^^^ retrie> retrie> Retrie/ExactPrint.hs:127:5: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘ap1_1’ retrie> | retrie> 127 | ap1_1 <- transferAnnsT isComma ap2' ap1 retrie> | ^^^^^ retrie> retrie> Retrie/ExactPrint.hs:176:14: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘n’ retrie> | retrie> 176 | SameLine n -> do retrie> | ^ retrie> retrie> Retrie/ExactPrint.hs:209:22: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘l’ retrie> | retrie> 209 | fixOneEntryExpr e@(L l (OpApp a x b c)) = do retrie> | ^ retrie> retrie> Retrie/ExactPrint.hs:222:15: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘l’ retrie> | retrie> 222 | | Just p@(L l (ConPat a b (InfixCon x c))) <- dLPat pat = do retrie> | ^ retrie> retrie> Retrie/ExactPrint.hs:435:1: warning: [GHC-40910] [-Wunused-top-binds] retrie> Defined but not used: ‘isCommentKeyword’ retrie> | retrie> 435 | isCommentKeyword _ = False retrie> | ^^^^^^^^^^^^^^^^ retrie> retrie> Retrie/ExactPrint.hs:445:35: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘anc’ retrie> | retrie> 445 | hasComments (L (SrcSpanAnn (EpAnn anc _ cs) _) _) retrie> | ^^^ retrie> retrie> Retrie/ExactPrint.hs:478:15: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘p’ retrie> | retrie> 478 | transferAnnsT p (L (SrcSpanAnn EpAnnNotUsed _) _) b = return b retrie> | ^ retrie> retrie> Retrie/ExactPrint.hs:479:39: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘anc’ retrie> | retrie> 479 | transferAnnsT p (L (SrcSpanAnn (EpAnn anc (AnnListItem ts) cs) l) a) (L (SrcSpanAnn an lb) b) = do retrie> | ^^^ retrie> retrie> Retrie/ExactPrint.hs:479:60: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘cs’ retrie> | retrie> 479 | transferAnnsT p (L (SrcSpanAnn (EpAnn anc (AnnListItem ts) cs) l) a) (L (SrcSpanAnn an lb) b) = do retrie> | ^^ retrie> retrie> Retrie/ExactPrint.hs:479:64: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘l’ retrie> | retrie> 479 | transferAnnsT p (L (SrcSpanAnn (EpAnn anc (AnnListItem ts) cs) l) a) (L (SrcSpanAnn an lb) b) = do retrie> | ^ retrie> retrie> Retrie/ExactPrint.hs:479:67: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘a’ retrie> | retrie> 479 | transferAnnsT p (L (SrcSpanAnn (EpAnn anc (AnnListItem ts) cs) l) a) (L (SrcSpanAnn an lb) b) = do retrie> | ^ ghc-lib-parser> [324 of 443] Compiling GHC.JS.Make ( compiler/GHC/JS/Make.hs, /build/.haddock-8229/GHC/JS/Make.o, /build/.haddock-8229/GHC/JS/Make.dyn_o ) ghc-lib-parser> [325 of 443] Compiling GHC.JS.Syntax ( compiler/GHC/JS/Syntax.hs, /build/.haddock-8229/GHC/JS/Syntax.o, /build/.haddock-8229/GHC/JS/Syntax.dyn_o ) retrie> [10 of 34] Compiling Retrie.Substitution ( Retrie/Substitution.hs, dist/build/Retrie/Substitution.p_o ) retrie> [11 of 34] Compiling Retrie.FreeVars ( Retrie/FreeVars.hs, dist/build/Retrie/FreeVars.p_o ) retrie> retrie> Retrie/FreeVars.hs:28:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] retrie> Noncanonical ‘(<>) = mappend’ definition detected retrie> in the instance declaration for ‘Semigroup FreeVars’. retrie> Suggested fix: retrie> Move definition from ‘mappend’ to ‘(<>)’ retrie> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid retrie> | retrie> 28 | (<>) = mappend retrie> | ^^^^^^^^^^^^^^ retrie> retrie> Retrie/FreeVars.hs:32:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] retrie> Noncanonical ‘mappend’ definition detected retrie> in the instance declaration for ‘Monoid FreeVars’. retrie> ‘mappend’ will eventually be removed in favour of ‘(<>)’ retrie> Suggested fix: retrie> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ retrie> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid retrie> | retrie> 32 | mappend (FreeVars s1) (FreeVars s2) = FreeVars $ s1 <> s2 retrie> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ retrie> [12 of 34] Compiling Retrie.PatternMap.Class ( Retrie/PatternMap/Class.hs, dist/build/Retrie/PatternMap/Class.p_o ) retrie> retrie> Retrie/PatternMap/Class.hs:50:11: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Class.hs:18:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 50 | unionOn f m1 m2 = mUnion (f m1) (f m2) retrie> | ^^ retrie> retrie> Retrie/PatternMap/Class.hs:86:20: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Class.hs:18:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 86 | mUnion (MaybeMap m1) (MaybeMap m2) = MaybeMap $ m1 ++ m2 retrie> | ^^ retrie> retrie> Retrie/PatternMap/Class.hs:114:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Class.hs:18:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 114 | mUnion m1 m2 = ListMap retrie> | ^^ retrie> [13 of 34] Compiling Retrie.PatternMap.Bag ( Retrie/PatternMap/Bag.hs, dist/build/Retrie/PatternMap/Bag.p_o ) retrie> [14 of 34] Compiling Retrie.PatternMap.Instances ( Retrie/PatternMap/Instances.hs, dist/build/Retrie/PatternMap/Instances.p_o ) retrie> retrie> Retrie/PatternMap/Instances.hs:48:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 48 | mUnion m1 m2 = TupArgMap retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:84:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 84 | mUnion m1 m2 = BoxityMap retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:112:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 112 | mUnion m1 m2 = VM retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:159:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 159 | mUnion m1 m2 = LM retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:175:7: warning: [GHC-62161] [-Wincomplete-patterns] retrie> Pattern match(es) are non-exhaustive retrie> In an equation for ‘go’: retrie> Patterns of type ‘HsLit GhcPs’ not matched: retrie> HsInt8Prim _ _ retrie> HsInt16Prim _ _ retrie> HsInt32Prim _ _ retrie> HsWord8Prim _ _ retrie> ... retrie> | retrie> 175 | go (HsChar _ c) = m { lmChar = mAlter env vs c f (lmChar m) } retrie> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... retrie> retrie> Retrie/PatternMap/Instances.hs:232:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 232 | mUnion m1 m2 = OLM retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:317:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 317 | mUnion m1 m2 = EM retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:345:7: warning: [GHC-62161] [-Wincomplete-patterns] retrie> Pattern match(es) are non-exhaustive retrie> In an equation for ‘go’: retrie> Patterns of type ‘HsExpr GhcPs’ not matched: retrie> HsRecSel _ _ retrie> HsGetField _ _ _ retrie> HsProjection _ _ retrie> HsTypedSplice _ _ retrie> ... retrie> | retrie> 345 | go (HsVar _ v) retrie> | ^^^^^^^^^^^^^^... retrie> retrie> Retrie/PatternMap/Instances.hs:570:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 570 | mUnion m1 m2 = SCM retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:625:17: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 625 | mUnion (MGMap m1) (MGMap m2) = MGMap (mUnion m1 m2) retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:647:16: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 647 | mUnion (MMap m1) (MMap m2) = MMap (mUnion m1 m2) retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:695:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 695 | mUnion m1 m2 = CDMap retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:704:21: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘tyargs’ retrie> | retrie> 704 | go (PrefixCon tyargs ps) = m { cdPrefixCon = mAlter env vs ps f (cdPrefixCon m) } retrie> | ^^^^^^ retrie> retrie> Retrie/PatternMap/Instances.hs:714:21: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘tyargs’ retrie> | retrie> 714 | go (PrefixCon tyargs ps) = mapFor cdPrefixCon >=> mMatch env ps retrie> | ^^^^^^ retrie> retrie> Retrie/PatternMap/Instances.hs:753:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 753 | mUnion m1 m2 = PatMap retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:834:20: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 834 | mUnion (GRHSSMap m1) (GRHSSMap m2) = GRHSSMap (mUnion m1 m2) retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:865:19: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 865 | mUnion (GRHSMap m1) (GRHSMap m2) = GRHSMap (mUnion m1 m2) retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:908:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 908 | mUnion m1 m2 = SLM retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:962:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 962 | mUnion m1 m2 = LB retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:1026:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 1026 | mUnion m1 m2 = BM retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:1090:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 1090 | mUnion m1 m2 = SM retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:1171:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 1171 | mUnion m1 m2 = TM retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:1303:15: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 1303 | mUnion (RFM m1) (RFM m2) = RFM (mUnion m1 m2) retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:1430:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 1430 | mUnion m1 m2 = TupleSortMap retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:1476:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 1476 | mUnion m1 m2 = ForAllTyMap retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:1511:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 1511 | mUnion m1 m2 = ForallVisMap (unionOn favBoolMap m1 m2) retrie> | ^^ ghc-lib-parser> [326 of 443] Compiling GHC.JS.Transform ( compiler/GHC/JS/Transform.hs, /build/.haddock-8229/GHC/JS/Transform.o, /build/.haddock-8229/GHC/JS/Transform.dyn_o ) apply-refact> Preprocessing executable 'refactor' for apply-refact-0.14.0.0.. apply-refact> Building executable 'refactor' for apply-refact-0.14.0.0.. ghc-lib-parser> [327 of 443] Compiling GHC.Platform.Reg.Class ( compiler/GHC/Platform/Reg/Class.hs, /build/.haddock-8229/GHC/Platform/Reg/Class.o, /build/.haddock-8229/GHC/Platform/Reg/Class.dyn_o ) ghc-lib-parser> [328 of 443] Compiling GHC.Platform.Reg ( compiler/GHC/Platform/Reg.hs, /build/.haddock-8229/GHC/Platform/Reg.o, /build/.haddock-8229/GHC/Platform/Reg.dyn_o ) apply-refact> [1 of 9] Compiling Paths_apply_refact ( dist/build/refactor/autogen/Paths_apply_refact.hs, dist/build/refactor/refactor-tmp/Paths_apply_refact.o ) ghc-lib-parser> [329 of 443] Compiling GHC.JS.Ppr ( compiler/GHC/JS/Ppr.hs, /build/.haddock-8229/GHC/JS/Ppr.o, /build/.haddock-8229/GHC/JS/Ppr.dyn_o ) apply-refact> [2 of 9] Compiling Refact.Compat ( src/Refact/Compat.hs, dist/build/refactor/refactor-tmp/Refact/Compat.o ) apply-refact> [3 of 9] Compiling Refact.Utils ( src/Refact/Utils.hs, dist/build/refactor/refactor-tmp/Refact/Utils.o ) ghc-lib-parser> [330 of 443] Compiling GHC.Types.Name.Cache ( compiler/GHC/Types/Name/Cache.hs, /build/.haddock-8229/GHC/Types/Name/Cache.o, /build/.haddock-8229/GHC/Types/Name/Cache.dyn_o ) apply-refact> [4 of 9] Compiling Refact.Internal ( src/Refact/Internal.hs, dist/build/refactor/refactor-tmp/Refact/Internal.o ) mono-traversable> [5 of 6] Compiling Data.NonNull ( src/Data/NonNull.hs, dist/build/Data/NonNull.p_o ) ghc-lib-parser> [331 of 443] Compiling GHC.Types.BreakInfo ( compiler/GHC/Types/BreakInfo.hs, /build/.haddock-8229/GHC/Types/BreakInfo.o, /build/.haddock-8229/GHC/Types/BreakInfo.dyn_o ) ghc-lib-parser> [332 of 443] Compiling GHC.Driver.Env.KnotVars ( compiler/GHC/Driver/Env/KnotVars.hs, /build/.haddock-8229/GHC/Driver/Env/KnotVars.o, /build/.haddock-8229/GHC/Driver/Env/KnotVars.dyn_o ) ghc-lib-parser> [333 of 443] Compiling GHC.Linker.Static.Utils ( compiler/GHC/Linker/Static/Utils.hs, /build/.haddock-8229/GHC/Linker/Static/Utils.o, /build/.haddock-8229/GHC/Linker/Static/Utils.dyn_o ) ghc-lib-parser> [334 of 443] Compiling GHC.CmmToLlvm.Config ( compiler/GHC/CmmToLlvm/Config.hs, /build/.haddock-8229/GHC/CmmToLlvm/Config.o, /build/.haddock-8229/GHC/CmmToLlvm/Config.dyn_o ) apply-refact> apply-refact> src/Refact/Internal.hs:494:9: warning: [GHC-62161] [-Wincomplete-uni-patterns] apply-refact> Pattern match(es) are non-exhaustive apply-refact> In a pattern binding: apply-refact> Patterns of type ‘GHC.XRec apply-refact> GHC.GhcPs apply-refact> [GHC.LMatch apply-refact> GHC.GhcPs apply-refact> (GHC.GenLocated apply-refact> GHC.SrcSpanAnnA (GHC.HsExpr GHC.GhcPs))]’ not matched: apply-refact> GHC.L _ [] apply-refact> GHC.L _ ((GHC.L _ _):_:_) apply-refact> | apply-refact> 494 | GHC.L locMG [GHC.L locMatch newMatch] = GHC.mg_alts newMG apply-refact> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ apply-refact> apply-refact> src/Refact/Internal.hs:559: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> 559 | newBind = origBind {GHC.fun_matches = newMG} apply-refact> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghc-lib-parser> [335 of 443] Compiling GHC.Driver.LlvmConfigCache ( compiler/GHC/Driver/LlvmConfigCache.hs, /build/.haddock-8229/GHC/Driver/LlvmConfigCache.o, /build/.haddock-8229/GHC/Driver/LlvmConfigCache.dyn_o ) ghc-lib-parser> [336 of 443] Compiling GHC.Cmm.Dataflow.Graph ( compiler/GHC/Cmm/Dataflow/Graph.hs, /build/.haddock-8229/GHC/Cmm/Dataflow/Graph.o, /build/.haddock-8229/GHC/Cmm/Dataflow/Graph.dyn_o ) ghc-lib-parser> [337 of 443] Compiling GHC.Types.IPE ( compiler/GHC/Types/IPE.hs, /build/.haddock-8229/GHC/Types/IPE.o, /build/.haddock-8229/GHC/Types/IPE.dyn_o ) ghc-lib-parser> [338 of 443] Compiling GHC.Stg.Lift.Types ( compiler/GHC/Stg/Lift/Types.hs, /build/.haddock-8229/GHC/Stg/Lift/Types.o, /build/.haddock-8229/GHC/Stg/Lift/Types.dyn_o ) mono-traversable> [6 of 6] Compiling Paths_mono_traversable ( dist/build/autogen/Paths_mono_traversable.hs, dist/build/Paths_mono_traversable.p_o ) ghc-lib-parser> [339 of 443] Compiling GHC.Stg.Syntax ( compiler/GHC/Stg/Syntax.hs, /build/.haddock-8229/GHC/Stg/Syntax.o, /build/.haddock-8229/GHC/Stg/Syntax.dyn_o ) ghc-lib-parser> [340 of 443] Compiling GHC.StgToJS.Types ( compiler/GHC/StgToJS/Types.hs, /build/.haddock-8229/GHC/StgToJS/Types.o, /build/.haddock-8229/GHC/StgToJS/Types.dyn_o ) retrie> [15 of 34] Compiling Retrie.Universe ( Retrie/Universe.hs, dist/build/Retrie/Universe.p_o ) retrie> retrie> Retrie/Universe.hs:114:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/Universe.hs:23:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 114 | mUnion m1 m2 = UMap retrie> | ^^ retrie> [16 of 34] Compiling Retrie.Types ( Retrie/Types.hs, dist/build/Retrie/Types.p_o ) retrie> retrie> Retrie/Types.hs:133:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] retrie> Noncanonical ‘(<>) = mappend’ definition detected retrie> in the instance declaration for ‘Semigroup (Matcher a)’. retrie> Suggested fix: retrie> Move definition from ‘mappend’ to ‘(<>)’ retrie> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid retrie> | retrie> 133 | (<>) = mappend retrie> | ^^^^^^^^^^^^^^ retrie> retrie> Retrie/Types.hs:137:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] retrie> Noncanonical ‘mappend’ definition detected retrie> in the instance declaration for ‘Monoid (Matcher a)’. retrie> ‘mappend’ will eventually be removed in favour of ‘(<>)’ retrie> Suggested fix: retrie> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ retrie> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid retrie> | retrie> 137 | mappend (Matcher m1) (Matcher m2) = Matcher (I.unionWith mUnion m1 m2) retrie> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ retrie> retrie> Retrie/Types.hs:137:20: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/Types.hs:59:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 137 | mappend (Matcher m1) (Matcher m2) = Matcher (I.unionWith mUnion m1 m2) retrie> | ^^ ghc-lib-parser> [341 of 443] Compiling GHC.StgToJS.Object ( compiler/GHC/StgToJS/Object.hs, /build/.haddock-8229/GHC/StgToJS/Object.o, /build/.haddock-8229/GHC/StgToJS/Object.dyn_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 ) retrie> [17 of 34] Compiling Retrie.Query ( Retrie/Query.hs, dist/build/Retrie/Query.p_o ) retrie> [18 of 34] Compiling Retrie.GroundTerms ( Retrie/GroundTerms.hs, dist/build/Retrie/GroundTerms.p_o ) retrie> [19 of 34] Compiling Retrie.Expr ( Retrie/Expr.hs, dist/build/Retrie/Expr.p_o ) retrie> retrie> Retrie/Expr.hs:40:1: warning: [GHC-66111] [-Wunused-imports] retrie> The import of ‘Data.Functor.Identity’ is redundant retrie> except perhaps to import instances from ‘Data.Functor.Identity’ retrie> To import instances alone, use: import Data.Functor.Identity() retrie> | retrie> 40 | import Data.Functor.Identity retrie> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ retrie> retrie> Retrie/Expr.hs:51:1: warning: [GHC-66111] [-Wunused-imports] retrie> The import of ‘Retrie.Util’ is redundant retrie> except perhaps to import instances from ‘Retrie.Util’ retrie> To import instances alone, use: import Retrie.Util() retrie> | retrie> 51 | import Retrie.Util retrie> | ^^^^^^^^^^^^^^^^^^ retrie> retrie> Retrie/Expr.hs:56:16: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘ln’ retrie> | retrie> 56 | mkLocatedHsVar ln@(L l n) = do retrie> | ^^ retrie> retrie> Retrie/Expr.hs:130:16: warning: [GHC-40910] [-Wunused-local-binds] retrie> Defined but not used: ‘x’ retrie> | retrie> 130 | L l (Match x ctxt pats (GRHSs cs grhs binds)) = mkMatch LambdaExpr vs e emptyLocalBinds retrie> | ^ retrie> retrie> Retrie/Expr.hs:132:19: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘an’ retrie> | retrie> 132 | [L lg (GRHS an guards rhs)] -> [L lg (GRHS ang guards rhs)] retrie> | ^^ retrie> retrie> Retrie/Expr.hs:180:9: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘nm'’ retrie> | retrie> 180 | (tv', nm') <- swapEntryDPT tv nm retrie> | ^^^ retrie> retrie> Retrie/Expr.hs:225:1: warning: [GHC-40910] [-Wunused-top-binds] retrie> Defined but not used: ‘wildSupplyAlphaEnv’ retrie> | retrie> 225 | wildSupplyAlphaEnv env = wildSupplyP (\ nm -> isNothing (lookupAlphaEnv nm env)) retrie> | ^^^^^^^^^^^^^^^^^^ retrie> retrie> Retrie/Expr.hs:310:29: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘tyargs’ retrie> | retrie> 310 | conPatHelper con (PrefixCon tyargs xs) = do retrie> | ^^^^^^ retrie> retrie> Retrie/Expr.hs:322:1: warning: [GHC-53633] [-Woverlapping-patterns] retrie> Pattern match is redundant retrie> In an equation for ‘grhsToExpr’: grhsToExpr _ = ... retrie> | retrie> 322 | grhsToExpr _ = error "grhsToExpr" retrie> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ retrie> retrie> Retrie/Expr.hs:350:34: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘d1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/Expr.hs:46:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 350 | needed (HasPrec (Fixity _ p1 d1)) (Just (Fixity _ p2 d2)) = retrie> | ^^ retrie> retrie> Retrie/Expr.hs:374:1: warning: [GHC-40910] [-Wunused-top-binds] retrie> Defined but not used: ‘mkParen’ retrie> | retrie> 374 | mkParen k e = do retrie> | ^^^^^^^ retrie> retrie> Retrie/Expr.hs:377:4: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘e0’ retrie> | retrie> 377 | (e0,pe0) <- swapEntryDPT e pe retrie> | ^^ ghc-lib-parser> [342 of 443] Compiling GHC.StgToJS.Linker.Types ( compiler/GHC/StgToJS/Linker/Types.hs, /build/.haddock-8229/GHC/StgToJS/Linker/Types.o, /build/.haddock-8229/GHC/StgToJS/Linker/Types.dyn_o ) ghc-lib-parser> [343 of 443] Compiling GHC.Unit.Module.WholeCoreBindings ( compiler/GHC/Unit/Module/WholeCoreBindings.hs, /build/.haddock-8229/GHC/Unit/Module/WholeCoreBindings.o, /build/.haddock-8229/GHC/Unit/Module/WholeCoreBindings.dyn_o ) ghc-lib-parser> [344 of 443] Compiling GHC.Runtime.Eval.Types ( compiler/GHC/Runtime/Eval/Types.hs, /build/.haddock-8229/GHC/Runtime/Eval/Types.o, /build/.haddock-8229/GHC/Runtime/Eval/Types.dyn_o ) retrie> [20 of 34] Compiling Retrie.Rewrites.Types ( Retrie/Rewrites/Types.hs, dist/build/Retrie/Rewrites/Types.p_o ) ghc-lib-parser> [345 of 443] Compiling GHC.Types.CompleteMatch ( compiler/GHC/Types/CompleteMatch.hs, /build/.haddock-8229/GHC/Types/CompleteMatch.o, /build/.haddock-8229/GHC/Types/CompleteMatch.dyn_o ) ghc-lib-parser> [346 of 443] Compiling GHC.Iface.Decl ( compiler/GHC/Iface/Decl.hs, /build/.haddock-8229/GHC/Iface/Decl.o, /build/.haddock-8229/GHC/Iface/Decl.dyn_o ) retrie> [21 of 34] Compiling Retrie.Rewrites.Function ( Retrie/Rewrites/Function.hs, dist/build/Retrie/Rewrites/Function.p_o ) retrie> retrie> Retrie/Rewrites/Function.hs:25:1: warning: [GHC-66111] [-Wunused-imports] retrie> The import of ‘Retrie.Util’ is redundant retrie> except perhaps to import instances from ‘Retrie.Util’ retrie> To import instances alone, use: import Retrie.Util() retrie> | retrie> 25 | import Retrie.Util retrie> | ^^^^^^^^^^^^^^^^^^ retrie> retrie> Retrie/Rewrites/Function.hs:55:42: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘mn’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/Rewrites/Function.hs:20:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 55 | getImports libdir RightToLeft (Just (L _ mn)) = -- See Note [fold only] retrie> | ^^ ghc-lib-parser> [347 of 443] Compiling GHC.Platform.X86_64 ( compiler/GHC/Platform/X86_64.hs, /build/.haddock-8229/GHC/Platform/X86_64.o, /build/.haddock-8229/GHC/Platform/X86_64.dyn_o ) ghc-lib-parser> [348 of 443] Compiling GHC.Platform.X86 ( compiler/GHC/Platform/X86.hs, /build/.haddock-8229/GHC/Platform/X86.o, /build/.haddock-8229/GHC/Platform/X86.dyn_o ) retrie> [22 of 34] Compiling Retrie.Rewrites.Patterns ( Retrie/Rewrites/Patterns.hs, dist/build/Retrie/Rewrites/Patterns.p_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 ) retrie> retrie> Retrie/Rewrites/Patterns.hs:12:48: warning: [GHC-38856] [-Wunused-imports] retrie> The import of ‘lift’ from module ‘Control.Monad.State’ is redundant retrie> | retrie> 12 | import Control.Monad.State (StateT(runStateT), lift) retrie> | ^^^^ ghc-lib-parser> [349 of 443] Compiling GHC.Platform.Wasm32 ( compiler/GHC/Platform/Wasm32.hs, /build/.haddock-8229/GHC/Platform/Wasm32.o, /build/.haddock-8229/GHC/Platform/Wasm32.dyn_o ) ghc-lib-parser> [350 of 443] Compiling GHC.Platform.S390X ( compiler/GHC/Platform/S390X.hs, /build/.haddock-8229/GHC/Platform/S390X.o, /build/.haddock-8229/GHC/Platform/S390X.dyn_o ) ghc-lib-parser> [351 of 443] Compiling GHC.Platform.RISCV64 ( compiler/GHC/Platform/RISCV64.hs, /build/.haddock-8229/GHC/Platform/RISCV64.o, /build/.haddock-8229/GHC/Platform/RISCV64.dyn_o ) retrie> [23 of 34] Compiling Retrie.Context ( Retrie/Context.hs, dist/build/Retrie/Context.p_o ) retrie> retrie> Retrie/Context.hs:222:24: warning: [GHC-63394] [-Wx-partial] retrie> In the use of ‘head’ retrie> (imported from Data.List, but defined in GHC.List): retrie> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." retrie> | retrie> 222 | renameBinder rdr fvs = head retrie> | ^^^^ retrie> [24 of 34] Compiling Retrie.Subst ( Retrie/Subst.hs, dist/build/Retrie/Subst.p_o ) retrie> retrie> Retrie/Subst.hs:20:1: warning: [GHC-66111] [-Wunused-imports] retrie> The import of ‘Retrie.Util’ is redundant retrie> except perhaps to import instances from ‘Retrie.Util’ retrie> To import instances alone, use: import Retrie.Util() retrie> | retrie> 20 | import Retrie.Util retrie> | ^^^^^^^^^^^^^^^^^^ retrie> retrie> Retrie/Subst.hs:59:11: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘comments’ shadows the existing binding retrie> imported from ‘Retrie.GHC’ at Retrie/Subst.hs:16:1-17 retrie> (and originally defined in ‘GHC.Parser.Annotation’) retrie> | retrie> 59 | let comments = hasComments e0 retrie> | ^^^^^^^^ retrie> [25 of 34] Compiling Retrie.Replace ( Retrie/Replace.hs, dist/build/Retrie/Replace.p_o ) retrie> retrie> Retrie/Replace.hs:28:1: warning: [GHC-66111] [-Wunused-imports] retrie> The import of ‘Retrie.Util’ is redundant retrie> except perhaps to import instances from ‘Retrie.Util’ retrie> To import instances alone, use: import Retrie.Util() retrie> | retrie> 28 | import Retrie.Util retrie> | ^^^^^^^^^^^^^^^^^^ retrie> retrie> Retrie/Replace.hs:129:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] retrie> Noncanonical ‘(<>) = mappend’ definition detected retrie> in the instance declaration for ‘Semigroup Change’. retrie> Suggested fix: retrie> Move definition from ‘mappend’ to ‘(<>)’ retrie> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid retrie> | retrie> 129 | (<>) = mappend retrie> | ^^^^^^^^^^^^^^ retrie> retrie> Retrie/Replace.hs:133:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] retrie> Noncanonical ‘mappend’ definition detected retrie> in the instance declaration for ‘Monoid Change’. retrie> ‘mappend’ will eventually be removed in favour of ‘(<>)’ retrie> Suggested fix: retrie> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ retrie> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid retrie> | retrie> 133 | mappend NoChange other = other retrie> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... mono-traversable> [3 of 3] Linking dist/build/test/test retrie> [26 of 34] Compiling Retrie.CPP ( Retrie/CPP.hs, dist/build/Retrie/CPP.p_o ) ghc-lib-parser> [352 of 443] Compiling GHC.Platform.PPC ( compiler/GHC/Platform/PPC.hs, /build/.haddock-8229/GHC/Platform/PPC.o, /build/.haddock-8229/GHC/Platform/PPC.dyn_o ) retrie> retrie> Retrie/CPP.hs:129:50: warning: [GHC-63394] [-Wx-partial] retrie> In the use of ‘head’ retrie> (imported from Prelude, but defined in GHC.List): retrie> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." retrie> | retrie> 129 | mbName = unLoc <$> hsmodName (unLoc $ astA $ head ms) retrie> | ^^^^ retrie> retrie> Retrie/CPP.hs:140:19: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘rs’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/CPP.hs:27:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Utils’) retrie> | retrie> 140 | splice prefix l c rs@((r, repl):rs') ts@(t:ts') retrie> | ^^ retrie> retrie> Retrie/CPP.hs:346:24: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘mn’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/CPP.hs:27:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 346 | externalImps (Just mn) = filter ((/= mn) . unLoc . ideclName . unLoc) retrie> | ^^ ghc-lib-parser> [353 of 443] Compiling GHC.Platform.NoRegs ( compiler/GHC/Platform/NoRegs.hs, /build/.haddock-8229/GHC/Platform/NoRegs.o, /build/.haddock-8229/GHC/Platform/NoRegs.dyn_o ) ghc-lib-parser> [354 of 443] Compiling GHC.Platform.LoongArch64 ( compiler/GHC/Platform/LoongArch64.hs, /build/.haddock-8229/GHC/Platform/LoongArch64.o, /build/.haddock-8229/GHC/Platform/LoongArch64.dyn_o ) ghc-lib-parser> [355 of 443] Compiling GHC.Platform.ARM ( compiler/GHC/Platform/ARM.hs, /build/.haddock-8229/GHC/Platform/ARM.o, /build/.haddock-8229/GHC/Platform/ARM.dyn_o ) ghc-lib-parser> [356 of 443] Compiling GHC.Platform.AArch64 ( compiler/GHC/Platform/AArch64.hs, /build/.haddock-8229/GHC/Platform/AArch64.o, /build/.haddock-8229/GHC/Platform/AArch64.dyn_o ) ghc-lib-parser> [357 of 443] Compiling GHC.Platform.Regs ( compiler/GHC/Platform/Regs.hs, /build/.haddock-8229/GHC/Platform/Regs.o, /build/.haddock-8229/GHC/Platform/Regs.dyn_o ) ghc-lib-parser> [358 of 443] Compiling GHC.Core.Map.Expr ( compiler/GHC/Core/Map/Expr.hs, /build/.haddock-8229/GHC/Core/Map/Expr.o, /build/.haddock-8229/GHC/Core/Map/Expr.dyn_o ) apply-refact> [5 of 9] Compiling Refact.Options ( src/Refact/Options.hs, dist/build/refactor/refactor-tmp/Refact/Options.o ) apply-refact> [6 of 9] Compiling Refact.Fixity ( src/Refact/Fixity.hs, dist/build/refactor/refactor-tmp/Refact/Fixity.o ) apply-refact> [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 ) ghc-lib-parser> [359 of 443] Compiling GHC.Parser.Types ( compiler/GHC/Parser/Types.hs, /build/.haddock-8229/GHC/Parser/Types.o, /build/.haddock-8229/GHC/Parser/Types.dyn_o ) ghc-lib-parser> [360 of 443] Compiling GHC.Types.TypeEnv ( compiler/GHC/Types/TypeEnv.hs, /build/.haddock-8229/GHC/Types/TypeEnv.o, /build/.haddock-8229/GHC/Types/TypeEnv.dyn_o ) retrie> [27 of 34] Compiling Retrie.Monad ( Retrie/Monad.hs, dist/build/Retrie/Monad.p_o ) ghc-lib-parser> [361 of 443] Compiling GHC.Unit.Module.ModDetails ( compiler/GHC/Unit/Module/ModDetails.hs, /build/.haddock-8229/GHC/Unit/Module/ModDetails.o, /build/.haddock-8229/GHC/Unit/Module/ModDetails.dyn_o ) retrie> retrie> Retrie/Monad.hs:127:3: warning: [GHC-22705] [-Wnoncanonical-monad-instances] retrie> Noncanonical ‘return’ definition detected retrie> in the instance declaration for ‘Monad Retrie’. retrie> ‘return’ will eventually be removed in favour of ‘pure’ retrie> Suggested fix: retrie> Either remove definition for ‘return’ (recommended) or define as ‘return = pure’ retrie> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return retrie> | retrie> 127 | return = Pure retrie> | ^^^^^^^^^^^^^ ghc-lib-parser> [362 of 443] Compiling GHC.Types.TyThing.Ppr[boot] ( compiler/GHC/Types/TyThing/Ppr.hs-boot, /build/.haddock-8229/GHC/Types/TyThing/Ppr.o-boot, /build/.haddock-8229/GHC/Types/TyThing/Ppr.dyn_o-boot ) ghc-lib-parser> [363 of 443] Compiling GHC.Types.TyThing.Ppr ( compiler/GHC/Types/TyThing/Ppr.hs, /build/.haddock-8229/GHC/Types/TyThing/Ppr.o, /build/.haddock-8229/GHC/Types/TyThing/Ppr.dyn_o ) apply-refact> [10 of 10] Linking dist/build/refactor/refactor ghc-lib-parser> [364 of 443] Compiling GHC.Types.Hint.Ppr ( compiler/GHC/Types/Hint/Ppr.hs, /build/.haddock-8229/GHC/Types/Hint/Ppr.o, /build/.haddock-8229/GHC/Types/Hint/Ppr.dyn_o ) mono-traversable> buildPhase completed in 53 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; 102 discarded. mono-traversable> oproduct mono-traversable> works on lists [✔] mono-traversable> +++ OK, passed 100 tests; 156 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. retrie> [28 of 34] Compiling Retrie.Rewrites.Rules ( Retrie/Rewrites/Rules.hs, dist/build/Retrie/Rewrites/Rules.p_o ) mono-traversable> works on strict bytestrings [✔] mono-traversable> +++ OK, passed 100 tests. retrie> retrie> Retrie/Rewrites/Rules.hs:17:1: warning: [GHC-66111] [-Wunused-imports] retrie> The import of ‘Retrie.Util’ is redundant retrie> except perhaps to import instances from ‘Retrie.Util’ retrie> To import instances alone, use: import Retrie.Util() retrie> | retrie> 17 | import Retrie.Util retrie> | ^^^^^^^^^^^^^^^^^^ retrie> retrie> Retrie/Rewrites/Rules.hs:18:1: warning: [GHC-66111] [-Wunused-imports] retrie> The import of ‘Retrie.Monad’ is redundant retrie> except perhaps to import instances from ‘Retrie.Monad’ retrie> To import instances alone, use: import Retrie.Monad() retrie> | retrie> 18 | import Retrie.Monad retrie> | ^^^^^^^^^^^^^^^^^^^ retrie> retrie> Retrie/Rewrites/Rules.hs:19:1: warning: [GHC-66111] [-Wunused-imports] retrie> The import of ‘Control.Monad’ is redundant retrie> except perhaps to import instances from ‘Control.Monad’ retrie> To import instances alone, use: import Control.Monad() retrie> | retrie> 19 | import Control.Monad retrie> | ^^^^^^^^^^^^^^^^^^^^ retrie> retrie> Retrie/Rewrites/Rules.hs:20:1: warning: [GHC-66111] [-Wunused-imports] retrie> The import of ‘Control.Monad.IO.Class’ is redundant retrie> except perhaps to import instances from ‘Control.Monad.IO.Class’ retrie> To import instances alone, use: import Control.Monad.IO.Class() retrie> | retrie> 20 | import Control.Monad.IO.Class retrie> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ retrie> retrie> Retrie/Rewrites/Rules.hs:21:1: warning: [GHC-66111] [-Wunused-imports] retrie> The import of ‘Control.Monad.Trans.Class’ is redundant retrie> except perhaps to import instances from ‘Control.Monad.Trans.Class’ retrie> To import instances alone, use: import Control.Monad.Trans.Class() retrie> | retrie> 21 | import Control.Monad.Trans.Class retrie> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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. retrie> [29 of 34] Compiling Retrie.Rewrites ( Retrie/Rewrites.hs, dist/build/Retrie/Rewrites.p_o ) mono-traversable> works on StrictVector [✔] mono-traversable> +++ OK, passed 100 tests. retrie> retrie> Retrie/Rewrites.hs:31:27: warning: [GHC-61689] [-Wdodgy-imports] retrie> Module ‘Retrie.GHC’ does not export ‘Pattern’. retrie> | retrie> 31 | import Retrie.GHC hiding (Pattern) retrie> | ^^^^^^^ retrie> retrie> Retrie/Rewrites.hs:39:1: warning: [GHC-66111] [-Wunused-imports] retrie> The import of ‘Retrie.Util’ is redundant retrie> except perhaps to import instances from ‘Retrie.Util’ retrie> To import instances alone, use: import Retrie.Util() retrie> | retrie> 39 | import Retrie.Util retrie> | ^^^^^^^^^^^^^^^^^^ retrie> retrie> Retrie/Rewrites.hs:173:1: warning: [GHC-40910] [-Wunused-top-binds] retrie> Defined but not used: ‘showCpp’ retrie> | retrie> 173 | showCpp (NoCPP c) = showAstA c retrie> | ^^^^^^^ mono-traversable> works on UVector [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> works on Seq [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> groupAll mono-traversable> works on lists [✔] mono-traversable> works on texts [✔] mono-traversable> unsnoc mono-traversable> works on lists [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> works on texts [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> works on lazy bytestrings [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> index mono-traversable> works on lists [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> works on strict texts [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> works on lazy texts [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> works on strict bytestrings [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> works on lazy bytestrings [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> works on Vector [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> works on SVector [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> works on StrictVector [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> works on UVector [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> works on Seq [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> groupAllOn mono-traversable> works on lists [✔] mono-traversable> breakWord mono-traversable> ("hello world","hello","world") [✔] mono-traversable> ("hello world","hello","world") [✔] mono-traversable> ("hello\r\nworld","hello","world") [✔] mono-traversable> ("hello there world","hello","there world") [✔] mono-traversable> ("","","") [✔] mono-traversable> ("hello \n\r\t","hello","") [✔] mono-traversable> breakLine mono-traversable> ("hello world","hello world","") [✔] mono-traversable> ("hello\r\n world","hello"," world") [✔] mono-traversable> ("hello\n world","hello"," world") [✔] mono-traversable> ("hello\r world","hello\r world","") [✔] mono-traversable> ("hello\r\nworld","hello","world") [✔] mono-traversable> ("hello\r\nthere\nworld","hello","there\nworld") [✔] mono-traversable> ("hello\n\r\nworld","hello","\r\nworld") [✔] mono-traversable> ("","","") [✔] mono-traversable> omapM_ mono-traversable> works on strict bytestrings [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> works on lazy bytestrings [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> works on strict texts [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> works on lazy texts [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> inits mono-traversable> String mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> StrictBytestring mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> LazyBytestring mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> StrictText mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> LazyText mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> Seq mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> Vector mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> Unboxed Vector mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> Storable Vector mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> Strict Vector mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> tails mono-traversable> String mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> StrictBytestring mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> LazyBytestring mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> StrictText mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> LazyText mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> Seq mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> Vector mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> Unboxed Vector mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> Storable Vector mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> Strict Vector mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> initTails mono-traversable> String mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> StrictBytestring mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> LazyBytestring mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> StrictText mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> LazyText mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> Seq mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> Vector mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> Unboxed Vector mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> Storable Vector mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> Strict Vector mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> NonNull mono-traversable> fromNonEmpty mono-traversable> toMinList [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> toNonEmpty mono-traversable> converts nonnull to nonempty [✔] mono-traversable> mapNonNull mono-traversable> mapNonNull id == id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> mapNonNull (f . g) == mapNonNull f . mapNonNull g [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Strict ByteString mono-traversable> head [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> tail [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> last [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> init [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> maximum [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> maximumBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> minimum [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> minimumBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldMap1 [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldr1 [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldl1' [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Lazy ByteString mono-traversable> head [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> tail [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> last [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> init [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> maximum [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> maximumBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> minimum [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> minimumBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldMap1 [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldr1 [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldl1' [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Strict Text mono-traversable> head [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> tail [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> last [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> init [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> maximum [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> maximumBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> minimum [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> minimumBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldMap1 [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldr1 [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldl1' [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Lazy Text mono-traversable> head [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> tail [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> last [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> init [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> maximum [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> maximumBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> minimum [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> minimumBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldMap1 [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldr1 [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldl1' [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Vector mono-traversable> head [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> tail [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> last [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> init [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> maximum [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> maximumBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> minimum [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> minimumBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldMap1 [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldr1 [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldl1' [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Unboxed Vector mono-traversable> head [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> tail [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> last [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> init [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> maximum [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> maximumBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> minimum [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> minimumBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldMap1 [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldr1 [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldl1' [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Storable Vector mono-traversable> head [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> tail [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> last [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> init [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> maximum [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> maximumBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> minimum [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> minimumBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldMap1 [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldr1 [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldl1' [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Strict Vector mono-traversable> head [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> tail [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> last [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> init [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> maximum [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> maximumBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> minimum [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> minimumBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldMap1 [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldr1 [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldl1' [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> List mono-traversable> head [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> tail [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> last [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> init [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> maximum [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> maximumBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> minimum [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> minimumBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldMap1 [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldr1 [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldl1' [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Containers mono-traversable> Data.Map mono-traversable> difference [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> lookup [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> insert [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> delete [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> singletonMap [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> findWithDefault [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> insertWith [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> insertWithKey [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> insertLookupWithKey [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> adjustMap [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> adjustWithKey [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> updateMap [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> updateWithKey [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> updateLookupWithKey [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> alter [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> unionWith [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> unionWithKey [✔] mono-traversable> +++ OK, passed 100 tests. ghc-lib-parser> [365 of 443] Compiling GHC.StgToCmm.Config ( compiler/GHC/StgToCmm/Config.hs, /build/.haddock-8229/GHC/StgToCmm/Config.o, /build/.haddock-8229/GHC/StgToCmm/Config.dyn_o ) 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. ghc-lib-parser> [366 of 443] Compiling GHC.Cmm.Switch ( compiler/GHC/Cmm/Switch.hs, /build/.haddock-8229/GHC/Cmm/Switch.o, /build/.haddock-8229/GHC/Cmm/Switch.dyn_o ) 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. 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 retrie> [30 of 34] Compiling Retrie.Elaborate ( Retrie/Elaborate.hs, dist/build/Retrie/Elaborate.p_o ) 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 ghc-lib-parser> [367 of 443] Compiling GHC.Cmm.Node ( compiler/GHC/Cmm/Node.hs, /build/.haddock-8229/GHC/Cmm/Node.o, /build/.haddock-8229/GHC/Cmm/Node.dyn_o ) mono-traversable> intercalate === defaultIntercalate [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Lazy Text mono-traversable> intercalate === defaultIntercalate [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Splitting mono-traversable> List mono-traversable> intercalate sep . splitSeq sep === id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitSeq mempty xs === mempty : map singleton (otoList xs) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitSeq _ mempty == [mempty] [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> intercalate (singleton sep) . splitElem sep === id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> length . splitElem sep === succ . length . filter (== sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep (replicate n sep) == replicate (n+1) mempty [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep === splitWhen (== sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep === splitSeq (singleton sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Vector mono-traversable> intercalate sep . splitSeq sep === id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitSeq mempty xs === mempty : map singleton (otoList xs) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitSeq _ mempty == [mempty] [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> intercalate (singleton sep) . splitElem sep === id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> length . splitElem sep === succ . length . filter (== sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep (replicate n sep) == replicate (n+1) mempty [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep === splitWhen (== sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep === splitSeq (singleton sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Storable Vector mono-traversable> intercalate sep . splitSeq sep === id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitSeq mempty xs === mempty : map singleton (otoList xs) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitSeq _ mempty == [mempty] [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> intercalate (singleton sep) . splitElem sep === id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> length . splitElem sep === succ . length . filter (== sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep (replicate n sep) == replicate (n+1) mempty [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep === splitWhen (== sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep === splitSeq (singleton sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Unboxed Vector mono-traversable> intercalate sep . splitSeq sep === id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitSeq mempty xs === mempty : map singleton (otoList xs) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitSeq _ mempty == [mempty] [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> intercalate (singleton sep) . splitElem sep === id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> length . splitElem sep === succ . length . filter (== sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep (replicate n sep) == replicate (n+1) mempty [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep === splitWhen (== sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep === splitSeq (singleton sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Strict Vector mono-traversable> intercalate sep . splitSeq sep === id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitSeq mempty xs === mempty : map singleton (otoList xs) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitSeq _ mempty == [mempty] [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> intercalate (singleton sep) . splitElem sep === id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> length . splitElem sep === succ . length . filter (== sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep (replicate n sep) == replicate (n+1) mempty [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep === splitWhen (== sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep === splitSeq (singleton sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Strict ByteString mono-traversable> intercalate sep . splitSeq sep === id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitSeq mempty xs === mempty : map singleton (otoList xs) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitSeq _ mempty == [mempty] [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> intercalate (singleton sep) . splitElem sep === id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> length . splitElem sep === succ . length . filter (== sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep (replicate n sep) == replicate (n+1) mempty [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep === splitWhen (== sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep === splitSeq (singleton sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Lazy ByteString 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.0831 seconds mono-traversable> 441 examples, 0 failures mono-traversable> Test suite test: PASS mono-traversable> Test suite logged to: dist/test/mono-traversable-1.0.21.0-test.log mono-traversable> 1 of 1 test suites (1 of 1 test cases) passed. mono-traversable> Running phase: haddockPhase 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 mono-traversable> Warning: --source-* options are ignored when --hyperlinked-source is enabled. mono-traversable> [1 of 6] Compiling Data.MonoTraversable ( src/Data/MonoTraversable.hs, nothing ) ghc-lib-parser> [368 of 443] Compiling GHC.Cmm ( compiler/GHC/Cmm.hs, /build/.haddock-8229/GHC/Cmm.o, /build/.haddock-8229/GHC/Cmm.dyn_o ) retrie> [31 of 34] Compiling Retrie.Debug ( Retrie/Debug.hs, dist/build/Retrie/Debug.p_o ) retrie> [32 of 34] Compiling Retrie.Options ( Retrie/Options.hs, dist/build/Retrie/Options.p_o ) ghc-lib-parser> [369 of 443] Compiling GHC.Core.Opt.Stats ( compiler/GHC/Core/Opt/Stats.hs, /build/.haddock-8229/GHC/Core/Opt/Stats.o, /build/.haddock-8229/GHC/Core/Opt/Stats.dyn_o ) ghc-lib-parser> [370 of 443] Compiling GHC.Unit.Finder.Types ( compiler/GHC/Unit/Finder/Types.hs, /build/.haddock-8229/GHC/Unit/Finder/Types.o, /build/.haddock-8229/GHC/Unit/Finder/Types.dyn_o ) ghc-lib-parser> [371 of 443] Compiling GHC.Types.Target ( compiler/GHC/Types/Target.hs, /build/.haddock-8229/GHC/Types/Target.o, /build/.haddock-8229/GHC/Types/Target.dyn_o ) ghc-lib-parser> [372 of 443] Compiling GHC.Linker.Types ( compiler/GHC/Linker/Types.hs, /build/.haddock-8229/GHC/Linker/Types.o, /build/.haddock-8229/GHC/Linker/Types.dyn_o ) ghc-lib-parser> [373 of 443] Compiling GHC.Unit.Module.ModGuts ( compiler/GHC/Unit/Module/ModGuts.hs, /build/.haddock-8229/GHC/Unit/Module/ModGuts.o, /build/.haddock-8229/GHC/Unit/Module/ModGuts.dyn_o ) ghc-lib-parser> [374 of 443] Compiling GHC.Unit.Home.ModInfo ( compiler/GHC/Unit/Home/ModInfo.hs, /build/.haddock-8229/GHC/Unit/Home/ModInfo.o, /build/.haddock-8229/GHC/Unit/Home/ModInfo.dyn_o ) ghc-lib-parser> [375 of 443] Compiling GHC.Unit.Module.Status ( compiler/GHC/Unit/Module/Status.hs, /build/.haddock-8229/GHC/Unit/Module/Status.o, /build/.haddock-8229/GHC/Unit/Module/Status.dyn_o ) ghc-lib-parser> [376 of 443] Compiling GHC.Unit.Module.ModSummary ( compiler/GHC/Unit/Module/ModSummary.hs, /build/.haddock-8229/GHC/Unit/Module/ModSummary.o, /build/.haddock-8229/GHC/Unit/Module/ModSummary.dyn_o ) ghc-lib-parser> [377 of 443] Compiling GHC.Unit.Module.Graph ( compiler/GHC/Unit/Module/Graph.hs, /build/.haddock-8229/GHC/Unit/Module/Graph.o, /build/.haddock-8229/GHC/Unit/Module/Graph.dyn_o ) mono-traversable> [2 of 6] Compiling Data.Containers ( src/Data/Containers.hs, nothing ) mono-traversable> [3 of 6] Compiling Data.MonoTraversable.Unprefixed ( src/Data/MonoTraversable/Unprefixed.hs, nothing ) mono-traversable> [4 of 6] Compiling Data.Sequences ( src/Data/Sequences.hs, nothing ) ghc-lib-parser> [378 of 443] Compiling GHC.Driver.Ppr ( compiler/GHC/Driver/Ppr.hs, /build/.haddock-8229/GHC/Driver/Ppr.o, /build/.haddock-8229/GHC/Driver/Ppr.dyn_o ) ghc-lib-parser> [379 of 443] Compiling GHC.Driver.Config.Logger ( compiler/GHC/Driver/Config/Logger.hs, /build/.haddock-8229/GHC/Driver/Config/Logger.o, /build/.haddock-8229/GHC/Driver/Config/Logger.dyn_o ) ghc-lib-parser> [380 of 443] Compiling GHC.Driver.Config ( compiler/GHC/Driver/Config.hs, /build/.haddock-8229/GHC/Driver/Config.o, /build/.haddock-8229/GHC/Driver/Config.dyn_o ) retrie> [33 of 34] Compiling Retrie.Run ( Retrie/Run.hs, dist/build/Retrie/Run.p_o ) ghc-lib-parser> [381 of 443] Compiling GHC.Core.Opt.Simplify.Inline ( compiler/GHC/Core/Opt/Simplify/Inline.hs, /build/.haddock-8229/GHC/Core/Opt/Simplify/Inline.o, /build/.haddock-8229/GHC/Core/Opt/Simplify/Inline.dyn_o ) retrie> retrie> Retrie/Run.hs:22:1: warning: [GHC-66111] [-Wunused-imports] retrie> The import of ‘Control.Monad.State.Strict’ is redundant retrie> except perhaps to import instances from ‘Control.Monad.State.Strict’ retrie> To import instances alone, use: import Control.Monad.State.Strict() retrie> | retrie> 22 | import Control.Monad.State.Strict retrie> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghc-lib-parser> [382 of 443] Compiling GHC.Core.Tidy ( compiler/GHC/Core/Tidy.hs, /build/.haddock-8229/GHC/Core/Tidy.o, /build/.haddock-8229/GHC/Core/Tidy.dyn_o ) mono-traversable> [5 of 6] Compiling Data.NonNull ( src/Data/NonNull.hs, nothing ) retrie> [34 of 34] Compiling Retrie ( Retrie.hs, dist/build/Retrie.p_o ) ghc-lib-parser> [383 of 443] Compiling GHC.Core.Rules ( compiler/GHC/Core/Rules.hs, /build/.haddock-8229/GHC/Core/Rules.o, /build/.haddock-8229/GHC/Core/Rules.dyn_o ) mono-traversable> [6 of 6] Compiling Paths_mono_traversable ( dist/build/autogen/Paths_mono_traversable.hs, nothing ) mono-traversable> Haddock coverage: mono-traversable> Warning: 'ByteString' is ambiguous. It is defined mono-traversable> * in ‘Data.ByteString.Internal.Type’ mono-traversable> * in ‘Data.ByteString.Lazy.Internal’ 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 in ‘Data.ByteString.Lazy.Internal’ mono-traversable> Warning: 'Text' is ambiguous. It is defined mono-traversable> * in ‘Data.Text.Internal’ mono-traversable> * in ‘Data.Text.Internal.Lazy’ 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 in ‘Data.Text.Internal.Lazy’ mono-traversable> Warning: 'id' is ambiguous. It is defined mono-traversable> * in ‘Control.Category’ mono-traversable> * in ‘GHC.Base’ 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 in ‘GHC.Base’ 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 ambiguous. It is defined mono-traversable> * in ‘Data.OldList’ mono-traversable> * in ‘Data.ByteString’ mono-traversable> * in ‘Data.ByteString.Lazy’ mono-traversable> * in ‘Data.Text’ mono-traversable> * in ‘Data.Text.Lazy’ 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 in ‘Data.Text.Lazy’ mono-traversable> Warning: 'WrappedMono' is ambiguous. It is defined mono-traversable> * at src/Data/MonoTraversable.hs:1461:5 mono-traversable> * at src/Data/MonoTraversable.hs:1460:1 mono-traversable> You may be able to disambiguate the identifier by qualifying it or mono-traversable> by specifying the type/value namespace explicitly. mono-traversable> Defaulting to the one defined at src/Data/MonoTraversable.hs:1460:1 mono-traversable> 94% ( 34 / 36) in 'Data.MonoTraversable' mono-traversable> Missing documentation for: mono-traversable> replaceElemStrictText (src/Data/MonoTraversable.hs:287) mono-traversable> replaceElemLazyText (src/Data/MonoTraversable.hs:290) mono-traversable> Warning: 'lookup' is ambiguous. It is defined mono-traversable> * in ‘GHC.List’ mono-traversable> * in ‘Data.IntMap.Internal’ mono-traversable> * in ‘Data.Map.Internal’ mono-traversable> * at src/Data/Containers.hs:261:5 mono-traversable> * in ‘Data.HashMap.Internal’ 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/Containers.hs:261:5 mono-traversable> Warning: 'unionsWith' is ambiguous. It is defined mono-traversable> * in ‘Data.IntMap.Strict.Internal’ mono-traversable> * in ‘Data.Map.Strict.Internal’ mono-traversable> * at src/Data/Containers.hs:509:5 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/Containers.hs:509:5 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: 'words' is ambiguous. It is defined mono-traversable> * in ‘Data.OldList’ mono-traversable> * at src/Data/Sequences.hs:1623:5 mono-traversable> * in ‘Data.Text’ mono-traversable> * in ‘Data.Text.Lazy’ 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/Sequences.hs:1623:5 mono-traversable> Warning: 'unwords' is ambiguous. It is defined mono-traversable> * in ‘Data.OldList’ mono-traversable> * at src/Data/Sequences.hs:1631:5 mono-traversable> * in ‘Data.Text’ mono-traversable> * in ‘Data.Text.Lazy’ 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/Sequences.hs:1631:5 mono-traversable> Warning: 'lines' is ambiguous. It is defined mono-traversable> * in ‘Data.OldList’ mono-traversable> * at src/Data/Sequences.hs:1640:5 mono-traversable> * in ‘Data.Text’ mono-traversable> * in ‘Data.Text.Lazy’ 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/Sequences.hs:1640:5 mono-traversable> Warning: 'unlines' is ambiguous. It is defined mono-traversable> * in ‘Data.OldList’ mono-traversable> * at src/Data/Sequences.hs:1648:5 mono-traversable> * in ‘Data.Text’ mono-traversable> * in ‘Data.Text.Lazy’ 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/Sequences.hs:1648:5 mono-traversable> Warning: 'toLower' is ambiguous. It is defined mono-traversable> * at src/Data/Sequences.hs:1656:5 mono-traversable> * in ‘Data.Text’ mono-traversable> * in ‘Data.Text.Lazy’ 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/Sequences.hs:1656:5 mono-traversable> Warning: 'toUpper' is ambiguous. It is defined mono-traversable> * at src/Data/Sequences.hs:1664:5 mono-traversable> * in ‘Data.Text’ mono-traversable> * in ‘Data.Text.Lazy’ 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/Sequences.hs:1664:5 mono-traversable> Warning: 'fromList' is ambiguous. It is defined mono-traversable> * in ‘Data.List.NonEmpty’ mono-traversable> * in ‘Data.Sequence.Internal’ mono-traversable> * at src/Data/Sequences.hs:150:5 mono-traversable> * in ‘Data.Vector’ mono-traversable> * in ‘Data.Vector.Generic’ mono-traversable> * in ‘Data.Vector.Storable’ mono-traversable> * in ‘Data.Vector.Strict’ mono-traversable> * in ‘Data.Vector.Unboxed’ 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/Sequences.hs:150:5 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: '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: 'break' is ambiguous. It is defined mono-traversable> * in ‘Data.List.NonEmpty’ mono-traversable> * in ‘GHC.List’ mono-traversable> * in ‘Data.ByteString’ mono-traversable> * in ‘Data.ByteString.Lazy’ mono-traversable> * at src/Data/Sequences.hs:180:5 mono-traversable> * in ‘Data.Text’ mono-traversable> * in ‘Data.Text.Lazy’ mono-traversable> * in ‘Data.Vector’ mono-traversable> * in ‘Data.Vector.Generic’ mono-traversable> * in ‘Data.Vector.Storable’ mono-traversable> * in ‘Data.Vector.Strict’ mono-traversable> * in ‘Data.Vector.Unboxed’ 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/Sequences.hs:180:5 mono-traversable> Warning: 'span' is ambiguous. It is defined mono-traversable> * in ‘Data.List.NonEmpty’ mono-traversable> * in ‘GHC.List’ mono-traversable> * in ‘Data.ByteString’ mono-traversable> * in ‘Data.ByteString.Lazy’ mono-traversable> * at src/Data/Sequences.hs:200:5 mono-traversable> * in ‘Data.Text’ mono-traversable> * in ‘Data.Text.Lazy’ mono-traversable> * in ‘Data.Vector’ mono-traversable> * in ‘Data.Vector.Generic’ mono-traversable> * in ‘Data.Vector.Storable’ mono-traversable> * in ‘Data.Vector.Strict’ mono-traversable> * in ‘Data.Vector.Unboxed’ 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/Sequences.hs:200:5 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: 'Vector' is ambiguous. It is defined mono-traversable> * in ‘Data.Vector’ mono-traversable> * in ‘Data.Vector.Generic.Base’ mono-traversable> * in ‘Data.Vector.Storable’ mono-traversable> * in ‘Data.Vector.Strict’ mono-traversable> * in ‘Data.Vector.Unboxed.Base’ 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 in ‘Data.Vector.Unboxed.Base’ 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 ambiguous. It is defined mono-traversable> * in ‘Data.Text.Internal’ mono-traversable> * in ‘Data.Text.Internal.Lazy’ 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 in ‘Data.Text.Internal.Lazy’ mono-traversable> Warning: 'takeWhile' is ambiguous. It is defined mono-traversable> * in ‘Data.List.NonEmpty’ mono-traversable> * in ‘GHC.List’ mono-traversable> * in ‘Data.ByteString’ mono-traversable> * in ‘Data.ByteString.Lazy’ mono-traversable> * at src/Data/Sequences.hs:226:5 mono-traversable> * in ‘Data.Text’ mono-traversable> * in ‘Data.Text.Lazy’ mono-traversable> * in ‘Data.Vector’ mono-traversable> * in ‘Data.Vector.Generic’ mono-traversable> * in ‘Data.Vector.Storable’ mono-traversable> * in ‘Data.Vector.Strict’ mono-traversable> * in ‘Data.Vector.Unboxed’ 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/Sequences.hs:226:5 mono-traversable> Warning: 'dropWhile' is ambiguous. It is defined mono-traversable> * in ‘Data.List.NonEmpty’ mono-traversable> * in ‘GHC.List’ mono-traversable> * in ‘Data.ByteString’ mono-traversable> * in ‘Data.ByteString.Lazy’ mono-traversable> * at src/Data/Sequences.hs:212:5 mono-traversable> * in ‘Data.Text’ mono-traversable> * in ‘Data.Text.Lazy’ mono-traversable> * in ‘Data.Vector’ mono-traversable> * in ‘Data.Vector.Generic’ mono-traversable> * in ‘Data.Vector.Storable’ mono-traversable> * in ‘Data.Vector.Strict’ mono-traversable> * in ‘Data.Vector.Unboxed’ 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/Sequences.hs:212:5 mono-traversable> Warning: 'splitAt' is ambiguous. It is defined mono-traversable> * in ‘Data.List.NonEmpty’ mono-traversable> * in ‘GHC.List’ mono-traversable> * in ‘Data.ByteString’ mono-traversable> * in ‘Data.ByteString.Lazy’ mono-traversable> * in ‘Data.Sequence.Internal’ mono-traversable> * at src/Data/Sequences.hs:240:5 mono-traversable> * in ‘Data.Text’ mono-traversable> * in ‘Data.Text.Lazy’ mono-traversable> * in ‘Data.Vector’ mono-traversable> * in ‘Data.Vector.Generic’ mono-traversable> * in ‘Data.Vector.Storable’ mono-traversable> * in ‘Data.Vector.Strict’ mono-traversable> * in ‘Data.Vector.Unboxed’ 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/Sequences.hs:240:5 mono-traversable> Warning: 'take' is ambiguous. It is defined mono-traversable> * in ‘Data.List.NonEmpty’ mono-traversable> * in ‘GHC.List’ mono-traversable> * in ‘Data.ByteString’ mono-traversable> * in ‘Data.ByteString.Lazy’ mono-traversable> * in ‘Data.Sequence.Internal’ mono-traversable> * at src/Data/Sequences.hs:256:5 mono-traversable> * in ‘Data.Text’ mono-traversable> * in ‘Data.Text.Lazy’ mono-traversable> * in ‘Data.Vector’ mono-traversable> * in ‘Data.Vector.Generic’ mono-traversable> * in ‘Data.Vector.Storable’ mono-traversable> * in ‘Data.Vector.Strict’ mono-traversable> * in ‘Data.Vector.Unboxed’ 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/Sequences.hs:256:5 mono-traversable> Warning: 'drop' is ambiguous. It is defined mono-traversable> * in ‘Data.List.NonEmpty’ mono-traversable> * in ‘GHC.List’ mono-traversable> * in ‘Data.ByteString’ mono-traversable> * in ‘Data.ByteString.Lazy’ mono-traversable> * in ‘Data.Sequence.Internal’ mono-traversable> * at src/Data/Sequences.hs:272:5 mono-traversable> * in ‘Data.Text’ mono-traversable> * in ‘Data.Text.Lazy’ mono-traversable> * in ‘Data.Vector’ mono-traversable> * in ‘Data.Vector.Generic’ mono-traversable> * in ‘Data.Vector.Storable’ mono-traversable> * in ‘Data.Vector.Strict’ mono-traversable> * in ‘Data.Vector.Unboxed’ 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/Sequences.hs:272:5 mono-traversable> Warning: 'dropEnd' is ambiguous. It is defined mono-traversable> * in ‘Data.ByteString’ mono-traversable> * in ‘Data.ByteString.Lazy’ mono-traversable> * at src/Data/Sequences.hs:289:5 mono-traversable> * in ‘Data.Text’ mono-traversable> * in ‘Data.Text.Lazy’ 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/Sequences.hs:289:5 mono-traversable> Warning: 'partition' is ambiguous. It is defined mono-traversable> * in ‘Data.List.NonEmpty’ mono-traversable> * in ‘Data.OldList’ mono-traversable> * in ‘Data.ByteString’ mono-traversable> * in ‘Data.ByteString.Lazy’ mono-traversable> * in ‘Data.Sequence.Internal’ mono-traversable> * at src/Data/Sequences.hs:298:5 mono-traversable> * in ‘Data.Text’ mono-traversable> * in ‘Data.Text.Lazy’ mono-traversable> * in ‘Data.Vector’ mono-traversable> * in ‘Data.Vector.Generic’ mono-traversable> * in ‘Data.Vector.Storable’ mono-traversable> * in ‘Data.Vector.Strict’ mono-traversable> * in ‘Data.Vector.Unboxed’ 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/Sequences.hs:298:5 mono-traversable> Warning: 'filter' is ambiguous. It is defined mono-traversable> * in ‘Data.List.NonEmpty’ mono-traversable> * in ‘GHC.List’ mono-traversable> * in ‘Data.ByteString’ mono-traversable> * in ‘Data.ByteString.Lazy’ mono-traversable> * in ‘Data.Sequence.Internal’ mono-traversable> * at src/Data/Sequences.hs:334:5 mono-traversable> * in ‘Data.Text’ mono-traversable> * in ‘Data.Text.Lazy’ mono-traversable> * in ‘Data.Vector’ mono-traversable> * in ‘Data.Vector.Generic’ mono-traversable> * in ‘Data.Vector.Storable’ mono-traversable> * in ‘Data.Vector.Strict’ mono-traversable> * in ‘Data.Vector.Unboxed’ 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/Sequences.hs:334:5 mono-traversable> Warning: 'uncons' is ambiguous. It is defined mono-traversable> * in ‘Data.List.NonEmpty’ mono-traversable> * in ‘GHC.List’ mono-traversable> * in ‘Data.ByteString’ mono-traversable> * in ‘Data.ByteString.Lazy’ mono-traversable> * at src/Data/Sequences.hs:311:5 mono-traversable> * in ‘Data.Text’ mono-traversable> * in ‘Data.Text.Lazy’ mono-traversable> * in ‘Data.Vector’ mono-traversable> * in ‘Data.Vector.Generic’ mono-traversable> * in ‘Data.Vector.Storable’ mono-traversable> * in ‘Data.Vector.Strict’ mono-traversable> * in ‘Data.Vector.Unboxed’ 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/Sequences.hs:311:5 mono-traversable> Warning: 'unsnoc' is ambiguous. It is defined mono-traversable> * in ‘GHC.List’ mono-traversable> * in ‘Data.ByteString’ mono-traversable> * in ‘Data.ByteString.Lazy’ mono-traversable> * at src/Data/Sequences.hs:324:5 mono-traversable> * in ‘Data.Text’ mono-traversable> * in ‘Data.Text.Lazy’ mono-traversable> * in ‘Data.Vector’ mono-traversable> * in ‘Data.Vector.Generic’ mono-traversable> * in ‘Data.Vector.Storable’ mono-traversable> * in ‘Data.Vector.Strict’ mono-traversable> * in ‘Data.Vector.Unboxed’ 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/Sequences.hs:324:5 mono-traversable> Warning: 'replicate' is ambiguous. It is defined mono-traversable> * in ‘GHC.List’ mono-traversable> * in ‘Data.ByteString’ mono-traversable> * in ‘Data.ByteString.Lazy’ mono-traversable> * in ‘Data.Sequence.Internal’ mono-traversable> * at src/Data/Sequences.hs:350:5 mono-traversable> * in ‘Data.Text’ mono-traversable> * in ‘Data.Text.Lazy’ mono-traversable> * in ‘Data.Vector’ mono-traversable> * in ‘Data.Vector.Generic’ mono-traversable> * in ‘Data.Vector.Storable’ mono-traversable> * in ‘Data.Vector.Strict’ mono-traversable> * in ‘Data.Vector.Unboxed’ 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/Sequences.hs:350:5 mono-traversable> Warning: 'replicateM' is ambiguous. It is defined mono-traversable> * in ‘Control.Monad’ mono-traversable> * in ‘Data.Sequence.Internal’ mono-traversable> * at src/Data/Sequences.hs:354:5 mono-traversable> * in ‘Data.Vector’ mono-traversable> * in ‘Data.Vector.Generic’ mono-traversable> * in ‘Data.Vector.Storable’ mono-traversable> * in ‘Data.Vector.Strict’ mono-traversable> * in ‘Data.Vector.Unboxed’ 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/Sequences.hs:354:5 mono-traversable> Warning: 'group' is ambiguous. It is defined mono-traversable> * in ‘Data.List.NonEmpty’ mono-traversable> * in ‘Data.OldList’ mono-traversable> * in ‘Data.ByteString’ mono-traversable> * in ‘Data.ByteString.Lazy’ mono-traversable> * at src/Data/Sequences.hs:1474:1 mono-traversable> * in ‘Data.Text’ mono-traversable> * in ‘Data.Text.Lazy’ mono-traversable> * in ‘Data.Vector’ mono-traversable> * in ‘Data.Vector.Generic’ mono-traversable> * in ‘Data.Vector.Storable’ mono-traversable> * in ‘Data.Vector.Strict’ mono-traversable> * in ‘Data.Vector.Unboxed’ 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/Sequences.hs:1474:1 mono-traversable> Warning: 'groupBy' is ambiguous. It is defined mono-traversable> * in ‘Data.List.NonEmpty’ mono-traversable> * in ‘Data.OldList’ mono-traversable> * in ‘Data.ByteString’ mono-traversable> * in ‘Data.ByteString.Lazy’ mono-traversable> * at src/Data/Sequences.hs:367:5 mono-traversable> * in ‘Data.Text’ mono-traversable> * in ‘Data.Text.Lazy’ mono-traversable> * in ‘Data.Vector’ mono-traversable> * in ‘Data.Vector.Generic’ mono-traversable> * in ‘Data.Vector.Storable’ mono-traversable> * in ‘Data.Vector.Strict’ mono-traversable> * in ‘Data.Vector.Unboxed’ 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/Sequences.hs:367:5 mono-traversable> Warning: 'subsequences' is ambiguous. It is defined mono-traversable> * in ‘Data.OldList’ mono-traversable> * at src/Data/Sequences.hs:381:5 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/Sequences.hs:381:5 mono-traversable> Warning: 'permutations' is ambiguous. It is defined mono-traversable> * in ‘Data.OldList’ mono-traversable> * at src/Data/Sequences.hs:390:5 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/Sequences.hs:390:5 mono-traversable> Warning: 'index' is ambiguous. It is defined mono-traversable> * in ‘Data.ByteString’ mono-traversable> * in ‘Data.ByteString.Lazy’ mono-traversable> * in ‘Data.Sequence.Internal’ mono-traversable> * at src/Data/Sequences.hs:456:5 mono-traversable> * in ‘Data.Text’ mono-traversable> * in ‘Data.Text.Lazy’ 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/Sequences.hs:456:5 mono-traversable> Warning: 'splitWhen' is ambiguous. It is defined mono-traversable> * at src/Data/Sequences.hs:479:5 mono-traversable> * in ‘Data.List.Split.Internals’ 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/Sequences.hs:479:5 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: 'nfilter' is out of scope. mono-traversable> If you qualify the identifier, haddock can try to link it anyway. mono-traversable> Warning: 'intersperse' is ambiguous. It is defined mono-traversable> * in ‘Data.List.NonEmpty’ mono-traversable> * in ‘Data.OldList’ mono-traversable> * in ‘Data.ByteString’ mono-traversable> * in ‘Data.ByteString.Lazy’ mono-traversable> * in ‘Data.Sequence.Internal’ mono-traversable> * at src/Data/Sequences.hs:76:5 mono-traversable> * in ‘Data.Text’ mono-traversable> * in ‘Data.Text.Lazy’ 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/Sequences.hs:76:5 mono-traversable> Warning: 'reverse' is ambiguous. It is defined mono-traversable> * in ‘Data.List.NonEmpty’ mono-traversable> * in ‘GHC.List’ mono-traversable> * in ‘Data.ByteString’ mono-traversable> * in ‘Data.ByteString.Lazy’ mono-traversable> * in ‘Data.Sequence.Internal’ mono-traversable> * at src/Data/Sequences.hs:84:5 mono-traversable> * in ‘Data.Text’ mono-traversable> * in ‘Data.Text.Lazy’ mono-traversable> * in ‘Data.Vector’ mono-traversable> * in ‘Data.Vector.Generic’ mono-traversable> * in ‘Data.Vector.Storable’ mono-traversable> * in ‘Data.Vector.Strict’ mono-traversable> * in ‘Data.Vector.Unboxed’ 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/Sequences.hs:84:5 mono-traversable> Warning: 'find' is ambiguous. It is defined mono-traversable> * in ‘Data.Foldable’ mono-traversable> * in ‘Data.ByteString’ mono-traversable> * in ‘Data.ByteString.Lazy’ mono-traversable> * at src/Data/Sequences.hs:97:5 mono-traversable> * in ‘Data.Text’ mono-traversable> * in ‘Data.Text.Lazy’ mono-traversable> * in ‘Data.Vector’ mono-traversable> * in ‘Data.Vector.Generic’ mono-traversable> * in ‘Data.Vector.Storable’ mono-traversable> * in ‘Data.Vector.Strict’ mono-traversable> * in ‘Data.Vector.Unboxed’ 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/Sequences.hs:97:5 mono-traversable> Warning: 'sortBy' is ambiguous. It is defined mono-traversable> * in ‘Data.List.NonEmpty’ mono-traversable> * in ‘Data.OldList’ mono-traversable> * in ‘Data.Sequence.Internal.Sorting’ mono-traversable> * at src/Data/Sequences.hs:106:5 mono-traversable> * in ‘Data.Vector.Algorithms.Merge’ 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/Sequences.hs:106:5 mono-traversable> Warning: 'cons' is ambiguous. It is defined mono-traversable> * in ‘Data.List.NonEmpty’ mono-traversable> * in ‘Data.ByteString’ mono-traversable> * in ‘Data.ByteString.Lazy’ mono-traversable> * at src/Data/Sequences.hs:114:5 mono-traversable> * in ‘Data.Text’ mono-traversable> * in ‘Data.Text.Lazy’ mono-traversable> * in ‘Data.Vector’ mono-traversable> * in ‘Data.Vector.Generic’ mono-traversable> * in ‘Data.Vector.Storable’ mono-traversable> * in ‘Data.Vector.Strict’ mono-traversable> * in ‘Data.Vector.Unboxed’ 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/Sequences.hs:114:5 mono-traversable> Warning: 'snoc' is ambiguous. It is defined mono-traversable> * in ‘Data.ByteString’ mono-traversable> * in ‘Data.ByteString.Lazy’ mono-traversable> * at src/Data/Sequences.hs:122:5 mono-traversable> * in ‘Data.Text’ mono-traversable> * in ‘Data.Text.Lazy’ mono-traversable> * in ‘Data.Vector’ mono-traversable> * in ‘Data.Vector.Generic’ mono-traversable> * in ‘Data.Vector.Storable’ mono-traversable> * in ‘Data.Vector.Strict’ mono-traversable> * in ‘Data.Vector.Unboxed’ 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/Sequences.hs:122:5 mono-traversable> Warning: 'singleton' is ambiguous. It is defined mono-traversable> * in ‘Data.List.NonEmpty’ mono-traversable> * in ‘Data.OldList’ mono-traversable> * in ‘Data.ByteString’ mono-traversable> * in ‘Data.ByteString.Lazy’ mono-traversable> * in ‘Data.Sequence.Internal’ mono-traversable> * at src/Data/Sequences.hs:133:1 mono-traversable> * in ‘Data.Text.Lazy’ mono-traversable> * in ‘Data.Text.Show’ mono-traversable> * in ‘Data.Vector’ mono-traversable> * in ‘Data.Vector.Generic’ mono-traversable> * in ‘Data.Vector.Storable’ mono-traversable> * in ‘Data.Vector.Strict’ mono-traversable> * in ‘Data.Vector.Unboxed’ 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/Sequences.hs:133:1 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: 'intercalate' is ambiguous. It is defined mono-traversable> * in ‘Data.OldList’ mono-traversable> * in ‘Data.ByteString’ mono-traversable> * in ‘Data.ByteString.Lazy’ mono-traversable> * in ‘Data.Text’ mono-traversable> * in ‘Data.Text.Lazy’ 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 in ‘Data.Text.Lazy’ mono-traversable> Warning: 'stripPrefix' is ambiguous. It is defined mono-traversable> * in ‘Data.OldList’ mono-traversable> * in ‘Data.ByteString’ mono-traversable> * in ‘Data.ByteString.Lazy’ mono-traversable> * at src/Data/Sequences.hs:1383:1 mono-traversable> * in ‘Data.Text’ mono-traversable> * in ‘Data.Text.Lazy’ 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/Sequences.hs:1383:1 mono-traversable> Warning: 'stripSuffix' is ambiguous. It is defined mono-traversable> * in ‘Data.ByteString’ mono-traversable> * in ‘Data.ByteString.Lazy’ mono-traversable> * at src/Data/Sequences.hs:1396:1 mono-traversable> * in ‘Data.Text’ mono-traversable> * in ‘Data.Text.Lazy’ 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/Sequences.hs:1396:1 mono-traversable> Warning: 'isPrefixOf' is ambiguous. It is defined mono-traversable> * in ‘Data.List.NonEmpty’ mono-traversable> * in ‘Data.OldList’ mono-traversable> * in ‘Data.ByteString’ mono-traversable> * in ‘Data.ByteString.Lazy’ mono-traversable> * at src/Data/Sequences.hs:1460:1 mono-traversable> * in ‘Data.Text’ mono-traversable> * in ‘Data.Text.Lazy’ 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/Sequences.hs:1460:1 mono-traversable> Warning: 'isSuffixOf' is ambiguous. It is defined mono-traversable> * in ‘Data.OldList’ mono-traversable> * in ‘Data.ByteString’ mono-traversable> * in ‘Data.ByteString.Lazy’ mono-traversable> * at src/Data/Sequences.hs:1465:1 mono-traversable> * in ‘Data.Text’ mono-traversable> * in ‘Data.Text.Lazy’ 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/Sequences.hs:1465:1 mono-traversable> Warning: 'isInfixOf' is ambiguous. It is defined mono-traversable> * in ‘Data.OldList’ mono-traversable> * in ‘Data.ByteString’ mono-traversable> * at src/Data/Sequences.hs:1470:1 mono-traversable> * in ‘Data.Text’ mono-traversable> * in ‘Data.Text.Lazy’ 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/Sequences.hs:1470:1 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: 'sort' is ambiguous. It is defined mono-traversable> * in ‘Data.List.NonEmpty’ mono-traversable> * in ‘Data.OldList’ mono-traversable> * in ‘Data.ByteString’ mono-traversable> * in ‘Data.Sequence.Internal.Sorting’ mono-traversable> * at src/Data/Sequences.hs:1606:1 mono-traversable> * in ‘Data.Vector.Algorithms.Merge’ 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/Sequences.hs:1606:1 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: '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' apply-refact> Preprocessing test suite 'test' for apply-refact-0.14.0.0.. apply-refact> Building test suite 'test' for apply-refact-0.14.0.0.. apply-refact> [1 of 9] Compiling Paths_apply_refact ( dist/build/test/autogen/Paths_apply_refact.hs, dist/build/test/test-tmp/Paths_apply_refact.o ) apply-refact> [2 of 9] Compiling Refact.Compat ( src/Refact/Compat.hs, dist/build/test/test-tmp/Refact/Compat.o ) mono-traversable> Warning: Data.MonoTraversable: could not find link destinations for: mono-traversable> - Data.Vector.Vector mono-traversable> - Data.Vector.Unboxed.Base.Unbox mono-traversable> - Data.Vector.Storable.Vector mono-traversable> - Data.Vector.Strict.Vector mono-traversable> Warning: Data.Containers: could not find link destinations for: mono-traversable> - Data.Containers.D:R:ContainerKeyIntSet mono-traversable> - Data.Containers.D:R:ContainerKeyHashSet mono-traversable> - Data.Containers.D:R:ContainerKeySet mono-traversable> - Data.Containers.D:R:ContainerKeyIntMap mono-traversable> - Data.Containers.D:R:ContainerKeyHashMap mono-traversable> - Data.Containers.D:R:ContainerKeyMap mono-traversable> - Data.Containers.D:R:BPMKeyConstraintMapkey mono-traversable> - Data.Containers.D:R:MapValueList mono-traversable> - Data.Containers.D:R:MapValueIntMap mono-traversable> - Data.Containers.D:R:MapValueHashMap mono-traversable> - Data.Containers.D:R:MapValueMap mono-traversable> - Data.Containers.D:R:BPMKeyConstraintHashMapkey mono-traversable> - Data.Containers.D:R:ContainerKeyList mono-traversable> - Data.Containers.D:R:KeySetHashMap mono-traversable> - Data.Containers.D:R:KeySetIntMap mono-traversable> - Data.Containers.D:R:KeySetMap mono-traversable> Warning: Data.Sequences: could not find link destinations for: mono-traversable> - Data.Vector.Vector mono-traversable> - Data.Vector.Generic.Base.Vector mono-traversable> - Data.Vector.Unboxed.Base.Unbox mono-traversable> - Data.Vector.Storable.Vector mono-traversable> - Data.Vector.Strict.Vector 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:IndexSeq mono-traversable> - Data.Sequences.D:R:IndexText mono-traversable> - Data.Sequences.D:R:IndexByteString mono-traversable> - Data.Sequences.D:R:IndexText0 mono-traversable> - Data.Sequences.D:R:IndexByteString0 mono-traversable> - Data.Sequences.D:R:IndexNonEmpty mono-traversable> - Data.Sequences.D:R:IndexList mono-traversable> - Data.NonNull.D:R:IndexNonNull mono-traversable> Warning: Data.NonNull: could not find link destinations for: mono-traversable> - Data.Vector.Vector mono-traversable> - Data.Vector.Unboxed.Base.Unbox mono-traversable> - Data.Vector.Storable.Vector mono-traversable> - Data.Vector.Strict.Vector mono-traversable> - Data.NonNull.D:R:IndexNonNull ghc-lib-parser> [384 of 443] Compiling GHC.Core.Opt.Simplify.Monad ( compiler/GHC/Core/Opt/Simplify/Monad.hs, /build/.haddock-8229/GHC/Core/Opt/Simplify/Monad.o, /build/.haddock-8229/GHC/Core/Opt/Simplify/Monad.dyn_o ) apply-refact> [3 of 9] Compiling Refact.Utils ( src/Refact/Utils.hs, dist/build/test/test-tmp/Refact/Utils.o ) ghc-lib-parser> [385 of 443] Compiling GHC.Core.Opt.ConstantFold[boot] ( compiler/GHC/Core/Opt/ConstantFold.hs-boot, /build/.haddock-8229/GHC/Core/Opt/ConstantFold.o-boot, /build/.haddock-8229/GHC/Core/Opt/ConstantFold.dyn_o-boot ) ghc-lib-parser> [386 of 443] Compiling GHC.Builtin.PrimOps.Ids ( compiler/GHC/Builtin/PrimOps/Ids.hs, /build/.haddock-8229/GHC/Builtin/PrimOps/Ids.o, /build/.haddock-8229/GHC/Builtin/PrimOps/Ids.dyn_o ) apply-refact> [4 of 9] Compiling Refact.Internal ( src/Refact/Internal.hs, dist/build/test/test-tmp/Refact/Internal.o ) ghc-lib-parser> [387 of 443] Compiling GHC.Core.Opt.ConstantFold ( compiler/GHC/Core/Opt/ConstantFold.hs, /build/.haddock-8229/GHC/Core/Opt/ConstantFold.o, /build/.haddock-8229/GHC/Core/Opt/ConstantFold.dyn_o ) ghc-lib-parser> [388 of 443] Compiling GHC.Unit.External ( compiler/GHC/Unit/External.hs, /build/.haddock-8229/GHC/Unit/External.o, /build/.haddock-8229/GHC/Unit/External.dyn_o ) retrie> Preprocessing executable 'demo-retrie' for retrie-1.2.3.. retrie> Building executable 'demo-retrie' for retrie-1.2.3.. ghc-lib-parser> [389 of 443] Compiling GHC.Unit.Env ( compiler/GHC/Unit/Env.hs, /build/.haddock-8229/GHC/Unit/Env.o, /build/.haddock-8229/GHC/Unit/Env.dyn_o ) retrie> [1 of 2] Compiling Fixity ( hse/Fixity.hs, dist/build/demo-retrie/demo-retrie-tmp/Fixity.o ) ghc-lib-parser> [390 of 443] Compiling GHC.Types.Name.Ppr ( compiler/GHC/Types/Name/Ppr.hs, /build/.haddock-8229/GHC/Types/Name/Ppr.o, /build/.haddock-8229/GHC/Types/Name/Ppr.dyn_o ) ghc-lib-parser> [391 of 443] Compiling GHC.Runtime.Interpreter.Types ( compiler/GHC/Runtime/Interpreter/Types.hs, /build/.haddock-8229/GHC/Runtime/Interpreter/Types.o, /build/.haddock-8229/GHC/Runtime/Interpreter/Types.dyn_o ) mono-traversable> Documentation created: dist/doc/html/mono-traversable/, mono-traversable> dist/doc/html/mono-traversable/mono-traversable.txt mono-traversable> Preprocessing test suite 'test' for mono-traversable-1.0.21.0.. mono-traversable> Running phase: installPhase ghc-lib-parser> [392 of 443] Compiling GHC.Core.Opt.Simplify.Env ( compiler/GHC/Core/Opt/Simplify/Env.hs, /build/.haddock-8229/GHC/Core/Opt/Simplify/Env.o, /build/.haddock-8229/GHC/Core/Opt/Simplify/Env.dyn_o ) retrie> [2 of 2] Compiling Main ( demo/Main.hs, dist/build/demo-retrie/demo-retrie-tmp/Main.o ) mono-traversable> Installing library in /nix/store/y8wdi7qyzsd1fj5h6gf8w8i0n336fh8v-mono-traversable-1.0.21.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/mono-traversable-1.0.21.0-AdYmbBCjyr95ITlWNUyzpg retrie> [3 of 3] Linking dist/build/demo-retrie/demo-retrie 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 ) mono-traversable> Running phase: fixupPhase mono-traversable> shrinking RPATHs of ELF executables and libraries in /nix/store/y8wdi7qyzsd1fj5h6gf8w8i0n336fh8v-mono-traversable-1.0.21.0 mono-traversable> shrinking /nix/store/y8wdi7qyzsd1fj5h6gf8w8i0n336fh8v-mono-traversable-1.0.21.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSmono-traversable-1.0.21.0-AdYmbBCjyr95ITlWNUyzpg-ghc9.8.1.so mono-traversable> checking for references to /build/ in /nix/store/y8wdi7qyzsd1fj5h6gf8w8i0n336fh8v-mono-traversable-1.0.21.0... mono-traversable> patching script interpreter paths in /nix/store/y8wdi7qyzsd1fj5h6gf8w8i0n336fh8v-mono-traversable-1.0.21.0 mono-traversable> stripping (with command strip and flags -S -p) in /nix/store/y8wdi7qyzsd1fj5h6gf8w8i0n336fh8v-mono-traversable-1.0.21.0/lib apply-refact> [9 of 9] Compiling Main ( tests/Test.hs, dist/build/test/test-tmp/Main.o ) ghc-lib-parser> [393 of 443] Compiling GHC.Core.Opt.Simplify.Utils ( compiler/GHC/Core/Opt/Simplify/Utils.hs, /build/.haddock-8229/GHC/Core/Opt/Simplify/Utils.o, /build/.haddock-8229/GHC/Core/Opt/Simplify/Utils.dyn_o ) mono-traversable> shrinking RPATHs of ELF executables and libraries in /nix/store/vhqlgzx5pya0lam4igqdhwllcgb5klf2-mono-traversable-1.0.21.0-doc mono-traversable> checking for references to /build/ in /nix/store/vhqlgzx5pya0lam4igqdhwllcgb5klf2-mono-traversable-1.0.21.0-doc... mono-traversable> patching script interpreter paths in /nix/store/vhqlgzx5pya0lam4igqdhwllcgb5klf2-mono-traversable-1.0.21.0-doc mono-traversable (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/vhqlgzx5pya0lam4igqdhwllcgb5klf2-mono-traversable-1.0.21.0-doc /nix/store/y8wdi7qyzsd1fj5h6gf8w8i0n336fh8v-mono-traversable-1.0.21.0 mono-traversable (post)> Pushing 2 paths (106 are already present) using zstd to cache sellout ⏳ mono-traversable (post)> mono-traversable (post)> Pushing /nix/store/vhqlgzx5pya0lam4igqdhwllcgb5klf2-mono-traversable-1.0.21.0-doc (5.39 MiB) mono-traversable (post)> Pushing /nix/store/y8wdi7qyzsd1fj5h6gf8w8i0n336fh8v-mono-traversable-1.0.21.0 (23.69 MiB) mono-traversable (post)> mono-traversable (post)> All done. mono-traversable (post)> added 2 signatures mono-traversable (post)> added 1 signatures mono-traversable (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/vhqlgzx5pya0lam4igqdhwllcgb5klf2-mono-traversable-1.0.21.0-doc /nix/store/y8wdi7qyzsd1fj5h6gf8w8i0n336fh8v-mono-traversable-1.0.21.0 mono-traversable (post)> copying 2 paths... mono-traversable (post)> copying path '/nix/store/vhqlgzx5pya0lam4igqdhwllcgb5klf2-mono-traversable-1.0.21.0-doc' to 'https://cache.nix-ci.com'... mono-traversable (post)> copying path '/nix/store/y8wdi7qyzsd1fj5h6gf8w8i0n336fh8v-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/xvsw29ha8si61cwxji7566kfr6knax7f-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/vhqlgzx5pya0lam4igqdhwllcgb5klf2-mono-traversable-1.0.21.0-doc /nix/store/y8wdi7qyzsd1fj5h6gf8w8i0n336fh8v-mono-traversable-1.0.21.0 mono-traversable (post)> copying 2 paths... mono-traversable (post)> copying path '/nix/store/vhqlgzx5pya0lam4igqdhwllcgb5klf2-mono-traversable-1.0.21.0-doc' to 'ssh-ng://worker.nix-ci.com'... mono-traversable (post)> copying path '/nix/store/y8wdi7qyzsd1fj5h6gf8w8i0n336fh8v-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/xvsw29ha8si61cwxji7566kfr6knax7f-mono-traversable-1.0.21.0.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/dyz5wly9fyrlkc6lscdxdcgqkd05mx80-conduit-1.3.6.1.drv'... ghc-lib-parser> [394 of 443] Compiling GHC.Core.Opt.Simplify.Iteration ( compiler/GHC/Core/Opt/Simplify/Iteration.hs, /build/.haddock-8229/GHC/Core/Opt/Simplify/Iteration.o, /build/.haddock-8229/GHC/Core/Opt/Simplify/Iteration.dyn_o ) ghc-lib-parser> [395 of 443] Compiling GHC.Tc.Solver.Types ( compiler/GHC/Tc/Solver/Types.hs, /build/.haddock-8229/GHC/Tc/Solver/Types.o, /build/.haddock-8229/GHC/Tc/Solver/Types.dyn_o ) ghc-lib-parser> [396 of 443] Compiling GHC.Tc.Solver.InertSet ( compiler/GHC/Tc/Solver/InertSet.hs, /build/.haddock-8229/GHC/Tc/Solver/InertSet.o, /build/.haddock-8229/GHC/Tc/Solver/InertSet.dyn_o ) ghc-lib-parser> [397 of 443] Compiling GHC.HsToCore.Pmc.Solver.Types ( compiler/GHC/HsToCore/Pmc/Solver/Types.hs, /build/.haddock-8229/GHC/HsToCore/Pmc/Solver/Types.o, /build/.haddock-8229/GHC/HsToCore/Pmc/Solver/Types.dyn_o ) ghc-lib-parser> [398 of 443] Compiling GHC.HsToCore.Pmc.Types ( compiler/GHC/HsToCore/Pmc/Types.hs, /build/.haddock-8229/GHC/HsToCore/Pmc/Types.o, /build/.haddock-8229/GHC/HsToCore/Pmc/Types.dyn_o ) ghc-lib-parser> [399 of 443] Compiling GHC.HsToCore.Pmc.Ppr ( compiler/GHC/HsToCore/Pmc/Ppr.hs, /build/.haddock-8229/GHC/HsToCore/Pmc/Ppr.o, /build/.haddock-8229/GHC/HsToCore/Pmc/Ppr.dyn_o ) ghc-lib-parser> [400 of 443] Compiling GHC.Parser.Errors.Types ( compiler/GHC/Parser/Errors/Types.hs, /build/.haddock-8229/GHC/Parser/Errors/Types.o, /build/.haddock-8229/GHC/Parser/Errors/Types.dyn_o ) ghc-lib-parser> [401 of 443] Compiling GHC.HsToCore.Errors.Types ( compiler/GHC/HsToCore/Errors/Types.hs, /build/.haddock-8229/GHC/HsToCore/Errors/Types.o, /build/.haddock-8229/GHC/HsToCore/Errors/Types.dyn_o ) ghc-lib-parser> [402 of 443] Compiling GHC.Hs.Dump ( compiler/GHC/Hs/Dump.hs, /build/.haddock-8229/GHC/Hs/Dump.o, /build/.haddock-8229/GHC/Hs/Dump.dyn_o ) ghc-lib-parser> [403 of 443] Compiling GHC.Driver.Backpack.Syntax ( compiler/GHC/Driver/Backpack/Syntax.hs, /build/.haddock-8229/GHC/Driver/Backpack/Syntax.o, /build/.haddock-8229/GHC/Driver/Backpack/Syntax.dyn_o ) ghc-lib-parser> [404 of 443] Compiling GHC.Driver.Errors.Types ( compiler/GHC/Driver/Errors/Types.hs, /build/.haddock-8229/GHC/Driver/Errors/Types.o, /build/.haddock-8229/GHC/Driver/Errors/Types.dyn_o ) ghc-lib-parser> [405 of 443] Compiling GHC.Types.Error.Codes ( compiler/GHC/Types/Error/Codes.hs, /build/.haddock-8229/GHC/Types/Error/Codes.o, /build/.haddock-8229/GHC/Types/Error/Codes.dyn_o ) ghc-lib-parser> [406 of 443] Compiling GHC.Parser.Errors.Ppr ( compiler/GHC/Parser/Errors/Ppr.hs, /build/.haddock-8229/GHC/Parser/Errors/Ppr.o, /build/.haddock-8229/GHC/Parser/Errors/Ppr.dyn_o ) ghc-lib-parser> [407 of 443] Compiling GHC.Parser.Lexer ( dist/build/GHC/Parser/Lexer.hs, /build/.haddock-8229/GHC/Parser/Lexer.o, /build/.haddock-8229/GHC/Parser/Lexer.dyn_o ) ghc-lib-parser> [408 of 443] Compiling GHC.Parser.PostProcess ( compiler/GHC/Parser/PostProcess.hs, /build/.haddock-8229/GHC/Parser/PostProcess.o, /build/.haddock-8229/GHC/Parser/PostProcess.dyn_o ) lsp-types> [416 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyItem ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyItem.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyItem.o, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyItem.dyn_o ) lsp-types> [417 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyOutgoingCallsParams ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyOutgoingCallsParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyOutgoingCallsParams.o, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyOutgoingCallsParams.dyn_o ) lsp-types> [418 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyOutgoingCall ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyOutgoingCall.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyOutgoingCall.o, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyOutgoingCall.dyn_o ) lsp-types> [419 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyIncomingCallsParams ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyIncomingCallsParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyIncomingCallsParams.o, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyIncomingCallsParams.dyn_o ) lsp-types> [420 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyIncomingCall ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyIncomingCall.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyIncomingCall.o, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyIncomingCall.dyn_o ) lsp-types> [421 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyClientCapabilities.dyn_o ) lsp-types> [422 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentClientCapabilities.dyn_o ) lsp-types> [423 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/ClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientCapabilities.dyn_o ) lsp-types> [424 of 452] Compiling Language.LSP.Protocol.Internal.Types.UInitializeParams ( generated/Language/LSP/Protocol/Internal/Types/UInitializeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/UInitializeParams.o, dist/build/Language/LSP/Protocol/Internal/Types/UInitializeParams.dyn_o ) lsp-types> [425 of 452] Compiling Language.LSP.Protocol.Internal.Types.InitializeParams ( generated/Language/LSP/Protocol/Internal/Types/InitializeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/InitializeParams.o, dist/build/Language/LSP/Protocol/Internal/Types/InitializeParams.dyn_o ) lsp-types> [426 of 452] Compiling Language.LSP.Protocol.Internal.Types.BaseSymbolInformation ( generated/Language/LSP/Protocol/Internal/Types/BaseSymbolInformation.hs, dist/build/Language/LSP/Protocol/Internal/Types/BaseSymbolInformation.o, dist/build/Language/LSP/Protocol/Internal/Types/BaseSymbolInformation.dyn_o ) lsp-types> [427 of 452] Compiling Language.LSP.Protocol.Internal.Types.ApplyWorkspaceEditResult ( generated/Language/LSP/Protocol/Internal/Types/ApplyWorkspaceEditResult.hs, dist/build/Language/LSP/Protocol/Internal/Types/ApplyWorkspaceEditResult.o, dist/build/Language/LSP/Protocol/Internal/Types/ApplyWorkspaceEditResult.dyn_o ) apply-refact> [10 of 10] Linking dist/build/test/test apply-refact> buildPhase completed in 36 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/Bracket22.hs: OK (0.03s) apply-refact> tests/examples/Pragma4.hs: OK apply-refact> tests/examples/Default87.hs: OK apply-refact> tests/examples/Bracket44.hs: OK (0.02s) apply-refact> tests/examples/Test4.hs: OK apply-refact> tests/examples/Unsafe3.hs: OK (0.02s) apply-refact> tests/examples/Duplicate2.hs: OK apply-refact> tests/examples/Pragma5.hs: OK (0.02s) apply-refact> tests/examples/Monad12.hs: OK apply-refact> tests/examples/Default126.hs: OK apply-refact> tests/examples/Default96.hs: OK (0.01s) apply-refact> tests/examples/Naming10.hs: OK (0.02s) apply-refact> tests/examples/Lambda17.hs: OK apply-refact> tests/examples/Lambda26.hs: OK apply-refact> tests/examples/Bracket25.hs: OK (0.02s) apply-refact> tests/examples/Import6.hs: OK apply-refact> tests/examples/Bracket0.hs: OK (0.02s) apply-refact> tests/examples/Lambda36.hs: OK apply-refact> tests/examples/Monad7.hs: OK apply-refact> tests/examples/Lambda38.hs: OK apply-refact> tests/examples/ListRec0.hs: OK (0.02s) apply-refact> tests/examples/Bracket19.hs: OK apply-refact> tests/examples/Lambda19.hs: OK (0.02s) apply-refact> tests/examples/Default116.hs: OK apply-refact> tests/examples/Default34.hs: OK apply-refact> tests/examples/Bracket45.hs: OK (0.02s) apply-refact> tests/examples/Default1.hs: OK (0.02s) apply-refact> tests/examples/Default30.hs: OK apply-refact> tests/examples/Dollar0.hs: OK (0.02s) apply-refact> tests/examples/Structure14.hs: OK apply-refact> tests/examples/Import18.hs: OK apply-refact> tests/examples/Default65.hs: OK (0.02s) apply-refact> tests/examples/Structure17.hs: OK apply-refact> tests/examples/Pragma0.hs: OK (0.05s) apply-refact> tests/examples/Extensions20.hs: OK apply-refact> tests/examples/lambda42.hs: FAIL (expected) (0.01s) 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 04:57:12.655000000 +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/Bracket24.hs: OK apply-refact> tests/examples/Test19.hs: OK apply-refact> tests/examples/Bracket27.hs: OK (0.02s) apply-refact> tests/examples/Comment2.hs: OK (0.01s) apply-refact> tests/examples/Comment8.hs: OK (0.02s) apply-refact> tests/examples/Default24.hs: OK apply-refact> tests/examples/Pragma10.hs: OK (0.02s) apply-refact> tests/examples/Monad6.hs: OK apply-refact> tests/examples/Import12.hs: OK apply-refact> tests/examples/Lambda41.hs: OK (0.02s) apply-refact> tests/examples/Default100.hs: OK apply-refact> tests/examples/Default5.hs: OK apply-refact> tests/examples/Bracket14.hs: OK (0.02s) apply-refact> tests/examples/Default69.hs: OK apply-refact> tests/examples/Lambda30.hs: OK (0.04s) apply-refact> tests/examples/Import4.hs: OK apply-refact> tests/examples/Comment3.hs: OK apply-refact> tests/examples/Default102.hs: OK apply-refact> tests/examples/Structure19.hs: OK (0.02s) apply-refact> tests/examples/Lambda21.hs: OK (0.02s) apply-refact> tests/examples/Pragma1.hs: OK (0.04s) apply-refact> tests/examples/Lambda6.hs: OK apply-refact> tests/examples/Bracket2.hs: OK (0.02s) apply-refact> tests/examples/Import0.hs: OK apply-refact> tests/examples/Default66.hs: OK (0.02s) apply-refact> tests/examples/Lambda18.hs: OK (0.01s) apply-refact> tests/examples/Default82.hs: OK apply-refact> tests/examples/Bracket21.hs: OK apply-refact> tests/examples/Default77.hs: OK (0.02s) apply-refact> tests/examples/Lambda9.hs: OK apply-refact> tests/examples/Test31.hs: OK apply-refact> tests/examples/Default68.hs: OK apply-refact> tests/examples/Bracket40.hs: OK (0.02s) apply-refact> tests/examples/Duplicate5.hs: OK apply-refact> tests/examples/Default99.hs: OK retrie> Preprocessing test suite 'test' for retrie-1.2.3.. retrie> Building test suite 'test' for retrie-1.2.3.. retrie> [ 1 of 14] Compiling Annotated ( tests/Annotated.hs, dist/build/test/test-tmp/Annotated.o ) retrie> retrie> tests/Annotated.hs:140:1: warning: [GHC-40910] [-Wunused-top-binds] retrie> Defined but not used: ‘locatedQ’ retrie> | retrie> 140 | locatedQ defaultVal q = const defaultVal `ext2Q` query retrie> | ^^^^^^^^ retrie> retrie> tests/Annotated.hs:169:1: warning: [GHC-40910] [-Wunused-top-binds] retrie> Defined but not used: ‘assertLocsReplaced’ retrie> | retrie> 169 | assertLocsReplaced = everything (>>) assertReplaced retrie> | ^^^^^^^^^^^^^^^^^^ retrie> [ 2 of 14] Compiling CPP ( tests/CPP.hs, dist/build/test/test-tmp/CPP.o ) retrie> [ 3 of 14] Compiling Demo ( tests/Demo.hs, dist/build/test/test-tmp/Demo.o ) retrie> [ 4 of 14] Compiling Fixity ( hse/Fixity.hs, dist/build/test/test-tmp/Fixity.o ) retrie> [ 5 of 14] Compiling Golden ( tests/Golden.hs, dist/build/test/test-tmp/Golden.o ) retrie> retrie> tests/Golden.hs:67:38: warning: [GHC-63394] [-Wx-partial] retrie> In the use of ‘tail’ retrie> (imported from Prelude, but defined in GHC.List): retrie> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." retrie> | retrie> 67 | ('"':cs) -> recurse . second tail $ break (=='"') cs retrie> | ^^^^ retrie> retrie> tests/Golden.hs:103:7: warning: [GHC-40910] [-Wunused-local-binds] retrie> Defined but not used: ‘writeFn’ retrie> | retrie> 103 | writeFn fp _locs res _ _ = writeFile fp res retrie> | ^^^^^^^ retrie> retrie> tests/Golden.hs:104:7: warning: [GHC-62161] [-Wincomplete-uni-patterns] retrie> Pattern match(es) are non-exhaustive retrie> In a pattern binding: retrie> Patterns of type ‘[FilePath]’ not matched: retrie> [] retrie> (_:_:_) retrie> | retrie> 104 | [tmpFile] = targetFiles retrie> | ^^^^^^^^^^^^^^^^^^^^^^^ retrie> [ 6 of 14] Compiling Dependent ( tests/Dependent.hs, dist/build/test/test-tmp/Dependent.o ) retrie> retrie> tests/Dependent.hs:17:34: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘rtVerbosity’ retrie> | retrie> 17 | dependentStmtTest libdir rtDir p rtVerbosity = retrie> | ^^^^^^^^^^^ retrie> [ 7 of 14] Compiling GroundTerms ( tests/GroundTerms.hs, dist/build/test/test-tmp/GroundTerms.o ) retrie> [ 8 of 14] Compiling ParseQualified ( tests/ParseQualified.hs, dist/build/test/test-tmp/ParseQualified.o ) retrie> [ 9 of 14] Compiling Util ( tests/Util.hs, dist/build/test/test-tmp/Util.o ) retrie> [10 of 14] Compiling Targets ( tests/Targets.hs, dist/build/test/test-tmp/Targets.o ) retrie> [11 of 14] Compiling Ignore ( tests/Ignore.hs, dist/build/test/test-tmp/Ignore.o ) retrie> [12 of 14] Compiling Exclude ( tests/Exclude.hs, dist/build/test/test-tmp/Exclude.o ) retrie> [13 of 14] Compiling AllTests ( tests/AllTests.hs, dist/build/test/test-tmp/AllTests.o ) lsp-types> [428 of 452] Compiling Language.LSP.Protocol.Internal.Types.AnnotatedTextEdit ( generated/Language/LSP/Protocol/Internal/Types/AnnotatedTextEdit.hs, dist/build/Language/LSP/Protocol/Internal/Types/AnnotatedTextEdit.o, dist/build/Language/LSP/Protocol/Internal/Types/AnnotatedTextEdit.dyn_o ) lsp-types> [429 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentEdit ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentEdit.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentEdit.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentEdit.dyn_o ) lsp-types> [430 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceEdit ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceEdit.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceEdit.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceEdit.dyn_o ) lsp-types> [431 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeAction ( generated/Language/LSP/Protocol/Internal/Types/CodeAction.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeAction.o, dist/build/Language/LSP/Protocol/Internal/Types/CodeAction.dyn_o ) lsp-types> [432 of 452] Compiling Language.LSP.Protocol.Internal.Types.ApplyWorkspaceEditParams ( generated/Language/LSP/Protocol/Internal/Types/ApplyWorkspaceEditParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ApplyWorkspaceEditParams.o, dist/build/Language/LSP/Protocol/Internal/Types/ApplyWorkspaceEditParams.dyn_o ) lsp-types> [433 of 452] Compiling Language.LSP.Protocol.Internal.Method ( generated/Language/LSP/Protocol/Internal/Method.hs, dist/build/Language/LSP/Protocol/Internal/Method.o, dist/build/Language/LSP/Protocol/Internal/Method.dyn_o ) lsp-types> [434 of 452] Compiling Language.LSP.Protocol.Message.Method ( src/Language/LSP/Protocol/Message/Method.hs, dist/build/Language/LSP/Protocol/Message/Method.o, dist/build/Language/LSP/Protocol/Message/Method.dyn_o ) lsp-types> [435 of 452] Compiling Language.LSP.Protocol.Message.LspId ( src/Language/LSP/Protocol/Message/LspId.hs, dist/build/Language/LSP/Protocol/Message/LspId.o, dist/build/Language/LSP/Protocol/Message/LspId.dyn_o ) lsp-types> [436 of 452] Compiling Language.LSP.Protocol.Internal.Types ( generated/Language/LSP/Protocol/Internal/Types.hs, dist/build/Language/LSP/Protocol/Internal/Types.o, dist/build/Language/LSP/Protocol/Internal/Types.dyn_o ) lsp-types> [437 of 452] Compiling Language.LSP.Protocol.Types.WatchKinds ( src/Language/LSP/Protocol/Types/WatchKinds.hs, dist/build/Language/LSP/Protocol/Types/WatchKinds.o, dist/build/Language/LSP/Protocol/Types/WatchKinds.dyn_o ) lsp-types> [438 of 452] Compiling Language.LSP.Protocol.Types.Orphans ( src/Language/LSP/Protocol/Types/Orphans.hs, dist/build/Language/LSP/Protocol/Types/Orphans.o, dist/build/Language/LSP/Protocol/Types/Orphans.dyn_o ) lsp-types> [439 of 452] Compiling Language.LSP.Protocol.Types.Edit ( src/Language/LSP/Protocol/Types/Edit.hs, dist/build/Language/LSP/Protocol/Types/Edit.o, dist/build/Language/LSP/Protocol/Types/Edit.dyn_o ) lsp-types> [440 of 452] Compiling Language.LSP.Protocol.Types.CodeAction ( src/Language/LSP/Protocol/Types/CodeAction.hs, dist/build/Language/LSP/Protocol/Types/CodeAction.o, dist/build/Language/LSP/Protocol/Types/CodeAction.dyn_o ) lsp-types> [441 of 452] Compiling Language.LSP.Protocol.Types ( src/Language/LSP/Protocol/Types.hs, dist/build/Language/LSP/Protocol/Types.o, dist/build/Language/LSP/Protocol/Types.dyn_o ) lsp-types> [442 of 452] Compiling Language.LSP.Protocol.Message.Types ( src/Language/LSP/Protocol/Message/Types.hs, dist/build/Language/LSP/Protocol/Message/Types.o, dist/build/Language/LSP/Protocol/Message/Types.dyn_o ) lsp-types> lsp-types> src/Language/LSP/Protocol/Message/Types.hs:87:9: warning: [GHC-02256] [-Wambiguous-fields] lsp-types> 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> apply-refact> tests/examples/List14.hs: OK (0.02s) apply-refact> tests/examples/Bracket28.hs: OK apply-refact> tests/examples/Default31.hs: OK apply-refact> tests/examples/Default79.hs: OK apply-refact> tests/examples/Naming13.hs: OK apply-refact> tests/examples/Default6.hs: OK (0.02s) apply-refact> tests/examples/Test13.hs: OK apply-refact> tests/examples/Duplicate1.hs: OK apply-refact> tests/examples/Import8.hs: OK apply-refact> tests/examples/Structure4.hs: OK apply-refact> tests/examples/Default103.hs: OK apply-refact> tests/examples/Default21.hs: OK (0.02s) apply-refact> tests/examples/Monad4.hs: OK apply-refact> tests/examples/Default61.hs: OK apply-refact> tests/examples/Unsafe6.hs: OK apply-refact> tests/examples/Default67.hs: OK apply-refact> tests/examples/List9.hs: OK (0.02s) apply-refact> tests/examples/Default125.hs: OK apply-refact> tests/examples/Test34.hs: OK apply-refact> tests/examples/Default121.hs: OK (0.02s) apply-refact> tests/examples/ListRec4.hs: OK (0.02s) apply-refact> tests/examples/Default120.hs: OK apply-refact> tests/examples/Monad5.hs: OK apply-refact> tests/examples/Default11.hs: OK (0.02s) apply-refact> tests/examples/Bracket31.hs: OK (0.02s) apply-refact> tests/examples/Default84.hs: OK apply-refact> tests/examples/Default53.hs: OK apply-refact> tests/examples/NegApp.hs: OK (0.02s) apply-refact> tests/examples/Import20.hs: OK apply-refact> tests/examples/Lambda35.hs: OK apply-refact> tests/examples/Comment10.hs: OK (0.02s) apply-refact> tests/examples/Lambda22.hs: OK apply-refact> tests/examples/Test6.hs: OK apply-refact> tests/examples/Naming14.hs: OK apply-refact> tests/examples/Default72.hs: OK apply-refact> tests/examples/Extensions24.hs: OK (0.02s) apply-refact> tests/examples/Pragma7.hs: OK apply-refact> tests/examples/Default32.hs: OK apply-refact> tests/examples/Default47.hs: OK (0.02s) apply-refact> tests/examples/Test32.hs: OK apply-refact> tests/examples/Structure18.hs: OK apply-refact> tests/examples/Duplicate4.hs: OK (0.02s) apply-refact> tests/examples/Extensions3.hs: OK apply-refact> tests/examples/Naming2.hs: OK apply-refact> tests/examples/Lambda10.hs: OK apply-refact> tests/examples/Default35.hs: OK (0.02s) apply-refact> tests/examples/Lambda27.hs: OK apply-refact> tests/examples/Monad1.hs: OK apply-refact> tests/examples/Bracket46.hs: OK (0.02s) apply-refact> tests/examples/Lambda24.hs: OK apply-refact> tests/examples/Default45.hs: OK (0.02s) apply-refact> tests/examples/Import11.hs: OK apply-refact> tests/examples/Default40.hs: OK (0.02s) apply-refact> tests/examples/Test14.hs: OK apply-refact> tests/examples/Test18.hs: OK apply-refact> tests/examples/List4.hs: OK (0.02s) apply-refact> tests/examples/Extensions16.hs: OK apply-refact> tests/examples/ArithSeq.hs: OK (0.02s) apply-refact> tests/examples/Unsafe2.hs: OK apply-refact> tests/examples/Extensions25.hs: OK apply-refact> tests/examples/Pragma9.hs: OK apply-refact> tests/examples/Unsafe5.hs: OK (0.02s) apply-refact> tests/examples/ListRec2.hs: OK (0.02s) apply-refact> tests/examples/Extensions18.hs: OK apply-refact> tests/examples/Naming12.hs: OK apply-refact> tests/examples/Pragma8.hs: OK (0.02s) apply-refact> tests/examples/Default63.hs: OK apply-refact> tests/examples/typetest.hs: OK (0.08s) apply-refact> tests/examples/Bracket47.hs: OK apply-refact> tests/examples/Monad14.hs: OK (0.02s) apply-refact> tests/examples/Structure22.hs: OK apply-refact> tests/examples/Structure23.hs: OK apply-refact> tests/examples/Structure12.hs: OK apply-refact> tests/examples/Default51.hs: OK apply-refact> tests/examples/Lambda39.hs: OK (0.02s) apply-refact> tests/examples/Test23.hs: OK apply-refact> tests/examples/Default28.hs: OK (0.01s) apply-refact> tests/examples/Default0.hs: OK (0.02s) apply-refact> tests/examples/Comment5.hs: OK apply-refact> tests/examples/Bracket17.hs: OK apply-refact> tests/examples/Lambda11.hs: OK apply-refact> tests/examples/Default22.hs: OK (0.01s) apply-refact> tests/examples/Default127.hs: OK apply-refact> tests/examples/Naming5.hs: OK (0.02s) retrie> [14 of 14] Compiling Main ( tests/Main.hs, dist/build/test/test-tmp/Main.o ) retrie> [15 of 15] Linking dist/build/test/test retrie> Preprocessing executable 'retrie' for retrie-1.2.3.. retrie> Building executable 'retrie' for retrie-1.2.3.. retrie> [1 of 2] Compiling Fixity ( hse/Fixity.hs, dist/build/retrie/retrie-tmp/Fixity.o ) retrie> [2 of 2] Compiling Main ( bin/Main.hs, dist/build/retrie/retrie-tmp/Main.o ) retrie> [3 of 3] Linking dist/build/retrie/retrie retrie> buildPhase completed in 43 seconds retrie> Running phase: checkPhase retrie> Running 1 test suites... retrie> Test suite test: RUNNING... retrie> retrie retrie> Annotated retrie> graftA and pruneA are inverse: OK (0.09s) retrie> unique src span: OK retrie> cpp retrie> cpp fork: no cpp: OK retrie> cpp fork: define: OK retrie> cpp fork: one if: OK retrie> cpp fork: if else: OK retrie> cpp fork: if elif else: OK retrie> cpp fork: if elif elif else: OK retrie> cpp fork: if elif: OK retrie> cpp fork: nested if: OK retrie> cpp fork: imports: OK retrie> roundtrip: no cpp: OK (0.02s) retrie> roundtrip: define: OK (0.01s) retrie> roundtrip: one if: OK (0.03s) retrie> roundtrip: if else: OK (0.03s) retrie> roundtrip: if elif else: OK (0.06s) retrie> roundtrip: if elif elif else: OK (0.06s) retrie> roundtrip: if elif: OK (0.05s) retrie> roundtrip: nested if: OK (0.05s) retrie> roundtrip: imports: OK (0.03s) retrie> dependent stmt: gitIgnorePred: fatal: not a git repository (or any parent up to mount point /) retrie> Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). retrie> retrie> hgIgnorePred: abort: no repository found in '/build/inputs-f2770a8145d1a2e7' (.hg not found) retrie> retrie> Reading VCS ignore failed! Continuing without ignoring. retrie> shellCmd: retrie> grep -R --include="*.hs" -l 'infix' '/build/inputs-f2770a8145d1a2e7' retrie> Files: retrie> /build/inputs-f2770a8145d1a2e7/PatBind.hs retrie> /build/inputs-f2770a8145d1a2e7/CPP.hs retrie> /build/inputs-f2770a8145d1a2e7/Operator.hs retrie> Imports: retrie> gitIgnorePred: fatal: not a git repository (or any parent up to mount point /) retrie> Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). retrie> 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> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ apply-refact> tests/examples/Structure16.hs: OK apply-refact> tests/examples/Default7.hs: OK (0.01s) apply-refact> tests/examples/Test3.hs: OK apply-refact> tests/examples/List10.hs: OK (0.02s) apply-refact> tests/examples/Bracket8.hs: OK apply-refact> tests/examples/Default81.hs: OK apply-refact> tests/examples/Default56.hs: OK (0.02s) apply-refact> tests/examples/Default85.hs: OK apply-refact> tests/examples/Test12.hs: OK apply-refact> tests/examples/Default3.hs: OK (0.02s) apply-refact> tests/examples/Default118.hs: OK apply-refact> tests/examples/ListRec5.hs: OK (0.01s) apply-refact> tests/examples/List0.hs: OK (0.02s) apply-refact> tests/examples/Structure15.hs: OK apply-refact> tests/examples/Default60.hs: OK apply-refact> tests/examples/Default71.hs: OK apply-refact> tests/examples/Extensions27.hs: OK (0.02s) apply-refact> tests/examples/Default110.hs: OK apply-refact> tests/examples/Test17.hs: OK apply-refact> tests/examples/Test24.hs: OK apply-refact> tests/examples/Default2.hs: OK (0.02s) apply-refact> tests/examples/Extensions11.hs: OK (0.02s) apply-refact> tests/examples/Default80.hs: OK apply-refact> tests/examples/Import13.hs: OK apply-refact> tests/examples/Import5.hs: OK apply-refact> tests/examples/Default13.hs: OK (0.02s) apply-refact> tests/examples/Structure3.hs: OK apply-refact> tests/examples/Default104.hs: OK apply-refact> tests/examples/Naming3.hs: OK (0.02s) apply-refact> tests/examples/Lambda4.hs: OK (0.01s) apply-refact> tests/examples/Bracket5.hs: OK (0.02s) apply-refact> tests/examples/Extensions0.hs: OK apply-refact> tests/examples/Naming9.hs: OK apply-refact> tests/examples/Bracket34.hs: OK apply-refact> tests/examples/Default73.hs: OK (0.02s) apply-refact> tests/examples/Naming4.hs: OK apply-refact> tests/examples/Bracket13.hs: OK (0.02s) apply-refact> tests/examples/Unsafe7.hs: OK apply-refact> tests/examples/Default95.hs: OK apply-refact> tests/examples/Default49.hs: OK apply-refact> tests/examples/Bracket3.hs: OK apply-refact> tests/examples/Test35.hs: OK apply-refact> tests/examples/Bracket1.hs: OK apply-refact> tests/examples/Bracket38.hs: OK (0.02s) apply-refact> tests/examples/Bracket12.hs: OK apply-refact> tests/examples/Comment9.hs: OK (0.02s) apply-refact> tests/examples/LambdaCase01.hs: OK (0.02s) apply-refact> tests/examples/Comment6.hs: OK apply-refact> tests/examples/Default128.hs: OK apply-refact> tests/examples/Default48.hs: OK apply-refact> tests/examples/Default98.hs: OK (0.02s) apply-refact> tests/examples/Default4.hs: OK apply-refact> tests/examples/Test38.hs: OK apply-refact> tests/examples/Naming6.hs: OK apply-refact> tests/examples/Default92.hs: OK apply-refact> tests/examples/Structure5.hs: OK apply-refact> tests/examples/Default93.hs: OK (0.02s) apply-refact> tests/examples/Monad11.hs: OK (0.02s) apply-refact> tests/examples/Lambda29.hs: OK apply-refact> tests/examples/Default62.hs: OK apply-refact> tests/examples/Default10.hs: OK apply-refact> tests/examples/Bracket43.hs: OK (0.02s) apply-refact> tests/examples/Naming7.hs: OK apply-refact> tests/examples/Bracket10.hs: OK apply-refact> tests/examples/Structure9.hs: OK (0.02s) apply-refact> tests/examples/Test1.hs: OK apply-refact> tests/examples/Default109.hs: OK apply-refact> tests/examples/Default101.hs: OK apply-refact> tests/examples/Monad13.hs: OK apply-refact> tests/examples/Bracket7.hs: OK apply-refact> tests/examples/Default75.hs: OK (0.02s) apply-refact> tests/examples/Pragma2.hs: OK apply-refact> tests/examples/Bracket11.hs: OK apply-refact> tests/examples/Default119.hs: OK (0.02s) apply-refact> tests/examples/Import21.hs: OK apply-refact> tests/examples/Lambda23.hs: OK apply-refact> tests/examples/Default52.hs: OK apply-refact> tests/examples/Test29.hs: OK apply-refact> tests/examples/Lambda16.hs: OK (0.02s) apply-refact> tests/examples/Default19.hs: OK apply-refact> tests/examples/Default39.hs: OK apply-refact> tests/examples/Lambda37.hs: OK (0.02s) apply-refact> tests/examples/Default41.hs: OK apply-refact> tests/examples/Default94.hs: OK apply-refact> tests/examples/Structure21.hs: OK (0.01s) apply-refact> tests/examples/Extensions4.hs: OK apply-refact> tests/examples/Monad10.hs: OK (0.01s) apply-refact> tests/examples/Default106.hs: OK apply-refact> tests/examples/Import9.hs: OK apply-refact> tests/examples/Test11.hs: OK apply-refact> tests/examples/Monad8.hs: OK apply-refact> tests/examples/Lambda40.hs: OK apply-refact> tests/examples/Default33.hs: OK (0.02s) apply-refact> tests/examples/Naming8.hs: OK apply-refact> tests/examples/Default97.hs: OK (0.02s) apply-refact> tests/examples/Default114.hs: OK apply-refact> tests/examples/Structure13.hs: OK apply-refact> tests/examples/NegLit.hs: OK apply-refact> tests/examples/Default23.hs: OK apply-refact> tests/examples/Structure8.hs: OK (0.02s) apply-refact> tests/examples/Default38.hs: OK apply-refact> tests/examples/Extensions23.hs: OK apply-refact> tests/examples/Default46.hs: OK apply-refact> tests/examples/Test20.hs: OK apply-refact> tests/examples/Import16.hs: OK apply-refact> tests/examples/Bracket30.hs: OK (0.02s) apply-refact> tests/examples/Lambda2.hs: OK apply-refact> tests/examples/Bracket36.hs: OK apply-refact> tests/examples/Lambda15.hs: OK apply-refact> tests/examples/Monad18.hs: OK (0.03s) apply-refact> tests/examples/Pragma3.hs: OK apply-refact> tests/examples/Test22.hs: OK apply-refact> tests/examples/Default123.hs: OK (0.03s) apply-refact> tests/examples/Test25.hs: OK apply-refact> tests/examples/Duplicate6.hs: OK (0.03s) apply-refact> tests/examples/Comment0.hs: OK apply-refact> tests/examples/Default70.hs: OK apply-refact> tests/examples/Default90.hs: OK (0.01s) apply-refact> tests/examples/ListRec7.hs: OK (0.03s) apply-refact> tests/examples/Extensions14.hs: OK apply-refact> tests/examples/Default111.hs: OK (0.03s) apply-refact> tests/examples/Bracket42.hs: OK (0.01s) apply-refact> tests/examples/Unsafe8.hs: OK (0.03s) apply-refact> tests/examples/ParseErrorNoHint.hs: OK apply-refact> tests/examples/ListRec8.hs: OK apply-refact> tests/examples/Import15.hs: OK apply-refact> tests/examples/Extensions8.hs: OK apply-refact> tests/examples/Extensions13.hs: OK (0.01s) apply-refact> tests/examples/Import17.hs: OK apply-refact> tests/examples/Bracket20.hs: OK apply-refact> tests/examples/Lambda12.hs: OK (0.03s) apply-refact> tests/examples/Lambda3.hs: OK (0.01s) apply-refact> tests/examples/Default91.hs: OK (0.02s) apply-refact> tests/examples/Import7.hs: OK apply-refact> tests/examples/Naming16.hs: OK apply-refact> tests/examples/Default54.hs: OK (0.02s) apply-refact> tests/examples/Structure7.hs: OK (0.02s) apply-refact> tests/examples/EtaReduceLocalTypeSig.hs: OK (0.01s) apply-refact> tests/examples/Extensions9.hs: OK apply-refact> tests/examples/Import3.hs: OK apply-refact> tests/examples/Structure1.hs: OK (0.02s) apply-refact> tests/examples/Bracket41.hs: OK (0.02s) apply-refact> tests/examples/Default17.hs: OK apply-refact> tests/examples/Default78.hs: OK (0.02s) apply-refact> tests/examples/Test2.hs: OK apply-refact> tests/examples/Test8.hs: OK apply-refact> tests/examples/Bracket35.hs: OK apply-refact> tests/examples/Default83.hs: OK apply-refact> tests/examples/Lambda31.hs: OK (0.01s) apply-refact> tests/examples/Import2.hs: OK (0.02s) apply-refact> tests/examples/Default115.hs: OK (0.01s) apply-refact> tests/examples/Monad16.hs: OK (0.02s) apply-refact> tests/examples/Test0.hs: OK apply-refact> tests/examples/Bracket23.hs: OK apply-refact> tests/examples/Import22.hs: OK apply-refact> tests/examples/Backquotes.hs: OK (0.02s) apply-refact> tests/examples/Default113.hs: OK apply-refact> tests/examples/Extensions19.hs: OK (0.02s) apply-refact> tests/examples/Test28.hs: OK apply-refact> tests/examples/Import1.hs: OK apply-refact> tests/examples/Bracket6.hs: OK (0.02s) apply-refact> tests/examples/Bracket29.hs: OK apply-refact> tests/examples/Default18.hs: OK (0.01s) apply-refact> tests/examples/Test7.hs: OK apply-refact> tests/examples/Structure10.hs: OK (0.02s) apply-refact> tests/examples/Comment1.hs: OK apply-refact> tests/examples/Default108.hs: OK apply-refact> tests/examples/Monad15.hs: OK (0.02s) apply-refact> tests/examples/Default89.hs: OK apply-refact> tests/examples/Default20.hs: OK (0.02s) apply-refact> tests/examples/Extensions28.hs: OK apply-refact> tests/examples/Lambda28.hs: OK (0.01s) apply-refact> tests/examples/Bracket4.hs: OK (0.03s) apply-refact> tests/examples/ListRec1.hs: OK (0.02s) apply-refact> tests/examples/Lambda14.hs: OK apply-refact> tests/examples/Monad2.hs: OK apply-refact> tests/examples/Pragma6.hs: OK apply-refact> tests/examples/Lambda34.hs: OK apply-refact> tests/examples/Bracket9.hs: OK apply-refact> tests/examples/Structure2.hs: OK apply-refact> tests/examples/Lambda32.hs: OK (0.03s) apply-refact> tests/examples/Default43.hs: OK apply-refact> tests/examples/List8.hs: OK (0.02s) apply-refact> tests/examples/Monad9.hs: OK apply-refact> tests/examples/Default86.hs: OK apply-refact> tests/examples/Default107.hs: OK (0.02s) apply-refact> tests/examples/Test9.hs: OK apply-refact> tests/examples/Default58.hs: OK apply-refact> tests/examples/List3.hs: OK apply-refact> tests/examples/Test30.hs: OK apply-refact> tests/examples/Extensions21.hs: OK (0.02s) apply-refact> tests/examples/List5.hs: OK apply-refact> tests/examples/Default50.hs: OK apply-refact> tests/examples/Comment7.hs: OK (0.03s) apply-refact> tests/examples/Async.hs: OK (0.03s) apply-refact> tests/examples/Duplicate0.hs: OK apply-refact> tests/examples/Default16.hs: OK apply-refact> tests/examples/Test5.hs: OK apply-refact> tests/examples/Default9.hs: OK apply-refact> tests/examples/Default12.hs: OK (0.02s) apply-refact> tests/examples/Lambda20.hs: OK (0.01s) apply-refact> tests/examples/Lambda8.hs: OK apply-refact> tests/examples/Naming0.hs: OK apply-refact> tests/examples/Default44.hs: OK (0.02s) apply-refact> tests/examples/Lambda13.hs: OK apply-refact> tests/examples/Lambda25.hs: OK apply-refact> tests/examples/Comment4.hs: OK (0.02s) apply-refact> tests/examples/Default8.hs: OK apply-refact> tests/examples/Structure11.hs: OK apply-refact> tests/examples/Unsafe4.hs: OK (0.02s) apply-refact> tests/examples/Default42.hs: OK apply-refact> tests/examples/Default25.hs: OK (0.03s) apply-refact> tests/examples/Bracket18.hs: OK apply-refact> tests/examples/Bracket16.hs: OK apply-refact> tests/examples/Extensions6.hs: OK apply-refact> tests/examples/Naming15.hs: OK apply-refact> tests/examples/Default57.hs: OK apply-refact> tests/examples/Extensions26.hs: OK apply-refact> tests/examples/Import10.hs: OK (0.02s) apply-refact> tests/examples/Extensions2.hs: OK (0.02s) apply-refact> tests/examples/Duplicate3.hs: OK (0.01s) apply-refact> tests/examples/Extensions12.hs: OK apply-refact> tests/examples/ListRec6.hs: OK (0.02s) apply-refact> tests/examples/Lambda5.hs: OK apply-refact> tests/examples/Extensions15.hs: OK apply-refact> tests/examples/AndList.hs: OK apply-refact> tests/examples/List7.hs: OK apply-refact> tests/examples/Import14.hs: OK (0.02s) apply-refact> tests/examples/List11.hs: OK apply-refact> tests/examples/Default117.hs: OK (0.02s) apply-refact> tests/examples/Default59.hs: OK apply-refact> tests/examples/Bracket39.hs: OK apply-refact> tests/examples/Bracket32.hs: OK apply-refact> tests/examples/Extensions22.hs: OK apply-refact> tests/examples/Default26.hs: OK (0.02s) apply-refact> tests/examples/Unsafe1.hs: OK apply-refact> tests/examples/Structure20.hs: OK (0.02s) apply-refact> tests/examples/Test10.hs: OK apply-refact> tests/examples/Sequence.hs: OK (0.05s) apply-refact> tests/examples/Bracket26.hs: OK apply-refact> tests/examples/Structure0.hs: OK (0.02s) apply-refact> tests/examples/Default55.hs: OK (0.01s) apply-refact> tests/examples/Default122.hs: OK apply-refact> tests/examples/Fixity.hs: OK (0.04s) apply-refact> tests/examples/Test15.hs: OK apply-refact> tests/examples/Extensions17.hs: OK apply-refact> tests/examples/Lambda0.hs: OK (0.01s) apply-refact> tests/examples/Lambda33.hs: OK apply-refact> tests/examples/RedundantDo.hs: OK (0.02s) apply-refact> tests/examples/Lambda7.hs: OK apply-refact> tests/examples/Monad19.hs: OK (0.02s) apply-refact> tests/examples/Default76.hs: OK apply-refact> tests/examples/Monad17.hs: OK (0.03s) apply-refact> tests/examples/Default15.hs: OK apply-refact> tests/examples/Default27.hs: OK (0.03s) apply-refact> tests/examples/Bracket15.hs: OK apply-refact> tests/examples/Test16.hs: OK (0.02s) apply-refact> tests/examples/Test37.hs: OK apply-refact> tests/examples/Test26.hs: OK apply-refact> tests/examples/Extensions5.hs: OK apply-refact> tests/examples/Monad3.hs: OK apply-refact> tests/examples/List2.hs: OK (0.02s) apply-refact> tests/examples/Default124.hs: OK apply-refact> tests/examples/Default105.hs: OK (0.02s) apply-refact> tests/examples/ListRec3.hs: OK (0.03s) apply-refact> tests/examples/Test21.hs: OK apply-refact> tests/examples/Extensions7.hs: OK apply-refact> tests/examples/Default29.hs: OK apply-refact> tests/examples/Test27.hs: OK apply-refact> tests/examples/List13.hs: OK apply-refact> tests/examples/Test33.hs: OK apply-refact> tests/examples/Import19.hs: OK apply-refact> tests/examples/List12.hs: OK apply-refact> tests/examples/Default14.hs: OK (0.03s) apply-refact> tests/examples/Default37.hs: OK apply-refact> tests/examples/Monad0.hs: OK (0.01s) apply-refact> tests/examples/Default88.hs: OK (0.02s) apply-refact> tests/examples/Default74.hs: OK (0.01s) apply-refact> tests/examples/Default36.hs: OK (0.03s) apply-refact> tests/examples/Extensions29.hs: OK (0.03s) apply-refact> tests/examples/Extensions10.hs: OK apply-refact> tests/examples/Lambda1.hs: OK (0.02s) apply-refact> tests/examples/Naming11.hs: OK apply-refact> tests/examples/List1.hs: OK apply-refact> tests/examples/Remote.hs: OK (0.44s) apply-refact> tests/examples/List6.hs: OK apply-refact> tests/examples/Naming1.hs: OK (0.01s) apply-refact> tests/examples/Default112.hs: OK apply-refact> tests/examples/Bracket33.hs: OK apply-refact> tests/examples/Unsafe0.hs: OK apply-refact> tests/examples/Structure6.hs: OK apply-refact> tests/examples/Bracket37.hs: OK (0.01s) apply-refact> tests/examples/Default64.hs: OK (0.02s) apply-refact> tests/examples/Uncurry.hs: OK (0.02s) apply-refact> apply-refact> All 449 tests passed (4.98s) apply-refact> Test suite test: PASS apply-refact> Test suite logged to: dist/test/apply-refact-0.14.0.0-test.log apply-refact> 1 of 1 test suites (1 of 1 test cases) passed. apply-refact> Running phase: haddockPhase retrie> hgIgnorePred: abort: no repository found in '/build/inputs-f2770a8145d1a2e7' (.hg not found) retrie> retrie> Reading VCS ignore failed! Continuing without ignoring. retrie> shellCmd: retrie> grep -l 'bar[[:space:]]\+54' '/build/inputs-f2770a8145d1a2e7/DependentStmt.hs' retrie> Files: retrie> /build/inputs-f2770a8145d1a2e7/DependentStmt.hs retrie> Processing: retrie> /build/inputs-f2770a8145d1a2e7/DependentStmt.hs apply-refact> Preprocessing library for apply-refact-0.14.0.0.. apply-refact> Running Haddock on library for apply-refact-0.14.0.0.. retrie> OK (0.58s) conduit> Running phase: setupCompilerEnvironmentPhase conduit> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. apply-refact> Warning: --source-* options are ignored when --hyperlinked-source is enabled. 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.ZiF6qlNiTZ/setup-package.conf.d -threaded conduit> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.ZiF6qlNiTZ/Main.o ) apply-refact> [1 of 5] Compiling Refact.Compat ( src/Refact/Compat.hs, nothing ) conduit> [2 of 2] Linking Setup retrie> exclude path prefixes: OK (0.41s) retrie> golden apply-refact> [2 of 5] Compiling Refact.Utils ( src/Refact/Utils.hs, nothing ) apply-refact> [3 of 5] Compiling Refact.Internal ( src/Refact/Internal.hs, nothing ) retrie> Types3: OK (0.69s) lsp-types> [443 of 452] Compiling Language.LSP.Protocol.Message.Parsing ( src/Language/LSP/Protocol/Message/Parsing.hs, dist/build/Language/LSP/Protocol/Message/Parsing.o, dist/build/Language/LSP/Protocol/Message/Parsing.dyn_o ) apply-refact> [4 of 5] Compiling Refact.Fixity ( src/Refact/Fixity.hs, nothing ) apply-refact> [5 of 5] Compiling Refact.Apply ( src/Refact/Apply.hs, nothing ) apply-refact> Haddock coverage: conduit> Running phase: updateAutotoolsGnuConfigScriptsPhase conduit> Running phase: configurePhase conduit> configureFlags: --verbose --prefix=/nix/store/ximzqmp5mam31h35rcdkxiklxkzqwdxf-conduit-1.3.6.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/xpkrfzhc4hwqcnix9j82i48iv7fbqwv5-conduit-1.3.6.1-doc/share/doc/conduit-1.3.6.1 --with-gcc=gcc --package-db=/build/tmp.ZiF6qlNiTZ/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... ghc-lib-parser> [409 of 443] Compiling GHC.Parser.HaddockLex ( dist/build/GHC/Parser/HaddockLex.hs, /build/.haddock-8229/GHC/Parser/HaddockLex.o, /build/.haddock-8229/GHC/Parser/HaddockLex.dyn_o ) apply-refact> 33% (446 /1333) in 'Refact.Compat' apply-refact> Missing documentation for: apply-refact> Module header apply-refact> Fixity apply-refact> SourceText apply-refact> FlagSpec apply-refact> Errors (src/Refact/Compat.hs:160) apply-refact> onError (src/Refact/Compat.hs:163) apply-refact> Match apply-refact> MatchGroup apply-refact> Fixity apply-refact> FunDep apply-refact> Match apply-refact> XXIEWrappedName apply-refact> XIEType apply-refact> XIEPattern apply-refact> XIEName apply-refact> XXIE apply-refact> XIEDocNamed apply-refact> XIEDoc apply-refact> XIEGroup apply-refact> XIEModuleContents apply-refact> XIEThingWith apply-refact> XIEThingAll apply-refact> XIEThingAbs apply-refact> XIEVar apply-refact> ImportDeclPkgQual apply-refact> XXImportDecl apply-refact> XCImportDecl apply-refact> XXFieldOcc apply-refact> XCFieldOcc apply-refact> XXConDeclField apply-refact> XConDeclField apply-refact> XXTyVarBndr apply-refact> XKindedTyVar apply-refact> XUserTyVar apply-refact> XXHsForAllTelescope apply-refact> XHsForAllInvis apply-refact> XHsForAllVis apply-refact> XXTyLit apply-refact> XCharTy apply-refact> XStrTy apply-refact> XNumTy apply-refact> XXType apply-refact> XWildCardTy apply-refact> XTyLit apply-refact> XExplicitTupleTy apply-refact> XExplicitListTy apply-refact> XRecTy apply-refact> XBangTy apply-refact> XDocTy apply-refact> XSpliceTy apply-refact> XKindSig apply-refact> XStarTy apply-refact> XIParamTy apply-refact> XParTy apply-refact> XOpTy apply-refact> XSumTy apply-refact> XTupleTy apply-refact> XListTy apply-refact> XFunTy apply-refact> XAppKindTy apply-refact> XAppTy apply-refact> XTyVar apply-refact> XQualTy apply-refact> XForAllTy apply-refact> XXHsPatSigType apply-refact> XHsPS apply-refact> XXHsWildCardBndrs apply-refact> XHsWC apply-refact> XXHsSigType apply-refact> XHsSig apply-refact> XXHsOuterTyVarBndrs apply-refact> XHsOuterExplicit apply-refact> XHsOuterImplicit apply-refact> XXLHsQTyVars apply-refact> XHsQTvs apply-refact> XHsFieldBind apply-refact> XXPat apply-refact> XCoPat apply-refact> XSigPat apply-refact> XNPlusKPat apply-refact> XNPat apply-refact> XLitPat apply-refact> XSplicePat apply-refact> XViewPat apply-refact> XConPat apply-refact> XSumPat apply-refact> XTuplePat apply-refact> XListPat apply-refact> XBangPat apply-refact> XParPat apply-refact> XAsPat apply-refact> XLazyPat apply-refact> XVarPat apply-refact> XWildPat apply-refact> XXOverLit apply-refact> XOverLit apply-refact> XXLit apply-refact> XHsDoublePrim apply-refact> XHsFloatPrim apply-refact> XHsRat apply-refact> XHsInteger apply-refact> XHsWord64Prim apply-refact> XHsWord32Prim apply-refact> XHsWord16Prim apply-refact> XHsWord8Prim apply-refact> XHsInt64Prim apply-refact> XHsInt32Prim apply-refact> XHsInt16Prim apply-refact> XHsInt8Prim apply-refact> XHsWordPrim apply-refact> XHsIntPrim apply-refact> XHsInt apply-refact> XHsStringPrim apply-refact> XHsString apply-refact> XHsCharPrim apply-refact> XHsChar apply-refact> XXApplicativeArg apply-refact> XApplicativeArgMany apply-refact> XApplicativeArgOne apply-refact> XXParStmtBlock apply-refact> XParStmtBlock apply-refact> XXCmd apply-refact> XCmdWrap apply-refact> XCmdDo apply-refact> XCmdLet apply-refact> XCmdIf apply-refact> XCmdLamCase apply-refact> XCmdCase apply-refact> XCmdPar apply-refact> XCmdLam apply-refact> XCmdApp apply-refact> XCmdArrForm apply-refact> XCmdArrApp apply-refact> XXStmtLR apply-refact> XRecStmt apply-refact> XTransStmt apply-refact> XParStmt apply-refact> XLetStmt apply-refact> XBodyStmt apply-refact> XApplicativeStmt apply-refact> XBindStmt apply-refact> XLastStmt apply-refact> XXGRHS apply-refact> XCGRHS apply-refact> XXGRHSs apply-refact> XCGRHSs apply-refact> XXMatch apply-refact> XCMatch apply-refact> XXMatchGroup apply-refact> XMG apply-refact> XXCmdTop apply-refact> XCmdTop apply-refact> XXQuote apply-refact> XVarBr apply-refact> XTypBr apply-refact> XDecBrG apply-refact> XDecBrL apply-refact> XPatBr apply-refact> XExpBr apply-refact> XXUntypedSplice apply-refact> XQuasiQuote apply-refact> XUntypedSpliceExpr apply-refact> XXTupArg apply-refact> XMissing apply-refact> XPresent apply-refact> XXAmbiguousFieldOcc apply-refact> XAmbiguous apply-refact> XUnambiguous apply-refact> XXPragE apply-refact> XSCC apply-refact> XXDotFieldOcc apply-refact> XCDotFieldOcc apply-refact> XXExpr apply-refact> XPragE apply-refact> XBinTick apply-refact> XTick apply-refact> XStatic apply-refact> XProc apply-refact> XUntypedSplice apply-refact> XTypedSplice apply-refact> XUntypedBracket apply-refact> XTypedBracket apply-refact> XArithSeq apply-refact> XExprWithTySig apply-refact> XProjection apply-refact> XGetField apply-refact> XLHsOLRecUpdLabels apply-refact> XLHsRecUpdLabels apply-refact> XRecordUpd apply-refact> XRecordCon apply-refact> XExplicitList apply-refact> XDo apply-refact> XLet apply-refact> XMultiIf apply-refact> XIf apply-refact> XCase apply-refact> XExplicitSum apply-refact> XExplicitTuple apply-refact> XSectionR apply-refact> XSectionL apply-refact> XPar apply-refact> XNegApp apply-refact> XOpApp apply-refact> XAppTypeE apply-refact> XApp apply-refact> XLamCase apply-refact> XLam apply-refact> XLitE apply-refact> XOverLitE apply-refact> XIPVar apply-refact> XOverLabel apply-refact> XRecSel apply-refact> XUnboundVar apply-refact> XVar apply-refact> XXModule apply-refact> XCModule apply-refact> XXInjectivityAnn apply-refact> XCInjectivityAnn apply-refact> XXRoleAnnotDecl apply-refact> XCRoleAnnotDecl apply-refact> XXAnnDecl apply-refact> XHsAnnotation apply-refact> XXWarnDecl apply-refact> XWarning apply-refact> XXWarnDecls apply-refact> XWarnings apply-refact> XXRuleBndr apply-refact> XRuleBndrSig apply-refact> XCRuleBndr apply-refact> XXRuleDecl apply-refact> XHsRule apply-refact> XXRuleDecls apply-refact> XCRuleDecls apply-refact> XXForeignExport apply-refact> XCExport apply-refact> XXForeignImport apply-refact> XCImport apply-refact> XXForeignDecl apply-refact> XForeignExport apply-refact> ForeignExport apply-refact> XForeignImport apply-refact> ForeignImport apply-refact> XXDefaultDecl apply-refact> XCDefaultDecl apply-refact> XViaStrategy apply-refact> XNewtypeStrategy apply-refact> XAnyClassStrategy apply-refact> XStockStrategy apply-refact> XXDerivDecl apply-refact> XCDerivDecl apply-refact> XXInstDecl apply-refact> XTyFamInstD apply-refact> XDataFamInstD apply-refact> XClsInstD apply-refact> XXClsInstDecl apply-refact> XCClsInstDecl apply-refact> XXTyFamInstDecl apply-refact> XCTyFamInstDecl apply-refact> XXFamEqn apply-refact> XCFamEqn apply-refact> XXConDecl apply-refact> XConDeclH98 apply-refact> XConDeclGADT apply-refact> XXDerivClauseTys apply-refact> XDctMulti apply-refact> XDctSingle apply-refact> XXHsDerivingClause apply-refact> XCHsDerivingClause apply-refact> XXHsDataDefn apply-refact> XCHsDataDefn apply-refact> XXFamilyDecl apply-refact> XCFamilyDecl apply-refact> XXFamilyResultSig apply-refact> XTyVarSig apply-refact> XCKindSig apply-refact> XNoSig apply-refact> XXTyClGroup apply-refact> XCTyClGroup apply-refact> XXFunDep apply-refact> XCFunDep apply-refact> XXTyClDecl apply-refact> XClassDecl apply-refact> XDataDecl apply-refact> XSynDecl apply-refact> XFamDecl apply-refact> XXSpliceDecl apply-refact> XSpliceDecl apply-refact> XXHsGroup apply-refact> XCHsGroup apply-refact> XXHsDecl apply-refact> XRoleAnnotD apply-refact> XDocD apply-refact> XSpliceD apply-refact> XRuleD apply-refact> XAnnD apply-refact> XWarningD apply-refact> XForD apply-refact> XDefD apply-refact> XKindSigD apply-refact> XSigD apply-refact> XValD apply-refact> XDerivD apply-refact> XInstD apply-refact> XTyClD apply-refact> XXStandaloneKindSig apply-refact> XStandaloneKindSig apply-refact> StandaloneKindSig apply-refact> XXFixitySig apply-refact> XFixitySig apply-refact> XXSig apply-refact> XCompleteMatchSig apply-refact> XSCCFunSig apply-refact> XMinimalSig apply-refact> XSpecInstSig apply-refact> XSpecSig apply-refact> XInlineSig apply-refact> XFixSig apply-refact> XIdSig apply-refact> XClassOpSig apply-refact> XPatSynSig apply-refact> XTypeSig apply-refact> XXIPBind apply-refact> XCIPBind apply-refact> XXHsIPBinds apply-refact> XIPBinds apply-refact> XXPatSynBind apply-refact> XPSB apply-refact> XXHsBindsLR apply-refact> XPatSynBind apply-refact> XVarBind apply-refact> XPatBind apply-refact> XFunBind apply-refact> XXValBindsLR apply-refact> XValBinds apply-refact> XXHsLocalBindsLR apply-refact> XEmptyLocalBinds apply-refact> XHsIPBinds apply-refact> XHsValBinds apply-refact> LIdP apply-refact> Anno apply-refact> DataConCantHappen apply-refact> moduleNameFS apply-refact> moduleNameString apply-refact> mkModuleName apply-refact> mkModuleNameFS apply-refact> LHsUniToken apply-refact> LHsToken apply-refact> LHsDocStringChunk apply-refact> HsDocStringDecorator apply-refact> LHsDocString apply-refact> mkHsDocStringChunk apply-refact> unpackHDSC apply-refact> mkGeneratedHsDocString apply-refact> isEmptyDocString apply-refact> docStringChunks apply-refact> pprHsDocStrings apply-refact> LPat apply-refact> MatchGroup apply-refact> isPromoted apply-refact> CImportSpec apply-refact> NoEpAnns apply-refact> EpAnnCO apply-refact> SrcSpanAnnC apply-refact> SrcSpanAnnP apply-refact> SrcSpanAnnL apply-refact> SrcSpanAnnN apply-refact> SrcSpanAnnA apply-refact> LocatedC apply-refact> LocatedP apply-refact> LocatedL apply-refact> LocatedN apply-refact> LocatedA apply-refact> LEpaComment apply-refact> EpaCommentTok apply-refact> EpaComment apply-refact> getTokenSrcSpan apply-refact> getDeltaLine apply-refact> epaLocationFromSrcAnn apply-refact> spanAsAnchor apply-refact> realSpanAsAnchor apply-refact> emptyComments apply-refact> n2l apply-refact> l2l apply-refact> reLoc apply-refact> reLocA apply-refact> reLocL apply-refact> reLocC apply-refact> reLocN apply-refact> realSrcSpan apply-refact> srcSpan2e apply-refact> la2e apply-refact> extraToAnnList apply-refact> reAnn apply-refact> reAnnC apply-refact> reAnnL apply-refact> getLocAnn apply-refact> getLocA apply-refact> noLocA apply-refact> noAnnSrcSpan apply-refact> noSrcSpanA apply-refact> addAnns apply-refact> addAnnsA apply-refact> widenAnchor apply-refact> widenAnchorR apply-refact> widenLocatedAn apply-refact> epAnnAnnsL apply-refact> epAnnAnns apply-refact> annParen2AddEpAnn apply-refact> epAnnComments apply-refact> sortLocatedA apply-refact> mapLocA apply-refact> combineLocsA apply-refact> combineSrcSpansA apply-refact> addCLocAA apply-refact> getFollowingComments apply-refact> setFollowingComments apply-refact> setPriorComments apply-refact> noComments apply-refact> placeholderRealSpan apply-refact> comment apply-refact> NoGhcTcPass apply-refact> GhcTc apply-refact> GhcRn apply-refact> GhcPs apply-refact> Pass apply-refact> IsSrcSpanAnn apply-refact> pprIfPs apply-refact> pprIfRn apply-refact> pprIfTc apply-refact> noHsTok apply-refact> noHsUniTok apply-refact> Docs apply-refact> DocStructure apply-refact> LHsDoc apply-refact> emptyDocs apply-refact> EpAnnImportDecl apply-refact> XImportDeclPass apply-refact> simpleImportDecl apply-refact> ieName apply-refact> ieNames apply-refact> ieDeprecation apply-refact> ieWrappedLName apply-refact> ieWrappedName apply-refact> lieWrappedName apply-refact> ieLWrappedName apply-refact> replaceWrappedName apply-refact> replaceLWrappedName apply-refact> pprImpExp apply-refact> negateOverLitVal apply-refact> LHsTypeArg apply-refact> HsLinearArrowTokens apply-refact> HsBndrVis apply-refact> hsQTvExplicit apply-refact> hsPatSigType apply-refact> mapHsOuterImplicit apply-refact> hsIPNameFS apply-refact> isHsBndrInvisible apply-refact> hsMult apply-refact> hsScaledThing apply-refact> conDetailsArity apply-refact> ConLikeP apply-refact> ParPat apply-refact> XPat apply-refact> pat_args apply-refact> pat_con apply-refact> pat_con_ext apply-refact> hsConPatArgs apply-refact> hsRecFields apply-refact> hsRecFieldsArgs apply-refact> hsRecFieldSel apply-refact> pprLPat apply-refact> LHsLocalBindsLR apply-refact> isFixityLSig apply-refact> isTypeLSig apply-refact> isSpecLSig apply-refact> isSpecInstLSig apply-refact> isPragLSig apply-refact> isInlineLSig apply-refact> isMinimalLSig apply-refact> isSCCFunSig apply-refact> isCompleteMatchSig apply-refact> LDerivClauseTys apply-refact> LHsDerivingClause apply-refact> FamilyInfo apply-refact> LHsFunDep apply-refact> LHsDecl apply-refact> hsGroupInstDecls apply-refact> tyClDeclTyVars apply-refact> tyClGroupTyClDecls apply-refact> tyClGroupInstDecls apply-refact> tyClGroupRoleDecls apply-refact> tyClGroupKindSigs apply-refact> familyInfoTyConFlavour apply-refact> dataDefnConsNewOrData apply-refact> collectRuleBndrSigTys apply-refact> docDeclDoc apply-refact> annProvenanceName_maybe apply-refact> HsDoFlavour apply-refact> TransForm apply-refact> DotFieldOcc apply-refact> LHsRecUpdProj apply-refact> RecUpdProj apply-refact> LHsRecProj apply-refact> RecProj apply-refact> FieldLabelStrings apply-refact> isInfixMatch apply-refact> isPatSynCtxt apply-refact> qualifiedDoModuleName_maybe apply-refact> isComprehensionContext apply-refact> isDoComprehensionContext apply-refact> isMonadDoStmtContext apply-refact> isMonadCompContext apply-refact> isMonadDoCompContext apply-refact> HsUntypedSpliceResult apply-refact> SplicePointName apply-refact> pprFunBind apply-refact> pprPatBind apply-refact> pprUntypedSplice apply-refact> pprTypedSplice apply-refact> pprExpr apply-refact> pprLExpr apply-refact> pprParendExpr apply-refact> OutputableBndrFlag apply-refact> HsCoreTy apply-refact> EpAnnForallTy apply-refact> getBangType apply-refact> getBangStrictness apply-refact> fromMaybeContext apply-refact> mkHsForAllVisTele apply-refact> mkHsForAllInvisTele apply-refact> mkHsQTvs apply-refact> emptyLHsQTvs apply-refact> hsSigWcType apply-refact> dropWildCards apply-refact> hsOuterTyVarNames apply-refact> hsOuterExplicitBndrs apply-refact> mkHsOuterImplicit apply-refact> mkHsOuterExplicit apply-refact> mkHsImplicitSigType apply-refact> mkHsExplicitSigType apply-refact> mkHsWildCardBndrs apply-refact> mkHsPatSigType apply-refact> mkEmptyWildCardBndrs apply-refact> hsLinear apply-refact> hsUnrestricted apply-refact> isUnrestricted apply-refact> pprHsArrow apply-refact> hsWcScopedTvs apply-refact> hsScopedTvs apply-refact> hsScopedKvs apply-refact> hsTyVarName apply-refact> hsLTyVarName apply-refact> hsLTyVarNames apply-refact> hsExplicitLTyVarNames apply-refact> hsAllLTyVarNames apply-refact> hsLTyVarLocName apply-refact> hsLTyVarLocNames apply-refact> ignoreParens apply-refact> mkAnonWildCardTy apply-refact> mkHsOpTy apply-refact> mkHsAppTy apply-refact> mkHsAppTys apply-refact> mkHsAppKindTy apply-refact> splitHsFunType apply-refact> numVisibleArgs apply-refact> mkFieldOcc apply-refact> mkAmbiguousFieldOcc apply-refact> ambiguousFieldOccRdrName apply-refact> ambiguousFieldOccLRdrName apply-refact> selectorAmbiguousFieldOcc apply-refact> unambiguousFieldOcc apply-refact> ambiguousFieldOcc apply-refact> pprAnonWildCard apply-refact> pprLHsContext apply-refact> pprConDeclFields apply-refact> pprHsType apply-refact> OverLitTc apply-refact> OverLitRn apply-refact> pprXOverLit apply-refact> overLitType apply-refact> AnnSig apply-refact> XVarBindGhc apply-refact> NHsValBindsLR apply-refact> pprLHsBinds apply-refact> pprLHsBindsForUser apply-refact> pprDeclList apply-refact> emptyLocalBinds apply-refact> eqEmptyLocalBinds apply-refact> isEmptyValBinds apply-refact> emptyValBindsIn apply-refact> emptyValBindsOut apply-refact> emptyLHsBinds apply-refact> isEmptyLHsBinds apply-refact> plusHsValBinds apply-refact> ppr_monobind apply-refact> pprTicks apply-refact> isEmptyIPBindsPR apply-refact> isEmptyIPBindsTc apply-refact> noSpecPrags apply-refact> hasSpecPrags apply-refact> isDefaultMethod apply-refact> ppr_sig apply-refact> hsSigDoc apply-refact> pragBrackets apply-refact> pprVarSig apply-refact> pprSpec apply-refact> pprTcSpecPrags apply-refact> pprMinimalSig apply-refact> HsPatExpansion apply-refact> EpAnnSumPat apply-refact> hsRecFieldId apply-refact> hsRecUpdFieldRdr apply-refact> hsRecUpdFieldId apply-refact> hsRecUpdFieldOcc apply-refact> pprParendLPat apply-refact> pprConArgs apply-refact> mkPrefixConPat apply-refact> mkNilPat apply-refact> mkCharLitPat apply-refact> isBangedLPat apply-refact> looksLazyPatBind apply-refact> collectEvVarsPats apply-refact> collectEvVarsPat apply-refact> HsRuleAnn apply-refact> HsRuleRn apply-refact> XViaStrategyPs apply-refact> DataDeclRn apply-refact> emptyRdrGroup apply-refact> emptyRnGroup apply-refact> appendGroups apply-refact> tyFamInstDeclName apply-refact> tyFamInstDeclLName apply-refact> tyClDeclLName apply-refact> countTyClDecls apply-refact> tcdName apply-refact> pp_vanilla_decl_head apply-refact> pprTyClDeclFlavour apply-refact> familyDeclLName apply-refact> familyDeclName apply-refact> famResultKindSignature apply-refact> standaloneKindSigName apply-refact> getConNames apply-refact> hsConDeclTheta apply-refact> ppDataDefnHeader apply-refact> pprTyFamInstDecl apply-refact> pprDataFamInstFlavour apply-refact> pprHsFamInstLHS apply-refact> instDeclDataFamInsts apply-refact> anyLConIsGadt apply-refact> flattenRuleDecls apply-refact> pprFullRuleName apply-refact> roleAnnotDeclName apply-refact> UntypedSpliceFlavour apply-refact> DelayedSplice apply-refact> XBindStmtTc apply-refact> XBindStmtRn apply-refact> RecStmtTc apply-refact> GrhsAnn apply-refact> MatchGroupTc apply-refact> CmdTopTc apply-refact> HsExpansion apply-refact> XXExprGhcTc apply-refact> AnnsIf apply-refact> AnnProjection apply-refact> AnnFieldLabel apply-refact> AnnExplicitSum apply-refact> EpAnnUnboundVar apply-refact> EpAnnHsCase apply-refact> HsBracketTc apply-refact> SyntaxExprGhc apply-refact> noSyntaxExpr apply-refact> tupArgPresent apply-refact> isQuietHsExpr apply-refact> pprBinds apply-refact> ppr_lexpr apply-refact> ppr_expr apply-refact> ppr_infix_expr apply-refact> ppr_infix_expr_rn apply-refact> ppr_infix_expr_tc apply-refact> ppr_apps apply-refact> pprDebugParendExpr apply-refact> pprParendLExpr apply-refact> stripParensLHsExpr apply-refact> stripParensHsExpr apply-refact> isAtomicHsExpr apply-refact> pprLCmd apply-refact> pprCmd apply-refact> isQuietHsCmd apply-refact> ppr_lcmd apply-refact> ppr_cmd apply-refact> pprCmdArg apply-refact> isEmptyMatchGroup apply-refact> matchGroupArity apply-refact> hsLMatchPats apply-refact> pprMatches apply-refact> pprMatch apply-refact> pprGRHSs apply-refact> pprGRHS apply-refact> pp_rhs apply-refact> pprStmt apply-refact> pprBindStmt apply-refact> pprArg apply-refact> pprTransformStmt apply-refact> pprTransStmt apply-refact> pprBy apply-refact> pprDo apply-refact> pprArrowExpr apply-refact> ppr_module_name_prefix apply-refact> ppr_do_stmts apply-refact> pprComp apply-refact> pprQuals apply-refact> pprPendingSplice apply-refact> ppr_quasi apply-refact> ppr_splice apply-refact> thBrackets apply-refact> thTyBrackets apply-refact> ppr_with_pending_tc_splices apply-refact> pp_dotdot apply-refact> lamCaseKeyword apply-refact> pprExternalSrcLoc apply-refact> pprHsArrType apply-refact> matchContextErrString apply-refact> matchArrowContextErrString apply-refact> matchDoContextErrString apply-refact> pprMatchInCtxt apply-refact> pprStmtInCtxt apply-refact> matchSeparator apply-refact> pprMatchContext apply-refact> pprMatchContextNoun apply-refact> pprMatchContextNouns apply-refact> pprArrowMatchContextNoun apply-refact> pprArrowMatchContextNouns apply-refact> pprAStmtContext apply-refact> pprStmtContext apply-refact> pprStmtCat apply-refact> pprAHsDoFlavour apply-refact> pprHsDoFlavour apply-refact> prependQualified apply-refact> pprFieldLabelStrings apply-refact> pprPrefixFastString apply-refact> TyDeclBinders apply-refact> mkSimpleMatch apply-refact> unguardedGRHSs apply-refact> unguardedRHS apply-refact> mkMatchGroup apply-refact> mkLamCaseMatchGroup apply-refact> mkLocatedList apply-refact> mkHsApp apply-refact> mkHsAppWith apply-refact> mkHsApps apply-refact> mkHsAppsWith apply-refact> mkHsAppType apply-refact> mkHsAppTypes apply-refact> mkHsLam apply-refact> mkHsLams apply-refact> nlHsTyApp apply-refact> nlHsTyApps apply-refact> mkParPat apply-refact> nlParPat apply-refact> mkRecStmt apply-refact> mkHsIntegral apply-refact> mkHsFractional apply-refact> mkHsIsString apply-refact> mkHsDo apply-refact> mkHsDoAnns apply-refact> mkHsComp apply-refact> mkHsCompAnns apply-refact> mkHsIf apply-refact> mkHsCmdIf apply-refact> mkNPat apply-refact> mkNPlusKPat apply-refact> emptyTransStmt apply-refact> mkTransformStmt apply-refact> mkTransformByStmt apply-refact> mkGroupUsingStmt apply-refact> mkGroupByUsingStmt apply-refact> mkLastStmt apply-refact> mkBodyStmt apply-refact> mkPsBindStmt apply-refact> mkRnBindStmt apply-refact> mkTcBindStmt apply-refact> unitRecStmtTc apply-refact> emptyRecStmt apply-refact> emptyRecStmtName apply-refact> emptyRecStmtId apply-refact> mkLetStmt apply-refact> mkHsString apply-refact> mkHsStringFS apply-refact> mkHsStringPrimLit apply-refact> mkHsCharPrimLit apply-refact> mkConLikeTc apply-refact> nlHsVar apply-refact> nl_HsVar apply-refact> nlHsLit apply-refact> nlHsIntLit apply-refact> nlVarPat apply-refact> nlLitPat apply-refact> nlHsApp apply-refact> nlHsSyntaxApps apply-refact> nlHsApps apply-refact> nlHsVarApps apply-refact> nlConVarPat apply-refact> nlConVarPatName apply-refact> nlInfixConPat apply-refact> nlConPat apply-refact> nlConPatName apply-refact> nlNullaryConPat apply-refact> nlWildConPat apply-refact> nlHsDo apply-refact> nlHsOpApp apply-refact> nlHsLam apply-refact> nlHsPar apply-refact> nlHsIf apply-refact> nlHsCase apply-refact> nlList apply-refact> nlHsAppTy apply-refact> nlHsTyVar apply-refact> nlHsFunTy apply-refact> nlHsParTy apply-refact> nlHsTyConApp apply-refact> nlHsAppKindTy apply-refact> mkLHsTupleExpr apply-refact> mkLHsVarTuple apply-refact> nlTuplePat apply-refact> missingTupArg apply-refact> mkBigLHsTup apply-refact> mkBigLHsPatTup apply-refact> mkHsSigEnv apply-refact> mkLHsWrap apply-refact> mkHsWrap apply-refact> mkHsWrapCo apply-refact> mkHsWrapCoR apply-refact> mkLHsWrapCo apply-refact> mkHsCmdWrap apply-refact> mkLHsCmdWrap apply-refact> mkHsWrapPat apply-refact> mkHsWrapPatCo apply-refact> mkHsDictLet apply-refact> mkHsVarBind apply-refact> mkVarBind apply-refact> mkPatSynBind apply-refact> mkMatch apply-refact> isUnliftedHsBinds apply-refact> collectLocalBinders apply-refact> collectHsValBinders apply-refact> collectHsBindsBinders apply-refact> collectLStmtsBinders apply-refact> collectStmtsBinders apply-refact> collectLStmtBinders apply-refact> collectStmtBinders apply-refact> collectPatBinders apply-refact> collectPatsBinders apply-refact> hsGroupBinders apply-refact> hsTyClForeignBinders apply-refact> getPatSynBinds apply-refact> lStmtsImplicits apply-refact> hsValBindsImplicits apply-refact> lPatImplicits apply-refact> HsParsedModule apply-refact> AnnsModule 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:177) apply-refact> RealSrcSpan' (src/Refact/Compat.hs:186) apply-refact> SrcSpanLess (src/Refact/Compat.hs:200) apply-refact> composeSrcSpan (src/Refact/Compat.hs:195) apply-refact> decomposeSrcSpan (src/Refact/Compat.hs:198) apply-refact> impliedXFlags apply-refact> FunBind (src/Refact/Compat.hs:174) apply-refact> DoGenReplacement (src/Refact/Compat.hs:254) apply-refact> Module (src/Refact/Compat.hs:155) apply-refact> MonadFail' (src/Refact/Compat.hs:152) apply-refact> ReplaceWorker (src/Refact/Compat.hs:262) apply-refact> annSpanToSrcSpan (src/Refact/Compat.hs:212) apply-refact> badAnnSpan (src/Refact/Compat.hs:204) apply-refact> mkErr (src/Refact/Compat.hs:242) apply-refact> parseModuleName (src/Refact/Compat.hs:250) apply-refact> setAnnSpanFile (src/Refact/Compat.hs:237) apply-refact> setRealSrcSpanFile (src/Refact/Compat.hs:229) apply-refact> setSrcSpanFile (src/Refact/Compat.hs:220) apply-refact> srcSpanToAnnSpan (src/Refact/Compat.hs:208) apply-refact> AnnSpan (src/Refact/Compat.hs:202) apply-refact> 23% ( 6 / 26) in 'Refact.Utils' apply-refact> Missing documentation for: apply-refact> Module header apply-refact> Module (src/Refact/Compat.hs:155) apply-refact> Stmt (src/Refact/Utils.hs:73) apply-refact> Expr (src/Refact/Utils.hs:63) apply-refact> Decl (src/Refact/Utils.hs:67) apply-refact> Name (src/Refact/Utils.hs:71) apply-refact> Pat (src/Refact/Utils.hs:69) apply-refact> Type (src/Refact/Utils.hs:65) apply-refact> Import (src/Refact/Utils.hs:75) apply-refact> FunBind (src/Refact/Compat.hs:174) apply-refact> RealSrcLoc' (src/Refact/Compat.hs:177) apply-refact> RealSrcSpan' (src/Refact/Compat.hs:186) apply-refact> M (src/Refact/Utils.hs:61) apply-refact> getAnnSpan (src/Refact/Utils.hs:81) apply-refact> getAnnSpanA (src/Refact/Utils.hs:78) apply-refact> annSpanToSrcSpan (src/Refact/Compat.hs:212) apply-refact> srcSpanToAnnSpan (src/Refact/Compat.hs:208) apply-refact> setAnnSpanFile (src/Refact/Compat.hs:237) apply-refact> setSrcSpanFile (src/Refact/Compat.hs:220) apply-refact> setRealSrcSpanFile (src/Refact/Compat.hs:229) apply-refact> 33% ( 4 / 12) in 'Refact.Internal' apply-refact> Missing documentation for: apply-refact> Module header apply-refact> addExtensionsToFlags (src/Refact/Internal.hs:695) apply-refact> parseModuleWithArgs (src/Refact/Internal.hs:718) apply-refact> Verbosity (src/Refact/Internal.hs:273) apply-refact> refactOptions (src/Refact/Internal.hs:118) apply-refact> Errors (src/Refact/Compat.hs:160) apply-refact> onError (src/Refact/Compat.hs:163) apply-refact> mkErr (src/Refact/Compat.hs:242) 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 conduit> Dependency base >=4.12 && <5: using base-4.19.0.0 conduit> Dependency bytestring: using bytestring-0.12.0.2 conduit> Dependency directory: using directory-1.3.8.1 conduit> Dependency exceptions: using exceptions-0.10.7 conduit> Dependency filepath: using filepath-1.4.100.4 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 conduit> Dependency transformers >=0.4: using transformers-0.6.1.0 conduit> Dependency unix: using unix-2.8.3.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.19.0.0 conduit> Dependency bytestring: using bytestring-0.12.0.2 conduit> Dependency conduit: using conduit-1.3.6.1 conduit> Dependency containers: using containers-0.6.8 conduit> Dependency directory: using directory-1.3.8.1 conduit> Dependency exceptions >=0.6: using exceptions-0.10.7 conduit> Dependency filepath: using filepath-1.4.100.4 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 conduit> Dependency transformers: using transformers-0.6.1.0 conduit> Dependency unliftio >=0.2.4.0: using unliftio-0.2.25.1 conduit> Dependency vector: using vector-0.13.2.0 ghc-lib-parser> [410 of 443] Compiling GHC.Parser[boot] ( dist/build/GHC/Parser.hs-boot, /build/.haddock-8229/GHC/Parser.o-boot, /build/.haddock-8229/GHC/Parser.dyn_o-boot ) ghc-lib-parser> [411 of 443] Compiling GHC.Parser.PostProcess.Haddock ( compiler/GHC/Parser/PostProcess/Haddock.hs, /build/.haddock-8229/GHC/Parser/PostProcess/Haddock.o, /build/.haddock-8229/GHC/Parser/PostProcess/Haddock.dyn_o ) retrie> Combined: OK (1.00s) 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-BUBYYI30PaoGeAknGYpsqz conduit> include base-4.19.0.0-b960 conduit> include bytestring-0.12.0.2-4690 conduit> include directory-1.3.8.1-6a8e conduit> include exceptions-0.10.7-d3e7 conduit> include filepath-1.4.100.4-fa1c conduit> include mono-traversable-1.0.21.0-AdYmbBCjyr95ITlWNUyzpg conduit> include mtl-2.3.1-63a4 conduit> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi conduit> include resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC conduit> include text-2.1-c36a conduit> include transformers-0.6.1.0-c3ec conduit> include unix-2.8.3.0-8aa6 conduit> include unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P conduit> include vector-0.13.2.0-KITycIPQp0R25115diGgzh conduit> component conduit-1.3.6.1-6GiyK3WEvKkd9NLQl1pwT-conduit-test conduit> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 conduit> include base-4.19.0.0-b960 conduit> include bytestring-0.12.0.2-4690 conduit> include conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz conduit> include containers-0.6.8-4775 conduit> include directory-1.3.8.1-6a8e conduit> include exceptions-0.10.7-d3e7 conduit> include filepath-1.4.100.4-fa1c conduit> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH conduit> include mono-traversable-1.0.21.0-AdYmbBCjyr95ITlWNUyzpg conduit> include mtl-2.3.1-63a4 conduit> include resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC conduit> include safe-0.3.21-7JvWMt7vIsGCGDUBLLhSIL conduit> include silently-1.2.5.4-rAp7M7uqAhBpWTxTpNXNT conduit> include split-0.2.5-7a2gB47MYNH3neq7POwcB3 conduit> include text-2.1-c36a conduit> include transformers-0.6.1.0-c3ec conduit> include unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe conduit> include vector-0.13.2.0-KITycIPQp0R25115diGgzh conduit> Linked component graph: conduit> unit conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz conduit> include base-4.19.0.0-b960 conduit> include bytestring-0.12.0.2-4690 conduit> include directory-1.3.8.1-6a8e conduit> include exceptions-0.10.7-d3e7 conduit> include filepath-1.4.100.4-fa1c conduit> include mono-traversable-1.0.21.0-AdYmbBCjyr95ITlWNUyzpg conduit> include mtl-2.3.1-63a4 conduit> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi conduit> include resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC conduit> include text-2.1-c36a conduit> include transformers-0.6.1.0-c3ec conduit> include unix-2.8.3.0-8aa6 conduit> include unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P conduit> include vector-0.13.2.0-KITycIPQp0R25115diGgzh conduit> Conduit=conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz:Conduit,Data.Conduit=conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz:Data.Conduit,Data.Conduit.Combinators=conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz:Data.Conduit.Combinators,Data.Conduit.Combinators.Stream=conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz:Data.Conduit.Combinators.Stream,Data.Conduit.Internal=conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz:Data.Conduit.Internal,Data.Conduit.Internal.Fusion=conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz:Data.Conduit.Internal.Fusion,Data.Conduit.Internal.List.Stream=conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz:Data.Conduit.Internal.List.Stream,Data.Conduit.Lift=conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz:Data.Conduit.Lift,Data.Conduit.List=conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz:Data.Conduit.List conduit> unit conduit-1.3.6.1-6GiyK3WEvKkd9NLQl1pwT-conduit-test conduit> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 conduit> include base-4.19.0.0-b960 conduit> include bytestring-0.12.0.2-4690 conduit> include conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz conduit> include containers-0.6.8-4775 conduit> include directory-1.3.8.1-6a8e conduit> include exceptions-0.10.7-d3e7 conduit> include filepath-1.4.100.4-fa1c conduit> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH conduit> include mono-traversable-1.0.21.0-AdYmbBCjyr95ITlWNUyzpg conduit> include mtl-2.3.1-63a4 conduit> include resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC conduit> include safe-0.3.21-7JvWMt7vIsGCGDUBLLhSIL conduit> include silently-1.2.5.4-rAp7M7uqAhBpWTxTpNXNT conduit> include split-0.2.5-7a2gB47MYNH3neq7POwcB3 conduit> include text-2.1-c36a conduit> include transformers-0.6.1.0-c3ec conduit> include unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe conduit> include vector-0.13.2.0-KITycIPQp0R25115diGgzh conduit> Ready component graph: conduit> definite conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz conduit> depends base-4.19.0.0-b960 conduit> depends bytestring-0.12.0.2-4690 conduit> depends directory-1.3.8.1-6a8e conduit> depends exceptions-0.10.7-d3e7 conduit> depends filepath-1.4.100.4-fa1c conduit> depends mono-traversable-1.0.21.0-AdYmbBCjyr95ITlWNUyzpg conduit> depends mtl-2.3.1-63a4 conduit> depends primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi conduit> depends resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC conduit> depends text-2.1-c36a conduit> depends transformers-0.6.1.0-c3ec conduit> depends unix-2.8.3.0-8aa6 conduit> depends unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P conduit> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh conduit> definite conduit-1.3.6.1-6GiyK3WEvKkd9NLQl1pwT-conduit-test conduit> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 conduit> depends base-4.19.0.0-b960 conduit> depends bytestring-0.12.0.2-4690 conduit> depends conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz conduit> depends containers-0.6.8-4775 conduit> depends directory-1.3.8.1-6a8e conduit> depends exceptions-0.10.7-d3e7 conduit> depends filepath-1.4.100.4-fa1c conduit> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH conduit> depends mono-traversable-1.0.21.0-AdYmbBCjyr95ITlWNUyzpg conduit> depends mtl-2.3.1-63a4 conduit> depends resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC conduit> depends safe-0.3.21-7JvWMt7vIsGCGDUBLLhSIL conduit> depends silently-1.2.5.4-rAp7M7uqAhBpWTxTpNXNT conduit> depends split-0.2.5-7a2gB47MYNH3neq7POwcB3 conduit> depends text-2.1-c36a conduit> depends transformers-0.6.1.0-c3ec conduit> depends unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe conduit> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh conduit> Using Cabal-3.10.2.0 compiled by ghc-9.8 conduit> Using compiler: ghc-9.8.1 conduit> Using install prefix: conduit> /nix/store/ximzqmp5mam31h35rcdkxiklxkzqwdxf-conduit-1.3.6.1 conduit> Executables installed in: conduit> /nix/store/ximzqmp5mam31h35rcdkxiklxkzqwdxf-conduit-1.3.6.1/bin conduit> Libraries installed in: conduit> /nix/store/ximzqmp5mam31h35rcdkxiklxkzqwdxf-conduit-1.3.6.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz conduit> Dynamic Libraries installed in: conduit> /nix/store/ximzqmp5mam31h35rcdkxiklxkzqwdxf-conduit-1.3.6.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 conduit> Private executables installed in: conduit> /nix/store/ximzqmp5mam31h35rcdkxiklxkzqwdxf-conduit-1.3.6.1/libexec/x86_64-linux-ghc-9.8.1/conduit-1.3.6.1 conduit> Data files installed in: conduit> /nix/store/ximzqmp5mam31h35rcdkxiklxkzqwdxf-conduit-1.3.6.1/share/x86_64-linux-ghc-9.8.1/conduit-1.3.6.1 conduit> Documentation installed in: conduit> /nix/store/xpkrfzhc4hwqcnix9j82i48iv7fbqwv5-conduit-1.3.6.1-doc/share/doc/conduit-1.3.6.1 conduit> Configuration files installed in: conduit> /nix/store/ximzqmp5mam31h35rcdkxiklxkzqwdxf-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.8.1 found on system at: conduit> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc conduit> Using ghc-pkg version 9.8.1 found on system at: conduit> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 conduit> No happy found conduit> Using haskell-suite found on system at: haskell-suite-dummy-location conduit> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location conduit> No hmake found conduit> Using hpc version 0.69 found on system at: conduit> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 conduit> Using hsc2hs version 0.68.10 found on system at: conduit> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 conduit> Using hscolour version 1.25 found on system at: conduit> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour conduit> No jhc found conduit> Using ld found on system at: conduit> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold conduit> No pkg-config found conduit> Using runghc version 9.8.1 found on system at: conduit> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 ) ghc-lib-parser> [412 of 443] Compiling GHC.Parser ( dist/build/GHC/Parser.hs, /build/.haddock-8229/GHC/Parser.o, /build/.haddock-8229/GHC/Parser.dyn_o ) conduit> 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> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ retrie> Shadowing: OK (0.88s) 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.loc 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.Hs.Utils.AnnoBody apply-refact> - Language.Haskell.GHC.ExactPrint.ExactPrint.EP apply-refact> - Language.Haskell.GHC.ExactPrint.ExactPrint.ExactPrintTVFlag apply-refact> - Language.Haskell.GHC.ExactPrint.ExactPrint.HasEntry apply-refact> - Language.Haskell.GHC.ExactPrint.ExactPrint.exactTVDelimiters apply-refact> - Language.Haskell.GHC.ExactPrint.ExactPrint.fromAnn 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:FunArgHsExpr apply-refact> - GHC.Parser.PostProcess.D:R:InfixOpHsExpr 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.HsToCore.Quote.RepTV apply-refact> - GHC.HsToCore.Quote.Core apply-refact> - GHC.HsToCore.Quote.M apply-refact> - GHC.HsToCore.Quote.MetaM apply-refact> - GHC.HsToCore.Quote.tyVarBndrName apply-refact> - GHC.HsToCore.Quote.repPlainTV apply-refact> - GHC.HsToCore.Quote.repKindedTV apply-refact> - GHC.Iface.Ext.Ast.HasLoc apply-refact> - GHC.Iface.Ext.Ast.HiePass apply-refact> - GHC.Iface.Ext.Ast.HieM apply-refact> - GHC.Iface.Ext.Ast.Context apply-refact> - GHC.Iface.Ext.Ast.RContext apply-refact> - GHC.Iface.Ext.Ast.TScoped apply-refact> - GHC.Iface.Ext.Ast.EvBindContext apply-refact> - GHC.Iface.Ext.Ast.AnnoBody apply-refact> - GHC.Iface.Ext.Ast.getTypeNode apply-refact> - GHC.Iface.Ext.Ast.toHie apply-refact> - GHC.Parser.PostProcess.Haddock.HdkA apply-refact> - GHC.Parser.PostProcess.Haddock.HasHaddock apply-refact> - GHC.Parser.PostProcess.Haddock.addHaddock apply-refact> - GHC.ThToHs.CvtFlag apply-refact> - GHC.ThToHs.cvtFlag 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 ) retrie> Readme5: OK (0.63s) conduit> 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> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ retrie> Adhoc: ["type MyMaybe a = Maybe a"] retrie> OK (0.77s) 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> 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> [ 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 ) retrie> Backticks2: OK (0.67s) 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> 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: Perhaps you intended to use TypeOperators conduit> | conduit> 362 | slidingWindowS :: (Monad m, Seq.IsSequence seq, Element seq ~ a) => Int -> StreamConduit a m seq conduit> | ^ retrie> Readme3: OK (0.68s) lsp-types> [444 of 452] Compiling Language.LSP.Protocol.Message.Registration ( src/Language/LSP/Protocol/Message/Registration.hs, dist/build/Language/LSP/Protocol/Message/Registration.o, dist/build/Language/LSP/Protocol/Message/Registration.dyn_o ) lsp-types> [445 of 452] Compiling Language.LSP.Protocol.Message ( src/Language/LSP/Protocol/Message.hs, dist/build/Language/LSP/Protocol/Message.o, dist/build/Language/LSP/Protocol/Message.dyn_o ) lsp-types> [446 of 452] Compiling Language.LSP.Protocol.Internal.Meta ( generated/Language/LSP/Protocol/Internal/Meta.hs, dist/build/Language/LSP/Protocol/Internal/Meta.o, dist/build/Language/LSP/Protocol/Internal/Meta.dyn_o ) lsp-types> [447 of 452] Compiling Language.LSP.Protocol.Types.Lens ( src/Language/LSP/Protocol/Types/Lens.hs, dist/build/Language/LSP/Protocol/Types/Lens.o, dist/build/Language/LSP/Protocol/Types/Lens.dyn_o ) lsp-types> [448 of 452] Compiling Language.LSP.Protocol.Message.Lens ( src/Language/LSP/Protocol/Message/Lens.hs, dist/build/Language/LSP/Protocol/Message/Lens.o, dist/build/Language/LSP/Protocol/Message/Lens.dyn_o ) lsp-types> [449 of 452] Compiling Language.LSP.Protocol.Lens ( src/Language/LSP/Protocol/Lens.hs, dist/build/Language/LSP/Protocol/Lens.o, dist/build/Language/LSP/Protocol/Lens.dyn_o ) lsp-types> [450 of 452] Compiling Language.LSP.Protocol.Capabilities ( src/Language/LSP/Protocol/Capabilities.hs, dist/build/Language/LSP/Protocol/Capabilities.o, dist/build/Language/LSP/Protocol/Capabilities.dyn_o ) conduit> [ 6 of 14] Compiling Data.Conduit ( src/Data/Conduit.hs, dist/build/Data/Conduit.o, dist/build/Data/Conduit.dyn_o ) conduit> 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> [ 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> 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> [ 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> 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> [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> [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 ) retrie> Readme1: OK (0.72s) conduit> 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators conduit> | conduit> 2437 | vectorBuilder :: (PrimMonad m, PrimMonad n, V.Vector v e, PrimState m ~ PrimState n) conduit> | ^ 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 ) retrie> Records: OK (0.66s) 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 ) retrie> CPP: OK (1.29s) 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 ) retrie> Qualified: OK (0.60s) lsp-types> [ 8 of 452] Compiling Language.LSP.Protocol.Utils.Misc ( src/Language/LSP/Protocol/Utils/Misc.hs, dist/build/Language/LSP/Protocol/Utils/Misc.p_o ) lsp-types> [ 9 of 452] Compiling Language.LSP.Protocol.Types.Common ( src/Language/LSP/Protocol/Types/Common.hs, dist/build/Language/LSP/Protocol/Types/Common.p_o ) retrie> Union: OK (0.62s) lsp-types> [ 10 of 452] Compiling Data.Row.Aeson ( src/Data/Row/Aeson.hs, dist/build/Data/Row/Aeson.p_o ) conduit> [13 of 14] Compiling Data.Conduit.Combinators.Unqualified ( src/Data/Conduit/Combinators/Unqualified.hs, dist/build/Data/Conduit/Combinators/Unqualified.o, dist/build/Data/Conduit/Combinators/Unqualified.dyn_o ) conduit> 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators conduit> | conduit> 1201 | vectorBuilderC :: (PrimMonad m, V.Vector v e, PrimMonad n, PrimState m ~ PrimState n) conduit> | ^ retrie> Readme4: OK (0.86s) 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 ) retrie> Operator: OK (1.96s) conduit> 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> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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 ) retrie> PatternSyn2: OK (1.44s) conduit> [ 2 of 14] Compiling Data.Conduit.Internal.Conduit ( src/Data/Conduit/Internal/Conduit.hs, dist/build/Data/Conduit/Internal/Conduit.p_o ) lsp-types> [ 12 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceSymbolRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolRegistrationOptions.p_o ) lsp-types> [ 13 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceSymbolOptions ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolOptions.p_o ) lsp-types> [ 14 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceFoldersServerCapabilities ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersServerCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersServerCapabilities.p_o ) conduit> 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> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ apply-refact> Documentation created: dist/doc/html/apply-refact/, apply-refact> dist/doc/html/apply-refact/apply-refact.txt apply-refact> Preprocessing executable 'refactor' for apply-refact-0.14.0.0.. apply-refact> Preprocessing test suite 'test' for apply-refact-0.14.0.0.. apply-refact> Running phase: installPhase apply-refact> Installing library in /nix/store/4ngpqprygjy125a52y0xpk2gcn4ifhgv-apply-refact-0.14.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/apply-refact-0.14.0.0-QAxpDjl60yEbMxJKtOCSm retrie> Types4: OK (1.53s) apply-refact> Installing executable refactor in /nix/store/4ngpqprygjy125a52y0xpk2gcn4ifhgv-apply-refact-0.14.0.0/bin apply-refact> Warning: The directory apply-refact> /nix/store/4ngpqprygjy125a52y0xpk2gcn4ifhgv-apply-refact-0.14.0.0/bin is not apply-refact> in the system search path. lsp-types> [ 15 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceFolder ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceFolder.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceFolder.p_o ) conduit> [ 3 of 14] Compiling Data.Conduit.Internal.Fusion ( src/Data/Conduit/Internal/Fusion.hs, dist/build/Data/Conduit/Internal/Fusion.p_o ) conduit> 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> | ^^^ apply-refact> Running phase: fixupPhase apply-refact> shrinking RPATHs of ELF executables and libraries in /nix/store/4ngpqprygjy125a52y0xpk2gcn4ifhgv-apply-refact-0.14.0.0 apply-refact> shrinking /nix/store/4ngpqprygjy125a52y0xpk2gcn4ifhgv-apply-refact-0.14.0.0/bin/refactor conduit> [ 4 of 14] Compiling Data.Conduit.Internal.List.Stream ( src/Data/Conduit/Internal/List/Stream.hs, dist/build/Data/Conduit/Internal/List/Stream.p_o ) apply-refact> shrinking /nix/store/4ngpqprygjy125a52y0xpk2gcn4ifhgv-apply-refact-0.14.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSapply-refact-0.14.0.0-QAxpDjl60yEbMxJKtOCSm-ghc9.8.1.so apply-refact> checking for references to /build/ in /nix/store/4ngpqprygjy125a52y0xpk2gcn4ifhgv-apply-refact-0.14.0.0... retrie> Types2: OK (1.44s) apply-refact> patching script interpreter paths in /nix/store/4ngpqprygjy125a52y0xpk2gcn4ifhgv-apply-refact-0.14.0.0 apply-refact> stripping (with command strip and flags -S -p) in /nix/store/4ngpqprygjy125a52y0xpk2gcn4ifhgv-apply-refact-0.14.0.0/lib /nix/store/4ngpqprygjy125a52y0xpk2gcn4ifhgv-apply-refact-0.14.0.0/bin apply-refact> shrinking RPATHs of ELF executables and libraries in /nix/store/hig7in7xjzvp40dxly17i3kj19x736bm-apply-refact-0.14.0.0-doc apply-refact> checking for references to /build/ in /nix/store/hig7in7xjzvp40dxly17i3kj19x736bm-apply-refact-0.14.0.0-doc... apply-refact> patching script interpreter paths in /nix/store/hig7in7xjzvp40dxly17i3kj19x736bm-apply-refact-0.14.0.0-doc apply-refact (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/4ngpqprygjy125a52y0xpk2gcn4ifhgv-apply-refact-0.14.0.0 /nix/store/hig7in7xjzvp40dxly17i3kj19x736bm-apply-refact-0.14.0.0-doc apply-refact (post)> Pushing 2 paths (149 are already present) using zstd to cache sellout ⏳ apply-refact (post)> apply-refact (post)> Pushing /nix/store/4ngpqprygjy125a52y0xpk2gcn4ifhgv-apply-refact-0.14.0.0 (70.75 MiB) apply-refact (post)> Pushing /nix/store/hig7in7xjzvp40dxly17i3kj19x736bm-apply-refact-0.14.0.0-doc (10.63 MiB) apply-refact (post)> apply-refact (post)> All done. apply-refact (post)> added 2 signatures apply-refact (post)> added 4 signatures apply-refact (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/4ngpqprygjy125a52y0xpk2gcn4ifhgv-apply-refact-0.14.0.0 /nix/store/hig7in7xjzvp40dxly17i3kj19x736bm-apply-refact-0.14.0.0-doc apply-refact (post)> copying 2 paths... apply-refact (post)> copying path '/nix/store/hig7in7xjzvp40dxly17i3kj19x736bm-apply-refact-0.14.0.0-doc' to 'https://cache.nix-ci.com'... apply-refact (post)> copying path '/nix/store/4ngpqprygjy125a52y0xpk2gcn4ifhgv-apply-refact-0.14.0.0' to 'https://cache.nix-ci.com'... apply-refact (post)> copying 1 paths... apply-refact (post)> copying path '/nix/store/fn200j0bhqzgaaa0x0x4mn9xd7h4kjhj-apply-refact-0.14.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/4ngpqprygjy125a52y0xpk2gcn4ifhgv-apply-refact-0.14.0.0 /nix/store/hig7in7xjzvp40dxly17i3kj19x736bm-apply-refact-0.14.0.0-doc apply-refact (post)> copying 2 paths... apply-refact (post)> copying path '/nix/store/hig7in7xjzvp40dxly17i3kj19x736bm-apply-refact-0.14.0.0-doc' to 'ssh-ng://worker.nix-ci.com'... apply-refact (post)> copying path '/nix/store/4ngpqprygjy125a52y0xpk2gcn4ifhgv-apply-refact-0.14.0.0' to 'ssh-ng://worker.nix-ci.com'... apply-refact (post)> copying 1 paths... apply-refact (post)> copying path '/nix/store/fn200j0bhqzgaaa0x0x4mn9xd7h4kjhj-apply-refact-0.14.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... ghc-lib-parser> [413 of 443] Compiling GHC.Iface.Errors.Ppr ( compiler/GHC/Iface/Errors/Ppr.hs, /build/.haddock-8229/GHC/Iface/Errors/Ppr.o, /build/.haddock-8229/GHC/Iface/Errors/Ppr.dyn_o ) ghc-lib-parser> [414 of 443] Compiling GHC.Tc.Errors.Ppr ( compiler/GHC/Tc/Errors/Ppr.hs, /build/.haddock-8229/GHC/Tc/Errors/Ppr.o, /build/.haddock-8229/GHC/Tc/Errors/Ppr.dyn_o ) ghc-lib-parser> [415 of 443] Compiling GHC.HsToCore.Errors.Ppr ( compiler/GHC/HsToCore/Errors/Ppr.hs, /build/.haddock-8229/GHC/HsToCore/Errors/Ppr.o, /build/.haddock-8229/GHC/HsToCore/Errors/Ppr.dyn_o ) ghc-lib-parser> [416 of 443] Compiling GHC.Driver.Errors.Ppr ( compiler/GHC/Driver/Errors/Ppr.hs, /build/.haddock-8229/GHC/Driver/Errors/Ppr.o, /build/.haddock-8229/GHC/Driver/Errors/Ppr.dyn_o ) ghc-lib-parser> [417 of 443] Compiling GHC.Types.SourceError ( compiler/GHC/Types/SourceError.hs, /build/.haddock-8229/GHC/Types/SourceError.o, /build/.haddock-8229/GHC/Types/SourceError.dyn_o ) ghc-lib-parser> [418 of 443] Compiling GHC.Parser.Header ( compiler/GHC/Parser/Header.hs, /build/.haddock-8229/GHC/Parser/Header.o, /build/.haddock-8229/GHC/Parser/Header.dyn_o ) ghc-lib-parser> [419 of 443] Compiling GHC.Driver.Errors ( compiler/GHC/Driver/Errors.hs, /build/.haddock-8229/GHC/Driver/Errors.o, /build/.haddock-8229/GHC/Driver/Errors.dyn_o ) ghc-lib-parser> [420 of 443] Compiling GHC.Driver.CmdLine ( compiler/GHC/Driver/CmdLine.hs, /build/.haddock-8229/GHC/Driver/CmdLine.o, /build/.haddock-8229/GHC/Driver/CmdLine.dyn_o ) ghc-lib-parser> [421 of 443] Compiling GHC.Driver.Config.Diagnostic ( compiler/GHC/Driver/Config/Diagnostic.hs, /build/.haddock-8229/GHC/Driver/Config/Diagnostic.o, /build/.haddock-8229/GHC/Driver/Config/Diagnostic.dyn_o ) ghc-lib-parser> [422 of 443] Compiling GHC.Driver.Hooks[boot] ( compiler/GHC/Driver/Hooks.hs-boot, /build/.haddock-8229/GHC/Driver/Hooks.o-boot, /build/.haddock-8229/GHC/Driver/Hooks.dyn_o-boot ) ghc-lib-parser> [423 of 443] Compiling GHC.Data.IOEnv ( compiler/GHC/Data/IOEnv.hs, /build/.haddock-8229/GHC/Data/IOEnv.o, /build/.haddock-8229/GHC/Data/IOEnv.dyn_o ) ghc-lib-parser> [424 of 443] Compiling GHC.Tc.Errors.Hole.Plugin[boot] ( compiler/GHC/Tc/Errors/Hole/Plugin.hs-boot, /build/.haddock-8229/GHC/Tc/Errors/Hole/Plugin.o-boot, /build/.haddock-8229/GHC/Tc/Errors/Hole/Plugin.dyn_o-boot ) ghc-lib-parser> [425 of 443] Compiling GHC.Driver.Plugins[boot] ( compiler/GHC/Driver/Plugins.hs-boot, /build/.haddock-8229/GHC/Driver/Plugins.o-boot, /build/.haddock-8229/GHC/Driver/Plugins.dyn_o-boot ) ghc-lib-parser> [426 of 443] Compiling GHC.Runtime.Context ( compiler/GHC/Runtime/Context.hs, /build/.haddock-8229/GHC/Runtime/Context.o, /build/.haddock-8229/GHC/Runtime/Context.dyn_o ) ghc-lib-parser> [427 of 443] Compiling GHC.Core.Lint.Interactive ( compiler/GHC/Core/Lint/Interactive.hs, /build/.haddock-8229/GHC/Core/Lint/Interactive.o, /build/.haddock-8229/GHC/Core/Lint/Interactive.dyn_o ) ghc-lib-parser> [428 of 443] Compiling GHC.Driver.Env.Types ( compiler/GHC/Driver/Env/Types.hs, /build/.haddock-8229/GHC/Driver/Env/Types.o, /build/.haddock-8229/GHC/Driver/Env/Types.dyn_o ) ghc-lib-parser> [429 of 443] Compiling GHC.Driver.Env ( compiler/GHC/Driver/Env.hs, /build/.haddock-8229/GHC/Driver/Env.o, /build/.haddock-8229/GHC/Driver/Env.dyn_o ) ghc-lib-parser> [430 of 443] Compiling GHC.Core.Opt.Monad ( compiler/GHC/Core/Opt/Monad.hs, /build/.haddock-8229/GHC/Core/Opt/Monad.o, /build/.haddock-8229/GHC/Core/Opt/Monad.dyn_o ) ghc-lib-parser> [431 of 443] Compiling GHC.Core.Lint ( compiler/GHC/Core/Lint.hs, /build/.haddock-8229/GHC/Core/Lint.o, /build/.haddock-8229/GHC/Core/Lint.dyn_o ) ghc-lib-parser> [432 of 443] Compiling GHC.Core.Opt.Simplify ( compiler/GHC/Core/Opt/Simplify.hs, /build/.haddock-8229/GHC/Core/Opt/Simplify.o, /build/.haddock-8229/GHC/Core/Opt/Simplify.dyn_o ) ghc-lib-parser> [433 of 443] Compiling GHC.Core.Opt.Pipeline.Types ( compiler/GHC/Core/Opt/Pipeline/Types.hs, /build/.haddock-8229/GHC/Core/Opt/Pipeline/Types.o, /build/.haddock-8229/GHC/Core/Opt/Pipeline/Types.dyn_o ) ghc-lib-parser> [434 of 443] Compiling GHC.Driver.Config.Core.Lint ( compiler/GHC/Driver/Config/Core/Lint.hs, /build/.haddock-8229/GHC/Driver/Config/Core/Lint.o, /build/.haddock-8229/GHC/Driver/Config/Core/Lint.dyn_o ) ghc-lib-parser> [435 of 443] Compiling GHC.Tc.Types ( compiler/GHC/Tc/Types.hs, /build/.haddock-8229/GHC/Tc/Types.o, /build/.haddock-8229/GHC/Tc/Types.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.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 ) retrie> Comments: OK (1.50s) retrie> Foo: OK (1.67s) retrie> Commas: OK (1.30s) retrie> Iterate: OK (1.21s) retrie> Parens: OK (1.57s) retrie> PartialF: OK (1.47s) retrie> CPPConflict: Refusing to rewrite across CPP directives. retrie> retrie> Location: /build/inputs-a0ef85de75c4ff1a/CPPConflict.hs:7:11 retrie> retrie> Original: retrie> retrie> baz x y = foo retrie> #if __XXX__ retrie> bar retrie> #else retrie> somethingElse retrie> #endif retrie> x retrie> y retrie> retrie> retrie> Replacement: retrie> retrie> foo bar y x retrie> retrie> OK (1.45s) retrie> Imports: OK (1.28s) retrie> Records2: OK (1.29s) retrie> FooFold: OK (1.42s) retrie> PatBind: OK (1.59s) retrie> Recursion: OK (1.84s) retrie> Readme2: OK (1.28s) retrie> PatternSyn1: OK (1.69s) retrie> Capture: OK (1.91s) retrie> MatchGroup: OK (1.27s) retrie> Backticks: OK (1.31s) retrie> Types: OK (1.39s) retrie> PartialU: OK (1.17s) retrie> custom Retrie: OK (0.85s) retrie> README advanced rewrite demo: OK (0.70s) retrie> query test: OK (0.65s) retrie> groundterms can be found retrie> apply: OK retrie> apply twice: OK retrie> query: OK retrie> focus: OK retrie> focus empty: OK retrie> focus empty next: OK retrie> iterateR 0: OK retrie> iterateR 0 then apply: OK retrie> iterateR 5: OK retrie> addImports: OK retrie> ifChanged normal: OK retrie> ifChanged weird: OK retrie> liftIO: OK retrie> liftIO after focus: OK retrie> ground terms retrie> groundTerms: map: OK (0.02s) retrie> groundTerms: isSpace: OK (0.03s) retrie> groundTerms: MyType: OK (0.02s) retrie> groundTerms: isSpace with file: OK (0.04s) retrie> ignore retrie> hg ignore: OK (0.44s) retrie> git ignore: OK (0.01s) retrie> vcs ignore on git repo: hgIgnorePred: abort: no repository found in '/build/retrieTmpRepo-f5008a0caa5bd2a6' (.hg not found) retrie> retrie> OK (0.19s) retrie> vcs ignore on hg repo: gitIgnorePred: fatal: not a git repository (or any parent up to mount point /) retrie> Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). retrie> retrie> OK (0.45s) retrie> parseQualified: OK retrie> Target files without ground terms specified: OK (0.42s) retrie> Should filter to subset of target files with ground terms: OK (0.42s) retrie> retrie> All 86 tests passed (49.81s) retrie> Test suite test: PASS retrie> Test suite logged to: dist/test/retrie-1.2.3-test.log retrie> 1 of 1 test suites (1 of 1 test cases) passed. retrie> checkPhase completed in 50 seconds retrie> Running phase: haddockPhase retrie> Preprocessing library for retrie-1.2.3.. retrie> Running Haddock on library for retrie-1.2.3.. conduit> [ 5 of 14] Compiling Data.Conduit.Combinators.Stream ( src/Data/Conduit/Combinators/Stream.hs, dist/build/Data/Conduit/Combinators/Stream.p_o ) conduit> 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: Perhaps you intended to use TypeOperators conduit> | conduit> 362 | slidingWindowS :: (Monad m, Seq.IsSequence seq, Element seq ~ a) => Int -> StreamConduit a m seq conduit> | ^ conduit> [ 6 of 14] Compiling Data.Conduit ( src/Data/Conduit.hs, dist/build/Data/Conduit.p_o ) conduit> 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> [ 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> 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> [ 9 of 14] Compiling Data.Conduit.List ( src/Data/Conduit/List.hs, dist/build/Data/Conduit/List.p_o ) conduit> 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> ghc-lib-parser> [436 of 443] Compiling GHC.Tc.Errors.Hole.Plugin ( compiler/GHC/Tc/Errors/Hole/Plugin.hs, /build/.haddock-8229/GHC/Tc/Errors/Hole/Plugin.o, /build/.haddock-8229/GHC/Tc/Errors/Hole/Plugin.dyn_o ) ghc-lib-parser> [437 of 443] Compiling GHC.Driver.Monad ( compiler/GHC/Driver/Monad.hs, /build/.haddock-8229/GHC/Driver/Monad.o, /build/.haddock-8229/GHC/Driver/Monad.dyn_o ) ghc-lib-parser> [438 of 443] Compiling GHC.Driver.Plugins ( compiler/GHC/Driver/Plugins.hs, /build/.haddock-8229/GHC/Driver/Plugins.o, /build/.haddock-8229/GHC/Driver/Plugins.dyn_o ) ghc-lib-parser> [439 of 443] Compiling GHC.Driver.Pipeline.Phases ( compiler/GHC/Driver/Pipeline/Phases.hs, /build/.haddock-8229/GHC/Driver/Pipeline/Phases.o, /build/.haddock-8229/GHC/Driver/Pipeline/Phases.dyn_o ) ghc-lib-parser> [440 of 443] Compiling GHC.Driver.Hooks ( compiler/GHC/Driver/Hooks.hs, /build/.haddock-8229/GHC/Driver/Hooks.o, /build/.haddock-8229/GHC/Driver/Hooks.dyn_o ) ghc-lib-parser> [441 of 443] Compiling GHC.Core.Opt.CallerCC ( compiler/GHC/Core/Opt/CallerCC.hs, /build/.haddock-8229/GHC/Core/Opt/CallerCC.o, /build/.haddock-8229/GHC/Core/Opt/CallerCC.dyn_o ) ghc-lib-parser> [442 of 443] Compiling GHC.Driver.Session ( compiler/GHC/Driver/Session.hs, /build/.haddock-8229/GHC/Driver/Session.o, /build/.haddock-8229/GHC/Driver/Session.dyn_o ) ghc-lib-parser> [443 of 443] Compiling GHC.Driver.Config.Parser ( compiler/GHC/Driver/Config/Parser.hs, /build/.haddock-8229/GHC/Driver/Config/Parser.o, /build/.haddock-8229/GHC/Driver/Config/Parser.dyn_o ) 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> 33% ( 1 / 3) in 'GHC.Exts.Heap.ClosureTypes' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> ClosureType (libraries/ghc-heap/GHC/Exts/Heap/ClosureTypes.hs:18) 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 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 ) retrie> Warning: The documentation for the following packages are not installed. No retrie> links will be generated to these packages: vector-0.13.2.0 retrie> Warning: --source-* options are ignored when --hyperlinked-source is enabled. retrie> [ 1 of 34] Compiling Retrie.GHC ( Retrie/GHC.hs, nothing ) retrie> [ 2 of 34] Compiling Retrie.Fixity ( Retrie/Fixity.hs, nothing ) retrie> [ 3 of 34] Compiling Retrie.AlphaEnv ( Retrie/AlphaEnv.hs, nothing ) retrie> [ 4 of 34] Compiling Retrie.Pretty ( Retrie/Pretty.hs, nothing ) retrie> [ 5 of 34] Compiling Retrie.Quantifiers ( Retrie/Quantifiers.hs, nothing ) retrie> [ 6 of 34] Compiling Retrie.SYB ( Retrie/SYB.hs, nothing ) retrie> [ 7 of 34] Compiling Retrie.ExactPrint.Annotated ( Retrie/ExactPrint/Annotated.hs, nothing ) retrie> retrie> Retrie/ExactPrint/Annotated.hs:39:41: warning: [GHC-61689] [-Wdodgy-imports] retrie> Module ‘Control.Monad.State.Lazy’ does not export ‘fix’. retrie> | retrie> 39 | import Control.Monad.State.Lazy hiding (fix) retrie> | ^^^ retrie> [ 8 of 34] Compiling Retrie.Util ( Retrie/Util.hs, nothing ) retrie> [ 9 of 34] Compiling Retrie.ExactPrint ( Retrie/ExactPrint.hs, nothing ) retrie> retrie> Retrie/ExactPrint.hs:53:41: warning: [GHC-61689] [-Wdodgy-imports] retrie> Module ‘Control.Monad.State.Lazy’ does not export ‘fix’. retrie> | retrie> 53 | import Control.Monad.State.Lazy hiding (fix) retrie> | ^^^ retrie> retrie> Retrie/ExactPrint.hs:77:1: warning: [GHC-66111] [-Wunused-imports] retrie> The import of ‘Retrie.Util’ is redundant retrie> except perhaps to import instances from ‘Retrie.Util’ retrie> To import instances alone, use: import Retrie.Util() retrie> | retrie> 77 | import Retrie.Util retrie> | ^^^^^^^^^^^^^^^^^^ retrie> retrie> Retrie/ExactPrint.hs:109:39: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘l1’ retrie> | retrie> 109 | fixOneExpr env (L l2 (OpApp x2 ap1@(L l1 (OpApp x1 x op1 y)) op2 z)) retrie> | ^^ retrie> retrie> Retrie/ExactPrint.hs:114:5: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘ap1_1’ retrie> | retrie> 114 | ap1_1 <- transferAnnsT isComma ap2'_0 ap1_0 retrie> | ^^^^^ retrie> retrie> Retrie/ExactPrint.hs:123:44: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘ext2’ shadows the existing binding retrie> imported from ‘Retrie.SYB’ at Retrie/ExactPrint.hs:76:1-31 retrie> (and originally defined in ‘Data.Generics.Aliases’) retrie> | retrie> 123 | fixOnePat env (dLPat -> Just (L l2 (ConPat ext2 op2 (InfixCon (dLPat -> Just ap1@(L l1 (ConPat ext1 op1 (InfixCon x y)))) z)))) retrie> | ^^^^ retrie> retrie> Retrie/ExactPrint.hs:126:6: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘ap1_0’ retrie> | retrie> 126 | (ap1_0, ap2'_0) <- swapEntryDPT ap1 ap2' retrie> | ^^^^^ retrie> 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> [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> [12 of 14] Compiling Data.Conduit.Combinators ( src/Data/Conduit/Combinators.hs, dist/build/Data/Conduit/Combinators.p_o ) conduit> 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators conduit> | conduit> 907 | foldMaybeNull :: (MonoFoldable mono, e ~ Element mono) conduit> | ^ conduit> 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: '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:63:12 ghc-lib-parser> * at libraries/ghc-heap/GHC/Exts/Heap/Closures.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-heap/GHC/Exts/Heap/Closures.hs:63:1 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> 57% ( 8 / 14) 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:99) ghc-lib-parser> PrimType (libraries/ghc-heap/GHC/Exts/Heap/Closures.hs:360) ghc-lib-parser> WhatNext (libraries/ghc-heap/GHC/Exts/Heap/Closures.hs:370) ghc-lib-parser> WhyBlocked (libraries/ghc-heap/GHC/Exts/Heap/Closures.hs:378) ghc-lib-parser> TsoFlags (libraries/ghc-heap/GHC/Exts/Heap/Closures.hs:395) 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:63:12 ghc-lib-parser> * at libraries/ghc-heap/GHC/Exts/Heap/Closures.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-heap/GHC/Exts/Heap/Closures.hs:63:1 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> 62% ( 20 / 32) in 'GHC.Exts.Heap' ghc-lib-parser> Missing documentation for: 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 ) retrie> Retrie/ExactPrint.hs:127:5: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘ap1_1’ retrie> | retrie> 127 | ap1_1 <- transferAnnsT isComma ap2' ap1 retrie> | ^^^^^ retrie> retrie> Retrie/ExactPrint.hs:176:14: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘n’ retrie> | retrie> 176 | SameLine n -> do retrie> | ^ retrie> retrie> Retrie/ExactPrint.hs:209:22: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘l’ retrie> | retrie> 209 | fixOneEntryExpr e@(L l (OpApp a x b c)) = do retrie> | ^ retrie> retrie> Retrie/ExactPrint.hs:222:15: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘l’ retrie> | retrie> 222 | | Just p@(L l (ConPat a b (InfixCon x c))) <- dLPat pat = do retrie> | ^ retrie> retrie> Retrie/ExactPrint.hs:435:1: warning: [GHC-40910] [-Wunused-top-binds] retrie> Defined but not used: ‘isCommentKeyword’ retrie> | retrie> 435 | isCommentKeyword _ = False retrie> | ^^^^^^^^^^^^^^^^ retrie> retrie> Retrie/ExactPrint.hs:445:35: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘anc’ retrie> | retrie> 445 | hasComments (L (SrcSpanAnn (EpAnn anc _ cs) _) _) retrie> | ^^^ retrie> retrie> Retrie/ExactPrint.hs:478:15: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘p’ retrie> | retrie> 478 | transferAnnsT p (L (SrcSpanAnn EpAnnNotUsed _) _) b = return b retrie> | ^ retrie> retrie> Retrie/ExactPrint.hs:479:39: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘anc’ retrie> | retrie> 479 | transferAnnsT p (L (SrcSpanAnn (EpAnn anc (AnnListItem ts) cs) l) a) (L (SrcSpanAnn an lb) b) = do retrie> | ^^^ retrie> retrie> Retrie/ExactPrint.hs:479:60: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘cs’ retrie> | retrie> 479 | transferAnnsT p (L (SrcSpanAnn (EpAnn anc (AnnListItem ts) cs) l) a) (L (SrcSpanAnn an lb) b) = do retrie> | ^^ retrie> retrie> Retrie/ExactPrint.hs:479:64: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘l’ retrie> | retrie> 479 | transferAnnsT p (L (SrcSpanAnn (EpAnn anc (AnnListItem ts) cs) l) a) (L (SrcSpanAnn an lb) b) = do retrie> | ^ retrie> retrie> Retrie/ExactPrint.hs:479:67: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘a’ 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators conduit> | conduit> 2090 | unlinesAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) => ConduitT seq seq m () ghc-lib-parser> Closure (libraries/ghc-heap/GHC/Exts/Heap/Closures.hs:99) ghc-lib-parser> ClosureType (libraries/ghc-heap/GHC/Exts/Heap/ClosureTypes.hs:18) ghc-lib-parser> PrimType (libraries/ghc-heap/GHC/Exts/Heap/Closures.hs:360) ghc-lib-parser> WhatNext (libraries/ghc-heap/GHC/Exts/Heap/Closures.hs:370) ghc-lib-parser> WhyBlocked (libraries/ghc-heap/GHC/Exts/Heap/Closures.hs:378) ghc-lib-parser> TsoFlags (libraries/ghc-heap/GHC/Exts/Heap/Closures.hs:395) ghc-lib-parser> HasHeapRep (libraries/ghc-heap/GHC/Exts/Heap.hs:82) ghc-lib-parser> getClosureDataFromHeapRepPrim (libraries/ghc-heap/GHC/Exts/Heap.hs:199) ghc-lib-parser> EntryFunPtr (libraries/ghc-heap/GHC/Exts/Heap/InfoTable/Types.hsc:28) ghc-lib-parser> HalfWord (libraries/ghc-heap/GHC/Exts/Heap/InfoTable/Types.hsc:21) ghc-lib-parser> ItblCodes (libraries/ghc-heap/GHC/Exts/Heap/InfoTable/Types.hsc:16) ghc-lib-parser> pokeItbl (libraries/ghc-heap/GHC/Exts/Heap/InfoTable.hsc:53) ghc-lib-parser> 50% ( 1 / 2) in 'GHC.ForeignSrcLang.Type' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> 100% ( 2 / 2) in 'GHC.ForeignSrcLang' ghc-lib-parser> Warning: 'Binary' 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.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 (libraries/ghc-boot-th/GHC/Lexeme.hs:38) ghc-lib-parser> startsVarId (libraries/ghc-boot-th/GHC/Lexeme.hs:40) ghc-lib-parser> startsConSym (libraries/ghc-boot-th/GHC/Lexeme.hs:39) ghc-lib-parser> startsConId (libraries/ghc-boot-th/GHC/Lexeme.hs:44) ghc-lib-parser> startsVarSymASCII (libraries/ghc-boot-th/GHC/Lexeme.hs:47) ghc-lib-parser> isVarSymChar (libraries/ghc-boot-th/GHC/Lexeme.hs:50) ghc-lib-parser> 100% ( 10 / 10) in 'GHC.Platform.ArchOS' 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:140) ghc-lib-parser> 94% (140 /148) in 'GHC.Prelude.Basic' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Bool ghc-lib-parser> Ordering ghc-lib-parser> even ghc-lib-parser> odd ghc-lib-parser> shiftL (compiler/GHC/Prelude/Basic.hs:108) ghc-lib-parser> shiftR (compiler/GHC/Prelude/Basic.hs:109) ghc-lib-parser> head (compiler/GHC/Prelude/Basic.hs:122) ghc-lib-parser> tail (compiler/GHC/Prelude/Basic.hs:127) 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> 11% ( 1 / 9) 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:13) ghc-lib-parser> maybeReadFuzzy (libraries/ghc-boot/GHC/Settings/Utils.hs:18) ghc-lib-parser> RawSettings (libraries/ghc-boot/GHC/Settings/Utils.hs:34) ghc-lib-parser> getRawSetting (libraries/ghc-boot/GHC/Settings/Utils.hs:48) ghc-lib-parser> getRawFilePathSetting (libraries/ghc-boot/GHC/Settings/Utils.hs:54) ghc-lib-parser> getRawBooleanSetting (libraries/ghc-boot/GHC/Settings/Utils.hs:59) ghc-lib-parser> readRawSetting (libraries/ghc-boot/GHC/Settings/Utils.hs:68) 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: 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 ) retrie> | retrie> 479 | transferAnnsT p (L (SrcSpanAnn (EpAnn anc (AnnListItem ts) cs) l) a) (L (SrcSpanAnn an lb) b) = do retrie> | ^ retrie> [10 of 34] Compiling Retrie.Substitution ( Retrie/Substitution.hs, nothing ) retrie> [11 of 34] Compiling Retrie.FreeVars ( Retrie/FreeVars.hs, nothing ) retrie> retrie> Retrie/FreeVars.hs:28:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] retrie> Noncanonical ‘(<>) = mappend’ definition detected retrie> in the instance declaration for ‘Semigroup FreeVars’. retrie> Suggested fix: retrie> Move definition from ‘mappend’ to ‘(<>)’ retrie> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid retrie> | retrie> 28 | (<>) = mappend retrie> | ^^^^^^^^^^^^^^ retrie> retrie> Retrie/FreeVars.hs:32:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] retrie> Noncanonical ‘mappend’ definition detected retrie> in the instance declaration for ‘Monoid FreeVars’. retrie> ‘mappend’ will eventually be removed in favour of ‘(<>)’ retrie> Suggested fix: retrie> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ retrie> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid retrie> | retrie> 32 | mappend (FreeVars s1) (FreeVars s2) = FreeVars $ s1 <> s2 retrie> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ retrie> [12 of 34] Compiling Retrie.PatternMap.Class ( Retrie/PatternMap/Class.hs, nothing ) retrie> retrie> Retrie/PatternMap/Class.hs:50:11: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Class.hs:18:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 50 | unionOn f m1 m2 = mUnion (f m1) (f m2) retrie> | ^^ retrie> retrie> Retrie/PatternMap/Class.hs:86:20: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Class.hs:18:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 86 | mUnion (MaybeMap m1) (MaybeMap m2) = MaybeMap $ m1 ++ m2 retrie> | ^^ retrie> retrie> Retrie/PatternMap/Class.hs:114:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Class.hs:18:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 114 | mUnion m1 m2 = ListMap retrie> | ^^ retrie> [13 of 34] Compiling Retrie.PatternMap.Bag ( Retrie/PatternMap/Bag.hs, nothing ) retrie> [14 of 34] Compiling Retrie.PatternMap.Instances ( Retrie/PatternMap/Instances.hs, nothing ) retrie> retrie> Retrie/PatternMap/Instances.hs:48:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators conduit> | conduit> 2437 | vectorBuilder :: (PrimMonad m, PrimMonad n, V.Vector v e, PrimState m ~ PrimState n) conduit> | ^ conduit> [13 of 14] Compiling Data.Conduit.Combinators.Unqualified ( src/Data/Conduit/Combinators/Unqualified.hs, dist/build/Data/Conduit/Combinators/Unqualified.p_o ) conduit> 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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 ghc-lib-parser> bitcount (compiler/GHC/Utils/Containers/Internal/BitUtil.hs:54) ghc-lib-parser> shiftLL (compiler/GHC/Utils/Containers/Internal/BitUtil.hs:69) ghc-lib-parser> shiftRL (compiler/GHC/Utils/Containers/Internal/BitUtil.hs:68) ghc-lib-parser> 100% ( 3 / 3) in 'GHC.Utils.Containers.Internal.StrictPair' ghc-lib-parser> Warning: 'union' is ambiguous. It is defined ghc-lib-parser> * in ‘Data.OldList’ ghc-lib-parser> * at compiler/GHC/Data/Word64Set/Internal.hs:537:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Word64Set/Internal.hs:537:1 ghc-lib-parser> Warning: 'toList' is ambiguous. It is defined ghc-lib-parser> * in ‘Data.Foldable’ ghc-lib-parser> * in ‘GHC.IsList’ ghc-lib-parser> * at compiler/GHC/Data/Word64Set/Internal.hs:1150:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Word64Set/Internal.hs:1150:1 ghc-lib-parser> Warning: 'filter' is ambiguous. It is defined ghc-lib-parser> * in ‘GHC.List’ ghc-lib-parser> * at compiler/GHC/Data/Word64Set/Internal.hs:744:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Word64Set/Internal.hs:744:1 ghc-lib-parser> Warning: 'partition' is ambiguous. It is defined ghc-lib-parser> * in ‘Data.OldList’ ghc-lib-parser> * at compiler/GHC/Data/Word64Set/Internal.hs:757:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Word64Set/Internal.hs:757:1 ghc-lib-parser> Warning: 'map' is ambiguous. It is defined ghc-lib-parser> * in ‘GHC.Base’ ghc-lib-parser> * at compiler/GHC/Data/Word64Set/Internal.hs:1034:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Word64Set/Internal.hs:1034:1 ghc-lib-parser> Warning: 'foldr' is ambiguous. It is defined ghc-lib-parser> * in ‘Data.Foldable’ ghc-lib-parser> * at compiler/GHC/Data/Word64Set/Internal.hs:1072:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Word64Set/Internal.hs:1072:1 ghc-lib-parser> Warning: 'foldl' is ambiguous. It is defined ghc-lib-parser> * in ‘Data.Foldable’ ghc-lib-parser> * at compiler/GHC/Data/Word64Set/Internal.hs:1103:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Word64Set/Internal.hs:1103:1 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 ) retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 48 | mUnion m1 m2 = TupArgMap retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:84:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 84 | mUnion m1 m2 = BoxityMap retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:112:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 112 | mUnion m1 m2 = VM retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:159:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 159 | mUnion m1 m2 = LM retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:232:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 232 | mUnion m1 m2 = OLM retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:317:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 317 | mUnion m1 m2 = EM retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:570:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 570 | mUnion m1 m2 = SCM retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:625:17: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 625 | mUnion (MGMap m1) (MGMap m2) = MGMap (mUnion m1 m2) retrie> | ^^ retrie> conduit> will become an error in a future GHC release. conduit> Suggested fix: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators conduit> | conduit> 1201 | vectorBuilderC :: (PrimMonad m, V.Vector v e, PrimMonad n, PrimState m ~ PrimState n) conduit> | ^ 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 ) retrie> Retrie/PatternMap/Instances.hs:647:16: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 647 | mUnion (MMap m1) (MMap m2) = MMap (mUnion m1 m2) retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:695:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 lsp-types> [120 of 452] Compiling Language.LSP.Protocol.Internal.Types.PartialResultParams ( generated/Language/LSP/Protocol/Internal/Types/PartialResultParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/PartialResultParams.p_o ) lsp-types> [121 of 452] Compiling Language.LSP.Protocol.Internal.Types.OptionalVersionedTextDocumentIdentifier ( generated/Language/LSP/Protocol/Internal/Types/OptionalVersionedTextDocumentIdentifier.hs, dist/build/Language/LSP/Protocol/Internal/Types/OptionalVersionedTextDocumentIdentifier.p_o ) lsp-types> [122 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentSyncClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentSyncClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentSyncClientCapabilities.p_o ) lsp-types> [123 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentIdentifier ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentIdentifier.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentIdentifier.p_o ) retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | 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 ) retrie> 695 | mUnion m1 m2 = CDMap 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 ) ghc-lib-parser> 88% ( 71 / 80) in 'GHC.Data.Word64Set.Internal' 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 ) ghc-lib-parser> Missing documentation for: ghc-lib-parser> Key (compiler/GHC/Data/Word64Set/Internal.hs:268) ghc-lib-parser> Prefix (compiler/GHC/Data/Word64Set/Internal.hs:265) ghc-lib-parser> Mask (compiler/GHC/Data/Word64Set/Internal.hs:266) ghc-lib-parser> BitMap (compiler/GHC/Data/Word64Set/Internal.hs:267) ghc-lib-parser> match (compiler/GHC/Data/Word64Set/Internal.hs:1492) ghc-lib-parser> suffixBitMask (compiler/GHC/Data/Word64Set/Internal.hs:1454) ghc-lib-parser> prefixBitMask (compiler/GHC/Data/Word64Set/Internal.hs:1458) ghc-lib-parser> bitmapOf (compiler/GHC/Data/Word64Set/Internal.hs:1474) ghc-lib-parser> zero (compiler/GHC/Data/Word64Set/Internal.hs:1483) 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 ) retrie> | ^^ retrie> lsp-types> [131 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookCellLanguage ( generated/Language/LSP/Protocol/Internal/Types/NotebookCellLanguage.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookCellLanguage.p_o ) lsp-types> [132 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterWithNotebook ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterWithNotebook.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterWithNotebook.p_o ) lsp-types> [133 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterWithCells ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterWithCells.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterWithCells.p_o ) lsp-types> [134 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentSyncRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentSyncRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentSyncRegistrationOptions.p_o ) lsp-types> [135 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentSyncOptions ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentSyncOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentSyncOptions.p_o ) lsp-types> [136 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookCellKind ( generated/Language/LSP/Protocol/Internal/Types/NotebookCellKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookCellKind.p_o ) lsp-types> [137 of 452] Compiling Language.LSP.Protocol.Internal.Types.MonikerParams ( generated/Language/LSP/Protocol/Internal/Types/MonikerParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/MonikerParams.p_o ) lsp-types> [138 of 452] Compiling Language.LSP.Protocol.Internal.Types.MonikerOptions ( generated/Language/LSP/Protocol/Internal/Types/MonikerOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/MonikerOptions.p_o ) lsp-types> [139 of 452] Compiling Language.LSP.Protocol.Internal.Types.MonikerKind ( generated/Language/LSP/Protocol/Internal/Types/MonikerKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/MonikerKind.p_o ) lsp-types> [140 of 452] Compiling Language.LSP.Protocol.Internal.Types.MonikerClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/MonikerClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/MonikerClientCapabilities.p_o ) lsp-types> [141 of 452] Compiling Language.LSP.Protocol.Internal.Types.Moniker ( generated/Language/LSP/Protocol/Internal/Types/Moniker.hs, dist/build/Language/LSP/Protocol/Internal/Types/Moniker.p_o ) lsp-types> [142 of 452] Compiling Language.LSP.Protocol.Internal.Types.MessageType ( generated/Language/LSP/Protocol/Internal/Types/MessageType.hs, dist/build/Language/LSP/Protocol/Internal/Types/MessageType.p_o ) retrie> Retrie/PatternMap/Instances.hs:704:21: warning: [GHC-40910] [-Wunused-matches] 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 ) retrie> Defined but not used: ‘tyargs’ 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 ) retrie> | 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 ) retrie> 704 | go (PrefixCon tyargs ps) = m { cdPrefixCon = mAlter env vs ps f (cdPrefixCon m) } 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 ) retrie> | ^^^^^^ retrie> ghc-lib-parser> Warning: 'Int' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. 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 ) retrie> Retrie/PatternMap/Instances.hs:714:21: warning: [GHC-40910] [-Wunused-matches] 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 ) retrie> Defined but not used: ‘tyargs’ 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 ) retrie> | 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 ) 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:268) 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 ) retrie> 714 | go (PrefixCon tyargs ps) = mapFor cdPrefixCon >=> mMatch env ps 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 ) retrie> | ^^^^^^ retrie> 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 ) retrie> Retrie/PatternMap/Instances.hs:753:10: warning: [GHC-63397] [-Wname-shadowing] 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 ) retrie> This binding for ‘m1’ shadows the existing binding 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 ) retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 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 ) retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) 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 ) retrie> | 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 ) ghc-lib-parser> Warning: 'difference' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:1098:1 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 ) retrie> 753 | mUnion m1 m2 = PatMap ghc-lib-parser> * at compiler/GHC/Data/Word64Set/Internal.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/Data/Word64Set/Internal.hs:562:1 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 ) retrie> | ^^ retrie> 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 ) retrie> Retrie/PatternMap/Instances.hs:834:20: warning: [GHC-63397] [-Wname-shadowing] 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 ) retrie> This binding for ‘m1’ shadows the existing binding 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 ) retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 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 ) ghc-lib-parser> Warning: 'intersection' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:1199:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Set/Internal.hs:596:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or 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 ) retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Data/Word64Set/Internal.hs:596:1 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 ) retrie> | 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 ) retrie> 834 | mUnion (GRHSSMap m1) (GRHSSMap m2) = GRHSSMap (mUnion m1 m2) 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 ) retrie> | ^^ 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 ) retrie> 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 ) ghc-lib-parser> Warning: 'insert' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:802:1 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 ) ghc-lib-parser> * at compiler/GHC/Data/Word64Set/Internal.hs:461:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Word64Set/Internal.hs:461:1 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 ) retrie> Retrie/PatternMap/Instances.hs:865:19: warning: [GHC-63397] [-Wname-shadowing] 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 ) retrie> This binding for ‘m1’ shadows the existing binding 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 ) retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 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 ) retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) 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 ) retrie> | 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 ) retrie> 865 | mUnion (GRHSMap m1) (GRHSMap m2) = GRHSMap (mUnion m1 m2) 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 ) retrie> | ^^ retrie> 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 ) retrie> Retrie/PatternMap/Instances.hs:908:10: warning: [GHC-63397] [-Wname-shadowing] 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 ) retrie> This binding for ‘m1’ shadows the existing binding ghc-lib-parser> Warning: 'alterF' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:1034:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Set/Internal.hs:504:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Word64Set/Internal.hs:504:1 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 ) retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 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 ) retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) 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 ) retrie> | 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 ) retrie> 908 | mUnion m1 m2 = SLM 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 ) retrie> | ^^ retrie> ghc-lib-parser> Warning: 'union' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:1070:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Set/Internal.hs:537:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Word64Set/Internal.hs:537:1 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 ) retrie> Retrie/PatternMap/Instances.hs:962:10: warning: [GHC-63397] [-Wname-shadowing] 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 ) retrie> This binding for ‘m1’ shadows the existing binding 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 ) retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 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 ) retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) 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 ) retrie> | 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 ) retrie> 962 | mUnion m1 m2 = LB 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 ) retrie> | ^^ retrie> 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 ) ghc-lib-parser> Warning: 'id' is ambiguous. It is defined ghc-lib-parser> * in ‘Control.Category’ ghc-lib-parser> * in ‘GHC.Base’ ghc-lib-parser> You may be able to disambiguate 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.Base’ 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 ) ghc-lib-parser> Warning: 'empty' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:775:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Set/Internal.hs:445:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or 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 ) ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Data/Word64Set/Internal.hs:445:1 ghc-lib-parser> Warning: 'map' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:2400:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Set/Internal.hs:1034:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or 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 ) retrie> Retrie/PatternMap/Instances.hs:1026:10: warning: [GHC-63397] [-Wname-shadowing] ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Data/Word64Set/Internal.hs:1034:1 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 ) ghc-lib-parser> Warning: 'WhenMissing' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:1409:26 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 ) ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:1409:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:1409:1 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 ) ghc-lib-parser> Warning: 'WhenMatched' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:1551:31 ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:1551:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:1551:1 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 ) retrie> This binding for ‘m1’ shadows the existing binding 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 ) retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 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 ) retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) 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 ) retrie> | 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 ) retrie> 1026 | mUnion m1 m2 = BM 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 ) retrie> | ^^ retrie> 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 ) retrie> Retrie/PatternMap/Instances.hs:1090:10: warning: [GHC-63397] [-Wname-shadowing] 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 ) retrie> This binding for ‘m1’ shadows the existing binding 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 ) retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 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 ) retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) 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 ) retrie> | 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 ) retrie> 1090 | mUnion m1 m2 = SM retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:1171:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 1171 | mUnion m1 m2 = TM retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:1303:15: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 1303 | mUnion (RFM m1) (RFM m2) = RFM (mUnion m1 m2) retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:1430:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | ghc-lib-parser> Warning: 'fromList' is ambiguous. It is defined ghc-lib-parser> * in ‘GHC.IsList’ ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:3181:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Set/Internal.hs:1195:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Word64Set/Internal.hs:1195:1 retrie> 1430 | mUnion m1 m2 = TupleSortMap ghc-lib-parser> Warning: 'toList' is ambiguous. It is defined ghc-lib-parser> * in ‘Data.Foldable’ ghc-lib-parser> * in ‘GHC.IsList’ ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:3120:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Set/Internal.hs:1150:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Word64Set/Internal.hs:1150:1 retrie> | ^^ retrie> retrie> Retrie/PatternMap/Instances.hs:1476:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 1476 | mUnion m1 m2 = ForAllTyMap retrie> | ^^ retrie> ghc-lib-parser> Warning: 'split' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:2776:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Set/Internal.hs:869:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Word64Set/Internal.hs:869:1 retrie> Retrie/PatternMap/Instances.hs:1511:10: warning: [GHC-63397] [-Wname-shadowing] ghc-lib-parser> Warning: 'spanAntitone' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:2683:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Set/Internal.hs:838:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. retrie> This binding for ‘m1’ shadows the existing binding ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Data/Word64Set/Internal.hs:838:1 ghc-lib-parser> Warning: 'fromDistinctAscList' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:3245:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Set/Internal.hs:1209:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Word64Set/Internal.hs:1209:1 retrie> imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 1511 | mUnion m1 m2 = ForallVisMap (unionOn favBoolMap m1 m2) ghc-lib-parser> Warning: 'takeWhileAntitone' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:2625:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Set/Internal.hs:784:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Word64Set/Internal.hs:784:1 ghc-lib-parser> Warning: 'dropWhileAntitone' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:2653:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Set/Internal.hs:810:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Word64Set/Internal.hs:810:1 retrie> | ^^ ghc-lib-parser> Warning: 'foldr' is ambiguous. It is defined ghc-lib-parser> * in ‘Data.Foldable’ ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:2862:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Set/Internal.hs:1072:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Word64Set/Internal.hs:1072:1 ghc-lib-parser> Warning: 'elems' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:3034:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Set/Internal.hs:1133:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Word64Set/Internal.hs:1133:1 ghc-lib-parser> Warning: 'foldl' is ambiguous. It is defined ghc-lib-parser> * in ‘Data.Foldable’ ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:2900:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Set/Internal.hs:1103:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Word64Set/Internal.hs:1103:1 ghc-lib-parser> Warning: 'toAscList' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:3128:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Set/Internal.hs:1156:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Word64Set/Internal.hs:1156:1 ghc-lib-parser> Warning: 'Bin' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:346:20 ghc-lib-parser> * at compiler/GHC/Data/Word64Set/Internal.hs:246:18 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Word64Set/Internal.hs:246:18 ghc-lib-parser> Warning: 'showTreeWith' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:3556:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Set/Internal.hs:1353:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Word64Set/Internal.hs:1353:1 retrie> [15 of 34] Compiling Retrie.Universe ( Retrie/Universe.hs, nothing ) 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:268) ghc-lib-parser> mergeWithKey' (compiler/GHC/Data/Word64Map/Internal.hs:1349) ghc-lib-parser> Mask (compiler/GHC/Data/Word64Map/Internal.hs:365) ghc-lib-parser> Prefix (compiler/GHC/Data/Word64Map/Internal.hs:364) ghc-lib-parser> Nat (compiler/GHC/Data/Word64Map/Internal.hs:328) ghc-lib-parser> natFromInt (compiler/GHC/Data/Word64Map/Internal.hs:331) ghc-lib-parser> intFromNat (compiler/GHC/Data/Word64Map/Internal.hs:335) ghc-lib-parser> link (compiler/GHC/Data/Word64Map/Internal.hs:3416) ghc-lib-parser> linkWithMask (compiler/GHC/Data/Word64Map/Internal.hs:3421) ghc-lib-parser> bin (compiler/GHC/Data/Word64Map/Internal.hs:3432) ghc-lib-parser> binCheckLeft (compiler/GHC/Data/Word64Map/Internal.hs:3439) ghc-lib-parser> binCheckRight (compiler/GHC/Data/Word64Map/Internal.hs:3445) ghc-lib-parser> Warning: 'union' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:1070:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Set/Internal.hs:537:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Word64Set/Internal.hs:537:1 ghc-lib-parser> Warning: 'intersection' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:1199:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Set/Internal.hs:596:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Word64Set/Internal.hs:596:1 ghc-lib-parser> Warning: 'findWithDefault' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:600:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Strict/Internal.hs:359:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Strict/Internal.hs:359:1 ghc-lib-parser> Warning: 'insert' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:802:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Strict/Internal.hs:394:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Set/Internal.hs:461:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Word64Set/Internal.hs:461:1 ghc-lib-parser> Warning: 'insertWith' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:823:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Strict/Internal.hs:417:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Strict/Internal.hs:417:1 ghc-lib-parser> Warning: 'insertWithKey' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:838:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Strict/Internal.hs:435:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Strict/Internal.hs:435:1 ghc-lib-parser> Warning: 'insertLookupWithKey' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:863:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Strict/Internal.hs:462:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Strict/Internal.hs:462:1 ghc-lib-parser> Warning: 'update' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:934:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Strict/Internal.hs:520:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Strict/Internal.hs:520:1 ghc-lib-parser> Warning: 'alter' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:986:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Strict/Internal.hs:578:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Strict/Internal.hs:578:1 ghc-lib-parser> Warning: 'alterF' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:1034:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Strict/Internal.hs:628:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Set/Internal.hs:504:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Word64Set/Internal.hs:504:1 ghc-lib-parser> Warning: 'mergeWithKey' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:1329:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Strict/Internal.hs:754:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Strict/Internal.hs:754:1 ghc-lib-parser> Warning: 'difference' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:1098:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Set/Internal.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/Data/Word64Set/Internal.hs:562:1 ghc-lib-parser> Warning: 'unionWithKey' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:1087:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Strict/Internal.hs:661:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Strict/Internal.hs:661:1 ghc-lib-parser> Warning: 'differenceWithKey' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:1121:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Strict/Internal.hs:688:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Strict/Internal.hs:688:1 ghc-lib-parser> Warning: 'intersectionWithKey' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:1284:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Strict/Internal.hs:709:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Strict/Internal.hs:709:1 ghc-lib-parser> Warning: 'empty' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:775:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Set/Internal.hs:445:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Word64Set/Internal.hs:445:1 ghc-lib-parser> Warning: 'map' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:2400:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Strict/Internal.hs:822:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Set/Internal.hs:1034:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Word64Set/Internal.hs:1034:1 ghc-lib-parser> Warning: 'traverseWithKey' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:2446:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Strict/Internal.hs:886:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Strict/Internal.hs:886:1 ghc-lib-parser> Warning: 'fromList' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:3181:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Strict/Internal.hs:1080:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Set/Internal.hs:1195:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Word64Set/Internal.hs:1195:1 ghc-lib-parser> Warning: 'toList' is ambiguous. It is defined ghc-lib-parser> * in ‘Data.Foldable’ ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:3120:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Set/Internal.hs:1150:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Word64Set/Internal.hs:1150:1 ghc-lib-parser> Warning: 'mapAccum' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:2462:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Strict/Internal.hs:915:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Strict/Internal.hs:915:1 ghc-lib-parser> Warning: 'mapAccumWithKey' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:2471:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Strict/Internal.hs:924:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Strict/Internal.hs:924:1 ghc-lib-parser> Warning: 'mapAccumRWithKey' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:2494:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Strict/Internal.hs:951:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Strict/Internal.hs:951:1 ghc-lib-parser> Warning: 'mapKeysWith' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:2533:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Strict/Internal.hs:978:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Strict/Internal.hs:978:1 ghc-lib-parser> Warning: 'fromAscListWith' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:3224:1 ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Strict/Internal.hs:1123:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Strict/Internal.hs:1123:1 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:268) 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:268) 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:268) 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:87) ghc-lib-parser> EncodedString (libraries/ghc-boot/GHC/Utils/Encoding.hs:88) ghc-lib-parser> zEncodeString (libraries/ghc-boot/GHC/Utils/Encoding.hs:92) ghc-lib-parser> zDecodeString (libraries/ghc-boot/GHC/Utils/Encoding.hs:158) ghc-lib-parser> toBase62 (libraries/ghc-boot/GHC/Utils/Encoding.hs:284) ghc-lib-parser> Warning: 'ShortText' is ambiguous. It is defined ghc-lib-parser> * at libraries/ghc-boot/GHC/Data/ShortText.hs:59:21 ghc-lib-parser> * at libraries/ghc-boot/GHC/Data/ShortText.hs:59:1 ghc-lib-parser> You may be able to disambiguate the 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:59:1 ghc-lib-parser> Warning: 'stripPrefix' is ambiguous. It is defined ghc-lib-parser> * in ‘Data.ByteString’ ghc-lib-parser> * in ‘Data.ByteString.Short.Internal’ ghc-lib-parser> * at libraries/ghc-boot/GHC/Data/ShortText.hs:117:1 ghc-lib-parser> You may be able to disambiguate the 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:117: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> 91% ( 51 / 56) in 'GHC.Utils.Exception' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header 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> 20% ( 2 / 10) in 'GHC.Utils.Fingerprint' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> readHexFingerprint (compiler/GHC/Utils/Fingerprint.hs:38) ghc-lib-parser> fingerprintByteString (compiler/GHC/Utils/Fingerprint.hs:44) ghc-lib-parser> Fingerprint ghc-lib-parser> fingerprint0 ghc-lib-parser> fingerprintFingerprints ghc-lib-parser> fingerprintData ghc-lib-parser> fingerprintString 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) retrie> 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. retrie> Retrie/Universe.hs:114:10: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/Universe.hs:23:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | 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) retrie> 114 | mUnion m1 m2 = UMap 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) retrie> | ^^ ghc-lib-parser> Warning: 'impossible' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 58% ( 7 / 12) in 'GHC.Utils.Panic.Plain' ghc-lib-parser> Missing documentation for: ghc-lib-parser> cmdLineError (compiler/GHC/Utils/Panic/Plain.hs:118) ghc-lib-parser> cmdLineErrorIO (compiler/GHC/Utils/Panic/Plain.hs:121) ghc-lib-parser> assert (compiler/GHC/Utils/Panic/Plain.hs:144) ghc-lib-parser> assertM (compiler/GHC/Utils/Panic/Plain.hs:155) ghc-lib-parser> massert (compiler/GHC/Utils/Panic/Plain.hs:151) ghc-lib-parser> Warning: 'isDebugOn' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. retrie> [16 of 34] Compiling Retrie.Types ( Retrie/Types.hs, nothing ) 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> 48% ( 65 /134) in 'GHC.Utils.Misc' ghc-lib-parser> Missing documentation for: ghc-lib-parser> const2 (compiler/GHC/Utils/Misc.hs:178) ghc-lib-parser> zipEqual (compiler/GHC/Utils/Misc.hs:243) ghc-lib-parser> zipWithEqual (compiler/GHC/Utils/Misc.hs:244) ghc-lib-parser> zipWith3Equal (compiler/GHC/Utils/Misc.hs:245) ghc-lib-parser> zipWith4Equal (compiler/GHC/Utils/Misc.hs:246) ghc-lib-parser> zipWithAndUnzip (compiler/GHC/Utils/Misc.hs:349) ghc-lib-parser> unzipWith (compiler/GHC/Utils/Misc.hs:955) ghc-lib-parser> mapFst (compiler/GHC/Utils/Misc.hs:320) ghc-lib-parser> mapSnd (compiler/GHC/Utils/Misc.hs:321) ghc-lib-parser> chkAppend (compiler/GHC/Utils/Misc.hs:227) ghc-lib-parser> mapAndUnzip (compiler/GHC/Utils/Misc.hs:325) ghc-lib-parser> mapAndUnzip3 (compiler/GHC/Utils/Misc.hs:333) ghc-lib-parser> mapAndUnzip4 (compiler/GHC/Utils/Misc.hs:341) ghc-lib-parser> dropWhileEndLE (compiler/GHC/Utils/Misc.hs:731) ghc-lib-parser> lastMaybe (compiler/GHC/Utils/Misc.hs:749) ghc-lib-parser> foldl2 (compiler/GHC/Utils/Misc.hs:651) ghc-lib-parser> count (compiler/GHC/Utils/Misc.hs:665) ghc-lib-parser> countWhile (compiler/GHC/Utils/Misc.hs:672) ghc-lib-parser> all2 (compiler/GHC/Utils/Misc.hs:658) ghc-lib-parser> listLengthCmp (compiler/GHC/Utils/Misc.hs:429) ghc-lib-parser> compareLength (compiler/GHC/Utils/Misc.hs:443) ghc-lib-parser> isSingleton (compiler/GHC/Utils/Misc.hs:467) ghc-lib-parser> singleton (compiler/GHC/Utils/Misc.hs:464) ghc-lib-parser> notNull (compiler/GHC/Utils/Misc.hs:471) ghc-lib-parser> whenNonEmpty (compiler/GHC/Utils/Misc.hs:531) ghc-lib-parser> isSortedBy (compiler/GHC/Utils/Misc.hs:577) ghc-lib-parser> mapMaybe' (compiler/GHC/Utils/Misc.hs:1437) ghc-lib-parser> fstOf3 (compiler/GHC/Utils/Misc.hs:183) ghc-lib-parser> sndOf3 (compiler/GHC/Utils/Misc.hs:184) ghc-lib-parser> thdOf3 (compiler/GHC/Utils/Misc.hs:185) ghc-lib-parser> fstOf4 (compiler/GHC/Utils/Misc.hs:189) ghc-lib-parser> sndOf4 (compiler/GHC/Utils/Misc.hs:190) ghc-lib-parser> fst3 (compiler/GHC/Utils/Misc.hs:193) ghc-lib-parser> snd3 (compiler/GHC/Utils/Misc.hs:196) ghc-lib-parser> third3 (compiler/GHC/Utils/Misc.hs:199) ghc-lib-parser> uncurry3 (compiler/GHC/Utils/Misc.hs:202) ghc-lib-parser> takeList (compiler/GHC/Utils/Misc.hs:684) ghc-lib-parser> dropList (compiler/GHC/Utils/Misc.hs:691) ghc-lib-parser> split (compiler/GHC/Utils/Misc.hs:772) ghc-lib-parser> minWith (compiler/GHC/Utils/Misc.hs:591) ghc-lib-parser> nubSort (compiler/GHC/Utils/Misc.hs:595) ghc-lib-parser> isEqual (compiler/GHC/Utils/Misc.hs:793) ghc-lib-parser> removeSpaces (compiler/GHC/Utils/Misc.hs:798) ghc-lib-parser> <&&> (compiler/GHC/Utils/Misc.hs:802) ghc-lib-parser> <||> (compiler/GHC/Utils/Misc.hs:806) ghc-lib-parser> fuzzyMatch (compiler/GHC/Utils/Misc.hs:914) ghc-lib-parser> transitiveClosure (compiler/GHC/Utils/Misc.hs:629) ghc-lib-parser> seqList (compiler/GHC/Utils/Misc.hs:958) ghc-lib-parser> strictMap (compiler/GHC/Utils/Misc.hs:962) ghc-lib-parser> strictZipWith (compiler/GHC/Utils/Misc.hs:971) ghc-lib-parser> strictZipWith3 (compiler/GHC/Utils/Misc.hs:981) ghc-lib-parser> looksLikeModuleName (compiler/GHC/Utils/Misc.hs:995) ghc-lib-parser> looksLikePackageName (compiler/GHC/Utils/Misc.hs:1004) ghc-lib-parser> readRational (compiler/GHC/Utils/Misc.hs:1031) ghc-lib-parser> readHexRational (compiler/GHC/Utils/Misc.hs:1104) ghc-lib-parser> doesDirNameExist (compiler/GHC/Utils/Misc.hs:1229) ghc-lib-parser> getModificationUTCTime (compiler/GHC/Utils/Misc.hs:1235) ghc-lib-parser> modificationTimeIfExists (compiler/GHC/Utils/Misc.hs:1241) ghc-lib-parser> fileHashIfExists (compiler/GHC/Utils/Misc.hs:1251) ghc-lib-parser> withAtomicRename (compiler/GHC/Utils/Misc.hs:1266) ghc-lib-parser> Suffix (compiler/GHC/Utils/Misc.hs:1297) ghc-lib-parser> splitLongestPrefix (compiler/GHC/Utils/Misc.hs:1288) ghc-lib-parser> escapeSpaces (compiler/GHC/Utils/Misc.hs:1295) ghc-lib-parser> Direction (compiler/GHC/Utils/Misc.hs:1303) ghc-lib-parser> reslash (compiler/GHC/Utils/Misc.hs:1306) ghc-lib-parser> makeRelativeTo (compiler/GHC/Utils/Misc.hs:1316) ghc-lib-parser> abstractConstr (compiler/GHC/Utils/Misc.hs:1337) ghc-lib-parser> abstractDataType (compiler/GHC/Utils/Misc.hs:1340) ghc-lib-parser> charToC (compiler/GHC/Utils/Misc.hs:1351) ghc-lib-parser> Warning: 'FastString' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/FastString.hs:214:19 ghc-lib-parser> * at compiler/GHC/Data/FastString.hs:214:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:214:1 ghc-lib-parser> Warning: 'PtrString' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/FastString.hs:674:18 ghc-lib-parser> * at compiler/GHC/Data/FastString.hs:674:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:674:1 ghc-lib-parser> Warning: 'take' is ambiguous. It is defined ghc-lib-parser> * in ‘GHC.List’ ghc-lib-parser> * in ‘Data.ByteString’ ghc-lib-parser> * in ‘Data.ByteString.Short.Internal’ ghc-lib-parser> You may be able to disambiguate 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 ‘Data.ByteString.Short.Internal’ ghc-lib-parser> Warning: 'FastZString' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/FastString.hs:181:23 ghc-lib-parser> * at compiler/GHC/Data/FastString.hs:181:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:181:1 ghc-lib-parser> Warning: 'ShortByteString' is ambiguous. It is defined ghc-lib-parser> * in ‘Data.ByteString.Short.Internal’ ghc-lib-parser> * in ‘Data.ByteString.Short.Internal’ ghc-lib-parser> You may be able to disambiguate 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 ‘Data.ByteString.Short.Internal’ 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:170) ghc-lib-parser> unsafeMkByteString (compiler/GHC/Data/FastString.hs:174) ghc-lib-parser> fastStringToShortByteString (compiler/GHC/Data/FastString.hs:164) ghc-lib-parser> fastStringToShortText (compiler/GHC/Data/FastString.hs:167) ghc-lib-parser> FastZString (compiler/GHC/Data/FastString.hs:181) ghc-lib-parser> hPutFZS (compiler/GHC/Data/FastString.hs:185) ghc-lib-parser> zString (compiler/GHC/Data/FastString.hs:188) ghc-lib-parser> lengthFZS (compiler/GHC/Data/FastString.hs:200) ghc-lib-parser> fsLit (compiler/GHC/Data/FastString.hs:712) ghc-lib-parser> mkFastStringBytes (compiler/GHC/Data/FastString.hs:514) ghc-lib-parser> mkFastString# (compiler/GHC/Data/FastString.hs:443) ghc-lib-parser> unconsFS (compiler/GHC/Data/FastString.hs:629) ghc-lib-parser> uniqueOfFS (compiler/GHC/Data/FastString.hs:635) ghc-lib-parser> appendFS (compiler/GHC/Data/FastString.hs:619) ghc-lib-parser> concatFS (compiler/GHC/Data/FastString.hs:623) ghc-lib-parser> consFS (compiler/GHC/Data/FastString.hs:626) ghc-lib-parser> nilFS (compiler/GHC/Data/FastString.hs:638) ghc-lib-parser> getFastStringTable (compiler/GHC/Data/FastString.hs:644) ghc-lib-parser> getFastStringZEncCounter (compiler/GHC/Data/FastString.hs:655) 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:47) ghc-lib-parser> newBufHandle (compiler/GHC/Utils/BufHandle.hs:52) ghc-lib-parser> bPutChar (compiler/GHC/Utils/BufHandle.hs:61) ghc-lib-parser> bPutStr (compiler/GHC/Utils/BufHandle.hs:87) ghc-lib-parser> bPutFS (compiler/GHC/Utils/BufHandle.hs:100) ghc-lib-parser> bPutFZS (compiler/GHC/Utils/BufHandle.hs:103) ghc-lib-parser> bPutPtrString (compiler/GHC/Utils/BufHandle.hs:122) ghc-lib-parser> bFlush (compiler/GHC/Utils/BufHandle.hs:161) 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:321) ghc-lib-parser> ptext (compiler/GHC/Utils/Ppr.hs:324) ghc-lib-parser> ztext (compiler/GHC/Utils/Ppr.hs:327) ghc-lib-parser> int (compiler/GHC/Utils/Ppr.hs:450) ghc-lib-parser> integer (compiler/GHC/Utils/Ppr.hs:451) ghc-lib-parser> float (compiler/GHC/Utils/Ppr.hs:452) ghc-lib-parser> double (compiler/GHC/Utils/Ppr.hs:453) ghc-lib-parser> rational (compiler/GHC/Utils/Ppr.hs:454) ghc-lib-parser> hex (compiler/GHC/Utils/Ppr.hs:455) ghc-lib-parser> semi (compiler/GHC/Utils/Ppr.hs:428) ghc-lib-parser> comma (compiler/GHC/Utils/Ppr.hs:429) ghc-lib-parser> colon (compiler/GHC/Utils/Ppr.hs:430) ghc-lib-parser> space (compiler/GHC/Utils/Ppr.hs:431) ghc-lib-parser> equals (compiler/GHC/Utils/Ppr.hs:432) ghc-lib-parser> lparen (compiler/GHC/Utils/Ppr.hs:433) ghc-lib-parser> rparen (compiler/GHC/Utils/Ppr.hs:434) ghc-lib-parser> lbrack (compiler/GHC/Utils/Ppr.hs:435) ghc-lib-parser> rbrack (compiler/GHC/Utils/Ppr.hs:436) ghc-lib-parser> lbrace (compiler/GHC/Utils/Ppr.hs:437) ghc-lib-parser> rbrace (compiler/GHC/Utils/Ppr.hs:438) ghc-lib-parser> parens (compiler/GHC/Utils/Ppr.hs:473) ghc-lib-parser> brackets (compiler/GHC/Utils/Ppr.hs:474) ghc-lib-parser> braces (compiler/GHC/Utils/Ppr.hs:475) ghc-lib-parser> quotes (compiler/GHC/Utils/Ppr.hs:469) ghc-lib-parser> squotes (compiler/GHC/Utils/Ppr.hs:470) ghc-lib-parser> quote (compiler/GHC/Utils/Ppr.hs:471) ghc-lib-parser> doubleQuotes (compiler/GHC/Utils/Ppr.hs:472) ghc-lib-parser> printDoc (compiler/GHC/Utils/Ppr.hs:1092) ghc-lib-parser> printDoc_ (compiler/GHC/Utils/Ppr.hs:1112) ghc-lib-parser> bufLeftRender (compiler/GHC/Utils/Ppr.hs:1172) ghc-lib-parser> printLeftRender (compiler/GHC/Utils/Ppr.hs:1166) 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 / 6) in 'GHCi.FFI' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> FFIType (libraries/ghci/GHCi/FFI.hsc:54) ghc-lib-parser> FFIConv (libraries/ghci/GHCi/FFI.hsc:69) ghc-lib-parser> C_ffi_cif (libraries/ghci/GHCi/FFI.hsc:113) ghc-lib-parser> prepForeignCall (libraries/ghci/GHCi/FFI.hsc:82) ghc-lib-parser> freeForeignCallInfo (libraries/ghci/GHCi/FFI.hsc:105) 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: '~' 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> 66% ( 6 / 9) 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> 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> 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> 2% ( 9 /337) 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> XXExpr (compiler/Language/Haskell/Syntax/Extension.hs:450) ghc-lib-parser> XCDotFieldOcc (compiler/Language/Haskell/Syntax/Extension.hs:454) ghc-lib-parser> XXDotFieldOcc (compiler/Language/Haskell/Syntax/Extension.hs:455) ghc-lib-parser> XSCC (compiler/Language/Haskell/Syntax/Extension.hs:459) ghc-lib-parser> XXPragE (compiler/Language/Haskell/Syntax/Extension.hs:460) ghc-lib-parser> XUnambiguous (compiler/Language/Haskell/Syntax/Extension.hs:465) ghc-lib-parser> XAmbiguous (compiler/Language/Haskell/Syntax/Extension.hs:466) ghc-lib-parser> XXAmbiguousFieldOcc (compiler/Language/Haskell/Syntax/Extension.hs:467) ghc-lib-parser> XPresent (compiler/Language/Haskell/Syntax/Extension.hs:471) ghc-lib-parser> XMissing (compiler/Language/Haskell/Syntax/Extension.hs:472) ghc-lib-parser> XXTupArg (compiler/Language/Haskell/Syntax/Extension.hs:473) ghc-lib-parser> XUntypedSpliceExpr (compiler/Language/Haskell/Syntax/Extension.hs:477) ghc-lib-parser> XQuasiQuote (compiler/Language/Haskell/Syntax/Extension.hs:478) ghc-lib-parser> XXUntypedSplice (compiler/Language/Haskell/Syntax/Extension.hs:479) ghc-lib-parser> XExpBr (compiler/Language/Haskell/Syntax/Extension.hs:483) ghc-lib-parser> XPatBr (compiler/Language/Haskell/Syntax/Extension.hs:484) ghc-lib-parser> XDecBrL (compiler/Language/Haskell/Syntax/Extension.hs:485) ghc-lib-parser> XDecBrG (compiler/Language/Haskell/Syntax/Extension.hs:486) ghc-lib-parser> XTypBr (compiler/Language/Haskell/Syntax/Extension.hs:487) ghc-lib-parser> XVarBr (compiler/Language/Haskell/Syntax/Extension.hs:488) ghc-lib-parser> XXQuote (compiler/Language/Haskell/Syntax/Extension.hs:489) ghc-lib-parser> XCmdTop (compiler/Language/Haskell/Syntax/Extension.hs:493) ghc-lib-parser> XXCmdTop (compiler/Language/Haskell/Syntax/Extension.hs:494) ghc-lib-parser> XMG (compiler/Language/Haskell/Syntax/Extension.hs:498) ghc-lib-parser> XXMatchGroup (compiler/Language/Haskell/Syntax/Extension.hs:499) ghc-lib-parser> XCMatch (compiler/Language/Haskell/Syntax/Extension.hs:503) ghc-lib-parser> XXMatch (compiler/Language/Haskell/Syntax/Extension.hs:504) ghc-lib-parser> XCGRHSs (compiler/Language/Haskell/Syntax/Extension.hs:508) ghc-lib-parser> XXGRHSs (compiler/Language/Haskell/Syntax/Extension.hs:509) ghc-lib-parser> XCGRHS (compiler/Language/Haskell/Syntax/Extension.hs:513) ghc-lib-parser> XXGRHS (compiler/Language/Haskell/Syntax/Extension.hs:514) ghc-lib-parser> XLastStmt (compiler/Language/Haskell/Syntax/Extension.hs:518) ghc-lib-parser> XBindStmt (compiler/Language/Haskell/Syntax/Extension.hs:519) ghc-lib-parser> XApplicativeStmt (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> XApplicativeArgOne (compiler/Language/Haskell/Syntax/Extension.hs:550) ghc-lib-parser> XApplicativeArgMany (compiler/Language/Haskell/Syntax/Extension.hs:551) ghc-lib-parser> XXApplicativeArg (compiler/Language/Haskell/Syntax/Extension.hs:552) ghc-lib-parser> XHsChar (compiler/Language/Haskell/Syntax/Extension.hs:564) ghc-lib-parser> XHsCharPrim (compiler/Language/Haskell/Syntax/Extension.hs:565) ghc-lib-parser> XHsString (compiler/Language/Haskell/Syntax/Extension.hs:566) ghc-lib-parser> XHsStringPrim (compiler/Language/Haskell/Syntax/Extension.hs:567) ghc-lib-parser> XHsInt (compiler/Language/Haskell/Syntax/Extension.hs:568) ghc-lib-parser> XHsIntPrim (compiler/Language/Haskell/Syntax/Extension.hs:569) ghc-lib-parser> XHsWordPrim (compiler/Language/Haskell/Syntax/Extension.hs:570) ghc-lib-parser> XHsInt8Prim (compiler/Language/Haskell/Syntax/Extension.hs:571) ghc-lib-parser> XHsInt16Prim (compiler/Language/Haskell/Syntax/Extension.hs:572) ghc-lib-parser> XHsInt32Prim (compiler/Language/Haskell/Syntax/Extension.hs:573) ghc-lib-parser> XHsInt64Prim (compiler/Language/Haskell/Syntax/Extension.hs:574) ghc-lib-parser> XHsWord8Prim (compiler/Language/Haskell/Syntax/Extension.hs:575) ghc-lib-parser> XHsWord16Prim (compiler/Language/Haskell/Syntax/Extension.hs:576) ghc-lib-parser> XHsWord32Prim (compiler/Language/Haskell/Syntax/Extension.hs:577) ghc-lib-parser> XHsWord64Prim (compiler/Language/Haskell/Syntax/Extension.hs:578) ghc-lib-parser> XHsInteger (compiler/Language/Haskell/Syntax/Extension.hs:579) ghc-lib-parser> XHsRat (compiler/Language/Haskell/Syntax/Extension.hs:580) ghc-lib-parser> XHsFloatPrim (compiler/Language/Haskell/Syntax/Extension.hs:581) ghc-lib-parser> XHsDoublePrim (compiler/Language/Haskell/Syntax/Extension.hs:582) ghc-lib-parser> XXLit (compiler/Language/Haskell/Syntax/Extension.hs:583) ghc-lib-parser> XOverLit (compiler/Language/Haskell/Syntax/Extension.hs:587) ghc-lib-parser> XXOverLit (compiler/Language/Haskell/Syntax/Extension.hs:588) ghc-lib-parser> XWildPat (compiler/Language/Haskell/Syntax/Extension.hs:593) ghc-lib-parser> XVarPat (compiler/Language/Haskell/Syntax/Extension.hs:594) ghc-lib-parser> XLazyPat (compiler/Language/Haskell/Syntax/Extension.hs:595) ghc-lib-parser> XAsPat (compiler/Language/Haskell/Syntax/Extension.hs:596) ghc-lib-parser> XParPat (compiler/Language/Haskell/Syntax/Extension.hs:597) ghc-lib-parser> XBangPat (compiler/Language/Haskell/Syntax/Extension.hs:598) ghc-lib-parser> XListPat (compiler/Language/Haskell/Syntax/Extension.hs:599) ghc-lib-parser> XTuplePat (compiler/Language/Haskell/Syntax/Extension.hs:600) ghc-lib-parser> XSumPat (compiler/Language/Haskell/Syntax/Extension.hs:601) ghc-lib-parser> XConPat (compiler/Language/Haskell/Syntax/Extension.hs:602) ghc-lib-parser> XViewPat (compiler/Language/Haskell/Syntax/Extension.hs:603) ghc-lib-parser> XSplicePat (compiler/Language/Haskell/Syntax/Extension.hs:604) ghc-lib-parser> XLitPat (compiler/Language/Haskell/Syntax/Extension.hs:605) ghc-lib-parser> XNPat (compiler/Language/Haskell/Syntax/Extension.hs:606) ghc-lib-parser> XNPlusKPat (compiler/Language/Haskell/Syntax/Extension.hs:607) ghc-lib-parser> XSigPat (compiler/Language/Haskell/Syntax/Extension.hs:608) ghc-lib-parser> XCoPat (compiler/Language/Haskell/Syntax/Extension.hs:609) ghc-lib-parser> XXPat (compiler/Language/Haskell/Syntax/Extension.hs:610) ghc-lib-parser> XHsFieldBind (compiler/Language/Haskell/Syntax/Extension.hs:611) ghc-lib-parser> XHsQTvs (compiler/Language/Haskell/Syntax/Extension.hs:619) ghc-lib-parser> XXLHsQTyVars (compiler/Language/Haskell/Syntax/Extension.hs:620) ghc-lib-parser> XHsOuterImplicit (compiler/Language/Haskell/Syntax/Extension.hs:624) ghc-lib-parser> XHsOuterExplicit (compiler/Language/Haskell/Syntax/Extension.hs:625) ghc-lib-parser> XXHsOuterTyVarBndrs (compiler/Language/Haskell/Syntax/Extension.hs:626) ghc-lib-parser> XHsSig (compiler/Language/Haskell/Syntax/Extension.hs:630) ghc-lib-parser> XXHsSigType (compiler/Language/Haskell/Syntax/Extension.hs:631) ghc-lib-parser> XHsWC (compiler/Language/Haskell/Syntax/Extension.hs:635) ghc-lib-parser> XXHsWildCardBndrs (compiler/Language/Haskell/Syntax/Extension.hs:636) ghc-lib-parser> XHsPS (compiler/Language/Haskell/Syntax/Extension.hs:640) ghc-lib-parser> XXHsPatSigType (compiler/Language/Haskell/Syntax/Extension.hs:641) ghc-lib-parser> XForAllTy (compiler/Language/Haskell/Syntax/Extension.hs:645) ghc-lib-parser> XQualTy (compiler/Language/Haskell/Syntax/Extension.hs:646) ghc-lib-parser> XTyVar (compiler/Language/Haskell/Syntax/Extension.hs:647) ghc-lib-parser> XAppTy (compiler/Language/Haskell/Syntax/Extension.hs:648) ghc-lib-parser> XAppKindTy (compiler/Language/Haskell/Syntax/Extension.hs:649) ghc-lib-parser> XFunTy (compiler/Language/Haskell/Syntax/Extension.hs:650) ghc-lib-parser> XListTy (compiler/Language/Haskell/Syntax/Extension.hs:651) ghc-lib-parser> XTupleTy (compiler/Language/Haskell/Syntax/Extension.hs:652) ghc-lib-parser> XSumTy (compiler/Language/Haskell/Syntax/Extension.hs:653) ghc-lib-parser> XOpTy (compiler/Language/Haskell/Syntax/Extension.hs:654) ghc-lib-parser> XParTy (compiler/Language/Haskell/Syntax/Extension.hs:655) ghc-lib-parser> XIParamTy (compiler/Language/Haskell/Syntax/Extension.hs:656) ghc-lib-parser> XStarTy (compiler/Language/Haskell/Syntax/Extension.hs:657) ghc-lib-parser> XKindSig (compiler/Language/Haskell/Syntax/Extension.hs:658) ghc-lib-parser> XSpliceTy (compiler/Language/Haskell/Syntax/Extension.hs:659) ghc-lib-parser> XDocTy (compiler/Language/Haskell/Syntax/Extension.hs:660) ghc-lib-parser> XBangTy (compiler/Language/Haskell/Syntax/Extension.hs:661) ghc-lib-parser> XRecTy (compiler/Language/Haskell/Syntax/Extension.hs:662) ghc-lib-parser> XExplicitListTy (compiler/Language/Haskell/Syntax/Extension.hs:663) ghc-lib-parser> XExplicitTupleTy (compiler/Language/Haskell/Syntax/Extension.hs:664) ghc-lib-parser> XTyLit (compiler/Language/Haskell/Syntax/Extension.hs:665) ghc-lib-parser> XWildCardTy (compiler/Language/Haskell/Syntax/Extension.hs:666) ghc-lib-parser> XXType (compiler/Language/Haskell/Syntax/Extension.hs:667) ghc-lib-parser> XNumTy (compiler/Language/Haskell/Syntax/Extension.hs:671) ghc-lib-parser> XStrTy (compiler/Language/Haskell/Syntax/Extension.hs:672) ghc-lib-parser> XCharTy (compiler/Language/Haskell/Syntax/Extension.hs:673) ghc-lib-parser> XXTyLit (compiler/Language/Haskell/Syntax/Extension.hs:674) ghc-lib-parser> XHsForAllVis (compiler/Language/Haskell/Syntax/Extension.hs:678) ghc-lib-parser> XHsForAllInvis (compiler/Language/Haskell/Syntax/Extension.hs:679) ghc-lib-parser> XXHsForAllTelescope (compiler/Language/Haskell/Syntax/Extension.hs:680) ghc-lib-parser> XUserTyVar (compiler/Language/Haskell/Syntax/Extension.hs:684) ghc-lib-parser> XKindedTyVar (compiler/Language/Haskell/Syntax/Extension.hs:685) ghc-lib-parser> XXTyVarBndr (compiler/Language/Haskell/Syntax/Extension.hs:686) ghc-lib-parser> XConDeclField (compiler/Language/Haskell/Syntax/Extension.hs:690) ghc-lib-parser> XXConDeclField (compiler/Language/Haskell/Syntax/Extension.hs:691) ghc-lib-parser> XCFieldOcc (compiler/Language/Haskell/Syntax/Extension.hs:695) ghc-lib-parser> XXFieldOcc (compiler/Language/Haskell/Syntax/Extension.hs:696) ghc-lib-parser> XCImportDecl (compiler/Language/Haskell/Syntax/Extension.hs:703) ghc-lib-parser> XXImportDecl (compiler/Language/Haskell/Syntax/Extension.hs:704) ghc-lib-parser> ImportDeclPkgQual (compiler/Language/Haskell/Syntax/Extension.hs:705) ghc-lib-parser> XIEVar (compiler/Language/Haskell/Syntax/Extension.hs:709) ghc-lib-parser> XIEThingAbs (compiler/Language/Haskell/Syntax/Extension.hs:710) ghc-lib-parser> XIEThingAll (compiler/Language/Haskell/Syntax/Extension.hs:711) ghc-lib-parser> XIEThingWith (compiler/Language/Haskell/Syntax/Extension.hs:712) ghc-lib-parser> XIEModuleContents (compiler/Language/Haskell/Syntax/Extension.hs:713) ghc-lib-parser> XIEGroup (compiler/Language/Haskell/Syntax/Extension.hs:714) ghc-lib-parser> XIEDoc (compiler/Language/Haskell/Syntax/Extension.hs:715) ghc-lib-parser> XIEDocNamed (compiler/Language/Haskell/Syntax/Extension.hs:716) ghc-lib-parser> XXIE (compiler/Language/Haskell/Syntax/Extension.hs:717) ghc-lib-parser> XIEName (compiler/Language/Haskell/Syntax/Extension.hs:721) ghc-lib-parser> XIEPattern (compiler/Language/Haskell/Syntax/Extension.hs:722) ghc-lib-parser> XIEType (compiler/Language/Haskell/Syntax/Extension.hs:723) ghc-lib-parser> XXIEWrappedName (compiler/Language/Haskell/Syntax/Extension.hs:724) 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:34) ghc-lib-parser> moduleNameString (compiler/Language/Haskell/Syntax/Module/Name.hs:37) ghc-lib-parser> mkModuleName (compiler/Language/Haskell/Syntax/Module/Name.hs:40) ghc-lib-parser> mkModuleNameFS (compiler/Language/Haskell/Syntax/Module/Name.hs:43) ghc-lib-parser> parseModuleName (compiler/Language/Haskell/Syntax/Module/Name.hs:58) 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:381:1 ghc-lib-parser> * at compiler/GHC/Utils/Outputable.hs:376:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:376:1 ghc-lib-parser> Warning: 'HDoc' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Utils/Outputable.hs:1748:1 ghc-lib-parser> * at compiler/GHC/Utils/Outputable.hs:1738:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:1738:1 ghc-lib-parser> Warning: 'hsep' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Utils/Outputable.hs:1791:3 ghc-lib-parser> * at compiler/GHC/Utils/Ppr.hs:548:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Ppr.hs:548:1 ghc-lib-parser> Warning: 'vcat' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Utils/Outputable.hs:1819:3 ghc-lib-parser> * at compiler/GHC/Utils/Ppr.hs:552:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Ppr.hs:552:1 ghc-lib-parser> Warning: 'sep' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Utils/Outputable.hs:1780:3 ghc-lib-parser> * at compiler/GHC/Utils/Ppr.hs:763:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Ppr.hs:763:1 ghc-lib-parser> Warning: 'HLine' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Utils/Outputable.hs:1742:1 ghc-lib-parser> * at compiler/GHC/Utils/Outputable.hs:1733:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:1733:1 ghc-lib-parser> Warning: 'empty' is ambiguous. It is defined ghc-lib-parser> * in ‘Data.ByteString.Internal.Type’ ghc-lib-parser> * in ‘Data.IntMap.Internal’ ghc-lib-parser> * in ‘Data.Map.Internal’ ghc-lib-parser> * in ‘Data.Set.Internal’ ghc-lib-parser> * at compiler/GHC/Data/Word64Set/Internal.hs:445:1 ghc-lib-parser> * at compiler/GHC/Utils/Outputable.hs:1760:3 ghc-lib-parser> * at compiler/GHC/Utils/Ppr.hs:348:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Ppr.hs:348:1 ghc-lib-parser> Warning: 'FastString' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/FastString.hs:214:19 ghc-lib-parser> * at compiler/GHC/Data/FastString.hs:214:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:214: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> 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: 'fsep' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Utils/Outputable.hs:1783:3 ghc-lib-parser> * at compiler/GHC/Utils/Ppr.hs:818:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Ppr.hs:818:1 ghc-lib-parser> Warning: '<>' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Utils/Outputable.hs:1776:3 ghc-lib-parser> * at compiler/GHC/Utils/Ppr.hs:716:3 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Ppr.hs:716:3 ghc-lib-parser> Warning: '<+>' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Utils/Outputable.hs:1778:3 ghc-lib-parser> * at compiler/GHC/Utils/Ppr.hs:721:3 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Ppr.hs:721:3 ghc-lib-parser> Warning: 'hang' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Utils/Outputable.hs:830:1 ghc-lib-parser> * at compiler/GHC/Utils/Ppr.hs:576:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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/Ppr.hs:576: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> 30% ( 60 /197) in 'GHC.Utils.Outputable' ghc-lib-parser> Missing documentation for: ghc-lib-parser> runSDoc (compiler/GHC/Utils/Outputable.hs:386) ghc-lib-parser> docToSDoc (compiler/GHC/Utils/Outputable.hs:679) ghc-lib-parser> interpp'SP' (compiler/GHC/Utils/Outputable.hs:1392) ghc-lib-parser> pprWithCommas (compiler/GHC/Utils/Outputable.hs:1365) ghc-lib-parser> quotedListWithOr (compiler/GHC/Utils/Outputable.hs:1405) ghc-lib-parser> quotedListWithNor (compiler/GHC/Utils/Outputable.hs:1410) ghc-lib-parser> quotedListWithAnd (compiler/GHC/Utils/Outputable.hs:1415) ghc-lib-parser> pprWithBars (compiler/GHC/Utils/Outputable.hs:1371) ghc-lib-parser> spaceIfSingleQuote (compiler/GHC/Utils/Outputable.hs:1376) ghc-lib-parser> isEmpty (compiler/GHC/Utils/Outputable.hs:676) ghc-lib-parser> ptext (compiler/GHC/Utils/Outputable.hs:691) ghc-lib-parser> int (compiler/GHC/Utils/Outputable.hs:693) ghc-lib-parser> intWithCommas (compiler/GHC/Utils/Outputable.hs:1428) ghc-lib-parser> integer (compiler/GHC/Utils/Outputable.hs:695) ghc-lib-parser> word64 (compiler/GHC/Utils/Outputable.hs:704) ghc-lib-parser> word (compiler/GHC/Utils/Outputable.hs:706) ghc-lib-parser> float (compiler/GHC/Utils/Outputable.hs:697) ghc-lib-parser> double (compiler/GHC/Utils/Outputable.hs:699) ghc-lib-parser> rational (compiler/GHC/Utils/Outputable.hs:701) ghc-lib-parser> parens (compiler/GHC/Utils/Outputable.hs:719) ghc-lib-parser> cparen (compiler/GHC/Utils/Outputable.hs:733) ghc-lib-parser> brackets (compiler/GHC/Utils/Outputable.hs:723) ghc-lib-parser> braces (compiler/GHC/Utils/Outputable.hs:721) ghc-lib-parser> quotes (compiler/GHC/Utils/Outputable.hs:738) ghc-lib-parser> quote (compiler/GHC/Utils/Outputable.hs:725) ghc-lib-parser> doubleQuotes (compiler/GHC/Utils/Outputable.hs:727) ghc-lib-parser> angleBrackets (compiler/GHC/Utils/Outputable.hs:729) ghc-lib-parser> semi (compiler/GHC/Utils/Outputable.hs:766) ghc-lib-parser> comma (compiler/GHC/Utils/Outputable.hs:767) ghc-lib-parser> colon (compiler/GHC/Utils/Outputable.hs:768) ghc-lib-parser> dcolon (compiler/GHC/Utils/Outputable.hs:753) ghc-lib-parser> space (compiler/GHC/Utils/Outputable.hs:770) ghc-lib-parser> equals (compiler/GHC/Utils/Outputable.hs:769) ghc-lib-parser> dot (compiler/GHC/Utils/Outputable.hs:772) ghc-lib-parser> vbar (compiler/GHC/Utils/Outputable.hs:773) ghc-lib-parser> arrow (compiler/GHC/Utils/Outputable.hs:754) ghc-lib-parser> lollipop (compiler/GHC/Utils/Outputable.hs:755) ghc-lib-parser> larrow (compiler/GHC/Utils/Outputable.hs:756) ghc-lib-parser> darrow (compiler/GHC/Utils/Outputable.hs:757) ghc-lib-parser> arrowt (compiler/GHC/Utils/Outputable.hs:758) ghc-lib-parser> larrowt (compiler/GHC/Utils/Outputable.hs:759) ghc-lib-parser> arrowtt (compiler/GHC/Utils/Outputable.hs:760) ghc-lib-parser> larrowtt (compiler/GHC/Utils/Outputable.hs:761) ghc-lib-parser> lambda (compiler/GHC/Utils/Outputable.hs:762) ghc-lib-parser> lparen (compiler/GHC/Utils/Outputable.hs:774) ghc-lib-parser> rparen (compiler/GHC/Utils/Outputable.hs:775) ghc-lib-parser> lbrack (compiler/GHC/Utils/Outputable.hs:776) ghc-lib-parser> rbrack (compiler/GHC/Utils/Outputable.hs:777) ghc-lib-parser> lbrace (compiler/GHC/Utils/Outputable.hs:778) ghc-lib-parser> rbrace (compiler/GHC/Utils/Outputable.hs:779) ghc-lib-parser> underscore (compiler/GHC/Utils/Outputable.hs:771) ghc-lib-parser> blankLine (compiler/GHC/Utils/Outputable.hs:752) ghc-lib-parser> forAllLit (compiler/GHC/Utils/Outputable.hs:782) ghc-lib-parser> bullet (compiler/GHC/Utils/Outputable.hs:785) ghc-lib-parser> hang (compiler/GHC/Utils/Outputable.hs:830) ghc-lib-parser> punctuate (compiler/GHC/Utils/Outputable.hs:843) ghc-lib-parser> ppWhen (compiler/GHC/Utils/Outputable.hs:866) ghc-lib-parser> ppUnless (compiler/GHC/Utils/Outputable.hs:870) ghc-lib-parser> ppWhenOption (compiler/GHC/Utils/Outputable.hs:875) ghc-lib-parser> ppUnlessOption (compiler/GHC/Utils/Outputable.hs:881) ghc-lib-parser> unicodeSyntax (compiler/GHC/Utils/Outputable.hs:788) ghc-lib-parser> keyword (compiler/GHC/Utils/Outputable.hs:900) ghc-lib-parser> pprCode (compiler/GHC/Utils/Outputable.hs:643) ghc-lib-parser> showSDocOneLine (compiler/GHC/Utils/Outputable.hs:655) ghc-lib-parser> showSDocUnsafe (compiler/GHC/Utils/Outputable.hs:662) ghc-lib-parser> showPprUnsafe (compiler/GHC/Utils/Outputable.hs:665) ghc-lib-parser> renderWithContext (compiler/GHC/Utils/Outputable.hs:646) ghc-lib-parser> pprDebugAndThen (compiler/GHC/Utils/Outputable.hs:669) ghc-lib-parser> pprInfixVar (compiler/GHC/Utils/Outputable.hs:1333) ghc-lib-parser> pprPrefixVar (compiler/GHC/Utils/Outputable.hs:1327) ghc-lib-parser> primFloatSuffix (compiler/GHC/Utils/Outputable.hs:1291) ghc-lib-parser> primCharSuffix (compiler/GHC/Utils/Outputable.hs:1290) ghc-lib-parser> primDoubleSuffix (compiler/GHC/Utils/Outputable.hs:1293) ghc-lib-parser> primInt8Suffix (compiler/GHC/Utils/Outputable.hs:1295) ghc-lib-parser> primWord8Suffix (compiler/GHC/Utils/Outputable.hs:1296) ghc-lib-parser> primInt16Suffix (compiler/GHC/Utils/Outputable.hs:1297) ghc-lib-parser> primWord16Suffix (compiler/GHC/Utils/Outputable.hs:1298) ghc-lib-parser> primInt32Suffix (compiler/GHC/Utils/Outputable.hs:1299) ghc-lib-parser> primWord32Suffix (compiler/GHC/Utils/Outputable.hs:1300) ghc-lib-parser> primInt64Suffix (compiler/GHC/Utils/Outputable.hs:1301) ghc-lib-parser> primWord64Suffix (compiler/GHC/Utils/Outputable.hs:1302) ghc-lib-parser> primIntSuffix (compiler/GHC/Utils/Outputable.hs:1292) ghc-lib-parser> primWordSuffix (compiler/GHC/Utils/Outputable.hs:1294) ghc-lib-parser> pprPrimInt (compiler/GHC/Utils/Outputable.hs:1313) ghc-lib-parser> pprPrimWord (compiler/GHC/Utils/Outputable.hs:1314) ghc-lib-parser> pprPrimInt8 (compiler/GHC/Utils/Outputable.hs:1315) ghc-lib-parser> pprPrimWord8 (compiler/GHC/Utils/Outputable.hs:1319) ghc-lib-parser> pprPrimInt16 (compiler/GHC/Utils/Outputable.hs:1316) ghc-lib-parser> pprPrimWord16 (compiler/GHC/Utils/Outputable.hs:1320) ghc-lib-parser> pprPrimInt32 (compiler/GHC/Utils/Outputable.hs:1317) ghc-lib-parser> pprPrimWord32 (compiler/GHC/Utils/Outputable.hs:1321) ghc-lib-parser> pprPrimInt64 (compiler/GHC/Utils/Outputable.hs:1318) ghc-lib-parser> pprPrimWord64 (compiler/GHC/Utils/Outputable.hs:1322) ghc-lib-parser> pprFastFilePath (compiler/GHC/Utils/Outputable.hs:1339) ghc-lib-parser> pprModuleName (compiler/GHC/Utils/Outputable.hs:1071) ghc-lib-parser> PprStyle (compiler/GHC/Utils/Outputable.hs:174) ghc-lib-parser> PromotedItem (compiler/GHC/Utils/Outputable.hs:235) ghc-lib-parser> IsEmptyOrSingleton (compiler/GHC/Utils/Outputable.hs:240) ghc-lib-parser> isListEmptyOrSingleton (compiler/GHC/Utils/Outputable.hs:243) ghc-lib-parser> reallyAlwaysQualify (compiler/GHC/Utils/Outputable.hs:294) ghc-lib-parser> reallyAlwaysQualifyNames (compiler/GHC/Utils/Outputable.hs:269) ghc-lib-parser> alwaysQualify (compiler/GHC/Utils/Outputable.hs:299) ghc-lib-parser> alwaysQualifyModules (compiler/GHC/Utils/Outputable.hs:279) ghc-lib-parser> neverQualify (compiler/GHC/Utils/Outputable.hs:303) ghc-lib-parser> neverQualifyNames (compiler/GHC/Utils/Outputable.hs:276) ghc-lib-parser> neverQualifyModules (compiler/GHC/Utils/Outputable.hs:282) ghc-lib-parser> alwaysQualifyPackages (compiler/GHC/Utils/Outputable.hs:285) ghc-lib-parser> neverQualifyPackages (compiler/GHC/Utils/Outputable.hs:288) ghc-lib-parser> alwaysPrintPromTick (compiler/GHC/Utils/Outputable.hs:291) ghc-lib-parser> QualifyName (compiler/GHC/Utils/Outputable.hs:250) ghc-lib-parser> queryQual (compiler/GHC/Utils/Outputable.hs:586) ghc-lib-parser> sdocOption (compiler/GHC/Utils/Outputable.hs:558) ghc-lib-parser> updSDocContext (compiler/GHC/Utils/Outputable.hs:562) ghc-lib-parser> SDocContext (compiler/GHC/Utils/Outputable.hs:388) ghc-lib-parser> sdocWithContext (compiler/GHC/Utils/Outputable.hs:554) ghc-lib-parser> traceSDocContext (compiler/GHC/Utils/Outputable.hs:495) ghc-lib-parser> getPprStyle (compiler/GHC/Utils/Outputable.hs:550) ghc-lib-parser> withPprStyle (compiler/GHC/Utils/Outputable.hs:507) ghc-lib-parser> setStyleColoured (compiler/GHC/Utils/Outputable.hs:342) ghc-lib-parser> pprDeeper (compiler/GHC/Utils/Outputable.hs:510) ghc-lib-parser> pprSetDepth (compiler/GHC/Utils/Outputable.hs:541) ghc-lib-parser> codeStyle (compiler/GHC/Utils/Outputable.hs:592) ghc-lib-parser> userStyle (compiler/GHC/Utils/Outputable.hs:600) ghc-lib-parser> dumpStyle (compiler/GHC/Utils/Outputable.hs:596) ghc-lib-parser> qualName (compiler/GHC/Utils/Outputable.hs:566) ghc-lib-parser> qualModule (compiler/GHC/Utils/Outputable.hs:571) ghc-lib-parser> qualPackage (compiler/GHC/Utils/Outputable.hs:576) ghc-lib-parser> promTick (compiler/GHC/Utils/Outputable.hs:581) ghc-lib-parser> defaultDumpStyle (compiler/GHC/Utils/Outputable.hs:313) ghc-lib-parser> mkDumpStyle (compiler/GHC/Utils/Outputable.hs:316) ghc-lib-parser> defaultUserStyle (compiler/GHC/Utils/Outputable.hs:309) ghc-lib-parser> mkUserStyle (compiler/GHC/Utils/Outputable.hs:332) ghc-lib-parser> cmdlineParserStyle (compiler/GHC/Utils/Outputable.hs:329) ghc-lib-parser> Depth (compiler/GHC/Utils/Outputable.hs:189) ghc-lib-parser> withUserStyle (compiler/GHC/Utils/Outputable.hs:335) ghc-lib-parser> withErrStyle (compiler/GHC/Utils/Outputable.hs:338) ghc-lib-parser> bPutHDoc (compiler/GHC/Utils/Outputable.hs:1753) 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> 69% ( 25 / 36) in 'GHC.Utils.Panic' ghc-lib-parser> Missing documentation for: ghc-lib-parser> throwGhcException (compiler/GHC/Utils/Panic.hs:181) ghc-lib-parser> throwGhcExceptionIO (compiler/GHC/Utils/Panic.hs:184) ghc-lib-parser> handleGhcException (compiler/GHC/Utils/Panic.hs:187) ghc-lib-parser> cmdLineError (compiler/GHC/Utils/Panic/Plain.hs:118) ghc-lib-parser> cmdLineErrorIO (compiler/GHC/Utils/Panic/Plain.hs:121) ghc-lib-parser> assertPpr (compiler/GHC/Utils/Panic.hs:323) ghc-lib-parser> assertPprMaybe (compiler/GHC/Utils/Panic.hs:330) ghc-lib-parser> assertPprM (compiler/GHC/Utils/Panic.hs:340) ghc-lib-parser> massertPpr (compiler/GHC/Utils/Panic.hs:336) ghc-lib-parser> callStackDoc (compiler/GHC/Utils/Panic.hs:308) ghc-lib-parser> prettyCallStackDoc (compiler/GHC/Utils/Panic.hs:311) ghc-lib-parser> 81% ( 9 / 11) in 'GHC.Utils.Trace' ghc-lib-parser> Missing documentation for: ghc-lib-parser> pprTraceM (compiler/GHC/Utils/Trace.hs:45) ghc-lib-parser> pprTraceDebug (compiler/GHC/Utils/Trace.hs:48) ghc-lib-parser> Warning: GHC.Prelude: Could not find documentation for exported module: GHC.Prelude ghc-lib-parser> 81% ( 9 / 11) in 'GHC.Prelude' ghc-lib-parser> Missing documentation for: ghc-lib-parser> pprTraceM (compiler/GHC/Utils/Trace.hs:45) ghc-lib-parser> pprTraceDebug (compiler/GHC/Utils/Trace.hs:48) ghc-lib-parser> 66% ( 4 / 6) in 'Language.Haskell.Syntax.Concrete' ghc-lib-parser> Missing documentation for: ghc-lib-parser> LHsToken (compiler/Language/Haskell/Syntax/Concrete.hs:20) ghc-lib-parser> LHsUniToken (compiler/Language/Haskell/Syntax/Concrete.hs:21) 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:96) ghc-lib-parser> evalState (compiler/GHC/Utils/Monad/State/Strict.hs:111) ghc-lib-parser> execState (compiler/GHC/Utils/Monad/State/Strict.hs:114) ghc-lib-parser> runState (compiler/GHC/Utils/Monad/State/Strict.hs:117) ghc-lib-parser> get (compiler/GHC/Utils/Monad/State/Strict.hs:99) ghc-lib-parser> gets (compiler/GHC/Utils/Monad/State/Strict.hs:102) ghc-lib-parser> put (compiler/GHC/Utils/Monad/State/Strict.hs:105) ghc-lib-parser> modify (compiler/GHC/Utils/Monad/State/Strict.hs:108) ghc-lib-parser> 78% ( 22 / 28) in 'GHC.Utils.Monad' ghc-lib-parser> Missing documentation for: ghc-lib-parser> zipWith3M (compiler/GHC/Utils/Monad.hs:77) ghc-lib-parser> zipWith3M_ (compiler/GHC/Utils/Monad.hs:83) ghc-lib-parser> zipWith4M (compiler/GHC/Utils/Monad.hs:90) ghc-lib-parser> zipWithAndUnzipM (compiler/GHC/Utils/Monad.hs:95) ghc-lib-parser> mapAndUnzip4M (compiler/GHC/Utils/Monad.hs:144) ghc-lib-parser> mapAndUnzip5M (compiler/GHC/Utils/Monad.hs:150) ghc-lib-parser> Warning: 'FastString' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/FastString.hs:214:19 ghc-lib-parser> * at compiler/GHC/Data/FastString.hs:214:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:214: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 (libraries/ghc-boot-th/GHC/Lexeme.hs:38) ghc-lib-parser> startsVarId (libraries/ghc-boot-th/GHC/Lexeme.hs:40) ghc-lib-parser> startsConSym (libraries/ghc-boot-th/GHC/Lexeme.hs:39) ghc-lib-parser> startsConId (libraries/ghc-boot-th/GHC/Lexeme.hs:44) 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:97:4 ghc-lib-parser> * at compiler/GHC/Data/StringBuffer.hs:96:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:96: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. retrie> retrie> Retrie/Types.hs:133:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] retrie> Noncanonical ‘(<>) = mappend’ definition detected ghc-lib-parser> 72% ( 21 / 29) in 'GHC.Data.StringBuffer' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> hGetStringBufferBlock (compiler/GHC/Data/StringBuffer.hs:132) ghc-lib-parser> hPutStringBuffer (compiler/GHC/Data/StringBuffer.hs:144) ghc-lib-parser> appendStringBuffers (compiler/GHC/Data/StringBuffer.hs:180) ghc-lib-parser> prevChar (compiler/GHC/Data/StringBuffer.hs:295) ghc-lib-parser> lexemeToFastString (compiler/GHC/Data/StringBuffer.hs:391) ghc-lib-parser> parseUnsignedInteger (compiler/GHC/Data/StringBuffer.hs:414) ghc-lib-parser> bidirectionalFormatChars (compiler/GHC/Data/StringBuffer.hs:237) retrie> in the instance declaration for ‘Semigroup (Matcher a)’. ghc-lib-parser> 0% ( 0 / 4) in 'GHC.Data.Strict' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> Maybe (compiler/GHC/Data/Strict.hs:25) ghc-lib-parser> fromMaybe (compiler/GHC/Data/Strict.hs:29) ghc-lib-parser> Pair (compiler/GHC/Data/Strict.hs:56) retrie> Suggested fix: retrie> Move definition from ‘mappend’ to ‘(<>)’ retrie> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid retrie> | retrie> 133 | (<>) = mappend retrie> | ^^^^^^^^^^^^^^ retrie> retrie> Retrie/Types.hs:137:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] retrie> Noncanonical ‘mappend’ definition detected retrie> in the instance declaration for ‘Monoid (Matcher a)’. retrie> ‘mappend’ will eventually be removed in favour of ‘(<>)’ 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> 66% ( 8 / 12) 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> 55% ( 5 / 9) in 'GHC.Data.SmallArray' ghc-lib-parser> Missing documentation for: ghc-lib-parser> SmallMutableArray (compiler/GHC/Data/SmallArray.hs:24) ghc-lib-parser> SmallArray (compiler/GHC/Data/SmallArray.hs:22) ghc-lib-parser> newSmallArray (compiler/GHC/Data/SmallArray.hs:32) ghc-lib-parser> writeSmallArray (compiler/GHC/Data/SmallArray.hs:42) 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> 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 / 11) in 'GHC.Cmm.Dataflow.Collections' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> IsSet (compiler/GHC/Cmm/Dataflow/Collections.hs:21) ghc-lib-parser> setInsertList (compiler/GHC/Cmm/Dataflow/Collections.hs:47) ghc-lib-parser> setDeleteList (compiler/GHC/Cmm/Dataflow/Collections.hs:50) ghc-lib-parser> setUnions (compiler/GHC/Cmm/Dataflow/Collections.hs:53) ghc-lib-parser> IsMap (compiler/GHC/Cmm/Dataflow/Collections.hs:57) ghc-lib-parser> mapInsertList (compiler/GHC/Cmm/Dataflow/Collections.hs:98) ghc-lib-parser> mapDeleteList (compiler/GHC/Cmm/Dataflow/Collections.hs:101) ghc-lib-parser> mapUnions (compiler/GHC/Cmm/Dataflow/Collections.hs:104) ghc-lib-parser> UniqueMap (compiler/GHC/Cmm/Dataflow/Collections.hs:137) ghc-lib-parser> UniqueSet (compiler/GHC/Cmm/Dataflow/Collections.hs:111) 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) retrie> Suggested fix: 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) retrie> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ 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> 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) retrie> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid 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) retrie> | ghc-lib-parser> 100% ( 2 / 2) in 'GHC.Unit.Ppr' retrie> 137 | mappend (Matcher m1) (Matcher m2) = Matcher (I.unionWith mUnion m1 m2) retrie> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ retrie> ghc-lib-parser> Warning: 'RealSrcSpan' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:386:5 ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:362:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:362:1 retrie> Retrie/Types.hs:137:20: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘m1’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/Types.hs:59:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | 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:221:18 ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:221:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:221:1 ghc-lib-parser> Warning: 'RealSrcLoc' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:226:5 ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:144:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:144:1 retrie> 137 | mappend (Matcher m1) (Matcher m2) = Matcher (I.unionWith mUnion m1 m2) 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:868:5 ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:867:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:867:1 retrie> | ^^ ghc-lib-parser> Warning: 'SrcLoc' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:145:5 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 retrie> [17 of 34] Compiling Retrie.Query ( Retrie/Query.hs, nothing ) ghc-lib-parser> Warning: 'BufSpan' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:374:3 ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:373:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:373:1 ghc-lib-parser> 58% ( 63 /108) in 'GHC.Types.SrcLoc' ghc-lib-parser> Missing documentation for: ghc-lib-parser> mkSrcLoc (compiler/GHC/Types/SrcLoc.hs:239) ghc-lib-parser> mkRealSrcLoc (compiler/GHC/Types/SrcLoc.hs:242) ghc-lib-parser> advanceBufPos (compiler/GHC/Types/SrcLoc.hs:286) ghc-lib-parser> UnhelpfulSpanReason (compiler/GHC/Types/SrcLoc.hs:392) ghc-lib-parser> isGeneratedSrcSpan (compiler/GHC/Types/SrcLoc.hs:451) ghc-lib-parser> realSrcLocSpan (compiler/GHC/Types/SrcLoc.hs:468) ghc-lib-parser> realSrcSpanStart (compiler/GHC/Types/SrcLoc.hs:615) ghc-lib-parser> realSrcSpanEnd (compiler/GHC/Types/SrcLoc.hs:620) ghc-lib-parser> pprUserRealSpan (compiler/GHC/Types/SrcLoc.hs:707) ghc-lib-parser> pprUnhelpfulSpanReason (compiler/GHC/Types/SrcLoc.hs:700) ghc-lib-parser> pprUserSpan (compiler/GHC/Types/SrcLoc.hs:703) ghc-lib-parser> unhelpfulSpanFS (compiler/GHC/Types/SrcLoc.hs:692) ghc-lib-parser> srcSpanToRealSrcSpan (compiler/GHC/Types/SrcLoc.hs:630) ghc-lib-parser> srcSpanFile ghc-lib-parser> srcSpanStartLine (compiler/GHC/Types/SrcLoc.hs:591) ghc-lib-parser> srcSpanEndLine (compiler/GHC/Types/SrcLoc.hs:592) ghc-lib-parser> srcSpanStartCol (compiler/GHC/Types/SrcLoc.hs:593) ghc-lib-parser> srcSpanEndCol (compiler/GHC/Types/SrcLoc.hs:594) ghc-lib-parser> isNoSrcSpan (compiler/GHC/Types/SrcLoc.hs:455) ghc-lib-parser> getBufPos (compiler/GHC/Types/SrcLoc.hs:249) ghc-lib-parser> getBufSpan (compiler/GHC/Types/SrcLoc.hs:440) ghc-lib-parser> removeBufSpan (compiler/GHC/Types/SrcLoc.hs:401) ghc-lib-parser> combineBufSpans (compiler/GHC/Types/SrcLoc.hs:521) ghc-lib-parser> Located (compiler/GHC/Types/SrcLoc.hs:744) ghc-lib-parser> RealLocated (compiler/GHC/Types/SrcLoc.hs:745) ghc-lib-parser> noLoc (compiler/GHC/Types/SrcLoc.hs:754) ghc-lib-parser> mkGeneralLocated (compiler/GHC/Types/SrcLoc.hs:757) ghc-lib-parser> getLoc (compiler/GHC/Types/SrcLoc.hs:751) ghc-lib-parser> unLoc (compiler/GHC/Types/SrcLoc.hs:748) ghc-lib-parser> unRealSrcSpan (compiler/GHC/Types/SrcLoc.hs:860) ghc-lib-parser> getRealSrcSpan (compiler/GHC/Types/SrcLoc.hs:857) ghc-lib-parser> pprLocated (compiler/GHC/Types/SrcLoc.hs:802) ghc-lib-parser> combineLocs (compiler/GHC/Types/SrcLoc.hs:760) ghc-lib-parser> sortLocated (compiler/GHC/Types/SrcLoc.hs:297) ghc-lib-parser> sortRealLocated (compiler/GHC/Types/SrcLoc.hs:300) ghc-lib-parser> lookupSrcLoc (compiler/GHC/Types/SrcLoc.hs:303) ghc-lib-parser> lookupSrcSpan (compiler/GHC/Types/SrcLoc.hs:307) ghc-lib-parser> PsSpan (compiler/GHC/Types/SrcLoc.hs:871) ghc-lib-parser> PsLocated (compiler/GHC/Types/SrcLoc.hs:875) ghc-lib-parser> advancePsLoc (compiler/GHC/Types/SrcLoc.hs:881) ghc-lib-parser> mkPsSpan (compiler/GHC/Types/SrcLoc.hs:885) ghc-lib-parser> psSpanStart (compiler/GHC/Types/SrcLoc.hs:888) ghc-lib-parser> psSpanEnd (compiler/GHC/Types/SrcLoc.hs:891) ghc-lib-parser> mkSrcSpanPs (compiler/GHC/Types/SrcLoc.hs:894) ghc-lib-parser> psLocatedToLocated (compiler/GHC/Types/SrcLoc.hs:878) 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 / 7) 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> 16% ( 4 / 24) in 'GHC.Data.OrdList' ghc-lib-parser> Missing documentation for: ghc-lib-parser> OrdList (compiler/GHC/Data/OrdList.hs:38) ghc-lib-parser> NilOL (compiler/GHC/Data/OrdList.hs:88) ghc-lib-parser> ConsOL (compiler/GHC/Data/OrdList.hs:101) ghc-lib-parser> SnocOL (compiler/GHC/Data/OrdList.hs:119) ghc-lib-parser> nilOL (compiler/GHC/Data/OrdList.hs:81) ghc-lib-parser> isNilOL (compiler/GHC/Data/OrdList.hs:158) ghc-lib-parser> unitOL (compiler/GHC/Data/OrdList.hs:82) ghc-lib-parser> appOL (compiler/GHC/Data/OrdList.hs:161) ghc-lib-parser> consOL (compiler/GHC/Data/OrdList.hs:84) ghc-lib-parser> snocOL (compiler/GHC/Data/OrdList.hs:83) ghc-lib-parser> concatOL (compiler/GHC/Data/OrdList.hs:85) ghc-lib-parser> lastOL (compiler/GHC/Data/OrdList.hs:144) ghc-lib-parser> headOL (compiler/GHC/Data/OrdList.hs:137) ghc-lib-parser> mapOL (compiler/GHC/Data/OrdList.hs:188) ghc-lib-parser> mapOL' (compiler/GHC/Data/OrdList.hs:191) ghc-lib-parser> fromOL (compiler/GHC/Data/OrdList.hs:168) ghc-lib-parser> toOL (compiler/GHC/Data/OrdList.hs:224) ghc-lib-parser> foldrOL (compiler/GHC/Data/OrdList.hs:207) ghc-lib-parser> reverseOL (compiler/GHC/Data/OrdList.hs:229) ghc-lib-parser> fromOLReverse (compiler/GHC/Data/OrdList.hs:177) 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:47) ghc-lib-parser> emptyBag (compiler/GHC/Data/Bag.hs:61) ghc-lib-parser> unitBag (compiler/GHC/Data/Bag.hs:64) ghc-lib-parser> unionBags (compiler/GHC/Data/Bag.hs:84) ghc-lib-parser> unionManyBags (compiler/GHC/Data/Bag.hs:79) ghc-lib-parser> mapBag (compiler/GHC/Data/Bag.hs:216) ghc-lib-parser> pprBag (compiler/GHC/Data/Bag.hs:368) ghc-lib-parser> elemBag (compiler/GHC/Data/Bag.hs:73) ghc-lib-parser> lengthBag (compiler/GHC/Data/Bag.hs:67) ghc-lib-parser> filterBag (compiler/GHC/Data/Bag.hs:105) ghc-lib-parser> partitionBag (compiler/GHC/Data/Bag.hs:170) ghc-lib-parser> partitionBagWith (compiler/GHC/Data/Bag.hs:184) ghc-lib-parser> concatBag (compiler/GHC/Data/Bag.hs:160) ghc-lib-parser> catBagMaybes (compiler/GHC/Data/Bag.hs:163) ghc-lib-parser> foldBag (compiler/GHC/Data/Bag.hs:210) ghc-lib-parser> isEmptyBag (compiler/GHC/Data/Bag.hs:95) ghc-lib-parser> isSingletonBag (compiler/GHC/Data/Bag.hs:99) ghc-lib-parser> consBag (compiler/GHC/Data/Bag.hs:91) ghc-lib-parser> snocBag (compiler/GHC/Data/Bag.hs:92) ghc-lib-parser> anyBag (compiler/GHC/Data/Bag.hs:145) ghc-lib-parser> allBag (compiler/GHC/Data/Bag.hs:139) ghc-lib-parser> listToBag (compiler/GHC/Data/Bag.hs:336) ghc-lib-parser> nonEmptyToBag (compiler/GHC/Data/Bag.hs:341) ghc-lib-parser> bagToList (compiler/GHC/Data/Bag.hs:345) ghc-lib-parser> headMaybe (compiler/GHC/Data/Bag.hs:359) ghc-lib-parser> mapAccumBagL (compiler/GHC/Data/Bag.hs:313) ghc-lib-parser> concatMapBag (compiler/GHC/Data/Bag.hs:219) ghc-lib-parser> concatMapBagPair (compiler/GHC/Data/Bag.hs:225) ghc-lib-parser> mapMaybeBag (compiler/GHC/Data/Bag.hs:238) ghc-lib-parser> mapMaybeBagM (compiler/GHC/Data/Bag.hs:246) ghc-lib-parser> unzipBag (compiler/GHC/Data/Bag.hs:348) ghc-lib-parser> mapBagM (compiler/GHC/Data/Bag.hs:257) ghc-lib-parser> mapBagM_ (compiler/GHC/Data/Bag.hs:268) ghc-lib-parser> lookupBag (compiler/GHC/Data/Bag.hs:128) ghc-lib-parser> flatMapBagM (compiler/GHC/Data/Bag.hs:275) ghc-lib-parser> flatMapBagPairM (compiler/GHC/Data/Bag.hs:286) ghc-lib-parser> mapAndUnzipBagM (compiler/GHC/Data/Bag.hs:298) ghc-lib-parser> mapAccumBagLM (compiler/GHC/Data/Bag.hs:326) ghc-lib-parser> anyBagM (compiler/GHC/Data/Bag.hs:151) ghc-lib-parser> filterBagM (compiler/GHC/Data/Bag.hs:113) 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: 'mkSplitUniqSupply' 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:305) 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:254) ghc-lib-parser> ltUnique (compiler/GHC/Types/Unique.hs:257) 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:264) 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:268) ghc-lib-parser> initUniqSupply (compiler/GHC/Types/Unique/Supply.hs:263) 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> 20% ( 16 / 79) 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:115) ghc-lib-parser> unitUFM (compiler/GHC/Types/Unique/FM.hs:121) ghc-lib-parser> unitDirectlyUFM (compiler/GHC/Types/Unique/FM.hs:125) ghc-lib-parser> zipToUFM (compiler/GHC/Types/Unique/FM.hs:135) ghc-lib-parser> listToUFM (compiler/GHC/Types/Unique/FM.hs:141) ghc-lib-parser> listToUFM_Directly (compiler/GHC/Types/Unique/FM.hs:144) ghc-lib-parser> listToUFM_C (compiler/GHC/Types/Unique/FM.hs:154) ghc-lib-parser> listToIdentityUFM (compiler/GHC/Types/Unique/FM.hs:147) ghc-lib-parser> addToUFM (compiler/GHC/Types/Unique/FM.hs:157) ghc-lib-parser> addToUFM_C (compiler/GHC/Types/Unique/FM.hs:175) ghc-lib-parser> addToUFM_Acc (compiler/GHC/Types/Unique/FM.hs:185) ghc-lib-parser> addListToUFM (compiler/GHC/Types/Unique/FM.hs:160) ghc-lib-parser> addToUFM_Directly (compiler/GHC/Types/Unique/FM.hs:166) ghc-lib-parser> addListToUFM_Directly (compiler/GHC/Types/Unique/FM.hs:163) ghc-lib-parser> adjustUFM (compiler/GHC/Types/Unique/FM.hs:231) ghc-lib-parser> alterUFM (compiler/GHC/Types/Unique/FM.hs:212) ghc-lib-parser> alterUFM_Directly (compiler/GHC/Types/Unique/FM.hs:219) ghc-lib-parser> adjustUFM_Directly (compiler/GHC/Types/Unique/FM.hs:234) ghc-lib-parser> delFromUFM (compiler/GHC/Types/Unique/FM.hs:237) ghc-lib-parser> delFromUFM_Directly (compiler/GHC/Types/Unique/FM.hs:246) ghc-lib-parser> delListFromUFM (compiler/GHC/Types/Unique/FM.hs:240) ghc-lib-parser> delListFromUFM_Directly (compiler/GHC/Types/Unique/FM.hs:243) ghc-lib-parser> plusUFM (compiler/GHC/Types/Unique/FM.hs:251) ghc-lib-parser> plusUFM_C (compiler/GHC/Types/Unique/FM.hs:256) ghc-lib-parser> mergeUFM (compiler/GHC/Types/Unique/FM.hs:316) ghc-lib-parser> plusMaybeUFM_C (compiler/GHC/Types/Unique/FM.hs:325) ghc-lib-parser> plusUFMList (compiler/GHC/Types/Unique/FM.hs:333) ghc-lib-parser> plusUFMListWith (compiler/GHC/Types/Unique/FM.hs:336) ghc-lib-parser> sequenceUFMList (compiler/GHC/Types/Unique/FM.hs:339) ghc-lib-parser> minusUFM (compiler/GHC/Types/Unique/FM.hs:348) ghc-lib-parser> intersectUFM (compiler/GHC/Types/Unique/FM.hs:359) ghc-lib-parser> intersectUFM_C (compiler/GHC/Types/Unique/FM.hs:366) ghc-lib-parser> disjointUFM (compiler/GHC/Types/Unique/FM.hs:369) ghc-lib-parser> equalKeysUFM (compiler/GHC/Types/Unique/FM.hs:522) ghc-lib-parser> nonDetStrictFoldUFM (compiler/GHC/Types/Unique/FM.hs:460) ghc-lib-parser> nonDetStrictFoldUFM_Directly (compiler/GHC/Types/Unique/FM.hs:475) ghc-lib-parser> anyUFM (compiler/GHC/Types/Unique/FM.hs:436) ghc-lib-parser> allUFM (compiler/GHC/Types/Unique/FM.hs:439) ghc-lib-parser> seqEltsUFM (compiler/GHC/Types/Unique/FM.hs:442) ghc-lib-parser> mapUFM (compiler/GHC/Types/Unique/FM.hs:385) ghc-lib-parser> mapUFM_Directly (compiler/GHC/Types/Unique/FM.hs:394) ghc-lib-parser> strictMapUFM (compiler/GHC/Types/Unique/FM.hs:397) ghc-lib-parser> mapMaybeUFM (compiler/GHC/Types/Unique/FM.hs:388) ghc-lib-parser> mapMaybeWithKeyUFM (compiler/GHC/Types/Unique/FM.hs:391) ghc-lib-parser> elemUFM (compiler/GHC/Types/Unique/FM.hs:414) ghc-lib-parser> elemUFM_Directly (compiler/GHC/Types/Unique/FM.hs:417) ghc-lib-parser> filterUFM (compiler/GHC/Types/Unique/FM.hs:400) ghc-lib-parser> filterUFM_Directly (compiler/GHC/Types/Unique/FM.hs:403) ghc-lib-parser> partitionUFM (compiler/GHC/Types/Unique/FM.hs:406) ghc-lib-parser> sizeUFM (compiler/GHC/Types/Unique/FM.hs:411) ghc-lib-parser> isNullUFM (compiler/GHC/Types/Unique/FM.hs:118) ghc-lib-parser> lookupUFM (compiler/GHC/Types/Unique/FM.hs:420) ghc-lib-parser> lookupUFM_Directly (compiler/GHC/Types/Unique/FM.hs:424) ghc-lib-parser> lookupWithDefaultUFM (compiler/GHC/Types/Unique/FM.hs:427) ghc-lib-parser> lookupWithDefaultUFM_Directly (compiler/GHC/Types/Unique/FM.hs:430) ghc-lib-parser> nonDetEltsUFM (compiler/GHC/Types/Unique/FM.hs:448) ghc-lib-parser> nonDetKeysUFM (compiler/GHC/Types/Unique/FM.hs:454) ghc-lib-parser> ufmToSet_Directly (compiler/GHC/Types/Unique/FM.hs:433) ghc-lib-parser> nonDetUFMToList (compiler/GHC/Types/Unique/FM.hs:482) ghc-lib-parser> ufmToIntMap (compiler/GHC/Types/Unique/FM.hs:508) ghc-lib-parser> unsafeIntMapToUFM (compiler/GHC/Types/Unique/FM.hs:511) ghc-lib-parser> pprUniqFM (compiler/GHC/Types/Unique/FM.hs:539) 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) retrie> [18 of 34] Compiling Retrie.GroundTerms ( Retrie/GroundTerms.hs, nothing ) ghc-lib-parser> 27% ( 14 / 51) 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:169) ghc-lib-parser> unitUDFM (compiler/GHC/Types/Unique/DFM.hs:172) ghc-lib-parser> addToUDFM (compiler/GHC/Types/Unique/DFM.hs:176) ghc-lib-parser> addToUDFM_C (compiler/GHC/Types/Unique/DFM.hs:211) ghc-lib-parser> addToUDFM_C_Directly (compiler/GHC/Types/Unique/DFM.hs:197) ghc-lib-parser> addToUDFM_Directly (compiler/GHC/Types/Unique/DFM.hs:180) ghc-lib-parser> addListToUDFM (compiler/GHC/Types/Unique/DFM.hs:214) ghc-lib-parser> delFromUDFM (compiler/GHC/Types/Unique/DFM.hs:224) ghc-lib-parser> mapMaybeUDFM (compiler/GHC/Types/Unique/DFM.hs:431) ghc-lib-parser> plusUDFM (compiler/GHC/Types/Unique/DFM.hs:267) ghc-lib-parser> plusUDFM_C (compiler/GHC/Types/Unique/DFM.hs:227) ghc-lib-parser> lookupUDFM (compiler/GHC/Types/Unique/DFM.hs:282) ghc-lib-parser> lookupUDFM_Directly (compiler/GHC/Types/Unique/DFM.hs:285) ghc-lib-parser> elemUDFM (compiler/GHC/Types/Unique/DFM.hs:288) ghc-lib-parser> eltsUDFM (compiler/GHC/Types/Unique/DFM.hs:309) ghc-lib-parser> filterUDFM (compiler/GHC/Types/Unique/DFM.hs:315) ghc-lib-parser> filterUDFM_Directly (compiler/GHC/Types/Unique/DFM.hs:318) ghc-lib-parser> isNullUDFM (compiler/GHC/Types/Unique/DFM.hs:342) ghc-lib-parser> sizeUDFM (compiler/GHC/Types/Unique/DFM.hs:345) ghc-lib-parser> intersectUDFM (compiler/GHC/Types/Unique/DFM.hs:348) ghc-lib-parser> udfmIntersectUFM (compiler/GHC/Types/Unique/DFM.hs:353) ghc-lib-parser> disjointUDFM (compiler/GHC/Types/Unique/DFM.hs:358) ghc-lib-parser> disjointUdfmUfm (compiler/GHC/Types/Unique/DFM.hs:361) ghc-lib-parser> equalKeysUDFM (compiler/GHC/Types/Unique/DFM.hs:339) ghc-lib-parser> minusUDFM (compiler/GHC/Types/Unique/DFM.hs:364) ghc-lib-parser> listToUDFM (compiler/GHC/Types/Unique/DFM.hs:391) ghc-lib-parser> listToUDFM_Directly (compiler/GHC/Types/Unique/DFM.hs:394) ghc-lib-parser> udfmMinusUFM (compiler/GHC/Types/Unique/DFM.hs:369) ghc-lib-parser> ufmMinusUDFM (compiler/GHC/Types/Unique/DFM.hs:374) ghc-lib-parser> udfmRestrictKeys (compiler/GHC/Types/Unique/DFM.hs:323) ghc-lib-parser> udfmRestrictKeysSet (compiler/GHC/Types/Unique/DFM.hs:326) ghc-lib-parser> anyUDFM (compiler/GHC/Types/Unique/DFM.hs:434) ghc-lib-parser> allUDFM (compiler/GHC/Types/Unique/DFM.hs:437) ghc-lib-parser> pprUniqDFM (compiler/GHC/Types/Unique/DFM.hs:458) ghc-lib-parser> pprUDFM (compiler/GHC/Types/Unique/DFM.hs:467) ghc-lib-parser> alwaysUnsafeUfmToUdfm (compiler/GHC/Types/Unique/DFM.hs:442) ghc-lib-parser> Warning: 'UniqSet' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Unique/Set.hs:66:21 ghc-lib-parser> * at compiler/GHC/Types/Unique/Set.hs:66:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:66:1 ghc-lib-parser> 10% ( 4 / 39) in 'GHC.Types.Unique.Set' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> UniqSet (compiler/GHC/Types/Unique/Set.hs:66) ghc-lib-parser> getUniqSet (compiler/GHC/Types/Unique/Set.hs:184) ghc-lib-parser> pprUniqSet (compiler/GHC/Types/Unique/Set.hs:198) ghc-lib-parser> emptyUniqSet (compiler/GHC/Types/Unique/Set.hs:70) ghc-lib-parser> unitUniqSet (compiler/GHC/Types/Unique/Set.hs:73) ghc-lib-parser> mkUniqSet (compiler/GHC/Types/Unique/Set.hs:76) ghc-lib-parser> addOneToUniqSet (compiler/GHC/Types/Unique/Set.hs:79) ghc-lib-parser> addListToUniqSet (compiler/GHC/Types/Unique/Set.hs:82) ghc-lib-parser> delOneFromUniqSet (compiler/GHC/Types/Unique/Set.hs:85) ghc-lib-parser> delOneFromUniqSet_Directly (compiler/GHC/Types/Unique/Set.hs:88) ghc-lib-parser> delListFromUniqSet (compiler/GHC/Types/Unique/Set.hs:91) ghc-lib-parser> delListFromUniqSet_Directly (compiler/GHC/Types/Unique/Set.hs:94) ghc-lib-parser> unionUniqSets (compiler/GHC/Types/Unique/Set.hs:98) ghc-lib-parser> unionManyUniqSets (compiler/GHC/Types/Unique/Set.hs:101) ghc-lib-parser> minusUniqSet (compiler/GHC/Types/Unique/Set.hs:104) ghc-lib-parser> uniqSetMinusUFM (compiler/GHC/Types/Unique/Set.hs:116) ghc-lib-parser> uniqSetMinusUDFM (compiler/GHC/Types/Unique/Set.hs:119) ghc-lib-parser> intersectUniqSets (compiler/GHC/Types/Unique/Set.hs:107) ghc-lib-parser> disjointUniqSets (compiler/GHC/Types/Unique/Set.hs:110) ghc-lib-parser> restrictUniqSetToUFM (compiler/GHC/Types/Unique/Set.hs:113) ghc-lib-parser> uniqSetAny (compiler/GHC/Types/Unique/Set.hs:137) ghc-lib-parser> uniqSetAll (compiler/GHC/Types/Unique/Set.hs:140) ghc-lib-parser> elementOfUniqSet (compiler/GHC/Types/Unique/Set.hs:122) ghc-lib-parser> elemUniqSet_Directly (compiler/GHC/Types/Unique/Set.hs:125) ghc-lib-parser> filterUniqSet (compiler/GHC/Types/Unique/Set.hs:128) ghc-lib-parser> filterUniqSet_Directly (compiler/GHC/Types/Unique/Set.hs:131) ghc-lib-parser> sizeUniqSet (compiler/GHC/Types/Unique/Set.hs:143) ghc-lib-parser> isEmptyUniqSet (compiler/GHC/Types/Unique/Set.hs:146) ghc-lib-parser> lookupUniqSet_Directly (compiler/GHC/Types/Unique/Set.hs:154) ghc-lib-parser> partitionUniqSet (compiler/GHC/Types/Unique/Set.hs:134) ghc-lib-parser> mapUniqSet (compiler/GHC/Types/Unique/Set.hs:176) ghc-lib-parser> nonDetEltsUniqSet (compiler/GHC/Types/Unique/Set.hs:160) ghc-lib-parser> nonDetKeysUniqSet (compiler/GHC/Types/Unique/Set.hs:166) ghc-lib-parser> nonDetStrictFoldUniqSet (compiler/GHC/Types/Unique/Set.hs:172) 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> 10% ( 3 / 28) 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:136) ghc-lib-parser> pprUniqDSet (compiler/GHC/Types/Unique/DSet.hs:142) 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) conduit> [14 of 14] Compiling Conduit ( src/Conduit.hs, dist/build/Conduit.p_o ) 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:214:19 ghc-lib-parser> * at compiler/GHC/Data/FastString.hs:214:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:214:1 ghc-lib-parser> Warning: 'Just' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Strict.hs:25:26 ghc-lib-parser> * in ‘GHC.Maybe’ ghc-lib-parser> You may be able to disambiguate the identifier by 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/Strict.hs:25:26 ghc-lib-parser> 25% ( 15 / 59) in 'GHC.Utils.Binary' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> Bin (compiler/GHC/Utils/Binary.hs:207) ghc-lib-parser> BinHandle (compiler/GHC/Utils/Binary.hs:173) ghc-lib-parser> SymbolTable (compiler/GHC/Utils/Binary.hs:1216) ghc-lib-parser> Dictionary (compiler/GHC/Utils/Binary.hs:1138) ghc-lib-parser> BinData (compiler/GHC/Utils/Binary.hs:139) ghc-lib-parser> dataHandle (compiler/GHC/Utils/Binary.hs:160) ghc-lib-parser> handleData (compiler/GHC/Utils/Binary.hs:167) ghc-lib-parser> unsafeUnpackBinBuffer (compiler/GHC/Utils/Binary.hs:197) ghc-lib-parser> openBinMem (compiler/GHC/Utils/Binary.hs:237) ghc-lib-parser> seekBin (compiler/GHC/Utils/Binary.hs:250) ghc-lib-parser> tellBin (compiler/GHC/Utils/Binary.hs:247) ghc-lib-parser> castBin (compiler/GHC/Utils/Binary.hs:211) ghc-lib-parser> foldGet (compiler/GHC/Utils/Binary.hs:329) ghc-lib-parser> foldGet' (compiler/GHC/Utils/Binary.hs:346) ghc-lib-parser> writeBinMem (compiler/GHC/Utils/Binary.hs:268) ghc-lib-parser> readBinMem (compiler/GHC/Utils/Binary.hs:276) ghc-lib-parser> readBinMemN (compiler/GHC/Utils/Binary.hs:283) ghc-lib-parser> putAt (compiler/GHC/Utils/Binary.hs:231) ghc-lib-parser> getAt (compiler/GHC/Utils/Binary.hs:234) ghc-lib-parser> forwardPut_ (compiler/GHC/Utils/Binary.hs:1000) ghc-lib-parser> putByte (compiler/GHC/Utils/Binary.hs:471) ghc-lib-parser> getByte (compiler/GHC/Utils/Binary.hs:474) ghc-lib-parser> putULEB128 (compiler/GHC/Utils/Binary.hs:505) ghc-lib-parser> getULEB128 (compiler/GHC/Utils/Binary.hs:530) ghc-lib-parser> putSLEB128 (compiler/GHC/Utils/Binary.hs:554) ghc-lib-parser> getSLEB128 (compiler/GHC/Utils/Binary.hs:582) ghc-lib-parser> lazyGet (compiler/GHC/Utils/Binary.hs:1029) ghc-lib-parser> lazyPut (compiler/GHC/Utils/Binary.hs:1019) ghc-lib-parser> getUserData (compiler/GHC/Utils/Binary.hs:184) ghc-lib-parser> setUserData (compiler/GHC/Utils/Binary.hs:187) ghc-lib-parser> newReadState (compiler/GHC/Utils/Binary.hs:1100) ghc-lib-parser> newWriteState (compiler/GHC/Utils/Binary.hs:1114) ghc-lib-parser> noUserData (compiler/GHC/Utils/Binary.hs:1123) ghc-lib-parser> putDictionary (compiler/GHC/Utils/Binary.hs:1142) ghc-lib-parser> getDictionary (compiler/GHC/Utils/Binary.hs:1149) ghc-lib-parser> putFS (compiler/GHC/Utils/Binary.hs:1223) ghc-lib-parser> FSTable (compiler/GHC/Utils/Binary.hs:1203) ghc-lib-parser> initFSTable (compiler/GHC/Utils/Binary.hs:1164) ghc-lib-parser> getDictFastString (compiler/GHC/Utils/Binary.hs:1158) ghc-lib-parser> putDictFastString (compiler/GHC/Utils/Binary.hs:1185) ghc-lib-parser> BinSpan (compiler/GHC/Utils/Binary.hs:1444) ghc-lib-parser> BinSrcSpan (compiler/GHC/Utils/Binary.hs:1481) ghc-lib-parser> BinLocated (compiler/GHC/Utils/Binary.hs:1432) 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:44) ghc-lib-parser> Warning: 'ModuleName' is ambiguous. It is defined ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Module/Name.hs:15:22 ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Module/Name.hs:15:1 ghc-lib-parser> You may be able to disambiguate the identifier 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:15: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:127:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:127: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:271:7 ghc-lib-parser> * at compiler/GHC/Unit/Types.hs:290:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:290:1 ghc-lib-parser> Warning: 'UnitId' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Types.hs:509:18 ghc-lib-parser> * at compiler/GHC/Unit/Types.hs:509:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:509:1 ghc-lib-parser> Warning: 'FastString' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/FastString.hs:214:19 ghc-lib-parser> * at compiler/GHC/Data/FastString.hs:214:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:214: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:145) ghc-lib-parser> moduleUnitId (compiler/GHC/Unit/Types.hs:130) ghc-lib-parser> pprModule (compiler/GHC/Unit/Types.hs:205) ghc-lib-parser> pprInstantiatedModule (compiler/GHC/Unit/Types.hs:222) ghc-lib-parser> Unit (compiler/GHC/Unit/Types.hs:289) ghc-lib-parser> InstantiatedUnit (compiler/GHC/Unit/Types.hs:290) ghc-lib-parser> Instantiations (compiler/GHC/Unit/Types.hs:293) ghc-lib-parser> GenInstantiations (compiler/GHC/Unit/Types.hs:292) ghc-lib-parser> unitFS ghc-lib-parser> unitString (compiler/GHC/Unit/Types.hs:457) ghc-lib-parser> stringToUnit (compiler/GHC/Unit/Types.hs:460) ghc-lib-parser> isHoleUnit (compiler/GHC/Unit/Types.hs:302) ghc-lib-parser> pprUnit (compiler/GHC/Unit/Types.hs:354) ghc-lib-parser> unitIdString (compiler/GHC/Unit/Types.hs:543) ghc-lib-parser> stringToUnitId (compiler/GHC/Unit/Types.hs:546) ghc-lib-parser> primUnitId (compiler/GHC/Unit/Types.hs:597) ghc-lib-parser> bignumUnitId (compiler/GHC/Unit/Types.hs:598) ghc-lib-parser> baseUnitId (compiler/GHC/Unit/Types.hs:599) ghc-lib-parser> rtsUnitId (compiler/GHC/Unit/Types.hs:600) ghc-lib-parser> thUnitId (compiler/GHC/Unit/Types.hs:603) ghc-lib-parser> thisGhcUnitId (compiler/GHC/Unit/Types.hs:601) ghc-lib-parser> interactiveUnitId (compiler/GHC/Unit/Types.hs:602) ghc-lib-parser> primUnit (compiler/GHC/Unit/Types.hs:606) ghc-lib-parser> bignumUnit (compiler/GHC/Unit/Types.hs:607) ghc-lib-parser> baseUnit (compiler/GHC/Unit/Types.hs:608) ghc-lib-parser> rtsUnit (compiler/GHC/Unit/Types.hs:609) ghc-lib-parser> thUnit (compiler/GHC/Unit/Types.hs:605) ghc-lib-parser> mainUnit (compiler/GHC/Unit/Types.hs:617) ghc-lib-parser> thisGhcUnit (compiler/GHC/Unit/Types.hs:610) ghc-lib-parser> interactiveUnit (compiler/GHC/Unit/Types.hs:611) ghc-lib-parser> isInteractiveModule (compiler/GHC/Unit/Types.hs:620) ghc-lib-parser> wiredInUnitIds (compiler/GHC/Unit/Types.hs:623) ghc-lib-parser> IsBootInterface (compiler/Language/Haskell/Syntax/ImpExp.hs-boot:11) ghc-lib-parser> ModuleNameWithIsBoot (compiler/GHC/Unit/Types.hs:712) ghc-lib-parser> ModuleWithIsBoot (compiler/GHC/Unit/Types.hs:714) 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) retrie> [19 of 34] Compiling Retrie.Expr ( Retrie/Expr.hs, nothing ) ghc-lib-parser> 87% ( 7 / 8) in 'GHC.Unit.Module.Location' ghc-lib-parser> Missing documentation for: ghc-lib-parser> addBootSuffixLocn_maybe (compiler/GHC/Unit/Module/Location.hs:91) ghc-lib-parser> Warning: 'ModuleName' is ambiguous. It is defined ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Module/Name.hs:15:22 ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Module/Name.hs:15:1 ghc-lib-parser> You may be able to disambiguate the identifier 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:15: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:127:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:127:1 ghc-lib-parser> 18% ( 10 / 54) in 'GHC.Unit.Module.Env' ghc-lib-parser> Missing documentation for: ghc-lib-parser> elemModuleEnv (compiler/GHC/Unit/Module/Env.hs:103) ghc-lib-parser> extendModuleEnv (compiler/GHC/Unit/Module/Env.hs:106) ghc-lib-parser> extendModuleEnvList (compiler/GHC/Unit/Module/Env.hs:114) ghc-lib-parser> extendModuleEnvList_C (compiler/GHC/Unit/Module/Env.hs:119) ghc-lib-parser> plusModuleEnv_C (compiler/GHC/Unit/Module/Env.hs:123) ghc-lib-parser> delModuleEnvList (compiler/GHC/Unit/Module/Env.hs:127) ghc-lib-parser> delModuleEnv (compiler/GHC/Unit/Module/Env.hs:131) ghc-lib-parser> plusModuleEnv (compiler/GHC/Unit/Module/Env.hs:134) ghc-lib-parser> lookupModuleEnv (compiler/GHC/Unit/Module/Env.hs:137) ghc-lib-parser> lookupWithDefaultModuleEnv (compiler/GHC/Unit/Module/Env.hs:140) ghc-lib-parser> mapModuleEnv (compiler/GHC/Unit/Module/Env.hs:144) ghc-lib-parser> mkModuleEnv (compiler/GHC/Unit/Module/Env.hs:155) ghc-lib-parser> emptyModuleEnv (compiler/GHC/Unit/Module/Env.hs:158) ghc-lib-parser> alterModuleEnv (compiler/GHC/Unit/Module/Env.hs:152) ghc-lib-parser> partitionModuleEnv (compiler/GHC/Unit/Module/Env.hs:147) ghc-lib-parser> moduleEnvKeys (compiler/GHC/Unit/Module/Env.hs:161) ghc-lib-parser> moduleEnvElts (compiler/GHC/Unit/Module/Env.hs:165) ghc-lib-parser> moduleEnvToList (compiler/GHC/Unit/Module/Env.hs:169) ghc-lib-parser> unitModuleEnv (compiler/GHC/Unit/Module/Env.hs:174) ghc-lib-parser> isEmptyModuleEnv (compiler/GHC/Unit/Module/Env.hs:177) ghc-lib-parser> extendModuleEnvWith (compiler/GHC/Unit/Module/Env.hs:110) ghc-lib-parser> filterModuleEnv (compiler/GHC/Unit/Module/Env.hs:95) ghc-lib-parser> mapMaybeModuleEnv (compiler/GHC/Unit/Module/Env.hs:99) ghc-lib-parser> emptyModuleSet (compiler/GHC/Unit/Module/Env.hs:192) ghc-lib-parser> mkModuleSet (compiler/GHC/Unit/Module/Env.hs:183) ghc-lib-parser> moduleSetElts (compiler/GHC/Unit/Module/Env.hs:198) ghc-lib-parser> extendModuleSet (compiler/GHC/Unit/Module/Env.hs:186) ghc-lib-parser> extendModuleSetList (compiler/GHC/Unit/Module/Env.hs:189) ghc-lib-parser> delModuleSet (compiler/GHC/Unit/Module/Env.hs:210) ghc-lib-parser> elemModuleSet (compiler/GHC/Unit/Module/Env.hs:201) ghc-lib-parser> intersectModuleSet (compiler/GHC/Unit/Module/Env.hs:204) ghc-lib-parser> minusModuleSet (compiler/GHC/Unit/Module/Env.hs:207) ghc-lib-parser> unionModuleSet (compiler/GHC/Unit/Module/Env.hs:213) ghc-lib-parser> unitModuleSet (compiler/GHC/Unit/Module/Env.hs:219) ghc-lib-parser> isEmptyModuleSet (compiler/GHC/Unit/Module/Env.hs:195) ghc-lib-parser> unionManyModuleSets (compiler/GHC/Unit/Module/Env.hs:216) ghc-lib-parser> emptyInstalledModuleEnv (compiler/GHC/Unit/Module/Env.hs:247) ghc-lib-parser> lookupInstalledModuleEnv (compiler/GHC/Unit/Module/Env.hs:250) ghc-lib-parser> extendInstalledModuleEnv (compiler/GHC/Unit/Module/Env.hs:253) ghc-lib-parser> filterInstalledModuleEnv (compiler/GHC/Unit/Module/Env.hs:256) ghc-lib-parser> delInstalledModuleEnv (compiler/GHC/Unit/Module/Env.hs:260) ghc-lib-parser> mergeInstalledModuleEnv (compiler/GHC/Unit/Module/Env.hs:272) ghc-lib-parser> plusInstalledModuleEnv (compiler/GHC/Unit/Module/Env.hs:283) ghc-lib-parser> installedModuleEnvElts (compiler/GHC/Unit/Module/Env.hs:263) 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:127:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:127: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> 50% ( 1 / 2) in 'GHC.Types.BreakInfo' ghc-lib-parser> Missing documentation for: ghc-lib-parser> BreakInfo (compiler/GHC/Types/BreakInfo.hs:9) 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: '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> 10% ( 2 / 19) 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:194) ghc-lib-parser> isCLabelString (compiler/GHC/Types/ForeignCall.hs:200) ghc-lib-parser> pprCLabelString (compiler/GHC/Types/ForeignCall.hs:197) 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:157) ghc-lib-parser> defaultCCallConv (compiler/GHC/Types/ForeignCall.hs:173) ghc-lib-parser> ccallConvToInt (compiler/GHC/Types/ForeignCall.hs:176) ghc-lib-parser> ccallConvAttribute (compiler/GHC/Types/ForeignCall.hs:188) ghc-lib-parser> Header (compiler/GHC/Types/ForeignCall.hs:237) ghc-lib-parser> 20% ( 2 / 10) in 'GHC.Types.Fixity' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Fixity (compiler/GHC/Types/Fixity.hs:26) ghc-lib-parser> FixityDirection (compiler/GHC/Types/Fixity.hs:48) ghc-lib-parser> maxPrecedence (compiler/GHC/Types/Fixity.hs:75) ghc-lib-parser> minPrecedence (compiler/GHC/Types/Fixity.hs:76) ghc-lib-parser> defaultFixity (compiler/GHC/Types/Fixity.hs:79) ghc-lib-parser> negateFixity (compiler/GHC/Types/Fixity.hs:83) ghc-lib-parser> funTyFixity (compiler/GHC/Types/Fixity.hs:84) ghc-lib-parser> compareFixity (compiler/GHC/Types/Fixity.hs:99) 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> 50% ( 9 / 18) in 'GHC.Hs.DocString' ghc-lib-parser> Missing documentation for: ghc-lib-parser> LHsDocString (compiler/GHC/Hs/DocString.hs:40) ghc-lib-parser> HsDocStringDecorator (compiler/GHC/Hs/DocString.hs:102) ghc-lib-parser> LHsDocStringChunk (compiler/GHC/Hs/DocString.hs:139) ghc-lib-parser> isEmptyDocString (compiler/GHC/Hs/DocString.hs:170) ghc-lib-parser> unpackHDSC (compiler/GHC/Hs/DocString.hs:161) ghc-lib-parser> mkHsDocStringChunk (compiler/GHC/Hs/DocString.hs:154) ghc-lib-parser> pprHsDocStrings (compiler/GHC/Hs/DocString.hs:184) ghc-lib-parser> mkGeneratedHsDocString (compiler/GHC/Hs/DocString.hs:167) ghc-lib-parser> docStringChunks (compiler/GHC/Hs/DocString.hs:175) ghc-lib-parser> Warning: 'EnumSet' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/EnumSet.hs:22:21 ghc-lib-parser> * at compiler/GHC/Data/EnumSet.hs:22:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:22: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:22) ghc-lib-parser> member (compiler/GHC/Data/EnumSet.hs:26) ghc-lib-parser> insert (compiler/GHC/Data/EnumSet.hs:29) ghc-lib-parser> delete (compiler/GHC/Data/EnumSet.hs:32) ghc-lib-parser> toList (compiler/GHC/Data/EnumSet.hs:35) ghc-lib-parser> fromList (compiler/GHC/Data/EnumSet.hs:38) ghc-lib-parser> empty (compiler/GHC/Data/EnumSet.hs:41) ghc-lib-parser> difference (compiler/GHC/Data/EnumSet.hs:44) ghc-lib-parser> 80% ( 20 / 25) in 'GHC.Driver.Flags' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> Language (compiler/GHC/Driver/Flags.hs:41) ghc-lib-parser> warningGroupName (compiler/GHC/Driver/Flags.hs:828) ghc-lib-parser> warningGroupFlags (compiler/GHC/Driver/Flags.hs:837) ghc-lib-parser> WarningFlag (compiler/GHC/Driver/Flags.hs:587) 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:153) ghc-lib-parser> Warning: 'FastString' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/FastString.hs:214:19 ghc-lib-parser> * at compiler/GHC/Data/FastString.hs:214:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:214: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: '!=' 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> 94% ( 35 / 37) in 'GHC.JS.Unsat.Syntax' ghc-lib-parser> Missing documentation for: ghc-lib-parser> identFS (compiler/GHC/JS/Unsat/Syntax.hs:374) ghc-lib-parser> newIdentSupply (compiler/GHC/JS/Unsat/Syntax.hs:122) 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> 91% ( 33 / 36) in 'GHC.JS.Syntax' ghc-lib-parser> Missing documentation for: ghc-lib-parser> jassignAll (compiler/GHC/JS/Syntax.hs:346) ghc-lib-parser> jassignAllEqual (compiler/GHC/JS/Syntax.hs:342) ghc-lib-parser> jvar (compiler/GHC/JS/Syntax.hs:350) ghc-lib-parser> 33% ( 5 / 15) in 'GHC.JS.Transform' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> identsS (compiler/GHC/JS/Transform.hs:46) ghc-lib-parser> identsV (compiler/GHC/JS/Transform.hs:78) ghc-lib-parser> identsE (compiler/GHC/JS/Transform.hs:67) ghc-lib-parser> satJExpr (compiler/GHC/JS/Transform.hs:213) ghc-lib-parser> Compos (compiler/GHC/JS/Transform.hs:138) ghc-lib-parser> composOp (compiler/GHC/JS/Transform.hs:125) ghc-lib-parser> composOpM (compiler/GHC/JS/Transform.hs:128) ghc-lib-parser> composOpM_ (compiler/GHC/JS/Transform.hs:131) ghc-lib-parser> composOpFold (compiler/GHC/JS/Transform.hs:134) 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:124) ghc-lib-parser> JsToDoc (compiler/GHC/JS/Ppr.hs:130) ghc-lib-parser> defaultRenderJs (compiler/GHC/JS/Ppr.hs:112) ghc-lib-parser> RenderJs (compiler/GHC/JS/Ppr.hs:104) ghc-lib-parser> jsToDoc (compiler/GHC/JS/Ppr.hs:115) ghc-lib-parser> pprStringLit (compiler/GHC/JS/Ppr.hs:318) ghc-lib-parser> interSemi (compiler/GHC/JS/Ppr.hs:350) 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: 'for' 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: 'null' is ambiguous. It is defined ghc-lib-parser> * in ‘Data.Foldable’ ghc-lib-parser> * in ‘Data.Map.Internal’ ghc-lib-parser> You may be able to disambiguate 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 ‘Data.Map.Internal’ 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: 'false' 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> 73% ( 79 /107) in 'GHC.JS.Make' ghc-lib-parser> Missing documentation for: ghc-lib-parser> jFunction (compiler/GHC/JS/Make.hs:275) ghc-lib-parser> jForNoDecl (compiler/GHC/JS/Make.hs:309) ghc-lib-parser> returnStack (compiler/GHC/JS/Make.hs:593) ghc-lib-parser> assignAllEqual (compiler/GHC/JS/Make.hs:538) ghc-lib-parser> assignAll (compiler/GHC/JS/Make.hs:541) ghc-lib-parser> assignAllReverseOrder (compiler/GHC/JS/Make.hs:544) ghc-lib-parser> declAssignAll (compiler/GHC/JS/Make.hs:547) ghc-lib-parser> trace (compiler/GHC/JS/Make.hs:550) ghc-lib-parser> math_log (compiler/GHC/JS/Make.hs:613) ghc-lib-parser> math_sin (compiler/GHC/JS/Make.hs:614) ghc-lib-parser> math_cos (compiler/GHC/JS/Make.hs:615) ghc-lib-parser> math_tan (compiler/GHC/JS/Make.hs:616) ghc-lib-parser> math_exp (compiler/GHC/JS/Make.hs:617) ghc-lib-parser> math_acos (compiler/GHC/JS/Make.hs:618) ghc-lib-parser> math_asin (compiler/GHC/JS/Make.hs:619) ghc-lib-parser> math_atan (compiler/GHC/JS/Make.hs:620) ghc-lib-parser> math_abs (compiler/GHC/JS/Make.hs:621) ghc-lib-parser> math_pow (compiler/GHC/JS/Make.hs:622) ghc-lib-parser> math_sqrt (compiler/GHC/JS/Make.hs:624) ghc-lib-parser> math_asinh (compiler/GHC/JS/Make.hs:625) ghc-lib-parser> math_acosh (compiler/GHC/JS/Make.hs:626) ghc-lib-parser> math_atanh (compiler/GHC/JS/Make.hs:627) ghc-lib-parser> math_cosh (compiler/GHC/JS/Make.hs:629) ghc-lib-parser> math_sinh (compiler/GHC/JS/Make.hs:628) ghc-lib-parser> math_tanh (compiler/GHC/JS/Make.hs:630) ghc-lib-parser> math_expm1 (compiler/GHC/JS/Make.hs:631) ghc-lib-parser> math_log1p (compiler/GHC/JS/Make.hs:632) ghc-lib-parser> math_fround (compiler/GHC/JS/Make.hs:633) 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> 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: '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: '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: '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:1926: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:1926:19 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% ( 43 /162) in 'GHC.Types.Basic' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> LeftOrRight (compiler/GHC/Types/Basic.hs:146) ghc-lib-parser> pickLR (compiler/GHC/Types/Basic.hs:150) ghc-lib-parser> mkAlignment (compiler/GHC/Types/Basic.hs:233) ghc-lib-parser> alignmentOf (compiler/GHC/Types/Basic.hs:251) ghc-lib-parser> alignmentBytes ghc-lib-parser> PromotionFlag (compiler/Language/Haskell/Syntax/Type.hs-boot:15) ghc-lib-parser> isPromoted (compiler/Language/Haskell/Syntax/Type.hs-boot:21) ghc-lib-parser> FunctionOrData (compiler/GHC/Types/Basic.hs:433) ghc-lib-parser> isRec (compiler/GHC/Types/Basic.hs:552) ghc-lib-parser> isNonRec (compiler/GHC/Types/Basic.hs:556) ghc-lib-parser> boolToRecFlag (compiler/GHC/Types/Basic.hs:560) ghc-lib-parser> isGenerated (compiler/GHC/Types/Basic.hs:594) ghc-lib-parser> RuleName (compiler/GHC/Types/Basic.hs:458) ghc-lib-parser> pprRuleName (compiler/GHC/Types/Basic.hs:461) ghc-lib-parser> TopLevelFlag (compiler/GHC/Types/Basic.hs:472) ghc-lib-parser> isTopLevel (compiler/GHC/Types/Basic.hs:482) ghc-lib-parser> isNotTopLevel (compiler/GHC/Types/Basic.hs:479) ghc-lib-parser> OverlapMode (compiler/GHC/Types/Basic.hs:702) ghc-lib-parser> setOverlapModeMaybe (compiler/GHC/Types/Basic.hs:669) ghc-lib-parser> hasOverlappingFlag (compiler/GHC/Types/Basic.hs:689) ghc-lib-parser> hasOverlappableFlag (compiler/GHC/Types/Basic.hs:680) ghc-lib-parser> hasIncoherentFlag (compiler/GHC/Types/Basic.hs:673) ghc-lib-parser> hasNonCanonicalFlag (compiler/GHC/Types/Basic.hs:698) 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:534) ghc-lib-parser> topPrec (compiler/GHC/Types/Basic.hs:824) ghc-lib-parser> sigPrec (compiler/GHC/Types/Basic.hs:825) ghc-lib-parser> opPrec (compiler/GHC/Types/Basic.hs:829) ghc-lib-parser> funPrec (compiler/GHC/Types/Basic.hs:826) ghc-lib-parser> starPrec (compiler/GHC/Types/Basic.hs:830) ghc-lib-parser> appPrec (compiler/GHC/Types/Basic.hs:832) ghc-lib-parser> maxPrec (compiler/GHC/Types/Basic.hs:833) ghc-lib-parser> maybeParen (compiler/GHC/Types/Basic.hs:836) ghc-lib-parser> TupleSort (compiler/GHC/Types/Basic.hs:909) ghc-lib-parser> tupleSortBoxity (compiler/GHC/Types/Basic.hs:935) ghc-lib-parser> boxityTupleSort (compiler/GHC/Types/Basic.hs:940) ghc-lib-parser> tupleParens (compiler/GHC/Types/Basic.hs:944) ghc-lib-parser> unboxedTupleOrSumExtension (compiler/GHC/Types/Basic.hs:984) ghc-lib-parser> sumParens (compiler/GHC/Types/Basic.hs:959) ghc-lib-parser> hasNoOneShotInfo (compiler/GHC/Types/Basic.hs:358) ghc-lib-parser> isOneShotInfo (compiler/GHC/Types/Basic.hs:355) ghc-lib-parser> bestOneShot (compiler/GHC/Types/Basic.hs:365) ghc-lib-parser> worstOneShot (compiler/GHC/Types/Basic.hs:362) ghc-lib-parser> noOccInfo (compiler/GHC/Types/Basic.hs:1084) ghc-lib-parser> seqOccInfo (compiler/GHC/Types/Basic.hs:1095) ghc-lib-parser> zapFragileOcc (compiler/GHC/Types/Basic.hs:1182) ghc-lib-parser> isOneOcc (compiler/GHC/Types/Basic.hs:1177) ghc-lib-parser> isDeadOcc (compiler/GHC/Types/Basic.hs:1173) ghc-lib-parser> isStrongLoopBreaker (compiler/GHC/Types/Basic.hs:1168) ghc-lib-parser> isWeakLoopBreaker (compiler/GHC/Types/Basic.hs:1164) ghc-lib-parser> isManyOccs (compiler/GHC/Types/Basic.hs:1091) ghc-lib-parser> isNoOccInfo (compiler/GHC/Types/Basic.hs:1087) ghc-lib-parser> strongLoopBreaker (compiler/GHC/Types/Basic.hs:1160) ghc-lib-parser> weakLoopBreaker (compiler/GHC/Types/Basic.hs:1161) ghc-lib-parser> BranchCount (compiler/GHC/Types/Basic.hs:1061) ghc-lib-parser> oneBranch (compiler/GHC/Types/Basic.hs:1069) ghc-lib-parser> TailCallInfo (compiler/GHC/Types/Basic.hs:1137) ghc-lib-parser> tailCallInfo (compiler/GHC/Types/Basic.hs:1142) ghc-lib-parser> zapOccTailCallInfo (compiler/GHC/Types/Basic.hs:1146) ghc-lib-parser> isAlwaysTailCalled (compiler/GHC/Types/Basic.hs:1150) ghc-lib-parser> SwapFlag (compiler/GHC/Types/Basic.hs:383) ghc-lib-parser> flipSwap (compiler/GHC/Types/Basic.hs:392) ghc-lib-parser> unSwap (compiler/GHC/Types/Basic.hs:400) ghc-lib-parser> isSwapped (compiler/GHC/Types/Basic.hs:396) ghc-lib-parser> CompilerPhase (compiler/GHC/Types/Basic.hs:1326) ghc-lib-parser> beginPhase (compiler/GHC/Types/Basic.hs:1350) ghc-lib-parser> nextPhase (compiler/GHC/Types/Basic.hs:1368) ghc-lib-parser> laterPhase (compiler/GHC/Types/Basic.hs:1375) ghc-lib-parser> Activation (compiler/GHC/Types/Basic.hs:1338) ghc-lib-parser> isActive (compiler/GHC/Types/Basic.hs:1390) ghc-lib-parser> competesWith (compiler/GHC/Types/Basic.hs:1421) ghc-lib-parser> isNeverActive (compiler/GHC/Types/Basic.hs:1413) ghc-lib-parser> isAlwaysActive (compiler/GHC/Types/Basic.hs:1416) ghc-lib-parser> activeInFinalPhase (compiler/GHC/Types/Basic.hs:1407) ghc-lib-parser> activateAfterInitial (compiler/GHC/Types/Basic.hs:1383) ghc-lib-parser> activateDuringFinal (compiler/GHC/Types/Basic.hs:1387) ghc-lib-parser> activeAfter (compiler/GHC/Types/Basic.hs:1359) ghc-lib-parser> isConLike (compiler/GHC/Types/Basic.hs:1617) ghc-lib-parser> isFunLike (compiler/GHC/Types/Basic.hs:1621) ghc-lib-parser> noUserInlineSpec (compiler/GHC/Types/Basic.hs:1625) ghc-lib-parser> InlinePragma (compiler/GHC/Types/Basic.hs:1462) ghc-lib-parser> defaultInlinePragma (compiler/GHC/Types/Basic.hs:1630) ghc-lib-parser> alwaysInlinePragma (compiler/GHC/Types/Basic.hs:1636) ghc-lib-parser> neverInlinePragma (compiler/GHC/Types/Basic.hs:1637) ghc-lib-parser> dfunInlinePragma (compiler/GHC/Types/Basic.hs:1665) ghc-lib-parser> isDefaultInlinePragma (compiler/GHC/Types/Basic.hs:1669) ghc-lib-parser> isInlinePragma (compiler/GHC/Types/Basic.hs:1675) ghc-lib-parser> isInlinablePragma (compiler/GHC/Types/Basic.hs:1680) ghc-lib-parser> isNoInlinePragma (compiler/GHC/Types/Basic.hs:1685) ghc-lib-parser> isOpaquePragma (compiler/GHC/Types/Basic.hs:1697) ghc-lib-parser> isAnyInlinePragma (compiler/GHC/Types/Basic.hs:1691) ghc-lib-parser> alwaysInlineConLikePragma (compiler/GHC/Types/Basic.hs:1640) ghc-lib-parser> inlinePragmaSource (compiler/GHC/Types/Basic.hs:1646) ghc-lib-parser> inlineSpecSource (compiler/GHC/Types/Basic.hs:1654) ghc-lib-parser> inlinePragmaSpec (compiler/GHC/Types/Basic.hs:1643) ghc-lib-parser> inlinePragmaSat (compiler/GHC/Types/Basic.hs:1702) ghc-lib-parser> inlinePragmaActivation (compiler/GHC/Types/Basic.hs:1705) ghc-lib-parser> inlinePragmaRuleMatchInfo (compiler/GHC/Types/Basic.hs:1708) ghc-lib-parser> setInlinePragmaActivation (compiler/GHC/Types/Basic.hs:1711) ghc-lib-parser> setInlinePragmaRuleMatchInfo (compiler/GHC/Types/Basic.hs:1714) ghc-lib-parser> UnfoldingSource (compiler/GHC/Types/Basic.hs:1863) ghc-lib-parser> isStableSource (compiler/GHC/Types/Basic.hs:1890) ghc-lib-parser> isStableUserSource (compiler/GHC/Types/Basic.hs:1878) ghc-lib-parser> isStableSystemSource (compiler/GHC/Types/Basic.hs:1882) ghc-lib-parser> isCompulsorySource (compiler/GHC/Types/Basic.hs:1886) ghc-lib-parser> SuccessFlag (compiler/GHC/Types/Basic.hs:1267) ghc-lib-parser> succeeded (compiler/GHC/Types/Basic.hs:1284) ghc-lib-parser> failed (compiler/GHC/Types/Basic.hs:1287) ghc-lib-parser> successIf (compiler/GHC/Types/Basic.hs:1280) ghc-lib-parser> intGtLimit (compiler/GHC/Types/Basic.hs:1959) ghc-lib-parser> isTypeLevel (compiler/GHC/Types/Basic.hs:2003) ghc-lib-parser> isKindLevel (compiler/GHC/Types/Basic.hs:2007) ghc-lib-parser> Levity (compiler/GHC/Types/Basic.hs:2023) ghc-lib-parser> mightBeLifted (compiler/GHC/Types/Basic.hs:2041) ghc-lib-parser> mightBeUnlifted (compiler/GHC/Types/Basic.hs:2045) ghc-lib-parser> TypeOrConstraint (compiler/GHC/Types/Basic.hs:2048) ghc-lib-parser> defaultNonStandardTyVars (compiler/GHC/Types/Basic.hs:2241) ghc-lib-parser> Warning: 'Platform' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Platform.hs:69:17 ghc-lib-parser> * at compiler/GHC/Platform.hs:69:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:69:1 ghc-lib-parser> 65% ( 29 / 44) in 'GHC.Platform' ghc-lib-parser> Missing documentation for: ghc-lib-parser> PlatformWordSize (compiler/GHC/Platform.hs:147) ghc-lib-parser> isARM (compiler/GHC/Platform.hs:184) ghc-lib-parser> osSubsectionsViaSymbols (compiler/GHC/Platform.hs:231) ghc-lib-parser> platformUsesFrameworks (compiler/GHC/Platform.hs:228) ghc-lib-parser> platformWordSizeInBytes (compiler/GHC/Platform.hs:165) ghc-lib-parser> platformWordSizeInBits (compiler/GHC/Platform.hs:171) ghc-lib-parser> wordAlignment (compiler/GHC/Platform.hs:94) ghc-lib-parser> isSseEnabled (compiler/GHC/Platform.hs:104) ghc-lib-parser> isSse2Enabled (compiler/GHC/Platform.hs:110) ghc-lib-parser> PlatformConstants (ghc-lib/stage0/compiler/build/GHC/Platform/Constants.hs:6) ghc-lib-parser> platformConstants (compiler/GHC/Platform.hs:127) ghc-lib-parser> platformSOName (compiler/GHC/Platform.hs:326) ghc-lib-parser> platformHsSOName (compiler/GHC/Platform.hs:331) ghc-lib-parser> platformSOExt (compiler/GHC/Platform.hs:334) ghc-lib-parser> genericPlatform (compiler/GHC/Platform.hs:132) ghc-lib-parser> 13% ( 8 / 60) in 'GHC.Settings' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Settings (compiler/GHC/Settings.hs:72) ghc-lib-parser> sProgramName (compiler/GHC/Settings.hs:176) ghc-lib-parser> sProjectVersion (compiler/GHC/Settings.hs:178) ghc-lib-parser> sGhcUsagePath (compiler/GHC/Settings.hs:181) ghc-lib-parser> sGhciUsagePath (compiler/GHC/Settings.hs:183) ghc-lib-parser> sToolDir (compiler/GHC/Settings.hs:185) ghc-lib-parser> sTopDir (compiler/GHC/Settings.hs:187) ghc-lib-parser> sGlobalPackageDatabasePath (compiler/GHC/Settings.hs:189) ghc-lib-parser> sLdSupportsCompactUnwind (compiler/GHC/Settings.hs:192) ghc-lib-parser> sLdSupportsFilelist (compiler/GHC/Settings.hs:194) ghc-lib-parser> sLdSupportsResponseFiles (compiler/GHC/Settings.hs:196) ghc-lib-parser> sLdIsGnuLd (compiler/GHC/Settings.hs:198) ghc-lib-parser> sGccSupportsNoPie (compiler/GHC/Settings.hs:200) ghc-lib-parser> sUseInplaceMinGW (compiler/GHC/Settings.hs:202) ghc-lib-parser> sArSupportsDashL (compiler/GHC/Settings.hs:204) ghc-lib-parser> sPgm_L (compiler/GHC/Settings.hs:207) ghc-lib-parser> sPgm_P (compiler/GHC/Settings.hs:209) ghc-lib-parser> sPgm_F (compiler/GHC/Settings.hs:211) ghc-lib-parser> sPgm_c (compiler/GHC/Settings.hs:213) ghc-lib-parser> sPgm_cxx (compiler/GHC/Settings.hs:215) ghc-lib-parser> sPgm_a (compiler/GHC/Settings.hs:217) ghc-lib-parser> sPgm_l (compiler/GHC/Settings.hs:219) ghc-lib-parser> sPgm_lm (compiler/GHC/Settings.hs:221) ghc-lib-parser> sPgm_dll (compiler/GHC/Settings.hs:223) ghc-lib-parser> sPgm_T (compiler/GHC/Settings.hs:225) ghc-lib-parser> sPgm_windres (compiler/GHC/Settings.hs:227) ghc-lib-parser> sPgm_ar (compiler/GHC/Settings.hs:229) ghc-lib-parser> sPgm_otool (compiler/GHC/Settings.hs:231) ghc-lib-parser> sPgm_install_name_tool (compiler/GHC/Settings.hs:233) ghc-lib-parser> sPgm_ranlib (compiler/GHC/Settings.hs:235) ghc-lib-parser> sPgm_lo (compiler/GHC/Settings.hs:237) ghc-lib-parser> sPgm_lc (compiler/GHC/Settings.hs:239) ghc-lib-parser> sPgm_lcc (compiler/GHC/Settings.hs:241) ghc-lib-parser> sPgm_i (compiler/GHC/Settings.hs:243) ghc-lib-parser> sOpt_L (compiler/GHC/Settings.hs:245) ghc-lib-parser> sOpt_P (compiler/GHC/Settings.hs:247) ghc-lib-parser> sOpt_P_fingerprint (compiler/GHC/Settings.hs:249) ghc-lib-parser> sOpt_F (compiler/GHC/Settings.hs:251) ghc-lib-parser> sOpt_c (compiler/GHC/Settings.hs:253) ghc-lib-parser> sOpt_cxx (compiler/GHC/Settings.hs:255) ghc-lib-parser> sOpt_a (compiler/GHC/Settings.hs:257) ghc-lib-parser> sOpt_l (compiler/GHC/Settings.hs:259) ghc-lib-parser> sOpt_lm (compiler/GHC/Settings.hs:261) ghc-lib-parser> sOpt_windres (compiler/GHC/Settings.hs:263) ghc-lib-parser> sOpt_lo (compiler/GHC/Settings.hs:265) ghc-lib-parser> sOpt_lc (compiler/GHC/Settings.hs:267) ghc-lib-parser> sOpt_lcc (compiler/GHC/Settings.hs:269) ghc-lib-parser> sOpt_i (compiler/GHC/Settings.hs:271) ghc-lib-parser> sExtraGccViaCFlags (compiler/GHC/Settings.hs:274) ghc-lib-parser> sTargetPlatformString (compiler/GHC/Settings.hs:277) ghc-lib-parser> sGhcWithInterpreter (compiler/GHC/Settings.hs:279) ghc-lib-parser> sLibFFI (compiler/GHC/Settings.hs:281) ghc-lib-parser> 92% ( 26 / 28) in 'GHC.Platform.Ways' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Ways (compiler/GHC/Platform/Ways.hs:74) ghc-lib-parser> wayDesc (compiler/GHC/Platform/Ways.hs:138) 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:69:17 ghc-lib-parser> * at compiler/GHC/Platform.hs:69:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:69: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> 30% ( 4 / 13) in 'GHC.CmmToLlvm.Config' ghc-lib-parser> Missing documentation for: ghc-lib-parser> LlvmCgConfig (compiler/GHC/CmmToLlvm/Config.hs:34) ghc-lib-parser> LlvmConfig (compiler/GHC/CmmToLlvm/Config.hs:92) ghc-lib-parser> LlvmTarget (compiler/GHC/CmmToLlvm/Config.hs:47) ghc-lib-parser> initLlvmConfig (compiler/GHC/CmmToLlvm/Config.hs:72) ghc-lib-parser> LlvmVersion (compiler/GHC/CmmToLlvm/Config.hs:102) ghc-lib-parser> parseLlvmVersion (compiler/GHC/CmmToLlvm/Config.hs:106) ghc-lib-parser> llvmVersionSupported (compiler/GHC/CmmToLlvm/Config.hs:128) ghc-lib-parser> llvmVersionStr (compiler/GHC/CmmToLlvm/Config.hs:132) ghc-lib-parser> llvmVersionList (compiler/GHC/CmmToLlvm/Config.hs:135) 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> 16% ( 10 / 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:120) ghc-lib-parser> b16 (compiler/GHC/Cmm/Type.hs:121) ghc-lib-parser> b32 (compiler/GHC/Cmm/Type.hs:122) ghc-lib-parser> b64 (compiler/GHC/Cmm/Type.hs:123) ghc-lib-parser> b128 (compiler/GHC/Cmm/Type.hs:124) ghc-lib-parser> b256 (compiler/GHC/Cmm/Type.hs:125) ghc-lib-parser> b512 (compiler/GHC/Cmm/Type.hs:126) ghc-lib-parser> f32 (compiler/GHC/Cmm/Type.hs:127) ghc-lib-parser> f64 (compiler/GHC/Cmm/Type.hs:128) ghc-lib-parser> bWord (compiler/GHC/Cmm/Type.hs:132) ghc-lib-parser> bHalfWord (compiler/GHC/Cmm/Type.hs:135) ghc-lib-parser> gcWord (compiler/GHC/Cmm/Type.hs:138) ghc-lib-parser> cInt (compiler/GHC/Cmm/Type.hs:141) ghc-lib-parser> cmmBits (compiler/GHC/Cmm/Type.hs:114) ghc-lib-parser> cmmFloat (compiler/GHC/Cmm/Type.hs:115) ghc-lib-parser> typeWidth (compiler/GHC/Cmm/Type.hs:108) ghc-lib-parser> setCmmTypeWidth (compiler/GHC/Cmm/Type.hs:111) ghc-lib-parser> cmmEqType (compiler/GHC/Cmm/Type.hs:88) ghc-lib-parser> cmmEqType_ignoring_ptrhood (compiler/GHC/Cmm/Type.hs:93) ghc-lib-parser> isFloatType (compiler/GHC/Cmm/Type.hs:145) ghc-lib-parser> isGcPtrType (compiler/GHC/Cmm/Type.hs:148) ghc-lib-parser> isBitsType (compiler/GHC/Cmm/Type.hs:151) ghc-lib-parser> isWordAny (compiler/GHC/Cmm/Type.hs:159) ghc-lib-parser> isWord32 (compiler/GHC/Cmm/Type.hs:167) ghc-lib-parser> isWord64 (compiler/GHC/Cmm/Type.hs:163) ghc-lib-parser> isFloat64 (compiler/GHC/Cmm/Type.hs:174) ghc-lib-parser> isFloat32 (compiler/GHC/Cmm/Type.hs:171) ghc-lib-parser> Width (compiler/GHC/Cmm/Type.hs:181) ghc-lib-parser> cIntWidth (compiler/GHC/Cmm/Type.hs:216) ghc-lib-parser> rEP_CostCentreStack_mem_alloc (compiler/GHC/Cmm/Type.hs:385) ghc-lib-parser> rEP_CostCentreStack_scc_count (compiler/GHC/Cmm/Type.hs:390) ghc-lib-parser> rEP_StgEntCounter_allocs (compiler/GHC/Cmm/Type.hs:395) ghc-lib-parser> rEP_StgEntCounter_allocd (compiler/GHC/Cmm/Type.hs:400) ghc-lib-parser> ForeignHint (compiler/GHC/Cmm/Type.hs:365) ghc-lib-parser> Length (compiler/GHC/Cmm/Type.hs:315) ghc-lib-parser> vec (compiler/GHC/Cmm/Type.hs:318) ghc-lib-parser> vec2 (compiler/GHC/Cmm/Type.hs:324) ghc-lib-parser> vec4 (compiler/GHC/Cmm/Type.hs:325) ghc-lib-parser> vec8 (compiler/GHC/Cmm/Type.hs:326) ghc-lib-parser> vec16 (compiler/GHC/Cmm/Type.hs:327) ghc-lib-parser> vec2f64 (compiler/GHC/Cmm/Type.hs:330) ghc-lib-parser> vec2b64 (compiler/GHC/Cmm/Type.hs:331) ghc-lib-parser> vec4f32 (compiler/GHC/Cmm/Type.hs:332) ghc-lib-parser> vec4b32 (compiler/GHC/Cmm/Type.hs:333) ghc-lib-parser> vec8b16 (compiler/GHC/Cmm/Type.hs:334) ghc-lib-parser> vec16b8 (compiler/GHC/Cmm/Type.hs:335) ghc-lib-parser> cmmVec (compiler/GHC/Cmm/Type.hs:338) ghc-lib-parser> vecLength (compiler/GHC/Cmm/Type.hs:342) ghc-lib-parser> vecElemType (compiler/GHC/Cmm/Type.hs:346) ghc-lib-parser> isVecType (compiler/GHC/Cmm/Type.hs:353) ghc-lib-parser> Warning: 'GlobalRegUse' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Cmm/Reg.hs:63:5 ghc-lib-parser> * at compiler/GHC/Cmm/Reg.hs:62:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:62:1 ghc-lib-parser> 19% ( 5 / 26) in 'GHC.Cmm.Reg' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> CmmReg (compiler/GHC/Cmm/Reg.hs:88) ghc-lib-parser> cmmRegType (compiler/GHC/Cmm/Reg.hs:103) ghc-lib-parser> cmmRegWidth (compiler/GHC/Cmm/Reg.hs:107) ghc-lib-parser> LocalReg (compiler/GHC/Cmm/Reg.hs:113) ghc-lib-parser> localRegType (compiler/GHC/Cmm/Reg.hs:136) ghc-lib-parser> isArgReg (compiler/GHC/Cmm/Reg.hs:326) ghc-lib-parser> globalRegSpillType (compiler/GHC/Cmm/Reg.hs:308) ghc-lib-parser> pprGlobalReg (compiler/GHC/Cmm/Reg.hs:262) ghc-lib-parser> spReg (compiler/GHC/Cmm/Reg.hs:294) ghc-lib-parser> hpReg (compiler/GHC/Cmm/Reg.hs:295) ghc-lib-parser> spLimReg (compiler/GHC/Cmm/Reg.hs:297) ghc-lib-parser> hpLimReg (compiler/GHC/Cmm/Reg.hs:296) ghc-lib-parser> nodeReg (compiler/GHC/Cmm/Reg.hs:298) ghc-lib-parser> currentTSOReg (compiler/GHC/Cmm/Reg.hs:299) ghc-lib-parser> currentNurseryReg (compiler/GHC/Cmm/Reg.hs:300) ghc-lib-parser> hpAllocReg (compiler/GHC/Cmm/Reg.hs:301) ghc-lib-parser> cccsReg (compiler/GHC/Cmm/Reg.hs:302) ghc-lib-parser> node (compiler/GHC/Cmm/Reg.hs:305) ghc-lib-parser> baseReg (compiler/GHC/Cmm/Reg.hs:293) ghc-lib-parser> pprGlobalRegUse (compiler/GHC/Cmm/Reg.hs:79) 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:190) ghc-lib-parser> maybeInvertComparison (compiler/GHC/Cmm/MachOp.hs:403) ghc-lib-parser> isFloatComparison (compiler/GHC/Cmm/MachOp.hs:384) ghc-lib-parser> mo_wordAdd (compiler/GHC/Cmm/MachOp.hs:238) ghc-lib-parser> mo_wordSub (compiler/GHC/Cmm/MachOp.hs:239) ghc-lib-parser> mo_wordEq (compiler/GHC/Cmm/MachOp.hs:240) ghc-lib-parser> mo_wordNe (compiler/GHC/Cmm/MachOp.hs:241) ghc-lib-parser> mo_wordMul (compiler/GHC/Cmm/MachOp.hs:242) ghc-lib-parser> mo_wordSQuot (compiler/GHC/Cmm/MachOp.hs:243) ghc-lib-parser> mo_wordSRem (compiler/GHC/Cmm/MachOp.hs:244) ghc-lib-parser> mo_wordSNeg (compiler/GHC/Cmm/MachOp.hs:245) ghc-lib-parser> mo_wordUQuot (compiler/GHC/Cmm/MachOp.hs:246) ghc-lib-parser> mo_wordURem (compiler/GHC/Cmm/MachOp.hs:247) ghc-lib-parser> mo_wordSGe (compiler/GHC/Cmm/MachOp.hs:249) ghc-lib-parser> mo_wordSLe (compiler/GHC/Cmm/MachOp.hs:250) ghc-lib-parser> mo_wordSGt (compiler/GHC/Cmm/MachOp.hs:251) ghc-lib-parser> mo_wordSLt (compiler/GHC/Cmm/MachOp.hs:252) ghc-lib-parser> mo_wordUGe (compiler/GHC/Cmm/MachOp.hs:254) ghc-lib-parser> mo_wordULe (compiler/GHC/Cmm/MachOp.hs:255) ghc-lib-parser> mo_wordUGt (compiler/GHC/Cmm/MachOp.hs:256) ghc-lib-parser> mo_wordULt (compiler/GHC/Cmm/MachOp.hs:257) ghc-lib-parser> mo_wordAnd (compiler/GHC/Cmm/MachOp.hs:259) ghc-lib-parser> mo_wordOr (compiler/GHC/Cmm/MachOp.hs:260) ghc-lib-parser> mo_wordXor (compiler/GHC/Cmm/MachOp.hs:261) ghc-lib-parser> mo_wordNot (compiler/GHC/Cmm/MachOp.hs:262) ghc-lib-parser> mo_wordShl (compiler/GHC/Cmm/MachOp.hs:263) ghc-lib-parser> mo_wordSShr (compiler/GHC/Cmm/MachOp.hs:264) ghc-lib-parser> mo_wordUShr (compiler/GHC/Cmm/MachOp.hs:265) ghc-lib-parser> mo_u_8To32 (compiler/GHC/Cmm/MachOp.hs:267) ghc-lib-parser> mo_s_8To32 (compiler/GHC/Cmm/MachOp.hs:268) ghc-lib-parser> mo_u_16To32 (compiler/GHC/Cmm/MachOp.hs:269) ghc-lib-parser> mo_s_16To32 (compiler/GHC/Cmm/MachOp.hs:270) ghc-lib-parser> mo_u_8ToWord (compiler/GHC/Cmm/MachOp.hs:272) ghc-lib-parser> mo_s_8ToWord (compiler/GHC/Cmm/MachOp.hs:273) ghc-lib-parser> mo_u_16ToWord (compiler/GHC/Cmm/MachOp.hs:274) ghc-lib-parser> mo_s_16ToWord (compiler/GHC/Cmm/MachOp.hs:275) ghc-lib-parser> mo_u_32ToWord (compiler/GHC/Cmm/MachOp.hs:277) ghc-lib-parser> mo_s_32ToWord (compiler/GHC/Cmm/MachOp.hs:276) ghc-lib-parser> mo_32To8 (compiler/GHC/Cmm/MachOp.hs:284) ghc-lib-parser> mo_32To16 (compiler/GHC/Cmm/MachOp.hs:285) ghc-lib-parser> mo_WordTo8 (compiler/GHC/Cmm/MachOp.hs:279) ghc-lib-parser> mo_WordTo16 (compiler/GHC/Cmm/MachOp.hs:280) ghc-lib-parser> mo_WordTo32 (compiler/GHC/Cmm/MachOp.hs:281) ghc-lib-parser> mo_WordTo64 (compiler/GHC/Cmm/MachOp.hs:282) ghc-lib-parser> CallishMachOp (compiler/GHC/Cmm/MachOp.hs:605) ghc-lib-parser> pprCallishMachOp (compiler/GHC/Cmm/MachOp.hs:763) ghc-lib-parser> pprFMASign (compiler/GHC/Cmm/MachOp.hs:211) 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> 28% ( 13 / 46) in 'GHC.Builtin.Uniques' ghc-lib-parser> Missing documentation for: ghc-lib-parser> mkSumTyConUnique (compiler/GHC/Builtin/Uniques.hs:118) ghc-lib-parser> mkSumDataConUnique (compiler/GHC/Builtin/Uniques.hs:125) ghc-lib-parser> mkTupleTyConUnique (compiler/GHC/Builtin/Uniques.hs:273) ghc-lib-parser> mkTupleDataConUnique (compiler/GHC/Builtin/Uniques.hs:269) ghc-lib-parser> mkCTupleTyConUnique (compiler/GHC/Builtin/Uniques.hs:216) ghc-lib-parser> mkCTupleDataConUnique (compiler/GHC/Builtin/Uniques.hs:219) ghc-lib-parser> mkCTupleSelIdUnique (compiler/GHC/Builtin/Uniques.hs:222) ghc-lib-parser> mkAlphaTyVarUnique (compiler/GHC/Builtin/Uniques.hs:366) ghc-lib-parser> mkPrimOpIdUnique (compiler/GHC/Builtin/Uniques.hs:370) ghc-lib-parser> mkPrimOpWrapperUnique (compiler/GHC/Builtin/Uniques.hs:371) ghc-lib-parser> mkPreludeMiscIdUnique (compiler/GHC/Builtin/Uniques.hs:372) ghc-lib-parser> mkPreludeDataConUnique (compiler/GHC/Builtin/Uniques.hs:419) ghc-lib-parser> mkPreludeTyConUnique (compiler/GHC/Builtin/Uniques.hs:409) ghc-lib-parser> mkPreludeClassUnique (compiler/GHC/Builtin/Uniques.hs:367) ghc-lib-parser> mkRegSingleUnique (compiler/GHC/Builtin/Uniques.hs:380) ghc-lib-parser> mkRegPairUnique (compiler/GHC/Builtin/Uniques.hs:382) ghc-lib-parser> mkRegClassUnique (compiler/GHC/Builtin/Uniques.hs:383) ghc-lib-parser> mkRegSubUnique (compiler/GHC/Builtin/Uniques.hs:381) ghc-lib-parser> mkCostCentreUnique (compiler/GHC/Builtin/Uniques.hs:386) ghc-lib-parser> varNSUnique (compiler/GHC/Builtin/Uniques.hs:389) ghc-lib-parser> dataNSUnique (compiler/GHC/Builtin/Uniques.hs:390) ghc-lib-parser> tvNSUnique (compiler/GHC/Builtin/Uniques.hs:391) ghc-lib-parser> tcNSUnique (compiler/GHC/Builtin/Uniques.hs:392) ghc-lib-parser> mkFldNSUnique (compiler/GHC/Builtin/Uniques.hs:395) ghc-lib-parser> isFldNSUnique (compiler/GHC/Builtin/Uniques.hs:398) ghc-lib-parser> mkBuiltinUnique (compiler/GHC/Builtin/Uniques.hs:376) ghc-lib-parser> mkPseudoUniqueE (compiler/GHC/Builtin/Uniques.hs:377) ghc-lib-parser> tyConRepNameUnique (compiler/GHC/Builtin/Uniques.hs:412) ghc-lib-parser> dataConWorkerUnique (compiler/GHC/Builtin/Uniques.hs:422) ghc-lib-parser> dataConTyRepNameUnique (compiler/GHC/Builtin/Uniques.hs:423) ghc-lib-parser> initExitJoinUnique (compiler/GHC/Builtin/Uniques.hs:402) ghc-lib-parser> mkBoxingTyConUnique (compiler/GHC/Builtin/Uniques.hs:445) ghc-lib-parser> boxingDataConUnique (compiler/GHC/Builtin/Uniques.hs:448) ghc-lib-parser> Warning: 'OccName' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Name/Occurrence.hs:363:16 ghc-lib-parser> * at compiler/GHC/Types/Name/Occurrence.hs:363:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:363:1 ghc-lib-parser> Warning: 'FastString' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/FastString.hs:214:19 ghc-lib-parser> * at compiler/GHC/Data/FastString.hs:214:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:214:1 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: 'mapMaybe' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. 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: '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> 33% ( 52 /155) in 'GHC.Types.Name.Occurrence' ghc-lib-parser> Missing documentation for: ghc-lib-parser> NameSpace (compiler/GHC/Types/Name/Occurrence.hs:147) ghc-lib-parser> tcName (compiler/GHC/Types/Name/Occurrence.hs:256) ghc-lib-parser> clsName (compiler/GHC/Types/Name/Occurrence.hs:257) ghc-lib-parser> tcClsName (compiler/GHC/Types/Name/Occurrence.hs:258) ghc-lib-parser> dataName (compiler/GHC/Types/Name/Occurrence.hs:260) ghc-lib-parser> varName (compiler/GHC/Types/Name/Occurrence.hs:265) ghc-lib-parser> fieldName (compiler/GHC/Types/Name/Occurrence.hs:268) ghc-lib-parser> tvName (compiler/GHC/Types/Name/Occurrence.hs:264) ghc-lib-parser> srcDataName (compiler/GHC/Types/Name/Occurrence.hs:261) ghc-lib-parser> pprNameSpace (compiler/GHC/Types/Name/Occurrence.hs:305) ghc-lib-parser> pprNonVarNameSpace (compiler/GHC/Types/Name/Occurrence.hs:312) ghc-lib-parser> pprNameSpaceBrief (compiler/GHC/Types/Name/Occurrence.hs:316) ghc-lib-parser> pprOccName (compiler/GHC/Types/Name/Occurrence.hs:405) ghc-lib-parser> mkOccName (compiler/GHC/Types/Name/Occurrence.hs:450) ghc-lib-parser> mkOccNameFS (compiler/GHC/Types/Name/Occurrence.hs:453) ghc-lib-parser> mkVarOcc (compiler/GHC/Types/Name/Occurrence.hs:456) ghc-lib-parser> mkVarOccFS (compiler/GHC/Types/Name/Occurrence.hs:459) ghc-lib-parser> mkRecFieldOcc (compiler/GHC/Types/Name/Occurrence.hs:462) ghc-lib-parser> mkRecFieldOccFS (compiler/GHC/Types/Name/Occurrence.hs:465) ghc-lib-parser> mkDataOcc (compiler/GHC/Types/Name/Occurrence.hs:483) ghc-lib-parser> mkDataOccFS (compiler/GHC/Types/Name/Occurrence.hs:486) ghc-lib-parser> mkTyVarOcc (compiler/GHC/Types/Name/Occurrence.hs:489) ghc-lib-parser> mkTyVarOccFS (compiler/GHC/Types/Name/Occurrence.hs:492) ghc-lib-parser> mkTcOcc (compiler/GHC/Types/Name/Occurrence.hs:495) ghc-lib-parser> mkTcOccFS (compiler/GHC/Types/Name/Occurrence.hs:498) ghc-lib-parser> mkClsOcc (compiler/GHC/Types/Name/Occurrence.hs:501) ghc-lib-parser> mkClsOccFS (compiler/GHC/Types/Name/Occurrence.hs:504) ghc-lib-parser> mkDFunOcc (compiler/GHC/Types/Name/Occurrence.hs:1080) ghc-lib-parser> setOccNameSpace (compiler/GHC/Types/Name/Occurrence.hs:854) ghc-lib-parser> demoteOccName (compiler/GHC/Types/Name/Occurrence.hs:509) ghc-lib-parser> demoteOccTvName (compiler/GHC/Types/Name/Occurrence.hs:514) ghc-lib-parser> promoteOccName (compiler/GHC/Types/Name/Occurrence.hs:521) ghc-lib-parser> varToRecFieldOcc (compiler/GHC/Types/Name/Occurrence.hs:468) ghc-lib-parser> recFieldToVarOcc (compiler/GHC/Types/Name/Occurrence.hs:480) ghc-lib-parser> mkDataConWrapperOcc (compiler/GHC/Types/Name/Occurrence.hs:1003) ghc-lib-parser> mkWorkerOcc (compiler/GHC/Types/Name/Occurrence.hs:1004) ghc-lib-parser> mkMatcherOcc (compiler/GHC/Types/Name/Occurrence.hs:1005) ghc-lib-parser> mkBuilderOcc (compiler/GHC/Types/Name/Occurrence.hs:1006) ghc-lib-parser> mkDefaultMethodOcc (compiler/GHC/Types/Name/Occurrence.hs:1007) ghc-lib-parser> isDefaultMethodOcc (compiler/GHC/Types/Name/Occurrence.hs:975) ghc-lib-parser> mkNewTyCoOcc (compiler/GHC/Types/Name/Occurrence.hs:1015) ghc-lib-parser> mkClassOpAuxOcc (compiler/GHC/Types/Name/Occurrence.hs:1008) ghc-lib-parser> mkCon2TagOcc (compiler/GHC/Types/Name/Occurrence.hs:1021) ghc-lib-parser> mkTag2ConOcc (compiler/GHC/Types/Name/Occurrence.hs:1022) ghc-lib-parser> mkMaxTagOcc (compiler/GHC/Types/Name/Occurrence.hs:1023) ghc-lib-parser> mkClassDataConOcc (compiler/GHC/Types/Name/Occurrence.hs:1014) ghc-lib-parser> mkDictOcc (compiler/GHC/Types/Name/Occurrence.hs:1009) ghc-lib-parser> mkIPOcc (compiler/GHC/Types/Name/Occurrence.hs:1010) ghc-lib-parser> mkSpecOcc (compiler/GHC/Types/Name/Occurrence.hs:1011) ghc-lib-parser> mkForeignExportOcc (compiler/GHC/Types/Name/Occurrence.hs:1012) ghc-lib-parser> mkRepEqOcc (compiler/GHC/Types/Name/Occurrence.hs:1013) ghc-lib-parser> mkGenR (compiler/GHC/Types/Name/Occurrence.hs:1034) ghc-lib-parser> mkGen1R (compiler/GHC/Types/Name/Occurrence.hs:1035) ghc-lib-parser> mkDataTOcc (compiler/GHC/Types/Name/Occurrence.hs:1024) ghc-lib-parser> mkDataCOcc (compiler/GHC/Types/Name/Occurrence.hs:1025) ghc-lib-parser> mkDataConWorkerOcc (compiler/GHC/Types/Name/Occurrence.hs:1043) ghc-lib-parser> mkSuperDictSelOcc (compiler/GHC/Types/Name/Occurrence.hs:1052) ghc-lib-parser> mkSuperDictAuxOcc (compiler/GHC/Types/Name/Occurrence.hs:1046) ghc-lib-parser> mkLocalOcc (compiler/GHC/Types/Name/Occurrence.hs:1058) ghc-lib-parser> mkMethodOcc (compiler/GHC/Types/Name/Occurrence.hs:1120) ghc-lib-parser> mkInstTyCoOcc (compiler/GHC/Types/Name/Occurrence.hs:1016) ghc-lib-parser> mkEqPredCoOcc (compiler/GHC/Types/Name/Occurrence.hs:1017) ghc-lib-parser> mkTyConRepOcc (compiler/GHC/Types/Name/Occurrence.hs:1028) ghc-lib-parser> occNameFS ghc-lib-parser> occNameString (compiler/GHC/Types/Name/Occurrence.hs:851) ghc-lib-parser> occNameSpace ghc-lib-parser> isVarOcc (compiler/GHC/Types/Name/Occurrence.hs:858) ghc-lib-parser> isTvOcc (compiler/GHC/Types/Name/Occurrence.hs:861) ghc-lib-parser> isTcOcc (compiler/GHC/Types/Name/Occurrence.hs:864) ghc-lib-parser> isDataOcc (compiler/GHC/Types/Name/Occurrence.hs:882) ghc-lib-parser> isFieldOcc (compiler/GHC/Types/Name/Occurrence.hs:867) ghc-lib-parser> fieldOcc_maybe (compiler/GHC/Types/Name/Occurrence.hs:871) ghc-lib-parser> isTcClsNameSpace (compiler/GHC/Types/Name/Occurrence.hs:275) ghc-lib-parser> isTvNameSpace (compiler/GHC/Types/Name/Occurrence.hs:279) ghc-lib-parser> isDataConNameSpace (compiler/GHC/Types/Name/Occurrence.hs:271) ghc-lib-parser> isVarNameSpace (compiler/GHC/Types/Name/Occurrence.hs:283) ghc-lib-parser> isValNameSpace (compiler/GHC/Types/Name/Occurrence.hs:295) ghc-lib-parser> isFieldNameSpace (compiler/GHC/Types/Name/Occurrence.hs:301) ghc-lib-parser> minusOccEnv_C_Ns (compiler/GHC/Types/Name/Occurrence.hs:786) ghc-lib-parser> pprOccEnv (compiler/GHC/Types/Name/Occurrence.hs:800) ghc-lib-parser> intersectOccEnv_C (compiler/GHC/Types/Name/Occurrence.hs:768) ghc-lib-parser> OccSet (compiler/GHC/Types/Name/Occurrence.hs:820) ghc-lib-parser> emptyOccSet (compiler/GHC/Types/Name/Occurrence.hs:832) ghc-lib-parser> unitOccSet (compiler/GHC/Types/Name/Occurrence.hs:833) ghc-lib-parser> mkOccSet (compiler/GHC/Types/Name/Occurrence.hs:834) ghc-lib-parser> extendOccSet (compiler/GHC/Types/Name/Occurrence.hs:835) ghc-lib-parser> extendOccSetList (compiler/GHC/Types/Name/Occurrence.hs:836) ghc-lib-parser> unionOccSets (compiler/GHC/Types/Name/Occurrence.hs:837) ghc-lib-parser> unionManyOccSets (compiler/GHC/Types/Name/Occurrence.hs:838) ghc-lib-parser> elemOccSet (compiler/GHC/Types/Name/Occurrence.hs:839) ghc-lib-parser> isEmptyOccSet (compiler/GHC/Types/Name/Occurrence.hs:840) ghc-lib-parser> mainOcc (compiler/GHC/Types/Name/Occurrence.hs:1273) ghc-lib-parser> ppMainFn (compiler/GHC/Types/Name/Occurrence.hs:1276) ghc-lib-parser> TidyOccEnv (compiler/GHC/Types/Name/Occurrence.hs:1207) ghc-lib-parser> emptyTidyOccEnv (compiler/GHC/Types/Name/Occurrence.hs:1211) ghc-lib-parser> initTidyOccEnv (compiler/GHC/Types/Name/Occurrence.hs:1214) ghc-lib-parser> tidyOccName (compiler/GHC/Types/Name/Occurrence.hs:1232) ghc-lib-parser> avoidClashesOccEnv (compiler/GHC/Types/Name/Occurrence.hs:1223) ghc-lib-parser> delTidyOccEnvList (compiler/GHC/Types/Name/Occurrence.hs:1219) 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:122:13 ghc-lib-parser> * at compiler/GHC/Types/Name.hs:122:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:122: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: '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:127:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:127:1 ghc-lib-parser> Warning: 'UserData' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Utils/Binary.hs:1083:4 ghc-lib-parser> * at compiler/GHC/Utils/Binary.hs:1082:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:1082:1 ghc-lib-parser> 36% ( 25 / 68) in 'GHC.Types.Name' ghc-lib-parser> Missing documentation for: ghc-lib-parser> mkSystemNameAt (compiler/GHC/Types/Name.hs:509) ghc-lib-parser> mkClonedInternalName (compiler/GHC/Types/Name.hs:477) ghc-lib-parser> mkDerivedInternalName (compiler/GHC/Types/Name.hs:482) ghc-lib-parser> mkSystemVarName (compiler/GHC/Types/Name.hs:513) ghc-lib-parser> mkSysTvName (compiler/GHC/Types/Name.hs:516) ghc-lib-parser> nameUnique (compiler/GHC/Types/Name.hs:261) ghc-lib-parser> setNameUnique (compiler/GHC/Types/Name.hs:527) ghc-lib-parser> nameOccName (compiler/GHC/Types/Name.hs:262) ghc-lib-parser> nameNameSpace (compiler/GHC/Types/Name.hs:263) ghc-lib-parser> nameModule (compiler/GHC/Types/Name.hs:339) ghc-lib-parser> nameModule_maybe (compiler/GHC/Types/Name.hs:344) ghc-lib-parser> setNameLoc (compiler/GHC/Types/Name.hs:532) ghc-lib-parser> tidyNameOcc (compiler/GHC/Types/Name.hs:538) ghc-lib-parser> namePun_maybe (compiler/GHC/Types/Name.hs:354) ghc-lib-parser> pprName (compiler/GHC/Types/Name.hs:651) ghc-lib-parser> nameSrcLoc (compiler/GHC/Types/Name.hs:264) ghc-lib-parser> nameSrcSpan (compiler/GHC/Types/Name.hs:265) ghc-lib-parser> pprNameDefnLoc (compiler/GHC/Types/Name.hs:783) ghc-lib-parser> pprDefinedAt (compiler/GHC/Types/Name.hs:778) ghc-lib-parser> isSystemName (compiler/GHC/Types/Name.hs:449) ghc-lib-parser> isInternalName (compiler/GHC/Types/Name.hs:301) ghc-lib-parser> isExternalName (compiler/GHC/Types/Name.hs:297) ghc-lib-parser> isTyVarName (compiler/GHC/Types/Name.hs:432) ghc-lib-parser> isTyConName (compiler/GHC/Types/Name.hs:435) ghc-lib-parser> isDataConName (compiler/GHC/Types/Name.hs:438) ghc-lib-parser> isValName (compiler/GHC/Types/Name.hs:441) ghc-lib-parser> isVarName (compiler/GHC/Types/Name.hs:444) ghc-lib-parser> isFieldName (compiler/GHC/Types/Name.hs:447) ghc-lib-parser> isWiredInName (compiler/GHC/Types/Name.hs:280) ghc-lib-parser> isWiredIn (compiler/GHC/Types/Name.hs:284) ghc-lib-parser> isBuiltInSyntax (compiler/GHC/Types/Name.hs:291) ghc-lib-parser> isTupleTyConName (compiler/GHC/Types/Name.hs:295) ghc-lib-parser> isHoleName (compiler/GHC/Types/Name.hs:304) ghc-lib-parser> wiredInNameTyThing_maybe (compiler/GHC/Types/Name.hs:287) ghc-lib-parser> nameIsHomePackage (compiler/GHC/Types/Name.hs:400) ghc-lib-parser> nameIsHomePackageImport (compiler/GHC/Types/Name.hs:412) ghc-lib-parser> getSrcLoc (compiler/GHC/Types/Name.hs:833) ghc-lib-parser> getSrcSpan (compiler/GHC/Types/Name.hs:834) ghc-lib-parser> getOccString (compiler/GHC/Types/Name.hs:835) ghc-lib-parser> getOccFS (compiler/GHC/Types/Name.hs:836) ghc-lib-parser> pprInfixName (compiler/GHC/Types/Name.hs:841) ghc-lib-parser> pprPrefixName (compiler/GHC/Types/Name.hs:844) ghc-lib-parser> pprModulePrefix (compiler/GHC/Types/Name.hs:749) ghc-lib-parser> Warning: 'Id' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Var.hs:266:5 ghc-lib-parser> * at compiler/GHC/Types/Var.hs:141:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:141:1 ghc-lib-parser> Warning: 'TyVar' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Var.hs:247:5 ghc-lib-parser> * at compiler/GHC/Types/Var.hs:154:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:154:1 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: 'isExportedIdVar' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 43% ( 61 /139) in 'GHC.Types.Var' ghc-lib-parser> Missing documentation for: ghc-lib-parser> NcId (compiler/GHC/Types/Var.hs:149) ghc-lib-parser> JoinId (compiler/GHC/Types/Var.hs:187) ghc-lib-parser> InVar (compiler/GHC/Types/Var.hs:197) ghc-lib-parser> InCoVar (compiler/GHC/Types/Var.hs:199) ghc-lib-parser> InId (compiler/GHC/Types/Var.hs:200) ghc-lib-parser> InTyVar (compiler/GHC/Types/Var.hs:198) ghc-lib-parser> OutVar (compiler/GHC/Types/Var.hs:201) ghc-lib-parser> OutCoVar (compiler/GHC/Types/Var.hs:203) ghc-lib-parser> OutId (compiler/GHC/Types/Var.hs:204) ghc-lib-parser> OutTyVar (compiler/GHC/Types/Var.hs:202) ghc-lib-parser> varName ghc-lib-parser> varUnique (compiler/GHC/Types/Var.hs:400) ghc-lib-parser> varMult ghc-lib-parser> varMultMaybe (compiler/GHC/Types/Var.hs:403) ghc-lib-parser> setVarName (compiler/GHC/Types/Var.hs:412) ghc-lib-parser> setVarUnique (compiler/GHC/Types/Var.hs:407) ghc-lib-parser> setVarType (compiler/GHC/Types/Var.hs:417) ghc-lib-parser> mkGlobalVar (compiler/GHC/Types/Var.hs:1125) ghc-lib-parser> mkLocalVar (compiler/GHC/Types/Var.hs:1131) ghc-lib-parser> mkCoVar (compiler/GHC/Types/Var.hs:1136) ghc-lib-parser> idInfo (compiler/GHC/Types/Var.hs:1115) ghc-lib-parser> idDetails (compiler/GHC/Types/Var.hs:1119) ghc-lib-parser> lazySetIdInfo (compiler/GHC/Types/Var.hs:1156) ghc-lib-parser> setIdDetails (compiler/GHC/Types/Var.hs:1159) ghc-lib-parser> setIdMult (compiler/GHC/Types/Var.hs:1201) ghc-lib-parser> updateIdTypeButNotMult (compiler/GHC/Types/Var.hs:1179) ghc-lib-parser> updateIdTypeAndMult (compiler/GHC/Types/Var.hs:1183) ghc-lib-parser> updateIdTypeAndMultM (compiler/GHC/Types/Var.hs:1193) ghc-lib-parser> isTcTyVar (compiler/GHC/Types/Var.hs:1220) ghc-lib-parser> isLocalId (compiler/GHC/Types/Var.hs:1245) ghc-lib-parser> isTyCoVar (compiler/GHC/Types/Var.hs:1224) ghc-lib-parser> isGlobalId (compiler/GHC/Types/Var.hs:1255) ghc-lib-parser> isInferredForAllTyFlag (compiler/GHC/Types/Var.hs:487) ghc-lib-parser> isVisibleFunArg (compiler/GHC/Types/Var.hs:583) ghc-lib-parser> isInvisibleFunArg (compiler/GHC/Types/Var.hs:580) ghc-lib-parser> isFUNArg (compiler/GHC/Types/Var.hs:589) ghc-lib-parser> mkFunTyFlag (compiler/GHC/Types/Var.hs:556) ghc-lib-parser> visArg (compiler/GHC/Types/Var.hs:560) ghc-lib-parser> invisArg (compiler/GHC/Types/Var.hs:570) ghc-lib-parser> visArgTypeLike (compiler/GHC/Types/Var.hs:564) ghc-lib-parser> visArgConstraintLike (compiler/GHC/Types/Var.hs:567) ghc-lib-parser> invisArgTypeLike (compiler/GHC/Types/Var.hs:574) ghc-lib-parser> invisArgConstraintLike (compiler/GHC/Types/Var.hs:577) ghc-lib-parser> funTyFlagArgTypeOrConstraint (compiler/GHC/Types/Var.hs:594) ghc-lib-parser> funTyFlagResultTypeOrConstraint (compiler/GHC/Types/Var.hs:600) ghc-lib-parser> TypeOrConstraint (compiler/GHC/Types/Basic.hs:2048) ghc-lib-parser> isNamedPiTyBinder (compiler/GHC/Types/Var.hs:823) ghc-lib-parser> namedPiTyBinder_maybe (compiler/GHC/Types/Var.hs:827) ghc-lib-parser> piTyBinderType (compiler/GHC/Types/Var.hs:851) ghc-lib-parser> VarBndr (compiler/GHC/Types/Var.hs:695) ghc-lib-parser> TyVarBinder (compiler/GHC/Types/Var.hs:710) ghc-lib-parser> InvisTyBinder (compiler/GHC/Types/Var.hs:707) ghc-lib-parser> InvisTVBinder (compiler/GHC/Types/Var.hs:711) ghc-lib-parser> ReqTyBinder (compiler/GHC/Types/Var.hs:708) ghc-lib-parser> ReqTVBinder (compiler/GHC/Types/Var.hs:712) ghc-lib-parser> binderVar (compiler/GHC/Types/Var.hs:727) ghc-lib-parser> binderVars (compiler/GHC/Types/Var.hs:730) ghc-lib-parser> binderFlag (compiler/GHC/Types/Var.hs:733) ghc-lib-parser> binderFlags (compiler/GHC/Types/Var.hs:736) ghc-lib-parser> binderType (compiler/GHC/Types/Var.hs:739) ghc-lib-parser> isTyVarBinder (compiler/GHC/Types/Var.hs:742) ghc-lib-parser> tyVarSpecToBinder (compiler/GHC/Types/Var.hs:718) ghc-lib-parser> tyVarSpecToBinders (compiler/GHC/Types/Var.hs:715) ghc-lib-parser> tyVarReqToBinder (compiler/GHC/Types/Var.hs:724) ghc-lib-parser> tyVarReqToBinders (compiler/GHC/Types/Var.hs:721) ghc-lib-parser> mapVarBndr (compiler/GHC/Types/Var.hs:765) ghc-lib-parser> mapVarBndrs (compiler/GHC/Types/Var.hs:768) ghc-lib-parser> mkTyVar (compiler/GHC/Types/Var.hs:1082) ghc-lib-parser> mkTcTyVar (compiler/GHC/Types/Var.hs:1088) ghc-lib-parser> tyVarName (compiler/GHC/Types/Var.hs:1059) ghc-lib-parser> tyVarKind (compiler/GHC/Types/Var.hs:1062) ghc-lib-parser> tcTyVarDetails (compiler/GHC/Types/Var.hs:1098) ghc-lib-parser> setTcTyVarDetails (compiler/GHC/Types/Var.hs:1104) ghc-lib-parser> setTyVarName (compiler/GHC/Types/Var.hs:1068) ghc-lib-parser> setTyVarUnique (compiler/GHC/Types/Var.hs:1065) ghc-lib-parser> setTyVarKind (compiler/GHC/Types/Var.hs:1071) ghc-lib-parser> updateTyVarKind (compiler/GHC/Types/Var.hs:1074) ghc-lib-parser> updateTyVarKindM (compiler/GHC/Types/Var.hs:1077) ghc-lib-parser> 30% ( 24 / 78) 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:239) ghc-lib-parser> unitDVarSet (compiler/GHC/Types/Var/Set.hs:242) ghc-lib-parser> mkDVarSet (compiler/GHC/Types/Var/Set.hs:245) ghc-lib-parser> extendDVarSet (compiler/GHC/Types/Var/Set.hs:249) ghc-lib-parser> elemDVarSet (compiler/GHC/Types/Var/Set.hs:252) ghc-lib-parser> dVarSetElems (compiler/GHC/Types/Var/Set.hs:255) ghc-lib-parser> subDVarSet (compiler/GHC/Types/Var/Set.hs:258) ghc-lib-parser> unionDVarSet (compiler/GHC/Types/Var/Set.hs:261) ghc-lib-parser> unionDVarSets (compiler/GHC/Types/Var/Set.hs:264) ghc-lib-parser> intersectDVarSet (compiler/GHC/Types/Var/Set.hs:271) ghc-lib-parser> dVarSetIntersectVarSet (compiler/GHC/Types/Var/Set.hs:274) ghc-lib-parser> isEmptyDVarSet (compiler/GHC/Types/Var/Set.hs:285) ghc-lib-parser> delDVarSet (compiler/GHC/Types/Var/Set.hs:288) ghc-lib-parser> minusDVarSet (compiler/GHC/Types/Var/Set.hs:291) ghc-lib-parser> nonDetStrictFoldDVarSet (compiler/GHC/Types/Var/Set.hs:300) ghc-lib-parser> filterDVarSet (compiler/GHC/Types/Var/Set.hs:312) ghc-lib-parser> mapDVarSet (compiler/GHC/Types/Var/Set.hs:309) ghc-lib-parser> dVarSetMinusVarSet (compiler/GHC/Types/Var/Set.hs:294) ghc-lib-parser> anyDVarSet (compiler/GHC/Types/Var/Set.hs:303) ghc-lib-parser> allDVarSet (compiler/GHC/Types/Var/Set.hs:306) ghc-lib-parser> sizeDVarSet (compiler/GHC/Types/Var/Set.hs:315) ghc-lib-parser> seqDVarSet (compiler/GHC/Types/Var/Set.hs:326) ghc-lib-parser> 94% ( 17 / 18) in 'GHC.Utils.FV' ghc-lib-parser> Missing documentation for: ghc-lib-parser> FV (compiler/GHC/Utils/FV.hs:48) 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> 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:223:23 ghc-lib-parser> * at compiler/GHC/Types/Name/Set.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/Types/Name/Set.hs:223:1 ghc-lib-parser> 32% ( 17 / 52) 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:132) ghc-lib-parser> emptyFVs (compiler/GHC/Types/Name/Set.hs:133) ghc-lib-parser> plusFVs (compiler/GHC/Types/Name/Set.hs:134) ghc-lib-parser> plusFV (compiler/GHC/Types/Name/Set.hs:135) ghc-lib-parser> mkFVs (compiler/GHC/Types/Name/Set.hs:136) ghc-lib-parser> addOneFV (compiler/GHC/Types/Name/Set.hs:137) ghc-lib-parser> unitFV (compiler/GHC/Types/Name/Set.hs:138) ghc-lib-parser> delFV (compiler/GHC/Types/Name/Set.hs:139) ghc-lib-parser> delFVs (compiler/GHC/Types/Name/Set.hs:140) ghc-lib-parser> intersectFVs (compiler/GHC/Types/Name/Set.hs:141) ghc-lib-parser> emptyDUs (compiler/GHC/Types/Name/Set.hs:171) ghc-lib-parser> usesOnly (compiler/GHC/Types/Name/Set.hs:174) ghc-lib-parser> mkDUs (compiler/GHC/Types/Name/Set.hs:177) ghc-lib-parser> plusDU (compiler/GHC/Types/Name/Set.hs:180) ghc-lib-parser> duDefs (compiler/GHC/Types/Name/Set.hs:183) 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:148) ghc-lib-parser> mkNameEnvWith (compiler/GHC/Types/Name/Env.hs:149) ghc-lib-parser> fromUniqMap (compiler/GHC/Types/Name/Env.hs:150) ghc-lib-parser> emptyNameEnv (compiler/GHC/Types/Name/Env.hs:140) ghc-lib-parser> isEmptyNameEnv (compiler/GHC/Types/Name/Env.hs:141) ghc-lib-parser> unitNameEnv (compiler/GHC/Types/Name/Env.hs:142) ghc-lib-parser> nonDetNameEnvElts (compiler/GHC/Types/Name/Env.hs:139) ghc-lib-parser> extendNameEnv_C (compiler/GHC/Types/Name/Env.hs:161) ghc-lib-parser> extendNameEnv_Acc (compiler/GHC/Types/Name/Env.hs:163) ghc-lib-parser> extendNameEnv (compiler/GHC/Types/Name/Env.hs:143) ghc-lib-parser> extendNameEnvList (compiler/GHC/Types/Name/Env.hs:144) ghc-lib-parser> extendNameEnvList_C (compiler/GHC/Types/Name/Env.hs:164) ghc-lib-parser> filterNameEnv (compiler/GHC/Types/Name/Env.hs:167) ghc-lib-parser> anyNameEnv (compiler/GHC/Types/Name/Env.hs:169) ghc-lib-parser> mapMaybeNameEnv (compiler/GHC/Types/Name/Env.hs:168) ghc-lib-parser> extendNameEnvListWith (compiler/GHC/Types/Name/Env.hs:145) ghc-lib-parser> plusNameEnv (compiler/GHC/Types/Name/Env.hs:152) ghc-lib-parser> plusNameEnv_C (compiler/GHC/Types/Name/Env.hs:153) ghc-lib-parser> plusNameEnv_CD (compiler/GHC/Types/Name/Env.hs:155) ghc-lib-parser> plusNameEnv_CD2 (compiler/GHC/Types/Name/Env.hs:156) ghc-lib-parser> alterNameEnv (compiler/GHC/Types/Name/Env.hs:147) ghc-lib-parser> plusNameEnvList (compiler/GHC/Types/Name/Env.hs:158) ghc-lib-parser> plusNameEnvListWith (compiler/GHC/Types/Name/Env.hs:160) ghc-lib-parser> lookupNameEnv (compiler/GHC/Types/Name/Env.hs:146) ghc-lib-parser> lookupNameEnv_NF (compiler/GHC/Types/Name/Env.hs:173) ghc-lib-parser> delFromNameEnv (compiler/GHC/Types/Name/Env.hs:165) ghc-lib-parser> delListFromNameEnv (compiler/GHC/Types/Name/Env.hs:166) ghc-lib-parser> elemNameEnv (compiler/GHC/Types/Name/Env.hs:151) ghc-lib-parser> mapNameEnv (compiler/GHC/Types/Name/Env.hs:162) ghc-lib-parser> disjointNameEnv (compiler/GHC/Types/Name/Env.hs:170) ghc-lib-parser> seqEltsNameEnv (compiler/GHC/Types/Name/Env.hs:171) ghc-lib-parser> emptyDNameEnv (compiler/GHC/Types/Name/Env.hs:182) ghc-lib-parser> isEmptyDNameEnv (compiler/GHC/Types/Name/Env.hs:185) ghc-lib-parser> lookupDNameEnv (compiler/GHC/Types/Name/Env.hs:188) ghc-lib-parser> delFromDNameEnv (compiler/GHC/Types/Name/Env.hs:191) ghc-lib-parser> filterDNameEnv (compiler/GHC/Types/Name/Env.hs:194) ghc-lib-parser> mapDNameEnv (compiler/GHC/Types/Name/Env.hs:197) ghc-lib-parser> adjustDNameEnv (compiler/GHC/Types/Name/Env.hs:200) ghc-lib-parser> alterDNameEnv (compiler/GHC/Types/Name/Env.hs:203) ghc-lib-parser> extendDNameEnv (compiler/GHC/Types/Name/Env.hs:206) ghc-lib-parser> eltsDNameEnv (compiler/GHC/Types/Name/Env.hs:212) ghc-lib-parser> extendDNameEnv_C (compiler/GHC/Types/Name/Env.hs:209) ghc-lib-parser> plusDNameEnv_C (compiler/GHC/Types/Name/Env.hs:218) ghc-lib-parser> foldDNameEnv (compiler/GHC/Types/Name/Env.hs:215) ghc-lib-parser> nonDetStrictFoldDNameEnv (compiler/GHC/Types/Name/Env.hs:221) ghc-lib-parser> depAnal (compiler/GHC/Types/Name/Env.hs:84) 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: 'PatSyn' 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: '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> 63% ( 7 / 11) 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:221) ghc-lib-parser> conInfoFields (compiler/GHC/Types/GREInfo.hs:226) ghc-lib-parser> RecFieldInfo (compiler/GHC/Types/GREInfo.hs:260) 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 / 34) in 'GHC.Types.CostCentre' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> CcName (compiler/GHC/Types/CostCentre.hs:68) ghc-lib-parser> mkCafFlavour (compiler/GHC/Types/CostCentre.hs:87) ghc-lib-parser> mkExprCCFlavour (compiler/GHC/Types/CostCentre.hs:89) ghc-lib-parser> mkDeclCCFlavour (compiler/GHC/Types/CostCentre.hs:91) ghc-lib-parser> mkHpcCCFlavour (compiler/GHC/Types/CostCentre.hs:93) ghc-lib-parser> mkLateCCFlavour (compiler/GHC/Types/CostCentre.hs:95) ghc-lib-parser> mkCallerCCFlavour (compiler/GHC/Types/CostCentre.hs:97) ghc-lib-parser> pprCostCentre (compiler/GHC/Types/CostCentre.hs:284) ghc-lib-parser> pprCostCentreStack (compiler/GHC/Types/CostCentre.hs:260) ghc-lib-parser> CollectedCCs (compiler/GHC/Types/CostCentre.hs:215) ghc-lib-parser> emptyCollectedCCs (compiler/GHC/Types/CostCentre.hs:221) ghc-lib-parser> collectCC (compiler/GHC/Types/CostCentre.hs:224) ghc-lib-parser> currentCCS (compiler/GHC/Types/CostCentre.hs:228) ghc-lib-parser> dontCareCCS (compiler/GHC/Types/CostCentre.hs:229) ghc-lib-parser> isCurrentCCS (compiler/GHC/Types/CostCentre.hs:235) ghc-lib-parser> maybeSingletonCCS (compiler/GHC/Types/CostCentre.hs:243) ghc-lib-parser> mkUserCC (compiler/GHC/Types/CostCentre.hs:162) ghc-lib-parser> mkAutoCC (compiler/GHC/Types/CostCentre.hs:168) ghc-lib-parser> mkAllCafsCC (compiler/GHC/Types/CostCentre.hs:184) ghc-lib-parser> mkSingletonCCS (compiler/GHC/Types/CostCentre.hs:247) ghc-lib-parser> isCafCCS (compiler/GHC/Types/CostCentre.hs:239) ghc-lib-parser> isCafCC (compiler/GHC/Types/CostCentre.hs:140) ghc-lib-parser> ccFromThisModule (compiler/GHC/Types/CostCentre.hs:155) ghc-lib-parser> costCentreUserName (compiler/GHC/Types/CostCentre.hs:345) ghc-lib-parser> costCentreUserNameFS (compiler/GHC/Types/CostCentre.hs:348) ghc-lib-parser> costCentreSrcSpan (compiler/GHC/Types/CostCentre.hs:355) ghc-lib-parser> cmpCostCentre (compiler/GHC/Types/CostCentre.hs:112) retrie> retrie> Retrie/Expr.hs:40:1: warning: [GHC-66111] [-Wunused-imports] retrie> The import of ‘Data.Functor.Identity’ is redundant retrie> except perhaps to import instances from ‘Data.Functor.Identity’ retrie> To import instances alone, use: import Data.Functor.Identity() retrie> | retrie> 40 | import Data.Functor.Identity retrie> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ retrie> ghc-lib-parser> Warning: 'avails' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. retrie> Retrie/Expr.hs:51:1: warning: [GHC-66111] [-Wunused-imports] ghc-lib-parser> 73% ( 11 / 15) in 'GHC.Types.Avail' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> availsToNameSet (compiler/GHC/Types/Avail.hs:99) ghc-lib-parser> availsToNameEnv (compiler/GHC/Types/Avail.hs:103) ghc-lib-parser> plusAvail (compiler/GHC/Types/Avail.hs:138) retrie> The import of ‘Retrie.Util’ is redundant retrie> except perhaps to import instances from ‘Retrie.Util’ retrie> To import instances alone, use: import Retrie.Util() retrie> | retrie> 51 | import Retrie.Util retrie> | ^^^^^^^^^^^^^^^^^^ retrie> retrie> Retrie/Expr.hs:56:16: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘ln’ retrie> | ghc-lib-parser> Warning: 'Provenance' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. retrie> 56 | mkLocatedHsVar ln@(L l n) = do retrie> | ^^ retrie> retrie> Retrie/Expr.hs:130:16: warning: [GHC-40910] [-Wunused-local-binds] retrie> Defined but not used: ‘x’ retrie> | retrie> 130 | L l (Match x ctxt pats (GRHSs cs grhs binds)) = mkMatch LambdaExpr vs e emptyLocalBinds retrie> | ^ retrie> retrie> Retrie/Expr.hs:132:19: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘an’ retrie> | retrie> 132 | [L lg (GRHS an guards rhs)] -> [L lg (GRHS ang guards rhs)] retrie> | ^^ retrie> retrie> Retrie/Expr.hs:180:9: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘nm'’ retrie> | retrie> 180 | (tv', nm') <- swapEntryDPT tv nm retrie> | ^^^ retrie> retrie> Retrie/Expr.hs:225:1: warning: [GHC-40910] [-Wunused-top-binds] retrie> Defined but not used: ‘wildSupplyAlphaEnv’ retrie> | retrie> 225 | wildSupplyAlphaEnv env = wildSupplyP (\ nm -> isNothing (lookupAlphaEnv nm env)) retrie> | ^^^^^^^^^^^^^^^^^^ retrie> retrie> Retrie/Expr.hs:310:29: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘tyargs’ retrie> | retrie> 310 | conPatHelper con (PrefixCon tyargs xs) = do retrie> | ^^^^^^ retrie> retrie> Retrie/Expr.hs:350:34: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘d1’ shadows the existing binding ghc-lib-parser> Warning: 'FieldsOrSelector' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. retrie> imported from ‘Retrie.ExactPrint’ at Retrie/Expr.hs:46:1-24 ghc-lib-parser> Warning: 'ModuleName' is ambiguous. It is defined ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Module/Name.hs:15:22 ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Module/Name.hs:15:1 ghc-lib-parser> You may be able to disambiguate the identifier 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:15:1 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 350 | needed (HasPrec (Fixity _ p1 d1)) (Just (Fixity _ p2 d2)) = retrie> | ^^ retrie> retrie> Retrie/Expr.hs:374:1: warning: [GHC-40910] [-Wunused-top-binds] retrie> Defined but not used: ‘mkParen’ retrie> | ghc-lib-parser> Warning: 'GreInfo' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. retrie> 374 | mkParen k e = do retrie> | ^^^^^^^ retrie> ghc-lib-parser> Warning: 'x' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. retrie> Retrie/Expr.hs:377:4: warning: [GHC-40910] [-Wunused-matches] retrie> Defined but not used: ‘e0’ retrie> | ghc-lib-parser> Warning: 'ShadowedNameSpace' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. retrie> 377 | (e0,pe0) <- swapEntryDPT e pe ghc-lib-parser> Warning: 'ShadowedGREs' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Name/Reader.hs:1868:5 ghc-lib-parser> * at compiler/GHC/Types/Name/Reader.hs:1867:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:1867:1 retrie> | ^^ retrie> [20 of 34] Compiling Retrie.Rewrites.Types ( Retrie/Rewrites/Types.hs, nothing ) ghc-lib-parser> 43% ( 58 /134) in 'GHC.Types.Name.Reader' ghc-lib-parser> Missing documentation for: ghc-lib-parser> mkRdrUnqual (compiler/GHC/Types/Name/Reader.hs:256) ghc-lib-parser> mkRdrQual (compiler/GHC/Types/Name/Reader.hs:259) ghc-lib-parser> mkUnqual (compiler/GHC/Types/Name/Reader.hs:268) ghc-lib-parser> mkVarUnqual (compiler/GHC/Types/Name/Reader.hs:271) ghc-lib-parser> mkOrig (compiler/GHC/Types/Name/Reader.hs:262) ghc-lib-parser> nameRdrName (compiler/GHC/Types/Name/Reader.hs:282) ghc-lib-parser> getRdrName (compiler/GHC/Types/Name/Reader.hs:279) ghc-lib-parser> rdrNameOcc (compiler/GHC/Types/Name/Reader.hs:224) ghc-lib-parser> rdrNameSpace (compiler/GHC/Types/Name/Reader.hs:230) ghc-lib-parser> demoteRdrName (compiler/GHC/Types/Name/Reader.hs:235) ghc-lib-parser> demoteRdrNameTv (compiler/GHC/Types/Name/Reader.hs:241) ghc-lib-parser> promoteRdrName (compiler/GHC/Types/Name/Reader.hs:249) ghc-lib-parser> isRdrDataCon (compiler/GHC/Types/Name/Reader.hs:296) ghc-lib-parser> isRdrTyVar (compiler/GHC/Types/Name/Reader.hs:297) ghc-lib-parser> isRdrTc (compiler/GHC/Types/Name/Reader.hs:298) ghc-lib-parser> isQual (compiler/GHC/Types/Name/Reader.hs:310) ghc-lib-parser> isQual_maybe (compiler/GHC/Types/Name/Reader.hs:314) ghc-lib-parser> isUnqual (compiler/GHC/Types/Name/Reader.hs:306) ghc-lib-parser> isOrig (compiler/GHC/Types/Name/Reader.hs:318) ghc-lib-parser> isOrig_maybe (compiler/GHC/Types/Name/Reader.hs:322) ghc-lib-parser> isExact (compiler/GHC/Types/Name/Reader.hs:326) ghc-lib-parser> isExact_maybe (compiler/GHC/Types/Name/Reader.hs:330) ghc-lib-parser> isSrcRdrName (compiler/GHC/Types/Name/Reader.hs:301) ghc-lib-parser> emptyLocalRdrEnv (compiler/GHC/Types/Name/Reader.hs:440) ghc-lib-parser> extendLocalRdrEnv (compiler/GHC/Types/Name/Reader.hs:445) ghc-lib-parser> extendLocalRdrEnvList (compiler/GHC/Types/Name/Reader.hs:451) ghc-lib-parser> lookupLocalRdrEnv (compiler/GHC/Types/Name/Reader.hs:456) ghc-lib-parser> lookupLocalRdrOcc (compiler/GHC/Types/Name/Reader.hs:469) ghc-lib-parser> elemLocalRdrEnv (compiler/GHC/Types/Name/Reader.hs:472) ghc-lib-parser> inLocalRdrEnvScope (compiler/GHC/Types/Name/Reader.hs:484) ghc-lib-parser> localRdrEnvElts (compiler/GHC/Types/Name/Reader.hs:480) ghc-lib-parser> minusLocalRdrEnv (compiler/GHC/Types/Name/Reader.hs:487) ghc-lib-parser> minusLocalRdrEnvList (compiler/GHC/Types/Name/Reader.hs:491) ghc-lib-parser> emptyGlobalRdrEnv (compiler/GHC/Types/Name/Reader.hs:934) ghc-lib-parser> mkGlobalRdrEnv (compiler/GHC/Types/Name/Reader.hs:1591) ghc-lib-parser> plusGlobalRdrEnv (compiler/GHC/Types/Name/Reader.hs:1588) ghc-lib-parser> extendGlobalRdrEnv (compiler/GHC/Types/Name/Reader.hs:1628) ghc-lib-parser> greOccName (compiler/GHC/Types/Name/Reader.hs:819) ghc-lib-parser> pprGlobalRdrEnv (compiler/GHC/Types/Name/Reader.hs:964) ghc-lib-parser> globalRdrEnvElts (compiler/GHC/Types/Name/Reader.hs:937) ghc-lib-parser> filterFieldGREs (compiler/GHC/Types/Name/Reader.hs:1084) ghc-lib-parser> allowGRE (compiler/GHC/Types/Name/Reader.hs:1088) ghc-lib-parser> LookupChild (compiler/GHC/Types/Name/Reader.hs:1201) ghc-lib-parser> getGRE_NameQualifier_maybes (compiler/GHC/Types/Name/Reader.hs:1440) ghc-lib-parser> availFromGRE (compiler/GHC/Types/Name/Reader.hs:923) ghc-lib-parser> greRdrNames (compiler/GHC/Types/Name/Reader.hs:839) ghc-lib-parser> greSrcSpan (compiler/GHC/Types/Name/Reader.hs:855) ghc-lib-parser> greQualModName (compiler/GHC/Types/Name/Reader.hs:833) ghc-lib-parser> greName (compiler/GHC/Types/Name/Reader.hs:615) ghc-lib-parser> greNameSpace (compiler/GHC/Types/Name/Reader.hs:618) ghc-lib-parser> greParent (compiler/GHC/Types/Name/Reader.hs:621) ghc-lib-parser> greInfo (compiler/GHC/Types/Name/Reader.hs:624) ghc-lib-parser> plusGRE (compiler/GHC/Types/Name/Reader.hs:1608) ghc-lib-parser> insertGRE (compiler/GHC/Types/Name/Reader.hs:1599) ghc-lib-parser> fieldGREInfo (compiler/GHC/Types/Name/Reader.hs:1051) ghc-lib-parser> mkGRE (compiler/GHC/Types/Name/Reader.hs:761) ghc-lib-parser> mkExactGRE (compiler/GHC/Types/Name/Reader.hs:773) ghc-lib-parser> mkLocalGRE (compiler/GHC/Types/Name/Reader.hs:779) ghc-lib-parser> mkLocalVanillaGRE (compiler/GHC/Types/Name/Reader.hs:782) ghc-lib-parser> mkLocalConLikeGRE (compiler/GHC/Types/Name/Reader.hs:795) ghc-lib-parser> mkLocalFieldGREs (compiler/GHC/Types/Name/Reader.hs:799) ghc-lib-parser> gresToNameSet (compiler/GHC/Types/Name/Reader.hs:876) ghc-lib-parser> shadowNames (compiler/GHC/Types/Name/Reader.hs:1725) ghc-lib-parser> RecFieldInfo (compiler/GHC/Types/GREInfo.hs:260) ghc-lib-parser> plusGREInfo (compiler/GHC/Types/GREInfo.hs:137) ghc-lib-parser> recFieldConLike_maybe (compiler/GHC/Types/Name/Reader.hs:1060) ghc-lib-parser> recFieldInfo_maybe (compiler/GHC/Types/Name/Reader.hs:1066) ghc-lib-parser> fieldGRE_maybe (compiler/GHC/Types/Name/Reader.hs:1043) ghc-lib-parser> fieldGRELabel (compiler/GHC/Types/Name/Reader.hs:1048) ghc-lib-parser> greParent_maybe (compiler/GHC/Types/Name/Reader.hs:871) ghc-lib-parser> mkParent (compiler/GHC/Types/Name/Reader.hs:861) ghc-lib-parser> availParent (compiler/GHC/Types/Name/Reader.hs:866) ghc-lib-parser> importSpecLoc (compiler/GHC/Types/Name/Reader.hs:2052) ghc-lib-parser> importSpecModule (compiler/GHC/Types/Name/Reader.hs:2056) ghc-lib-parser> isExplicitItem (compiler/GHC/Types/Name/Reader.hs:2059) ghc-lib-parser> bestImport (compiler/GHC/Types/Name/Reader.hs:1969) ghc-lib-parser> Warning: 'ImportedModsVal' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Module/Imported.hs:33:24 ghc-lib-parser> * at compiler/GHC/Unit/Module/Imported.hs: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 compiler/GHC/Unit/Module/Imported.hs:33: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:33) ghc-lib-parser> importedByUser (compiler/GHC/Unit/Module/Imported.hs:29) 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: 'NameAnn' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Parser/Annotation.hs:728:5 ghc-lib-parser> * at compiler/GHC/Parser/Annotation.hs:726:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:726: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: 'Context' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'AnnParen' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Parser/Annotation.hs:687:5 ghc-lib-parser> * at compiler/GHC/Parser/Annotation.hs:686:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:686:1 ghc-lib-parser> Warning: 'XRec' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Anno' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Anchor' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Parser/Annotation.hs:526:15 ghc-lib-parser> * at compiler/GHC/Parser/Annotation.hs:526:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:526:1 ghc-lib-parser> Warning: 'HsLet' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'EpAnn' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Parser/Annotation.hs:506:5 ghc-lib-parser> * at compiler/GHC/Parser/Annotation.hs:505:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:505:1 ghc-lib-parser> Warning: 'AddEpAnn' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Parser/Annotation.hs:396:17 ghc-lib-parser> * at compiler/GHC/Parser/Annotation.hs:396:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:396:1 ghc-lib-parser> Warning: 'mj' 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:354:3 ghc-lib-parser> * at compiler/GHC/Parser/Annotation.hs:353:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:353: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: '!' 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: 'SourceText' 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: 'static' 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: 'via' 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> Warning: 'RealSrcSpan' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:386:5 ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:362:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:362:1 retrie> [21 of 34] Compiling Retrie.Rewrites.Function ( Retrie/Rewrites/Function.hs, nothing ) ghc-lib-parser> 49% ( 59 /120) in 'GHC.Parser.Annotation' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> EpaComment (compiler/GHC/Parser/Annotation.hs:353) ghc-lib-parser> EpaCommentTok (compiler/GHC/Parser/Annotation.hs:365) ghc-lib-parser> epaLocationFromSrcAnn (compiler/GHC/Parser/Annotation.hs:460) ghc-lib-parser> getTokenSrcSpan (compiler/GHC/Parser/Annotation.hs:417) ghc-lib-parser> getDeltaLine (compiler/GHC/Parser/Annotation.hs:449) ghc-lib-parser> spanAsAnchor (compiler/GHC/Parser/Annotation.hs:544) ghc-lib-parser> realSpanAsAnchor (compiler/GHC/Parser/Annotation.hs:547) ghc-lib-parser> LEpaComment (compiler/GHC/Parser/Annotation.hs:565) ghc-lib-parser> emptyComments (compiler/GHC/Parser/Annotation.hs:568) ghc-lib-parser> getFollowingComments (compiler/GHC/Parser/Annotation.hs:1064) ghc-lib-parser> setFollowingComments (compiler/GHC/Parser/Annotation.hs:1068) ghc-lib-parser> setPriorComments (compiler/GHC/Parser/Annotation.hs:1072) ghc-lib-parser> EpAnnCO (compiler/GHC/Parser/Annotation.hs:1079) ghc-lib-parser> LocatedA (compiler/GHC/Parser/Annotation.hs:587) ghc-lib-parser> LocatedL (compiler/GHC/Parser/Annotation.hs:590) ghc-lib-parser> LocatedC (compiler/GHC/Parser/Annotation.hs:592) ghc-lib-parser> LocatedN (compiler/GHC/Parser/Annotation.hs:588) ghc-lib-parser> LocatedP (compiler/GHC/Parser/Annotation.hs:591) ghc-lib-parser> SrcSpanAnnA (compiler/GHC/Parser/Annotation.hs:594) ghc-lib-parser> SrcSpanAnnL (compiler/GHC/Parser/Annotation.hs:597) ghc-lib-parser> SrcSpanAnnP (compiler/GHC/Parser/Annotation.hs:598) ghc-lib-parser> SrcSpanAnnC (compiler/GHC/Parser/Annotation.hs:599) ghc-lib-parser> SrcSpanAnnN (compiler/GHC/Parser/Annotation.hs:595) ghc-lib-parser> NoEpAnns (compiler/GHC/Parser/Annotation.hs:1081) ghc-lib-parser> n2l (compiler/GHC/Parser/Annotation.hs:885) ghc-lib-parser> l2l (compiler/GHC/Parser/Annotation.hs:898) ghc-lib-parser> reLoc (compiler/GHC/Parser/Annotation.hs:906) ghc-lib-parser> reLocA (compiler/GHC/Parser/Annotation.hs:909) ghc-lib-parser> reLocL (compiler/GHC/Parser/Annotation.hs:912) ghc-lib-parser> reLocC (compiler/GHC/Parser/Annotation.hs:915) ghc-lib-parser> reLocN (compiler/GHC/Parser/Annotation.hs:918) ghc-lib-parser> srcSpan2e (compiler/GHC/Parser/Annotation.hs:929) ghc-lib-parser> la2e (compiler/GHC/Parser/Annotation.hs:933) ghc-lib-parser> realSrcSpan (compiler/GHC/Parser/Annotation.hs:923) ghc-lib-parser> extraToAnnList (compiler/GHC/Parser/Annotation.hs:936) ghc-lib-parser> reAnn (compiler/GHC/Parser/Annotation.hs:939) ghc-lib-parser> reAnnL (compiler/GHC/Parser/Annotation.hs:945) ghc-lib-parser> reAnnC (compiler/GHC/Parser/Annotation.hs:942) ghc-lib-parser> addAnns (compiler/GHC/Parser/Annotation.hs:969) ghc-lib-parser> addAnnsA (compiler/GHC/Parser/Annotation.hs:977) ghc-lib-parser> widenAnchor (compiler/GHC/Parser/Annotation.hs:1005) ghc-lib-parser> widenAnchorR (compiler/GHC/Parser/Annotation.hs:1008) ghc-lib-parser> widenLocatedAn (compiler/GHC/Parser/Annotation.hs:1011) ghc-lib-parser> getLocAnn (compiler/GHC/Parser/Annotation.hs:948) ghc-lib-parser> epAnnAnns (compiler/GHC/Parser/Annotation.hs:1018) ghc-lib-parser> epAnnAnnsL (compiler/GHC/Parser/Annotation.hs:1014) ghc-lib-parser> annParen2AddEpAnn (compiler/GHC/Parser/Annotation.hs:1022) ghc-lib-parser> epAnnComments (compiler/GHC/Parser/Annotation.hs:1029) ghc-lib-parser> sortLocatedA (compiler/GHC/Parser/Annotation.hs:1035) ghc-lib-parser> mapLocA (compiler/GHC/Parser/Annotation.hs:1038) ghc-lib-parser> combineLocsA (compiler/GHC/Parser/Annotation.hs:1043) ghc-lib-parser> combineSrcSpansA (compiler/GHC/Parser/Annotation.hs:1046) ghc-lib-parser> addCLocAA (compiler/GHC/Parser/Annotation.hs:1057) ghc-lib-parser> noLocA (compiler/GHC/Parser/Annotation.hs:955) ghc-lib-parser> getLocA (compiler/GHC/Parser/Annotation.hs:952) ghc-lib-parser> noSrcSpanA (compiler/GHC/Parser/Annotation.hs:961) ghc-lib-parser> noAnnSrcSpan (compiler/GHC/Parser/Annotation.hs:958) ghc-lib-parser> noComments (compiler/GHC/Parser/Annotation.hs:1085) ghc-lib-parser> comment (compiler/GHC/Parser/Annotation.hs:1092) ghc-lib-parser> placeholderRealSpan (compiler/GHC/Parser/Annotation.hs:1089) 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> 60% ( 3 / 5) in 'GHC.Iface.Recomp.Binary' ghc-lib-parser> Missing documentation for: ghc-lib-parser> fingerprintBinMem (compiler/GHC/Iface/Recomp/Binary.hs:19) ghc-lib-parser> computeFingerprint (compiler/GHC/Iface/Recomp/Binary.hs:32) ghc-lib-parser> 25% ( 4 / 16) in 'GHC.Hs.Extension' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> IsSrcSpanAnn (compiler/GHC/Hs/Extension.hs:110) ghc-lib-parser> Pass (compiler/GHC/Hs/Extension.hs:167) ghc-lib-parser> GhcPs (compiler/GHC/Hs/Extension.hs:171) ghc-lib-parser> GhcRn (compiler/GHC/Hs/Extension.hs:172) ghc-lib-parser> GhcTc (compiler/GHC/Hs/Extension.hs:173) ghc-lib-parser> NoGhcTcPass (compiler/GHC/Hs/Extension.hs:212) ghc-lib-parser> pprIfPs (compiler/GHC/Hs/Extension.hs:228) ghc-lib-parser> pprIfRn (compiler/GHC/Hs/Extension.hs:232) ghc-lib-parser> pprIfTc (compiler/GHC/Hs/Extension.hs:236) ghc-lib-parser> noHsTok (compiler/GHC/Hs/Extension.hs:242) ghc-lib-parser> noHsUniTok (compiler/GHC/Hs/Extension.hs:247) 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: 'pprWithHsDoc' 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:194) ghc-lib-parser> Docs (compiler/GHC/Hs/Doc.hs:196) ghc-lib-parser> emptyDocs (compiler/GHC/Hs/Doc.hs:284) 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: 'qualified' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 90% ( 10 / 11) in 'Language.Haskell.Syntax.ImpExp' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header 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> 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> 67% ( 19 / 28) in 'GHC.Unit.Module.Warnings' ghc-lib-parser> Missing documentation for: ghc-lib-parser> WarningCategory (compiler/GHC/Unit/Module/Warnings.hs:129) ghc-lib-parser> mkWarningCategory (compiler/GHC/Unit/Module/Warnings.hs:133) ghc-lib-parser> InWarningCategory (compiler/GHC/Unit/Module/Warnings.hs:117) ghc-lib-parser> fromWarningCategory (compiler/GHC/Unit/Module/Warnings.hs:125) ghc-lib-parser> pprWarningTxtForMsg (compiler/GHC/Unit/Module/Warnings.hs:266) ghc-lib-parser> emptyWarn (compiler/GHC/Unit/Module/Warnings.hs:314) ghc-lib-parser> emptyIfaceWarnCache (compiler/GHC/Unit/Module/Warnings.hs:327) ghc-lib-parser> insertWarnDecls (compiler/GHC/Unit/Module/Warnings.hs:332) ghc-lib-parser> insertWarnExports (compiler/GHC/Unit/Module/Warnings.hs:338) 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: 'qualified' 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.ImpExp: Could not find documentation for exported module: GHC.Hs.ImpExp ghc-lib-parser> 17% ( 3 / 17) in 'GHC.Hs.ImpExp' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> XImportDeclPass (compiler/GHC/Hs/ImpExp.hs:85) ghc-lib-parser> EpAnnImportDecl (compiler/GHC/Hs/ImpExp.hs:113) ghc-lib-parser> simpleImportDecl (compiler/GHC/Hs/ImpExp.hs:125) ghc-lib-parser> ieName (compiler/GHC/Hs/ImpExp.hs:246) ghc-lib-parser> ieWrappedName (compiler/GHC/Hs/ImpExp.hs:286) ghc-lib-parser> ieNames (compiler/GHC/Hs/ImpExp.hs:253) ghc-lib-parser> ieDeprecation (compiler/GHC/Hs/ImpExp.hs:265) ghc-lib-parser> ieWrappedLName (compiler/GHC/Hs/ImpExp.hs:281) ghc-lib-parser> lieWrappedName (compiler/GHC/Hs/ImpExp.hs:290) ghc-lib-parser> ieLWrappedName (compiler/GHC/Hs/ImpExp.hs:293) ghc-lib-parser> replaceWrappedName (compiler/GHC/Hs/ImpExp.hs:296) ghc-lib-parser> replaceLWrappedName (compiler/GHC/Hs/ImpExp.hs:301) ghc-lib-parser> pprImpExp (compiler/GHC/Hs/ImpExp.hs:337) 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:227:5 ghc-lib-parser> * at compiler/GHC/Core/Coercion/Axiom.hs:226:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:226:1 ghc-lib-parser> 17% ( 7 / 39) in 'GHC.Core.Coercion.Axiom' ghc-lib-parser> Missing documentation for: ghc-lib-parser> BranchFlag (compiler/GHC/Core/Coercion/Axiom.hs:135) ghc-lib-parser> Branched (compiler/GHC/Core/Coercion/Axiom.hs:136) ghc-lib-parser> Unbranched (compiler/GHC/Core/Coercion/Axiom.hs:137) ghc-lib-parser> BranchIndex (compiler/GHC/Core/Coercion/Axiom.hs:131) ghc-lib-parser> Branches (compiler/GHC/Core/Coercion/Axiom.hs:142) ghc-lib-parser> manyBranches (compiler/GHC/Core/Coercion/Axiom.hs:147) ghc-lib-parser> unbranched (compiler/GHC/Core/Coercion/Axiom.hs:153) ghc-lib-parser> fromBranches (compiler/GHC/Core/Coercion/Axiom.hs:163) ghc-lib-parser> numBranches (compiler/GHC/Core/Coercion/Axiom.hs:169) ghc-lib-parser> toBranchedAxiom (compiler/GHC/Core/Coercion/Axiom.hs:272) ghc-lib-parser> toUnbranchedAxiom (compiler/GHC/Core/Coercion/Axiom.hs:276) ghc-lib-parser> coAxiomName (compiler/GHC/Core/Coercion/Axiom.hs:292) ghc-lib-parser> coAxiomArity (compiler/GHC/Core/Coercion/Axiom.hs:287) ghc-lib-parser> coAxiomBranches (compiler/GHC/Core/Coercion/Axiom.hs:298) ghc-lib-parser> coAxiomTyCon (compiler/GHC/Core/Coercion/Axiom.hs:312) ghc-lib-parser> isImplicitCoAxiom (compiler/GHC/Core/Coercion/Axiom.hs:333) ghc-lib-parser> coAxiomNumPats (compiler/GHC/Core/Coercion/Axiom.hs:280) ghc-lib-parser> coAxiomNthBranch (compiler/GHC/Core/Coercion/Axiom.hs:283) ghc-lib-parser> coAxiomSingleBranch_maybe (compiler/GHC/Core/Coercion/Axiom.hs:301) ghc-lib-parser> coAxiomRole (compiler/GHC/Core/Coercion/Axiom.hs:295) ghc-lib-parser> coAxiomSingleBranch (compiler/GHC/Core/Coercion/Axiom.hs:308) ghc-lib-parser> coAxBranchTyVars (compiler/GHC/Core/Coercion/Axiom.hs:315) ghc-lib-parser> coAxBranchCoVars (compiler/GHC/Core/Coercion/Axiom.hs:318) ghc-lib-parser> coAxBranchRoles (compiler/GHC/Core/Coercion/Axiom.hs:327) ghc-lib-parser> coAxBranchLHS (compiler/GHC/Core/Coercion/Axiom.hs:321) ghc-lib-parser> coAxBranchRHS (compiler/GHC/Core/Coercion/Axiom.hs:324) ghc-lib-parser> coAxBranchSpan (compiler/GHC/Core/Coercion/Axiom.hs:330) ghc-lib-parser> coAxBranchIncomps (compiler/GHC/Core/Coercion/Axiom.hs:336) ghc-lib-parser> placeHolderIncomps (compiler/GHC/Core/Coercion/Axiom.hs:340) ghc-lib-parser> fsFromRole (compiler/GHC/Core/Coercion/Axiom.hs:530) ghc-lib-parser> BuiltInSynFamily (compiler/GHC/Core/Coercion/Axiom.hs:603) ghc-lib-parser> trivialBuiltInFamily (compiler/GHC/Core/Coercion/Axiom.hs:624) 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:53) ghc-lib-parser> ClassOpItem (compiler/GHC/Core/Class.hs:86) ghc-lib-parser> ClassATItem (compiler/GHC/Core/Class.hs:98) ghc-lib-parser> ClassMinimalDef (compiler/GHC/Core/Class.hs:139) ghc-lib-parser> DefMethInfo (compiler/GHC/Core/Class.hs:90) ghc-lib-parser> pprDefMethInfo (compiler/GHC/Core/Class.hs:388) ghc-lib-parser> FunDep (compiler/GHC/Core/Class.hs:84) ghc-lib-parser> pprFundeps (compiler/GHC/Core/Class.hs:394) ghc-lib-parser> pprFunDep (compiler/GHC/Core/Class.hs:398) ghc-lib-parser> mkClass (compiler/GHC/Core/Class.hs:217) ghc-lib-parser> mkAbstractClass (compiler/GHC/Core/Class.hs:239) ghc-lib-parser> classTyVars ghc-lib-parser> classArity (compiler/GHC/Core/Class.hs:279) ghc-lib-parser> classKey ghc-lib-parser> className ghc-lib-parser> classATs (compiler/GHC/Core/Class.hs:314) ghc-lib-parser> classATItems (compiler/GHC/Core/Class.hs:319) ghc-lib-parser> classTyCon ghc-lib-parser> classMethods (compiler/GHC/Core/Class.hs:304) ghc-lib-parser> classOpItems (compiler/GHC/Core/Class.hs:309) ghc-lib-parser> classBigSig (compiler/GHC/Core/Class.hs:338) ghc-lib-parser> classExtraBigSig (compiler/GHC/Core/Class.hs:350) ghc-lib-parser> classTvsFds (compiler/GHC/Core/Class.hs:332) ghc-lib-parser> classSCTheta (compiler/GHC/Core/Class.hs:324) ghc-lib-parser> classHasSCs (compiler/GHC/Core/Class.hs:329) ghc-lib-parser> classAllSelIds (compiler/GHC/Core/Class.hs:284) ghc-lib-parser> classSCSelId (compiler/GHC/Core/Class.hs:298) ghc-lib-parser> classSCSelIds (compiler/GHC/Core/Class.hs:290) ghc-lib-parser> classMinimalDef (compiler/GHC/Core/Class.hs:163) ghc-lib-parser> classHasFds (compiler/GHC/Core/Class.hs:335) ghc-lib-parser> isAbstractClass (compiler/GHC/Core/Class.hs:361) ghc-lib-parser> 100% ( 2 / 2) in 'GHC.Platform.Reg.Class' 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:182) ghc-lib-parser> realRegSingle (compiler/GHC/Platform/Reg.hs:185) ghc-lib-parser> isRealReg (compiler/GHC/Platform/Reg.hs:207) ghc-lib-parser> takeRealReg (compiler/GHC/Platform/Reg.hs:213) ghc-lib-parser> isVirtualReg (compiler/GHC/Platform/Reg.hs:220) ghc-lib-parser> takeVirtualReg (compiler/GHC/Platform/Reg.hs:226) ghc-lib-parser> VirtualReg (compiler/GHC/Platform/Reg.hs:55) ghc-lib-parser> renameVirtualReg (compiler/GHC/Platform/Reg.hs:105) ghc-lib-parser> classOfVirtualReg (compiler/GHC/Platform/Reg.hs:114) ghc-lib-parser> getHiVirtualRegFromLo (compiler/GHC/Platform/Reg.hs:127) ghc-lib-parser> getHiVRegFromLo (compiler/GHC/Platform/Reg.hs:134) ghc-lib-parser> regNosOfRealReg (compiler/GHC/Platform/Reg.hs:160) ghc-lib-parser> realRegsAlias (compiler/GHC/Platform/Reg.hs:166) ghc-lib-parser> Warning: GHC.Builtin.Names: Could not find documentation for exported module: GHC.Builtin.Names ghc-lib-parser> 0% ( 3 /1110) 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> allNameStrings (compiler/GHC/Builtin/Names.hs:162) ghc-lib-parser> gHC_PRIMOPWRAPPERS (compiler/GHC/Builtin/Names.hs:575) ghc-lib-parser> listTyConKey (compiler/GHC/Builtin/Names.hs:1858) ghc-lib-parser> nilDataConKey (compiler/GHC/Builtin/Names.hs:2129) ghc-lib-parser> multMulTyConKey (compiler/GHC/Builtin/Names.hs:2061) ghc-lib-parser> runRWKey (compiler/GHC/Builtin/Names.hs:2377) ghc-lib-parser> tYPETyConKey (compiler/GHC/Builtin/Names.hs:1941) ghc-lib-parser> cONSTRAINTTyConKey (compiler/GHC/Builtin/Names.hs:1942) ghc-lib-parser> makeStaticName (compiler/GHC/Builtin/Names.hs:1657) ghc-lib-parser> unsafeEqualityProofIdKey (compiler/GHC/Builtin/Names.hs:2558) ghc-lib-parser> mAIN_NAME (compiler/GHC/Builtin/Names.hs:668) ghc-lib-parser> gHC_PRIM (compiler/GHC/Builtin/Names.hs:568) ghc-lib-parser> negateName (compiler/GHC/Builtin/Names.hs:1156) ghc-lib-parser> unrestrictedFunTyConKey (compiler/GHC/Builtin/Names.hs:2058) ghc-lib-parser> liftedTypeKindTyConKey (compiler/GHC/Builtin/Names.hs:1939) ghc-lib-parser> constraintKindTyConKey (compiler/GHC/Builtin/Names.hs:1943) ghc-lib-parser> allNameStringList (compiler/GHC/Builtin/Names.hs:166) ghc-lib-parser> ioTyConName (compiler/GHC/Builtin/Names.hs:1547) ghc-lib-parser> printName (compiler/GHC/Builtin/Names.hs:1556) ghc-lib-parser> mkInteractiveModule (compiler/GHC/Builtin/Names.hs:664) ghc-lib-parser> isUnboundName (compiler/GHC/Builtin/Names.hs:187) ghc-lib-parser> lazyIdKey (compiler/GHC/Builtin/Names.hs:2374) ghc-lib-parser> itName (compiler/GHC/Builtin/Names.hs:179) ghc-lib-parser> mkUnboundName (compiler/GHC/Builtin/Names.hs:184) ghc-lib-parser> unboundKey (compiler/GHC/Builtin/Names.hs:2418) ghc-lib-parser> basicKnownKeyNames (compiler/GHC/Builtin/Names.hs:202) ghc-lib-parser> genericTyConNames (compiler/GHC/Builtin/Names.hs:518) ghc-lib-parser> eqClassName (compiler/GHC/Builtin/Names.hs:1074) ghc-lib-parser> ordClassName (compiler/GHC/Builtin/Names.hs:1076) ghc-lib-parser> boundedClassName (compiler/GHC/Builtin/Names.hs:1498) ghc-lib-parser> numClassName (compiler/GHC/Builtin/Names.hs:1153) ghc-lib-parser> enumClassName (compiler/GHC/Builtin/Names.hs:1493) ghc-lib-parser> monadClassName (compiler/GHC/Builtin/Names.hs:1083) ghc-lib-parser> functorClassName (compiler/GHC/Builtin/Names.hs:1078) ghc-lib-parser> realClassName (compiler/GHC/Builtin/Names.hs:1314) ghc-lib-parser> integralClassName (compiler/GHC/Builtin/Names.hs:1315) ghc-lib-parser> fractionalClassName (compiler/GHC/Builtin/Names.hs:1317) ghc-lib-parser> floatingClassName (compiler/GHC/Builtin/Names.hs:1327) ghc-lib-parser> realFracClassName (compiler/GHC/Builtin/Names.hs:1316) ghc-lib-parser> realFloatClassName (compiler/GHC/Builtin/Names.hs:1328) ghc-lib-parser> dataClassName (compiler/GHC/Builtin/Names.hs:1480) ghc-lib-parser> isStringClassName (compiler/GHC/Builtin/Names.hs:1610) ghc-lib-parser> applicativeClassName (compiler/GHC/Builtin/Names.hs:1095) ghc-lib-parser> alternativeClassName (compiler/GHC/Builtin/Names.hs:1121) ghc-lib-parser> foldableClassName (compiler/GHC/Builtin/Names.hs:1102) ghc-lib-parser> traversableClassName (compiler/GHC/Builtin/Names.hs:1103) ghc-lib-parser> semigroupClassName (compiler/GHC/Builtin/Names.hs:1107) ghc-lib-parser> sappendName (compiler/GHC/Builtin/Names.hs:1108) ghc-lib-parser> monoidClassName (compiler/GHC/Builtin/Names.hs:1110) ghc-lib-parser> memptyName (compiler/GHC/Builtin/Names.hs:1111) ghc-lib-parser> mappendName (compiler/GHC/Builtin/Names.hs:1112) ghc-lib-parser> mconcatName (compiler/GHC/Builtin/Names.hs:1113) ghc-lib-parser> ioDataConName (compiler/GHC/Builtin/Names.hs:1548) ghc-lib-parser> runMainIOName (compiler/GHC/Builtin/Names.hs:957) ghc-lib-parser> runRWName (compiler/GHC/Builtin/Names.hs:958) ghc-lib-parser> trModuleTyConName (compiler/GHC/Builtin/Names.hs:1354) ghc-lib-parser> trModuleDataConName (compiler/GHC/Builtin/Names.hs:1355) ghc-lib-parser> trNameTyConName (compiler/GHC/Builtin/Names.hs:1356) ghc-lib-parser> trNameSDataConName (compiler/GHC/Builtin/Names.hs:1357) ghc-lib-parser> trNameDDataConName (compiler/GHC/Builtin/Names.hs:1358) ghc-lib-parser> trTyConTyConName (compiler/GHC/Builtin/Names.hs:1359) ghc-lib-parser> trTyConDataConName (compiler/GHC/Builtin/Names.hs:1360) ghc-lib-parser> typeableClassName (compiler/GHC/Builtin/Names.hs:1405) ghc-lib-parser> typeRepTyConName (compiler/GHC/Builtin/Names.hs:1406) ghc-lib-parser> someTypeRepTyConName (compiler/GHC/Builtin/Names.hs:1407) ghc-lib-parser> someTypeRepDataConName (compiler/GHC/Builtin/Names.hs:1408) ghc-lib-parser> kindRepTyConName (compiler/GHC/Builtin/Names.hs:1371) ghc-lib-parser> kindRepTyConAppDataConName (compiler/GHC/Builtin/Names.hs:1372) ghc-lib-parser> kindRepVarDataConName (compiler/GHC/Builtin/Names.hs:1373) ghc-lib-parser> kindRepAppDataConName (compiler/GHC/Builtin/Names.hs:1374) ghc-lib-parser> kindRepFunDataConName (compiler/GHC/Builtin/Names.hs:1375) ghc-lib-parser> kindRepTYPEDataConName (compiler/GHC/Builtin/Names.hs:1376) ghc-lib-parser> kindRepTypeLitSDataConName (compiler/GHC/Builtin/Names.hs:1377) ghc-lib-parser> kindRepTypeLitDDataConName (compiler/GHC/Builtin/Names.hs:1378) ghc-lib-parser> typeLitSortTyConName (compiler/GHC/Builtin/Names.hs:1385) ghc-lib-parser> typeLitSymbolDataConName (compiler/GHC/Builtin/Names.hs:1386) ghc-lib-parser> typeLitNatDataConName (compiler/GHC/Builtin/Names.hs:1387) ghc-lib-parser> typeLitCharDataConName (compiler/GHC/Builtin/Names.hs:1388) ghc-lib-parser> typeRepIdName (compiler/GHC/Builtin/Names.hs:1409) ghc-lib-parser> mkTrTypeName (compiler/GHC/Builtin/Names.hs:1410) ghc-lib-parser> mkTrConName (compiler/GHC/Builtin/Names.hs:1411) ghc-lib-parser> mkTrAppName (compiler/GHC/Builtin/Names.hs:1412) ghc-lib-parser> mkTrFunName (compiler/GHC/Builtin/Names.hs:1413) ghc-lib-parser> typeSymbolTypeRepName (compiler/GHC/Builtin/Names.hs:1415) ghc-lib-parser> typeNatTypeRepName (compiler/GHC/Builtin/Names.hs:1414) ghc-lib-parser> typeCharTypeRepName (compiler/GHC/Builtin/Names.hs:1416) ghc-lib-parser> trGhcPrimModuleName (compiler/GHC/Builtin/Names.hs:1419) ghc-lib-parser> starKindRepName (compiler/GHC/Builtin/Names.hs:1424) ghc-lib-parser> starArrStarKindRepName (compiler/GHC/Builtin/Names.hs:1425) ghc-lib-parser> starArrStarArrStarKindRepName (compiler/GHC/Builtin/Names.hs:1426) ghc-lib-parser> constraintKindRepName (compiler/GHC/Builtin/Names.hs:1427) ghc-lib-parser> withDictClassName (compiler/GHC/Builtin/Names.hs:1431) ghc-lib-parser> toDynName (compiler/GHC/Builtin/Names.hs:1476) ghc-lib-parser> minusName (compiler/GHC/Builtin/Names.hs:1155) ghc-lib-parser> geName (compiler/GHC/Builtin/Names.hs:1077) ghc-lib-parser> eqName (compiler/GHC/Builtin/Names.hs:1075) ghc-lib-parser> mkRationalBase2Name (compiler/GHC/Builtin/Names.hs:1323) ghc-lib-parser> mkRationalBase10Name (compiler/GHC/Builtin/Names.hs:1324) ghc-lib-parser> rationalTyConName (compiler/GHC/Builtin/Names.hs:1311) ghc-lib-parser> ratioTyConName (compiler/GHC/Builtin/Names.hs:1312) ghc-lib-parser> ratioDataConName (compiler/GHC/Builtin/Names.hs:1313) ghc-lib-parser> fromRationalName (compiler/GHC/Builtin/Names.hs:1318) ghc-lib-parser> fromIntegerName (compiler/GHC/Builtin/Names.hs:1154) ghc-lib-parser> toIntegerName (compiler/GHC/Builtin/Names.hs:1319) ghc-lib-parser> toRationalName (compiler/GHC/Builtin/Names.hs:1320) ghc-lib-parser> fromIntegralName (compiler/GHC/Builtin/Names.hs:1321) ghc-lib-parser> realToFracName (compiler/GHC/Builtin/Names.hs:1322) ghc-lib-parser> divIntName (compiler/GHC/Builtin/Names.hs:1048) ghc-lib-parser> modIntName (compiler/GHC/Builtin/Names.hs:1049) ghc-lib-parser> fromStringName (compiler/GHC/Builtin/Names.hs:1149) ghc-lib-parser> enumFromName (compiler/GHC/Builtin/Names.hs:1494) ghc-lib-parser> enumFromThenName (compiler/GHC/Builtin/Names.hs:1496) ghc-lib-parser> enumFromThenToName (compiler/GHC/Builtin/Names.hs:1497) ghc-lib-parser> enumFromToName (compiler/GHC/Builtin/Names.hs:1495) ghc-lib-parser> pureAName (compiler/GHC/Builtin/Names.hs:1097) ghc-lib-parser> apAName (compiler/GHC/Builtin/Names.hs:1096) ghc-lib-parser> thenAName (compiler/GHC/Builtin/Names.hs:1098) ghc-lib-parser> fmapName (compiler/GHC/Builtin/Names.hs:1079) ghc-lib-parser> thenIOName (compiler/GHC/Builtin/Names.hs:1549) ghc-lib-parser> bindIOName (compiler/GHC/Builtin/Names.hs:1550) ghc-lib-parser> returnIOName (compiler/GHC/Builtin/Names.hs:1551) ghc-lib-parser> failIOName (compiler/GHC/Builtin/Names.hs:1552) ghc-lib-parser> bindMName (compiler/GHC/Builtin/Names.hs:1085) ghc-lib-parser> thenMName (compiler/GHC/Builtin/Names.hs:1084) ghc-lib-parser> returnMName (compiler/GHC/Builtin/Names.hs:1086) ghc-lib-parser> joinMName (compiler/GHC/Builtin/Names.hs:1120) ghc-lib-parser> monadFailClassName (compiler/GHC/Builtin/Names.hs:1090) ghc-lib-parser> failMName (compiler/GHC/Builtin/Names.hs:1091) ghc-lib-parser> monadFixClassName (compiler/GHC/Builtin/Names.hs:1584) ghc-lib-parser> mfixName (compiler/GHC/Builtin/Names.hs:1585) ghc-lib-parser> arrAName (compiler/GHC/Builtin/Names.hs:1589) ghc-lib-parser> composeAName (compiler/GHC/Builtin/Names.hs:1590) ghc-lib-parser> firstAName (compiler/GHC/Builtin/Names.hs:1591) ghc-lib-parser> appAName (compiler/GHC/Builtin/Names.hs:1592) ghc-lib-parser> choiceAName (compiler/GHC/Builtin/Names.hs:1593) ghc-lib-parser> loopAName (compiler/GHC/Builtin/Names.hs:1594) ghc-lib-parser> ixClassName (compiler/GHC/Builtin/Names.hs:1343) ghc-lib-parser> showClassName (compiler/GHC/Builtin/Names.hs:1520) ghc-lib-parser> readClassName (compiler/GHC/Builtin/Names.hs:1524) ghc-lib-parser> newStablePtrName (compiler/GHC/Builtin/Names.hs:1580) ghc-lib-parser> considerAccessibleName (compiler/GHC/Builtin/Names.hs:1135) ghc-lib-parser> unpackCStringName (compiler/GHC/Builtin/Names.hs:1059) ghc-lib-parser> unpackCStringUtf8Name (compiler/GHC/Builtin/Names.hs:1063) ghc-lib-parser> unpackCStringAppendName (compiler/GHC/Builtin/Names.hs:1060) ghc-lib-parser> unpackCStringAppendUtf8Name (compiler/GHC/Builtin/Names.hs:1064) ghc-lib-parser> unpackCStringFoldrName (compiler/GHC/Builtin/Names.hs:1061) ghc-lib-parser> unpackCStringFoldrUtf8Name (compiler/GHC/Builtin/Names.hs:1065) ghc-lib-parser> cstringLengthName (compiler/GHC/Builtin/Names.hs:1056) ghc-lib-parser> isListClassName (compiler/GHC/Builtin/Names.hs:1508) ghc-lib-parser> fromListName (compiler/GHC/Builtin/Names.hs:1509) ghc-lib-parser> fromListNName (compiler/GHC/Builtin/Names.hs:1510) ghc-lib-parser> toListName (compiler/GHC/Builtin/Names.hs:1511) ghc-lib-parser> nonEmptyTyConName (compiler/GHC/Builtin/Names.hs:1434) ghc-lib-parser> getFieldName (compiler/GHC/Builtin/Names.hs:1515) ghc-lib-parser> setFieldName (compiler/GHC/Builtin/Names.hs:1516) ghc-lib-parser> concatName (compiler/GHC/Builtin/Names.hs:1502) ghc-lib-parser> filterName (compiler/GHC/Builtin/Names.hs:1503) ghc-lib-parser> mapName (compiler/GHC/Builtin/Names.hs:1146) ghc-lib-parser> zipName (compiler/GHC/Builtin/Names.hs:1504) ghc-lib-parser> foldrName (compiler/GHC/Builtin/Names.hs:1143) ghc-lib-parser> buildName (compiler/GHC/Builtin/Names.hs:1144) ghc-lib-parser> augmentName (compiler/GHC/Builtin/Names.hs:1145) ghc-lib-parser> appendName (compiler/GHC/Builtin/Names.hs:1147) ghc-lib-parser> stablePtrTyConName (compiler/GHC/Builtin/Names.hs:1579) ghc-lib-parser> ptrTyConName (compiler/GHC/Builtin/Names.hs:1574) ghc-lib-parser> funPtrTyConName (compiler/GHC/Builtin/Names.hs:1575) ghc-lib-parser> constPtrConName (compiler/GHC/Builtin/Names.hs:1685) ghc-lib-parser> int8TyConName (compiler/GHC/Builtin/Names.hs:1560) ghc-lib-parser> int16TyConName (compiler/GHC/Builtin/Names.hs:1561) ghc-lib-parser> int32TyConName (compiler/GHC/Builtin/Names.hs:1562) ghc-lib-parser> int64TyConName (compiler/GHC/Builtin/Names.hs:1563) ghc-lib-parser> word8TyConName (compiler/GHC/Builtin/Names.hs:1567) ghc-lib-parser> word16TyConName (compiler/GHC/Builtin/Names.hs:1568) ghc-lib-parser> word32TyConName (compiler/GHC/Builtin/Names.hs:1569) ghc-lib-parser> word64TyConName (compiler/GHC/Builtin/Names.hs:1570) ghc-lib-parser> otherwiseIdName (compiler/GHC/Builtin/Names.hs:1142) ghc-lib-parser> inlineIdName (compiler/GHC/Builtin/Names.hs:1070) ghc-lib-parser> eqStringName (compiler/GHC/Builtin/Names.hs:1057) ghc-lib-parser> assertName (compiler/GHC/Builtin/Names.hs:1148) ghc-lib-parser> assertErrorName (compiler/GHC/Builtin/Names.hs:1484) ghc-lib-parser> traceName (compiler/GHC/Builtin/Names.hs:1488) ghc-lib-parser> dollarName (compiler/GHC/Builtin/Names.hs:1141) ghc-lib-parser> integerFromNaturalName (compiler/GHC/Builtin/Names.hs:1264) ghc-lib-parser> integerToNaturalClampName (compiler/GHC/Builtin/Names.hs:1265) ghc-lib-parser> integerToNaturalThrowName (compiler/GHC/Builtin/Names.hs:1266) ghc-lib-parser> integerToNaturalName (compiler/GHC/Builtin/Names.hs:1267) ghc-lib-parser> integerToWordName (compiler/GHC/Builtin/Names.hs:1268) ghc-lib-parser> integerToIntName (compiler/GHC/Builtin/Names.hs:1269) ghc-lib-parser> integerToWord64Name (compiler/GHC/Builtin/Names.hs:1270) ghc-lib-parser> integerToInt64Name (compiler/GHC/Builtin/Names.hs:1271) ghc-lib-parser> integerFromWordName (compiler/GHC/Builtin/Names.hs:1272) ghc-lib-parser> integerFromWord64Name (compiler/GHC/Builtin/Names.hs:1273) ghc-lib-parser> integerFromInt64Name (compiler/GHC/Builtin/Names.hs:1274) ghc-lib-parser> integerAddName (compiler/GHC/Builtin/Names.hs:1275) ghc-lib-parser> integerMulName (compiler/GHC/Builtin/Names.hs:1276) ghc-lib-parser> integerSubName (compiler/GHC/Builtin/Names.hs:1277) ghc-lib-parser> integerNegateName (compiler/GHC/Builtin/Names.hs:1278) ghc-lib-parser> integerAbsName (compiler/GHC/Builtin/Names.hs:1279) ghc-lib-parser> integerPopCountName (compiler/GHC/Builtin/Names.hs:1280) ghc-lib-parser> integerQuotName (compiler/GHC/Builtin/Names.hs:1281) ghc-lib-parser> integerRemName (compiler/GHC/Builtin/Names.hs:1282) ghc-lib-parser> integerDivName (compiler/GHC/Builtin/Names.hs:1283) ghc-lib-parser> integerModName (compiler/GHC/Builtin/Names.hs:1284) ghc-lib-parser> integerDivModName (compiler/GHC/Builtin/Names.hs:1285) ghc-lib-parser> integerQuotRemName (compiler/GHC/Builtin/Names.hs:1286) ghc-lib-parser> integerEncodeFloatName (compiler/GHC/Builtin/Names.hs:1287) ghc-lib-parser> integerEncodeDoubleName (compiler/GHC/Builtin/Names.hs:1288) ghc-lib-parser> integerGcdName (compiler/GHC/Builtin/Names.hs:1289) ghc-lib-parser> integerLcmName (compiler/GHC/Builtin/Names.hs:1290) ghc-lib-parser> integerAndName (compiler/GHC/Builtin/Names.hs:1291) ghc-lib-parser> integerOrName (compiler/GHC/Builtin/Names.hs:1292) ghc-lib-parser> integerXorName (compiler/GHC/Builtin/Names.hs:1293) ghc-lib-parser> integerComplementName (compiler/GHC/Builtin/Names.hs:1294) ghc-lib-parser> integerBitName (compiler/GHC/Builtin/Names.hs:1295) ghc-lib-parser> integerTestBitName (compiler/GHC/Builtin/Names.hs:1296) ghc-lib-parser> integerShiftLName (compiler/GHC/Builtin/Names.hs:1297) ghc-lib-parser> integerShiftRName (compiler/GHC/Builtin/Names.hs:1298) ghc-lib-parser> naturalToWordName (compiler/GHC/Builtin/Names.hs:1238) ghc-lib-parser> naturalPopCountName (compiler/GHC/Builtin/Names.hs:1239) ghc-lib-parser> naturalShiftRName (compiler/GHC/Builtin/Names.hs:1240) ghc-lib-parser> naturalShiftLName (compiler/GHC/Builtin/Names.hs:1241) ghc-lib-parser> naturalAddName (compiler/GHC/Builtin/Names.hs:1242) ghc-lib-parser> naturalSubName (compiler/GHC/Builtin/Names.hs:1243) ghc-lib-parser> naturalSubThrowName (compiler/GHC/Builtin/Names.hs:1244) ghc-lib-parser> naturalSubUnsafeName (compiler/GHC/Builtin/Names.hs:1245) ghc-lib-parser> naturalMulName (compiler/GHC/Builtin/Names.hs:1246) ghc-lib-parser> naturalQuotRemName (compiler/GHC/Builtin/Names.hs:1247) ghc-lib-parser> naturalQuotName (compiler/GHC/Builtin/Names.hs:1248) ghc-lib-parser> naturalRemName (compiler/GHC/Builtin/Names.hs:1249) ghc-lib-parser> naturalAndName (compiler/GHC/Builtin/Names.hs:1250) ghc-lib-parser> naturalAndNotName (compiler/GHC/Builtin/Names.hs:1251) ghc-lib-parser> naturalOrName (compiler/GHC/Builtin/Names.hs:1252) ghc-lib-parser> naturalXorName (compiler/GHC/Builtin/Names.hs:1253) ghc-lib-parser> naturalTestBitName (compiler/GHC/Builtin/Names.hs:1254) ghc-lib-parser> naturalBitName (compiler/GHC/Builtin/Names.hs:1255) ghc-lib-parser> naturalGcdName (compiler/GHC/Builtin/Names.hs:1256) ghc-lib-parser> naturalLcmName (compiler/GHC/Builtin/Names.hs:1257) ghc-lib-parser> naturalLog2Name (compiler/GHC/Builtin/Names.hs:1258) ghc-lib-parser> naturalLogBaseWordName (compiler/GHC/Builtin/Names.hs:1259) ghc-lib-parser> naturalLogBaseName (compiler/GHC/Builtin/Names.hs:1260) ghc-lib-parser> naturalPowModName (compiler/GHC/Builtin/Names.hs:1261) ghc-lib-parser> naturalSizeInBaseName (compiler/GHC/Builtin/Names.hs:1262) ghc-lib-parser> bignatFromWordListName (compiler/GHC/Builtin/Names.hs:1233) ghc-lib-parser> bignatEqName (compiler/GHC/Builtin/Names.hs:1234) ghc-lib-parser> integerToFloatName (compiler/GHC/Builtin/Names.hs:1334) ghc-lib-parser> integerToDoubleName (compiler/GHC/Builtin/Names.hs:1335) ghc-lib-parser> naturalToFloatName (compiler/GHC/Builtin/Names.hs:1336) ghc-lib-parser> naturalToDoubleName (compiler/GHC/Builtin/Names.hs:1337) ghc-lib-parser> rationalToFloatName (compiler/GHC/Builtin/Names.hs:1338) ghc-lib-parser> rationalToDoubleName (compiler/GHC/Builtin/Names.hs:1339) ghc-lib-parser> monadPlusClassName (compiler/GHC/Builtin/Names.hs:1609) ghc-lib-parser> knownNatClassName (compiler/GHC/Builtin/Names.hs:1614) ghc-lib-parser> knownSymbolClassName (compiler/GHC/Builtin/Names.hs:1616) ghc-lib-parser> knownCharClassName (compiler/GHC/Builtin/Names.hs:1618) ghc-lib-parser> fromLabelClassOpName (compiler/GHC/Builtin/Names.hs:1622) ghc-lib-parser> ipClassName (compiler/GHC/Builtin/Names.hs:1627) ghc-lib-parser> hasFieldClassName (compiler/GHC/Builtin/Names.hs:1632) ghc-lib-parser> callStackTyConName (compiler/GHC/Builtin/Names.hs:1638) ghc-lib-parser> emptyCallStackName (compiler/GHC/Builtin/Names.hs:1640) ghc-lib-parser> pushCallStackName (compiler/GHC/Builtin/Names.hs:1642) ghc-lib-parser> srcLocDataConName (compiler/GHC/Builtin/Names.hs:1644) ghc-lib-parser> toAnnotationWrapperName (compiler/GHC/Builtin/Names.hs:1605) ghc-lib-parser> specTyConName (compiler/GHC/Builtin/Names.hs:967) ghc-lib-parser> eitherTyConName (compiler/GHC/Builtin/Names.hs:970) ghc-lib-parser> leftDataConName (compiler/GHC/Builtin/Names.hs:971) ghc-lib-parser> rightDataConName (compiler/GHC/Builtin/Names.hs:972) ghc-lib-parser> voidTyConName (compiler/GHC/Builtin/Names.hs:975) ghc-lib-parser> pluginTyConName (compiler/GHC/Builtin/Names.hs:1651) ghc-lib-parser> frontendPluginTyConName (compiler/GHC/Builtin/Names.hs:1653) ghc-lib-parser> genClassName (compiler/GHC/Builtin/Names.hs:1529) ghc-lib-parser> gen1ClassName (compiler/GHC/Builtin/Names.hs:1530) ghc-lib-parser> datatypeClassName (compiler/GHC/Builtin/Names.hs:1532) ghc-lib-parser> constructorClassName (compiler/GHC/Builtin/Names.hs:1533) ghc-lib-parser> selectorClassName (compiler/GHC/Builtin/Names.hs:1534) ghc-lib-parser> guardMName (compiler/GHC/Builtin/Names.hs:1598) ghc-lib-parser> liftMName (compiler/GHC/Builtin/Names.hs:1599) ghc-lib-parser> mzipName (compiler/GHC/Builtin/Names.hs:1600) ghc-lib-parser> ghciIoClassName (compiler/GHC/Builtin/Names.hs:1541) ghc-lib-parser> ghciStepIoMName (compiler/GHC/Builtin/Names.hs:1542) ghc-lib-parser> staticPtrTyConName (compiler/GHC/Builtin/Names.hs:1669) ghc-lib-parser> staticPtrDataConName (compiler/GHC/Builtin/Names.hs:1673) ghc-lib-parser> staticPtrInfoDataConName (compiler/GHC/Builtin/Names.hs:1665) ghc-lib-parser> fromStaticPtrName (compiler/GHC/Builtin/Names.hs:1677) ghc-lib-parser> fingerprintDataConName (compiler/GHC/Builtin/Names.hs:1681) ghc-lib-parser> errorMessageTypeErrorFamName (compiler/GHC/Builtin/Names.hs:1444) ghc-lib-parser> typeErrorTextDataConName (compiler/GHC/Builtin/Names.hs:1447) ghc-lib-parser> typeErrorAppendDataConName (compiler/GHC/Builtin/Names.hs:1450) ghc-lib-parser> typeErrorVAppendDataConName (compiler/GHC/Builtin/Names.hs:1453) ghc-lib-parser> typeErrorShowTypeDataConName (compiler/GHC/Builtin/Names.hs:1456) ghc-lib-parser> unsatisfiableClassName (compiler/GHC/Builtin/Names.hs:1461) ghc-lib-parser> unsatisfiableIdName (compiler/GHC/Builtin/Names.hs:1463) ghc-lib-parser> unsafeEqualityProofName (compiler/GHC/Builtin/Names.hs:1469) ghc-lib-parser> unsafeEqualityTyConName (compiler/GHC/Builtin/Names.hs:1470) ghc-lib-parser> unsafeReflDataConName (compiler/GHC/Builtin/Names.hs:1471) ghc-lib-parser> unsafeCoercePrimName (compiler/GHC/Builtin/Names.hs:1472) ghc-lib-parser> v1TyConName (compiler/GHC/Builtin/Names.hs:994) ghc-lib-parser> u1TyConName (compiler/GHC/Builtin/Names.hs:995) ghc-lib-parser> par1TyConName (compiler/GHC/Builtin/Names.hs:996) ghc-lib-parser> rec1TyConName (compiler/GHC/Builtin/Names.hs:997) ghc-lib-parser> k1TyConName (compiler/GHC/Builtin/Names.hs:998) ghc-lib-parser> m1TyConName (compiler/GHC/Builtin/Names.hs:999) ghc-lib-parser> sumTyConName (compiler/GHC/Builtin/Names.hs:1001) ghc-lib-parser> prodTyConName (compiler/GHC/Builtin/Names.hs:1002) ghc-lib-parser> compTyConName (compiler/GHC/Builtin/Names.hs:1003) ghc-lib-parser> rTyConName (compiler/GHC/Builtin/Names.hs:1005) ghc-lib-parser> dTyConName (compiler/GHC/Builtin/Names.hs:1006) ghc-lib-parser> cTyConName (compiler/GHC/Builtin/Names.hs:1007) ghc-lib-parser> sTyConName (compiler/GHC/Builtin/Names.hs:1008) ghc-lib-parser> rec0TyConName (compiler/GHC/Builtin/Names.hs:1010) ghc-lib-parser> d1TyConName (compiler/GHC/Builtin/Names.hs:1011) ghc-lib-parser> c1TyConName (compiler/GHC/Builtin/Names.hs:1012) ghc-lib-parser> s1TyConName (compiler/GHC/Builtin/Names.hs:1013) ghc-lib-parser> repTyConName (compiler/GHC/Builtin/Names.hs:1015) ghc-lib-parser> rep1TyConName (compiler/GHC/Builtin/Names.hs:1016) ghc-lib-parser> uRecTyConName (compiler/GHC/Builtin/Names.hs:1018) ghc-lib-parser> uAddrTyConName (compiler/GHC/Builtin/Names.hs:1019) ghc-lib-parser> uCharTyConName (compiler/GHC/Builtin/Names.hs:1020) ghc-lib-parser> uDoubleTyConName (compiler/GHC/Builtin/Names.hs:1021) ghc-lib-parser> uFloatTyConName (compiler/GHC/Builtin/Names.hs:1022) ghc-lib-parser> uIntTyConName (compiler/GHC/Builtin/Names.hs:1023) ghc-lib-parser> uWordTyConName (compiler/GHC/Builtin/Names.hs:1024) ghc-lib-parser> prefixIDataConName (compiler/GHC/Builtin/Names.hs:1026) ghc-lib-parser> infixIDataConName (compiler/GHC/Builtin/Names.hs:1027) ghc-lib-parser> leftAssociativeDataConName (compiler/GHC/Builtin/Names.hs:1028) ghc-lib-parser> rightAssociativeDataConName (compiler/GHC/Builtin/Names.hs:1029) ghc-lib-parser> notAssociativeDataConName (compiler/GHC/Builtin/Names.hs:1030) ghc-lib-parser> sourceUnpackDataConName (compiler/GHC/Builtin/Names.hs:1032) ghc-lib-parser> sourceNoUnpackDataConName (compiler/GHC/Builtin/Names.hs:1033) ghc-lib-parser> noSourceUnpackednessDataConName (compiler/GHC/Builtin/Names.hs:1034) ghc-lib-parser> sourceLazyDataConName (compiler/GHC/Builtin/Names.hs:1035) ghc-lib-parser> sourceStrictDataConName (compiler/GHC/Builtin/Names.hs:1036) ghc-lib-parser> noSourceStrictnessDataConName (compiler/GHC/Builtin/Names.hs:1037) ghc-lib-parser> decidedLazyDataConName (compiler/GHC/Builtin/Names.hs:1038) ghc-lib-parser> decidedStrictDataConName (compiler/GHC/Builtin/Names.hs:1039) ghc-lib-parser> decidedUnpackDataConName (compiler/GHC/Builtin/Names.hs:1040) ghc-lib-parser> metaDataDataConName (compiler/GHC/Builtin/Names.hs:1042) ghc-lib-parser> metaConsDataConName (compiler/GHC/Builtin/Names.hs:1043) ghc-lib-parser> metaSelDataConName (compiler/GHC/Builtin/Names.hs:1044) ghc-lib-parser> pRELUDE (compiler/GHC/Builtin/Names.hs:548) ghc-lib-parser> mkBaseModule_ (compiler/GHC/Builtin/Names.hs:680) ghc-lib-parser> pRELUDE_NAME (compiler/GHC/Builtin/Names.hs:667) ghc-lib-parser> gHC_PRIM_PANIC (compiler/GHC/Builtin/Names.hs:569) ghc-lib-parser> gHC_TYPES (compiler/GHC/Builtin/Names.hs:570) ghc-lib-parser> gHC_GENERICS (compiler/GHC/Builtin/Names.hs:626) ghc-lib-parser> gHC_MAGIC (compiler/GHC/Builtin/Names.hs:571) ghc-lib-parser> gHC_MAGIC_DICT (compiler/GHC/Builtin/Names.hs:572) ghc-lib-parser> gHC_CLASSES (compiler/GHC/Builtin/Names.hs:574) ghc-lib-parser> gHC_BASE (compiler/GHC/Builtin/Names.hs:577) ghc-lib-parser> gHC_ENUM (compiler/GHC/Builtin/Names.hs:578) ghc-lib-parser> gHC_GHCI (compiler/GHC/Builtin/Names.hs:579) ghc-lib-parser> gHC_GHCI_HELPERS (compiler/GHC/Builtin/Names.hs:580) ghc-lib-parser> gHC_CSTRING (compiler/GHC/Builtin/Names.hs:573) ghc-lib-parser> gHC_SHOW (compiler/GHC/Builtin/Names.hs:581) ghc-lib-parser> gHC_READ (compiler/GHC/Builtin/Names.hs:582) ghc-lib-parser> gHC_NUM (compiler/GHC/Builtin/Names.hs:583) ghc-lib-parser> gHC_MAYBE (compiler/GHC/Builtin/Names.hs:584) ghc-lib-parser> gHC_NUM_INTEGER (compiler/GHC/Builtin/Names.hs:585) ghc-lib-parser> gHC_NUM_NATURAL (compiler/GHC/Builtin/Names.hs:586) ghc-lib-parser> gHC_NUM_BIGNAT (compiler/GHC/Builtin/Names.hs:587) ghc-lib-parser> gHC_LIST (compiler/GHC/Builtin/Names.hs:588) ghc-lib-parser> gHC_TUPLE (compiler/GHC/Builtin/Names.hs:589) ghc-lib-parser> gHC_TUPLE_PRIM (compiler/GHC/Builtin/Names.hs:590) ghc-lib-parser> dATA_EITHER (compiler/GHC/Builtin/Names.hs:591) ghc-lib-parser> dATA_LIST (compiler/GHC/Builtin/Names.hs:592) ghc-lib-parser> dATA_STRING (compiler/GHC/Builtin/Names.hs:593) ghc-lib-parser> dATA_FOLDABLE (compiler/GHC/Builtin/Names.hs:594) ghc-lib-parser> dATA_TRAVERSABLE (compiler/GHC/Builtin/Names.hs:595) ghc-lib-parser> gHC_CONC (compiler/GHC/Builtin/Names.hs:596) ghc-lib-parser> gHC_IO (compiler/GHC/Builtin/Names.hs:597) ghc-lib-parser> gHC_IO_Exception (compiler/GHC/Builtin/Names.hs:598) ghc-lib-parser> gHC_ST (compiler/GHC/Builtin/Names.hs:599) ghc-lib-parser> gHC_IX (compiler/GHC/Builtin/Names.hs:600) ghc-lib-parser> gHC_STABLE (compiler/GHC/Builtin/Names.hs:601) ghc-lib-parser> gHC_PTR (compiler/GHC/Builtin/Names.hs:602) ghc-lib-parser> gHC_ERR (compiler/GHC/Builtin/Names.hs:603) ghc-lib-parser> gHC_REAL (compiler/GHC/Builtin/Names.hs:604) ghc-lib-parser> gHC_FLOAT (compiler/GHC/Builtin/Names.hs:605) ghc-lib-parser> gHC_TOP_HANDLER (compiler/GHC/Builtin/Names.hs:606) ghc-lib-parser> sYSTEM_IO (compiler/GHC/Builtin/Names.hs:607) ghc-lib-parser> dYNAMIC (compiler/GHC/Builtin/Names.hs:608) ghc-lib-parser> tYPEABLE (compiler/GHC/Builtin/Names.hs:609) ghc-lib-parser> tYPEABLE_INTERNAL (compiler/GHC/Builtin/Names.hs:610) ghc-lib-parser> gENERICS (compiler/GHC/Builtin/Names.hs:611) ghc-lib-parser> rEAD_PREC (compiler/GHC/Builtin/Names.hs:612) ghc-lib-parser> lEX (compiler/GHC/Builtin/Names.hs:613) ghc-lib-parser> gHC_INT (compiler/GHC/Builtin/Names.hs:614) ghc-lib-parser> gHC_WORD (compiler/GHC/Builtin/Names.hs:615) ghc-lib-parser> mONAD (compiler/GHC/Builtin/Names.hs:616) ghc-lib-parser> mONAD_FIX (compiler/GHC/Builtin/Names.hs:617) ghc-lib-parser> mONAD_ZIP (compiler/GHC/Builtin/Names.hs:618) ghc-lib-parser> mONAD_FAIL (compiler/GHC/Builtin/Names.hs:619) ghc-lib-parser> aRROW (compiler/GHC/Builtin/Names.hs:620) ghc-lib-parser> gHC_DESUGAR (compiler/GHC/Builtin/Names.hs:621) ghc-lib-parser> rANDOM (compiler/GHC/Builtin/Names.hs:622) ghc-lib-parser> gHC_EXTS (compiler/GHC/Builtin/Names.hs:623) ghc-lib-parser> gHC_IS_LIST (compiler/GHC/Builtin/Names.hs:624) ghc-lib-parser> cONTROL_EXCEPTION_BASE (compiler/GHC/Builtin/Names.hs:625) ghc-lib-parser> gHC_TYPEERROR (compiler/GHC/Builtin/Names.hs:627) ghc-lib-parser> gHC_TYPELITS (compiler/GHC/Builtin/Names.hs:628) ghc-lib-parser> gHC_TYPELITS_INTERNAL (compiler/GHC/Builtin/Names.hs:629) ghc-lib-parser> gHC_TYPENATS (compiler/GHC/Builtin/Names.hs:630) ghc-lib-parser> gHC_TYPENATS_INTERNAL (compiler/GHC/Builtin/Names.hs:631) ghc-lib-parser> dATA_COERCE (compiler/GHC/Builtin/Names.hs:632) ghc-lib-parser> dEBUG_TRACE (compiler/GHC/Builtin/Names.hs:633) ghc-lib-parser> uNSAFE_COERCE (compiler/GHC/Builtin/Names.hs:634) ghc-lib-parser> fOREIGN_C_CONSTPTR (compiler/GHC/Builtin/Names.hs:635) ghc-lib-parser> mkPrimModule (compiler/GHC/Builtin/Names.hs:671) ghc-lib-parser> mkBaseModule (compiler/GHC/Builtin/Names.hs:677) ghc-lib-parser> mkBignumModule (compiler/GHC/Builtin/Names.hs:674) ghc-lib-parser> gHC_SRCLOC (compiler/GHC/Builtin/Names.hs:638) ghc-lib-parser> gHC_STACK (compiler/GHC/Builtin/Names.hs:641) ghc-lib-parser> gHC_STACK_TYPES (compiler/GHC/Builtin/Names.hs:642) ghc-lib-parser> gHC_STATICPTR (compiler/GHC/Builtin/Names.hs:645) ghc-lib-parser> gHC_STATICPTR_INTERNAL (compiler/GHC/Builtin/Names.hs:648) ghc-lib-parser> gHC_FINGERPRINT_TYPE (compiler/GHC/Builtin/Names.hs:651) ghc-lib-parser> gHC_OVER_LABELS (compiler/GHC/Builtin/Names.hs:654) ghc-lib-parser> gHC_RECORDS (compiler/GHC/Builtin/Names.hs:657) ghc-lib-parser> rOOT_MAIN (compiler/GHC/Builtin/Names.hs:660) ghc-lib-parser> mkMainModule (compiler/GHC/Builtin/Names.hs:689) ghc-lib-parser> mkThisGhcModule (compiler/GHC/Builtin/Names.hs:683) ghc-lib-parser> mkThisGhcModule_ (compiler/GHC/Builtin/Names.hs:686) ghc-lib-parser> mkMainModule_ (compiler/GHC/Builtin/Names.hs:692) ghc-lib-parser> main_RDR_Unqual (compiler/GHC/Builtin/Names.hs:703) ghc-lib-parser> eq_RDR (compiler/GHC/Builtin/Names.hs:709) ghc-lib-parser> ge_RDR (compiler/GHC/Builtin/Names.hs:710) ghc-lib-parser> le_RDR (compiler/GHC/Builtin/Names.hs:711) ghc-lib-parser> lt_RDR (compiler/GHC/Builtin/Names.hs:712) ghc-lib-parser> gt_RDR (compiler/GHC/Builtin/Names.hs:713) ghc-lib-parser> compare_RDR (compiler/GHC/Builtin/Names.hs:714) ghc-lib-parser> ltTag_RDR (compiler/GHC/Builtin/Names.hs:715) ghc-lib-parser> eqTag_RDR (compiler/GHC/Builtin/Names.hs:716) ghc-lib-parser> gtTag_RDR (compiler/GHC/Builtin/Names.hs:717) ghc-lib-parser> varQual_RDR (compiler/GHC/Builtin/Names.hs:933) ghc-lib-parser> ordLTDataConName (compiler/GHC/Builtin/Names.hs:962) ghc-lib-parser> ordEQDataConName (compiler/GHC/Builtin/Names.hs:963) ghc-lib-parser> ordGTDataConName (compiler/GHC/Builtin/Names.hs:964) ghc-lib-parser> eqClass_RDR (compiler/GHC/Builtin/Names.hs:721) ghc-lib-parser> numClass_RDR (compiler/GHC/Builtin/Names.hs:722) ghc-lib-parser> ordClass_RDR (compiler/GHC/Builtin/Names.hs:723) ghc-lib-parser> enumClass_RDR (compiler/GHC/Builtin/Names.hs:724) ghc-lib-parser> monadClass_RDR (compiler/GHC/Builtin/Names.hs:725) ghc-lib-parser> map_RDR (compiler/GHC/Builtin/Names.hs:728) ghc-lib-parser> append_RDR (compiler/GHC/Builtin/Names.hs:729) ghc-lib-parser> foldr_RDR (compiler/GHC/Builtin/Names.hs:733) ghc-lib-parser> build_RDR (compiler/GHC/Builtin/Names.hs:734) ghc-lib-parser> returnM_RDR (compiler/GHC/Builtin/Names.hs:735) ghc-lib-parser> bindM_RDR (compiler/GHC/Builtin/Names.hs:736) ghc-lib-parser> failM_RDR (compiler/GHC/Builtin/Names.hs:737) ghc-lib-parser> left_RDR (compiler/GHC/Builtin/Names.hs:740) ghc-lib-parser> right_RDR (compiler/GHC/Builtin/Names.hs:741) ghc-lib-parser> fromEnum_RDR (compiler/GHC/Builtin/Names.hs:744) ghc-lib-parser> toEnum_RDR (compiler/GHC/Builtin/Names.hs:745) ghc-lib-parser> enumFrom_RDR (compiler/GHC/Builtin/Names.hs:748) ghc-lib-parser> enumFromTo_RDR (compiler/GHC/Builtin/Names.hs:749) ghc-lib-parser> enumFromThen_RDR (compiler/GHC/Builtin/Names.hs:750) ghc-lib-parser> enumFromThenTo_RDR (compiler/GHC/Builtin/Names.hs:751) ghc-lib-parser> ratioDataCon_RDR (compiler/GHC/Builtin/Names.hs:754) ghc-lib-parser> integerAdd_RDR (compiler/GHC/Builtin/Names.hs:755) ghc-lib-parser> integerMul_RDR (compiler/GHC/Builtin/Names.hs:756) ghc-lib-parser> ioDataCon_RDR (compiler/GHC/Builtin/Names.hs:759) ghc-lib-parser> newStablePtr_RDR (compiler/GHC/Builtin/Names.hs:762) ghc-lib-parser> bindIO_RDR (compiler/GHC/Builtin/Names.hs:765) ghc-lib-parser> returnIO_RDR (compiler/GHC/Builtin/Names.hs:766) ghc-lib-parser> fromInteger_RDR (compiler/GHC/Builtin/Names.hs:769) ghc-lib-parser> fromRational_RDR (compiler/GHC/Builtin/Names.hs:770) ghc-lib-parser> minus_RDR (compiler/GHC/Builtin/Names.hs:771) ghc-lib-parser> times_RDR (compiler/GHC/Builtin/Names.hs:772) ghc-lib-parser> plus_RDR (compiler/GHC/Builtin/Names.hs:773) ghc-lib-parser> toInteger_RDR (compiler/GHC/Builtin/Names.hs:776) ghc-lib-parser> toRational_RDR (compiler/GHC/Builtin/Names.hs:777) ghc-lib-parser> fromIntegral_RDR (compiler/GHC/Builtin/Names.hs:778) ghc-lib-parser> fromString_RDR (compiler/GHC/Builtin/Names.hs:781) ghc-lib-parser> fromList_RDR (compiler/GHC/Builtin/Names.hs:784) ghc-lib-parser> fromListN_RDR (compiler/GHC/Builtin/Names.hs:785) ghc-lib-parser> toList_RDR (compiler/GHC/Builtin/Names.hs:786) ghc-lib-parser> compose_RDR (compiler/GHC/Builtin/Names.hs:789) ghc-lib-parser> not_RDR (compiler/GHC/Builtin/Names.hs:795) ghc-lib-parser> dataToTag_RDR (compiler/GHC/Builtin/Names.hs:796) ghc-lib-parser> succ_RDR (compiler/GHC/Builtin/Names.hs:797) ghc-lib-parser> pred_RDR (compiler/GHC/Builtin/Names.hs:798) ghc-lib-parser> minBound_RDR (compiler/GHC/Builtin/Names.hs:799) ghc-lib-parser> maxBound_RDR (compiler/GHC/Builtin/Names.hs:800) ghc-lib-parser> and_RDR (compiler/GHC/Builtin/Names.hs:794) ghc-lib-parser> range_RDR (compiler/GHC/Builtin/Names.hs:801) ghc-lib-parser> inRange_RDR (compiler/GHC/Builtin/Names.hs:802) ghc-lib-parser> index_RDR (compiler/GHC/Builtin/Names.hs:803) ghc-lib-parser> unsafeIndex_RDR (compiler/GHC/Builtin/Names.hs:804) ghc-lib-parser> unsafeRangeSize_RDR (compiler/GHC/Builtin/Names.hs:805) ghc-lib-parser> readList_RDR (compiler/GHC/Builtin/Names.hs:809) ghc-lib-parser> readListDefault_RDR (compiler/GHC/Builtin/Names.hs:810) ghc-lib-parser> readListPrec_RDR (compiler/GHC/Builtin/Names.hs:811) ghc-lib-parser> readListPrecDefault_RDR (compiler/GHC/Builtin/Names.hs:812) ghc-lib-parser> readPrec_RDR (compiler/GHC/Builtin/Names.hs:813) ghc-lib-parser> parens_RDR (compiler/GHC/Builtin/Names.hs:814) ghc-lib-parser> choose_RDR (compiler/GHC/Builtin/Names.hs:815) ghc-lib-parser> lexP_RDR (compiler/GHC/Builtin/Names.hs:816) ghc-lib-parser> expectP_RDR (compiler/GHC/Builtin/Names.hs:817) ghc-lib-parser> readField_RDR (compiler/GHC/Builtin/Names.hs:820) ghc-lib-parser> readFieldHash_RDR (compiler/GHC/Builtin/Names.hs:821) ghc-lib-parser> readSymField_RDR (compiler/GHC/Builtin/Names.hs:822) ghc-lib-parser> punc_RDR (compiler/GHC/Builtin/Names.hs:825) ghc-lib-parser> ident_RDR (compiler/GHC/Builtin/Names.hs:826) ghc-lib-parser> symbol_RDR (compiler/GHC/Builtin/Names.hs:827) ghc-lib-parser> dataQual_RDR (compiler/GHC/Builtin/Names.hs:936) ghc-lib-parser> step_RDR (compiler/GHC/Builtin/Names.hs:830) ghc-lib-parser> alt_RDR (compiler/GHC/Builtin/Names.hs:831) ghc-lib-parser> reset_RDR (compiler/GHC/Builtin/Names.hs:832) ghc-lib-parser> prec_RDR (compiler/GHC/Builtin/Names.hs:833) ghc-lib-parser> pfail_RDR (compiler/GHC/Builtin/Names.hs:834) ghc-lib-parser> showsPrec_RDR (compiler/GHC/Builtin/Names.hs:838) ghc-lib-parser> shows_RDR (compiler/GHC/Builtin/Names.hs:839) ghc-lib-parser> showString_RDR (compiler/GHC/Builtin/Names.hs:840) ghc-lib-parser> showSpace_RDR (compiler/GHC/Builtin/Names.hs:841) ghc-lib-parser> showCommaSpace_RDR (compiler/GHC/Builtin/Names.hs:842) ghc-lib-parser> showParen_RDR (compiler/GHC/Builtin/Names.hs:843) ghc-lib-parser> error_RDR (compiler/GHC/Builtin/Names.hs:846) ghc-lib-parser> u1DataCon_RDR (compiler/GHC/Builtin/Names.hs:863) ghc-lib-parser> par1DataCon_RDR (compiler/GHC/Builtin/Names.hs:864) ghc-lib-parser> rec1DataCon_RDR (compiler/GHC/Builtin/Names.hs:865) ghc-lib-parser> k1DataCon_RDR (compiler/GHC/Builtin/Names.hs:866) ghc-lib-parser> m1DataCon_RDR (compiler/GHC/Builtin/Names.hs:867) ghc-lib-parser> l1DataCon_RDR (compiler/GHC/Builtin/Names.hs:869) ghc-lib-parser> r1DataCon_RDR (compiler/GHC/Builtin/Names.hs:870) ghc-lib-parser> prodDataCon_RDR (compiler/GHC/Builtin/Names.hs:872) ghc-lib-parser> comp1DataCon_RDR (compiler/GHC/Builtin/Names.hs:873) ghc-lib-parser> unPar1_RDR (compiler/GHC/Builtin/Names.hs:875) ghc-lib-parser> unRec1_RDR (compiler/GHC/Builtin/Names.hs:876) ghc-lib-parser> unK1_RDR (compiler/GHC/Builtin/Names.hs:877) ghc-lib-parser> unComp1_RDR (compiler/GHC/Builtin/Names.hs:878) ghc-lib-parser> from_RDR (compiler/GHC/Builtin/Names.hs:880) ghc-lib-parser> from1_RDR (compiler/GHC/Builtin/Names.hs:881) ghc-lib-parser> to_RDR (compiler/GHC/Builtin/Names.hs:882) ghc-lib-parser> to1_RDR (compiler/GHC/Builtin/Names.hs:883) ghc-lib-parser> datatypeName_RDR (compiler/GHC/Builtin/Names.hs:885) ghc-lib-parser> moduleName_RDR (compiler/GHC/Builtin/Names.hs:886) ghc-lib-parser> packageName_RDR (compiler/GHC/Builtin/Names.hs:887) ghc-lib-parser> isNewtypeName_RDR (compiler/GHC/Builtin/Names.hs:888) ghc-lib-parser> conName_RDR (compiler/GHC/Builtin/Names.hs:890) ghc-lib-parser> conFixity_RDR (compiler/GHC/Builtin/Names.hs:891) ghc-lib-parser> conIsRecord_RDR (compiler/GHC/Builtin/Names.hs:892) ghc-lib-parser> selName_RDR (compiler/GHC/Builtin/Names.hs:889) ghc-lib-parser> prefixDataCon_RDR (compiler/GHC/Builtin/Names.hs:894) ghc-lib-parser> infixDataCon_RDR (compiler/GHC/Builtin/Names.hs:895) ghc-lib-parser> leftAssocDataCon_RDR (compiler/GHC/Builtin/Names.hs:896) ghc-lib-parser> rightAssocDataCon_RDR (compiler/GHC/Builtin/Names.hs:897) ghc-lib-parser> notAssocDataCon_RDR (compiler/GHC/Builtin/Names.hs:898) ghc-lib-parser> uAddrDataCon_RDR (compiler/GHC/Builtin/Names.hs:900) ghc-lib-parser> uCharDataCon_RDR (compiler/GHC/Builtin/Names.hs:901) ghc-lib-parser> uDoubleDataCon_RDR (compiler/GHC/Builtin/Names.hs:902) ghc-lib-parser> uFloatDataCon_RDR (compiler/GHC/Builtin/Names.hs:903) ghc-lib-parser> uIntDataCon_RDR (compiler/GHC/Builtin/Names.hs:904) ghc-lib-parser> uWordDataCon_RDR (compiler/GHC/Builtin/Names.hs:905) ghc-lib-parser> uAddrHash_RDR (compiler/GHC/Builtin/Names.hs:907) ghc-lib-parser> uCharHash_RDR (compiler/GHC/Builtin/Names.hs:908) ghc-lib-parser> uDoubleHash_RDR (compiler/GHC/Builtin/Names.hs:909) ghc-lib-parser> uFloatHash_RDR (compiler/GHC/Builtin/Names.hs:910) ghc-lib-parser> uIntHash_RDR (compiler/GHC/Builtin/Names.hs:911) ghc-lib-parser> uWordHash_RDR (compiler/GHC/Builtin/Names.hs:912) ghc-lib-parser> fieldQual_RDR (compiler/GHC/Builtin/Names.hs:939) ghc-lib-parser> fmap_RDR (compiler/GHC/Builtin/Names.hs:917) ghc-lib-parser> replace_RDR (compiler/GHC/Builtin/Names.hs:918) ghc-lib-parser> pure_RDR (compiler/GHC/Builtin/Names.hs:919) ghc-lib-parser> ap_RDR (compiler/GHC/Builtin/Names.hs:920) ghc-lib-parser> liftA2_RDR (compiler/GHC/Builtin/Names.hs:921) ghc-lib-parser> foldable_foldr_RDR (compiler/GHC/Builtin/Names.hs:922) ghc-lib-parser> foldMap_RDR (compiler/GHC/Builtin/Names.hs:923) ghc-lib-parser> null_RDR (compiler/GHC/Builtin/Names.hs:924) ghc-lib-parser> all_RDR (compiler/GHC/Builtin/Names.hs:925) ghc-lib-parser> traverse_RDR (compiler/GHC/Builtin/Names.hs:926) ghc-lib-parser> mempty_RDR (compiler/GHC/Builtin/Names.hs:927) ghc-lib-parser> mappend_RDR (compiler/GHC/Builtin/Names.hs:928) ghc-lib-parser> tcQual_RDR (compiler/GHC/Builtin/Names.hs:934) ghc-lib-parser> clsQual_RDR (compiler/GHC/Builtin/Names.hs:935) ghc-lib-parser> wildCardName (compiler/GHC/Builtin/Names.hs:954) ghc-lib-parser> wildCardKey (compiler/GHC/Builtin/Names.hs:2314) ghc-lib-parser> varQual (compiler/GHC/Builtin/Names.hs:1703) ghc-lib-parser> runMainKey (compiler/GHC/Builtin/Names.hs:2370) ghc-lib-parser> orderingTyConName (compiler/GHC/Builtin/Names.hs:961) ghc-lib-parser> tcQual (compiler/GHC/Builtin/Names.hs:1704) ghc-lib-parser> orderingTyConKey (compiler/GHC/Builtin/Names.hs:1864) ghc-lib-parser> dcQual (compiler/GHC/Builtin/Names.hs:1706) ghc-lib-parser> ordLTDataConKey (compiler/GHC/Builtin/Names.hs:2150) ghc-lib-parser> ordEQDataConKey (compiler/GHC/Builtin/Names.hs:2151) ghc-lib-parser> ordGTDataConKey (compiler/GHC/Builtin/Names.hs:2152) ghc-lib-parser> specTyConKey (compiler/GHC/Builtin/Names.hs:2022) ghc-lib-parser> eitherTyConKey (compiler/GHC/Builtin/Names.hs:1921) ghc-lib-parser> leftDataConKey (compiler/GHC/Builtin/Names.hs:2146) ghc-lib-parser> rightDataConKey (compiler/GHC/Builtin/Names.hs:2147) ghc-lib-parser> voidTyConKey (compiler/GHC/Builtin/Names.hs:1924) ghc-lib-parser> v1TyConKey (compiler/GHC/Builtin/Names.hs:1975) ghc-lib-parser> u1TyConKey (compiler/GHC/Builtin/Names.hs:1976) ghc-lib-parser> par1TyConKey (compiler/GHC/Builtin/Names.hs:1977) ghc-lib-parser> rec1TyConKey (compiler/GHC/Builtin/Names.hs:1978) ghc-lib-parser> k1TyConKey (compiler/GHC/Builtin/Names.hs:1979) ghc-lib-parser> m1TyConKey (compiler/GHC/Builtin/Names.hs:1980) ghc-lib-parser> sumTyConKey (compiler/GHC/Builtin/Names.hs:1982) ghc-lib-parser> prodTyConKey (compiler/GHC/Builtin/Names.hs:1983) ghc-lib-parser> compTyConKey (compiler/GHC/Builtin/Names.hs:1984) ghc-lib-parser> rTyConKey (compiler/GHC/Builtin/Names.hs:1986) ghc-lib-parser> dTyConKey (compiler/GHC/Builtin/Names.hs:1987) ghc-lib-parser> cTyConKey (compiler/GHC/Builtin/Names.hs:1988) ghc-lib-parser> sTyConKey (compiler/GHC/Builtin/Names.hs:1989) ghc-lib-parser> rec0TyConKey (compiler/GHC/Builtin/Names.hs:1991) ghc-lib-parser> d1TyConKey (compiler/GHC/Builtin/Names.hs:1992) ghc-lib-parser> c1TyConKey (compiler/GHC/Builtin/Names.hs:1993) ghc-lib-parser> s1TyConKey (compiler/GHC/Builtin/Names.hs:1994) ghc-lib-parser> repTyConKey (compiler/GHC/Builtin/Names.hs:1996) ghc-lib-parser> rep1TyConKey (compiler/GHC/Builtin/Names.hs:1997) ghc-lib-parser> uRecTyConKey (compiler/GHC/Builtin/Names.hs:1999) ghc-lib-parser> uAddrTyConKey (compiler/GHC/Builtin/Names.hs:2000) ghc-lib-parser> uCharTyConKey (compiler/GHC/Builtin/Names.hs:2001) ghc-lib-parser> uDoubleTyConKey (compiler/GHC/Builtin/Names.hs:2002) ghc-lib-parser> uFloatTyConKey (compiler/GHC/Builtin/Names.hs:2003) ghc-lib-parser> uIntTyConKey (compiler/GHC/Builtin/Names.hs:2004) ghc-lib-parser> uWordTyConKey (compiler/GHC/Builtin/Names.hs:2005) ghc-lib-parser> prefixIDataConKey (compiler/GHC/Builtin/Names.hs:2198) ghc-lib-parser> infixIDataConKey (compiler/GHC/Builtin/Names.hs:2199) ghc-lib-parser> leftAssociativeDataConKey (compiler/GHC/Builtin/Names.hs:2200) ghc-lib-parser> rightAssociativeDataConKey (compiler/GHC/Builtin/Names.hs:2201) ghc-lib-parser> notAssociativeDataConKey (compiler/GHC/Builtin/Names.hs:2202) ghc-lib-parser> sourceUnpackDataConKey (compiler/GHC/Builtin/Names.hs:2203) ghc-lib-parser> sourceNoUnpackDataConKey (compiler/GHC/Builtin/Names.hs:2204) ghc-lib-parser> noSourceUnpackednessDataConKey (compiler/GHC/Builtin/Names.hs:2205) ghc-lib-parser> sourceLazyDataConKey (compiler/GHC/Builtin/Names.hs:2206) ghc-lib-parser> sourceStrictDataConKey (compiler/GHC/Builtin/Names.hs:2207) ghc-lib-parser> noSourceStrictnessDataConKey (compiler/GHC/Builtin/Names.hs:2208) ghc-lib-parser> decidedLazyDataConKey (compiler/GHC/Builtin/Names.hs:2209) ghc-lib-parser> decidedStrictDataConKey (compiler/GHC/Builtin/Names.hs:2210) ghc-lib-parser> decidedUnpackDataConKey (compiler/GHC/Builtin/Names.hs:2211) ghc-lib-parser> metaDataDataConKey (compiler/GHC/Builtin/Names.hs:2212) ghc-lib-parser> metaConsDataConKey (compiler/GHC/Builtin/Names.hs:2213) ghc-lib-parser> metaSelDataConKey (compiler/GHC/Builtin/Names.hs:2214) ghc-lib-parser> divIntIdKey (compiler/GHC/Builtin/Names.hs:2343) ghc-lib-parser> modIntIdKey (compiler/GHC/Builtin/Names.hs:2344) ghc-lib-parser> cstringLengthIdKey (compiler/GHC/Builtin/Names.hs:2345) ghc-lib-parser> eqStringIdKey (compiler/GHC/Builtin/Names.hs:2324) ghc-lib-parser> unpackCStringIdKey (compiler/GHC/Builtin/Names.hs:2337) ghc-lib-parser> unpackCStringAppendIdKey (compiler/GHC/Builtin/Names.hs:2338) ghc-lib-parser> unpackCStringFoldrIdKey (compiler/GHC/Builtin/Names.hs:2339) ghc-lib-parser> unpackCStringUtf8IdKey (compiler/GHC/Builtin/Names.hs:2333) ghc-lib-parser> unpackCStringAppendUtf8IdKey (compiler/GHC/Builtin/Names.hs:2334) ghc-lib-parser> unpackCStringFoldrUtf8IdKey (compiler/GHC/Builtin/Names.hs:2335) ghc-lib-parser> inlineIdKey (compiler/GHC/Builtin/Names.hs:2386) ghc-lib-parser> clsQual (compiler/GHC/Builtin/Names.hs:1705) ghc-lib-parser> eqClassKey (compiler/GHC/Builtin/Names.hs:1729) ghc-lib-parser> eqClassOpKey (compiler/GHC/Builtin/Names.hs:2432) ghc-lib-parser> ordClassKey (compiler/GHC/Builtin/Names.hs:1737) ghc-lib-parser> geClassOpKey (compiler/GHC/Builtin/Names.hs:2433) ghc-lib-parser> functorClassKey (compiler/GHC/Builtin/Names.hs:1735) ghc-lib-parser> fmapClassOpKey (compiler/GHC/Builtin/Names.hs:2437) ghc-lib-parser> monadClassKey (compiler/GHC/Builtin/Names.hs:1733) ghc-lib-parser> thenMClassOpKey (compiler/GHC/Builtin/Names.hs:2436) ghc-lib-parser> bindMClassOpKey (compiler/GHC/Builtin/Names.hs:2435) ghc-lib-parser> returnMClassOpKey (compiler/GHC/Builtin/Names.hs:2438) ghc-lib-parser> monadFailClassKey (compiler/GHC/Builtin/Names.hs:1755) ghc-lib-parser> failMClassOpKey (compiler/GHC/Builtin/Names.hs:2446) ghc-lib-parser> applicativeClassKey (compiler/GHC/Builtin/Names.hs:1766) ghc-lib-parser> apAClassOpKey (compiler/GHC/Builtin/Names.hs:1127) ghc-lib-parser> pureAClassOpKey (compiler/GHC/Builtin/Names.hs:1128) ghc-lib-parser> thenAClassOpKey (compiler/GHC/Builtin/Names.hs:1129) ghc-lib-parser> foldableClassKey (compiler/GHC/Builtin/Names.hs:1767) ghc-lib-parser> traversableClassKey (compiler/GHC/Builtin/Names.hs:1768) ghc-lib-parser> semigroupClassKey (compiler/GHC/Builtin/Names.hs:1794) ghc-lib-parser> sappendClassOpKey (compiler/GHC/Builtin/Names.hs:2539) ghc-lib-parser> monoidClassKey (compiler/GHC/Builtin/Names.hs:1795) ghc-lib-parser> memptyClassOpKey (compiler/GHC/Builtin/Names.hs:2542) ghc-lib-parser> mappendClassOpKey (compiler/GHC/Builtin/Names.hs:2543) ghc-lib-parser> mconcatClassOpKey (compiler/GHC/Builtin/Names.hs:2544) ghc-lib-parser> joinMIdKey (compiler/GHC/Builtin/Names.hs:1126) ghc-lib-parser> alternativeClassKey (compiler/GHC/Builtin/Names.hs:1130) ghc-lib-parser> considerAccessibleIdKey (compiler/GHC/Builtin/Names.hs:2393) ghc-lib-parser> dollarIdKey (compiler/GHC/Builtin/Names.hs:2391) ghc-lib-parser> otherwiseIdKey (compiler/GHC/Builtin/Names.hs:2361) ghc-lib-parser> foldrIdKey (compiler/GHC/Builtin/Names.hs:2320) ghc-lib-parser> buildIdKey (compiler/GHC/Builtin/Names.hs:2319) ghc-lib-parser> augmentIdKey (compiler/GHC/Builtin/Names.hs:2317) ghc-lib-parser> mapIdKey (compiler/GHC/Builtin/Names.hs:2390) ghc-lib-parser> appendIdKey (compiler/GHC/Builtin/Names.hs:2318) ghc-lib-parser> assertIdKey (compiler/GHC/Builtin/Names.hs:2362) ghc-lib-parser> fromStringClassOpKey (compiler/GHC/Builtin/Names.hs:2463) ghc-lib-parser> numClassKey (compiler/GHC/Builtin/Names.hs:1736) ghc-lib-parser> fromIntegerClassOpKey (compiler/GHC/Builtin/Names.hs:2425) ghc-lib-parser> minusClassOpKey (compiler/GHC/Builtin/Names.hs:2426) ghc-lib-parser> negateClassOpKey (compiler/GHC/Builtin/Names.hs:2434) ghc-lib-parser> bignatCompareName (compiler/GHC/Builtin/Names.hs:1235) ghc-lib-parser> bignatCompareWordName (compiler/GHC/Builtin/Names.hs:1236) ghc-lib-parser> bnbVarQual (compiler/GHC/Builtin/Names.hs:1228) ghc-lib-parser> bnnVarQual (compiler/GHC/Builtin/Names.hs:1229) ghc-lib-parser> bniVarQual (compiler/GHC/Builtin/Names.hs:1230) ghc-lib-parser> bignatFromWordListIdKey (compiler/GHC/Builtin/Names.hs:2702) ghc-lib-parser> bignatEqIdKey (compiler/GHC/Builtin/Names.hs:2703) ghc-lib-parser> bignatCompareIdKey (compiler/GHC/Builtin/Names.hs:2704) ghc-lib-parser> bignatCompareWordIdKey (compiler/GHC/Builtin/Names.hs:2705) ghc-lib-parser> naturalToWordIdKey (compiler/GHC/Builtin/Names.hs:2676) ghc-lib-parser> naturalPopCountIdKey (compiler/GHC/Builtin/Names.hs:2677) ghc-lib-parser> naturalShiftRIdKey (compiler/GHC/Builtin/Names.hs:2678) ghc-lib-parser> naturalShiftLIdKey (compiler/GHC/Builtin/Names.hs:2679) ghc-lib-parser> naturalAddIdKey (compiler/GHC/Builtin/Names.hs:2680) ghc-lib-parser> naturalSubIdKey (compiler/GHC/Builtin/Names.hs:2681) ghc-lib-parser> naturalSubThrowIdKey (compiler/GHC/Builtin/Names.hs:2682) ghc-lib-parser> naturalSubUnsafeIdKey (compiler/GHC/Builtin/Names.hs:2683) ghc-lib-parser> naturalMulIdKey (compiler/GHC/Builtin/Names.hs:2684) ghc-lib-parser> naturalQuotRemIdKey (compiler/GHC/Builtin/Names.hs:2685) ghc-lib-parser> naturalQuotIdKey (compiler/GHC/Builtin/Names.hs:2686) ghc-lib-parser> naturalRemIdKey (compiler/GHC/Builtin/Names.hs:2687) ghc-lib-parser> naturalAndIdKey (compiler/GHC/Builtin/Names.hs:2688) ghc-lib-parser> naturalAndNotIdKey (compiler/GHC/Builtin/Names.hs:2689) ghc-lib-parser> naturalOrIdKey (compiler/GHC/Builtin/Names.hs:2690) ghc-lib-parser> naturalXorIdKey (compiler/GHC/Builtin/Names.hs:2691) ghc-lib-parser> naturalTestBitIdKey (compiler/GHC/Builtin/Names.hs:2692) ghc-lib-parser> naturalBitIdKey (compiler/GHC/Builtin/Names.hs:2693) ghc-lib-parser> naturalGcdIdKey (compiler/GHC/Builtin/Names.hs:2694) ghc-lib-parser> naturalLcmIdKey (compiler/GHC/Builtin/Names.hs:2695) ghc-lib-parser> naturalLog2IdKey (compiler/GHC/Builtin/Names.hs:2696) ghc-lib-parser> naturalLogBaseWordIdKey (compiler/GHC/Builtin/Names.hs:2697) ghc-lib-parser> naturalLogBaseIdKey (compiler/GHC/Builtin/Names.hs:2698) ghc-lib-parser> naturalPowModIdKey (compiler/GHC/Builtin/Names.hs:2699) ghc-lib-parser> naturalSizeInBaseIdKey (compiler/GHC/Builtin/Names.hs:2700) ghc-lib-parser> integerFromNaturalIdKey (compiler/GHC/Builtin/Names.hs:2640) ghc-lib-parser> integerToNaturalClampIdKey (compiler/GHC/Builtin/Names.hs:2641) ghc-lib-parser> integerToNaturalThrowIdKey (compiler/GHC/Builtin/Names.hs:2642) ghc-lib-parser> integerToNaturalIdKey (compiler/GHC/Builtin/Names.hs:2643) ghc-lib-parser> integerToWordIdKey (compiler/GHC/Builtin/Names.hs:2644) ghc-lib-parser> integerToIntIdKey (compiler/GHC/Builtin/Names.hs:2645) ghc-lib-parser> integerToWord64IdKey (compiler/GHC/Builtin/Names.hs:2646) ghc-lib-parser> integerToInt64IdKey (compiler/GHC/Builtin/Names.hs:2647) ghc-lib-parser> integerFromWordIdKey (compiler/GHC/Builtin/Names.hs:2672) ghc-lib-parser> integerFromWord64IdKey (compiler/GHC/Builtin/Names.hs:2673) ghc-lib-parser> integerFromInt64IdKey (compiler/GHC/Builtin/Names.hs:2674) ghc-lib-parser> integerAddIdKey (compiler/GHC/Builtin/Names.hs:2648) ghc-lib-parser> integerMulIdKey (compiler/GHC/Builtin/Names.hs:2649) ghc-lib-parser> integerSubIdKey (compiler/GHC/Builtin/Names.hs:2650) ghc-lib-parser> integerNegateIdKey (compiler/GHC/Builtin/Names.hs:2651) ghc-lib-parser> integerAbsIdKey (compiler/GHC/Builtin/Names.hs:2652) ghc-lib-parser> integerPopCountIdKey (compiler/GHC/Builtin/Names.hs:2653) ghc-lib-parser> integerQuotIdKey (compiler/GHC/Builtin/Names.hs:2654) ghc-lib-parser> integerRemIdKey (compiler/GHC/Builtin/Names.hs:2655) ghc-lib-parser> integerDivIdKey (compiler/GHC/Builtin/Names.hs:2656) ghc-lib-parser> integerModIdKey (compiler/GHC/Builtin/Names.hs:2657) ghc-lib-parser> integerDivModIdKey (compiler/GHC/Builtin/Names.hs:2658) ghc-lib-parser> integerQuotRemIdKey (compiler/GHC/Builtin/Names.hs:2659) ghc-lib-parser> integerEncodeFloatIdKey (compiler/GHC/Builtin/Names.hs:2660) ghc-lib-parser> integerEncodeDoubleIdKey (compiler/GHC/Builtin/Names.hs:2661) ghc-lib-parser> integerGcdIdKey (compiler/GHC/Builtin/Names.hs:2662) ghc-lib-parser> integerLcmIdKey (compiler/GHC/Builtin/Names.hs:2663) ghc-lib-parser> integerAndIdKey (compiler/GHC/Builtin/Names.hs:2664) ghc-lib-parser> integerOrIdKey (compiler/GHC/Builtin/Names.hs:2665) ghc-lib-parser> integerXorIdKey (compiler/GHC/Builtin/Names.hs:2666) ghc-lib-parser> integerComplementIdKey (compiler/GHC/Builtin/Names.hs:2667) ghc-lib-parser> integerBitIdKey (compiler/GHC/Builtin/Names.hs:2668) ghc-lib-parser> integerTestBitIdKey (compiler/GHC/Builtin/Names.hs:2669) ghc-lib-parser> integerShiftLIdKey (compiler/GHC/Builtin/Names.hs:2670) ghc-lib-parser> integerShiftRIdKey (compiler/GHC/Builtin/Names.hs:2671) ghc-lib-parser> rationalTyConKey (compiler/GHC/Builtin/Names.hs:1868) ghc-lib-parser> ratioTyConKey (compiler/GHC/Builtin/Names.hs:1867) ghc-lib-parser> ratioDataConKey (compiler/GHC/Builtin/Names.hs:2130) ghc-lib-parser> realClassKey (compiler/GHC/Builtin/Names.hs:1739) ghc-lib-parser> integralClassKey (compiler/GHC/Builtin/Names.hs:1732) ghc-lib-parser> realFracClassKey (compiler/GHC/Builtin/Names.hs:1741) ghc-lib-parser> fractionalClassKey (compiler/GHC/Builtin/Names.hs:1731) ghc-lib-parser> fromRationalClassOpKey (compiler/GHC/Builtin/Names.hs:2427) ghc-lib-parser> toIntegerClassOpKey (compiler/GHC/Builtin/Names.hs:2473) ghc-lib-parser> toRationalClassOpKey (compiler/GHC/Builtin/Names.hs:2474) ghc-lib-parser> fromIntegralIdKey (compiler/GHC/Builtin/Names.hs:2471) ghc-lib-parser> realToFracIdKey (compiler/GHC/Builtin/Names.hs:2472) ghc-lib-parser> mkRationalBase2IdKey (compiler/GHC/Builtin/Names.hs:2714) ghc-lib-parser> mkRationalBase10IdKey (compiler/GHC/Builtin/Names.hs:2715) ghc-lib-parser> floatingClassKey (compiler/GHC/Builtin/Names.hs:1730) ghc-lib-parser> realFloatClassKey (compiler/GHC/Builtin/Names.hs:1740) ghc-lib-parser> integerToFloatIdKey (compiler/GHC/Builtin/Names.hs:2398) ghc-lib-parser> integerToDoubleIdKey (compiler/GHC/Builtin/Names.hs:2399) ghc-lib-parser> naturalToFloatIdKey (compiler/GHC/Builtin/Names.hs:2400) ghc-lib-parser> naturalToDoubleIdKey (compiler/GHC/Builtin/Names.hs:2401) ghc-lib-parser> rationalToFloatIdKey (compiler/GHC/Builtin/Names.hs:2404) ghc-lib-parser> rationalToDoubleIdKey (compiler/GHC/Builtin/Names.hs:2405) ghc-lib-parser> ixClassKey (compiler/GHC/Builtin/Names.hs:1743) ghc-lib-parser> trModuleTyConKey (compiler/GHC/Builtin/Names.hs:1960) ghc-lib-parser> trModuleDataConKey (compiler/GHC/Builtin/Names.hs:2176) ghc-lib-parser> trNameTyConKey (compiler/GHC/Builtin/Names.hs:1961) ghc-lib-parser> trNameSDataConKey (compiler/GHC/Builtin/Names.hs:2177) ghc-lib-parser> trNameDDataConKey (compiler/GHC/Builtin/Names.hs:2178) ghc-lib-parser> trTyConTyConKey (compiler/GHC/Builtin/Names.hs:1959) ghc-lib-parser> trTyConDataConKey (compiler/GHC/Builtin/Names.hs:2175) ghc-lib-parser> kindRepTyConKey (compiler/GHC/Builtin/Names.hs:1962) ghc-lib-parser> kindRepTyConAppDataConKey (compiler/GHC/Builtin/Names.hs:2255) ghc-lib-parser> kindRepVarDataConKey (compiler/GHC/Builtin/Names.hs:2256) ghc-lib-parser> kindRepAppDataConKey (compiler/GHC/Builtin/Names.hs:2257) ghc-lib-parser> kindRepFunDataConKey (compiler/GHC/Builtin/Names.hs:2258) ghc-lib-parser> kindRepTYPEDataConKey (compiler/GHC/Builtin/Names.hs:2259) ghc-lib-parser> kindRepTypeLitSDataConKey (compiler/GHC/Builtin/Names.hs:2260) ghc-lib-parser> kindRepTypeLitDDataConKey (compiler/GHC/Builtin/Names.hs:2261) ghc-lib-parser> typeLitSortTyConKey (compiler/GHC/Builtin/Names.hs:1963) ghc-lib-parser> typeLitSymbolDataConKey (compiler/GHC/Builtin/Names.hs:2264) ghc-lib-parser> typeLitNatDataConKey (compiler/GHC/Builtin/Names.hs:2265) ghc-lib-parser> typeLitCharDataConKey (compiler/GHC/Builtin/Names.hs:2266) ghc-lib-parser> typeableClassKey (compiler/GHC/Builtin/Names.hs:1746) ghc-lib-parser> typeRepTyConKey (compiler/GHC/Builtin/Names.hs:2041) ghc-lib-parser> someTypeRepTyConKey (compiler/GHC/Builtin/Names.hs:2042) ghc-lib-parser> someTypeRepDataConKey (compiler/GHC/Builtin/Names.hs:2043) ghc-lib-parser> typeRepIdKey (compiler/GHC/Builtin/Names.hs:2518) ghc-lib-parser> mkTrTypeKey (compiler/GHC/Builtin/Names.hs:2512) ghc-lib-parser> mkTrConKey (compiler/GHC/Builtin/Names.hs:2513) ghc-lib-parser> mkTrAppKey (compiler/GHC/Builtin/Names.hs:2514) ghc-lib-parser> mkTrFunKey (compiler/GHC/Builtin/Names.hs:2519) ghc-lib-parser> typeNatTypeRepKey (compiler/GHC/Builtin/Names.hs:2515) ghc-lib-parser> typeSymbolTypeRepKey (compiler/GHC/Builtin/Names.hs:2516) ghc-lib-parser> typeCharTypeRepKey (compiler/GHC/Builtin/Names.hs:2517) ghc-lib-parser> trGhcPrimModuleKey (compiler/GHC/Builtin/Names.hs:2179) ghc-lib-parser> starKindRepKey (compiler/GHC/Builtin/Names.hs:2523) ghc-lib-parser> starArrStarKindRepKey (compiler/GHC/Builtin/Names.hs:2524) ghc-lib-parser> starArrStarArrStarKindRepKey (compiler/GHC/Builtin/Names.hs:2525) ghc-lib-parser> constraintKindRepKey (compiler/GHC/Builtin/Names.hs:2526) ghc-lib-parser> withDictClassKey (compiler/GHC/Builtin/Names.hs:1749) ghc-lib-parser> nonEmptyTyConKey (compiler/GHC/Builtin/Names.hs:1927) ghc-lib-parser> errorMessageTypeErrorFamKey (compiler/GHC/Builtin/Names.hs:2013) ghc-lib-parser> typeErrorTextDataConKey (compiler/GHC/Builtin/Names.hs:2186) ghc-lib-parser> typeErrorAppendDataConKey (compiler/GHC/Builtin/Names.hs:2187) ghc-lib-parser> typeErrorVAppendDataConKey (compiler/GHC/Builtin/Names.hs:2188) ghc-lib-parser> typeErrorShowTypeDataConKey (compiler/GHC/Builtin/Names.hs:2189) ghc-lib-parser> unsatisfiableClassNameKey (compiler/GHC/Builtin/Names.hs:2009) ghc-lib-parser> unsatisfiableIdNameKey (compiler/GHC/Builtin/Names.hs:2568) ghc-lib-parser> unsafeEqualityTyConKey (compiler/GHC/Builtin/Names.hs:2051) ghc-lib-parser> unsafeReflDataConKey (compiler/GHC/Builtin/Names.hs:2270) ghc-lib-parser> unsafeCoercePrimIdKey (compiler/GHC/Builtin/Names.hs:2559) ghc-lib-parser> toDynIdKey (compiler/GHC/Builtin/Names.hs:2530) ghc-lib-parser> dataClassKey (compiler/GHC/Builtin/Names.hs:1734) ghc-lib-parser> assertErrorIdKey (compiler/GHC/Builtin/Names.hs:2375) ghc-lib-parser> traceKey (compiler/GHC/Builtin/Names.hs:2380) ghc-lib-parser> enumClassKey (compiler/GHC/Builtin/Names.hs:1728) ghc-lib-parser> enumFromClassOpKey (compiler/GHC/Builtin/Names.hs:2428) ghc-lib-parser> enumFromToClassOpKey (compiler/GHC/Builtin/Names.hs:2430) ghc-lib-parser> enumFromThenClassOpKey (compiler/GHC/Builtin/Names.hs:2429) ghc-lib-parser> enumFromThenToClassOpKey (compiler/GHC/Builtin/Names.hs:2431) ghc-lib-parser> boundedClassKey (compiler/GHC/Builtin/Names.hs:1727) ghc-lib-parser> concatIdKey (compiler/GHC/Builtin/Names.hs:2351) ghc-lib-parser> filterIdKey (compiler/GHC/Builtin/Names.hs:2352) ghc-lib-parser> zipIdKey (compiler/GHC/Builtin/Names.hs:2353) ghc-lib-parser> isListClassKey (compiler/GHC/Builtin/Names.hs:2488) ghc-lib-parser> fromListClassOpKey (compiler/GHC/Builtin/Names.hs:2489) ghc-lib-parser> fromListNClassOpKey (compiler/GHC/Builtin/Names.hs:2490) ghc-lib-parser> toListClassOpKey (compiler/GHC/Builtin/Names.hs:2491) ghc-lib-parser> getFieldClassOpKey (compiler/GHC/Builtin/Names.hs:2563) ghc-lib-parser> setFieldClassOpKey (compiler/GHC/Builtin/Names.hs:2564) ghc-lib-parser> showClassKey (compiler/GHC/Builtin/Names.hs:1742) ghc-lib-parser> readClassKey (compiler/GHC/Builtin/Names.hs:1738) ghc-lib-parser> genClassKey (compiler/GHC/Builtin/Names.hs:1772) ghc-lib-parser> gen1ClassKey (compiler/GHC/Builtin/Names.hs:1773) ghc-lib-parser> datatypeClassKey (compiler/GHC/Builtin/Names.hs:1775) ghc-lib-parser> constructorClassKey (compiler/GHC/Builtin/Names.hs:1776) ghc-lib-parser> selectorClassKey (compiler/GHC/Builtin/Names.hs:1777) ghc-lib-parser> genericClassNames (compiler/GHC/Builtin/Names.hs:1537) ghc-lib-parser> ghciIoClassKey (compiler/GHC/Builtin/Names.hs:1791) ghc-lib-parser> ghciStepIoMClassOpKey (compiler/GHC/Builtin/Names.hs:2484) ghc-lib-parser> ioTyConKey (compiler/GHC/Builtin/Names.hs:1897) ghc-lib-parser> ioDataConKey (compiler/GHC/Builtin/Names.hs:2135) ghc-lib-parser> thenIOIdKey (compiler/GHC/Builtin/Names.hs:2373) ghc-lib-parser> bindIOIdKey (compiler/GHC/Builtin/Names.hs:2354) ghc-lib-parser> returnIOIdKey (compiler/GHC/Builtin/Names.hs:2355) ghc-lib-parser> failIOIdKey (compiler/GHC/Builtin/Names.hs:2358) ghc-lib-parser> printIdKey (compiler/GHC/Builtin/Names.hs:2357) ghc-lib-parser> int8TyConKey (compiler/GHC/Builtin/Names.hs:1848) ghc-lib-parser> int16TyConKey (compiler/GHC/Builtin/Names.hs:1850) ghc-lib-parser> int32TyConKey (compiler/GHC/Builtin/Names.hs:1852) ghc-lib-parser> int64TyConKey (compiler/GHC/Builtin/Names.hs:1854) ghc-lib-parser> word8TyConKey (compiler/GHC/Builtin/Names.hs:1901) ghc-lib-parser> word16TyConKey (compiler/GHC/Builtin/Names.hs:1903) ghc-lib-parser> word32TyConKey (compiler/GHC/Builtin/Names.hs:1905) ghc-lib-parser> word64TyConKey (compiler/GHC/Builtin/Names.hs:1907) ghc-lib-parser> ptrTyConKey (compiler/GHC/Builtin/Names.hs:1913) ghc-lib-parser> funPtrTyConKey (compiler/GHC/Builtin/Names.hs:1914) ghc-lib-parser> stablePtrTyConKey (compiler/GHC/Builtin/Names.hs:1871) ghc-lib-parser> newStablePtrIdKey (compiler/GHC/Builtin/Names.hs:2356) ghc-lib-parser> monadFixClassKey (compiler/GHC/Builtin/Names.hs:1752) ghc-lib-parser> mfixIdKey (compiler/GHC/Builtin/Names.hs:2442) ghc-lib-parser> arrAIdKey (compiler/GHC/Builtin/Names.hs:2455) ghc-lib-parser> composeAIdKey (compiler/GHC/Builtin/Names.hs:2456) ghc-lib-parser> firstAIdKey (compiler/GHC/Builtin/Names.hs:2457) ghc-lib-parser> appAIdKey (compiler/GHC/Builtin/Names.hs:2458) ghc-lib-parser> choiceAIdKey (compiler/GHC/Builtin/Names.hs:2459) ghc-lib-parser> loopAIdKey (compiler/GHC/Builtin/Names.hs:2460) ghc-lib-parser> guardMIdKey (compiler/GHC/Builtin/Names.hs:2478) ghc-lib-parser> liftMIdKey (compiler/GHC/Builtin/Names.hs:2479) ghc-lib-parser> mzipIdKey (compiler/GHC/Builtin/Names.hs:2480) ghc-lib-parser> toAnnotationWrapperIdKey (compiler/GHC/Builtin/Names.hs:2467) ghc-lib-parser> monadPlusClassKey (compiler/GHC/Builtin/Names.hs:1758) ghc-lib-parser> isStringClassKey (compiler/GHC/Builtin/Names.hs:1763) ghc-lib-parser> knownNatClassNameKey (compiler/GHC/Builtin/Names.hs:1781) ghc-lib-parser> knownSymbolClassNameKey (compiler/GHC/Builtin/Names.hs:1785) ghc-lib-parser> knownCharClassNameKey (compiler/GHC/Builtin/Names.hs:1788) ghc-lib-parser> fromLabelClassOpKey (compiler/GHC/Builtin/Names.hs:2450) ghc-lib-parser> ipClassKey (compiler/GHC/Builtin/Names.hs:1799) ghc-lib-parser> hasFieldClassNameKey (compiler/GHC/Builtin/Names.hs:1803) ghc-lib-parser> callStackTyConKey (compiler/GHC/Builtin/Names.hs:2037) ghc-lib-parser> emptyCallStackKey (compiler/GHC/Builtin/Names.hs:2547) ghc-lib-parser> pushCallStackKey (compiler/GHC/Builtin/Names.hs:2548) ghc-lib-parser> srcLocDataConKey (compiler/GHC/Builtin/Names.hs:2170) ghc-lib-parser> pLUGINS (compiler/GHC/Builtin/Names.hs:1649) ghc-lib-parser> pluginTyConKey (compiler/GHC/Builtin/Names.hs:1954) ghc-lib-parser> frontendPluginTyConKey (compiler/GHC/Builtin/Names.hs:1955) ghc-lib-parser> makeStaticKey (compiler/GHC/Builtin/Names.hs:2554) ghc-lib-parser> staticPtrInfoTyConName (compiler/GHC/Builtin/Names.hs:1661) ghc-lib-parser> staticPtrInfoTyConKey (compiler/GHC/Builtin/Names.hs:2034) ghc-lib-parser> staticPtrInfoDataConKey (compiler/GHC/Builtin/Names.hs:2164) ghc-lib-parser> staticPtrTyConKey (compiler/GHC/Builtin/Names.hs:2031) ghc-lib-parser> staticPtrDataConKey (compiler/GHC/Builtin/Names.hs:2161) ghc-lib-parser> fromStaticPtrClassOpKey (compiler/GHC/Builtin/Names.hs:2551) ghc-lib-parser> fingerprintDataConKey (compiler/GHC/Builtin/Names.hs:2167) ghc-lib-parser> constPtrTyConKey (compiler/GHC/Builtin/Names.hs:2104) ghc-lib-parser> mk_known_key_name (compiler/GHC/Builtin/Names.hs:1710) ghc-lib-parser> randomClassKey (compiler/GHC/Builtin/Names.hs:1759) ghc-lib-parser> randomGenClassKey (compiler/GHC/Builtin/Names.hs:1760) ghc-lib-parser> addrPrimTyConKey (compiler/GHC/Builtin/Names.hs:1833) ghc-lib-parser> arrayPrimTyConKey (compiler/GHC/Builtin/Names.hs:1834) ghc-lib-parser> boolTyConKey (compiler/GHC/Builtin/Names.hs:1835) ghc-lib-parser> byteArrayPrimTyConKey (compiler/GHC/Builtin/Names.hs:1836) ghc-lib-parser> charPrimTyConKey (compiler/GHC/Builtin/Names.hs:1838) ghc-lib-parser> charTyConKey (compiler/GHC/Builtin/Names.hs:1839) ghc-lib-parser> doublePrimTyConKey (compiler/GHC/Builtin/Names.hs:1840) ghc-lib-parser> doubleTyConKey (compiler/GHC/Builtin/Names.hs:1841) ghc-lib-parser> floatPrimTyConKey (compiler/GHC/Builtin/Names.hs:1842) ghc-lib-parser> floatTyConKey (compiler/GHC/Builtin/Names.hs:1843) ghc-lib-parser> fUNTyConKey (compiler/GHC/Builtin/Names.hs:1844) ghc-lib-parser> intPrimTyConKey (compiler/GHC/Builtin/Names.hs:1845) ghc-lib-parser> intTyConKey (compiler/GHC/Builtin/Names.hs:1846) ghc-lib-parser> int8PrimTyConKey (compiler/GHC/Builtin/Names.hs:1847) ghc-lib-parser> int16PrimTyConKey (compiler/GHC/Builtin/Names.hs:1849) ghc-lib-parser> int32PrimTyConKey (compiler/GHC/Builtin/Names.hs:1851) ghc-lib-parser> int64PrimTyConKey (compiler/GHC/Builtin/Names.hs:1853) ghc-lib-parser> integerTyConKey (compiler/GHC/Builtin/Names.hs:1855) ghc-lib-parser> naturalTyConKey (compiler/GHC/Builtin/Names.hs:1856) ghc-lib-parser> foreignObjPrimTyConKey (compiler/GHC/Builtin/Names.hs:1859) ghc-lib-parser> maybeTyConKey (compiler/GHC/Builtin/Names.hs:1860) ghc-lib-parser> weakPrimTyConKey (compiler/GHC/Builtin/Names.hs:1861) ghc-lib-parser> mutableArrayPrimTyConKey (compiler/GHC/Builtin/Names.hs:1862) ghc-lib-parser> mutableByteArrayPrimTyConKey (compiler/GHC/Builtin/Names.hs:1863) ghc-lib-parser> mVarPrimTyConKey (compiler/GHC/Builtin/Names.hs:1865) ghc-lib-parser> realWorldTyConKey (compiler/GHC/Builtin/Names.hs:1869) ghc-lib-parser> stablePtrPrimTyConKey (compiler/GHC/Builtin/Names.hs:1870) ghc-lib-parser> eqTyConKey (compiler/GHC/Builtin/Names.hs:1872) ghc-lib-parser> heqTyConKey (compiler/GHC/Builtin/Names.hs:1873) ghc-lib-parser> ioPortPrimTyConKey (compiler/GHC/Builtin/Names.hs:1866) ghc-lib-parser> smallArrayPrimTyConKey (compiler/GHC/Builtin/Names.hs:2027) ghc-lib-parser> smallMutableArrayPrimTyConKey (compiler/GHC/Builtin/Names.hs:2028) ghc-lib-parser> stringTyConKey (compiler/GHC/Builtin/Names.hs:1837) ghc-lib-parser> ccArrowTyConKey (compiler/GHC/Builtin/Names.hs:1876) ghc-lib-parser> ctArrowTyConKey (compiler/GHC/Builtin/Names.hs:1875) ghc-lib-parser> tcArrowTyConKey (compiler/GHC/Builtin/Names.hs:1877) ghc-lib-parser> statePrimTyConKey (compiler/GHC/Builtin/Names.hs:1890) ghc-lib-parser> stableNamePrimTyConKey (compiler/GHC/Builtin/Names.hs:1891) ghc-lib-parser> stableNameTyConKey (compiler/GHC/Builtin/Names.hs:1892) ghc-lib-parser> mutVarPrimTyConKey (compiler/GHC/Builtin/Names.hs:1896) ghc-lib-parser> wordPrimTyConKey (compiler/GHC/Builtin/Names.hs:1898) ghc-lib-parser> wordTyConKey (compiler/GHC/Builtin/Names.hs:1899) ghc-lib-parser> word8PrimTyConKey (compiler/GHC/Builtin/Names.hs:1900) ghc-lib-parser> word16PrimTyConKey (compiler/GHC/Builtin/Names.hs:1902) ghc-lib-parser> word32PrimTyConKey (compiler/GHC/Builtin/Names.hs:1904) ghc-lib-parser> word64PrimTyConKey (compiler/GHC/Builtin/Names.hs:1906) ghc-lib-parser> kindConKey (compiler/GHC/Builtin/Names.hs:1908) ghc-lib-parser> boxityConKey (compiler/GHC/Builtin/Names.hs:1909) ghc-lib-parser> typeConKey (compiler/GHC/Builtin/Names.hs:1910) ghc-lib-parser> threadIdPrimTyConKey (compiler/GHC/Builtin/Names.hs:1911) ghc-lib-parser> bcoPrimTyConKey (compiler/GHC/Builtin/Names.hs:1912) ghc-lib-parser> tVarPrimTyConKey (compiler/GHC/Builtin/Names.hs:1915) ghc-lib-parser> eqPrimTyConKey (compiler/GHC/Builtin/Names.hs:1893) ghc-lib-parser> eqReprPrimTyConKey (compiler/GHC/Builtin/Names.hs:1894) ghc-lib-parser> eqPhantPrimTyConKey (compiler/GHC/Builtin/Names.hs:1895) ghc-lib-parser> compactPrimTyConKey (compiler/GHC/Builtin/Names.hs:1916) ghc-lib-parser> stackSnapshotPrimTyConKey (compiler/GHC/Builtin/Names.hs:1917) ghc-lib-parser> promptTagPrimTyConKey (compiler/GHC/Builtin/Names.hs:1918) ghc-lib-parser> dictTyConKey (compiler/GHC/Builtin/Names.hs:1930) ghc-lib-parser> unliftedTypeKindTyConKey (compiler/GHC/Builtin/Names.hs:1940) ghc-lib-parser> liftedRepTyConKey (compiler/GHC/Builtin/Names.hs:1948) ghc-lib-parser> unliftedRepTyConKey (compiler/GHC/Builtin/Names.hs:1949) ghc-lib-parser> levityTyConKey (compiler/GHC/Builtin/Names.hs:1944) ghc-lib-parser> runtimeRepTyConKey (compiler/GHC/Builtin/Names.hs:1945) ghc-lib-parser> vecCountTyConKey (compiler/GHC/Builtin/Names.hs:1946) ghc-lib-parser> vecElemTyConKey (compiler/GHC/Builtin/Names.hs:1947) ghc-lib-parser> zeroBitRepTyConKey (compiler/GHC/Builtin/Names.hs:1950) ghc-lib-parser> zeroBitTypeTyConKey (compiler/GHC/Builtin/Names.hs:1951) ghc-lib-parser> coercibleTyConKey (compiler/GHC/Builtin/Names.hs:2016) ghc-lib-parser> proxyPrimTyConKey (compiler/GHC/Builtin/Names.hs:2019) ghc-lib-parser> anyTyConKey (compiler/GHC/Builtin/Names.hs:2025) ghc-lib-parser> typeSymbolAppendFamNameKey (compiler/GHC/Builtin/Names.hs:2047) ghc-lib-parser> multiplicityTyConKey (compiler/GHC/Builtin/Names.hs:2055) ghc-lib-parser> int8X16PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:2) ghc-lib-parser> int16X8PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:4) ghc-lib-parser> int32X4PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:6) ghc-lib-parser> int64X2PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:8) ghc-lib-parser> int8X32PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:10) ghc-lib-parser> int16X16PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:12) ghc-lib-parser> int32X8PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:14) ghc-lib-parser> int64X4PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:16) ghc-lib-parser> int8X64PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:18) ghc-lib-parser> int16X32PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:20) ghc-lib-parser> int32X16PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:22) ghc-lib-parser> int64X8PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:24) ghc-lib-parser> word8X16PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:26) ghc-lib-parser> word16X8PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:28) ghc-lib-parser> word32X4PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:30) ghc-lib-parser> word64X2PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:32) ghc-lib-parser> word8X32PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:34) ghc-lib-parser> word16X16PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:36) ghc-lib-parser> word32X8PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:38) ghc-lib-parser> word64X4PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:40) ghc-lib-parser> word8X64PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:42) ghc-lib-parser> word16X32PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:44) ghc-lib-parser> word32X16PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:46) ghc-lib-parser> word64X8PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:48) ghc-lib-parser> floatX4PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:50) ghc-lib-parser> doubleX2PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:52) ghc-lib-parser> floatX8PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:54) ghc-lib-parser> doubleX4PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:56) ghc-lib-parser> floatX16PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:58) ghc-lib-parser> doubleX8PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:60) ghc-lib-parser> typeSymbolKindConNameKey (compiler/GHC/Builtin/Names.hs:2087) ghc-lib-parser> typeCharKindConNameKey (compiler/GHC/Builtin/Names.hs:2088) ghc-lib-parser> typeNatAddTyFamNameKey (compiler/GHC/Builtin/Names.hs:2089) ghc-lib-parser> typeNatMulTyFamNameKey (compiler/GHC/Builtin/Names.hs:2090) ghc-lib-parser> typeNatExpTyFamNameKey (compiler/GHC/Builtin/Names.hs:2091) ghc-lib-parser> typeNatSubTyFamNameKey (compiler/GHC/Builtin/Names.hs:2092) ghc-lib-parser> typeSymbolCmpTyFamNameKey (compiler/GHC/Builtin/Names.hs:2093) ghc-lib-parser> typeNatCmpTyFamNameKey (compiler/GHC/Builtin/Names.hs:2094) ghc-lib-parser> typeCharCmpTyFamNameKey (compiler/GHC/Builtin/Names.hs:2095) ghc-lib-parser> typeLeqCharTyFamNameKey (compiler/GHC/Builtin/Names.hs:2096) ghc-lib-parser> typeNatDivTyFamNameKey (compiler/GHC/Builtin/Names.hs:2097) ghc-lib-parser> typeNatModTyFamNameKey (compiler/GHC/Builtin/Names.hs:2098) ghc-lib-parser> typeNatLogTyFamNameKey (compiler/GHC/Builtin/Names.hs:2099) ghc-lib-parser> typeConsSymbolTyFamNameKey (compiler/GHC/Builtin/Names.hs:2100) ghc-lib-parser> typeUnconsSymbolTyFamNameKey (compiler/GHC/Builtin/Names.hs:2101) ghc-lib-parser> typeCharToNatTyFamNameKey (compiler/GHC/Builtin/Names.hs:2102) ghc-lib-parser> typeNatToCharTyFamNameKey (compiler/GHC/Builtin/Names.hs:2103) ghc-lib-parser> charDataConKey (compiler/GHC/Builtin/Names.hs:2120) ghc-lib-parser> consDataConKey (compiler/GHC/Builtin/Names.hs:2121) ghc-lib-parser> doubleDataConKey (compiler/GHC/Builtin/Names.hs:2122) ghc-lib-parser> falseDataConKey (compiler/GHC/Builtin/Names.hs:2123) ghc-lib-parser> floatDataConKey (compiler/GHC/Builtin/Names.hs:2124) ghc-lib-parser> intDataConKey (compiler/GHC/Builtin/Names.hs:2125) ghc-lib-parser> stableNameDataConKey (compiler/GHC/Builtin/Names.hs:2132) ghc-lib-parser> trueDataConKey (compiler/GHC/Builtin/Names.hs:2133) ghc-lib-parser> wordDataConKey (compiler/GHC/Builtin/Names.hs:2134) ghc-lib-parser> word8DataConKey (compiler/GHC/Builtin/Names.hs:2131) ghc-lib-parser> heqDataConKey (compiler/GHC/Builtin/Names.hs:2136) ghc-lib-parser> eqDataConKey (compiler/GHC/Builtin/Names.hs:2128) ghc-lib-parser> nothingDataConKey (compiler/GHC/Builtin/Names.hs:2126) ghc-lib-parser> justDataConKey (compiler/GHC/Builtin/Names.hs:2127) ghc-lib-parser> crossDataConKey (compiler/GHC/Builtin/Names.hs:2140) ghc-lib-parser> inlDataConKey (compiler/GHC/Builtin/Names.hs:2141) ghc-lib-parser> inrDataConKey (compiler/GHC/Builtin/Names.hs:2142) ghc-lib-parser> genUnitDataConKey (compiler/GHC/Builtin/Names.hs:2143) ghc-lib-parser> mkDictDataConKey (compiler/GHC/Builtin/Names.hs:2155) ghc-lib-parser> coercibleDataConKey (compiler/GHC/Builtin/Names.hs:2158) ghc-lib-parser> vecRepDataConKey (compiler/GHC/Builtin/Names.hs:2218) ghc-lib-parser> sumRepDataConKey (compiler/GHC/Builtin/Names.hs:2220) ghc-lib-parser> tupleRepDataConKey (compiler/GHC/Builtin/Names.hs:2219) ghc-lib-parser> boxedRepDataConKey (compiler/GHC/Builtin/Names.hs:2221) ghc-lib-parser> boxedRepDataConTyConKey (compiler/GHC/Builtin/Names.hs:2226) ghc-lib-parser> tupleRepDataConTyConKey (compiler/GHC/Builtin/Names.hs:2227) ghc-lib-parser> runtimeRepSimpleDataConKeys (compiler/GHC/Builtin/Names.hs:2233) ghc-lib-parser> liftedDataConKey (compiler/GHC/Builtin/Names.hs:2237) ghc-lib-parser> unliftedDataConKey (compiler/GHC/Builtin/Names.hs:2238) ghc-lib-parser> vecCountDataConKeys (compiler/GHC/Builtin/Names.hs:2243) ghc-lib-parser> vecElemDataConKeys (compiler/GHC/Builtin/Names.hs:2248) ghc-lib-parser> oneDataConKey (compiler/GHC/Builtin/Names.hs:2275) ghc-lib-parser> manyDataConKey (compiler/GHC/Builtin/Names.hs:2276) ghc-lib-parser> integerISDataConKey (compiler/GHC/Builtin/Names.hs:2281) ghc-lib-parser> integerINDataConKey (compiler/GHC/Builtin/Names.hs:2282) ghc-lib-parser> integerIPDataConKey (compiler/GHC/Builtin/Names.hs:2283) ghc-lib-parser> naturalNSDataConKey (compiler/GHC/Builtin/Names.hs:2284) ghc-lib-parser> naturalNBDataConKey (compiler/GHC/Builtin/Names.hs:2285) ghc-lib-parser> absentErrorIdKey (compiler/GHC/Builtin/Names.hs:2315) ghc-lib-parser> absentConstraintErrorIdKey (compiler/GHC/Builtin/Names.hs:2316) ghc-lib-parser> recSelErrorIdKey (compiler/GHC/Builtin/Names.hs:2321) ghc-lib-parser> seqIdKey (compiler/GHC/Builtin/Names.hs:2322) ghc-lib-parser> noMethodBindingErrorIdKey (compiler/GHC/Builtin/Names.hs:2325) ghc-lib-parser> nonExhaustiveGuardsErrorIdKey (compiler/GHC/Builtin/Names.hs:2326) ghc-lib-parser> impossibleErrorIdKey (compiler/GHC/Builtin/Names.hs:2327) ghc-lib-parser> impossibleConstraintErrorIdKey (compiler/GHC/Builtin/Names.hs:2328) ghc-lib-parser> patErrorIdKey (compiler/GHC/Builtin/Names.hs:2329) ghc-lib-parser> voidPrimIdKey (compiler/GHC/Builtin/Names.hs:2341) ghc-lib-parser> realWorldPrimIdKey (compiler/GHC/Builtin/Names.hs:2330) ghc-lib-parser> recConErrorIdKey (compiler/GHC/Builtin/Names.hs:2331) ghc-lib-parser> typeErrorIdKey (compiler/GHC/Builtin/Names.hs:2342) ghc-lib-parser> absentSumFieldErrorIdKey (compiler/GHC/Builtin/Names.hs:2323) ghc-lib-parser> nullAddrIdKey (compiler/GHC/Builtin/Names.hs:2359) ghc-lib-parser> voidArgIdKey (compiler/GHC/Builtin/Names.hs:2360) ghc-lib-parser> leftSectionKey (compiler/GHC/Builtin/Names.hs:2365) ghc-lib-parser> rightSectionKey (compiler/GHC/Builtin/Names.hs:2366) ghc-lib-parser> rootMainKey (compiler/GHC/Builtin/Names.hs:2369) ghc-lib-parser> oneShotKey (compiler/GHC/Builtin/Names.hs:2376) ghc-lib-parser> nospecIdKey (compiler/GHC/Builtin/Names.hs:2383) ghc-lib-parser> noinlineIdKey (compiler/GHC/Builtin/Names.hs:2394) ghc-lib-parser> noinlineConstraintIdKey (compiler/GHC/Builtin/Names.hs:2395) ghc-lib-parser> coercionTokenIdKey (compiler/GHC/Builtin/Names.hs:2392) ghc-lib-parser> coerceKey (compiler/GHC/Builtin/Names.hs:2408) ghc-lib-parser> proxyHashKey (compiler/GHC/Builtin/Names.hs:2494) ghc-lib-parser> mkTyConKey (compiler/GHC/Builtin/Names.hs:2511) ghc-lib-parser> heqSCSelIdKey (compiler/GHC/Builtin/Names.hs:2535) ghc-lib-parser> eqSCSelIdKey (compiler/GHC/Builtin/Names.hs:2534) ghc-lib-parser> coercibleSCSelIdKey (compiler/GHC/Builtin/Names.hs:2536) ghc-lib-parser> numericClassKeys (compiler/GHC/Builtin/Names.hs:2730) ghc-lib-parser> fractionalClassKeys (compiler/GHC/Builtin/Names.hs:2738) ghc-lib-parser> standardClassKeys (compiler/GHC/Builtin/Names.hs:2748) ghc-lib-parser> derivableClassKeys (compiler/GHC/Builtin/Names.hs:2764) ghc-lib-parser> interactiveClassNames (compiler/GHC/Builtin/Names.hs:2773) ghc-lib-parser> interactiveClassKeys (compiler/GHC/Builtin/Names.hs:2778) ghc-lib-parser> Warning: 'TyCon' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/TyCon.hs:748:14 ghc-lib-parser> * at compiler/GHC/Core/TyCon.hs:748:1 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/Core/TyCon.hs:748: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: 'CoTyCon' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'IntRep' is ambiguous. It is defined ghc-lib-parser> * in ‘Data.Data’ ghc-lib-parser> * at compiler/GHC/Core/TyCon.hs:1544:5 ghc-lib-parser> You may be able to disambiguate the identifier by 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:1544:5 ghc-lib-parser> Warning: 'Levity' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/TyCon.hs:1163:5 ghc-lib-parser> * at compiler/GHC/Types/Basic.hs:2023:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:2023:1 ghc-lib-parser> Warning: 'tyConName' is ambiguous. It is defined ghc-lib-parser> * in ‘Data.Typeable.Internal’ ghc-lib-parser> * at compiler/GHC/Core/TyCon.hs:753:9 ghc-lib-parser> You may be able to disambiguate the identifier by 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:753:9 retrie> ghc-lib-parser> Warning: 'UnliftedDatatypes' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. retrie> Retrie/Rewrites/Function.hs:25:1: warning: [GHC-66111] [-Wunused-imports] ghc-lib-parser> Warning: 'mkLevPolyDataConRhs' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. retrie> The import of ‘Retrie.Util’ is redundant retrie> except perhaps to import instances from ‘Retrie.Util’ retrie> To import instances alone, use: import Retrie.Util() retrie> | retrie> 25 | import Retrie.Util retrie> | ^^^^^^^^^^^^^^^^^^ retrie> retrie> Retrie/Rewrites/Function.hs:55:42: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘mn’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/Rewrites/Function.hs:20:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | retrie> 55 | getImports libdir RightToLeft (Just (L _ mn)) = -- See Note [fold only] retrie> | ^^ retrie> [22 of 34] Compiling Retrie.Rewrites.Patterns ( Retrie/Rewrites/Patterns.hs, nothing ) 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: 'RuntimeRepInfo' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. 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> 68% (114 /166) in 'GHC.Core.TyCon' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> isNoParent (compiler/GHC/Core/TyCon.hs:1249) ghc-lib-parser> Injectivity (compiler/GHC/Core/TyCon.hs:1254) ghc-lib-parser> TyConBinder (compiler/GHC/Core/TyCon.hs:454) ghc-lib-parser> TyConBndrVis (compiler/GHC/Core/TyCon.hs:456) ghc-lib-parser> mkNamedTyConBinder (compiler/GHC/Core/TyCon.hs:474) ghc-lib-parser> mkNamedTyConBinders (compiler/GHC/Core/TyCon.hs:479) ghc-lib-parser> mkAnonTyConBinder (compiler/GHC/Core/TyCon.hs:466) ghc-lib-parser> mkAnonTyConBinders (compiler/GHC/Core/TyCon.hs:470) ghc-lib-parser> tyConBinderForAllTyFlag (compiler/GHC/Core/TyCon.hs:491) ghc-lib-parser> tyConBndrVisForAllTyFlag (compiler/GHC/Core/TyCon.hs:494) ghc-lib-parser> isNamedTyConBinder (compiler/GHC/Core/TyCon.hs:501) ghc-lib-parser> isVisibleTyConBinder (compiler/GHC/Core/TyCon.hs:506) ghc-lib-parser> isInvisibleTyConBinder (compiler/GHC/Core/TyCon.hs:518) ghc-lib-parser> isVisibleTcbVis (compiler/GHC/Core/TyCon.hs:509) ghc-lib-parser> isInvisSpecTcbVis (compiler/GHC/Core/TyCon.hs:513) ghc-lib-parser> mkTupleTyCon (compiler/GHC/Core/TyCon.hs:1820) ghc-lib-parser> mkSumTyCon (compiler/GHC/Core/TyCon.hs:1839) ghc-lib-parser> isLiftedAlgTyCon (compiler/GHC/Core/TyCon.hs:2244) ghc-lib-parser> isLiftedTypeKindTyConName (compiler/GHC/Core/TyCon.hs:2298) ghc-lib-parser> isTauTyCon (compiler/GHC/Core/TyCon.hs:2066) ghc-lib-parser> isBuiltInSynFamTyCon_maybe (compiler/GHC/Core/TyCon.hs:2165) ghc-lib-parser> setTcTyConKind (compiler/GHC/Core/TyCon.hs:2404) ghc-lib-parser> tyConVisibleTyVars (compiler/GHC/Core/TyCon.hs:552) ghc-lib-parser> tyConCType_maybe (compiler/GHC/Core/TyCon.hs:2329) ghc-lib-parser> tyConFlavour (compiler/GHC/Core/TyCon.hs:2735) ghc-lib-parser> tyConTuple_maybe (compiler/GHC/Core/TyCon.hs:2214) ghc-lib-parser> tyConFamInstSig_maybe (compiler/GHC/Core/TyCon.hs:2658) ghc-lib-parser> unwrapNewTyConEtad_maybe (compiler/GHC/Core/TyCon.hs:2052) ghc-lib-parser> newTyConDataCon_maybe (compiler/GHC/Core/TyCon.hs:2595) ghc-lib-parser> tyConInvisTVBinders (compiler/GHC/Core/TyCon.hs:540) ghc-lib-parser> tcTyConScopedTyVars (compiler/GHC/Core/TyCon.hs:2417) ghc-lib-parser> isMonoTcTyCon (compiler/GHC/Core/TyCon.hs:2412) ghc-lib-parser> tyConHasClosedResKind ghc-lib-parser> mkTyConTagMap (compiler/GHC/Core/TyCon.hs:2702) ghc-lib-parser> ExpandSynResult (compiler/GHC/Core/TyCon.hs:2427) ghc-lib-parser> expandSynTyCon_maybe (compiler/GHC/Core/TyCon.hs:2441) ghc-lib-parser> newTyConCo (compiler/GHC/Core/TyCon.hs:2590) ghc-lib-parser> pprPromotionQuote (compiler/GHC/Core/TyCon.hs:2790) ghc-lib-parser> mkTyConKind (compiler/GHC/Core/TyCon.hs:523) ghc-lib-parser> TyConRepName (compiler/GHC/Core/TyCon.hs:1415) ghc-lib-parser> tyConRepName_maybe (compiler/GHC/Core/TyCon.hs:1421) ghc-lib-parser> PrimElemRep (compiler/GHC/Core/TyCon.hs:1556) ghc-lib-parser> Levity (compiler/GHC/Types/Basic.hs:2023) ghc-lib-parser> primElemRepToPrimRep (compiler/GHC/Core/TyCon.hs:1679) ghc-lib-parser> isVoidRep (compiler/GHC/Core/TyCon.hs:1625) ghc-lib-parser> isGcPtrRep (compiler/GHC/Core/TyCon.hs:1629) ghc-lib-parser> primElemRepSizeB (compiler/GHC/Core/TyCon.hs:1676) ghc-lib-parser> primRepsCompatible (compiler/GHC/Core/TyCon.hs:1645) ghc-lib-parser> primRepCompatible (compiler/GHC/Core/TyCon.hs:1635) ghc-lib-parser> primRepIsWord (compiler/GHC/Core/TyCon.hs:1700) ghc-lib-parser> primRepIsInt (compiler/GHC/Core/TyCon.hs:1709) 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:123) ghc-lib-parser> TyLit (compiler/GHC/Core/TyCo/Rep.hs:197) ghc-lib-parser> FRRType (compiler/GHC/Core/TyCo/Rep.hs:119) ghc-lib-parser> CoSel (compiler/GHC/Core/TyCo/Rep.hs:911) ghc-lib-parser> FunSel (compiler/GHC/Core/TyCo/Rep.hs:926) ghc-lib-parser> coHoleCoVar (compiler/GHC/Core/TyCo/Rep.hs:1466) ghc-lib-parser> setCoHoleCoVar (compiler/GHC/Core/TyCo/Rep.hs:1472) ghc-lib-parser> isHeteroKindCoHole (compiler/GHC/Core/TyCo/Rep.hs:1469) ghc-lib-parser> CoercionN (compiler/GHC/Core/TyCo/Rep.hs:932) ghc-lib-parser> CoercionR (compiler/GHC/Core/TyCo/Rep.hs:933) ghc-lib-parser> CoercionP (compiler/GHC/Core/TyCo/Rep.hs:934) ghc-lib-parser> KindCoercion (compiler/GHC/Core/TyCo/Rep.hs:935) ghc-lib-parser> MCoercionR (compiler/GHC/Core/TyCo/Rep.hs:978) ghc-lib-parser> MCoercionN (compiler/GHC/Core/TyCo/Rep.hs:979) ghc-lib-parser> mkTyVarTy (compiler/GHC/Core/TyCo/Rep.hs:677) ghc-lib-parser> mkTyVarTys (compiler/GHC/Core/TyCo/Rep.hs:681) ghc-lib-parser> mkTyCoVarTy (compiler/GHC/Core/TyCo/Rep.hs:684) ghc-lib-parser> mkTyCoVarTys (compiler/GHC/Core/TyCo/Rep.hs:691) ghc-lib-parser> mkFunTy (compiler/GHC/Core/TyCo/Rep.hs:703) ghc-lib-parser> mkNakedFunTy (compiler/GHC/Core/TyCo/Rep.hs:698) ghc-lib-parser> mkVisFunTy (compiler/GHC/Core/TyCo/Rep.hs:742) ghc-lib-parser> mkScaledFunTys (compiler/GHC/Core/TyCo/Rep.hs:762) ghc-lib-parser> mkInvisFunTy (compiler/GHC/Core/TyCo/Rep.hs:715) ghc-lib-parser> mkInvisFunTys (compiler/GHC/Core/TyCo/Rep.hs:719) ghc-lib-parser> tcMkVisFunTy (compiler/GHC/Core/TyCo/Rep.hs:728) ghc-lib-parser> tcMkInvisFunTy (compiler/GHC/Core/TyCo/Rep.hs:736) ghc-lib-parser> tcMkScaledFunTys (compiler/GHC/Core/TyCo/Rep.hs:770) ghc-lib-parser> mkPiTy (compiler/GHC/Core/TyCo/Rep.hs:789) ghc-lib-parser> mkPiTys (compiler/GHC/Core/TyCo/Rep.hs:793) ghc-lib-parser> mkVisFunTysMany (compiler/GHC/Core/TyCo/Rep.hs:752) ghc-lib-parser> nonDetCmpTyLit (compiler/GHC/Core/TyCo/Rep.hs:205) ghc-lib-parser> cmpTyLit (compiler/GHC/Core/TyCo/Rep.hs:209) ghc-lib-parser> pickLR (compiler/GHC/Types/Basic.hs:150) ghc-lib-parser> TyCoFolder (compiler/GHC/Core/TyCo/Rep.hs:1696) ghc-lib-parser> foldTyCo (compiler/GHC/Core/TyCo/Rep.hs:1713) ghc-lib-parser> typeSize (compiler/GHC/Core/TyCo/Rep.hs:1800) ghc-lib-parser> typesSize (compiler/GHC/Core/TyCo/Rep.hs:1810) ghc-lib-parser> coercionSize (compiler/GHC/Core/TyCo/Rep.hs:1813) ghc-lib-parser> provSize (compiler/GHC/Core/TyCo/Rep.hs:1835) ghc-lib-parser> scaledMult (compiler/GHC/Core/TyCo/Rep.hs:1870) ghc-lib-parser> scaledThing (compiler/GHC/Core/TyCo/Rep.hs:1873) 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:1163:5 ghc-lib-parser> * at compiler/GHC/Types/Basic.hs:2023:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:2023:1 ghc-lib-parser> 2% ( 6 /230) in 'GHC.Builtin.Types.Prim' ghc-lib-parser> Missing documentation for: ghc-lib-parser> mkTemplateKindVar (compiler/GHC/Builtin/Types/Prim.hs:368) ghc-lib-parser> mkTemplateKindVars (compiler/GHC/Builtin/Types/Prim.hs:374) ghc-lib-parser> mkTemplateTyVars (compiler/GHC/Builtin/Types/Prim.hs:401) ghc-lib-parser> mkTemplateTyVarsFrom (compiler/GHC/Builtin/Types/Prim.hs:391) ghc-lib-parser> mkTemplateKiTyVars (compiler/GHC/Builtin/Types/Prim.hs:425) ghc-lib-parser> mkTemplateKiTyVar (compiler/GHC/Builtin/Types/Prim.hs:440) ghc-lib-parser> mkTemplateTyConBinders (compiler/GHC/Builtin/Types/Prim.hs:409) ghc-lib-parser> mkTemplateKindTyConBinders (compiler/GHC/Builtin/Types/Prim.hs:449) ghc-lib-parser> mkTemplateAnonTyConBinders (compiler/GHC/Builtin/Types/Prim.hs:453) ghc-lib-parser> alphaTyVars (compiler/GHC/Builtin/Types/Prim.hs:461) ghc-lib-parser> alphaTyVar (compiler/GHC/Builtin/Types/Prim.hs:464) ghc-lib-parser> betaTyVar (compiler/GHC/Builtin/Types/Prim.hs:464) ghc-lib-parser> gammaTyVar (compiler/GHC/Builtin/Types/Prim.hs:464) ghc-lib-parser> deltaTyVar (compiler/GHC/Builtin/Types/Prim.hs:464) ghc-lib-parser> alphaTyVarSpec (compiler/GHC/Builtin/Types/Prim.hs:467) ghc-lib-parser> betaTyVarSpec (compiler/GHC/Builtin/Types/Prim.hs:467) ghc-lib-parser> gammaTyVarSpec (compiler/GHC/Builtin/Types/Prim.hs:467) ghc-lib-parser> deltaTyVarSpec (compiler/GHC/Builtin/Types/Prim.hs:467) ghc-lib-parser> alphaTys (compiler/GHC/Builtin/Types/Prim.hs:479) ghc-lib-parser> alphaTy (compiler/GHC/Builtin/Types/Prim.hs:481) ghc-lib-parser> betaTy (compiler/GHC/Builtin/Types/Prim.hs:481) ghc-lib-parser> gammaTy (compiler/GHC/Builtin/Types/Prim.hs:481) ghc-lib-parser> deltaTy (compiler/GHC/Builtin/Types/Prim.hs:481) ghc-lib-parser> alphaTyVarsUnliftedRep (compiler/GHC/Builtin/Types/Prim.hs:484) ghc-lib-parser> alphaTyVarUnliftedRep (compiler/GHC/Builtin/Types/Prim.hs:487) ghc-lib-parser> alphaTysUnliftedRep (compiler/GHC/Builtin/Types/Prim.hs:490) ghc-lib-parser> alphaTyUnliftedRep (compiler/GHC/Builtin/Types/Prim.hs:492) ghc-lib-parser> runtimeRep1TyVar (compiler/GHC/Builtin/Types/Prim.hs:495) ghc-lib-parser> runtimeRep2TyVar (compiler/GHC/Builtin/Types/Prim.hs:495) ghc-lib-parser> runtimeRep3TyVar (compiler/GHC/Builtin/Types/Prim.hs:495) ghc-lib-parser> runtimeRep1TyVarInf (compiler/GHC/Builtin/Types/Prim.hs:499) ghc-lib-parser> runtimeRep2TyVarInf (compiler/GHC/Builtin/Types/Prim.hs:500) ghc-lib-parser> runtimeRep1Ty (compiler/GHC/Builtin/Types/Prim.hs:503) ghc-lib-parser> runtimeRep2Ty (compiler/GHC/Builtin/Types/Prim.hs:504) ghc-lib-parser> runtimeRep3Ty (compiler/GHC/Builtin/Types/Prim.hs:505) ghc-lib-parser> levity1TyVar (compiler/GHC/Builtin/Types/Prim.hs:526) ghc-lib-parser> levity2TyVar (compiler/GHC/Builtin/Types/Prim.hs:526) ghc-lib-parser> levity1TyVarInf (compiler/GHC/Builtin/Types/Prim.hs:532) ghc-lib-parser> levity2TyVarInf (compiler/GHC/Builtin/Types/Prim.hs:533) ghc-lib-parser> levity1Ty (compiler/GHC/Builtin/Types/Prim.hs:536) ghc-lib-parser> levity2Ty (compiler/GHC/Builtin/Types/Prim.hs:537) ghc-lib-parser> alphaConstraintTyVar (compiler/GHC/Builtin/Types/Prim.hs:473) ghc-lib-parser> alphaConstraintTy (compiler/GHC/Builtin/Types/Prim.hs:476) ghc-lib-parser> openAlphaTyVar (compiler/GHC/Builtin/Types/Prim.hs:510) ghc-lib-parser> openBetaTyVar (compiler/GHC/Builtin/Types/Prim.hs:510) ghc-lib-parser> openGammaTyVar (compiler/GHC/Builtin/Types/Prim.hs:510) ghc-lib-parser> openAlphaTyVarSpec (compiler/GHC/Builtin/Types/Prim.hs:516) ghc-lib-parser> openBetaTyVarSpec (compiler/GHC/Builtin/Types/Prim.hs:517) ghc-lib-parser> openGammaTyVarSpec (compiler/GHC/Builtin/Types/Prim.hs:518) ghc-lib-parser> openAlphaTy (compiler/GHC/Builtin/Types/Prim.hs:521) ghc-lib-parser> openBetaTy (compiler/GHC/Builtin/Types/Prim.hs:522) ghc-lib-parser> openGammaTy (compiler/GHC/Builtin/Types/Prim.hs:523) ghc-lib-parser> levPolyAlphaTyVar (compiler/GHC/Builtin/Types/Prim.hs:540) ghc-lib-parser> levPolyBetaTyVar (compiler/GHC/Builtin/Types/Prim.hs:540) ghc-lib-parser> levPolyAlphaTyVarSpec (compiler/GHC/Builtin/Types/Prim.hs:548) ghc-lib-parser> levPolyBetaTyVarSpec (compiler/GHC/Builtin/Types/Prim.hs:549) ghc-lib-parser> levPolyAlphaTy (compiler/GHC/Builtin/Types/Prim.hs:552) ghc-lib-parser> levPolyBetaTy (compiler/GHC/Builtin/Types/Prim.hs:553) ghc-lib-parser> multiplicityTyVar1 (compiler/GHC/Builtin/Types/Prim.hs:556) ghc-lib-parser> multiplicityTyVar2 (compiler/GHC/Builtin/Types/Prim.hs:556) ghc-lib-parser> tYPETyCon (compiler/GHC/Builtin/Types/Prim.hs:875) ghc-lib-parser> tYPETyConName (compiler/GHC/Builtin/Types/Prim.hs:881) ghc-lib-parser> tYPEKind (compiler/GHC/Builtin/Types/Prim.hs:884) ghc-lib-parser> cONSTRAINTTyCon (compiler/GHC/Builtin/Types/Prim.hs:888) ghc-lib-parser> cONSTRAINTTyConName (compiler/GHC/Builtin/Types/Prim.hs:894) ghc-lib-parser> cONSTRAINTKind (compiler/GHC/Builtin/Types/Prim.hs:897) ghc-lib-parser> funTyFlagTyCon (compiler/GHC/Builtin/Types/Prim.hs:618) ghc-lib-parser> isArrowTyCon (compiler/GHC/Builtin/Types/Prim.hs:626) ghc-lib-parser> fUNTyConName (compiler/GHC/Builtin/Types/Prim.hs:632) ghc-lib-parser> ctArrowTyCon (compiler/GHC/Builtin/Types/Prim.hs:664) ghc-lib-parser> ctArrowTyConName (compiler/GHC/Builtin/Types/Prim.hs:633) ghc-lib-parser> ccArrowTyCon (compiler/GHC/Builtin/Types/Prim.hs:676) ghc-lib-parser> ccArrowTyConName (compiler/GHC/Builtin/Types/Prim.hs:634) ghc-lib-parser> tcArrowTyCon (compiler/GHC/Builtin/Types/Prim.hs:688) ghc-lib-parser> tcArrowTyConName (compiler/GHC/Builtin/Types/Prim.hs:635) ghc-lib-parser> primTyCons (compiler/GHC/Builtin/Types/Prim.hs:243) ghc-lib-parser> charPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:909) ghc-lib-parser> charPrimTy (compiler/GHC/Builtin/Types/Prim.hs:907) ghc-lib-parser> charPrimTyConName (compiler/GHC/Builtin/Types/Prim.hs:317) ghc-lib-parser> intPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:914) ghc-lib-parser> intPrimTy (compiler/GHC/Builtin/Types/Prim.hs:912) ghc-lib-parser> intPrimTyConName (compiler/GHC/Builtin/Types/Prim.hs:318) ghc-lib-parser> wordPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:939) ghc-lib-parser> wordPrimTy (compiler/GHC/Builtin/Types/Prim.hs:937) ghc-lib-parser> wordPrimTyConName (compiler/GHC/Builtin/Types/Prim.hs:323) ghc-lib-parser> addrPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:964) ghc-lib-parser> addrPrimTy (compiler/GHC/Builtin/Types/Prim.hs:962) ghc-lib-parser> addrPrimTyConName (compiler/GHC/Builtin/Types/Prim.hs:328) ghc-lib-parser> floatPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:969) ghc-lib-parser> floatPrimTy (compiler/GHC/Builtin/Types/Prim.hs:967) ghc-lib-parser> floatPrimTyConName (compiler/GHC/Builtin/Types/Prim.hs:329) ghc-lib-parser> doublePrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:974) ghc-lib-parser> doublePrimTy (compiler/GHC/Builtin/Types/Prim.hs:972) ghc-lib-parser> doublePrimTyConName (compiler/GHC/Builtin/Types/Prim.hs:330) ghc-lib-parser> statePrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1165) ghc-lib-parser> mkStatePrimTy (compiler/GHC/Builtin/Types/Prim.hs:1162) ghc-lib-parser> realWorldTyCon (compiler/GHC/Builtin/Types/Prim.hs:1174) ghc-lib-parser> realWorldTy (compiler/GHC/Builtin/Types/Prim.hs:1176) ghc-lib-parser> realWorldStatePrimTy (compiler/GHC/Builtin/Types/Prim.hs:1178) ghc-lib-parser> proxyPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1185) ghc-lib-parser> mkProxyPrimTy (compiler/GHC/Builtin/Types/Prim.hs:1182) ghc-lib-parser> arrayPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1245) ghc-lib-parser> mkArrayPrimTy (compiler/GHC/Builtin/Types/Prim.hs:1253) ghc-lib-parser> byteArrayPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1248) ghc-lib-parser> byteArrayPrimTy (compiler/GHC/Builtin/Types/Prim.hs:1255) ghc-lib-parser> smallArrayPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1249) ghc-lib-parser> mkSmallArrayPrimTy (compiler/GHC/Builtin/Types/Prim.hs:1257) ghc-lib-parser> mutableArrayPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1246) ghc-lib-parser> mkMutableArrayPrimTy (compiler/GHC/Builtin/Types/Prim.hs:1259) ghc-lib-parser> mutableByteArrayPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1247) ghc-lib-parser> mkMutableByteArrayPrimTy (compiler/GHC/Builtin/Types/Prim.hs:1261) ghc-lib-parser> smallMutableArrayPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1250) ghc-lib-parser> mkSmallMutableArrayPrimTy (compiler/GHC/Builtin/Types/Prim.hs:1263) ghc-lib-parser> mutVarPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1273) ghc-lib-parser> mkMutVarPrimTy (compiler/GHC/Builtin/Types/Prim.hs:1276) ghc-lib-parser> mVarPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1302) ghc-lib-parser> mkMVarPrimTy (compiler/GHC/Builtin/Types/Prim.hs:1305) ghc-lib-parser> ioPortPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1287) ghc-lib-parser> mkIOPortPrimTy (compiler/GHC/Builtin/Types/Prim.hs:1290) ghc-lib-parser> tVarPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1316) ghc-lib-parser> mkTVarPrimTy (compiler/GHC/Builtin/Types/Prim.hs:1319) ghc-lib-parser> stablePtrPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1330) ghc-lib-parser> mkStablePtrPrimTy (compiler/GHC/Builtin/Types/Prim.hs:1333) ghc-lib-parser> stableNamePrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1344) ghc-lib-parser> mkStableNamePrimTy (compiler/GHC/Builtin/Types/Prim.hs:1347) ghc-lib-parser> compactPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1358) ghc-lib-parser> compactPrimTy (compiler/GHC/Builtin/Types/Prim.hs:1361) ghc-lib-parser> bcoPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1392) ghc-lib-parser> bcoPrimTy (compiler/GHC/Builtin/Types/Prim.hs:1390) ghc-lib-parser> weakPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1403) ghc-lib-parser> mkWeakPrimTy (compiler/GHC/Builtin/Types/Prim.hs:1406) ghc-lib-parser> threadIdPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1428) ghc-lib-parser> threadIdPrimTy (compiler/GHC/Builtin/Types/Prim.hs:1426) ghc-lib-parser> stackSnapshotPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1372) ghc-lib-parser> stackSnapshotPrimTy (compiler/GHC/Builtin/Types/Prim.hs:1375) ghc-lib-parser> promptTagPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1439) ghc-lib-parser> mkPromptTagPrimTy (compiler/GHC/Builtin/Types/Prim.hs:1442) ghc-lib-parser> int8PrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:919) ghc-lib-parser> int8PrimTy (compiler/GHC/Builtin/Types/Prim.hs:917) ghc-lib-parser> int8PrimTyConName (compiler/GHC/Builtin/Types/Prim.hs:319) ghc-lib-parser> word8PrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:944) ghc-lib-parser> word8PrimTy (compiler/GHC/Builtin/Types/Prim.hs:942) ghc-lib-parser> word8PrimTyConName (compiler/GHC/Builtin/Types/Prim.hs:324) ghc-lib-parser> int16PrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:924) ghc-lib-parser> int16PrimTy (compiler/GHC/Builtin/Types/Prim.hs:922) ghc-lib-parser> int16PrimTyConName (compiler/GHC/Builtin/Types/Prim.hs:320) ghc-lib-parser> word16PrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:949) ghc-lib-parser> word16PrimTy (compiler/GHC/Builtin/Types/Prim.hs:947) ghc-lib-parser> word16PrimTyConName (compiler/GHC/Builtin/Types/Prim.hs:325) ghc-lib-parser> int32PrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:929) ghc-lib-parser> int32PrimTy (compiler/GHC/Builtin/Types/Prim.hs:927) ghc-lib-parser> int32PrimTyConName (compiler/GHC/Builtin/Types/Prim.hs:321) ghc-lib-parser> word32PrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:954) ghc-lib-parser> word32PrimTy (compiler/GHC/Builtin/Types/Prim.hs:952) ghc-lib-parser> word32PrimTyConName (compiler/GHC/Builtin/Types/Prim.hs:326) ghc-lib-parser> int64PrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:934) ghc-lib-parser> int64PrimTy (compiler/GHC/Builtin/Types/Prim.hs:932) ghc-lib-parser> int64PrimTyConName (compiler/GHC/Builtin/Types/Prim.hs:322) ghc-lib-parser> word64PrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:959) ghc-lib-parser> word64PrimTy (compiler/GHC/Builtin/Types/Prim.hs:957) ghc-lib-parser> word64PrimTyConName (compiler/GHC/Builtin/Types/Prim.hs:327) ghc-lib-parser> eqPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1201) ghc-lib-parser> eqReprPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1212) ghc-lib-parser> eqPhantPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1223) ghc-lib-parser> int8X16PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:4) ghc-lib-parser> int8X16PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:6) ghc-lib-parser> int16X8PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:10) ghc-lib-parser> int16X8PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:12) ghc-lib-parser> int32X4PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:16) ghc-lib-parser> int32X4PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:18) ghc-lib-parser> int64X2PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:22) ghc-lib-parser> int64X2PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:24) ghc-lib-parser> int8X32PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:28) ghc-lib-parser> int8X32PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:30) ghc-lib-parser> int16X16PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:34) ghc-lib-parser> int16X16PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:36) ghc-lib-parser> int32X8PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:40) ghc-lib-parser> int32X8PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:42) ghc-lib-parser> int64X4PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:46) ghc-lib-parser> int64X4PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:48) ghc-lib-parser> int8X64PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:52) ghc-lib-parser> int8X64PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:54) ghc-lib-parser> int16X32PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:58) ghc-lib-parser> int16X32PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:60) ghc-lib-parser> int32X16PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:64) ghc-lib-parser> int32X16PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:66) ghc-lib-parser> int64X8PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:70) ghc-lib-parser> int64X8PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:72) ghc-lib-parser> word8X16PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:76) ghc-lib-parser> word8X16PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:78) ghc-lib-parser> word16X8PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:82) ghc-lib-parser> word16X8PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:84) ghc-lib-parser> word32X4PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:88) ghc-lib-parser> word32X4PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:90) ghc-lib-parser> word64X2PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:94) ghc-lib-parser> word64X2PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:96) ghc-lib-parser> word8X32PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:100) ghc-lib-parser> word8X32PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:102) ghc-lib-parser> word16X16PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:106) ghc-lib-parser> word16X16PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:108) ghc-lib-parser> word32X8PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:112) ghc-lib-parser> word32X8PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:114) ghc-lib-parser> word64X4PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:118) ghc-lib-parser> word64X4PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:120) ghc-lib-parser> word8X64PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:124) ghc-lib-parser> word8X64PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:126) ghc-lib-parser> word16X32PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:130) ghc-lib-parser> word16X32PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:132) ghc-lib-parser> word32X16PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:136) ghc-lib-parser> word32X16PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:138) ghc-lib-parser> word64X8PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:142) ghc-lib-parser> word64X8PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:144) ghc-lib-parser> floatX4PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:148) ghc-lib-parser> floatX4PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:150) ghc-lib-parser> doubleX2PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:154) ghc-lib-parser> doubleX2PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:156) ghc-lib-parser> floatX8PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:160) ghc-lib-parser> floatX8PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:162) ghc-lib-parser> doubleX4PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:166) ghc-lib-parser> doubleX4PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:168) ghc-lib-parser> floatX16PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:172) ghc-lib-parser> floatX16PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:174) ghc-lib-parser> doubleX8PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:178) ghc-lib-parser> doubleX8PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:180) ghc-lib-parser> Warning: 'tyCoFVsOfTypeList' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 42% ( 26 / 61) 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:345) ghc-lib-parser> shallowTyCoVarsOfTypes (compiler/GHC/Core/TyCo/FVs.hs:348) ghc-lib-parser> tyCoVarsOfType (compiler/GHC/Core/TyCo/FVs.hs:292) ghc-lib-parser> tyCoVarsOfTypes (compiler/GHC/Core/TyCo/FVs.hs:297) ghc-lib-parser> tyCoFVsBndr (compiler/GHC/Core/TyCo/FVs.hs:596) ghc-lib-parser> tyCoFVsVarBndr (compiler/GHC/Core/TyCo/FVs.hs:602) ghc-lib-parser> tyCoFVsVarBndrs (compiler/GHC/Core/TyCo/FVs.hs:599) ghc-lib-parser> tyCoFVsOfTypes (compiler/GHC/Core/TyCo/FVs.hs:608) ghc-lib-parser> deepTcvFolder (compiler/GHC/Core/TyCo/FVs.hs:319) ghc-lib-parser> shallowTyCoVarsOfCoVarEnv (compiler/GHC/Core/TyCo/FVs.hs:366) ghc-lib-parser> shallowTyCoVarsOfCo (compiler/GHC/Core/TyCo/FVs.hs:351) ghc-lib-parser> shallowTyCoVarsOfCos (compiler/GHC/Core/TyCo/FVs.hs:354) ghc-lib-parser> tyCoVarsOfCo (compiler/GHC/Core/TyCo/FVs.hs:303) ghc-lib-parser> tyCoVarsOfCos (compiler/GHC/Core/TyCo/FVs.hs:310) ghc-lib-parser> tyCoVarsOfMCo (compiler/GHC/Core/TyCo/FVs.hs:306) ghc-lib-parser> coVarsOfType (compiler/GHC/Core/TyCo/FVs.hs:414) ghc-lib-parser> coVarsOfTypes (compiler/GHC/Core/TyCo/FVs.hs:415) ghc-lib-parser> coVarsOfCo (compiler/GHC/Core/TyCo/FVs.hs:416) ghc-lib-parser> coVarsOfCos (compiler/GHC/Core/TyCo/FVs.hs:417) ghc-lib-parser> tyCoFVsOfCo (compiler/GHC/Core/TyCo/FVs.hs:627) ghc-lib-parser> tyCoFVsOfCos (compiler/GHC/Core/TyCo/FVs.hs:667) ghc-lib-parser> tyCoVarsOfCoList (compiler/GHC/Core/TyCo/FVs.hs:618) ghc-lib-parser> isInjectiveInType (compiler/GHC/Core/TyCo/FVs.hs:814) ghc-lib-parser> anyFreeVarsOfType (compiler/GHC/Core/TyCo/FVs.hs:955) ghc-lib-parser> anyFreeVarsOfTypes (compiler/GHC/Core/TyCo/FVs.hs:959) ghc-lib-parser> anyFreeVarsOfCo (compiler/GHC/Core/TyCo/FVs.hs:963) ghc-lib-parser> noFreeVarsOfType (compiler/GHC/Core/TyCo/FVs.hs:967) ghc-lib-parser> noFreeVarsOfTypes (compiler/GHC/Core/TyCo/FVs.hs:971) ghc-lib-parser> noFreeVarsOfCo (compiler/GHC/Core/TyCo/FVs.hs:975) ghc-lib-parser> tyConsOfTypes (compiler/GHC/Core/TyCo/FVs.hs:1144) ghc-lib-parser> visVarsOfTypes (compiler/GHC/Core/TyCo/FVs.hs:800) ghc-lib-parser> occCheckExpand (compiler/GHC/Core/TyCo/FVs.hs:1222) ghc-lib-parser> closeOverKinds (compiler/GHC/Core/TyCo/FVs.hs:460) ghc-lib-parser> runTyCoVars (compiler/GHC/Core/TyCo/FVs.hs:282) ghc-lib-parser> 55% ( 10 / 18) in 'GHC.Core.TyCo.Tidy' ghc-lib-parser> Missing documentation for: ghc-lib-parser> tidyOpenType (compiler/GHC/Core/TyCo/Tidy.hs:207) ghc-lib-parser> tidyVarBndr (compiler/GHC/Core/TyCo/Tidy.hs:48) ghc-lib-parser> avoidNameClashes (compiler/GHC/Core/TyCo/Tidy.hs:60) ghc-lib-parser> tidyOpenTyCoVars (compiler/GHC/Core/TyCo/Tidy.hs:102) ghc-lib-parser> tidyTyCoVarOcc (compiler/GHC/Core/TyCo/Tidy.hs:118) ghc-lib-parser> tidyCos (compiler/GHC/Core/TyCo/Tidy.hs:258) ghc-lib-parser> tidyForAllTyBinder (compiler/GHC/Core/TyCo/Tidy.hs:82) ghc-lib-parser> tidyForAllTyBinders (compiler/GHC/Core/TyCo/Tidy.hs:89) 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> 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: 'Subst' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/TyCo/Subst.hs:106:5 ghc-lib-parser> * at compiler/GHC/Core/TyCo/Subst.hs:105:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:105:1 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> 47% ( 43 / 91) in 'GHC.Core.TyCo.Subst' ghc-lib-parser> Missing documentation for: ghc-lib-parser> emptyIdSubstEnv (compiler/GHC/Core/TyCo/Subst.hs:231) ghc-lib-parser> emptyTvSubstEnv (compiler/GHC/Core/TyCo/Subst.hs:234) ghc-lib-parser> emptyCvSubstEnv (compiler/GHC/Core/TyCo/Subst.hs:237) ghc-lib-parser> emptySubst (compiler/GHC/Core/TyCo/Subst.hs:256) ghc-lib-parser> mkEmptySubst (compiler/GHC/Core/TyCo/Subst.hs:259) ghc-lib-parser> isEmptySubst (compiler/GHC/Core/TyCo/Subst.hs:262) ghc-lib-parser> mkSubst (compiler/GHC/Core/TyCo/Subst.hs:276) ghc-lib-parser> mkIdSubst (compiler/GHC/Core/TyCo/Subst.hs:279) ghc-lib-parser> getTvSubstEnv (compiler/GHC/Core/TyCo/Subst.hs:293) ghc-lib-parser> getIdSubstEnv (compiler/GHC/Core/TyCo/Subst.hs:290) ghc-lib-parser> getCvSubstEnv (compiler/GHC/Core/TyCo/Subst.hs:296) ghc-lib-parser> setInScope (compiler/GHC/Core/TyCo/Subst.hs:303) ghc-lib-parser> isInScope (compiler/GHC/Core/TyCo/Subst.hs:315) ghc-lib-parser> elemSubst (compiler/GHC/Core/TyCo/Subst.hs:318) ghc-lib-parser> notElemSubst (compiler/GHC/Core/TyCo/Subst.hs:327) ghc-lib-parser> extendTCvSubst (compiler/GHC/Core/TyCo/Subst.hs:354) ghc-lib-parser> extendTCvSubstWithClone (compiler/GHC/Core/TyCo/Subst.hs:363) ghc-lib-parser> extendCvSubstWithClone (compiler/GHC/Core/TyCo/Subst.hs:404) ghc-lib-parser> extendTvSubstBinderAndInScope (compiler/GHC/Core/TyCo/Subst.hs:378) ghc-lib-parser> extendTvSubstWithClone (compiler/GHC/Core/TyCo/Subst.hs:388) ghc-lib-parser> extendTvSubstAndInScope (compiler/GHC/Core/TyCo/Subst.hs:414) ghc-lib-parser> extendTCvSubstList (compiler/GHC/Core/TyCo/Subst.hs:428) ghc-lib-parser> unionSubst (compiler/GHC/Core/TyCo/Subst.hs:433) ghc-lib-parser> zipCoEnv (compiler/GHC/Core/TyCo/Subst.hs:507) ghc-lib-parser> zipTCvSubst (compiler/GHC/Core/TyCo/Subst.hs:460) ghc-lib-parser> substScaledTy (compiler/GHC/Core/TyCo/Subst.hs:733) ghc-lib-parser> substScaledTysUnchecked (compiler/GHC/Core/TyCo/Subst.hs:763) ghc-lib-parser> substScaledTyUnchecked (compiler/GHC/Core/TyCo/Subst.hs:736) ghc-lib-parser> substScaledTys (compiler/GHC/Core/TyCo/Subst.hs:747) ghc-lib-parser> lookupTyVar (compiler/GHC/Core/TyCo/Subst.hs:845) 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:816) ghc-lib-parser> substTyVars (compiler/GHC/Core/TyCo/Subst.hs:833) ghc-lib-parser> substTyVarToTyVar (compiler/GHC/Core/TyCo/Subst.hs:824) ghc-lib-parser> substTyCoVars (compiler/GHC/Core/TyCo/Subst.hs:836) ghc-lib-parser> substTyCoBndr (compiler/GHC/Core/TyCo/Subst.hs:1127) ghc-lib-parser> substForAllCoBndr (compiler/GHC/Core/TyCo/Subst.hs:923) ghc-lib-parser> substVarBndrUsing (compiler/GHC/Core/TyCo/Subst.hs:1035) ghc-lib-parser> substForAllCoBndrUsing (compiler/GHC/Core/TyCo/Subst.hs:941) ghc-lib-parser> Warning: 'Levity' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/TyCon.hs:1163:5 ghc-lib-parser> * at compiler/GHC/Types/Basic.hs:2023:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:2023: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: 'ErrorMessage' 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: 'UnliftedType' 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: 'rr' 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: 'levity_maybe' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. retrie> 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. retrie> Retrie/Rewrites/Patterns.hs:12:48: warning: [GHC-38856] [-Wunused-imports] retrie> The import of ‘lift’ from module ‘Control.Monad.State’ is redundant retrie> | retrie> 12 | import Control.Monad.State (StateT(runStateT), lift) 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: '()' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. retrie> | ^^^^ retrie> [23 of 34] Compiling Retrie.Context ( Retrie/Context.hs, nothing ) 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: 'TYPE' 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: 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% (234 /369) in 'GHC.Core.Type' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Type (compiler/GHC/Core/TyCo/Rep.hs:123) ghc-lib-parser> FRRType (compiler/GHC/Core/TyCo/Rep.hs:119) ghc-lib-parser> TyVarBinder (compiler/GHC/Types/Var.hs:710) ghc-lib-parser> mkTyVarTy (compiler/GHC/Core/TyCo/Rep.hs:677) ghc-lib-parser> mkTyVarTys (compiler/GHC/Core/TyCo/Rep.hs:681) ghc-lib-parser> tyVarKind (compiler/GHC/Types/Var.hs:1062) ghc-lib-parser> mkAppTys (compiler/GHC/Core/Type.hs:1099) ghc-lib-parser> mkFunTy (compiler/GHC/Core/TyCo/Rep.hs:703) ghc-lib-parser> mkVisFunTy (compiler/GHC/Core/TyCo/Rep.hs:742) ghc-lib-parser> mkVisFunTysMany (compiler/GHC/Core/TyCo/Rep.hs:752) ghc-lib-parser> mkScaledFunTys (compiler/GHC/Core/TyCo/Rep.hs:762) ghc-lib-parser> mkInvisFunTy (compiler/GHC/Core/TyCo/Rep.hs:715) ghc-lib-parser> mkInvisFunTys (compiler/GHC/Core/TyCo/Rep.hs:719) ghc-lib-parser> tcMkVisFunTy (compiler/GHC/Core/TyCo/Rep.hs:728) ghc-lib-parser> tcMkScaledFunTys (compiler/GHC/Core/TyCo/Rep.hs:770) ghc-lib-parser> tcMkInvisFunTy (compiler/GHC/Core/TyCo/Rep.hs:736) ghc-lib-parser> splitFunTys (compiler/GHC/Core/Type.hs:1409) ghc-lib-parser> funTyFlagTyCon (compiler/GHC/Builtin/Types/Prim.hs:618) ghc-lib-parser> tyConAppTyCon (compiler/GHC/Core/Type.hs:1582) ghc-lib-parser> tyConAppArgs (compiler/GHC/Core/Type.hs:1591) ghc-lib-parser> splitTyConAppNoView_maybe (compiler/GHC/Core/Type.hs:1606) ghc-lib-parser> tcSplitTyConApp (compiler/GHC/Core/Type.hs:1642) ghc-lib-parser> mkPiTy (compiler/GHC/Core/TyCo/Rep.hs:789) ghc-lib-parser> mkPiTys (compiler/GHC/Core/TyCo/Rep.hs:793) ghc-lib-parser> piResultTy (compiler/GHC/Core/Type.hs:1432) ghc-lib-parser> applyTysX (compiler/GHC/Core/Type.hs:1516) ghc-lib-parser> buildSynTyCon (compiler/GHC/Core/Type.hs:2240) ghc-lib-parser> mkNumLitTy (compiler/GHC/Core/Type.hs:1202) ghc-lib-parser> mkStrLitTy (compiler/GHC/Core/Type.hs:1211) ghc-lib-parser> mkCharLitTy (compiler/GHC/Core/Type.hs:1220) ghc-lib-parser> isPredTy (compiler/GHC/Core/Type.hs:2698) ghc-lib-parser> mkCoercionTy (compiler/GHC/Core/Type.hs:1738) ghc-lib-parser> splitCastTy_maybe (compiler/GHC/Core/Type.hs:1664) ghc-lib-parser> stripCoercionTy (compiler/GHC/Core/Type.hs:1749) ghc-lib-parser> invisibleTyBndrCount (compiler/GHC/Core/Type.hs:2038) ghc-lib-parser> mapTyCo (compiler/GHC/Core/Type.hs:911) ghc-lib-parser> mapTyCoX (compiler/GHC/Core/Type.hs:922) ghc-lib-parser> TyCoFolder (compiler/GHC/Core/TyCo/Rep.hs:1696) ghc-lib-parser> foldTyCo (compiler/GHC/Core/TyCo/Rep.hs:1713) ghc-lib-parser> tyVarSpecToBinders (compiler/GHC/Types/Var.hs:715) ghc-lib-parser> binderVar (compiler/GHC/Types/Var.hs:727) ghc-lib-parser> binderVars (compiler/GHC/Types/Var.hs:730) ghc-lib-parser> binderType (compiler/GHC/Types/Var.hs:739) ghc-lib-parser> binderFlag (compiler/GHC/Types/Var.hs:733) ghc-lib-parser> binderFlags (compiler/GHC/Types/Var.hs:736) ghc-lib-parser> piTyBinderType (compiler/GHC/Types/Var.hs:851) ghc-lib-parser> namedPiTyBinder_maybe (compiler/GHC/Types/Var.hs:827) ghc-lib-parser> isNamedPiTyBinder (compiler/GHC/Types/Var.hs:823) ghc-lib-parser> tyConBindersPiTyBinders (compiler/GHC/Core/Type.hs:1761) ghc-lib-parser> isTyVarTy (compiler/GHC/Core/Type.hs:1031) ghc-lib-parser> isCoercionTy (compiler/GHC/Core/Type.hs:1741) ghc-lib-parser> isCoercionTy_maybe (compiler/GHC/Core/Type.hs:1745) ghc-lib-parser> isTauTy (compiler/GHC/Core/Type.hs:2166) ghc-lib-parser> isFamFreeTy (compiler/GHC/Core/Type.hs:2226) ghc-lib-parser> isAtomicTy (compiler/GHC/Core/Type.hs:2182) ghc-lib-parser> mkTYPEapp (compiler/GHC/Core/Type.hs:3313) ghc-lib-parser> typeOrConstraintKind (compiler/GHC/Core/Type.hs:3385) ghc-lib-parser> sORTKind_maybe (compiler/GHC/Core/Type.hs:2664) ghc-lib-parser> typeTypeOrConstraint (compiler/GHC/Core/Type.hs:2686) ghc-lib-parser> tyConIsTYPEorCONSTRAINT (compiler/GHC/Core/Type.hs:2709) ghc-lib-parser> pickyIsLiftedTypeKind (compiler/GHC/Core/Type.hs:671) ghc-lib-parser> isLiftedLevity (compiler/GHC/Core/Type.hs:735) ghc-lib-parser> isUnliftedLevity (compiler/GHC/Core/Type.hs:738) ghc-lib-parser> isUnboxedTupleType (compiler/GHC/Core/Type.hs:2382) ghc-lib-parser> isUnboxedSumType (compiler/GHC/Core/Type.hs:2389) ghc-lib-parser> definitelyLiftedType (compiler/GHC/Core/Type.hs:2306) ghc-lib-parser> definitelyUnliftedType (compiler/GHC/Core/Type.hs:2317) ghc-lib-parser> mkScaled (compiler/GHC/Core/Type.hs:3150) ghc-lib-parser> irrelevantMult (compiler/GHC/Core/Type.hs:3147) ghc-lib-parser> scaledSet (compiler/GHC/Core/Type.hs:3153) ghc-lib-parser> OneTy (compiler/GHC/Core/Type.hs:3156) ghc-lib-parser> ManyTy (compiler/GHC/Core/Type.hs:3160) ghc-lib-parser> isOneTy (compiler/GHC/Core/Type.hs:3170) ghc-lib-parser> isManyTy (compiler/GHC/Core/Type.hs:3164) ghc-lib-parser> typeKind (compiler/GHC/Core/Type.hs:2618) ghc-lib-parser> isConstraintKind (compiler/GHC/Core/Type.hs:2723) ghc-lib-parser> isConstraintLikeKind (compiler/GHC/Core/Type.hs:2716) ghc-lib-parser> returnsConstraintKind (compiler/GHC/Core/Type.hs:2757) ghc-lib-parser> liftedTypeKind (compiler/GHC/Builtin/Types.hs-boot:22) ghc-lib-parser> unliftedTypeKind (compiler/GHC/Builtin/Types.hs-boot:22) ghc-lib-parser> tyCoFVsBndr (compiler/GHC/Core/TyCo/FVs.hs:596) ghc-lib-parser> tyCoFVsVarBndr (compiler/GHC/Core/TyCo/FVs.hs:602) ghc-lib-parser> tyCoFVsVarBndrs (compiler/GHC/Core/TyCo/FVs.hs:599) ghc-lib-parser> tyCoVarsOfType (compiler/GHC/Core/TyCo/FVs.hs:292) ghc-lib-parser> tyCoVarsOfTypes (compiler/GHC/Core/TyCo/FVs.hs:297) ghc-lib-parser> coVarsOfType (compiler/GHC/Core/TyCo/FVs.hs:414) ghc-lib-parser> coVarsOfTypes (compiler/GHC/Core/TyCo/FVs.hs:415) ghc-lib-parser> anyFreeVarsOfType (compiler/GHC/Core/TyCo/FVs.hs:955) ghc-lib-parser> anyFreeVarsOfTypes (compiler/GHC/Core/TyCo/FVs.hs:959) ghc-lib-parser> noFreeVarsOfType (compiler/GHC/Core/TyCo/FVs.hs:967) ghc-lib-parser> typeSize (compiler/GHC/Core/TyCo/Rep.hs:1800) ghc-lib-parser> occCheckExpand (compiler/GHC/Core/TyCo/FVs.hs:1222) ghc-lib-parser> closeOverKinds (compiler/GHC/Core/TyCo/FVs.hs:460) ghc-lib-parser> seqType (compiler/GHC/Core/Type.hs:2522) ghc-lib-parser> seqTypes (compiler/GHC/Core/Type.hs:2532) ghc-lib-parser> rewriterView (compiler/GHC/Core/Type.hs:372) ghc-lib-parser> emptyTvSubstEnv (compiler/GHC/Core/TyCo/Subst.hs:234) ghc-lib-parser> emptySubst (compiler/GHC/Core/TyCo/Subst.hs:256) ghc-lib-parser> mkEmptySubst (compiler/GHC/Core/TyCo/Subst.hs:259) ghc-lib-parser> mkSubst (compiler/GHC/Core/TyCo/Subst.hs:276) ghc-lib-parser> zipTCvSubst (compiler/GHC/Core/TyCo/Subst.hs:460) ghc-lib-parser> notElemSubst (compiler/GHC/Core/TyCo/Subst.hs:327) ghc-lib-parser> getTvSubstEnv (compiler/GHC/Core/TyCo/Subst.hs:293) ghc-lib-parser> setInScope (compiler/GHC/Core/TyCo/Subst.hs:303) ghc-lib-parser> extendTCvSubst (compiler/GHC/Core/TyCo/Subst.hs:354) ghc-lib-parser> extendTvSubstBinderAndInScope (compiler/GHC/Core/TyCo/Subst.hs:378) ghc-lib-parser> extendTvSubstAndInScope (compiler/GHC/Core/TyCo/Subst.hs:414) ghc-lib-parser> extendTCvSubstList (compiler/GHC/Core/TyCo/Subst.hs:428) ghc-lib-parser> extendTvSubstWithClone (compiler/GHC/Core/TyCo/Subst.hs:388) ghc-lib-parser> extendTCvSubstWithClone (compiler/GHC/Core/TyCo/Subst.hs:363) ghc-lib-parser> isInScope (compiler/GHC/Core/TyCo/Subst.hs:315) ghc-lib-parser> zipCoEnv (compiler/GHC/Core/TyCo/Subst.hs:507) ghc-lib-parser> isEmptySubst (compiler/GHC/Core/TyCo/Subst.hs:262) ghc-lib-parser> unionSubst (compiler/GHC/Core/TyCo/Subst.hs:433) ghc-lib-parser> substScaledTy (compiler/GHC/Core/TyCo/Subst.hs:733) ghc-lib-parser> substScaledTys (compiler/GHC/Core/TyCo/Subst.hs:747) ghc-lib-parser> substScaledTyUnchecked (compiler/GHC/Core/TyCo/Subst.hs:736) ghc-lib-parser> substScaledTysUnchecked (compiler/GHC/Core/TyCo/Subst.hs:763) 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:816) ghc-lib-parser> substTyVars (compiler/GHC/Core/TyCo/Subst.hs:833) 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:824) 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:845) ghc-lib-parser> tidyOpenType (compiler/GHC/Core/TyCo/Tidy.hs:207) ghc-lib-parser> tidyVarBndr (compiler/GHC/Core/TyCo/Tidy.hs:48) ghc-lib-parser> tidyOpenTyCoVars (compiler/GHC/Core/TyCo/Tidy.hs:102) ghc-lib-parser> tidyTyCoVarOcc (compiler/GHC/Core/TyCo/Tidy.hs:118) ghc-lib-parser> tidyForAllTyBinder (compiler/GHC/Core/TyCo/Tidy.hs:82) ghc-lib-parser> tidyForAllTyBinders (compiler/GHC/Core/TyCo/Tidy.hs:89) ghc-lib-parser> 80% ( 4 / 5) in 'Language.Haskell.Syntax.Lit' ghc-lib-parser> Missing documentation for: ghc-lib-parser> negateOverLitVal (compiler/Language/Haskell/Syntax/Lit.hs:132) 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:293) ghc-lib-parser> mkNoScope (compiler/GHC/Types/Tickish.hs:299) ghc-lib-parser> isProfTick (compiler/GHC/Types/Tickish.hs:324) ghc-lib-parser> 0% ( 0 / 4) 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:13) 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> 40% ( 9 / 22) in 'GHC.Core.Multiplicity' ghc-lib-parser> Missing documentation for: ghc-lib-parser> OneTy (compiler/GHC/Core/Type.hs:3156) ghc-lib-parser> ManyTy (compiler/GHC/Core/Type.hs:3160) ghc-lib-parser> isMultMul (compiler/GHC/Core/Multiplicity.hs:316) ghc-lib-parser> mkMultAdd (compiler/GHC/Core/Multiplicity.hs:342) ghc-lib-parser> mkMultMul (compiler/GHC/Core/Multiplicity.hs:345) ghc-lib-parser> scaledMult (compiler/GHC/Core/TyCo/Rep.hs:1870) ghc-lib-parser> scaledThing (compiler/GHC/Core/TyCo/Rep.hs:1873) ghc-lib-parser> irrelevantMult (compiler/GHC/Core/Type.hs:3147) ghc-lib-parser> mkScaled (compiler/GHC/Core/Type.hs:3150) ghc-lib-parser> scaledSet (compiler/GHC/Core/Type.hs:3153) ghc-lib-parser> scaleScaled (compiler/GHC/Core/Multiplicity.hs:352) ghc-lib-parser> IsSubmult (compiler/GHC/Core/Multiplicity.hs:365) ghc-lib-parser> pprArrowWithMultiplicity (compiler/GHC/Core/Multiplicity.hs:389) 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> 70% ( 14 / 20) in 'GHC.Core.TyCo.Compare' ghc-lib-parser> Missing documentation for: ghc-lib-parser> nonDetCmpType (compiler/GHC/Core/TyCo/Compare.hs:442) ghc-lib-parser> nonDetCmpTypes (compiler/GHC/Core/TyCo/Compare.hs:456) ghc-lib-parser> nonDetCmpTypeX (compiler/GHC/Core/TyCo/Compare.hs:473) ghc-lib-parser> nonDetCmpTypesX (compiler/GHC/Core/TyCo/Compare.hs:567) ghc-lib-parser> eqVarBndrs (compiler/GHC/Core/TyCo/Compare.hs:421) ghc-lib-parser> tcEqKind (compiler/GHC/Core/TyCo/Compare.hs:86) 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:592) ghc-lib-parser> pprLiteral (compiler/GHC/Types/Literal.hs:893) ghc-lib-parser> isMinBound (compiler/GHC/Types/Literal.hs:607) ghc-lib-parser> isMaxBound (compiler/GHC/Types/Literal.hs:623) ghc-lib-parser> litIsLifted (compiler/GHC/Types/Literal.hs:819) ghc-lib-parser> inCharRange (compiler/GHC/Types/Literal.hs:639) ghc-lib-parser> litFitsInChar (compiler/GHC/Types/Literal.hs:814) ghc-lib-parser> isLitRubbish (compiler/GHC/Types/Literal.hs:596) ghc-lib-parser> narrowInt8Lit (compiler/GHC/Types/Literal.hs:698) ghc-lib-parser> narrowInt16Lit (compiler/GHC/Types/Literal.hs:699) ghc-lib-parser> narrowInt32Lit (compiler/GHC/Types/Literal.hs:700) ghc-lib-parser> narrowInt64Lit (compiler/GHC/Types/Literal.hs:701) ghc-lib-parser> narrowWord8Lit (compiler/GHC/Types/Literal.hs:702) ghc-lib-parser> narrowWord16Lit (compiler/GHC/Types/Literal.hs:703) ghc-lib-parser> narrowWord32Lit (compiler/GHC/Types/Literal.hs:704) ghc-lib-parser> narrowWord64Lit (compiler/GHC/Types/Literal.hs:705) ghc-lib-parser> charToIntLit (compiler/GHC/Types/Literal.hs:716) ghc-lib-parser> intToCharLit (compiler/GHC/Types/Literal.hs:718) ghc-lib-parser> floatToIntLit (compiler/GHC/Types/Literal.hs:721) ghc-lib-parser> intToFloatLit (compiler/GHC/Types/Literal.hs:723) ghc-lib-parser> doubleToIntLit (compiler/GHC/Types/Literal.hs:726) ghc-lib-parser> intToDoubleLit (compiler/GHC/Types/Literal.hs:728) ghc-lib-parser> nullAddrLit (compiler/GHC/Types/Literal.hs:737) ghc-lib-parser> floatToDoubleLit (compiler/GHC/Types/Literal.hs:731) ghc-lib-parser> doubleToFloatLit (compiler/GHC/Types/Literal.hs:733) 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> 21% ( 6 / 28) in 'GHC.Data.TrieMap' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> MaybeMap (compiler/GHC/Data/TrieMap.hs:251) ghc-lib-parser> ListMap (compiler/GHC/Data/TrieMap.hs:304) ghc-lib-parser> LiteralMap (compiler/GHC/Data/TrieMap.hs:354) ghc-lib-parser> TrieMap (compiler/GHC/Data/TrieMap.hs:69) ghc-lib-parser> insertTM (compiler/GHC/Data/TrieMap.hs:82) ghc-lib-parser> deleteTM (compiler/GHC/Data/TrieMap.hs:85) ghc-lib-parser> foldMapTM (compiler/GHC/Data/TrieMap.hs:88) ghc-lib-parser> isEmptyTM (compiler/GHC/Data/TrieMap.hs:92) ghc-lib-parser> >.> (compiler/GHC/Data/TrieMap.hs:101) ghc-lib-parser> |> (compiler/GHC/Data/TrieMap.hs:105) ghc-lib-parser> |>> (compiler/GHC/Data/TrieMap.hs:112) ghc-lib-parser> XT (compiler/GHC/Data/TrieMap.hs:66) ghc-lib-parser> foldMaybe (compiler/GHC/Data/TrieMap.hs:288) ghc-lib-parser> filterMaybe (compiler/GHC/Data/TrieMap.hs:292) ghc-lib-parser> GenMap (compiler/GHC/Data/TrieMap.hs:388) ghc-lib-parser> lkG (compiler/GHC/Data/TrieMap.hs:420) ghc-lib-parser> xtG (compiler/GHC/Data/TrieMap.hs:427) ghc-lib-parser> mapG (compiler/GHC/Data/TrieMap.hs:454) ghc-lib-parser> fdG (compiler/GHC/Data/TrieMap.hs:460) ghc-lib-parser> xtList (compiler/GHC/Data/TrieMap.hs:334) ghc-lib-parser> lkList (compiler/GHC/Data/TrieMap.hs:329) ghc-lib-parser> 0% ( 0 / 7) 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:32) ghc-lib-parser> LabelMap (compiler/GHC/Cmm/Dataflow/Label.hs:81) ghc-lib-parser> LabelSet (compiler/GHC/Cmm/Dataflow/Label.hs:53) ghc-lib-parser> FactBase (compiler/GHC/Cmm/Dataflow/Label.hs:149) ghc-lib-parser> lookupFact (compiler/GHC/Cmm/Dataflow/Label.hs:152) ghc-lib-parser> mkHooplLabel (compiler/GHC/Cmm/Dataflow/Label.hs:36) 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:66) ghc-lib-parser> bodyList (compiler/GHC/Cmm/Dataflow/Graph.hs:58) ghc-lib-parser> bodyToBlockList (compiler/GHC/Cmm/Dataflow/Graph.hs:61) ghc-lib-parser> emptyBody (compiler/GHC/Cmm/Dataflow/Graph.hs:55) ghc-lib-parser> labelsDefined (compiler/GHC/Cmm/Dataflow/Graph.hs:120) 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: 'IfaceTvBndr' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Iface/Type.hs:115:5 ghc-lib-parser> * at compiler/GHC/Iface/Type.hs:118:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:118: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:1163:5 ghc-lib-parser> * at compiler/GHC/Types/Basic.hs:2023:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:2023: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: 'pprTyTcApp'' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 23% ( 19 / 81) in 'GHC.Iface.Type' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> IfExtName (compiler/GHC/Iface/Type.hs:110) ghc-lib-parser> IfLclName (compiler/GHC/Iface/Type.hs:108) ghc-lib-parser> IfacePredType (compiler/GHC/Iface/Type.hs:187) ghc-lib-parser> IfaceKind (compiler/GHC/Iface/Type.hs:153) ghc-lib-parser> IfaceCoercion (compiler/GHC/Iface/Type.hs:378) ghc-lib-parser> IfaceMCoercion (compiler/GHC/Iface/Type.hs:374) ghc-lib-parser> IfaceUnivCoProv (compiler/GHC/Iface/Type.hs:402) ghc-lib-parser> IfaceMult (compiler/GHC/Iface/Type.hs:185) ghc-lib-parser> IfaceTyCon (compiler/GHC/Iface/Type.hs:249) ghc-lib-parser> IfaceTyConInfo (compiler/GHC/Iface/Type.hs:357) ghc-lib-parser> mkIfaceTyConInfo (compiler/GHC/Iface/Type.hs:370) ghc-lib-parser> IfaceTyLit (compiler/GHC/Iface/Type.hs:190) ghc-lib-parser> IfaceContext (compiler/GHC/Iface/Type.hs:188) ghc-lib-parser> IfaceBndr (compiler/GHC/Iface/Type.hs:113) ghc-lib-parser> IfaceOneShot (compiler/GHC/Iface/Type.hs:136) ghc-lib-parser> IfaceLamBndr (compiler/GHC/Iface/Type.hs:134) ghc-lib-parser> IfaceTvBndr (compiler/GHC/Iface/Type.hs:118) ghc-lib-parser> IfaceIdBndr (compiler/GHC/Iface/Type.hs:117) ghc-lib-parser> IfaceTyConBinder (compiler/GHC/Iface/Type.hs:196) ghc-lib-parser> IfaceForAllSpecBndr (compiler/GHC/Iface/Type.hs:198) ghc-lib-parser> IfaceForAllBndr (compiler/GHC/Iface/Type.hs:197) ghc-lib-parser> ShowSub (compiler/GHC/Iface/Type.hs:1354) ghc-lib-parser> ShowHowMuch (compiler/GHC/Iface/Type.hs:1363) ghc-lib-parser> AltPpr (compiler/GHC/Iface/Type.hs:1361) ghc-lib-parser> ifaceForAllSpecToBndrs (compiler/GHC/Iface/Type.hs:214) ghc-lib-parser> ifaceForAllSpecToBndr (compiler/GHC/Iface/Type.hs:217) ghc-lib-parser> ifaceBndrName (compiler/GHC/Iface/Type.hs:127) ghc-lib-parser> appArgsIfaceTypes (compiler/GHC/Iface/Type.hs:669) ghc-lib-parser> appArgsIfaceTypesForAllTyFlags (compiler/GHC/Iface/Type.hs:673) ghc-lib-parser> UseBndrParens (compiler/GHC/Iface/Type.hs:877) ghc-lib-parser> PrintExplicitKinds (compiler/GHC/Iface/Type.hs:878) ghc-lib-parser> pprIfaceType (compiler/GHC/Iface/Type.hs:940) ghc-lib-parser> pprParendIfaceType (compiler/GHC/Iface/Type.hs:941) ghc-lib-parser> pprPrecIfaceType (compiler/GHC/Iface/Type.hs:947) ghc-lib-parser> pprIfaceIdBndr (compiler/GHC/Iface/Type.hs:824) ghc-lib-parser> pprIfaceLamBndr (compiler/GHC/Iface/Type.hs:820) ghc-lib-parser> pprIfaceTvBndr (compiler/GHC/Iface/Type.hs:881) ghc-lib-parser> pprIfaceTyConBinders (compiler/GHC/Iface/Type.hs:890) ghc-lib-parser> pprIfaceBndrs (compiler/GHC/Iface/Type.hs:817) ghc-lib-parser> pprIfaceAppArgs (compiler/GHC/Iface/Type.hs:1253) ghc-lib-parser> pprParendIfaceAppArgs (compiler/GHC/Iface/Type.hs:1254) ghc-lib-parser> pprIfaceForAllPart (compiler/GHC/Iface/Type.hs:1277) ghc-lib-parser> pprIfaceSigmaType (compiler/GHC/Iface/Type.hs:1381) ghc-lib-parser> pprIfaceTyLit (compiler/GHC/Iface/Type.hs:1819) ghc-lib-parser> pprIfaceCoercion (compiler/GHC/Iface/Type.hs:1824) ghc-lib-parser> pprParendIfaceCoercion (compiler/GHC/Iface/Type.hs:1825) ghc-lib-parser> splitIfaceSigmaTy (compiler/GHC/Iface/Type.hs:493) ghc-lib-parser> pprIfaceTypeApp (compiler/GHC/Iface/Type.hs:1562) ghc-lib-parser> pprUserIfaceForAll (compiler/GHC/Iface/Type.hs:1406) ghc-lib-parser> pprIfaceCoTcApp (compiler/GHC/Iface/Type.hs:1717) ghc-lib-parser> pprTyTcApp (compiler/GHC/Iface/Type.hs:1565) ghc-lib-parser> pprIfacePrefixApp (compiler/GHC/Iface/Type.hs:799) ghc-lib-parser> isIfaceRhoType (compiler/GHC/Iface/Type.hs:805) ghc-lib-parser> suppressIfaceInvisibles (compiler/GHC/Iface/Type.hs:519) ghc-lib-parser> stripIfaceInvisVars (compiler/GHC/Iface/Type.hs:529) ghc-lib-parser> stripInvisArgs (compiler/GHC/Iface/Type.hs:652) ghc-lib-parser> mkIfaceTySubst (compiler/GHC/Iface/Type.hs:578) ghc-lib-parser> substIfaceTyVar (compiler/GHC/Iface/Type.hs:638) ghc-lib-parser> substIfaceAppArgs (compiler/GHC/Iface/Type.hs:631) ghc-lib-parser> inDomIfaceTySubst (compiler/GHC/Iface/Type.hs:582) ghc-lib-parser> pprTypeArrow (compiler/GHC/Iface/Type.hs:951) 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:824) ghc-lib-parser> sigPrec (compiler/GHC/Types/Basic.hs:825) ghc-lib-parser> opPrec (compiler/GHC/Types/Basic.hs:829) ghc-lib-parser> funPrec (compiler/GHC/Types/Basic.hs:826) ghc-lib-parser> appPrec (compiler/GHC/Types/Basic.hs:832) ghc-lib-parser> maybeParen (compiler/GHC/Types/Basic.hs:836) 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:327) ghc-lib-parser> pprTCvBndr (compiler/GHC/Core/TyCo/Ppr.hs:176) ghc-lib-parser> pprTCvBndrs (compiler/GHC/Core/TyCo/Ppr.hs:173) ghc-lib-parser> pprSigmaType (compiler/GHC/Core/TyCo/Ppr.hs:162) ghc-lib-parser> pprTheta (compiler/GHC/Core/TyCo/Ppr.hs:152) ghc-lib-parser> pprParendTheta (compiler/GHC/Core/TyCo/Ppr.hs:155) ghc-lib-parser> pprForAll (compiler/GHC/Core/TyCo/Ppr.hs:165) ghc-lib-parser> pprTyVar (compiler/GHC/Core/TyCo/Ppr.hs:186) ghc-lib-parser> pprTyVars (compiler/GHC/Core/TyCo/Ppr.hs:179) ghc-lib-parser> pprThetaArrowTy (compiler/GHC/Core/TyCo/Ppr.hs:158) ghc-lib-parser> pprClassPred (compiler/GHC/Core/TyCo/Ppr.hs:148) ghc-lib-parser> pprKind (compiler/GHC/Core/TyCo/Ppr.hs:100) ghc-lib-parser> pprParendKind (compiler/GHC/Core/TyCo/Ppr.hs:101) ghc-lib-parser> pprTyLit (compiler/GHC/Core/TyCo/Ppr.hs:97) ghc-lib-parser> pprDataCons (compiler/GHC/Core/TyCo/Ppr.hs:311) ghc-lib-parser> pprCo (compiler/GHC/Core/TyCo/Ppr.hs:126) ghc-lib-parser> pprParendCo (compiler/GHC/Core/TyCo/Ppr.hs:127) 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:272) ghc-lib-parser> isRoughWildcard (compiler/GHC/Core/RoughMap.hs:312) ghc-lib-parser> typeToRoughMatchTc (compiler/GHC/Core/RoughMap.hs:345) ghc-lib-parser> RoughMatchLookupTc (compiler/GHC/Core/RoughMap.hs:281) ghc-lib-parser> typeToRoughMatchLookupTc (compiler/GHC/Core/RoughMap.hs:322) ghc-lib-parser> roughMatchTcToLookup (compiler/GHC/Core/RoughMap.hs:308) ghc-lib-parser> roughMatchTcs (compiler/GHC/Core/RoughMap.hs:316) ghc-lib-parser> roughMatchTcsLookup (compiler/GHC/Core/RoughMap.hs:319) ghc-lib-parser> instanceCantMatch (compiler/GHC/Core/RoughMap.hs:300) ghc-lib-parser> emptyRM (compiler/GHC/Core/RoughMap.hs:397) ghc-lib-parser> insertRM (compiler/GHC/Core/RoughMap.hs:457) ghc-lib-parser> filterRM (compiler/GHC/Core/RoughMap.hs:475) ghc-lib-parser> elemsRM (compiler/GHC/Core/RoughMap.hs:515) ghc-lib-parser> sizeRM (compiler/GHC/Core/RoughMap.hs:550) ghc-lib-parser> foldRM (compiler/GHC/Core/RoughMap.hs:518) ghc-lib-parser> unionRM (compiler/GHC/Core/RoughMap.hs:447) 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: '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> Warning: 'CoercionHole' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/TyCo/Rep.hs:1454:5 ghc-lib-parser> * at compiler/GHC/Core/TyCo/Rep.hs:1453:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:1453:1 ghc-lib-parser> 51% (110 /214) in 'GHC.Core.Coercion' ghc-lib-parser> Missing documentation for: ghc-lib-parser> CoercionN (compiler/GHC/Core/TyCo/Rep.hs:932) ghc-lib-parser> CoercionR (compiler/GHC/Core/TyCo/Rep.hs:933) ghc-lib-parser> CoercionP (compiler/GHC/Core/TyCo/Rep.hs:934) ghc-lib-parser> MCoercionN (compiler/GHC/Core/TyCo/Rep.hs:979) ghc-lib-parser> MCoercionR (compiler/GHC/Core/TyCo/Rep.hs:978) ghc-lib-parser> CoSel (compiler/GHC/Core/TyCo/Rep.hs:911) ghc-lib-parser> FunSel (compiler/GHC/Core/TyCo/Rep.hs:926) ghc-lib-parser> coHoleCoVar (compiler/GHC/Core/TyCo/Rep.hs:1466) ghc-lib-parser> setCoHoleCoVar (compiler/GHC/Core/TyCo/Rep.hs:1472) ghc-lib-parser> LeftOrRight (compiler/GHC/Types/Basic.hs:146) ghc-lib-parser> ltRole (compiler/GHC/Core/Coercion.hs:1471) ghc-lib-parser> coVarRType (compiler/GHC/Core/Coercion.hs:579) ghc-lib-parser> coVarLType (compiler/GHC/Core/Coercion.hs:578) ghc-lib-parser> coVarTypes (compiler/GHC/Core/Coercion.hs:582) ghc-lib-parser> coVarKind (compiler/GHC/Core/Coercion.hs:595) ghc-lib-parser> coVarKindsTypesRole (compiler/GHC/Core/Coercion.hs:587) ghc-lib-parser> coVarRole (compiler/GHC/Core/Coercion.hs:600) ghc-lib-parser> coercionType (compiler/GHC/Core/Coercion.hs:2383) ghc-lib-parser> coercionLKind (compiler/GHC/Core/Coercion.hs:2397) ghc-lib-parser> coercionRKind (compiler/GHC/Core/Coercion.hs:2458) ghc-lib-parser> mkCoVarCo (compiler/GHC/Core/Coercion.hs:1021) ghc-lib-parser> mkCoVarCos (compiler/GHC/Core/Coercion.hs:1024) ghc-lib-parser> mkAxInstCo (compiler/GHC/Core/Coercion.hs:1038) ghc-lib-parser> mkUnbranchedAxInstCo (compiler/GHC/Core/Coercion.hs:1067) ghc-lib-parser> mkAxInstRHS (compiler/GHC/Core/Coercion.hs:1075) ghc-lib-parser> mkUnbranchedAxInstRHS (compiler/GHC/Core/Coercion.hs:1088) ghc-lib-parser> mkPiCos (compiler/GHC/Core/Coercion.hs:1661) ghc-lib-parser> mkCoCast (compiler/GHC/Core/Coercion.hs:1694) ghc-lib-parser> mkSelCo (compiler/GHC/Core/Coercion.hs:1149) ghc-lib-parser> getNthFromType (compiler/GHC/Core/Coercion.hs:2441) ghc-lib-parser> mkLRCo (compiler/GHC/Core/Coercion.hs:1230) ghc-lib-parser> mkFunCo2 (compiler/GHC/Core/Coercion.hs:826) ghc-lib-parser> mkFunCoNoFTF (compiler/GHC/Core/Coercion.hs:801) ghc-lib-parser> mkFunResCo (compiler/GHC/Core/Coercion.hs:1680) ghc-lib-parser> mkNakedFunCo (compiler/GHC/Core/Coercion.hs:821) ghc-lib-parser> mkSubCo (compiler/GHC/Core/Coercion.hs:1301) ghc-lib-parser> mkAxiomInstCo (compiler/GHC/Core/Coercion.hs:1060) ghc-lib-parser> mkAxiomRuleCo (compiler/GHC/Core/Coercion.hs:1340) ghc-lib-parser> decomposeFunCo (compiler/GHC/Core/Coercion.hs:419) ghc-lib-parser> decomposePiCos (compiler/GHC/Core/Coercion.hs:464) ghc-lib-parser> splitFunCo_maybe (compiler/GHC/Core/Coercion.hs:555) ghc-lib-parser> splitForAllCo_maybe (compiler/GHC/Core/Coercion.hs:559) ghc-lib-parser> tyConRole (compiler/GHC/Core/Coercion.hs:1454) ghc-lib-parser> tyConRolesX (compiler/GHC/Core/Coercion.hs:1437) ghc-lib-parser> tyConRolesRepresentational (compiler/GHC/Core/Coercion.hs:1446) ghc-lib-parser> tyConRoleListX (compiler/GHC/Core/Coercion.hs:1441) ghc-lib-parser> tyConRoleListRepresentational (compiler/GHC/Core/Coercion.hs:1451) ghc-lib-parser> funRole (compiler/GHC/Core/Coercion.hs:1459) ghc-lib-parser> pickLR (compiler/GHC/Types/Basic.hs:150) ghc-lib-parser> isReflCoVar_maybe (compiler/GHC/Core/Coercion.hs:653) ghc-lib-parser> mkGReflLeftMCo (compiler/GHC/Core/Coercion.hs:377) ghc-lib-parser> mkGReflRightMCo (compiler/GHC/Core/Coercion.hs:381) ghc-lib-parser> coToMCo (compiler/GHC/Core/Coercion.hs:318) ghc-lib-parser> mkTransMCoL (compiler/GHC/Core/Coercion.hs:347) ghc-lib-parser> mkTransMCoR (compiler/GHC/Core/Coercion.hs:351) ghc-lib-parser> mkHomoForAllMCo (compiler/GHC/Core/Coercion.hs:365) ghc-lib-parser> mkFunResMCo (compiler/GHC/Core/Coercion.hs:373) ghc-lib-parser> mkPiMCos (compiler/GHC/Core/Coercion.hs:369) ghc-lib-parser> isReflMCo (compiler/GHC/Core/Coercion.hs:390) ghc-lib-parser> checkReflexiveMCo (compiler/GHC/Core/Coercion.hs:322) ghc-lib-parser> mkCoVar (compiler/GHC/Types/Var.hs:1136) 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:303) ghc-lib-parser> tyCoVarsOfCos (compiler/GHC/Core/TyCo/FVs.hs:310) ghc-lib-parser> coVarsOfCo (compiler/GHC/Core/TyCo/FVs.hs:416) ghc-lib-parser> tyCoFVsOfCo (compiler/GHC/Core/TyCo/FVs.hs:627) ghc-lib-parser> tyCoFVsOfCos (compiler/GHC/Core/TyCo/FVs.hs:667) ghc-lib-parser> coercionSize (compiler/GHC/Core/TyCo/Rep.hs:1813) ghc-lib-parser> anyFreeVarsOfCo (compiler/GHC/Core/TyCo/FVs.hs:963) ghc-lib-parser> emptyCvSubstEnv (compiler/GHC/Core/TyCo/Subst.hs:237) 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:414) ghc-lib-parser> getCvSubstEnv (compiler/GHC/Core/TyCo/Subst.hs:296) ghc-lib-parser> liftCoSubstTyVar (compiler/GHC/Core/Coercion.hs:2129) ghc-lib-parser> liftCoSubstWith (compiler/GHC/Core/Coercion.hs:1969) ghc-lib-parser> liftCoSubstWithEx (compiler/GHC/Core/Coercion.hs:1963) ghc-lib-parser> emptyLiftingContext (compiler/GHC/Core/Coercion.hs:1984) ghc-lib-parser> liftCoSubstVarBndrUsing (compiler/GHC/Core/Coercion.hs:2195) ghc-lib-parser> mkSubstLiftingContext (compiler/GHC/Core/Coercion.hs:1992) ghc-lib-parser> LiftCoEnv (compiler/GHC/Core/Coercion.hs:1951) ghc-lib-parser> LiftingContext (compiler/GHC/Core/Coercion.hs:1943) ghc-lib-parser> liftEnvSubstLeft (compiler/GHC/Core/Coercion.hs:2282) ghc-lib-parser> liftEnvSubstRight (compiler/GHC/Core/Coercion.hs:2285) ghc-lib-parser> substRightCo (compiler/GHC/Core/Coercion.hs:2268) ghc-lib-parser> substLeftCo (compiler/GHC/Core/Coercion.hs:2263) ghc-lib-parser> lcSubstLeft (compiler/GHC/Core/Coercion.hs:2276) ghc-lib-parser> lcSubstRight (compiler/GHC/Core/Coercion.hs:2279) ghc-lib-parser> seqCo (compiler/GHC/Core/Coercion.hs:2334) ghc-lib-parser> pprCo (compiler/GHC/Core/TyCo/Ppr.hs:126) ghc-lib-parser> pprParendCo (compiler/GHC/Core/TyCo/Ppr.hs:127) 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:258) ghc-lib-parser> multToCo (compiler/GHC/Core/Coercion.hs:528) ghc-lib-parser> hasThisCoercionHoleTy (compiler/GHC/Core/Coercion.hs:2775) 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> 28% ( 11 / 38) in 'GHC.Core.Predicate' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> classifyPredType (compiler/GHC/Core/Predicate.hs:79) ghc-lib-parser> isPredTy (compiler/GHC/Core/Type.hs:2698) ghc-lib-parser> isEvVarType (compiler/GHC/Core/Predicate.hs:226) ghc-lib-parser> eqRelRole (compiler/GHC/Core/Predicate.hs:170) ghc-lib-parser> isEqPrimPred (compiler/GHC/Core/Predicate.hs:243) ghc-lib-parser> isEqPred (compiler/GHC/Core/Predicate.hs:234) ghc-lib-parser> getEqPredTys (compiler/GHC/Core/Predicate.hs:174) ghc-lib-parser> getEqPredTys_maybe (compiler/GHC/Core/Predicate.hs:183) ghc-lib-parser> getEqPredRole (compiler/GHC/Core/Predicate.hs:191) ghc-lib-parser> mkClassPred (compiler/GHC/Core/Predicate.hs:99) ghc-lib-parser> isDictTy (compiler/GHC/Core/Predicate.hs:107) ghc-lib-parser> typeDeterminesValue (compiler/GHC/Core/Predicate.hs:113) ghc-lib-parser> isClassPred (compiler/GHC/Core/Predicate.hs:229) ghc-lib-parser> isEqualityClass (compiler/GHC/Core/Predicate.hs:249) ghc-lib-parser> isCTupleClass (compiler/GHC/Core/Predicate.hs:255) ghc-lib-parser> getClassPredTys (compiler/GHC/Core/Predicate.hs:116) ghc-lib-parser> getClassPredTys_maybe (compiler/GHC/Core/Predicate.hs:121) ghc-lib-parser> classMethodTy (compiler/GHC/Core/Predicate.hs:130) ghc-lib-parser> classMethodInstTy (compiler/GHC/Core/Predicate.hs:141) ghc-lib-parser> isIPLikePred (compiler/GHC/Core/Predicate.hs:318) ghc-lib-parser> mentionsIP (compiler/GHC/Core/Predicate.hs:324) ghc-lib-parser> isIPTyCon (compiler/GHC/Core/Predicate.hs:264) ghc-lib-parser> isIPClass (compiler/GHC/Core/Predicate.hs:268) ghc-lib-parser> isCallStackPredTy (compiler/GHC/Core/Predicate.hs:284) ghc-lib-parser> isEvVar (compiler/GHC/Core/Predicate.hs:418) ghc-lib-parser> isDictId (compiler/GHC/Core/Predicate.hs:421) ghc-lib-parser> Warning: 'Reductions' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/Reduction.hs:430:19 ghc-lib-parser> * at compiler/GHC/Core/Reduction.hs:430:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:430:1 ghc-lib-parser> Warning: 'Reduction' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/Reduction.hs:99:3 ghc-lib-parser> * at compiler/GHC/Core/Reduction.hs:98:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:98: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> Warning: 'HetReduction' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/Reduction.hs:117:3 ghc-lib-parser> * at compiler/GHC/Core/Reduction.hs:116:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:116:1 retrie> 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: 'TyConAppCo' 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:806) retrie> Retrie/Context.hs:222:24: warning: [GHC-63394] [-Wx-partial] retrie> In the use of ‘head’ retrie> (imported from Data.List, but defined in GHC.List): retrie> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." ghc-lib-parser> Warning: 'BndrMap' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/Map/Type.hs:545:18 ghc-lib-parser> * at compiler/GHC/Core/Map/Type.hs:545:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. retrie> | ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Core/Map/Type.hs:545:1 retrie> 222 | renameBinder rdr fvs = head ghc-lib-parser> Warning: 'LooseTypeMap' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/Map/Type.hs:466:26 ghc-lib-parser> * at compiler/GHC/Core/Map/Type.hs:466:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or retrie> | ^^^^ 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:466:1 retrie> [24 of 34] Compiling Retrie.Subst ( Retrie/Subst.hs, nothing ) ghc-lib-parser> Warning: 'TypeMap' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/Map/Type.hs:411:21 ghc-lib-parser> * at compiler/GHC/Core/Map/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/Core/Map/Type.hs:411: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:69) ghc-lib-parser> XT (compiler/GHC/Data/TrieMap.hs:66) ghc-lib-parser> emptyTypeMap (compiler/GHC/Core/Map/Type.hs:441) ghc-lib-parser> extendTypeMap (compiler/GHC/Core/Map/Type.hs:447) ghc-lib-parser> lookupTypeMap (compiler/GHC/Core/Map/Type.hs:444) ghc-lib-parser> foldTypeMap (compiler/GHC/Core/Map/Type.hs:438) ghc-lib-parser> CmEnv (compiler/GHC/Core/Map/Type.hs:492) ghc-lib-parser> lookupCME (compiler/GHC/Core/Map/Type.hs:506) ghc-lib-parser> lookupTypeMapWithScope (compiler/GHC/Core/Map/Type.hs:450) ghc-lib-parser> extendCME (compiler/GHC/Core/Map/Type.hs:499) ghc-lib-parser> extendCMEs (compiler/GHC/Core/Map/Type.hs:503) ghc-lib-parser> emptyCME (compiler/GHC/Core/Map/Type.hs:496) ghc-lib-parser> CoercionMapG (compiler/GHC/Core/Map/Type.hs:99) ghc-lib-parser> eqDeBruijnType (compiler/GHC/Core/Map/Type.hs:204) ghc-lib-parser> eqDeBruijnVar (compiler/GHC/Core/Map/Type.hs:286) ghc-lib-parser> xtBndr (compiler/GHC/Core/Map/Type.hs:574) ghc-lib-parser> lkBndr (compiler/GHC/Core/Map/Type.hs:568) ghc-lib-parser> VarMap (compiler/GHC/Core/Map/Type.hs:581) ghc-lib-parser> xtVar (compiler/GHC/Core/Map/Type.hs:602) ghc-lib-parser> lkVar (compiler/GHC/Core/Map/Type.hs:597) ghc-lib-parser> lkDFreeVar (compiler/GHC/Core/Map/Type.hs:611) ghc-lib-parser> xtDFreeVar (compiler/GHC/Core/Map/Type.hs:614) ghc-lib-parser> xtDNamed (compiler/GHC/Core/Map/Type.hs:625) ghc-lib-parser> lkDNamed (compiler/GHC/Core/Map/Type.hs:622) 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:138) ghc-lib-parser> tcUnifyTys (compiler/GHC/Core/Unify.hs:450) ghc-lib-parser> BindFlag (compiler/GHC/Core/Unify.hs:1387) ghc-lib-parser> UnifyResult (compiler/GHC/Core/Unify.hs:466) ghc-lib-parser> typesAreApart (compiler/GHC/Core/Unify.hs:298) ghc-lib-parser> flattenTys (compiler/GHC/Core/Unify.hs:1963) ghc-lib-parser> flattenTysX (compiler/GHC/Core/Unify.hs:1977) ghc-lib-parser> Warning: 'EqSpec' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/DataCon.hs:875:15 ghc-lib-parser> * at compiler/GHC/Core/DataCon.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/Core/DataCon.hs:875: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> 69% ( 64 / 92) in 'GHC.Core.DataCon' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> StrictnessMark (compiler/GHC/Core/DataCon.hs:870) ghc-lib-parser> DataConEnv (compiler/GHC/Core/DataCon.hs:831) ghc-lib-parser> eqSpecTyVar (compiler/GHC/Core/DataCon.hs:882) ghc-lib-parser> eqSpecType (compiler/GHC/Core/DataCon.hs:885) ghc-lib-parser> eqSpecPair (compiler/GHC/Core/DataCon.hs:888) ghc-lib-parser> eqSpecPreds (compiler/GHC/Core/DataCon.hs:891) ghc-lib-parser> dataConTagZ (compiler/GHC/Core/DataCon.hs:1259) ghc-lib-parser> dataConNonlinearType (compiler/GHC/Core/DataCon.hs:1556) ghc-lib-parser> dataConDisplayType (compiler/GHC/Core/DataCon.hs:1568) ghc-lib-parser> dataConOrigResTy (compiler/GHC/Core/DataCon.hs:1485) ghc-lib-parser> dataConImplBangs (compiler/GHC/Core/DataCon.hs:1428) ghc-lib-parser> dataConBoxer (compiler/GHC/Core/DataCon.hs:1434) ghc-lib-parser> isTupleDataCon (compiler/GHC/Core/DataCon.hs:1714) ghc-lib-parser> isBoxedTupleDataCon (compiler/GHC/Core/DataCon.hs:1717) ghc-lib-parser> isUnboxedTupleDataCon (compiler/GHC/Core/DataCon.hs:1720) ghc-lib-parser> isUnboxedSumDataCon (compiler/GHC/Core/DataCon.hs:1723) ghc-lib-parser> isCovertGadtDataCon (compiler/GHC/Core/DataCon.hs:1740) ghc-lib-parser> classDataCon (compiler/GHC/Core/DataCon.hs:1799) ghc-lib-parser> dataConCannotMatch (compiler/GHC/Core/DataCon.hs:1807) ghc-lib-parser> dataConUserTyVarsNeedWrapper (compiler/GHC/Core/DataCon.hs:1884) ghc-lib-parser> checkDataConTyVars (compiler/GHC/Core/DataCon.hs:1864) ghc-lib-parser> isBanged (compiler/GHC/Core/DataCon.hs:1102) ghc-lib-parser> isMarkedStrict (compiler/GHC/Core/DataCon.hs:1115) ghc-lib-parser> cbvFromStrictMark (compiler/GHC/Core/DataCon.hs:1119) ghc-lib-parser> isSrcStrict (compiler/GHC/Core/DataCon.hs:1107) ghc-lib-parser> isSrcUnpacked (compiler/GHC/Core/DataCon.hs:1111) ghc-lib-parser> promoteDataCon (compiler/GHC/Core/DataCon.hs:1904) ghc-lib-parser> Warning: 'ConDeclField' is ambiguous. It is defined ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Type.hs:1056:5 ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Type.hs:1055:1 ghc-lib-parser> You may be able to disambiguate the identifier 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:1055: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: '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: 'getBangType' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 74% ( 38 / 51) 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:947) ghc-lib-parser> hsScaledThing (compiler/Language/Haskell/Syntax/Type.hs:950) ghc-lib-parser> HsLinearArrowTokens (compiler/Language/Haskell/Syntax/Type.hs:938) ghc-lib-parser> HsBndrVis (compiler/Language/Haskell/Syntax/Type.hs:719) ghc-lib-parser> isHsBndrInvisible (compiler/Language/Haskell/Syntax/Type.hs:731) ghc-lib-parser> hsIPNameFS (compiler/Language/Haskell/Syntax/Type.hs:690) ghc-lib-parser> LHsTypeArg (compiler/Language/Haskell/Syntax/Type.hs:1215) ghc-lib-parser> isPromoted (compiler/Language/Haskell/Syntax/Type.hs:97) ghc-lib-parser> conDetailsArity (compiler/Language/Haskell/Syntax/Type.hs:1094) ghc-lib-parser> mapHsOuterImplicit (compiler/Language/Haskell/Syntax/Type.hs:677) ghc-lib-parser> hsQTvExplicit (compiler/Language/Haskell/Syntax/Type.hs:354) ghc-lib-parser> hsPatSigType (compiler/Language/Haskell/Syntax/Type.hs:463) 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% ( 11 / 18) 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:56) ghc-lib-parser> ConLikeP (compiler/Language/Haskell/Syntax/Pat.hs:226) ghc-lib-parser> hsConPatArgs (compiler/Language/Haskell/Syntax/Pat.hs:242) ghc-lib-parser> hsRecFields (compiler/Language/Haskell/Syntax/Pat.hs:359) ghc-lib-parser> hsRecFieldSel (compiler/Language/Haskell/Syntax/Pat.hs:365) ghc-lib-parser> hsRecFieldsArgs (compiler/Language/Haskell/Syntax/Pat.hs:362) retrie> retrie> Retrie/Subst.hs:20:1: warning: [GHC-66111] [-Wunused-imports] retrie> The import of ‘Retrie.Util’ is redundant retrie> except perhaps to import instances from ‘Retrie.Util’ retrie> To import instances alone, use: import Retrie.Util() retrie> | retrie> 20 | import Retrie.Util retrie> | ^^^^^^^^^^^^^^^^^^ retrie> retrie> Retrie/Subst.hs:59:11: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘comments’ shadows the existing binding retrie> imported from ‘Retrie.GHC’ at Retrie/Subst.hs:16:1-17 retrie> (and originally defined in ‘GHC.Parser.Annotation’) retrie> | 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. retrie> 59 | let comments = hasComments e0 retrie> | ^^^^^^^^ retrie> [25 of 34] Compiling Retrie.Replace ( Retrie/Replace.hs, nothing ) ghc-lib-parser> 66% ( 22 / 33) 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> isFixityLSig (compiler/Language/Haskell/Syntax/Binds.hs:467) ghc-lib-parser> isTypeLSig (compiler/Language/Haskell/Syntax/Binds.hs:471) ghc-lib-parser> isSpecLSig (compiler/Language/Haskell/Syntax/Binds.hs:477) ghc-lib-parser> isSpecInstLSig (compiler/Language/Haskell/Syntax/Binds.hs:481) ghc-lib-parser> isPragLSig (compiler/Language/Haskell/Syntax/Binds.hs:486) ghc-lib-parser> isInlineLSig (compiler/Language/Haskell/Syntax/Binds.hs:494) ghc-lib-parser> isMinimalLSig (compiler/Language/Haskell/Syntax/Binds.hs:498) ghc-lib-parser> isSCCFunSig (compiler/Language/Haskell/Syntax/Binds.hs:502) ghc-lib-parser> isCompleteMatchSig (compiler/Language/Haskell/Syntax/Binds.hs:506) 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:1338:5 ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Decls.hs:1337:1 ghc-lib-parser> You may be able to disambiguate the identifier 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:1337:1 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: '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: 'HsGroup' is ambiguous. It is defined ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Decls.hs:213:5 ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Decls.hs:212:1 ghc-lib-parser> You may be able to disambiguate the identifier 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:212:1 ghc-lib-parser> 81% ( 91 /112) 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:481) ghc-lib-parser> FunDep (compiler/Language/Haskell/Syntax/Decls.hs:475) ghc-lib-parser> LHsDerivingClause (compiler/Language/Haskell/Syntax/Decls.hs:941) ghc-lib-parser> LDerivClauseTys (compiler/Language/Haskell/Syntax/Decls.hs:961) ghc-lib-parser> dataDefnConsNewOrData (compiler/Language/Haskell/Syntax/Decls.hs:1033) ghc-lib-parser> StandaloneKindSig (compiler/Language/Haskell/Syntax/Decls.hs:993) ghc-lib-parser> tyClGroupTyClDecls (compiler/Language/Haskell/Syntax/Decls.hs:708) ghc-lib-parser> tyClGroupInstDecls (compiler/Language/Haskell/Syntax/Decls.hs:711) ghc-lib-parser> tyClGroupRoleDecls (compiler/Language/Haskell/Syntax/Decls.hs:714) ghc-lib-parser> tyClGroupKindSigs (compiler/Language/Haskell/Syntax/Decls.hs:717) ghc-lib-parser> tyClDeclTyVars (compiler/Language/Haskell/Syntax/Decls.hs:573) ghc-lib-parser> FamilyInfo (compiler/Language/Haskell/Syntax/Decls.hs:861) ghc-lib-parser> familyInfoTyConFlavour (compiler/Language/Haskell/Syntax/Decls.hs:872) ghc-lib-parser> collectRuleBndrSigTys (compiler/Language/Haskell/Syntax/Decls.hs:1665) ghc-lib-parser> ForeignImport (compiler/Language/Haskell/Syntax/Decls.hs:1570) ghc-lib-parser> ForeignExport (compiler/Language/Haskell/Syntax/Decls.hs:1602) ghc-lib-parser> CImportSpec (compiler/Language/Haskell/Syntax/Decls.hs:1593) ghc-lib-parser> docDeclDoc (compiler/Language/Haskell/Syntax/Decls.hs:1688) ghc-lib-parser> annProvenanceName_maybe (compiler/Language/Haskell/Syntax/Decls.hs:1753) ghc-lib-parser> hsGroupInstDecls (compiler/Language/Haskell/Syntax/Decls.hs:244) 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: '-<' 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> 70% ( 43 / 61) in 'Language.Haskell.Syntax.Expr' ghc-lib-parser> Missing documentation for: ghc-lib-parser> FieldLabelStrings (compiler/Language/Haskell/Syntax/Expr.hs:134) ghc-lib-parser> RecProj (compiler/Language/Haskell/Syntax/Expr.hs:139) ghc-lib-parser> LHsRecProj (compiler/Language/Haskell/Syntax/Expr.hs:143) ghc-lib-parser> RecUpdProj (compiler/Language/Haskell/Syntax/Expr.hs:147) ghc-lib-parser> LHsRecUpdProj (compiler/Language/Haskell/Syntax/Expr.hs:148) ghc-lib-parser> DotFieldOcc (compiler/Language/Haskell/Syntax/Expr.hs:589) ghc-lib-parser> MatchGroup (compiler/Language/Haskell/Syntax/Expr.hs:974) ghc-lib-parser> Match (compiler/Language/Haskell/Syntax/Expr.hs:988) ghc-lib-parser> isInfixMatch (compiler/Language/Haskell/Syntax/Expr.hs:1037) ghc-lib-parser> TransForm (compiler/Language/Haskell/Syntax/Expr.hs:1235) ghc-lib-parser> isPatSynCtxt (compiler/Language/Haskell/Syntax/Expr.hs:1596) ghc-lib-parser> HsDoFlavour (compiler/Language/Haskell/Syntax/Expr.hs:1616) ghc-lib-parser> qualifiedDoModuleName_maybe (compiler/Language/Haskell/Syntax/Expr.hs:1624) ghc-lib-parser> isComprehensionContext (compiler/Language/Haskell/Syntax/Expr.hs:1631) ghc-lib-parser> isDoComprehensionContext (compiler/Language/Haskell/Syntax/Expr.hs:1638) ghc-lib-parser> isMonadDoStmtContext (compiler/Language/Haskell/Syntax/Expr.hs:1653) ghc-lib-parser> isMonadCompContext (compiler/Language/Haskell/Syntax/Expr.hs:1660) ghc-lib-parser> isMonadDoCompContext (compiler/Language/Haskell/Syntax/Expr.hs:1667) ghc-lib-parser> 92% ( 12 / 13) in 'Language.Haskell.Syntax' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> 63% ( 21 / 33) 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> isNvUnaryType (compiler/GHC/Types/RepType.hs:80) ghc-lib-parser> typePrimRepArgs (compiler/GHC/Types/RepType.hs:88) ghc-lib-parser> countConRepArgs (compiler/GHC/Types/RepType.hs:140) ghc-lib-parser> layoutUbxSum (compiler/GHC/Types/RepType.hs:256) ghc-lib-parser> typeSlotTy (compiler/GHC/Types/RepType.hs:311) ghc-lib-parser> SlotTy (compiler/GHC/Types/RepType.hs:293) ghc-lib-parser> slotPrimRep (compiler/GHC/Types/RepType.hs:338) ghc-lib-parser> primRepSlot (compiler/GHC/Types/RepType.hs:317) ghc-lib-parser> mightBeFunTy (compiler/GHC/Types/RepType.hs:698) ghc-lib-parser> Warning: 'DmdType' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Demand.hs:1816:5 ghc-lib-parser> * at compiler/GHC/Types/Demand.hs:1815:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:1815:1 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: 'Card' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Demand.hs:493:16 ghc-lib-parser> * at compiler/GHC/Types/Demand.hs:493:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:493:1 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: 'Multiplicity' 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. retrie> retrie> Retrie/Replace.hs:28:1: warning: [GHC-66111] [-Wunused-imports] retrie> The import of ‘Retrie.Util’ is redundant retrie> except perhaps to import instances from ‘Retrie.Util’ retrie> To import instances alone, use: import Retrie.Util() retrie> | retrie> 28 | import Retrie.Util retrie> | ^^^^^^^^^^^^^^^^^^ retrie> retrie> Retrie/Replace.hs:129:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] retrie> Noncanonical ‘(<>) = mappend’ definition detected retrie> in the instance declaration for ‘Semigroup Change’. retrie> Suggested fix: retrie> Move definition from ‘mappend’ to ‘(<>)’ retrie> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid retrie> | retrie> 129 | (<>) = mappend retrie> | ^^^^^^^^^^^^^^ retrie> ghc-lib-parser> Warning: 'glbDivergence' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. retrie> Retrie/Replace.hs:133:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] retrie> Noncanonical ‘mappend’ definition detected retrie> in the instance declaration for ‘Monoid Change’. ghc-lib-parser> Warning: 'msum' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. retrie> ‘mappend’ will eventually be removed in favour of ‘(<>)’ retrie> Suggested fix: retrie> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ ghc-lib-parser> Warning: 'not'' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. retrie> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid retrie> | retrie> 133 | mappend NoChange other = other retrie> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... 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:2152:5 ghc-lib-parser> * at compiler/GHC/Types/Demand.hs:2151:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:2151:1 retrie> [26 of 34] Compiling Retrie.CPP ( Retrie/CPP.hs, nothing ) 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> 63% ( 85 /133) 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:799) ghc-lib-parser> topDmd (compiler/GHC/Types/Demand.hs:798) ghc-lib-parser> botDmd (compiler/GHC/Types/Demand.hs:800) ghc-lib-parser> seqDmd (compiler/GHC/Types/Demand.hs:801) ghc-lib-parser> topSubDmd (compiler/GHC/Types/Demand.hs:731) ghc-lib-parser> lubSubDmd (compiler/GHC/Types/Demand.hs:860) ghc-lib-parser> plusSubDmd (compiler/GHC/Types/Demand.hs:894) ghc-lib-parser> multDmd (compiler/GHC/Types/Demand.hs:820) ghc-lib-parser> multSubDmd (compiler/GHC/Types/Demand.hs:836) ghc-lib-parser> isAbsDmd (compiler/GHC/Types/Demand.hs:920) ghc-lib-parser> evalDmd (compiler/GHC/Types/Demand.hs:954) ghc-lib-parser> peelManyCalls (compiler/GHC/Types/Demand.hs:1032) ghc-lib-parser> mkWorkerDemand (compiler/GHC/Types/Demand.hs:1047) ghc-lib-parser> topDiv (compiler/GHC/Types/Demand.hs:1485) ghc-lib-parser> botDiv (compiler/GHC/Types/Demand.hs:1487) ghc-lib-parser> exnDiv (compiler/GHC/Types/Demand.hs:1486) ghc-lib-parser> lubDivergence (compiler/GHC/Types/Demand.hs:1457) ghc-lib-parser> addVarDmdEnv (compiler/GHC/Types/Demand.hs:1776) ghc-lib-parser> nopDmdEnv (compiler/GHC/Types/Demand.hs:1760) ghc-lib-parser> plusDmdEnv (compiler/GHC/Types/Demand.hs:1780) ghc-lib-parser> reuseEnv (compiler/GHC/Types/Demand.hs:1801) ghc-lib-parser> dmdTypeDepth (compiler/GHC/Types/Demand.hs:1863) ghc-lib-parser> botDmdType (compiler/GHC/Types/Demand.hs:1849) ghc-lib-parser> plusDmdType (compiler/GHC/Types/Demand.hs:1843) ghc-lib-parser> multDmdType (compiler/GHC/Types/Demand.hs:1896) ghc-lib-parser> discardArgDmds (compiler/GHC/Types/Demand.hs:1840) ghc-lib-parser> peelFV (compiler/GHC/Types/Demand.hs:1902) ghc-lib-parser> findIdDemand (compiler/GHC/Types/Demand.hs:1913) ghc-lib-parser> addDemand (compiler/GHC/Types/Demand.hs:1910) ghc-lib-parser> splitDmdTy (compiler/GHC/Types/Demand.hs:1892) ghc-lib-parser> mkClosedDmdSig (compiler/GHC/Types/Demand.hs:2163) ghc-lib-parser> mkVanillaDmdSig (compiler/GHC/Types/Demand.hs:2166) ghc-lib-parser> splitDmdSig (compiler/GHC/Types/Demand.hs:2169) ghc-lib-parser> dmdSigDmdEnv (compiler/GHC/Types/Demand.hs:2172) ghc-lib-parser> hasDemandEnvSig (compiler/GHC/Types/Demand.hs:2175) ghc-lib-parser> nopSig (compiler/GHC/Types/Demand.hs:2181) ghc-lib-parser> botSig (compiler/GHC/Types/Demand.hs:2178) ghc-lib-parser> isNopSig (compiler/GHC/Types/Demand.hs:2184) ghc-lib-parser> trimBoxityDmdSig (compiler/GHC/Types/Demand.hs:2231) ghc-lib-parser> transferArgBoxityDmdSig (compiler/GHC/Types/Demand.hs:2262) ghc-lib-parser> TypeShape (compiler/GHC/Types/Demand.hs:2526) ghc-lib-parser> trimToType (compiler/GHC/Types/Demand.hs:2534) ghc-lib-parser> seqDemand (compiler/GHC/Types/Demand.hs:2564) ghc-lib-parser> seqDemandList (compiler/GHC/Types/Demand.hs:2574) ghc-lib-parser> seqDmdType (compiler/GHC/Types/Demand.hs:2577) ghc-lib-parser> seqDmdSig (compiler/GHC/Types/Demand.hs:2584) ghc-lib-parser> zapUsageDemand (compiler/GHC/Types/Demand.hs:2474) 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:263) ghc-lib-parser> DoExtDynRefs (compiler/GHC/StgToCmm/Types.hs:264) ghc-lib-parser> Warning: 'ConLike' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/ConLike.hs:60:1 ghc-lib-parser> * at compiler/GHC/Types/Basic.hs:1481: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:60: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:70) ghc-lib-parser> conLikeName (compiler/GHC/Core/ConLike.hs:156) ghc-lib-parser> conLikeIsInfix (compiler/GHC/Core/ConLike.hs:233) ghc-lib-parser> 40% ( 2 / 5) in 'GHC.Types.CompleteMatch' ghc-lib-parser> Missing documentation for: ghc-lib-parser> vanillaCompleteMatch (compiler/GHC/Types/CompleteMatch.hs:23) ghc-lib-parser> CompleteMatches (compiler/GHC/Types/CompleteMatch.hs:30) ghc-lib-parser> completeMatchAppliesAtType (compiler/GHC/Types/CompleteMatch.hs:33) 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:259:5 ghc-lib-parser> * at compiler/GHC/Core/TyCo/Rep.hs:123:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:123:1 ghc-lib-parser> Warning: 'Alt' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core.hs:274:7 ghc-lib-parser> * at compiler/GHC/Core.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/Core.hs:273: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> 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:127:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:127:1 ghc-lib-parser> Warning: 'IsOrphan' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core.hs:1071:5 ghc-lib-parser> * at compiler/GHC/Core.hs:1070:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:1070:1 ghc-lib-parser> Warning: 'Var' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core.hs:250:5 ghc-lib-parser> * at compiler/GHC/Types/Var.hs:246:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:246:1 ghc-lib-parser> Warning: 'Coercion' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core.hs:260:5 ghc-lib-parser> * at compiler/GHC/Core/TyCo/Rep.hs:816:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:816: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> 56% (100 /178) in 'GHC.Core' ghc-lib-parser> Missing documentation for: ghc-lib-parser> CoreProgram (compiler/GHC/Core.hs:1785) ghc-lib-parser> TaggedExpr (compiler/GHC/Core.hs:1811) ghc-lib-parser> TaggedAlt (compiler/GHC/Core.hs:1813) ghc-lib-parser> TaggedBind (compiler/GHC/Core.hs:1810) ghc-lib-parser> TaggedArg (compiler/GHC/Core.hs:1812) ghc-lib-parser> deTagExpr (compiler/GHC/Core.hs:1819) ghc-lib-parser> InId (compiler/GHC/Types/Var.hs:200) ghc-lib-parser> InBind (compiler/GHC/Core.hs:1041) ghc-lib-parser> InExpr (compiler/GHC/Core.hs:1042) ghc-lib-parser> InAlt (compiler/GHC/Core.hs:1043) ghc-lib-parser> InArg (compiler/GHC/Core.hs:1044) ghc-lib-parser> InType (compiler/GHC/Core.hs:1039) ghc-lib-parser> InKind (compiler/GHC/Core.hs:1040) ghc-lib-parser> InBndr (compiler/GHC/Core.hs:1038) ghc-lib-parser> InVar (compiler/GHC/Types/Var.hs:197) ghc-lib-parser> InCoercion (compiler/GHC/Core.hs:1045) ghc-lib-parser> InTyVar (compiler/GHC/Types/Var.hs:198) ghc-lib-parser> InCoVar (compiler/GHC/Types/Var.hs:199) ghc-lib-parser> OutId (compiler/GHC/Types/Var.hs:204) ghc-lib-parser> OutBind (compiler/GHC/Core.hs:1052) ghc-lib-parser> OutExpr (compiler/GHC/Core.hs:1053) ghc-lib-parser> OutAlt (compiler/GHC/Core.hs:1054) ghc-lib-parser> OutArg (compiler/GHC/Core.hs:1055) ghc-lib-parser> OutType (compiler/GHC/Core.hs:1049) ghc-lib-parser> OutKind (compiler/GHC/Core.hs:1050) ghc-lib-parser> OutBndr (compiler/GHC/Core.hs:1048) ghc-lib-parser> OutVar (compiler/GHC/Types/Var.hs:201) ghc-lib-parser> OutCoercion (compiler/GHC/Core.hs:1051) ghc-lib-parser> OutTyVar (compiler/GHC/Types/Var.hs:202) ghc-lib-parser> OutCoVar (compiler/GHC/Types/Var.hs:203) ghc-lib-parser> MOutCoercion (compiler/GHC/Core.hs:1056) ghc-lib-parser> mkLet (compiler/GHC/Core.hs:1950) ghc-lib-parser> mkTyArg (compiler/GHC/Core.hs:1871) ghc-lib-parser> mkWord8Lit (compiler/GHC/Core.hs:1898) ghc-lib-parser> mkWord64LitWord64 (compiler/GHC/Core.hs:1901) ghc-lib-parser> mkInt64LitInt64 (compiler/GHC/Core.hs:1904) ghc-lib-parser> mkConApp2 (compiler/GHC/Core.hs:1866) ghc-lib-parser> varsToCoreExprs (compiler/GHC/Core.hs:1982) ghc-lib-parser> cmpAlt (compiler/GHC/Core.hs:1736) ghc-lib-parser> ltAlt (compiler/GHC/Core.hs:1739) ghc-lib-parser> rhssOfBind (compiler/GHC/Core.hs:2036) ghc-lib-parser> rhssOfAlts (compiler/GHC/Core.hs:2040) ghc-lib-parser> foldBindersOfBindStrict (compiler/GHC/Core.hs:2023) ghc-lib-parser> foldBindersOfBindsStrict (compiler/GHC/Core.hs:2030) ghc-lib-parser> collectTyBinders (compiler/GHC/Core.hs:2068) ghc-lib-parser> collectTyAndValBinders (compiler/GHC/Core.hs:2080) ghc-lib-parser> UnfoldingSource (compiler/GHC/Types/Basic.hs:1863) ghc-lib-parser> mkOtherCon (compiler/GHC/Core.hs:1510) ghc-lib-parser> unSaturatedOk (compiler/GHC/Core.hs:1489) ghc-lib-parser> needSaturated (compiler/GHC/Core.hs:1488) ghc-lib-parser> boringCxtOk (compiler/GHC/Core.hs:1492) ghc-lib-parser> boringCxtNotOk (compiler/GHC/Core.hs:1493) ghc-lib-parser> expandUnfolding_maybe (compiler/GHC/Core.hs:1572) ghc-lib-parser> isExpandableUnfolding (compiler/GHC/Core.hs:1565) ghc-lib-parser> isCompulsoryUnfolding (compiler/GHC/Core.hs:1578) ghc-lib-parser> isStableUnfolding (compiler/GHC/Core.hs:1584) ghc-lib-parser> isStableUserUnfolding (compiler/GHC/Core.hs:1590) ghc-lib-parser> isStableSystemUnfolding (compiler/GHC/Core.hs:1595) ghc-lib-parser> isBootUnfolding (compiler/GHC/Core.hs:1621) ghc-lib-parser> hasCoreUnfolding (compiler/GHC/Core.hs:1631) ghc-lib-parser> canUnfold (compiler/GHC/Core.hs:1637) ghc-lib-parser> neverUnfoldGuidance (compiler/GHC/Core.hs:1625) ghc-lib-parser> isStableSource (compiler/GHC/Types/Basic.hs:1890) ghc-lib-parser> collectAnnArgsTicks (compiler/GHC/Core.hs:2256) ghc-lib-parser> deAnnotate (compiler/GHC/Core.hs:2265) ghc-lib-parser> deAnnotate' (compiler/GHC/Core.hs:2268) ghc-lib-parser> deAnnAlt (compiler/GHC/Core.hs:2283) ghc-lib-parser> deAnnBind (compiler/GHC/Core.hs:2286) ghc-lib-parser> chooseOrphanAnchor (compiler/GHC/Core.hs:1096) ghc-lib-parser> RuleName (compiler/GHC/Types/Basic.hs:458) ghc-lib-parser> RuleFun (compiler/GHC/Core.hs:1245) ghc-lib-parser> IdUnfoldingFun (compiler/GHC/Core.hs:1251) ghc-lib-parser> ruleName (compiler/GHC/Core.hs:1271) ghc-lib-parser> ruleActivation (compiler/GHC/Core.hs:1278) ghc-lib-parser> ruleModule (compiler/GHC/Core.hs:1274) ghc-lib-parser> isBuiltinRule (compiler/GHC/Core.hs:1257) ghc-lib-parser> isLocalRule (compiler/GHC/Core.hs:1286) ghc-lib-parser> isAutoRule (compiler/GHC/Core.hs:1261) 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: 'IdInfo' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Id/Info.hs:378:5 ghc-lib-parser> * at compiler/GHC/Types/Id/Info.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/Id/Info.hs:377: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> Warning: 'Note' 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> 58% ( 54 / 93) 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:334) ghc-lib-parser> isJoinIdDetails_maybe (compiler/GHC/Types/Id/Info.hs:327) ghc-lib-parser> recSelParentName (compiler/GHC/Types/Id/Info.hs:299) ghc-lib-parser> recSelFirstConName (compiler/GHC/Types/Id/Info.hs:303) ghc-lib-parser> hasNoOneShotInfo (compiler/GHC/Types/Basic.hs:358) ghc-lib-parser> setOneShotInfo (compiler/GHC/Types/Id/Info.hs:546) ghc-lib-parser> zapUsedOnceInfo (compiler/GHC/Types/Id/Info.hs:830) ghc-lib-parser> zapTailCallInfo (compiler/GHC/Types/Id/Info.hs:861) ghc-lib-parser> zapCallArityInfo (compiler/GHC/Types/Id/Info.hs:869) ghc-lib-parser> trimUnfolding (compiler/GHC/Types/Id/Info.hs:857) ghc-lib-parser> setArityInfo (compiler/GHC/Types/Id/Info.hs:528) ghc-lib-parser> ppArityInfo (compiler/GHC/Types/Id/Info.hs:644) ghc-lib-parser> setCallArityInfo (compiler/GHC/Types/Id/Info.hs:532) ghc-lib-parser> setDmdSigInfo (compiler/GHC/Types/Id/Info.hs:553) ghc-lib-parser> setCprSigInfo (compiler/GHC/Types/Id/Info.hs:556) ghc-lib-parser> setDemandInfo (compiler/GHC/Types/Id/Info.hs:550) ghc-lib-parser> pprStrictness (compiler/GHC/Types/Id/Info.hs:677) ghc-lib-parser> setUnfoldingInfo (compiler/GHC/Types/Id/Info.hs:514) ghc-lib-parser> setInlinePragInfo (compiler/GHC/Types/Id/Info.hs:498) ghc-lib-parser> isDeadOcc (compiler/GHC/Types/Basic.hs:1173) ghc-lib-parser> isStrongLoopBreaker (compiler/GHC/Types/Basic.hs:1168) ghc-lib-parser> isWeakLoopBreaker (compiler/GHC/Types/Basic.hs:1164) ghc-lib-parser> setOccInfo (compiler/GHC/Types/Id/Info.hs:500) ghc-lib-parser> BranchCount (compiler/GHC/Types/Basic.hs:1061) ghc-lib-parser> TailCallInfo (compiler/GHC/Types/Basic.hs:1137) ghc-lib-parser> tailCallInfo (compiler/GHC/Types/Basic.hs:1142) ghc-lib-parser> isAlwaysTailCalled (compiler/GHC/Types/Basic.hs:1150) ghc-lib-parser> isEmptyRuleInfo (compiler/GHC/Types/Id/Info.hs:723) ghc-lib-parser> ruleInfoRules (compiler/GHC/Types/Id/Info.hs:731) ghc-lib-parser> setRuleInfo (compiler/GHC/Types/Id/Info.hs:496) ghc-lib-parser> tagSigInfo (compiler/GHC/Types/Id/Info.hs:491) ghc-lib-parser> ppCafInfo (compiler/GHC/Types/Id/Info.hs:775) ghc-lib-parser> mayHaveCafRefs (compiler/GHC/Types/Id/Info.hs:768) ghc-lib-parser> setCafInfo (compiler/GHC/Types/Id/Info.hs:536) ghc-lib-parser> setLFInfo (compiler/GHC/Types/Id/Info.hs:540) ghc-lib-parser> setTagSig (compiler/GHC/Types/Id/Info.hs:543) ghc-lib-parser> tagSig ghc-lib-parser> TickBoxId (compiler/GHC/Types/Id/Info.hs:879) 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 /159) in 'GHC.Types.Id' ghc-lib-parser> Missing documentation for: ghc-lib-parser> InVar (compiler/GHC/Types/Var.hs:197) ghc-lib-parser> InId (compiler/GHC/Types/Var.hs:200) ghc-lib-parser> OutVar (compiler/GHC/Types/Var.hs:201) ghc-lib-parser> OutId (compiler/GHC/Types/Var.hs:204) ghc-lib-parser> mkLocalIdWithInfo (compiler/GHC/Types/Id.hs:332) ghc-lib-parser> mkExportedVanillaId (compiler/GHC/Types/Id.hs:344) ghc-lib-parser> mkSysLocalM (compiler/GHC/Types/Id.hs:363) ghc-lib-parser> mkSysLocalOrCoVarM (compiler/GHC/Types/Id.hs:366) ghc-lib-parser> mkScaledTemplateLocal (compiler/GHC/Types/Id.hs:395) ghc-lib-parser> idName (compiler/GHC/Types/Id.hs:200) ghc-lib-parser> idType (compiler/GHC/Types/Id.hs:206) ghc-lib-parser> idMult (compiler/GHC/Types/Id.hs:209) ghc-lib-parser> idScaledType (compiler/GHC/Types/Id.hs:212) ghc-lib-parser> idUnique (compiler/GHC/Types/Id.hs:203) ghc-lib-parser> idInfo (compiler/GHC/Types/Var.hs:1115) ghc-lib-parser> idDetails (compiler/GHC/Types/Var.hs:1119) ghc-lib-parser> recordSelectorTyCon_maybe (compiler/GHC/Types/Id.hs:460) ghc-lib-parser> setIdName (compiler/GHC/Types/Id.hs:225) ghc-lib-parser> setIdUnique (compiler/GHC/Types/Id.hs:228) ghc-lib-parser> setIdMult (compiler/GHC/Types/Var.hs:1201) ghc-lib-parser> updateIdTypeButNotMult (compiler/GHC/Types/Var.hs:1179) ghc-lib-parser> updateIdTypeAndMult (compiler/GHC/Types/Var.hs:1183) ghc-lib-parser> updateIdTypeAndMultM (compiler/GHC/Types/Var.hs:1193) ghc-lib-parser> setIdExported (compiler/GHC/Types/Id.hs:236) ghc-lib-parser> setIdNotExported (compiler/GHC/Types/Id.hs:239) ghc-lib-parser> localiseId (compiler/GHC/Types/Id.hs:244) ghc-lib-parser> setIdInfo (compiler/GHC/Types/Id.hs:256) ghc-lib-parser> lazySetIdInfo (compiler/GHC/Types/Id.hs:253) ghc-lib-parser> modifyIdInfo (compiler/GHC/Types/Id.hs:260) ghc-lib-parser> maybeModifyIdInfo (compiler/GHC/Types/Id.hs:264) ghc-lib-parser> zapLamIdInfo (compiler/GHC/Types/Id.hs:982) ghc-lib-parser> zapIdDemandInfo (compiler/GHC/Types/Id.hs:988) ghc-lib-parser> zapIdUsageInfo (compiler/GHC/Types/Id.hs:991) ghc-lib-parser> zapIdUsageEnvInfo (compiler/GHC/Types/Id.hs:994) ghc-lib-parser> zapIdUsedOnceInfo (compiler/GHC/Types/Id.hs:997) ghc-lib-parser> zapIdTailCallInfo (compiler/GHC/Types/Id.hs:1000) ghc-lib-parser> zapFragileIdInfo (compiler/GHC/Types/Id.hs:985) ghc-lib-parser> zapIdDmdSig (compiler/GHC/Types/Id.hs:731) ghc-lib-parser> zapStableUnfolding (compiler/GHC/Types/Id.hs:1003) ghc-lib-parser> transferPolyIdInfo (compiler/GHC/Types/Id.hs:1062) ghc-lib-parser> scaleIdBy (compiler/GHC/Types/Id.hs:215) ghc-lib-parser> isDeadBinder (compiler/GHC/Types/Id.hs:635) ghc-lib-parser> isLocalId (compiler/GHC/Types/Var.hs:1245) ghc-lib-parser> isGlobalId (compiler/GHC/Types/Var.hs:1255) ghc-lib-parser> isRecordSelector (compiler/GHC/Types/Id.hs:482) ghc-lib-parser> isNaughtyRecordSelector (compiler/GHC/Types/Id.hs:494) ghc-lib-parser> isPatSynRecordSelector (compiler/GHC/Types/Id.hs:490) ghc-lib-parser> isDataConRecordSelector (compiler/GHC/Types/Id.hs:486) ghc-lib-parser> isClassOpId (compiler/GHC/Types/Id.hs:498) ghc-lib-parser> isClassOpId_maybe (compiler/GHC/Types/Id.hs:502) ghc-lib-parser> isDFunId (compiler/GHC/Types/Id.hs:510) ghc-lib-parser> isPrimOpId (compiler/GHC/Types/Id.hs:506) ghc-lib-parser> isPrimOpId_maybe (compiler/GHC/Types/Id.hs:514) ghc-lib-parser> isFCallId (compiler/GHC/Types/Id.hs:518) ghc-lib-parser> isFCallId_maybe (compiler/GHC/Types/Id.hs:522) ghc-lib-parser> isDataConWorkId (compiler/GHC/Types/Id.hs:526) ghc-lib-parser> isDataConWorkId_maybe (compiler/GHC/Types/Id.hs:530) ghc-lib-parser> isDataConWrapId (compiler/GHC/Types/Id.hs:534) ghc-lib-parser> isDataConWrapId_maybe (compiler/GHC/Types/Id.hs:538) ghc-lib-parser> isDataConId_maybe (compiler/GHC/Types/Id.hs:543) ghc-lib-parser> isConLikeId (compiler/GHC/Types/Id.hs:943) ghc-lib-parser> idIsFrom (compiler/GHC/Types/Id.hs:632) ghc-lib-parser> JoinId (compiler/GHC/Types/Var.hs:187) ghc-lib-parser> isJoinId (compiler/GHC/Types/Id.hs:561) ghc-lib-parser> idJoinArity (compiler/GHC/Types/Id.hs:647) ghc-lib-parser> asJoinId (compiler/GHC/Types/Id.hs:650) ghc-lib-parser> asJoinId_maybe (compiler/GHC/Types/Id.hs:680) ghc-lib-parser> zapJoinId (compiler/GHC/Types/Id.hs:666) ghc-lib-parser> idInlinePragma (compiler/GHC/Types/Id.hs:925) ghc-lib-parser> setInlinePragma (compiler/GHC/Types/Id.hs:928) ghc-lib-parser> modifyInlinePragma (compiler/GHC/Types/Id.hs:931) ghc-lib-parser> idInlineActivation (compiler/GHC/Types/Id.hs:934) ghc-lib-parser> setInlineActivation (compiler/GHC/Types/Id.hs:937) ghc-lib-parser> idRuleMatchInfo (compiler/GHC/Types/Id.hs:940) ghc-lib-parser> setOneShotLambda (compiler/GHC/Types/Id.hs:954) ghc-lib-parser> clearOneShotLambda (compiler/GHC/Types/Id.hs:957) ghc-lib-parser> updOneShotInfo (compiler/GHC/Types/Id.hs:964) ghc-lib-parser> setIdOneShotInfo (compiler/GHC/Types/Id.hs:960) ghc-lib-parser> idArity (compiler/GHC/Types/Id.hs:694) ghc-lib-parser> idCallArity (compiler/GHC/Types/Id.hs:700) ghc-lib-parser> idSpecialisation (compiler/GHC/Types/Id.hs:878) ghc-lib-parser> idCoreRules (compiler/GHC/Types/Id.hs:881) ghc-lib-parser> idHasRules (compiler/GHC/Types/Id.hs:884) ghc-lib-parser> idCafInfo (compiler/GHC/Types/Id.hs:892) ghc-lib-parser> idLFInfo_maybe (compiler/GHC/Types/Id.hs:901) ghc-lib-parser> idOneShotInfo (compiler/GHC/Types/Id.hs:951) ghc-lib-parser> idOccInfo (compiler/GHC/Types/Id.hs:909) ghc-lib-parser> IdUnfoldingFun (compiler/GHC/Core.hs:1251) ghc-lib-parser> noUnfoldingFun (compiler/GHC/Types/Id.hs:763) ghc-lib-parser> setIdUnfolding (compiler/GHC/Types/Id.hs:786) ghc-lib-parser> setCaseBndrEvald (compiler/GHC/Types/Id.hs:862) ghc-lib-parser> setIdArity (compiler/GHC/Types/Id.hs:697) ghc-lib-parser> setIdCallArity (compiler/GHC/Types/Id.hs:703) ghc-lib-parser> setIdSpecialisation (compiler/GHC/Types/Id.hs:887) ghc-lib-parser> setIdCafInfo (compiler/GHC/Types/Id.hs:895) ghc-lib-parser> setIdOccInfo (compiler/GHC/Types/Id.hs:912) ghc-lib-parser> zapIdOccInfo (compiler/GHC/Types/Id.hs:915) ghc-lib-parser> setIdLFInfo (compiler/GHC/Types/Id.hs:904) ghc-lib-parser> setIdDemandInfo (compiler/GHC/Types/Id.hs:792) ghc-lib-parser> setIdDmdSig (compiler/GHC/Types/Id.hs:722) ghc-lib-parser> setIdCprSig (compiler/GHC/Types/Id.hs:728) ghc-lib-parser> idCbvMarks_maybe (compiler/GHC/Types/Id.hs:827) ghc-lib-parser> idCbvMarkArity (compiler/GHC/Types/Id.hs:835) ghc-lib-parser> idDemandInfo (compiler/GHC/Types/Id.hs:789) ghc-lib-parser> idCprSig (compiler/GHC/Types/Id.hs:725) ghc-lib-parser> idTagSig_maybe (compiler/GHC/Types/Id.hs:750) ghc-lib-parser> setIdTagSig (compiler/GHC/Types/Id.hs:795) 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:227:5 ghc-lib-parser> * at compiler/GHC/Core/Coercion/Axiom.hs:226:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:226: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> 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:167) ghc-lib-parser> pprParendExpr (compiler/GHC/Core/Ppr.hs:166) ghc-lib-parser> pprCoreBinding (compiler/GHC/Core/Ppr.hs:69) ghc-lib-parser> pprCoreBindings (compiler/GHC/Core/Ppr.hs:68) ghc-lib-parser> pprCoreAlt (compiler/GHC/Core/Ppr.hs:324) ghc-lib-parser> pprCoreBindingWithSize (compiler/GHC/Core/Ppr.hs:75) ghc-lib-parser> pprCoreBindingsWithSize (compiler/GHC/Core/Ppr.hs:74) ghc-lib-parser> pprCoreBinder (compiler/GHC/Core/Ppr.hs:405) ghc-lib-parser> pprCoreBinders (compiler/GHC/Core/Ppr.hs:417) ghc-lib-parser> pprId (compiler/GHC/Core/Ppr.hs:473) ghc-lib-parser> pprIds (compiler/GHC/Core/Ppr.hs:476) ghc-lib-parser> pprRule (compiler/GHC/Core/Ppr.hs:668) ghc-lib-parser> pprRules (compiler/GHC/Core/Ppr.hs:665) ghc-lib-parser> pprOptCo (compiler/GHC/Core/Ppr.hs:174) ghc-lib-parser> pprOcc (compiler/GHC/Core/Ppr.hs:394) ghc-lib-parser> pprOccWithTick (compiler/GHC/Core/Ppr.hs:398) ghc-lib-parser> Warning: GHC.Hs.Lit: Could not find documentation for exported module: GHC.Hs.Lit ghc-lib-parser> 60% ( 6 / 10) in 'GHC.Hs.Lit' ghc-lib-parser> Missing documentation for: ghc-lib-parser> OverLitRn (compiler/GHC/Hs/Lit.hs:67) ghc-lib-parser> OverLitTc (compiler/GHC/Hs/Lit.hs:73) ghc-lib-parser> pprXOverLit (compiler/GHC/Hs/Lit.hs:104) ghc-lib-parser> overLitType (compiler/GHC/Hs/Lit.hs:111) ghc-lib-parser> Warning: 'CoreMap' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/Map/Expr.hs:110:21 ghc-lib-parser> * at compiler/GHC/Core/Map/Expr.hs:110:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:110: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:297) ghc-lib-parser> extendCoreMap (compiler/GHC/Core/Map/Expr.hs:291) ghc-lib-parser> lookupCoreMap (compiler/GHC/Core/Map/Expr.hs:288) ghc-lib-parser> foldCoreMap (compiler/GHC/Core/Map/Expr.hs:294) ghc-lib-parser> eqDeBruijnExpr (compiler/GHC/Core/Map/Expr.hs:152) ghc-lib-parser> eqCoreExpr (compiler/GHC/Core/Map/Expr.hs:205) ghc-lib-parser> TrieMap (compiler/GHC/Data/TrieMap.hs:69) ghc-lib-parser> insertTM (compiler/GHC/Data/TrieMap.hs:82) ghc-lib-parser> deleteTM (compiler/GHC/Data/TrieMap.hs:85) ghc-lib-parser> lkDFreeVar (compiler/GHC/Core/Map/Type.hs:611) ghc-lib-parser> xtDFreeVar (compiler/GHC/Core/Map/Type.hs:614) ghc-lib-parser> lkDNamed (compiler/GHC/Core/Map/Type.hs:622) ghc-lib-parser> xtDNamed (compiler/GHC/Core/Map/Type.hs:625) ghc-lib-parser> >.> (compiler/GHC/Data/TrieMap.hs:101) ghc-lib-parser> |> (compiler/GHC/Data/TrieMap.hs:105) ghc-lib-parser> |>> (compiler/GHC/Data/TrieMap.hs:112) 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% ( 40 /263) in 'GHC.Builtin.Types' ghc-lib-parser> Missing documentation for: ghc-lib-parser> mkWiredInTyConName (compiler/GHC/Builtin/Types.hs:335) ghc-lib-parser> mkWiredInIdName (compiler/GHC/Builtin/Types.hs:347) ghc-lib-parser> wiredInTyCons (compiler/GHC/Builtin/Types.hs:287) ghc-lib-parser> isTupleTyOcc_maybe (compiler/GHC/Builtin/Types.hs:867) ghc-lib-parser> isPunOcc_maybe (compiler/GHC/Builtin/Types.hs:917) ghc-lib-parser> boolTy (compiler/GHC/Builtin/Types.hs:2132) ghc-lib-parser> boolTyCon (compiler/GHC/Builtin/Types.hs:2135) ghc-lib-parser> boolTyCon_RDR (compiler/GHC/Builtin/Types.hs:521) ghc-lib-parser> boolTyConName (compiler/GHC/Builtin/Types.hs:381) ghc-lib-parser> trueDataCon (compiler/GHC/Builtin/Types.hs:2142) ghc-lib-parser> trueDataConId (compiler/GHC/Builtin/Types.hs:2146) ghc-lib-parser> true_RDR (compiler/GHC/Builtin/Types.hs:523) ghc-lib-parser> falseDataCon (compiler/GHC/Builtin/Types.hs:2141) ghc-lib-parser> falseDataConId (compiler/GHC/Builtin/Types.hs:2145) ghc-lib-parser> false_RDR (compiler/GHC/Builtin/Types.hs:522) ghc-lib-parser> promotedFalseDataCon (compiler/GHC/Builtin/Types.hs:2321) ghc-lib-parser> promotedTrueDataCon (compiler/GHC/Builtin/Types.hs:2320) ghc-lib-parser> orderingTyCon (compiler/GHC/Builtin/Types.hs:2149) ghc-lib-parser> ordLTDataCon (compiler/GHC/Builtin/Types.hs:2153) ghc-lib-parser> ordLTDataConId (compiler/GHC/Builtin/Types.hs:2158) ghc-lib-parser> ordEQDataCon (compiler/GHC/Builtin/Types.hs:2154) ghc-lib-parser> ordEQDataConId (compiler/GHC/Builtin/Types.hs:2159) ghc-lib-parser> ordGTDataCon (compiler/GHC/Builtin/Types.hs:2155) ghc-lib-parser> ordGTDataConId (compiler/GHC/Builtin/Types.hs:2160) ghc-lib-parser> promotedLTDataCon (compiler/GHC/Builtin/Types.hs:2334) ghc-lib-parser> promotedEQDataCon (compiler/GHC/Builtin/Types.hs:2335) ghc-lib-parser> promotedGTDataCon (compiler/GHC/Builtin/Types.hs:2336) ghc-lib-parser> BoxingInfo (compiler/GHC/Builtin/Types.hs:1988) ghc-lib-parser> charTyCon (compiler/GHC/Builtin/Types.hs:1875) ghc-lib-parser> charDataCon (compiler/GHC/Builtin/Types.hs:1880) ghc-lib-parser> charTyCon_RDR (compiler/GHC/Builtin/Types.hs:525) ghc-lib-parser> charTy (compiler/GHC/Builtin/Types.hs:1872) ghc-lib-parser> stringTy (compiler/GHC/Builtin/Types.hs:1883) ghc-lib-parser> charTyConName (compiler/GHC/Builtin/Types.hs:374) ghc-lib-parser> stringTyCon_RDR (compiler/GHC/Builtin/Types.hs:526) ghc-lib-parser> doubleTyCon (compiler/GHC/Builtin/Types.hs:1939) ghc-lib-parser> doubleDataCon (compiler/GHC/Builtin/Types.hs:1945) ghc-lib-parser> doubleTy (compiler/GHC/Builtin/Types.hs:1936) ghc-lib-parser> doubleTyConName (compiler/GHC/Builtin/Types.hs:406) ghc-lib-parser> floatTyCon (compiler/GHC/Builtin/Types.hs:1928) ghc-lib-parser> floatDataCon (compiler/GHC/Builtin/Types.hs:1933) ghc-lib-parser> floatTy (compiler/GHC/Builtin/Types.hs:1925) ghc-lib-parser> floatTyConName (compiler/GHC/Builtin/Types.hs:404) ghc-lib-parser> intTyCon (compiler/GHC/Builtin/Types.hs:1897) ghc-lib-parser> intDataCon (compiler/GHC/Builtin/Types.hs:1901) ghc-lib-parser> intTyCon_RDR (compiler/GHC/Builtin/Types.hs:524) ghc-lib-parser> intDataCon_RDR (compiler/GHC/Builtin/Types.hs:527) ghc-lib-parser> intTyConName (compiler/GHC/Builtin/Types.hs:377) ghc-lib-parser> intTy (compiler/GHC/Builtin/Types.hs:1894) ghc-lib-parser> wordTyCon (compiler/GHC/Builtin/Types.hs:1907) ghc-lib-parser> wordDataCon (compiler/GHC/Builtin/Types.hs:1911) ghc-lib-parser> wordTyConName (compiler/GHC/Builtin/Types.hs:399) ghc-lib-parser> wordTy (compiler/GHC/Builtin/Types.hs:1904) ghc-lib-parser> word8TyCon (compiler/GHC/Builtin/Types.hs:1917) ghc-lib-parser> word8DataCon (compiler/GHC/Builtin/Types.hs:1922) ghc-lib-parser> word8Ty (compiler/GHC/Builtin/Types.hs:1914) ghc-lib-parser> listTyCon (compiler/GHC/Builtin/Types.hs:2178) ghc-lib-parser> listTyCon_RDR (compiler/GHC/Builtin/Types.hs:528) ghc-lib-parser> listTyConName (compiler/GHC/Builtin/Types.hs:386) ghc-lib-parser> listTyConKey (compiler/GHC/Builtin/Names.hs:1858) ghc-lib-parser> nilDataCon (compiler/GHC/Builtin/Types.hs:2182) ghc-lib-parser> nilDataConName (compiler/GHC/Builtin/Types.hs:387) ghc-lib-parser> nilDataConKey (compiler/GHC/Builtin/Names.hs:2129) ghc-lib-parser> consDataCon_RDR (compiler/GHC/Builtin/Types.hs:529) ghc-lib-parser> consDataCon (compiler/GHC/Builtin/Types.hs:2185) ghc-lib-parser> consDataConName (compiler/GHC/Builtin/Types.hs:388) ghc-lib-parser> promotedNilDataCon (compiler/GHC/Builtin/Types.hs:2341) ghc-lib-parser> promotedConsDataCon (compiler/GHC/Builtin/Types.hs:2340) ghc-lib-parser> mkListTy (compiler/GHC/Builtin/Types.hs:2175) ghc-lib-parser> maybeTyCon (compiler/GHC/Builtin/Types.hs:2198) ghc-lib-parser> maybeTyConName (compiler/GHC/Builtin/Types.hs:391) ghc-lib-parser> nothingDataCon (compiler/GHC/Builtin/Types.hs:2202) ghc-lib-parser> nothingDataConName (compiler/GHC/Builtin/Types.hs:393) ghc-lib-parser> promotedNothingDataCon (compiler/GHC/Builtin/Types.hs:2325) ghc-lib-parser> justDataCon (compiler/GHC/Builtin/Types.hs:2205) ghc-lib-parser> justDataConName (compiler/GHC/Builtin/Types.hs:395) ghc-lib-parser> promotedJustDataCon (compiler/GHC/Builtin/Types.hs:2326) ghc-lib-parser> mkPromotedMaybeTy (compiler/GHC/Builtin/Types.hs:2208) ghc-lib-parser> mkMaybeTy (compiler/GHC/Builtin/Types.hs:2212) ghc-lib-parser> isPromotedMaybeTy (compiler/GHC/Builtin/Types.hs:2215) ghc-lib-parser> mkTupleStr (compiler/GHC/Builtin/Types.hs:935) ghc-lib-parser> tupleTyCon (compiler/GHC/Builtin/Types.hs:1032) ghc-lib-parser> tupleDataCon (compiler/GHC/Builtin/Types.hs:1045) ghc-lib-parser> tupleTyConName (compiler/GHC/Builtin/Types.hs:1037) ghc-lib-parser> tupleDataConName (compiler/GHC/Builtin/Types.hs:1050) ghc-lib-parser> promotedTupleDataCon (compiler/GHC/Builtin/Types.hs:1042) ghc-lib-parser> unitTyCon (compiler/GHC/Builtin/Types.hs:1181) ghc-lib-parser> unitDataCon (compiler/GHC/Builtin/Types.hs:1190) ghc-lib-parser> unitDataConId (compiler/GHC/Builtin/Types.hs:1193) ghc-lib-parser> unitTy (compiler/GHC/Builtin/Types.hs:2292) ghc-lib-parser> unitTyConKey (compiler/GHC/Builtin/Types.hs:1187) ghc-lib-parser> soloTyCon (compiler/GHC/Builtin/Types.hs:1196) ghc-lib-parser> pairTyCon (compiler/GHC/Builtin/Types.hs:1202) ghc-lib-parser> mkPromotedPairTy (compiler/GHC/Builtin/Types.hs:1053) ghc-lib-parser> isPromotedPairType (compiler/GHC/Builtin/Types.hs:1056) ghc-lib-parser> unboxedUnitTy (compiler/GHC/Builtin/Types.hs:1205) ghc-lib-parser> unboxedUnitTyCon (compiler/GHC/Builtin/Types.hs:1208) ghc-lib-parser> unboxedUnitDataCon (compiler/GHC/Builtin/Types.hs:1211) ghc-lib-parser> mkConstraintTupleTy (compiler/GHC/Builtin/Types.hs:2302) ghc-lib-parser> cTupleTyCon (compiler/GHC/Builtin/Types.hs:963) ghc-lib-parser> cTupleTyConName (compiler/GHC/Builtin/Types.hs:968) ghc-lib-parser> cTupleTyConNames (compiler/GHC/Builtin/Types.hs:971) ghc-lib-parser> isCTupleTyConName (compiler/GHC/Builtin/Types.hs:977) ghc-lib-parser> cTupleDataCon (compiler/GHC/Builtin/Types.hs:992) ghc-lib-parser> cTupleDataConName (compiler/GHC/Builtin/Types.hs:997) ghc-lib-parser> cTupleDataConNames (compiler/GHC/Builtin/Types.hs:1000) ghc-lib-parser> cTupleSelId (compiler/GHC/Builtin/Types.hs:1005) ghc-lib-parser> cTupleSelIdName (compiler/GHC/Builtin/Types.hs:1029) ghc-lib-parser> anyTyCon (compiler/GHC/Builtin/Types.hs:477) ghc-lib-parser> anyTy (compiler/GHC/Builtin/Types.hs:486) ghc-lib-parser> anyTypeOfKind (compiler/GHC/Builtin/Types.hs:489) ghc-lib-parser> mkSumTy (compiler/GHC/Builtin/Types.hs:2314) ghc-lib-parser> typeSymbolKindCon (compiler/GHC/Builtin/Types.hs:663) ghc-lib-parser> typeSymbolKind (compiler/GHC/Builtin/Types.hs:666) ghc-lib-parser> isLiftedTypeKindTyConName (compiler/GHC/Core/TyCon.hs:2298) ghc-lib-parser> typeToTypeKind (compiler/GHC/Builtin/Types.hs:1534) ghc-lib-parser> tYPETyCon (compiler/GHC/Builtin/Types/Prim.hs:875) ghc-lib-parser> tYPETyConName (compiler/GHC/Builtin/Types/Prim.hs:881) ghc-lib-parser> tYPEKind (compiler/GHC/Builtin/Types/Prim.hs:884) ghc-lib-parser> cONSTRAINTTyCon (compiler/GHC/Builtin/Types/Prim.hs:888) ghc-lib-parser> cONSTRAINTTyConName (compiler/GHC/Builtin/Types/Prim.hs:894) ghc-lib-parser> cONSTRAINTKind (compiler/GHC/Builtin/Types/Prim.hs:897) ghc-lib-parser> constraintKind (compiler/GHC/Builtin/Types.hs:1518) ghc-lib-parser> liftedTypeKind (compiler/GHC/Builtin/Types.hs:1533) ghc-lib-parser> unliftedTypeKind (compiler/GHC/Builtin/Types.hs:1549) ghc-lib-parser> zeroBitTypeKind (compiler/GHC/Builtin/Types.hs:1754) ghc-lib-parser> constraintKindTyCon (compiler/GHC/Builtin/Types.hs:1508) ghc-lib-parser> liftedTypeKindTyCon (compiler/GHC/Builtin/Types.hs:1523) ghc-lib-parser> unliftedTypeKindTyCon (compiler/GHC/Builtin/Types.hs:1539) ghc-lib-parser> constraintKindTyConName (compiler/GHC/Builtin/Types.hs:1514) ghc-lib-parser> liftedTypeKindTyConName (compiler/GHC/Builtin/Types.hs:1529) ghc-lib-parser> unliftedTypeKindTyConName (compiler/GHC/Builtin/Types.hs:1545) ghc-lib-parser> liftedRepTyConName (compiler/GHC/Builtin/Types.hs:1765) ghc-lib-parser> unliftedRepTyConName (compiler/GHC/Builtin/Types.hs:1780) ghc-lib-parser> heqTyCon (compiler/GHC/Builtin/Types.hs:1352) ghc-lib-parser> heqTyConName (compiler/GHC/Builtin/Types.hs:363) ghc-lib-parser> heqClass (compiler/GHC/Builtin/Types.hs:1352) ghc-lib-parser> heqDataCon (compiler/GHC/Builtin/Types.hs:1352) ghc-lib-parser> eqTyCon (compiler/GHC/Builtin/Types.hs:1334) ghc-lib-parser> eqTyConName (compiler/GHC/Builtin/Types.hs:353) ghc-lib-parser> eqClass (compiler/GHC/Builtin/Types.hs:1334) ghc-lib-parser> eqDataCon (compiler/GHC/Builtin/Types.hs:1334) ghc-lib-parser> eqTyCon_RDR (compiler/GHC/Builtin/Types.hs:358) ghc-lib-parser> coercibleTyCon (compiler/GHC/Builtin/Types.hs:1370) ghc-lib-parser> coercibleTyConName (compiler/GHC/Builtin/Types.hs:369) ghc-lib-parser> coercibleDataCon (compiler/GHC/Builtin/Types.hs:1370) ghc-lib-parser> coercibleClass (compiler/GHC/Builtin/Types.hs:1370) ghc-lib-parser> runtimeRepTyCon (compiler/GHC/Builtin/Types.hs:1612) ghc-lib-parser> vecCountTyCon (compiler/GHC/Builtin/Types.hs:1817) ghc-lib-parser> vecElemTyCon (compiler/GHC/Builtin/Types.hs:1836) ghc-lib-parser> boxedRepDataConTyCon (compiler/GHC/Builtin/Types.hs:1649) ghc-lib-parser> runtimeRepTy (compiler/GHC/Builtin/Types.hs:1620) ghc-lib-parser> liftedRepTy (compiler/GHC/Builtin/Types.hs:1769) ghc-lib-parser> unliftedRepTy (compiler/GHC/Builtin/Types.hs:1784) ghc-lib-parser> zeroBitRepTy (compiler/GHC/Builtin/Types.hs:1739) ghc-lib-parser> vecRepDataConTyCon (compiler/GHC/Builtin/Types.hs:1814) ghc-lib-parser> tupleRepDataConTyCon (compiler/GHC/Builtin/Types.hs:1665) ghc-lib-parser> sumRepDataConTyCon (compiler/GHC/Builtin/Types.hs:1682) ghc-lib-parser> levityTyCon (compiler/GHC/Builtin/Types.hs:1564) ghc-lib-parser> levityTy (compiler/GHC/Builtin/Types.hs:1567) ghc-lib-parser> liftedDataConTyCon (compiler/GHC/Builtin/Types.hs:1576) ghc-lib-parser> unliftedDataConTyCon (compiler/GHC/Builtin/Types.hs:1579) ghc-lib-parser> liftedDataConTy (compiler/GHC/Builtin/Types.hs:1582) ghc-lib-parser> unliftedDataConTy (compiler/GHC/Builtin/Types.hs:1585) ghc-lib-parser> intRepDataConTy (compiler/GHC/Builtin/Types.hs:1717) ghc-lib-parser> int8RepDataConTy (compiler/GHC/Builtin/Types.hs:1718) ghc-lib-parser> int16RepDataConTy (compiler/GHC/Builtin/Types.hs:1718) ghc-lib-parser> int32RepDataConTy (compiler/GHC/Builtin/Types.hs:1718) ghc-lib-parser> int64RepDataConTy (compiler/GHC/Builtin/Types.hs:1718) ghc-lib-parser> wordRepDataConTy (compiler/GHC/Builtin/Types.hs:1719) ghc-lib-parser> word8RepDataConTy (compiler/GHC/Builtin/Types.hs:1720) ghc-lib-parser> word16RepDataConTy (compiler/GHC/Builtin/Types.hs:1720) ghc-lib-parser> word32RepDataConTy (compiler/GHC/Builtin/Types.hs:1720) ghc-lib-parser> word64RepDataConTy (compiler/GHC/Builtin/Types.hs:1720) ghc-lib-parser> addrRepDataConTy (compiler/GHC/Builtin/Types.hs:1721) ghc-lib-parser> floatRepDataConTy (compiler/GHC/Builtin/Types.hs:1722) ghc-lib-parser> doubleRepDataConTy (compiler/GHC/Builtin/Types.hs:1722) ghc-lib-parser> vec2DataConTy (compiler/GHC/Builtin/Types.hs:1832) ghc-lib-parser> vec4DataConTy (compiler/GHC/Builtin/Types.hs:1832) ghc-lib-parser> vec8DataConTy (compiler/GHC/Builtin/Types.hs:1832) ghc-lib-parser> vec16DataConTy (compiler/GHC/Builtin/Types.hs:1832) ghc-lib-parser> vec32DataConTy (compiler/GHC/Builtin/Types.hs:1832) ghc-lib-parser> vec64DataConTy (compiler/GHC/Builtin/Types.hs:1833) ghc-lib-parser> int8ElemRepDataConTy (compiler/GHC/Builtin/Types.hs:1859) ghc-lib-parser> int16ElemRepDataConTy (compiler/GHC/Builtin/Types.hs:1859) ghc-lib-parser> int32ElemRepDataConTy (compiler/GHC/Builtin/Types.hs:1859) ghc-lib-parser> int64ElemRepDataConTy (compiler/GHC/Builtin/Types.hs:1860) ghc-lib-parser> word8ElemRepDataConTy (compiler/GHC/Builtin/Types.hs:1860) ghc-lib-parser> word16ElemRepDataConTy (compiler/GHC/Builtin/Types.hs:1860) ghc-lib-parser> word32ElemRepDataConTy (compiler/GHC/Builtin/Types.hs:1861) ghc-lib-parser> word64ElemRepDataConTy (compiler/GHC/Builtin/Types.hs:1861) ghc-lib-parser> floatElemRepDataConTy (compiler/GHC/Builtin/Types.hs:1861) ghc-lib-parser> doubleElemRepDataConTy (compiler/GHC/Builtin/Types.hs:1862) ghc-lib-parser> multiplicityTyConName (compiler/GHC/Builtin/Types.hs:1412) ghc-lib-parser> oneDataConName (compiler/GHC/Builtin/Types.hs:1416) ghc-lib-parser> manyDataConName (compiler/GHC/Builtin/Types.hs:1417) ghc-lib-parser> multiplicityTy (compiler/GHC/Builtin/Types.hs:1420) ghc-lib-parser> multiplicityTyCon (compiler/GHC/Builtin/Types.hs:1423) ghc-lib-parser> oneDataCon (compiler/GHC/Builtin/Types.hs:1427) ghc-lib-parser> manyDataCon (compiler/GHC/Builtin/Types.hs:1428) ghc-lib-parser> oneDataConTy (compiler/GHC/Builtin/Types.hs:1431) ghc-lib-parser> manyDataConTy (compiler/GHC/Builtin/Types.hs:1432) ghc-lib-parser> oneDataConTyCon (compiler/GHC/Builtin/Types.hs:1435) ghc-lib-parser> manyDataConTyCon (compiler/GHC/Builtin/Types.hs:1436) ghc-lib-parser> multMulTyCon (compiler/GHC/Builtin/Types.hs:1443) ghc-lib-parser> unrestrictedFunTyCon (compiler/GHC/Builtin/Types.hs:1455) ghc-lib-parser> unrestrictedFunTyConName (compiler/GHC/Builtin/Types.hs:1467) ghc-lib-parser> integerTy (compiler/GHC/Builtin/Types.hs:2415) ghc-lib-parser> integerTyCon (compiler/GHC/Builtin/Types.hs:2418) ghc-lib-parser> integerTyConName (compiler/GHC/Builtin/Types.hs:2385) ghc-lib-parser> integerISDataCon (compiler/GHC/Builtin/Types.hs:2422) ghc-lib-parser> integerISDataConName (compiler/GHC/Builtin/Types.hs:2392) ghc-lib-parser> integerIPDataCon (compiler/GHC/Builtin/Types.hs:2425) ghc-lib-parser> integerIPDataConName (compiler/GHC/Builtin/Types.hs:2399) ghc-lib-parser> integerINDataCon (compiler/GHC/Builtin/Types.hs:2428) ghc-lib-parser> integerINDataConName (compiler/GHC/Builtin/Types.hs:2406) ghc-lib-parser> naturalTy (compiler/GHC/Builtin/Types.hs:2457) ghc-lib-parser> naturalTyCon (compiler/GHC/Builtin/Types.hs:2460) ghc-lib-parser> naturalTyConName (compiler/GHC/Builtin/Types.hs:2434) ghc-lib-parser> naturalNSDataCon (compiler/GHC/Builtin/Types.hs:2464) ghc-lib-parser> naturalNSDataConName (compiler/GHC/Builtin/Types.hs:2441) ghc-lib-parser> naturalNBDataCon (compiler/GHC/Builtin/Types.hs:2467) ghc-lib-parser> naturalNBDataConName (compiler/GHC/Builtin/Types.hs:2448) 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:131) ghc-lib-parser> takeUniqFromNameCache (compiler/GHC/Types/Name/Cache.hs:103) ghc-lib-parser> lookupOrigNameCache (compiler/GHC/Types/Name/Cache.hs:106) ghc-lib-parser> extendOrigNameCache' (compiler/GHC/Types/Name/Cache.hs:120) ghc-lib-parser> extendOrigNameCache (compiler/GHC/Types/Name/Cache.hs:125) 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: 'mkFunTys' 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: '()' 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: '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: 's' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 40% (126 /314) in 'GHC.Tc.Utils.TcType' ghc-lib-parser> Missing documentation for: ghc-lib-parser> TcType (compiler/GHC/Tc/Utils/TcType.hs:340) ghc-lib-parser> TcSigmaType (compiler/GHC/Tc/Utils/TcType.hs:361) ghc-lib-parser> TcRhoType (compiler/GHC/Tc/Utils/TcType.hs:378) ghc-lib-parser> TcTauType (compiler/GHC/Tc/Utils/TcType.hs:379) ghc-lib-parser> TcPredType (compiler/GHC/Tc/Utils/TcType.hs:359) ghc-lib-parser> TcThetaType (compiler/GHC/Tc/Utils/TcType.hs:360) ghc-lib-parser> TcTyVarSet (compiler/GHC/Tc/Utils/TcType.hs:381) ghc-lib-parser> TcDTyVarSet (compiler/GHC/Tc/Utils/TcType.hs:383) ghc-lib-parser> TcTyCoVarSet (compiler/GHC/Tc/Utils/TcType.hs:382) ghc-lib-parser> TcDTyCoVarSet (compiler/GHC/Tc/Utils/TcType.hs:384) ghc-lib-parser> TcKind (compiler/GHC/Tc/Utils/TcType.hs:380) ghc-lib-parser> TcCoVar (compiler/GHC/Tc/Utils/TcType.hs:339) ghc-lib-parser> TcTyCoVar (compiler/GHC/Tc/Utils/TcType.hs:341) ghc-lib-parser> TcTyVarBinder (compiler/GHC/Tc/Utils/TcType.hs:348) ghc-lib-parser> TcInvisTVBinder (compiler/GHC/Tc/Utils/TcType.hs:349) ghc-lib-parser> TcReqTVBinder (compiler/GHC/Tc/Utils/TcType.hs:350) ghc-lib-parser> TcTyCon (compiler/GHC/Tc/Utils/TcType.hs:353) ghc-lib-parser> MonoTcTyCon (compiler/GHC/Tc/Utils/TcType.hs:354) ghc-lib-parser> PolyTcTyCon (compiler/GHC/Tc/Utils/TcType.hs:355) ghc-lib-parser> TcTyConBinder (compiler/GHC/Tc/Utils/TcType.hs:356) ghc-lib-parser> InferResult (compiler/GHC/Tc/Utils/TcType.hs:398) ghc-lib-parser> ExpSigmaType (compiler/GHC/Tc/Utils/TcType.hs:416) ghc-lib-parser> ExpRhoType (compiler/GHC/Tc/Utils/TcType.hs:431) ghc-lib-parser> TcLevel (compiler/GHC/Tc/Utils/TcType.hs:653) ghc-lib-parser> topTcLevel (compiler/GHC/Tc/Utils/TcType.hs:755) ghc-lib-parser> pushTcLevel (compiler/GHC/Tc/Utils/TcType.hs:763) ghc-lib-parser> isTopTcLevel (compiler/GHC/Tc/Utils/TcType.hs:758) ghc-lib-parser> strictlyDeeperThan (compiler/GHC/Tc/Utils/TcType.hs:766) ghc-lib-parser> deeperThanOrSame (compiler/GHC/Tc/Utils/TcType.hs:770) ghc-lib-parser> sameDepthAs (compiler/GHC/Tc/Utils/TcType.hs:774) ghc-lib-parser> tcTypeLevel (compiler/GHC/Tc/Utils/TcType.hs:794) ghc-lib-parser> tcTyVarLevel (compiler/GHC/Tc/Utils/TcType.hs:785) ghc-lib-parser> maxTcLevel (compiler/GHC/Tc/Utils/TcType.hs:748) ghc-lib-parser> minTcLevel (compiler/GHC/Tc/Utils/TcType.hs:751) ghc-lib-parser> TcTyVarDetails (compiler/GHC/Tc/Utils/TcType.hs:566) ghc-lib-parser> pprTcTyVarDetails (compiler/GHC/Tc/Utils/TcType.hs:591) ghc-lib-parser> vanillaSkolemTvUnk (compiler/GHC/Tc/Utils/TcType.hs:584) ghc-lib-parser> MetaDetails (compiler/GHC/Tc/Utils/TcType.hs:598) ghc-lib-parser> skolemSkolInfo (compiler/GHC/Tc/Utils/TcType.hs:1100) ghc-lib-parser> isImmutableTyVar (compiler/GHC/Tc/Utils/TcType.hs:1078) ghc-lib-parser> isSkolemTyVar (compiler/GHC/Tc/Utils/TcType.hs:1093) ghc-lib-parser> isMetaTyVar (compiler/GHC/Tc/Utils/TcType.hs:1115) ghc-lib-parser> isMetaTyVarTy (compiler/GHC/Tc/Utils/TcType.hs:1177) ghc-lib-parser> isTyVarTy (compiler/GHC/Core/Type.hs:1031) ghc-lib-parser> tcIsTcTyVar (compiler/GHC/Tc/Utils/TcType.hs:1054) ghc-lib-parser> isTyVarTyVar (compiler/GHC/Tc/Utils/TcType.hs:1216) ghc-lib-parser> isOverlappableTyVar (compiler/GHC/Tc/Utils/TcType.hs:1108) ghc-lib-parser> isTyConableTyVar (compiler/GHC/Tc/Utils/TcType.hs:1083) ghc-lib-parser> isConcreteInfo (compiler/GHC/Tc/Utils/TcType.hs:1157) ghc-lib-parser> isAmbiguousTyVar (compiler/GHC/Tc/Utils/TcType.hs:1127) ghc-lib-parser> isCycleBreakerTyVar (compiler/GHC/Tc/Utils/TcType.hs:1135) ghc-lib-parser> metaTyVarRef (compiler/GHC/Tc/Utils/TcType.hs:1204) ghc-lib-parser> metaTyVarInfo (compiler/GHC/Tc/Utils/TcType.hs:1181) ghc-lib-parser> isFlexi (compiler/GHC/Tc/Utils/TcType.hs:1222) ghc-lib-parser> isIndirect (compiler/GHC/Tc/Utils/TcType.hs:1225) ghc-lib-parser> isRuntimeUnkSkol (compiler/GHC/Tc/Utils/TcType.hs:1230) ghc-lib-parser> metaTyVarTcLevel (compiler/GHC/Tc/Utils/TcType.hs:1192) ghc-lib-parser> setMetaTyVarTcLevel (compiler/GHC/Tc/Utils/TcType.hs:1210) ghc-lib-parser> metaTyVarTcLevel_maybe (compiler/GHC/Tc/Utils/TcType.hs:1198) ghc-lib-parser> isTouchableMetaTyVar (compiler/GHC/Tc/Utils/TcType.hs:1067) ghc-lib-parser> isPromotableMetaTyVar (compiler/GHC/Tc/Utils/TcType.hs:1059) ghc-lib-parser> findDupTyVarTvs (compiler/GHC/Tc/Utils/TcType.hs:1241) ghc-lib-parser> mkTyVarNamePairs (compiler/GHC/Tc/Utils/TcType.hs:1236) ghc-lib-parser> mkSigmaTy (compiler/GHC/Tc/Utils/TcType.hs:1278) ghc-lib-parser> mkPhiTy (compiler/GHC/Tc/Utils/TcType.hs:1287) ghc-lib-parser> tcMkPhiTy (compiler/GHC/Tc/Utils/TcType.hs:1293) ghc-lib-parser> tcMkDFunSigmaTy (compiler/GHC/Tc/Utils/TcType.hs:1281) ghc-lib-parser> tcMkDFunPhiTy (compiler/GHC/Tc/Utils/TcType.hs:1297) ghc-lib-parser> tcSplitForAllTyVarBinder_maybe (compiler/GHC/Tc/Utils/TcType.hs:1344) ghc-lib-parser> tcSplitPhiTy (compiler/GHC/Tc/Utils/TcType.hs:1401) ghc-lib-parser> tcSplitPredFunTy_maybe (compiler/GHC/Tc/Utils/TcType.hs:1392) ghc-lib-parser> tcSplitFunTy_maybe (compiler/GHC/Tc/Utils/TcType.hs:1491) ghc-lib-parser> tcSplitFunTys (compiler/GHC/Tc/Utils/TcType.hs:1483) ghc-lib-parser> tcFunArgTy (compiler/GHC/Tc/Utils/TcType.hs:1527) ghc-lib-parser> tcFunResultTy (compiler/GHC/Tc/Utils/TcType.hs:1530) ghc-lib-parser> tcSplitTyConApp (compiler/GHC/Core/Type.hs:1642) ghc-lib-parser> tcTyConAppTyCon (compiler/GHC/Tc/Utils/TcType.hs:1464) ghc-lib-parser> tcTyConAppArgs (compiler/GHC/Tc/Utils/TcType.hs:1477) ghc-lib-parser> tcSplitAppTy_maybe (compiler/GHC/Tc/Utils/TcType.hs:1542) ghc-lib-parser> tcSplitAppTy (compiler/GHC/Tc/Utils/TcType.hs:1546) ghc-lib-parser> tcSplitAppTys (compiler/GHC/Tc/Utils/TcType.hs:1551) ghc-lib-parser> tcSplitIOType_maybe (compiler/GHC/Tc/Utils/TcType.hs:1996) ghc-lib-parser> isSigmaTy (compiler/GHC/Tc/Utils/TcType.hs:1847) ghc-lib-parser> isRhoTy (compiler/GHC/Tc/Utils/TcType.hs:1853) ghc-lib-parser> isOverloadedTy (compiler/GHC/Tc/Utils/TcType.hs:1866) ghc-lib-parser> isDoubleTy (compiler/GHC/Tc/Utils/TcType.hs:1877) ghc-lib-parser> isFloatTy (compiler/GHC/Tc/Utils/TcType.hs:1876) ghc-lib-parser> isIntTy (compiler/GHC/Tc/Utils/TcType.hs:1882) ghc-lib-parser> isWordTy (compiler/GHC/Tc/Utils/TcType.hs:1883) ghc-lib-parser> isIntegerTy (compiler/GHC/Tc/Utils/TcType.hs:1880) ghc-lib-parser> isNaturalTy (compiler/GHC/Tc/Utils/TcType.hs:1881) ghc-lib-parser> isBoolTy (compiler/GHC/Tc/Utils/TcType.hs:1884) ghc-lib-parser> isUnitTy (compiler/GHC/Tc/Utils/TcType.hs:1885) ghc-lib-parser> isCharTy (compiler/GHC/Tc/Utils/TcType.hs:1886) ghc-lib-parser> isTauTy (compiler/GHC/Core/Type.hs:2166) ghc-lib-parser> isTauTyCon (compiler/GHC/Core/TyCon.hs:2066) ghc-lib-parser> tcIsTyVarTy (compiler/GHC/Tc/Utils/TcType.hs:1560) ghc-lib-parser> isPredTy (compiler/GHC/Core/Type.hs:2698) ghc-lib-parser> isTyVarClassPred (compiler/GHC/Tc/Utils/TcType.hs:1626) ghc-lib-parser> checkValidClsArgs (compiler/GHC/Tc/Utils/TcType.hs:1637) ghc-lib-parser> hasTyVarHead (compiler/GHC/Tc/Utils/TcType.hs:1645) ghc-lib-parser> isRigidTy (compiler/GHC/Tc/Utils/TcType.hs:1922) ghc-lib-parser> nonDetCmpType (compiler/GHC/Core/TyCo/Compare.hs:442) ghc-lib-parser> nonDetCmpTypes (compiler/GHC/Core/TyCo/Compare.hs:456) ghc-lib-parser> tcEqKind (compiler/GHC/Core/TyCo/Compare.hs:86) ghc-lib-parser> eqVarBndrs (compiler/GHC/Core/TyCo/Compare.hs:421) ghc-lib-parser> deNoteType (compiler/GHC/Tc/Utils/TcType.hs:1972) ghc-lib-parser> getDFunTyKey (compiler/GHC/Tc/Utils/TcType.hs:1302) ghc-lib-parser> evVarPred (compiler/GHC/Tc/Utils/TcType.hs:1653) ghc-lib-parser> mkMinimalBySCs (compiler/GHC/Tc/Utils/TcType.hs:1709) ghc-lib-parser> transSuperClasses (compiler/GHC/Tc/Utils/TcType.hs:1757) ghc-lib-parser> pickCapturedPreds (compiler/GHC/Tc/Utils/TcType.hs:1686) ghc-lib-parser> immSuperClasses (compiler/GHC/Tc/Utils/TcType.hs:1773) ghc-lib-parser> boxEqPred (compiler/GHC/Tc/Utils/TcType.hs:1666) ghc-lib-parser> isImprovementPred (compiler/GHC/Tc/Utils/TcType.hs:1780) ghc-lib-parser> exactTyCoVarsOfType (compiler/GHC/Tc/Utils/TcType.hs:1033) ghc-lib-parser> exactTyCoVarsOfTypes (compiler/GHC/Tc/Utils/TcType.hs:1034) ghc-lib-parser> anyRewritableTyVar (compiler/GHC/Tc/Utils/TcType.hs:968) ghc-lib-parser> anyRewritableTyFamApp (compiler/GHC/Tc/Utils/TcType.hs:985) ghc-lib-parser> pSizeZero (compiler/GHC/Tc/Utils/TcType.hs:2147) ghc-lib-parser> pSizeOne (compiler/GHC/Tc/Utils/TcType.hs:2148) ghc-lib-parser> pSizeType (compiler/GHC/Tc/Utils/TcType.hs:2190) ghc-lib-parser> pSizeTypeX (compiler/GHC/Tc/Utils/TcType.hs:2198) ghc-lib-parser> pSizeTypes (compiler/GHC/Tc/Utils/TcType.hs:2193) ghc-lib-parser> pSizeClassPred (compiler/GHC/Tc/Utils/TcType.hs:2232) ghc-lib-parser> pSizeClassPredX (compiler/GHC/Tc/Utils/TcType.hs:2235) ghc-lib-parser> pSizeTyConApp (compiler/GHC/Tc/Utils/TcType.hs:2216) ghc-lib-parser> noMoreTyVars (compiler/GHC/Tc/Utils/TcType.hs:2175) ghc-lib-parser> allDistinctTyVars (compiler/GHC/Tc/Utils/TcType.hs:2268) ghc-lib-parser> TypeSize (compiler/GHC/Tc/Utils/TcType.hs:2276) ghc-lib-parser> sizeType (compiler/GHC/Tc/Utils/TcType.hs:2280) ghc-lib-parser> sizeTypes (compiler/GHC/Tc/Utils/TcType.hs:2283) ghc-lib-parser> isStuckTypeFamily (compiler/GHC/Tc/Utils/TcType.hs:2245) ghc-lib-parser> liftedTypeKind (compiler/GHC/Builtin/Types.hs-boot:22) ghc-lib-parser> constraintKind (compiler/GHC/Builtin/Types.hs:1518) ghc-lib-parser> Type (compiler/GHC/Core/TyCo/Rep.hs:123) ghc-lib-parser> mkVisFunTy (compiler/GHC/Core/TyCo/Rep.hs:742) ghc-lib-parser> mkVisFunTysMany (compiler/GHC/Core/TyCo/Rep.hs:752) ghc-lib-parser> mkScaledFunTys (compiler/GHC/Core/TyCo/Rep.hs:762) ghc-lib-parser> mkInvisFunTy (compiler/GHC/Core/TyCo/Rep.hs:715) ghc-lib-parser> mkInvisFunTys (compiler/GHC/Core/TyCo/Rep.hs:719) ghc-lib-parser> mkAppTys (compiler/GHC/Core/Type.hs:1099) ghc-lib-parser> mkTyVarTy (compiler/GHC/Core/TyCo/Rep.hs:677) ghc-lib-parser> mkTyVarTys (compiler/GHC/Core/TyCo/Rep.hs:681) ghc-lib-parser> mkTyCoVarTy (compiler/GHC/Core/TyCo/Rep.hs:684) ghc-lib-parser> mkTyCoVarTys (compiler/GHC/Core/TyCo/Rep.hs:691) ghc-lib-parser> isClassPred (compiler/GHC/Core/Predicate.hs:229) ghc-lib-parser> isEqPrimPred (compiler/GHC/Core/Predicate.hs:243) ghc-lib-parser> isIPLikePred (compiler/GHC/Core/Predicate.hs:318) ghc-lib-parser> isEqPred (compiler/GHC/Core/Predicate.hs:234) ghc-lib-parser> isEqualityClass (compiler/GHC/Core/Predicate.hs:249) ghc-lib-parser> mkClassPred (compiler/GHC/Core/Predicate.hs:99) ghc-lib-parser> tcSplitQuantPredTy (compiler/GHC/Tc/Utils/TcType.hs:1574) ghc-lib-parser> tcSplitDFunTy (compiler/GHC/Tc/Utils/TcType.hs:1581) ghc-lib-parser> tcSplitDFunHead (compiler/GHC/Tc/Utils/TcType.hs:1587) ghc-lib-parser> tcSplitMethodTy (compiler/GHC/Tc/Utils/TcType.hs:1600) ghc-lib-parser> emptySubst (compiler/GHC/Core/TyCo/Subst.hs:256) ghc-lib-parser> mkEmptySubst (compiler/GHC/Core/TyCo/Subst.hs:259) ghc-lib-parser> notElemSubst (compiler/GHC/Core/TyCo/Subst.hs:327) ghc-lib-parser> unionSubst (compiler/GHC/Core/TyCo/Subst.hs:433) ghc-lib-parser> getTvSubstEnv (compiler/GHC/Core/TyCo/Subst.hs:293) ghc-lib-parser> extendTvSubstAndInScope (compiler/GHC/Core/TyCo/Subst.hs:414) ghc-lib-parser> lookupTyVar (compiler/GHC/Core/TyCo/Subst.hs:845) ghc-lib-parser> extendTCvSubst (compiler/GHC/Core/TyCo/Subst.hs:354) ghc-lib-parser> substTyVarBndr (compiler/GHC/Core/TyCo/Subst.hs:1011) ghc-lib-parser> isInScope (compiler/GHC/Core/TyCo/Subst.hs:315) ghc-lib-parser> mkSubst (compiler/GHC/Core/TyCo/Subst.hs:276) ghc-lib-parser> zipCoEnv (compiler/GHC/Core/TyCo/Subst.hs:507) ghc-lib-parser> substScaledTys (compiler/GHC/Core/TyCo/Subst.hs:747) ghc-lib-parser> substScaledTyUnchecked (compiler/GHC/Core/TyCo/Subst.hs:736) ghc-lib-parser> isUnboxedTupleType (compiler/GHC/Core/Type.hs:2382) ghc-lib-parser> tyCoVarsOfType (compiler/GHC/Core/TyCo/FVs.hs:292) ghc-lib-parser> tyCoVarsOfTypes (compiler/GHC/Core/TyCo/FVs.hs:297) ghc-lib-parser> closeOverKinds (compiler/GHC/Core/TyCo/FVs.hs:460) ghc-lib-parser> tyCoFVsOfTypes (compiler/GHC/Core/TyCo/FVs.hs:608) ghc-lib-parser> noFreeVarsOfType (compiler/GHC/Core/TyCo/FVs.hs:967) ghc-lib-parser> pprKind (compiler/GHC/Core/TyCo/Ppr.hs:100) ghc-lib-parser> pprParendKind (compiler/GHC/Core/TyCo/Ppr.hs:101) ghc-lib-parser> pprSigmaType (compiler/GHC/Core/TyCo/Ppr.hs:162) 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:327) ghc-lib-parser> pprTheta (compiler/GHC/Core/TyCo/Ppr.hs:152) ghc-lib-parser> pprParendTheta (compiler/GHC/Core/TyCo/Ppr.hs:155) ghc-lib-parser> pprThetaArrowTy (compiler/GHC/Core/TyCo/Ppr.hs:158) ghc-lib-parser> pprClassPred (compiler/GHC/Core/TyCo/Ppr.hs:148) ghc-lib-parser> pprTCvBndr (compiler/GHC/Core/TyCo/Ppr.hs:176) ghc-lib-parser> pprTCvBndrs (compiler/GHC/Core/TyCo/Ppr.hs:173) 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> 14% ( 9 / 62) in 'GHC.Iface.Syntax' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> IfaceDecl (compiler/GHC/Iface/Syntax.hs:131) ghc-lib-parser> IfaceFamTyConFlav (compiler/GHC/Iface/Syntax.hs:226) ghc-lib-parser> IfaceClassOp (compiler/GHC/Iface/Syntax.hs:236) ghc-lib-parser> IfaceAT (compiler/GHC/Iface/Syntax.hs:244) ghc-lib-parser> IfaceConDecl (compiler/GHC/Iface/Syntax.hs:272) ghc-lib-parser> IfaceConDecls (compiler/GHC/Iface/Syntax.hs:259) ghc-lib-parser> IfaceEqSpec (compiler/GHC/Iface/Syntax.hs:302) ghc-lib-parser> IfaceExpr (compiler/GHC/Iface/Syntax.hs:611) ghc-lib-parser> IfaceAlt (compiler/GHC/Iface/Syntax.hs:635) ghc-lib-parser> IfaceLetBndr (compiler/GHC/Iface/Syntax.hs:654) ghc-lib-parser> IfaceJoinInfo (compiler/GHC/Iface/Syntax.hs:662) ghc-lib-parser> IfaceBinding (compiler/GHC/Iface/Syntax.hs:644) ghc-lib-parser> IfaceBindingX (compiler/GHC/Iface/Syntax.hs:646) ghc-lib-parser> IfaceMaybeRhs (compiler/GHC/Iface/Syntax.hs:660) ghc-lib-parser> IfaceConAlt (compiler/GHC/Iface/Syntax.hs:640) ghc-lib-parser> IfaceIdInfo (compiler/GHC/Iface/Syntax.hs:384) ghc-lib-parser> IfaceIdDetails (compiler/GHC/Iface/Syntax.hs:418) ghc-lib-parser> IfaceUnfolding (compiler/GHC/Iface/Syntax.hs:400) ghc-lib-parser> IfGuidance (compiler/GHC/Iface/Syntax.hs:409) ghc-lib-parser> IfaceInfoItem (compiler/GHC/Iface/Syntax.hs:386) ghc-lib-parser> IfaceRule (compiler/GHC/Iface/Syntax.hs:335) ghc-lib-parser> IfaceAnnotation (compiler/GHC/Iface/Syntax.hs:359) ghc-lib-parser> IfaceAnnTarget (compiler/GHC/Iface/Syntax.hs:365) ghc-lib-parser> IfaceWarnings (compiler/GHC/Iface/Syntax.hs:347) ghc-lib-parser> IfaceWarningTxt (compiler/GHC/Iface/Syntax.hs:352) ghc-lib-parser> IfaceStringLiteral (compiler/GHC/Iface/Syntax.hs:356) ghc-lib-parser> IfaceClsInst (compiler/GHC/Iface/Syntax.hs:313) ghc-lib-parser> IfaceFamInst (compiler/GHC/Iface/Syntax.hs:328) ghc-lib-parser> IfaceTickish (compiler/GHC/Iface/Syntax.hs:629) ghc-lib-parser> IfaceClassBody (compiler/GHC/Iface/Syntax.hs:194) ghc-lib-parser> IfaceBooleanFormula (compiler/GHC/Iface/Syntax.hs:205) ghc-lib-parser> IfaceAxBranch (compiler/GHC/Iface/Syntax.hs:250) ghc-lib-parser> IfaceTyConParent (compiler/GHC/Iface/Syntax.hs:218) ghc-lib-parser> IfaceCompleteMatch (compiler/GHC/Iface/Syntax.hs:367) ghc-lib-parser> IfaceTopBndrInfo (compiler/GHC/Iface/Syntax.hs:656) ghc-lib-parser> putIfaceTopBndr (compiler/GHC/Iface/Syntax.hs:124) ghc-lib-parser> getIfaceTopBndr (compiler/GHC/Iface/Syntax.hs:121) ghc-lib-parser> ifaceDeclImplicitBndrs (compiler/GHC/Iface/Syntax.hs:514) ghc-lib-parser> visibleIfConDecls (compiler/GHC/Iface/Syntax.hs:497) ghc-lib-parser> ifaceDeclFingerprints (compiler/GHC/Iface/Syntax.hs:576) ghc-lib-parser> fromIfaceBooleanFormula (compiler/GHC/Iface/Syntax.hs:212) ghc-lib-parser> fromIfaceWarnings (compiler/GHC/Iface/Syntax.hs:586) ghc-lib-parser> freeNamesIfDecl (compiler/GHC/Iface/Syntax.hs:1605) ghc-lib-parser> freeNamesIfRule (compiler/GHC/Iface/Syntax.hs:1877) ghc-lib-parser> freeNamesIfFamInst (compiler/GHC/Iface/Syntax.hs:1885) ghc-lib-parser> freeNamesIfConDecls (compiler/GHC/Iface/Syntax.hs:1712) ghc-lib-parser> pprIfaceDecl (compiler/GHC/Iface/Syntax.hs:895) ghc-lib-parser> AltPpr (compiler/GHC/Iface/Type.hs:1361) ghc-lib-parser> ShowSub (compiler/GHC/Iface/Type.hs:1354) ghc-lib-parser> ShowHowMuch (compiler/GHC/Iface/Type.hs:1363) ghc-lib-parser> showToIface (compiler/GHC/Iface/Syntax.hs:842) ghc-lib-parser> showToHeader (compiler/GHC/Iface/Syntax.hs:838) ghc-lib-parser> 0% ( 0 / 2) 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:59) ghc-lib-parser> Warning: 'forall' 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> 50% ( 67 /132) 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:947) ghc-lib-parser> hsScaledThing (compiler/Language/Haskell/Syntax/Type.hs:950) ghc-lib-parser> HsLinearArrowTokens (compiler/Language/Haskell/Syntax/Type.hs:938) ghc-lib-parser> hsLinear (compiler/GHC/Hs/Type.hs:380) ghc-lib-parser> hsUnrestricted (compiler/GHC/Hs/Type.hs:383) ghc-lib-parser> isUnrestricted (compiler/GHC/Hs/Type.hs:386) ghc-lib-parser> pprHsArrow (compiler/GHC/Hs/Type.hs:404) ghc-lib-parser> HsCoreTy (compiler/GHC/Hs/Type.hs:365) ghc-lib-parser> EpAnnForallTy (compiler/GHC/Hs/Type.hs:168) ghc-lib-parser> HsBndrVis (compiler/Language/Haskell/Syntax/Type.hs:719) ghc-lib-parser> isHsBndrInvisible (compiler/Language/Haskell/Syntax/Type.hs:731) ghc-lib-parser> fromMaybeContext (compiler/GHC/Hs/Type.hs:159) ghc-lib-parser> hsIPNameFS (compiler/Language/Haskell/Syntax/Type.hs:690) ghc-lib-parser> numVisibleArgs (compiler/GHC/Hs/Type.hs:591) ghc-lib-parser> LHsTypeArg (compiler/Language/Haskell/Syntax/Type.hs:1215) ghc-lib-parser> OutputableBndrFlag (compiler/GHC/Hs/Type.hs:1004) ghc-lib-parser> getBangType (compiler/GHC/Hs/Type.hs:140) ghc-lib-parser> getBangStrictness (compiler/GHC/Hs/Type.hs:146) ghc-lib-parser> pprConDeclFields (compiler/GHC/Hs/Type.hs:1161) ghc-lib-parser> mkFieldOcc (compiler/GHC/Hs/Type.hs:931) ghc-lib-parser> mkAmbiguousFieldOcc (compiler/GHC/Hs/Type.hs:956) ghc-lib-parser> ambiguousFieldOccRdrName (compiler/GHC/Hs/Type.hs:959) ghc-lib-parser> ambiguousFieldOccLRdrName (compiler/GHC/Hs/Type.hs:962) ghc-lib-parser> selectorAmbiguousFieldOcc (compiler/GHC/Hs/Type.hs:966) ghc-lib-parser> unambiguousFieldOcc (compiler/GHC/Hs/Type.hs:970) ghc-lib-parser> ambiguousFieldOcc (compiler/GHC/Hs/Type.hs:974) ghc-lib-parser> mkAnonWildCardTy (compiler/GHC/Hs/Type.hs:505) ghc-lib-parser> pprAnonWildCard (compiler/GHC/Hs/Type.hs:1105) ghc-lib-parser> hsOuterTyVarNames (compiler/GHC/Hs/Type.hs:242) ghc-lib-parser> hsOuterExplicitBndrs (compiler/GHC/Hs/Type.hs:247) ghc-lib-parser> mapHsOuterImplicit (compiler/Language/Haskell/Syntax/Type.hs:677) ghc-lib-parser> mkHsOuterImplicit (compiler/GHC/Hs/Type.hs:251) ghc-lib-parser> mkHsOuterExplicit (compiler/GHC/Hs/Type.hs:255) ghc-lib-parser> mkHsImplicitSigType (compiler/GHC/Hs/Type.hs:259) ghc-lib-parser> mkHsExplicitSigType (compiler/GHC/Hs/Type.hs:266) ghc-lib-parser> mkHsWildCardBndrs (compiler/GHC/Hs/Type.hs:271) ghc-lib-parser> mkHsPatSigType (compiler/GHC/Hs/Type.hs:275) ghc-lib-parser> mkEmptyWildCardBndrs (compiler/GHC/Hs/Type.hs:279) ghc-lib-parser> mkHsForAllVisTele (compiler/GHC/Hs/Type.hs:184) ghc-lib-parser> mkHsForAllInvisTele (compiler/GHC/Hs/Type.hs:189) ghc-lib-parser> mkHsQTvs (compiler/GHC/Hs/Type.hs:193) ghc-lib-parser> hsQTvExplicit (compiler/Language/Haskell/Syntax/Type.hs:354) ghc-lib-parser> emptyLHsQTvs (compiler/GHC/Hs/Type.hs:196) ghc-lib-parser> hsScopedTvs (compiler/GHC/Hs/Type.hs:430) ghc-lib-parser> hsScopedKvs (compiler/GHC/Hs/Type.hs:436) ghc-lib-parser> hsWcScopedTvs (compiler/GHC/Hs/Type.hs:422) ghc-lib-parser> dropWildCards (compiler/GHC/Hs/Type.hs:239) ghc-lib-parser> hsTyVarName (compiler/GHC/Hs/Type.hs:447) ghc-lib-parser> hsAllLTyVarNames (compiler/GHC/Hs/Type.hs:461) ghc-lib-parser> hsLTyVarLocNames (compiler/GHC/Hs/Type.hs:471) ghc-lib-parser> hsLTyVarName (compiler/GHC/Hs/Type.hs:450) ghc-lib-parser> hsLTyVarNames (compiler/GHC/Hs/Type.hs:453) ghc-lib-parser> hsLTyVarLocName (compiler/GHC/Hs/Type.hs:467) ghc-lib-parser> hsExplicitLTyVarNames (compiler/GHC/Hs/Type.hs:457) ghc-lib-parser> splitHsFunType (compiler/GHC/Hs/Type.hs:544) ghc-lib-parser> mkHsOpTy (compiler/GHC/Hs/Type.hs:511) ghc-lib-parser> mkHsAppTy (compiler/GHC/Hs/Type.hs:514) ghc-lib-parser> mkHsAppTys (compiler/GHC/Hs/Type.hs:519) ghc-lib-parser> mkHsAppKindTy (compiler/GHC/Hs/Type.hs:523) ghc-lib-parser> ignoreParens (compiler/GHC/Hs/Type.hs:493) ghc-lib-parser> hsSigWcType (compiler/GHC/Hs/Type.hs:235) ghc-lib-parser> hsPatSigType (compiler/Language/Haskell/Syntax/Type.hs:463) ghc-lib-parser> pprHsType (compiler/GHC/Hs/Type.hs:1187) ghc-lib-parser> pprLHsContext (compiler/GHC/Hs/Type.hs:1147) retrie> retrie> Retrie/CPP.hs:129:50: warning: [GHC-63394] [-Wx-partial] retrie> In the use of ‘head’ retrie> (imported from Prelude, but defined in GHC.List): retrie> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." retrie> | retrie> 129 | mbName = unLoc <$> hsmodName (unLoc $ astA $ head ms) retrie> | ^^^^ retrie> retrie> Retrie/CPP.hs:140:19: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘rs’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/CPP.hs:27:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Utils’) retrie> | retrie> 140 | splice prefix l c rs@((r, repl):rs') ts@(t:ts') retrie> | ^^ retrie> ghc-lib-parser> Warning: 'RuleInfo' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Id/Info.hs:711:5 ghc-lib-parser> * at compiler/GHC/Types/Id/Info.hs:710:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:710:1 ghc-lib-parser> Warning: 'Var' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core.hs:250:5 ghc-lib-parser> * at compiler/GHC/Types/Var.hs:246:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:246:1 retrie> Retrie/CPP.hs:346:24: warning: [GHC-63397] [-Wname-shadowing] retrie> This binding for ‘mn’ shadows the existing binding retrie> imported from ‘Retrie.ExactPrint’ at Retrie/CPP.hs:27:1-24 retrie> (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) retrie> | ghc-lib-parser> 68% ( 39 / 57) in 'GHC.Core.FVs' ghc-lib-parser> Missing documentation for: ghc-lib-parser> exprsFreeIds (compiler/GHC/Core/FVs.hs:123) ghc-lib-parser> varTypeTyCoVars (compiler/GHC/Core/FVs.hs:625) ghc-lib-parser> varTypeTyCoFVs (compiler/GHC/Core/FVs.hs:634) ghc-lib-parser> idUnfoldingVars (compiler/GHC/Core/FVs.hs:677) ghc-lib-parser> idFreeVars (compiler/GHC/Core/FVs.hs:642) ghc-lib-parser> dIdFreeVars (compiler/GHC/Core/FVs.hs:645) retrie> 346 | externalImps (Just mn) = filter ((/= mn) . unLoc . ideclName . unLoc) ghc-lib-parser> bndrRuleAndUnfoldingVarsDSet (compiler/GHC/Core/FVs.hs:654) ghc-lib-parser> bndrRuleAndUnfoldingIds (compiler/GHC/Core/FVs.hs:657) ghc-lib-parser> idFVs (compiler/GHC/Core/FVs.hs:649) ghc-lib-parser> idRuleVars (compiler/GHC/Core/FVs.hs:665) ghc-lib-parser> stableUnfoldingVars (compiler/GHC/Core/FVs.hs:683) ghc-lib-parser> orphNamesOfType (compiler/GHC/Core/FVs.hs:347) ghc-lib-parser> orphNamesOfTypes (compiler/GHC/Core/FVs.hs:378) ghc-lib-parser> orphNamesOfCo (compiler/GHC/Core/FVs.hs:385) ghc-lib-parser> orphNamesOfCoCon (compiler/GHC/Core/FVs.hs:419) ghc-lib-parser> FVAnn (compiler/GHC/Core/FVs.hs:547) ghc-lib-parser> CoreExprWithFVs' (compiler/GHC/Core/FVs.hs:564) ghc-lib-parser> freeVarsBind (compiler/GHC/Core/FVs.hs:708) retrie> | ^^ ghc-lib-parser> Warning: 'InstEnvs' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/InstEnv.hs:415:17 ghc-lib-parser> * at compiler/GHC/Core/InstEnv.hs:415:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:415:1 retrie> [27 of 34] Compiling Retrie.Monad ( Retrie/Monad.hs, nothing ) 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:127:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:127:1 ghc-lib-parser> 25% ( 14 / 54) in 'GHC.Core.InstEnv' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> InstMatch (compiler/GHC/Core/InstEnv.hs:899) ghc-lib-parser> ClsInstLookupResult (compiler/GHC/Core/InstEnv.hs:901) ghc-lib-parser> Canonical (compiler/GHC/Core/InstEnv.hs:994) ghc-lib-parser> PotentialUnifiers (compiler/GHC/Core/InstEnv.hs:997) ghc-lib-parser> getPotentialUnifiers (compiler/GHC/Core/InstEnv.hs:1035) ghc-lib-parser> nullUnifiers (compiler/GHC/Core/InstEnv.hs:1039) ghc-lib-parser> OverlapMode (compiler/GHC/Types/Basic.hs:702) ghc-lib-parser> setOverlapModeMaybe (compiler/GHC/Types/Basic.hs:669) ghc-lib-parser> DFunInstType (compiler/GHC/Core/InstEnv.hs:894) ghc-lib-parser> pprInstance (compiler/GHC/Core/InstEnv.hs:223) ghc-lib-parser> pprInstanceHdr (compiler/GHC/Core/InstEnv.hs:231) ghc-lib-parser> pprInstances (compiler/GHC/Core/InstEnv.hs:235) ghc-lib-parser> instanceHead (compiler/GHC/Core/InstEnv.hs:239) ghc-lib-parser> instanceSig (compiler/GHC/Core/InstEnv.hs:260) ghc-lib-parser> mkLocalClsInst (compiler/GHC/Core/InstEnv.hs:268) ghc-lib-parser> mkImportedClsInst (compiler/GHC/Core/InstEnv.hs:316) ghc-lib-parser> instanceDFunId (compiler/GHC/Core/InstEnv.hs:205) ghc-lib-parser> updateClsInstDFuns (compiler/GHC/Core/InstEnv.hs:212) ghc-lib-parser> updateClsInstDFun (compiler/GHC/Core/InstEnv.hs:208) ghc-lib-parser> InstEnv (compiler/GHC/Core/InstEnv.hs:405) ghc-lib-parser> mkInstEnv (compiler/GHC/Core/InstEnv.hs:442) ghc-lib-parser> emptyInstEnv (compiler/GHC/Core/InstEnv.hs:439) ghc-lib-parser> extendInstEnv (compiler/GHC/Core/InstEnv.hs:496) ghc-lib-parser> filterInstEnv (compiler/GHC/Core/InstEnv.hs:500) ghc-lib-parser> deleteFromInstEnv (compiler/GHC/Core/InstEnv.hs:511) ghc-lib-parser> deleteDFunFromInstEnv (compiler/GHC/Core/InstEnv.hs:516) ghc-lib-parser> anyInstEnv (compiler/GHC/Core/InstEnv.hs:504) ghc-lib-parser> extendInstEnvList (compiler/GHC/Core/InstEnv.hs:493) ghc-lib-parser> instEnvElts (compiler/GHC/Core/InstEnv.hs:445) ghc-lib-parser> instEnvClasses (compiler/GHC/Core/InstEnv.hs:453) ghc-lib-parser> mapInstEnv (compiler/GHC/Core/InstEnv.hs:508) ghc-lib-parser> classInstances (compiler/GHC/Core/InstEnv.hs:470) ghc-lib-parser> instanceBindFun (compiler/GHC/Core/InstEnv.hs:1496) ghc-lib-parser> classNameInstances (compiler/GHC/Core/InstEnv.hs:473) ghc-lib-parser> instanceCantMatch (compiler/GHC/Core/RoughMap.hs:300) ghc-lib-parser> roughMatchTcs (compiler/GHC/Core/RoughMap.hs:316) ghc-lib-parser> isOverlappable (compiler/GHC/Core/InstEnv.hs:126) ghc-lib-parser> isOverlapping (compiler/GHC/Core/InstEnv.hs:127) ghc-lib-parser> isIncoherent (compiler/GHC/Core/InstEnv.hs:128) ghc-lib-parser> Warning: 'Coercion' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core.hs:260:5 ghc-lib-parser> * at compiler/GHC/Core/TyCo/Rep.hs:816:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:816:1 ghc-lib-parser> Warning: 'Type' 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:123:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:123:1 ghc-lib-parser> 23% ( 19 / 80) 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:128) ghc-lib-parser> <.> (compiler/GHC/Tc/Types/Evidence.hs:200) ghc-lib-parser> mkWpTyApps (compiler/GHC/Tc/Types/Evidence.hs:250) ghc-lib-parser> mkWpEvApps (compiler/GHC/Tc/Types/Evidence.hs:253) ghc-lib-parser> mkWpEvVarApps (compiler/GHC/Tc/Types/Evidence.hs:256) ghc-lib-parser> mkWpTyLams (compiler/GHC/Tc/Types/Evidence.hs:259) ghc-lib-parser> mkWpEvLams (compiler/GHC/Tc/Types/Evidence.hs:262) ghc-lib-parser> mkWpLet (compiler/GHC/Tc/Types/Evidence.hs:266) ghc-lib-parser> mkWpCastN (compiler/GHC/Tc/Types/Evidence.hs:243) ghc-lib-parser> mkWpCastR (compiler/GHC/Tc/Types/Evidence.hs:237) ghc-lib-parser> mkWpEta (compiler/GHC/Tc/Types/Evidence.hs:227) ghc-lib-parser> collectHsWrapBinders (compiler/GHC/Tc/Types/Evidence.hs:309) ghc-lib-parser> idHsWrapper (compiler/GHC/Tc/Types/Evidence.hs:278) ghc-lib-parser> isIdHsWrapper (compiler/GHC/Tc/Types/Evidence.hs:281) ghc-lib-parser> pprHsWrapper (compiler/GHC/Tc/Types/Evidence.hs:904) ghc-lib-parser> TcEvBinds (compiler/GHC/Tc/Types/Evidence.hs:331) ghc-lib-parser> EvBindsVar (compiler/GHC/Tc/Types/Evidence.hs:339) ghc-lib-parser> EvBindMap (compiler/GHC/Tc/Types/Evidence.hs:388) ghc-lib-parser> emptyEvBindMap (compiler/GHC/Tc/Types/Evidence.hs:412) ghc-lib-parser> extendEvBinds (compiler/GHC/Tc/Types/Evidence.hs:415) ghc-lib-parser> lookupEvBind (compiler/GHC/Tc/Types/Evidence.hs:424) ghc-lib-parser> evBindMapBinds (compiler/GHC/Tc/Types/Evidence.hs:427) ghc-lib-parser> foldEvBindMap (compiler/GHC/Tc/Types/Evidence.hs:430) ghc-lib-parser> nonDetStrictFoldEvBindMap (compiler/GHC/Tc/Types/Evidence.hs:436) ghc-lib-parser> filterEvBindMap (compiler/GHC/Tc/Types/Evidence.hs:439) ghc-lib-parser> isEmptyEvBindMap (compiler/GHC/Tc/Types/Evidence.hs:421) ghc-lib-parser> evBindMapToVarSet (compiler/GHC/Tc/Types/Evidence.hs:443) ghc-lib-parser> varSetMinusEvBindMap (compiler/GHC/Tc/Types/Evidence.hs:446) ghc-lib-parser> EvBindInfo (compiler/GHC/Tc/Types/Evidence.hs:451) ghc-lib-parser> EvBind (compiler/GHC/Tc/Types/Evidence.hs:459) ghc-lib-parser> emptyTcEvBinds (compiler/GHC/Tc/Types/Evidence.hs:808) ghc-lib-parser> isEmptyTcEvBinds (compiler/GHC/Tc/Types/Evidence.hs:811) ghc-lib-parser> mkGivenEvBind (compiler/GHC/Tc/Types/Evidence.hs:473) ghc-lib-parser> mkWantedEvBind (compiler/GHC/Tc/Types/Evidence.hs:469) ghc-lib-parser> evBindVar (compiler/GHC/Tc/Types/Evidence.hs:466) ghc-lib-parser> isCoEvBindsVar (compiler/GHC/Tc/Types/Evidence.hs:384) ghc-lib-parser> EvTerm (compiler/GHC/Tc/Types/Evidence.hs:480) ghc-lib-parser> EvExpr (compiler/GHC/Tc/Types/Evidence.hs:494) ghc-lib-parser> evCoercion (compiler/GHC/Tc/Types/Evidence.hs:506) ghc-lib-parser> evDFunApp (compiler/GHC/Tc/Types/Evidence.hs:515) ghc-lib-parser> evDataConApp (compiler/GHC/Tc/Types/Evidence.hs:518) ghc-lib-parser> evSelector (compiler/GHC/Tc/Types/Evidence.hs:525) ghc-lib-parser> mkEvCast (compiler/GHC/Tc/Types/Evidence.hs:788) ghc-lib-parser> evVarsOfTerm (compiler/GHC/Tc/Types/Evidence.hs:860) ghc-lib-parser> mkEvScSelectors (compiler/GHC/Tc/Types/Evidence.hs:800) ghc-lib-parser> evTypeable (compiler/GHC/Tc/Types/Evidence.hs:529) ghc-lib-parser> findNeededEvVars (compiler/GHC/Tc/Types/Evidence.hs:843) ghc-lib-parser> evTermCoercion (compiler/GHC/Tc/Types/Evidence.hs:829) ghc-lib-parser> evTermCoercion_maybe (compiler/GHC/Tc/Types/Evidence.hs:817) 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> LeftOrRight (compiler/GHC/Types/Basic.hs:146) ghc-lib-parser> pickLR (compiler/GHC/Types/Basic.hs:150) ghc-lib-parser> QuoteWrapper (compiler/GHC/Tc/Types/Evidence.hs:1013) ghc-lib-parser> quoteWrapperTyVarTy (compiler/GHC/Tc/Types/Evidence.hs:1016) 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> 23% ( 9 / 38) in 'GHC.Hs.Binds' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> ppr_sig (compiler/GHC/Hs/Binds.hs:748) ghc-lib-parser> NHsValBindsLR (compiler/GHC/Hs/Binds.hs:83) ghc-lib-parser> XVarBindGhc (compiler/GHC/Hs/Binds.hs:125) ghc-lib-parser> pprDeclList (compiler/GHC/Hs/Binds.hs:476) ghc-lib-parser> pprLHsBindsForUser (compiler/GHC/Hs/Binds.hs:457) ghc-lib-parser> pprLHsBinds (compiler/GHC/Hs/Binds.hs:443) ghc-lib-parser> isEmptyLHsBinds (compiler/GHC/Hs/Binds.hs:498) ghc-lib-parser> emptyLocalBinds (compiler/GHC/Hs/Binds.hs:480) ghc-lib-parser> eqEmptyLocalBinds (compiler/GHC/Hs/Binds.hs:483) ghc-lib-parser> isEmptyValBinds (compiler/GHC/Hs/Binds.hs:487) ghc-lib-parser> emptyValBindsIn (compiler/GHC/Hs/Binds.hs:491) ghc-lib-parser> emptyValBindsOut (compiler/GHC/Hs/Binds.hs:492) ghc-lib-parser> emptyLHsBinds (compiler/GHC/Hs/Binds.hs:495) ghc-lib-parser> plusHsValBinds (compiler/GHC/Hs/Binds.hs:503) ghc-lib-parser> ppr_monobind (compiler/GHC/Hs/Binds.hs:519) ghc-lib-parser> pprTicks (compiler/GHC/Hs/Binds.hs:619) ghc-lib-parser> pprTcSpecPrags (compiler/GHC/Hs/Binds.hs:851) ghc-lib-parser> isEmptyIPBindsPR (compiler/GHC/Hs/Binds.hs:647) ghc-lib-parser> isEmptyIPBindsTc (compiler/GHC/Hs/Binds.hs:650) ghc-lib-parser> AnnSig (compiler/GHC/Hs/Binds.hs:703) ghc-lib-parser> noSpecPrags (compiler/GHC/Hs/Binds.hs:733) ghc-lib-parser> hasSpecPrags (compiler/GHC/Hs/Binds.hs:736) ghc-lib-parser> isDefaultMethod (compiler/GHC/Hs/Binds.hs:740) ghc-lib-parser> pprVarSig (compiler/GHC/Hs/Binds.hs:840) ghc-lib-parser> pprSpec (compiler/GHC/Hs/Binds.hs:845) ghc-lib-parser> pprMinimalSig (compiler/GHC/Hs/Binds.hs:860) ghc-lib-parser> hsSigDoc (compiler/GHC/Hs/Binds.hs:794) ghc-lib-parser> pragBrackets (compiler/GHC/Hs/Binds.hs:831) 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> 45% ( 19 / 42) 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:56) ghc-lib-parser> EpAnnSumPat (compiler/GHC/Hs/Pat.hs:177) ghc-lib-parser> ConLikeP (compiler/Language/Haskell/Syntax/Pat.hs:226) ghc-lib-parser> HsPatExpansion (compiler/GHC/Hs/Pat.hs:210) ghc-lib-parser> hsConPatArgs (compiler/Language/Haskell/Syntax/Pat.hs:242) ghc-lib-parser> hsRecFields (compiler/Language/Haskell/Syntax/Pat.hs:359) ghc-lib-parser> hsRecFieldSel (compiler/Language/Haskell/Syntax/Pat.hs:365) ghc-lib-parser> hsRecFieldId (compiler/GHC/Hs/Pat.hs:243) ghc-lib-parser> hsRecFieldsArgs (compiler/Language/Haskell/Syntax/Pat.hs:362) ghc-lib-parser> hsRecUpdFieldId (compiler/GHC/Hs/Pat.hs:249) ghc-lib-parser> hsRecUpdFieldOcc (compiler/GHC/Hs/Pat.hs:252) ghc-lib-parser> hsRecUpdFieldRdr (compiler/GHC/Hs/Pat.hs:246) ghc-lib-parser> mkPrefixConPat (compiler/GHC/Hs/Pat.hs:420) ghc-lib-parser> mkCharLitPat (compiler/GHC/Hs/Pat.hs:436) ghc-lib-parser> mkNilPat (compiler/GHC/Hs/Pat.hs:433) ghc-lib-parser> looksLazyPatBind (compiler/GHC/Hs/Pat.hs:485) ghc-lib-parser> isBangedLPat (compiler/GHC/Hs/Pat.hs:472) ghc-lib-parser> collectEvVarsPat (compiler/GHC/Hs/Pat.hs:814) ghc-lib-parser> collectEvVarsPats (compiler/GHC/Hs/Pat.hs:808) ghc-lib-parser> pprParendLPat (compiler/GHC/Hs/Pat.hs:301) ghc-lib-parser> pprConArgs (compiler/GHC/Hs/Pat.hs:403) ghc-lib-parser> pprLPat (compiler/GHC/Hs/Pat.hs:289) 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: 'forall' 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:213:5 ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Decls.hs:212:1 ghc-lib-parser> You may be able to disambiguate the identifier 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:212:1 ghc-lib-parser> 66% ( 97 /145) 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:481) ghc-lib-parser> LHsDerivingClause (compiler/Language/Haskell/Syntax/Decls.hs:941) ghc-lib-parser> LDerivClauseTys (compiler/Language/Haskell/Syntax/Decls.hs:961) ghc-lib-parser> anyLConIsGadt (compiler/GHC/Hs/Decls.hs:948) ghc-lib-parser> StandaloneKindSig (compiler/Language/Haskell/Syntax/Decls.hs:993) ghc-lib-parser> standaloneKindSigName (compiler/GHC/Hs/Decls.hs:662) ghc-lib-parser> DataDeclRn (compiler/GHC/Hs/Decls.hs:347) ghc-lib-parser> tyClGroupTyClDecls (compiler/Language/Haskell/Syntax/Decls.hs:708) ghc-lib-parser> tyClGroupInstDecls (compiler/Language/Haskell/Syntax/Decls.hs:711) ghc-lib-parser> tyClGroupRoleDecls (compiler/Language/Haskell/Syntax/Decls.hs:714) ghc-lib-parser> tyClGroupKindSigs (compiler/Language/Haskell/Syntax/Decls.hs:717) ghc-lib-parser> tcdName (compiler/GHC/Hs/Decls.hs:412) ghc-lib-parser> tyFamInstDeclName (compiler/GHC/Hs/Decls.hs:379) ghc-lib-parser> tyFamInstDeclLName (compiler/GHC/Hs/Decls.hs:383) ghc-lib-parser> countTyClDecls (compiler/GHC/Hs/Decls.hs:395) ghc-lib-parser> pprTyClDeclFlavour (compiler/GHC/Hs/Decls.hs:501) ghc-lib-parser> tyClDeclLName (compiler/GHC/Hs/Decls.hs:388) ghc-lib-parser> tyClDeclTyVars (compiler/Language/Haskell/Syntax/Decls.hs:573) ghc-lib-parser> famResultKindSignature (compiler/GHC/Hs/Decls.hs:558) ghc-lib-parser> FunDep (compiler/Language/Haskell/Syntax/Decls.hs:475) ghc-lib-parser> ppDataDefnHeader (compiler/GHC/Hs/Decls.hs:695) ghc-lib-parser> pp_vanilla_decl_head (compiler/GHC/Hs/Decls.hs:484) ghc-lib-parser> FamilyInfo (compiler/Language/Haskell/Syntax/Decls.hs:861) ghc-lib-parser> instDeclDataFamInsts (compiler/GHC/Hs/Decls.hs:928) ghc-lib-parser> pprDataFamInstFlavour (compiler/GHC/Hs/Decls.hs:863) ghc-lib-parser> pprTyFamInstDecl (compiler/GHC/Hs/Decls.hs:824) ghc-lib-parser> pprHsFamInstLHS (compiler/GHC/Hs/Decls.hs:874) ghc-lib-parser> XViaStrategyPs (compiler/GHC/Hs/Decls.hs:1002) ghc-lib-parser> HsRuleRn (compiler/GHC/Hs/Decls.hs:1139) ghc-lib-parser> HsRuleAnn (compiler/GHC/Hs/Decls.hs:1144) ghc-lib-parser> collectRuleBndrSigTys (compiler/Language/Haskell/Syntax/Decls.hs:1665) ghc-lib-parser> flattenRuleDecls (compiler/GHC/Hs/Decls.hs:1156) ghc-lib-parser> pprFullRuleName (compiler/GHC/Hs/Decls.hs:1199) ghc-lib-parser> ForeignImport (compiler/Language/Haskell/Syntax/Decls.hs:1570) ghc-lib-parser> ForeignExport (compiler/Language/Haskell/Syntax/Decls.hs:1602) ghc-lib-parser> CImportSpec (compiler/Language/Haskell/Syntax/Decls.hs:1593) ghc-lib-parser> hsConDeclTheta (compiler/GHC/Hs/Decls.hs:687) ghc-lib-parser> getConNames (compiler/GHC/Hs/Decls.hs:671) ghc-lib-parser> docDeclDoc (compiler/Language/Haskell/Syntax/Decls.hs:1688) ghc-lib-parser> annProvenanceName_maybe (compiler/Language/Haskell/Syntax/Decls.hs:1753) ghc-lib-parser> roleAnnotDeclName (compiler/GHC/Hs/Decls.hs:1289) ghc-lib-parser> familyDeclLName (compiler/GHC/Hs/Decls.hs:552) ghc-lib-parser> familyDeclName (compiler/GHC/Hs/Decls.hs:555) ghc-lib-parser> emptyRdrGroup (compiler/GHC/Hs/Decls.hs:200) ghc-lib-parser> emptyRnGroup (compiler/GHC/Hs/Decls.hs:201) ghc-lib-parser> appendGroups (compiler/GHC/Hs/Decls.hs:226) ghc-lib-parser> hsGroupInstDecls (compiler/Language/Haskell/Syntax/Decls.hs:244) ghc-lib-parser> Warning: 'CoAxiom' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/Coercion/Axiom.hs:227:5 ghc-lib-parser> * at compiler/GHC/Core/Coercion/Axiom.hs:226:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:226:1 ghc-lib-parser> Warning: 'CoAxBranch' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/Coercion/Axiom.hs:242:5 ghc-lib-parser> * at compiler/GHC/Core/Coercion/Axiom.hs:241:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:241: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:96) ghc-lib-parser> FamFlavor (compiler/GHC/Core/FamInstEnv.hs:134) ghc-lib-parser> famInstAxiom (compiler/GHC/Core/FamInstEnv.hs:184) ghc-lib-parser> famInstTyCon (compiler/GHC/Core/FamInstEnv.hs:197) ghc-lib-parser> famInstRHS (compiler/GHC/Core/FamInstEnv.hs:193) ghc-lib-parser> famInstsRepTyCons (compiler/GHC/Core/FamInstEnv.hs:201) ghc-lib-parser> famInstRepTyCon_maybe (compiler/GHC/Core/FamInstEnv.hs:205) ghc-lib-parser> dataFamInstRepTyCon (compiler/GHC/Core/FamInstEnv.hs:211) ghc-lib-parser> pprFamInst (compiler/GHC/Core/FamInstEnv.hs:238) ghc-lib-parser> pprFamInsts (compiler/GHC/Core/FamInstEnv.hs:258) ghc-lib-parser> orphNamesOfFamInst (compiler/GHC/Core/FamInstEnv.hs:217) ghc-lib-parser> mkImportedFamInst (compiler/GHC/Core/FamInstEnv.hs:315) ghc-lib-parser> mkLocalFamInst (compiler/GHC/Core/FamInstEnv.hs:269) ghc-lib-parser> FamInstEnvs (compiler/GHC/Core/FamInstEnv.hs:409) ghc-lib-parser> FamInstEnv (compiler/GHC/Core/FamInstEnv.hs:412) ghc-lib-parser> emptyFamInstEnv (compiler/GHC/Core/FamInstEnv.hs:435) ghc-lib-parser> extendFamInstEnv (compiler/GHC/Core/FamInstEnv.hs:464) ghc-lib-parser> extendFamInstEnvList (compiler/GHC/Core/FamInstEnv.hs:461) ghc-lib-parser> famInstEnvElts (compiler/GHC/Core/FamInstEnv.hs:438) ghc-lib-parser> famInstEnvSize (compiler/GHC/Core/FamInstEnv.hs:424) ghc-lib-parser> familyInstances (compiler/GHC/Core/FamInstEnv.hs:445) ghc-lib-parser> familyNameInstances (compiler/GHC/Core/FamInstEnv.hs:449) ghc-lib-parser> mkCoAxBranch (compiler/GHC/Core/FamInstEnv.hs:719) ghc-lib-parser> mkBranchedCoAxiom (compiler/GHC/Core/FamInstEnv.hs:742) ghc-lib-parser> mkUnbranchedCoAxiom (compiler/GHC/Core/FamInstEnv.hs:751) ghc-lib-parser> mkSingleCoAxiom (compiler/GHC/Core/FamInstEnv.hs:766) ghc-lib-parser> FamInstMatch (compiler/GHC/Core/FamInstEnv.hs:822) ghc-lib-parser> lookupFamInstEnv (compiler/GHC/Core/FamInstEnv.hs:846) ghc-lib-parser> lookupFamInstEnvConflicts (compiler/GHC/Core/FamInstEnv.hs:860) ghc-lib-parser> lookupFamInstEnvByTyCon (compiler/GHC/Core/FamInstEnv.hs:835) ghc-lib-parser> isDominatedBy (compiler/GHC/Core/FamInstEnv.hs:1137) ghc-lib-parser> compatibleBranches (compiler/GHC/Core/FamInstEnv.hs:577) ghc-lib-parser> topNormaliseType (compiler/GHC/Core/FamInstEnv.hs:1331) ghc-lib-parser> normaliseType (compiler/GHC/Core/FamInstEnv.hs:1402) ghc-lib-parser> normaliseTcApp (compiler/GHC/Core/FamInstEnv.hs:1408) ghc-lib-parser> reduceTyFamApp_maybe (compiler/GHC/Core/FamInstEnv.hs:1172) 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:19:19 ghc-lib-parser> * at compiler/GHC/Unit/Module/ModDetails.hs:19:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:19: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: 'Id' 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> 66% ( 2 / 3) in 'GHC.Unit.Module.ModDetails' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header 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:491:32 ghc-lib-parser> * at compiler/GHC/Types/Hint.hs:491:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:491:1 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: 'qualified' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'forall' 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> 75% ( 15 / 20) in 'GHC.Types.Hint' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> LanguageExtensionHint (compiler/GHC/Types/Hint.hs:58) ghc-lib-parser> SimilarName (compiler/GHC/Types/Hint.hs:521) ghc-lib-parser> pprUntickedConstructor (compiler/GHC/Types/Hint.hs:531) ghc-lib-parser> useExtensionInOrderTo (compiler/GHC/Types/Hint.hs:121) 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: 'DiagnosticCode' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Error.hs:801:3 ghc-lib-parser> * at compiler/GHC/Types/Error.hs:800:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:800:1 ghc-lib-parser> Warning: 'MsgEnvelope' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Error.hs:449:22 ghc-lib-parser> * at compiler/GHC/Types/Error.hs:449:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:449:1 ghc-lib-parser> Warning: 'Messages' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Error.hs:142:22 ghc-lib-parser> * at compiler/GHC/Types/Error.hs:142:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:142: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: 'DiagnosticMessage' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Error.hs:324:26 ghc-lib-parser> * at compiler/GHC/Types/Error.hs:324:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:324: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: 'formatBulleted' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. 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> 71% ( 47 / 66) in 'GHC.Types.Error' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> mkMessages (compiler/GHC/Types/Error.hs:150) ghc-lib-parser> getMessages ghc-lib-parser> emptyMessages (compiler/GHC/Types/Error.hs:147) ghc-lib-parser> isEmptyMessages (compiler/GHC/Types/Error.hs:156) ghc-lib-parser> singleMessage (compiler/GHC/Types/Error.hs:159) ghc-lib-parser> mkPlainDiagnostic (compiler/GHC/Types/Error.hs:346) ghc-lib-parser> pprDiagnostic (compiler/GHC/Types/Error.hs:309) ghc-lib-parser> HasDefaultDiagnosticOpts (compiler/GHC/Types/Error.hs:224) ghc-lib-parser> defaultDiagnosticOpts (compiler/GHC/Types/Error.hs:229) ghc-lib-parser> NoDiagnosticOpts (compiler/GHC/Types/Error.hs:290) ghc-lib-parser> LanguageExtensionHint (compiler/GHC/Types/Hint.hs:58) ghc-lib-parser> useExtensionInOrderTo (compiler/GHC/Types/Hint.hs:121) ghc-lib-parser> pprMessageBag (compiler/GHC/Types/Error.hs:560) ghc-lib-parser> mkLocMessage (compiler/GHC/Types/Error.hs:567) ghc-lib-parser> getCaretDiagnostic (compiler/GHC/Types/Error.hs:659) ghc-lib-parser> isWarningMessage (compiler/GHC/Types/Error.hs:760) ghc-lib-parser> getErrorMessages (compiler/GHC/Types/Error.hs:780) ghc-lib-parser> getWarningMessages (compiler/GHC/Types/Error.hs:777) retrie> retrie> Retrie/Monad.hs:127:3: warning: [GHC-22705] [-Wnoncanonical-monad-instances] retrie> Noncanonical ‘return’ definition detected retrie> in the instance declaration for ‘Monad Retrie’. retrie> ‘return’ will eventually be removed in favour of ‘pure’ retrie> Suggested fix: retrie> Either remove definition for ‘return’ (recommended) or define as ‘return = pure’ retrie> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return retrie> | retrie> 127 | return = Pure ghc-lib-parser> Warning: 'dumpAction' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. retrie> | ^^^^^^^^^^^^^ 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> 82% ( 41 / 50) in 'GHC.Utils.Logger' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Logger (compiler/GHC/Utils/Logger.hs:213) ghc-lib-parser> HasLogger (compiler/GHC/Utils/Logger.hs:595) ghc-lib-parser> ContainsLogger (compiler/GHC/Utils/Logger.hs:598) ghc-lib-parser> initLogger (compiler/GHC/Utils/Logger.hs:248) ghc-lib-parser> LogAction (compiler/GHC/Utils/Logger.hs:174) ghc-lib-parser> DumpAction (compiler/GHC/Utils/Logger.hs:180) ghc-lib-parser> TraceAction (compiler/GHC/Utils/Logger.hs:188) ghc-lib-parser> jsonLogAction (compiler/GHC/Utils/Logger.hs:333) ghc-lib-parser> defaultLogAction (compiler/GHC/Utils/Logger.hs:347) retrie> [28 of 34] Compiling Retrie.Rewrites.Rules ( Retrie/Rewrites/Rules.hs, nothing ) 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: 'DiagOpts' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Utils/Error.hs:96:17 ghc-lib-parser> * at compiler/GHC/Utils/Error.hs:96:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:96:1 ghc-lib-parser> Warning: 'MsgEnvelope' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Error.hs:449:22 ghc-lib-parser> * at compiler/GHC/Types/Error.hs:449:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:449:1 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: '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:246) ghc-lib-parser> andValid (compiler/GHC/Utils/Error.hs:255) ghc-lib-parser> getInvalids (compiler/GHC/Utils/Error.hs:264) ghc-lib-parser> mkMessages (compiler/GHC/Types/Error.hs:150) ghc-lib-parser> isEmptyMessages (compiler/GHC/Types/Error.hs:156) ghc-lib-parser> pprMessageBag (compiler/GHC/Types/Error.hs:560) ghc-lib-parser> pprMsgEnvelopeBagWithLoc (compiler/GHC/Utils/Error.hs:285) ghc-lib-parser> pprMessages (compiler/GHC/Utils/Error.hs:282) ghc-lib-parser> pprLocMsgEnvelope (compiler/GHC/Utils/Error.hs:296) ghc-lib-parser> pprLocMsgEnvelopeDefault (compiler/GHC/Utils/Error.hs:293) ghc-lib-parser> DiagOpts (compiler/GHC/Utils/Error.hs:96) ghc-lib-parser> emptyDiagOpts (compiler/GHC/Utils/Error.hs:108) ghc-lib-parser> diag_wopt (compiler/GHC/Utils/Error.hs:121) ghc-lib-parser> diag_fatal_wopt (compiler/GHC/Utils/Error.hs:124) ghc-lib-parser> emptyMessages (compiler/GHC/Types/Error.hs:147) ghc-lib-parser> mkLocMessage (compiler/GHC/Types/Error.hs:567) ghc-lib-parser> mkPlainDiagnostic (compiler/GHC/Types/Error.hs:346) ghc-lib-parser> getCaretDiagnostic (compiler/GHC/Types/Error.hs:659) ghc-lib-parser> putMsg (compiler/GHC/Utils/Error.hs:480) ghc-lib-parser> printInfoForUser (compiler/GHC/Utils/Error.hs:483) ghc-lib-parser> printOutputForUser (compiler/GHC/Utils/Error.hs:487) ghc-lib-parser> logInfo (compiler/GHC/Utils/Error.hs:491) ghc-lib-parser> errorMsg (compiler/GHC/Utils/Error.hs:333) ghc-lib-parser> fatalErrorMsg (compiler/GHC/Utils/Error.hs:338) ghc-lib-parser> compilationProgressMsg (compiler/GHC/Utils/Error.hs:342) ghc-lib-parser> showPass (compiler/GHC/Utils/Error.hs:350) ghc-lib-parser> debugTraceMsg (compiler/GHC/Utils/Error.hs:474) ghc-lib-parser> ghcExit (compiler/GHC/Utils/Error.hs:324) ghc-lib-parser> prettyPrintGhcErrors (compiler/GHC/Utils/Error.hs:499) ghc-lib-parser> sortMsgBag (compiler/GHC/Utils/Error.hs:308) 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:99) ghc-lib-parser> cleanTempDirs (compiler/GHC/Utils/TmpFs.hs:154) ghc-lib-parser> newTempName (compiler/GHC/Utils/TmpFs.hs:268) ghc-lib-parser> newTempLibName (compiler/GHC/Utils/TmpFs.hs:311) 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:87) 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: 'Emscripten' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Clang' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. retrie> ghc-lib-parser> Warning: 'IntQuotRemOp' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. retrie> Retrie/Rewrites/Rules.hs:17:1: warning: [GHC-66111] [-Wunused-imports] retrie> The import of ‘Retrie.Util’ is redundant retrie> except perhaps to import instances from ‘Retrie.Util’ retrie> To import instances alone, use: import Retrie.Util() retrie> | retrie> 17 | import Retrie.Util retrie> | ^^^^^^^^^^^^^^^^^^ retrie> retrie> Retrie/Rewrites/Rules.hs:18:1: warning: [GHC-66111] [-Wunused-imports] retrie> The import of ‘Retrie.Monad’ is redundant retrie> except perhaps to import instances from ‘Retrie.Monad’ retrie> To import instances alone, use: import Retrie.Monad() retrie> | retrie> 18 | import Retrie.Monad retrie> | ^^^^^^^^^^^^^^^^^^^ retrie> 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: 'mi_globals' 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. retrie> Retrie/Rewrites/Rules.hs:19:1: warning: [GHC-66111] [-Wunused-imports] retrie> The import of ‘Control.Monad’ is redundant 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. retrie> except perhaps to import instances from ‘Control.Monad’ retrie> To import instances alone, use: import Control.Monad() retrie> | retrie> 19 | import Control.Monad retrie> | ^^^^^^^^^^^^^^^^^^^^ retrie> retrie> Retrie/Rewrites/Rules.hs:20:1: warning: [GHC-66111] [-Wunused-imports] retrie> The import of ‘Control.Monad.IO.Class’ is redundant retrie> except perhaps to import instances from ‘Control.Monad.IO.Class’ retrie> To import instances alone, use: import Control.Monad.IO.Class() retrie> | retrie> 20 | import Control.Monad.IO.Class 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. retrie> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ retrie> ghc-lib-parser> Warning: 'recomp' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. retrie> Retrie/Rewrites/Rules.hs:21:1: warning: [GHC-66111] [-Wunused-imports] ghc-lib-parser> Warning: 'Platform' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Platform.hs:69:17 ghc-lib-parser> * at compiler/GHC/Platform.hs:69:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:69:1 ghc-lib-parser> Warning: 'Option' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. retrie> The import of ‘Control.Monad.Trans.Class’ is redundant retrie> except perhaps to import instances from ‘Control.Monad.Trans.Class’ retrie> To import instances alone, use: import Control.Monad.Trans.Class() retrie> | retrie> 21 | import Control.Monad.Trans.Class retrie> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ retrie> [29 of 34] Compiling Retrie.Rewrites ( Retrie/Rewrites.hs, nothing ) ghc-lib-parser> 93% ( 60 / 64) 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:521) ghc-lib-parser> backendUseJSLinker (compiler/GHC/Driver/Backend.hs:850) ghc-lib-parser> platformDefaultBackend (compiler/GHC/Driver/Backend.hs:200) 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% ( 14 / 15) 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:221) ghc-lib-parser> 11% ( 3 / 26) 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:94) ghc-lib-parser> allThePrimOps (compiler/GHC/Builtin/PrimOps.hs:101) ghc-lib-parser> primOpType (compiler/GHC/Builtin/PrimOps.hs:631) ghc-lib-parser> primOpSig (compiler/GHC/Builtin/PrimOps.hs:752) ghc-lib-parser> primOpResultType (compiler/GHC/Builtin/PrimOps.hs:639) 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:645) ghc-lib-parser> pprPrimOp (compiler/GHC/Builtin/PrimOps.hs:801) ghc-lib-parser> tagToEnumKey (compiler/GHC/Builtin/PrimOps.hs:105) 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:505) ghc-lib-parser> primOpOkForSideEffects (compiler/GHC/Builtin/PrimOps.hs:512) ghc-lib-parser> primOpIsCheap (compiler/GHC/Builtin/PrimOps.hs:528) 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> getPrimOpResultInfo (compiler/GHC/Builtin/PrimOps.hs:770) ghc-lib-parser> isComparisonPrimOp (compiler/GHC/Builtin/PrimOps.hs:743) ghc-lib-parser> PrimOpResultInfo (compiler/GHC/Builtin/PrimOps.hs:761) ghc-lib-parser> PrimCall (compiler/GHC/Builtin/PrimOps.hs:813) ghc-lib-parser> 15% ( 11 / 69) in 'GHC.Stg.Syntax' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> StgArg (compiler/GHC/Stg/Syntax.hs:132) ghc-lib-parser> GenStgBinding (compiler/GHC/Stg/Syntax.hs:120) ghc-lib-parser> GenStgExpr (compiler/GHC/Stg/Syntax.hs:225) ghc-lib-parser> GenStgRhs (compiler/GHC/Stg/Syntax.hs:432) ghc-lib-parser> GenStgAlt (compiler/GHC/Stg/Syntax.hs:516) ghc-lib-parser> AltType (compiler/GHC/Stg/Syntax.hs:522) ghc-lib-parser> BinderP (compiler/GHC/Stg/Syntax.hs:658) ghc-lib-parser> XRhsClosure (compiler/GHC/Stg/Syntax.hs:665) ghc-lib-parser> XLet (compiler/GHC/Stg/Syntax.hs:674) ghc-lib-parser> XLetNoEscape (compiler/GHC/Stg/Syntax.hs:681) ghc-lib-parser> OutputablePass (compiler/GHC/Stg/Syntax.hs:750) ghc-lib-parser> UpdateFlag (compiler/GHC/Stg/Syntax.hs:704) ghc-lib-parser> isUpdatable (compiler/GHC/Stg/Syntax.hs:713) ghc-lib-parser> StgTopBinding (compiler/GHC/Stg/Syntax.hs:564) ghc-lib-parser> StgBinding (compiler/GHC/Stg/Syntax.hs:565) ghc-lib-parser> StgExpr (compiler/GHC/Stg/Syntax.hs:566) ghc-lib-parser> StgRhs (compiler/GHC/Stg/Syntax.hs:567) ghc-lib-parser> StgAlt (compiler/GHC/Stg/Syntax.hs:568) ghc-lib-parser> CgStgTopBinding (compiler/GHC/Stg/Syntax.hs:576) ghc-lib-parser> CgStgBinding (compiler/GHC/Stg/Syntax.hs:577) ghc-lib-parser> CgStgExpr (compiler/GHC/Stg/Syntax.hs:578) ghc-lib-parser> CgStgRhs (compiler/GHC/Stg/Syntax.hs:579) ghc-lib-parser> CgStgAlt (compiler/GHC/Stg/Syntax.hs:580) ghc-lib-parser> TgStgTopBinding (compiler/GHC/Stg/Syntax.hs:582) ghc-lib-parser> TgStgBinding (compiler/GHC/Stg/Syntax.hs:583) ghc-lib-parser> TgStgExpr (compiler/GHC/Stg/Syntax.hs:584) ghc-lib-parser> TgStgRhs (compiler/GHC/Stg/Syntax.hs:585) ghc-lib-parser> TgStgAlt (compiler/GHC/Stg/Syntax.hs:586) ghc-lib-parser> LlStgTopBinding (compiler/GHC/Stg/Syntax.hs:570) ghc-lib-parser> LlStgBinding (compiler/GHC/Stg/Syntax.hs:571) ghc-lib-parser> LlStgExpr (compiler/GHC/Stg/Syntax.hs:572) ghc-lib-parser> LlStgRhs (compiler/GHC/Stg/Syntax.hs:573) ghc-lib-parser> LlStgAlt (compiler/GHC/Stg/Syntax.hs:574) ghc-lib-parser> InStgArg (compiler/GHC/Stg/Syntax.hs:595) ghc-lib-parser> InStgTopBinding (compiler/GHC/Stg/Syntax.hs:593) ghc-lib-parser> InStgBinding (compiler/GHC/Stg/Syntax.hs:594) ghc-lib-parser> InStgExpr (compiler/GHC/Stg/Syntax.hs:596) ghc-lib-parser> InStgRhs (compiler/GHC/Stg/Syntax.hs:597) ghc-lib-parser> InStgAlt (compiler/GHC/Stg/Syntax.hs:598) ghc-lib-parser> OutStgArg (compiler/GHC/Stg/Syntax.hs:601) ghc-lib-parser> OutStgTopBinding (compiler/GHC/Stg/Syntax.hs:599) ghc-lib-parser> OutStgBinding (compiler/GHC/Stg/Syntax.hs:600) ghc-lib-parser> OutStgExpr (compiler/GHC/Stg/Syntax.hs:602) ghc-lib-parser> OutStgRhs (compiler/GHC/Stg/Syntax.hs:603) ghc-lib-parser> OutStgAlt (compiler/GHC/Stg/Syntax.hs:604) ghc-lib-parser> StgOp (compiler/GHC/Stg/Syntax.hs:728) ghc-lib-parser> stgRhsArity (compiler/GHC/Stg/Syntax.hs:489) ghc-lib-parser> freeVarsOfRhs (compiler/GHC/Stg/Syntax.hs:495) ghc-lib-parser> pprStgArg (compiler/GHC/Stg/Syntax.hs:823) ghc-lib-parser> pprStgExpr (compiler/GHC/Stg/Syntax.hs:830) ghc-lib-parser> pprStgRhs (compiler/GHC/Stg/Syntax.hs:941) ghc-lib-parser> pprStgBinding (compiler/GHC/Stg/Syntax.hs:800) ghc-lib-parser> pprStgAlt (compiler/GHC/Stg/Syntax.hs:916) ghc-lib-parser> pprGenStgTopBinding (compiler/GHC/Stg/Syntax.hs:777) ghc-lib-parser> pprStgTopBinding (compiler/GHC/Stg/Syntax.hs:803) ghc-lib-parser> pprGenStgTopBindings (compiler/GHC/Stg/Syntax.hs:796) ghc-lib-parser> pprStgTopBindings (compiler/GHC/Stg/Syntax.hs:806) ghc-lib-parser> Warning: 'IdKey' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/StgToJS/Types.hs:194:5 ghc-lib-parser> * at compiler/GHC/StgToJS/Types.hs:193:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:193:1 ghc-lib-parser> Warning: 'ClosureInfo' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/StgToJS/Types.hs:99:20 ghc-lib-parser> * at compiler/GHC/StgToJS/Types.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/StgToJS/Types.hs:99:1 ghc-lib-parser> 83% ( 31 / 37) in 'GHC.StgToJS.Types' ghc-lib-parser> Missing documentation for: ghc-lib-parser> StaticInfo (compiler/GHC/StgToJS/Types.hs:219) ghc-lib-parser> StaticVal (compiler/GHC/StgToJS/Types.hs:225) ghc-lib-parser> StaticUnboxed (compiler/GHC/StgToJS/Types.hs:239) ghc-lib-parser> ExpFun (compiler/GHC/StgToJS/Types.hs:315) ghc-lib-parser> ExprResult (compiler/GHC/StgToJS/Types.hs:357) ghc-lib-parser> ExprValData (compiler/GHC/StgToJS/Types.hs:362) 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> 76% ( 16 / 21) in 'GHC.StgToJS.Object' ghc-lib-parser> Missing documentation for: ghc-lib-parser> IndexEntry (compiler/GHC/StgToJS/Object.hs:227) ghc-lib-parser> LocatedBlockInfo (compiler/GHC/StgToJS/Object.hs:130) ghc-lib-parser> BlockDeps (compiler/GHC/StgToJS/Object.hs:161) ghc-lib-parser> BlockId (compiler/GHC/StgToJS/Object.hs:114) ghc-lib-parser> BlockIds (compiler/GHC/StgToJS/Object.hs:115) ghc-lib-parser> 60% ( 3 / 5) in 'GHC.StgToJS.Linker.Types' ghc-lib-parser> Missing documentation for: ghc-lib-parser> JSLinkConfig (compiler/GHC/StgToJS/Linker/Types.hs:44) ghc-lib-parser> LinkPlan (compiler/GHC/StgToJS/Linker/Types.hs:64) 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: '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: 'imposs_cons' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 60% ( 53 / 88) in 'GHC.Core.Utils' ghc-lib-parser> Missing documentation for: ghc-lib-parser> mkCastMCo (compiler/GHC/Core/Utils.hs:247) ghc-lib-parser> mkPiMCo (compiler/GHC/Core/Utils.hs:253) ghc-lib-parser> mkTicks (compiler/GHC/Core/Utils.hs:402) ghc-lib-parser> mkTickNoHNF (compiler/GHC/Core/Utils.hs:413) ghc-lib-parser> tickHNFArgs (compiler/GHC/Core/Utils.hs:419) 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> filterAlts (compiler/GHC/Core/Utils.hs:695) ghc-lib-parser> combineIdenticalAlts (compiler/GHC/Core/Utils.hs:962) ghc-lib-parser> scaleAltsBy (compiler/GHC/Core/Utils.hs:988) ghc-lib-parser> exprIsTrivial (compiler/GHC/Core/Utils.hs:1079) ghc-lib-parser> getIdFromTrivialExpr (compiler/GHC/Core/Utils.hs:1100) ghc-lib-parser> getIdFromTrivialExpr_maybe (compiler/GHC/Core/Utils.hs:1105) ghc-lib-parser> exprIsDupable (compiler/GHC/Core/Utils.hs:1127) ghc-lib-parser> exprIsCheap (compiler/GHC/Core/Utils.hs:1267) ghc-lib-parser> exprIsExpandable (compiler/GHC/Core/Utils.hs:1347) ghc-lib-parser> exprIsCheapX (compiler/GHC/Core/Utils.hs:1273) ghc-lib-parser> CheapAppFun (compiler/GHC/Core/Utils.hs:1369) ghc-lib-parser> exprIsWorkFree (compiler/GHC/Core/Utils.hs:1264) ghc-lib-parser> isCheapApp (compiler/GHC/Core/Utils.hs:1389) ghc-lib-parser> isExpandableApp (compiler/GHC/Core/Utils.hs:1405) ghc-lib-parser> isSaturatedConApp (compiler/GHC/Core/Utils.hs:405) ghc-lib-parser> altsAreExhaustive (compiler/GHC/Core/Utils.hs:1687) ghc-lib-parser> dataConRepInstPat (compiler/GHC/Core/Utils.hs:2062) ghc-lib-parser> dataConRepFSInstPat (compiler/GHC/Core/Utils.hs:2063) ghc-lib-parser> stripTicksT (compiler/GHC/Core/Utils.hs:464) ghc-lib-parser> mkInScopeSetBndrs (compiler/GHC/Core/Utils.hs:2417) ghc-lib-parser> extendInScopeSetBind (compiler/GHC/Core/Utils.hs:2409) ghc-lib-parser> extendInScopeSetBndrs (compiler/GHC/Core/Utils.hs:2413) ghc-lib-parser> mkStrictFieldSeqs (compiler/GHC/Core/Utils.hs:2571) ghc-lib-parser> shouldUseCbvForId (compiler/GHC/Core/Utils.hs:2671) ghc-lib-parser> isUnsafeEqualityProof (compiler/GHC/Core/Utils.hs:2713) ghc-lib-parser> dumpIdInfoOfProgram (compiler/GHC/Core/Utils.hs:2453) 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: 'Subst' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/TyCo/Subst.hs:106:5 ghc-lib-parser> * at compiler/GHC/Core/TyCo/Subst.hs:105:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:105:1 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: 'Var' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core.hs:250:5 ghc-lib-parser> * at compiler/GHC/Types/Var.hs:246:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:246:1 ghc-lib-parser> Warning: 'RuleInfo' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Id/Info.hs:711:5 ghc-lib-parser> * at compiler/GHC/Types/Id/Info.hs:710:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:710: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:546) ghc-lib-parser> substExprSC (compiler/GHC/Core/Subst.hs:240) ghc-lib-parser> lookupIdSubst_maybe (compiler/GHC/Core/Subst.hs:201) ghc-lib-parser> substIdType (compiler/GHC/Core/Subst.hs:472) ghc-lib-parser> substIdOcc (compiler/GHC/Core/Subst.hs:531) ghc-lib-parser> substDVarSet (compiler/GHC/Core/Subst.hs:577) ghc-lib-parser> emptySubst (compiler/GHC/Core/TyCo/Subst.hs:256) ghc-lib-parser> mkEmptySubst (compiler/GHC/Core/TyCo/Subst.hs:259) ghc-lib-parser> mkSubst (compiler/GHC/Core/TyCo/Subst.hs:276) ghc-lib-parser> isEmptySubst (compiler/GHC/Core/TyCo/Subst.hs:262) ghc-lib-parser> extendTCvSubst (compiler/GHC/Core/TyCo/Subst.hs:354) ghc-lib-parser> extendIdSubstWithClone (compiler/GHC/Core/Subst.hs:150) ghc-lib-parser> extendSubstWithVar (compiler/GHC/Core/Subst.hs:174) ghc-lib-parser> isInScope (compiler/GHC/Core/TyCo/Subst.hs:315) ghc-lib-parser> setInScope (compiler/GHC/Core/TyCo/Subst.hs:303) ghc-lib-parser> delBndr (compiler/GHC/Core/Subst.hs:206) ghc-lib-parser> delBndrs (compiler/GHC/Core/Subst.hs:212) 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:428) ghc-lib-parser> cloneBndrs (compiler/GHC/Core/Subst.hs:423) ghc-lib-parser> Warning: 'DmdType' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Demand.hs:1816:5 ghc-lib-parser> * at compiler/GHC/Types/Demand.hs:1815:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:1815:1 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: 'ABot' 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: 'RuntimeRep' 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:889) ghc-lib-parser> cheapArityType (compiler/GHC/Core/Opt/Arity.hs:1604) ghc-lib-parser> ArityOpts (compiler/GHC/Core/Opt/Arity.hs:851) ghc-lib-parser> etaExpandAT (compiler/GHC/Core/Opt/Arity.hs:1958) ghc-lib-parser> mkBotArityType (compiler/GHC/Core/Opt/Arity.hs:809) ghc-lib-parser> idArityType (compiler/GHC/Core/Opt/Arity.hs:1575) ghc-lib-parser> exprIsDeadEnd (compiler/GHC/Core/Opt/Arity.hs:1667) 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:226) ghc-lib-parser> isStateHackType (compiler/GHC/Core/Opt/Arity.hs:250) ghc-lib-parser> zapLamBndrs (compiler/GHC/Core/Opt/Arity.hs:415) ghc-lib-parser> etaExpandToJoinPointRule (compiler/GHC/Core/Opt/Arity.hs:3083) ghc-lib-parser> pushCoArg (compiler/GHC/Core/Opt/Arity.hs:2807) ghc-lib-parser> pushCoArgs (compiler/GHC/Core/Opt/Arity.hs:2790) ghc-lib-parser> pushCoTyArg (compiler/GHC/Core/Opt/Arity.hs:2826) ghc-lib-parser> pushCoercionIntoLambda (compiler/GHC/Core/Opt/Arity.hs:2911) ghc-lib-parser> pushCoDataCon (compiler/GHC/Core/Opt/Arity.hs:2946) ghc-lib-parser> collectBindersPushingCo (compiler/GHC/Core/Opt/Arity.hs:3006) 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> 20% ( 1 / 5) 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:86) ghc-lib-parser> zapLambdaBndrs (compiler/GHC/Core/Opt/OccurAnal.hs:1938) ghc-lib-parser> scrutBinderSwap_maybe (compiler/GHC/Core/Opt/OccurAnal.hs:2977) 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: '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> 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> 20% ( 4 / 20) in 'GHC.Core.Unfold' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> sizeExpr (compiler/GHC/Core/Unfold.hs:454) ghc-lib-parser> ArgSummary (compiler/GHC/Core/Unfold.hs:147) ghc-lib-parser> nonTriv (compiler/GHC/Core/Unfold.hs:158) ghc-lib-parser> CallCtxt (compiler/GHC/Core/Unfold.hs:161) ghc-lib-parser> defaultUnfoldingOpts (compiler/GHC/Core/Unfold.hs:87) ghc-lib-parser> updateCreationThreshold (compiler/GHC/Core/Unfold.hs:123) ghc-lib-parser> updateUseThreshold (compiler/GHC/Core/Unfold.hs:126) ghc-lib-parser> updateFunAppDiscount (compiler/GHC/Core/Unfold.hs:129) ghc-lib-parser> updateDictDiscount (compiler/GHC/Core/Unfold.hs:132) ghc-lib-parser> updateVeryAggressive (compiler/GHC/Core/Unfold.hs:135) ghc-lib-parser> updateCaseScaling (compiler/GHC/Core/Unfold.hs:142) ghc-lib-parser> updateCaseThreshold (compiler/GHC/Core/Unfold.hs:139) ghc-lib-parser> updateReportPrefix (compiler/GHC/Core/Unfold.hs:145) ghc-lib-parser> inlineBoringOk (compiler/GHC/Core/Unfold.hs:240) ghc-lib-parser> calcUnfoldingGuidance (compiler/GHC/Core/Unfold.hs:262) retrie> ghc-lib-parser> Warning: 'ModuleName' is ambiguous. It is defined ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Module/Name.hs:15:22 ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Module/Name.hs:15:1 ghc-lib-parser> You may be able to disambiguate the identifier 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:15: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. retrie> Retrie/Rewrites.hs:31:27: warning: [GHC-61689] [-Wdodgy-imports] retrie> Module ‘Retrie.GHC’ does not export ‘Pattern’. retrie> | retrie> 31 | import Retrie.GHC hiding (Pattern) retrie> | ^^^^^^^ retrie> retrie> Retrie/Rewrites.hs:39:1: warning: [GHC-66111] [-Wunused-imports] retrie> The import of ‘Retrie.Util’ is redundant retrie> except perhaps to import instances from ‘Retrie.Util’ retrie> To import instances alone, use: import Retrie.Util() retrie> | retrie> 39 | import Retrie.Util ghc-lib-parser> Warning: 'getUnitDbRefs' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. retrie> | ^^^^^^^^^^^^^^^^^^ retrie> retrie> Retrie/Rewrites.hs:173:1: warning: [GHC-40910] [-Wunused-top-binds] retrie> Defined but not used: ‘showCpp’ retrie> | retrie> 173 | showCpp (NoCPP c) = showAstA c retrie> | ^^^^^^^ 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: 'DynFlags' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Driver/DynFlags.hs:137:17 ghc-lib-parser> * at compiler/GHC/Driver/DynFlags.hs:137:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:137:1 retrie> [30 of 34] Compiling Retrie.Elaborate ( Retrie/Elaborate.hs, nothing ) ghc-lib-parser> Warning: 'WarningCategory' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Module/Warnings.hs:129:27 ghc-lib-parser> * at compiler/GHC/Unit/Module/Warnings.hs:129:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:129:1 ghc-lib-parser> 56% ( 59 /104) in 'GHC.Driver.DynFlags' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> WarningFlag (compiler/GHC/Driver/Flags.hs:587) ghc-lib-parser> Language (compiler/GHC/Driver/Flags.hs:41) ghc-lib-parser> FatalMessager (compiler/GHC/Driver/DynFlags.hs:716) ghc-lib-parser> FlushOut (compiler/GHC/Driver/DynFlags.hs:722) ghc-lib-parser> hasPprDebug (compiler/GHC/Driver/DynFlags.hs:1004) ghc-lib-parser> hasNoDebugOutput (compiler/GHC/Driver/DynFlags.hs:1007) ghc-lib-parser> hasNoStateHack (compiler/GHC/Driver/DynFlags.hs:1010) ghc-lib-parser> hasNoOptCoercion (compiler/GHC/Driver/DynFlags.hs:1013) ghc-lib-parser> xopt_DuplicateRecordFields (compiler/GHC/Driver/DynFlags.hs:1152) ghc-lib-parser> xopt_FieldSelectors (compiler/GHC/Driver/DynFlags.hs:1157) ghc-lib-parser> lang_set (compiler/GHC/Driver/DynFlags.hs:1162) ghc-lib-parser> DynamicTooState (compiler/GHC/Driver/DynFlags.hs:924) ghc-lib-parser> dynamicTooState (compiler/GHC/Driver/DynFlags.hs:931) ghc-lib-parser> setDynamicNow (compiler/GHC/Driver/DynFlags.hs:937) ghc-lib-parser> OnOff (compiler/GHC/Driver/DynFlags.hs:729) ghc-lib-parser> ways (compiler/GHC/Driver/DynFlags.hs:1432) ghc-lib-parser> HasDynFlags (compiler/GHC/Driver/DynFlags.hs:461) ghc-lib-parser> ContainsDynFlags (compiler/GHC/Driver/DynFlags.hs:485) ghc-lib-parser> RtsOptsEnabled (compiler/GHC/Driver/DynFlags.hs:896) ghc-lib-parser> isOneShot (compiler/GHC/Driver/DynFlags.hs:801) ghc-lib-parser> isNoLink (compiler/GHC/Driver/DynFlags.hs:816) ghc-lib-parser> packageFlagsChanged (compiler/GHC/Driver/DynFlags.hs:874) ghc-lib-parser> PackageDBFlag (compiler/GHC/Driver/DynFlags.hs:866) ghc-lib-parser> PkgDbRef (compiler/GHC/Driver/DynFlags.hs:942) ghc-lib-parser> showOpt (compiler/GHC/Utils/CliOption.hs:26) ghc-lib-parser> DynLibLoader (compiler/GHC/Driver/DynFlags.hs:891) ghc-lib-parser> defaultFatalMessager (compiler/GHC/Driver/DynFlags.hs:719) ghc-lib-parser> defaultFlushOut (compiler/GHC/Driver/DynFlags.hs:725) ghc-lib-parser> optLevelFlags (compiler/GHC/Driver/DynFlags.hs:1249) ghc-lib-parser> TurnOnFlag (compiler/GHC/Driver/DynFlags.hs:1305) ghc-lib-parser> turnOn (compiler/GHC/Driver/DynFlags.hs:1307) ghc-lib-parser> turnOff (compiler/GHC/Driver/DynFlags.hs:1308) ghc-lib-parser> programName (compiler/GHC/Driver/DynFlags.hs:1444) ghc-lib-parser> projectVersion (compiler/GHC/Driver/DynFlags.hs:1446) ghc-lib-parser> ghcUsagePath (compiler/GHC/Driver/DynFlags.hs:1448) ghc-lib-parser> ghciUsagePath (compiler/GHC/Driver/DynFlags.hs:1450) ghc-lib-parser> topDir (compiler/GHC/Driver/DynFlags.hs:1452) ghc-lib-parser> toolDir (compiler/GHC/Driver/DynFlags.hs:1454) ghc-lib-parser> versionedFilePath (compiler/GHC/Driver/DynFlags.hs:1485) ghc-lib-parser> extraGccViaCFlags (compiler/GHC/Driver/DynFlags.hs:1456) ghc-lib-parser> globalPackageDatabasePath (compiler/GHC/Driver/DynFlags.hs:1458) ghc-lib-parser> LinkerInfo (compiler/GHC/Driver/DynFlags.hs:762) ghc-lib-parser> CompilerInfo (compiler/GHC/Driver/DynFlags.hs:774) ghc-lib-parser> initPromotionTickContext (compiler/GHC/Driver/DynFlags.hs:1537) ghc-lib-parser> Warning: 'UnitId' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Types.hs:509:18 ghc-lib-parser> * at compiler/GHC/Unit/Types.hs:509:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:509:1 ghc-lib-parser> Warning: 'ModuleName' is ambiguous. It is defined ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Module/Name.hs:15:22 ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Module/Name.hs:15:1 ghc-lib-parser> You may be able to disambiguate the identifier 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:15:1 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: '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:127:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:127:1 ghc-lib-parser> Warning: 'UnitVisibility' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/State.hs:277:23 ghc-lib-parser> * at compiler/GHC/Unit/State.hs:277:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:277:1 ghc-lib-parser> Warning: 'UnitState' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/State.hs:422:18 ghc-lib-parser> * at compiler/GHC/Unit/State.hs:422:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:422:1 ghc-lib-parser> Warning: 'DynFlags' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Driver/DynFlags.hs:137:17 ghc-lib-parser> * at compiler/GHC/Driver/DynFlags.hs:137:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:137: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: 'UnitArg' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. 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: 'InstantiatedUnit' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Types.hs:271:7 ghc-lib-parser> * at compiler/GHC/Unit/Types.hs:290:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:290: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> 73% ( 44 / 60) in 'GHC.Unit.State' ghc-lib-parser> Missing documentation for: ghc-lib-parser> UnitState (compiler/GHC/Unit/State.hs:422) ghc-lib-parser> PreloadUnitClosure (compiler/GHC/Unit/State.hs:270) ghc-lib-parser> UnitErr (compiler/GHC/Unit/State.hs:2063) ghc-lib-parser> emptyUnitState (compiler/GHC/Unit/State.hs:487) ghc-lib-parser> readUnitDatabases (compiler/GHC/Unit/State.hs:709) ghc-lib-parser> readUnitDatabase (compiler/GHC/Unit/State.hs:765) ghc-lib-parser> getUnitDbRefs (compiler/GHC/Unit/State.hs:716) ghc-lib-parser> UnitInfoMap (compiler/GHC/Unit/State.hs:511) ghc-lib-parser> listVisibleModuleNames (compiler/GHC/Unit/State.hs:2024) ghc-lib-parser> lookupModuleWithSuggestions (compiler/GHC/Unit/State.hs:1919) ghc-lib-parser> lookupPluginModuleWithSuggestions (compiler/GHC/Unit/State.hs:1946) ghc-lib-parser> ModuleSuggestion (compiler/GHC/Unit/State.hs:1912) ghc-lib-parser> pprReason (compiler/GHC/Unit/State.hs:1248) ghc-lib-parser> mayThrowUnitErr (compiler/GHC/Unit/State.hs:2069) ghc-lib-parser> pprFlag (compiler/GHC/Unit/State.hs:1078) ghc-lib-parser> pprUnitInfoForUser (compiler/GHC/Unit/State.hs:2130) 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: '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.Fingerprint.Type’ ghc-lib-parser> * in ‘GHC.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.Fingerprint.Type’ 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> 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: '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> 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:127:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:127:1 ghc-lib-parser> Warning: 'FinderCache' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Finder/Types.hs:27:20 ghc-lib-parser> * at compiler/GHC/Unit/Finder/Types.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/Unit/Finder/Types.hs:27:1 ghc-lib-parser> 50% ( 3 / 6) 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:27) ghc-lib-parser> InstalledFindResult (compiler/GHC/Unit/Finder/Types.hs:31) 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> 42% ( 3 / 7) in 'GHC.Driver.Ppr' ghc-lib-parser> Missing documentation for: ghc-lib-parser> showSDocUnsafe (compiler/GHC/Utils/Outputable.hs:662) ghc-lib-parser> showPpr (compiler/GHC/Driver/Ppr.hs:27) ghc-lib-parser> showPprUnsafe (compiler/GHC/Utils/Outputable.hs:665) 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:327) ghc-lib-parser> mkCoreUnfolding (compiler/GHC/Core/Unfold/Make.hs:338) 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:81) ghc-lib-parser> mkWorkerUnfolding (compiler/GHC/Core/Unfold/Make.hs:113) ghc-lib-parser> mkInlinableUnfolding (compiler/GHC/Core/Unfold/Make.hs:158) ghc-lib-parser> mkWrapperUnfolding (compiler/GHC/Core/Unfold/Make.hs:104) ghc-lib-parser> mkDFunUnfolding (compiler/GHC/Core/Unfold/Make.hs:85) ghc-lib-parser> mkDataConUnfolding (compiler/GHC/Core/Unfold/Make.hs:93) ghc-lib-parser> specUnfolding (compiler/GHC/Core/Unfold/Make.hs:171) 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:159) ghc-lib-parser> simpleOptExpr (compiler/GHC/Core/SimpleOpt.hs:130) ghc-lib-parser> simpleOptExprWith (compiler/GHC/Core/SimpleOpt.hs:147) ghc-lib-parser> joinPointBindings_maybe (compiler/GHC/Core/SimpleOpt.hs:927) ghc-lib-parser> exprIsLiteral_maybe (compiler/GHC/Core/SimpleOpt.hs:1446) ghc-lib-parser> exprIsLambda_maybe (compiler/GHC/Core/SimpleOpt.hs:1472) ghc-lib-parser> Warning: 'Var' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core.hs:250:5 ghc-lib-parser> * at compiler/GHC/Types/Var.hs:246:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:246:1 ghc-lib-parser> 2% ( 1 / 35) 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:1779) ghc-lib-parser> mkDictSelId (compiler/GHC/Types/Id/Make.hs:472) ghc-lib-parser> mkDictSelRhs (compiler/GHC/Types/Id/Make.hs:542) ghc-lib-parser> mkFCallId (compiler/GHC/Types/Id/Make.hs:1731) ghc-lib-parser> unwrapNewTypeBody (compiler/GHC/Types/Id/Make.hs:1697) ghc-lib-parser> wrapFamInstBody (compiler/GHC/Types/Id/Make.hs:1707) ghc-lib-parser> vanillaDataConBoxer (compiler/GHC/Types/Id/Make.hs:740) ghc-lib-parser> mkDataConRep (compiler/GHC/Types/Id/Make.hs:787) ghc-lib-parser> mkDataConWorkId (compiler/GHC/Types/Id/Make.hs:585) ghc-lib-parser> DataConBangOpts (compiler/GHC/Types/Id/Make.hs:769) ghc-lib-parser> BangOpts (compiler/GHC/Types/Id/Make.hs:775) ghc-lib-parser> unboxedUnitExpr (compiler/GHC/Types/Id/Make.hs:2266) ghc-lib-parser> wiredInIds (compiler/GHC/Types/Id/Make.hs:166) ghc-lib-parser> ghcPrimIds (compiler/GHC/Types/Id/Make.hs:175) ghc-lib-parser> realWorldPrimId (compiler/GHC/Types/Id/Make.hs:2250) ghc-lib-parser> voidPrimId (compiler/GHC/Types/Id/Make.hs:2262) ghc-lib-parser> voidArgId (compiler/GHC/Types/Id/Make.hs:2269) ghc-lib-parser> nullAddrId (compiler/GHC/Types/Id/Make.hs:1846) ghc-lib-parser> seqId (compiler/GHC/Types/Id/Make.hs:1853) ghc-lib-parser> lazyId (compiler/GHC/Types/Id/Make.hs:1881) ghc-lib-parser> lazyIdKey (compiler/GHC/Builtin/Names.hs:2374) ghc-lib-parser> coercionTokenId (compiler/GHC/Types/Id/Make.hs:2272) ghc-lib-parser> coerceId (compiler/GHC/Types/Id/Make.hs:2007) ghc-lib-parser> proxyHashId (compiler/GHC/Types/Id/Make.hs:1828) ghc-lib-parser> nospecId (compiler/GHC/Types/Id/Make.hs:1909) ghc-lib-parser> nospecIdName (compiler/GHC/Types/Id/Make.hs:1824) ghc-lib-parser> noinlineId (compiler/GHC/Types/Id/Make.hs:1894) ghc-lib-parser> noinlineIdName (compiler/GHC/Types/Id/Make.hs:1888) ghc-lib-parser> noinlineConstraintId (compiler/GHC/Types/Id/Make.hs:1901) ghc-lib-parser> noinlineConstraintIdName (compiler/GHC/Types/Id/Make.hs:1890) ghc-lib-parser> coerceName (compiler/GHC/Types/Id/Make.hs:1815) ghc-lib-parser> leftSectionName (compiler/GHC/Types/Id/Make.hs:1817) ghc-lib-parser> rightSectionName (compiler/GHC/Types/Id/Make.hs:1818) ghc-lib-parser> 28% ( 2 / 7) 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:49) ghc-lib-parser> smallEnoughToInline (compiler/GHC/Core/Opt/Simplify/Inline.hs:58) ghc-lib-parser> callSiteInline (compiler/GHC/Core/Opt/Simplify/Inline.hs:99) ghc-lib-parser> CallCtxt (compiler/GHC/Core/Unfold.hs:161) 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: 'Opt_ExposeAllSymbols' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 28% ( 33 /114) in 'GHC.Cmm.CLabel' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> DynamicLinkerLabelInfo (compiler/GHC/Cmm/CLabel.hs:593) ghc-lib-parser> getConInfoTableLocation (compiler/GHC/Cmm/CLabel.hs:543) ghc-lib-parser> mkClosureLabel (compiler/GHC/Cmm/CLabel.hs:625) ghc-lib-parser> mkSRTLabel (compiler/GHC/Cmm/CLabel.hs:610) ghc-lib-parser> mkEntryLabel (compiler/GHC/Cmm/CLabel.hs:630) ghc-lib-parser> mkRednCountsLabel (compiler/GHC/Cmm/CLabel.hs:614) ghc-lib-parser> mkTagHitLabel (compiler/GHC/Cmm/CLabel.hs:617) ghc-lib-parser> mkConInfoTableLabel (compiler/GHC/Cmm/CLabel.hs:633) ghc-lib-parser> mkApEntryLabel (compiler/GHC/Cmm/CLabel.hs:742) ghc-lib-parser> mkApInfoTableLabel (compiler/GHC/Cmm/CLabel.hs:737) ghc-lib-parser> mkClosureTableLabel (compiler/GHC/Cmm/CLabel.hs:631) ghc-lib-parser> mkBytesLabel (compiler/GHC/Cmm/CLabel.hs:635) ghc-lib-parser> mkLocalBlockLabel (compiler/GHC/Cmm/CLabel.hs:720) ghc-lib-parser> mkBlockInfoTableLabel (compiler/GHC/Cmm/CLabel.hs:638) ghc-lib-parser> mkBitmapLabel (compiler/GHC/Cmm/CLabel.hs:829) ghc-lib-parser> mkStringLitLabel (compiler/GHC/Cmm/CLabel.hs:891) ghc-lib-parser> mkInitializerStubLabel (compiler/GHC/Cmm/CLabel.hs:894) ghc-lib-parser> mkInitializerArrayLabel (compiler/GHC/Cmm/CLabel.hs:897) ghc-lib-parser> mkFinalizerStubLabel (compiler/GHC/Cmm/CLabel.hs:901) ghc-lib-parser> mkFinalizerArrayLabel (compiler/GHC/Cmm/CLabel.hs:904) ghc-lib-parser> mkAsmTempLabel (compiler/GHC/Cmm/CLabel.hs:907) ghc-lib-parser> mkAsmTempDerivedLabel (compiler/GHC/Cmm/CLabel.hs:910) ghc-lib-parser> mkAsmTempEndLabel (compiler/GHC/Cmm/CLabel.hs:913) ghc-lib-parser> mkDirty_MUT_VAR_Label (compiler/GHC/Cmm/CLabel.hs:655) ghc-lib-parser> mkMUT_VAR_CLEAN_infoLabel (compiler/GHC/Cmm/CLabel.hs:674) ghc-lib-parser> mkNonmovingWriteBarrierEnabledLabel (compiler/GHC/Cmm/CLabel.hs:656) ghc-lib-parser> mkUpdInfoLabel (compiler/GHC/Cmm/CLabel.hs:658) ghc-lib-parser> mkBHUpdInfoLabel (compiler/GHC/Cmm/CLabel.hs:659) ghc-lib-parser> mkIndStaticInfoLabel (compiler/GHC/Cmm/CLabel.hs:660) ghc-lib-parser> mkMainCapabilityLabel (compiler/GHC/Cmm/CLabel.hs:661) ghc-lib-parser> mkMAP_FROZEN_CLEAN_infoLabel (compiler/GHC/Cmm/CLabel.hs:662) ghc-lib-parser> mkMAP_FROZEN_DIRTY_infoLabel (compiler/GHC/Cmm/CLabel.hs:663) ghc-lib-parser> mkMAP_DIRTY_infoLabel (compiler/GHC/Cmm/CLabel.hs:664) ghc-lib-parser> mkSMAP_FROZEN_CLEAN_infoLabel (compiler/GHC/Cmm/CLabel.hs:668) ghc-lib-parser> mkSMAP_FROZEN_DIRTY_infoLabel (compiler/GHC/Cmm/CLabel.hs:669) ghc-lib-parser> mkSMAP_DIRTY_infoLabel (compiler/GHC/Cmm/CLabel.hs:670) ghc-lib-parser> mkBadAlignmentLabel (compiler/GHC/Cmm/CLabel.hs:671) ghc-lib-parser> mkOutOfBoundsAccessLabel (compiler/GHC/Cmm/CLabel.hs:672) ghc-lib-parser> mkMemcpyRangeOverlapLabel (compiler/GHC/Cmm/CLabel.hs:673) ghc-lib-parser> mkArrWords_infoLabel (compiler/GHC/Cmm/CLabel.hs:667) ghc-lib-parser> mkSRTInfoLabel (compiler/GHC/Cmm/CLabel.hs:677) ghc-lib-parser> mkTopTickyCtrLabel (compiler/GHC/Cmm/CLabel.hs:665) ghc-lib-parser> mkCAFBlackHoleInfoTableLabel (compiler/GHC/Cmm/CLabel.hs:666) ghc-lib-parser> mkRtsPrimOpLabel (compiler/GHC/Cmm/CLabel.hs:724) ghc-lib-parser> mkRtsSlowFastTickyCtrLabel (compiler/GHC/Cmm/CLabel.hs:861) ghc-lib-parser> mkSelectorInfoLabel (compiler/GHC/Cmm/CLabel.hs:727) ghc-lib-parser> mkSelectorEntryLabel (compiler/GHC/Cmm/CLabel.hs:732) ghc-lib-parser> mkCmmInfoLabel (compiler/GHC/Cmm/CLabel.hs:707) ghc-lib-parser> mkCmmEntryLabel (compiler/GHC/Cmm/CLabel.hs:708) ghc-lib-parser> mkCmmRetInfoLabel (compiler/GHC/Cmm/CLabel.hs:709) ghc-lib-parser> mkCmmRetLabel (compiler/GHC/Cmm/CLabel.hs:710) ghc-lib-parser> mkCmmCodeLabel (compiler/GHC/Cmm/CLabel.hs:711) ghc-lib-parser> mkCmmDataLabel (compiler/GHC/Cmm/CLabel.hs:713) ghc-lib-parser> mkRtsCmmDataLabel (compiler/GHC/Cmm/CLabel.hs:714) ghc-lib-parser> mkCmmClosureLabel (compiler/GHC/Cmm/CLabel.hs:712) ghc-lib-parser> mkRtsApFastLabel (compiler/GHC/Cmm/CLabel.hs:858) ghc-lib-parser> mkPrimCallLabel (compiler/GHC/Cmm/CLabel.hs:748) ghc-lib-parser> mkCCLabel (compiler/GHC/Cmm/CLabel.hs:853) ghc-lib-parser> mkCCSLabel (compiler/GHC/Cmm/CLabel.hs:854) ghc-lib-parser> mkIPELabel (compiler/GHC/Cmm/CLabel.hs:855) ghc-lib-parser> mkDynamicLinkerLabel (compiler/GHC/Cmm/CLabel.hs:876) ghc-lib-parser> mkPicBaseLabel (compiler/GHC/Cmm/CLabel.hs:883) ghc-lib-parser> mkDeadStripPreventer (compiler/GHC/Cmm/CLabel.hs:888) ghc-lib-parser> mkHpcTicksLabel (compiler/GHC/Cmm/CLabel.hs:871) ghc-lib-parser> hasCAF (compiler/GHC/Cmm/CLabel.hs:972) ghc-lib-parser> needsCDecl (compiler/GHC/Cmm/CLabel.hs:1006) ghc-lib-parser> isCFunctionLabel (compiler/GHC/Cmm/CLabel.hs:1189) ghc-lib-parser> isGcPtrLabel (compiler/GHC/Cmm/CLabel.hs:1194) ghc-lib-parser> mayRedirectTo (compiler/GHC/Cmm/CLabel.hs:1767) ghc-lib-parser> isIdLabel (compiler/GHC/Cmm/CLabel.hs:321) ghc-lib-parser> isTickyLabel (compiler/GHC/Cmm/CLabel.hs:327) ghc-lib-parser> hasHaskellName (compiler/GHC/Cmm/CLabel.hs:962) ghc-lib-parser> hasIdLabelInfo (compiler/GHC/Cmm/CLabel.hs:966) ghc-lib-parser> toClosureLbl (compiler/GHC/Cmm/CLabel.hs:928) ghc-lib-parser> toSlowEntryLbl (compiler/GHC/Cmm/CLabel.hs:934) ghc-lib-parser> toEntryLbl (compiler/GHC/Cmm/CLabel.hs:940) ghc-lib-parser> toInfoLbl (compiler/GHC/Cmm/CLabel.hs:952) ghc-lib-parser> pprCLabel (compiler/GHC/Cmm/CLabel.hs:1446) ghc-lib-parser> pprAsmLabel (compiler/GHC/Cmm/CLabel.hs:1441) ghc-lib-parser> dynamicLinkerLabelInfo (compiler/GHC/Cmm/CLabel.hs:879) 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:40) ghc-lib-parser> blockLbl (compiler/GHC/Cmm/BlockId.hs:43) ghc-lib-parser> infoTblLbl (compiler/GHC/Cmm/BlockId.hs:46) 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:64) ghc-lib-parser> cmmExprType (compiler/GHC/Cmm/Expr.hs:248) ghc-lib-parser> cmmExprWidth (compiler/GHC/Cmm/Expr.hs:279) ghc-lib-parser> maybeInvertCmmExpr (compiler/GHC/Cmm/Expr.hs:292) ghc-lib-parser> CmmReg (compiler/GHC/Cmm/Reg.hs:88) ghc-lib-parser> cmmRegType (compiler/GHC/Cmm/Reg.hs:103) ghc-lib-parser> cmmRegWidth (compiler/GHC/Cmm/Reg.hs:107) ghc-lib-parser> CmmLit (compiler/GHC/Cmm/Expr.hs:195) ghc-lib-parser> cmmLitType (compiler/GHC/Cmm/Expr.hs:259) ghc-lib-parser> AlignmentSpec (compiler/GHC/Cmm/Expr.hs:92) ghc-lib-parser> LocalReg (compiler/GHC/Cmm/Reg.hs:113) ghc-lib-parser> localRegType (compiler/GHC/Cmm/Reg.hs:136) ghc-lib-parser> isArgReg (compiler/GHC/Cmm/Reg.hs:326) ghc-lib-parser> globalRegSpillType (compiler/GHC/Cmm/Reg.hs:308) ghc-lib-parser> spReg (compiler/GHC/Cmm/Reg.hs:294) ghc-lib-parser> hpReg (compiler/GHC/Cmm/Reg.hs:295) ghc-lib-parser> spLimReg (compiler/GHC/Cmm/Reg.hs:297) ghc-lib-parser> hpLimReg (compiler/GHC/Cmm/Reg.hs:296) ghc-lib-parser> nodeReg (compiler/GHC/Cmm/Reg.hs:298) ghc-lib-parser> currentTSOReg (compiler/GHC/Cmm/Reg.hs:299) ghc-lib-parser> currentNurseryReg (compiler/GHC/Cmm/Reg.hs:300) ghc-lib-parser> hpAllocReg (compiler/GHC/Cmm/Reg.hs:301) ghc-lib-parser> cccsReg (compiler/GHC/Cmm/Reg.hs:302) ghc-lib-parser> node (compiler/GHC/Cmm/Reg.hs:305) ghc-lib-parser> baseReg (compiler/GHC/Cmm/Reg.hs:293) ghc-lib-parser> DefinerOfRegs (compiler/GHC/Cmm/Expr.hs:370) ghc-lib-parser> UserOfRegs (compiler/GHC/Cmm/Expr.hs:363) ghc-lib-parser> foldRegsDefd ghc-lib-parser> foldRegsUsed ghc-lib-parser> foldLocalRegsDefd (compiler/GHC/Cmm/Expr.hs:375) ghc-lib-parser> foldLocalRegsUsed (compiler/GHC/Cmm/Expr.hs:368) ghc-lib-parser> LocalRegSet (compiler/GHC/Cmm/Expr.hs:338) ghc-lib-parser> GlobalRegSet (compiler/GHC/Cmm/Expr.hs:339) ghc-lib-parser> emptyRegSet (compiler/GHC/Cmm/Expr.hs:351) ghc-lib-parser> elemRegSet (compiler/GHC/Cmm/Expr.hs:353) ghc-lib-parser> extendRegSet (compiler/GHC/Cmm/Expr.hs:354) ghc-lib-parser> deleteFromRegSet (compiler/GHC/Cmm/Expr.hs:355) ghc-lib-parser> mkRegSet (compiler/GHC/Cmm/Expr.hs:356) ghc-lib-parser> plusRegSet (compiler/GHC/Cmm/Expr.hs:358) ghc-lib-parser> minusRegSet (compiler/GHC/Cmm/Expr.hs:357) ghc-lib-parser> timesRegSet (compiler/GHC/Cmm/Expr.hs:359) ghc-lib-parser> sizeRegSet (compiler/GHC/Cmm/Expr.hs:360) ghc-lib-parser> nullRegSet (compiler/GHC/Cmm/Expr.hs:352) ghc-lib-parser> regSetToList (compiler/GHC/Cmm/Expr.hs:361) ghc-lib-parser> isTrivialCmmExpr (compiler/GHC/Cmm/Expr.hs:301) ghc-lib-parser> hasNoGlobalRegs (compiler/GHC/Cmm/Expr.hs:309) ghc-lib-parser> isLit (compiler/GHC/Cmm/Expr.hs:317) ghc-lib-parser> isComparisonExpr (compiler/GHC/Cmm/Expr.hs:321) 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:494) ghc-lib-parser> activeStgRegs (compiler/CodeGen.Platform.h:580) ghc-lib-parser> haveRegBase (compiler/CodeGen.Platform.h:756) ghc-lib-parser> globalRegMaybe (compiler/CodeGen.Platform.h:773) ghc-lib-parser> freeReg (compiler/CodeGen.Platform.h:946) ghc-lib-parser> freeRegBase (compiler/CodeGen.Platform.h:968) 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:577) ghc-lib-parser> activeStgRegs (compiler/CodeGen.Platform.h:580) ghc-lib-parser> haveRegBase (compiler/CodeGen.Platform.h:756) ghc-lib-parser> globalRegMaybe (compiler/CodeGen.Platform.h:773) ghc-lib-parser> freeReg (compiler/CodeGen.Platform.h:940) ghc-lib-parser> freeRegBase (compiler/CodeGen.Platform.h:968) 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:577) ghc-lib-parser> activeStgRegs (compiler/CodeGen.Platform.h:580) ghc-lib-parser> haveRegBase (compiler/CodeGen.Platform.h:756) ghc-lib-parser> globalRegMaybe (compiler/CodeGen.Platform.h:773) ghc-lib-parser> freeReg (compiler/CodeGen.Platform.h:1124) 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:500) ghc-lib-parser> activeStgRegs (compiler/CodeGen.Platform.h:580) ghc-lib-parser> haveRegBase (compiler/CodeGen.Platform.h:756) ghc-lib-parser> globalRegMaybe (compiler/CodeGen.Platform.h:773) ghc-lib-parser> freeReg (compiler/CodeGen.Platform.h:1124) 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:577) ghc-lib-parser> activeStgRegs (compiler/CodeGen.Platform.h:580) ghc-lib-parser> haveRegBase (compiler/CodeGen.Platform.h:756) ghc-lib-parser> globalRegMaybe (compiler/CodeGen.Platform.h:773) ghc-lib-parser> freeReg (compiler/CodeGen.Platform.h:1124) 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:577) ghc-lib-parser> activeStgRegs (compiler/CodeGen.Platform.h:580) ghc-lib-parser> haveRegBase (compiler/CodeGen.Platform.h:756) ghc-lib-parser> globalRegMaybe (compiler/CodeGen.Platform.h:773) ghc-lib-parser> freeReg (compiler/CodeGen.Platform.h:988) 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:577) ghc-lib-parser> activeStgRegs (compiler/CodeGen.Platform.h:580) ghc-lib-parser> haveRegBase (compiler/CodeGen.Platform.h:758) ghc-lib-parser> globalRegMaybe (compiler/CodeGen.Platform.h:930) ghc-lib-parser> freeReg (compiler/CodeGen.Platform.h:1124) 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:577) ghc-lib-parser> activeStgRegs (compiler/CodeGen.Platform.h:580) ghc-lib-parser> haveRegBase (compiler/CodeGen.Platform.h:756) ghc-lib-parser> globalRegMaybe (compiler/CodeGen.Platform.h:773) ghc-lib-parser> freeReg (compiler/CodeGen.Platform.h:1124) 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:577) ghc-lib-parser> activeStgRegs (compiler/CodeGen.Platform.h:580) ghc-lib-parser> haveRegBase (compiler/CodeGen.Platform.h:756) ghc-lib-parser> globalRegMaybe (compiler/CodeGen.Platform.h:773) ghc-lib-parser> freeReg (compiler/CodeGen.Platform.h:1124) 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:577) ghc-lib-parser> activeStgRegs (compiler/CodeGen.Platform.h:580) ghc-lib-parser> haveRegBase (compiler/CodeGen.Platform.h:756) ghc-lib-parser> globalRegMaybe (compiler/CodeGen.Platform.h:773) ghc-lib-parser> freeReg (compiler/CodeGen.Platform.h:1025) 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:59) ghc-lib-parser> CmmFormal (compiler/GHC/Cmm/Node.hs:430) ghc-lib-parser> CmmActual (compiler/GHC/Cmm/Node.hs:429) ghc-lib-parser> UpdFrameOffset (compiler/GHC/Cmm/Node.hs:432) ghc-lib-parser> ForeignConvention (compiler/GHC/Cmm/Node.hs:461) ghc-lib-parser> ForeignTarget (compiler/GHC/Cmm/Node.hs:488) ghc-lib-parser> foreignTargetHints (compiler/GHC/Cmm/Node.hs:526) ghc-lib-parser> CmmReturnInfo (compiler/GHC/Cmm/Node.hs:476) ghc-lib-parser> mapExp (compiler/GHC/Cmm/Node.hs:689) ghc-lib-parser> mapExpDeep (compiler/GHC/Cmm/Node.hs:703) ghc-lib-parser> wrapRecExp (compiler/GHC/Cmm/Node.hs:684) ghc-lib-parser> foldExp (compiler/GHC/Cmm/Node.hs:773) ghc-lib-parser> foldExpDeep (compiler/GHC/Cmm/Node.hs:787) ghc-lib-parser> wrapRecExpf (compiler/GHC/Cmm/Node.hs:768) ghc-lib-parser> mapExpM (compiler/GHC/Cmm/Node.hs:720) ghc-lib-parser> mapExpDeepM (compiler/GHC/Cmm/Node.hs:755) ghc-lib-parser> wrapRecExpM (compiler/GHC/Cmm/Node.hs:715) ghc-lib-parser> mapSuccessors (compiler/GHC/Cmm/Node.hs:792) ghc-lib-parser> mapCollectSuccessors (compiler/GHC/Cmm/Node.hs:799) ghc-lib-parser> 31% ( 15 / 47) in 'GHC.Cmm' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> CmmProgram (compiler/GHC/Cmm.hs:75) ghc-lib-parser> GenCmmGroup (compiler/GHC/Cmm.hs:77) ghc-lib-parser> CmmDecl (compiler/GHC/Cmm.hs:121) ghc-lib-parser> CmmDeclSRTs (compiler/GHC/Cmm.hs:122) ghc-lib-parser> CmmDataDecl (compiler/GHC/Cmm.hs:123) ghc-lib-parser> cmmDataDeclCmmDecl (compiler/GHC/Cmm.hs:127) ghc-lib-parser> CmmGraph (compiler/GHC/Cmm.hs:142) ghc-lib-parser> GenCmmGraph (compiler/GHC/Cmm.hs:143) ghc-lib-parser> toBlockMap (compiler/GHC/Cmm.hs:150) ghc-lib-parser> revPostorder (compiler/GHC/Cmm.hs:163) ghc-lib-parser> toBlockList (compiler/GHC/Cmm.hs:167) ghc-lib-parser> CmmBlock (compiler/GHC/Cmm.hs:144) ghc-lib-parser> RawCmmDecl (compiler/GHC/Cmm.hs:132) ghc-lib-parser> Section (compiler/GHC/Cmm.hs:287) ghc-lib-parser> SectionType (compiler/GHC/Cmm.hs:245) ghc-lib-parser> GenCmmStatics (compiler/GHC/Cmm.hs:309) ghc-lib-parser> CmmStatics (compiler/GHC/Cmm.hs:329) ghc-lib-parser> RawCmmStatics (compiler/GHC/Cmm.hs:330) ghc-lib-parser> CmmStatic (compiler/GHC/Cmm.hs:289) ghc-lib-parser> SectionProtection (compiler/GHC/Cmm.hs:258) ghc-lib-parser> GenBasicBlock (compiler/GHC/Cmm.hs:338) ghc-lib-parser> ListGraph (compiler/GHC/Cmm.hs:348) ghc-lib-parser> pprBBlock (compiler/GHC/Cmm.hs:366) ghc-lib-parser> CmmStackInfo (compiler/GHC/Cmm.hs:190) ghc-lib-parser> topInfoTable (compiler/GHC/Cmm.hs:187) ghc-lib-parser> ClosureTypeInfo (compiler/GHC/Runtime/Heap/Layout.hs:189) ghc-lib-parser> ProfilingInfo (compiler/GHC/Cmm.hs:237) ghc-lib-parser> ConstrDescription (compiler/GHC/Runtime/Heap/Layout.hs:198) ghc-lib-parser> pprCmmGroup (compiler/GHC/Cmm.hs:398) ghc-lib-parser> pprSection (compiler/GHC/Cmm.hs:464) ghc-lib-parser> pprStatic (compiler/GHC/Cmm.hs:454) 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> 25% ( 6 / 24) in 'GHC.ByteCode.Types' ghc-lib-parser> Missing documentation for: ghc-lib-parser> CompiledByteCode (compiler/GHC/ByteCode/Types.hs:52) ghc-lib-parser> seqCompiledByteCode (compiler/GHC/ByteCode/Types.hs:70) ghc-lib-parser> FFIInfo (compiler/GHC/ByteCode/Types.hs:61) ghc-lib-parser> RegBitmap (compiler/GHC/ByteCode/Types.hs:89) ghc-lib-parser> NativeCallType (compiler/GHC/ByteCode/Types.hs:115) ghc-lib-parser> NativeCallInfo (compiler/GHC/ByteCode/Types.hs:119) ghc-lib-parser> voidTupleReturnInfo (compiler/GHC/ByteCode/Types.hs:136) ghc-lib-parser> voidPrimCallInfo (compiler/GHC/ByteCode/Types.hs:139) ghc-lib-parser> ByteOff (compiler/GHC/ByteCode/Types.hs:77) ghc-lib-parser> WordOff (compiler/GHC/ByteCode/Types.hs:80) ghc-lib-parser> HalfWord (compiler/GHC/ByteCode/Types.hs:86) ghc-lib-parser> UnlinkedBCO (compiler/GHC/ByteCode/Types.hs:151) ghc-lib-parser> BCOPtr (compiler/GHC/ByteCode/Types.hs:166) ghc-lib-parser> BCONPtr (compiler/GHC/ByteCode/Types.hs:176) ghc-lib-parser> ItblEnv (compiler/GHC/ByteCode/Types.hs:141) ghc-lib-parser> ItblPtr (compiler/GHC/ByteCode/Types.hs:146) ghc-lib-parser> AddrEnv (compiler/GHC/ByteCode/Types.hs:142) ghc-lib-parser> AddrPtr (compiler/GHC/ByteCode/Types.hs:148) ghc-lib-parser> 19% ( 9 / 46) in 'GHC.CoreToIface' ghc-lib-parser> Missing documentation for: ghc-lib-parser> toIfaceTvBndr (compiler/GHC/CoreToIface.hs:122) ghc-lib-parser> toIfaceTvBndrs (compiler/GHC/CoreToIface.hs:130) ghc-lib-parser> toIfaceIdBndr (compiler/GHC/CoreToIface.hs:133) ghc-lib-parser> toIfaceBndr (compiler/GHC/CoreToIface.hs:142) ghc-lib-parser> toIfaceTopBndr (compiler/GHC/CoreToIface.hs:443) ghc-lib-parser> toIfaceForAllBndr (compiler/GHC/CoreToIface.hs:155) ghc-lib-parser> toIfaceForAllBndrs (compiler/GHC/CoreToIface.hs:152) ghc-lib-parser> toIfaceTyVar (compiler/GHC/CoreToIface.hs:223) ghc-lib-parser> toIfaceType (compiler/GHC/CoreToIface.hs:173) ghc-lib-parser> toIfaceTypeX (compiler/GHC/CoreToIface.hs:180) ghc-lib-parser> toIfaceKind (compiler/GHC/CoreToIface.hs:169) ghc-lib-parser> toIfaceTcArgs (compiler/GHC/CoreToIface.hs:325) ghc-lib-parser> toIfaceTyCon (compiler/GHC/CoreToIface.hs:230) ghc-lib-parser> toIfaceTyCon_name (compiler/GHC/CoreToIface.hs:261) ghc-lib-parser> toIfaceTyLit (compiler/GHC/CoreToIface.hs:267) ghc-lib-parser> tidyToIfaceType (compiler/GHC/CoreToIface.hs:379) ghc-lib-parser> tidyToIfaceContext (compiler/GHC/CoreToIface.hs:385) ghc-lib-parser> tidyToIfaceTcArgs (compiler/GHC/CoreToIface.hs:382) ghc-lib-parser> toIfaceCoercion (compiler/GHC/CoreToIface.hs:273) ghc-lib-parser> toIfaceCoercionX (compiler/GHC/CoreToIface.hs:278) ghc-lib-parser> patSynToIfaceDecl (compiler/GHC/CoreToIface.hs:396) ghc-lib-parser> toIfaceExpr (compiler/GHC/CoreToIface.hs:552) ghc-lib-parser> toIfaceBang (compiler/GHC/CoreToIface.hs:426) ghc-lib-parser> toIfaceSrcBang (compiler/GHC/CoreToIface.hs:432) ghc-lib-parser> toIfaceLetBndr (compiler/GHC/CoreToIface.hs:435) ghc-lib-parser> toIfaceIdDetails (compiler/GHC/CoreToIface.hs:452) ghc-lib-parser> toIfaceIdInfo (compiler/GHC/CoreToIface.hs:469) ghc-lib-parser> toIfUnfolding (compiler/GHC/CoreToIface.hs:511) ghc-lib-parser> toIfaceTickish (compiler/GHC/CoreToIface.hs:577) ghc-lib-parser> toIfaceBind (compiler/GHC/CoreToIface.hs:586) ghc-lib-parser> toIfaceTopBind (compiler/GHC/CoreToIface.hs:590) ghc-lib-parser> toIfaceAlt (compiler/GHC/CoreToIface.hs:618) ghc-lib-parser> toIfaceCon (compiler/GHC/CoreToIface.hs:622) ghc-lib-parser> toIfaceApp (compiler/GHC/CoreToIface.hs:630) ghc-lib-parser> toIfaceVar (compiler/GHC/CoreToIface.hs:652) ghc-lib-parser> toIfaceLFInfo (compiler/GHC/CoreToIface.hs:674) ghc-lib-parser> dehydrateCgBreakInfo (compiler/GHC/CoreToIface.hs:700) 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:94) ghc-lib-parser> tyThingToIfaceDecl (compiler/GHC/Iface/Decl.hs:63) ghc-lib-parser> toIfaceBooleanFormula (compiler/GHC/Iface/Decl.hs:341) ghc-lib-parser> Warning: 'FamInst' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/FamInstEnv.hs:97:5 ghc-lib-parser> * at compiler/GHC/Core/FamInstEnv.hs:96:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:96: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> 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:105) ghc-lib-parser> builtinRules (compiler/GHC/Core/Opt/ConstantFold.hs:2170) ghc-lib-parser> 100% ( 2 / 2) in 'Language.Haskell.TH.LanguageExtensions' ghc-lib-parser> 0% ( 0 / 5) in 'Language.Haskell.TH.Lib.Map' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> Map (libraries/template-haskell/Language/Haskell/TH/Lib/Map.hs:22) ghc-lib-parser> empty (libraries/template-haskell/Language/Haskell/TH/Lib/Map.hs:28) ghc-lib-parser> insert (libraries/template-haskell/Language/Haskell/TH/Lib/Map.hs:52) ghc-lib-parser> lookup (libraries/template-haskell/Language/Haskell/TH/Lib/Map.hs:41) ghc-lib-parser> Warning: 'Name' is ambiguous. It is defined ghc-lib-parser> * at libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1664:13 ghc-lib-parser> * at libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1664:1 ghc-lib-parser> You may be able to disambiguate the 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/template-haskell/Language/Haskell/TH/Syntax.hs:1664: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: 'Strict' is ambiguous. It is defined ghc-lib-parser> * at libraries/ghc-boot-th/GHC/LanguageExtensions/Type.hs:141:6 ghc-lib-parser> * at libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2796:1 ghc-lib-parser> You may be able to disambiguate the 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/template-haskell/Language/Haskell/TH/Syntax.hs:2796:1 ghc-lib-parser> Warning: 'Bang' is ambiguous. It is defined ghc-lib-parser> * at libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2788:13 ghc-lib-parser> * at libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2788:1 ghc-lib-parser> You may be able to disambiguate the 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/template-haskell/Language/Haskell/TH/Syntax.hs:2788:1 ghc-lib-parser> Warning: 'TySynEqn' is ambiguous. It is defined ghc-lib-parser> * at libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2606:17 ghc-lib-parser> * at libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2606:1 ghc-lib-parser> You may be able to disambiguate the 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/template-haskell/Language/Haskell/TH/Syntax.hs:2606:1 ghc-lib-parser> Warning: 'mkBytes' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Q' is ambiguous. It is defined ghc-lib-parser> * at libraries/template-haskell/Language/Haskell/TH/Syntax.hs:216:15 ghc-lib-parser> * at libraries/template-haskell/Language/Haskell/TH/Syntax.hs:216:1 ghc-lib-parser> You may be able to disambiguate the 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/template-haskell/Language/Haskell/TH/Syntax.hs:216:1 ghc-lib-parser> Warning: 'TExp' is ambiguous. It is defined ghc-lib-parser> * at libraries/template-haskell/Language/Haskell/TH/Syntax.hs:341:18 ghc-lib-parser> * at libraries/template-haskell/Language/Haskell/TH/Syntax.hs:341:1 ghc-lib-parser> You may be able to disambiguate the 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/template-haskell/Language/Haskell/TH/Syntax.hs:341:1 retrie> [31 of 34] Compiling Retrie.Debug ( Retrie/Debug.hs, nothing ) ghc-lib-parser> Warning: 'Code' is ambiguous. It is defined ghc-lib-parser> * at libraries/template-haskell/Language/Haskell/TH/Syntax.hs:386:20 ghc-lib-parser> * at libraries/template-haskell/Language/Haskell/TH/Syntax.hs:386:1 ghc-lib-parser> You may be able to disambiguate the 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/template-haskell/Language/Haskell/TH/Syntax.hs:386:1 ghc-lib-parser> Warning: 'Fixity' is ambiguous. It is defined ghc-lib-parser> * at libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2112:24 ghc-lib-parser> * at libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2112:1 ghc-lib-parser> You may be able to disambiguate the 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/template-haskell/Language/Haskell/TH/Syntax.hs:2112:1 ghc-lib-parser> Warning: 'withDecDoc' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'withDecsDoc' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'funD_doc' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'FixIOException' is ambiguous. It is defined ghc-lib-parser> * in ‘GHC.IO.Exception’ ghc-lib-parser> * in ‘GHC.IO.Exception’ ghc-lib-parser> You may be able to disambiguate 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.IO.Exception’ ghc-lib-parser> 57% (110 /190) in 'Language.Haskell.TH.Syntax' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Foreign (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2612) ghc-lib-parser> Type (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2820) ghc-lib-parser> Fixity (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2112) ghc-lib-parser> NameIs (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1860) ghc-lib-parser> memcmp (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2271) ghc-lib-parser> Q (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:216) ghc-lib-parser> sequenceQ (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:958) ghc-lib-parser> mkNameG_v (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1849) ghc-lib-parser> mkNameG_d (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1851) ghc-lib-parser> mkNameG_tc (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1850) ghc-lib-parser> mkNameS (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1846) ghc-lib-parser> mkModName (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1556) ghc-lib-parser> mkNameG_fld (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1858) ghc-lib-parser> liftString (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1185) ghc-lib-parser> Exp (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2309) ghc-lib-parser> Match (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2302) ghc-lib-parser> Clause (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2305) ghc-lib-parser> Stmt (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2415) ghc-lib-parser> Dec (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2427) ghc-lib-parser> BangType (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2792) ghc-lib-parser> VarBangType (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2793) ghc-lib-parser> FieldExp (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2399) ghc-lib-parser> FieldPat (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2300) ghc-lib-parser> FunDep (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2609) ghc-lib-parser> RuleBndr (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2648) ghc-lib-parser> ModName (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1542) ghc-lib-parser> Inline (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2634) ghc-lib-parser> RuleMatch (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2639) ghc-lib-parser> Phases (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2643) ghc-lib-parser> TyLit (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2886) ghc-lib-parser> BndrVis (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2872) ghc-lib-parser> Specificity (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2858) ghc-lib-parser> Bang (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2788) ghc-lib-parser> Cxt (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2657) ghc-lib-parser> AnnTarget (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2652) ghc-lib-parser> Pragma (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2623) ghc-lib-parser> Safety (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2620) ghc-lib-parser> Callconv (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2617) ghc-lib-parser> Range (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2423) ghc-lib-parser> Guard (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2410) ghc-lib-parser> Body (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2403) ghc-lib-parser> Lit (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2198) ghc-lib-parser> FixityDirection (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2114) ghc-lib-parser> CharPos (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1991) ghc-lib-parser> Loc (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1983) ghc-lib-parser> NameSpace (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1682) ghc-lib-parser> NameFlavour (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1671) ghc-lib-parser> OccName (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1552) ghc-lib-parser> PkgName (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1545) ghc-lib-parser> Quasi (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:95) ghc-lib-parser> newNameIO (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:197) ghc-lib-parser> badIO (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:201) ghc-lib-parser> counter (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:207) ghc-lib-parser> runQ (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:230) ghc-lib-parser> lookupName (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:501) ghc-lib-parser> addForeignFile (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:812) ghc-lib-parser> addrToByteArrayName (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1149) ghc-lib-parser> addrToByteArray (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1159) ghc-lib-parser> trueName (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1376) ghc-lib-parser> falseName (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1377) ghc-lib-parser> nothingName (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1380) ghc-lib-parser> justName (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1381) ghc-lib-parser> leftName (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1384) ghc-lib-parser> rightName (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1385) ghc-lib-parser> nonemptyName (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1388) ghc-lib-parser> oneName (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1391) ghc-lib-parser> manyName (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1392) ghc-lib-parser> modString (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1559) ghc-lib-parser> mkPkgName (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1563) ghc-lib-parser> pkgString (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1566) ghc-lib-parser> mkOccName (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1574) ghc-lib-parser> occString (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1577) ghc-lib-parser> showName (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1863) ghc-lib-parser> showName' (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1866) ghc-lib-parser> mk_tup_name (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1922) ghc-lib-parser> eqBytes (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2255) ghc-lib-parser> compareBytes (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2261) ghc-lib-parser> cmpEq (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2959) ghc-lib-parser> thenCmp (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2963) ghc-lib-parser> get_cons_names (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2967) 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 ambiguous. It is defined ghc-lib-parser> * at libraries/template-haskell/Language/Haskell/TH/PprLib.hs:201:1 ghc-lib-parser> * in ‘Text.PrettyPrint.HughesPJ’ ghc-lib-parser> You may be able to disambiguate the 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/template-haskell/Language/Haskell/TH/PprLib.hs:201:1 ghc-lib-parser> Warning: '<+>' is ambiguous. It is defined ghc-lib-parser> * at libraries/template-haskell/Language/Haskell/TH/PprLib.hs:203:1 ghc-lib-parser> * in ‘Text.PrettyPrint.HughesPJ’ ghc-lib-parser> You may be able to disambiguate the 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/template-haskell/Language/Haskell/TH/PprLib.hs:203:1 ghc-lib-parser> Warning: '$$' is ambiguous. It is defined ghc-lib-parser> * at libraries/template-haskell/Language/Haskell/TH/PprLib.hs:206:1 ghc-lib-parser> * in ‘Text.PrettyPrint.HughesPJ’ ghc-lib-parser> You may be able to disambiguate the 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/template-haskell/Language/Haskell/TH/PprLib.hs:206:1 ghc-lib-parser> 12% ( 7 / 54) in 'Language.Haskell.TH.PprLib' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Doc (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:162) ghc-lib-parser> PprM (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:121) ghc-lib-parser> empty (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:168) ghc-lib-parser> semi (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:169) ghc-lib-parser> comma (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:170) ghc-lib-parser> colon (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:171) ghc-lib-parser> dcolon (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:172) ghc-lib-parser> space (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:173) ghc-lib-parser> equals (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:174) ghc-lib-parser> arrow (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:175) ghc-lib-parser> lparen (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:176) ghc-lib-parser> rparen (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:177) ghc-lib-parser> lbrack (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:178) ghc-lib-parser> rbrack (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:179) retrie> [32 of 34] Compiling Retrie.Options ( Retrie/Options.hs, nothing ) ghc-lib-parser> lbrace (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:180) ghc-lib-parser> rbrace (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:181) ghc-lib-parser> text (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:183) ghc-lib-parser> char (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:185) ghc-lib-parser> ptext (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:184) ghc-lib-parser> int (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:186) ghc-lib-parser> integer (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:187) ghc-lib-parser> float (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:188) ghc-lib-parser> double (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:189) ghc-lib-parser> rational (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:190) ghc-lib-parser> parens (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:193) ghc-lib-parser> brackets (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:194) ghc-lib-parser> braces (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:195) ghc-lib-parser> quotes (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:196) ghc-lib-parser> doubleQuotes (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:197) ghc-lib-parser> <> (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:201) ghc-lib-parser> <+> (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:203) ghc-lib-parser> hcat (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:202) ghc-lib-parser> hsep (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:204) ghc-lib-parser> $$ (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:206) ghc-lib-parser> $+$ (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:207) ghc-lib-parser> vcat (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:208) ghc-lib-parser> sep (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:211) ghc-lib-parser> cat (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:210) ghc-lib-parser> fsep (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:213) ghc-lib-parser> fcat (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:212) ghc-lib-parser> nest (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:215) ghc-lib-parser> hang (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:217) ghc-lib-parser> punctuate (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:222) ghc-lib-parser> isEmpty (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:166) ghc-lib-parser> to_HPJ_Doc (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:149) ghc-lib-parser> pprName (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:124) ghc-lib-parser> pprName' (libraries/template-haskell/Language/Haskell/TH/PprLib.hs:127) ghc-lib-parser> 3% ( 3 / 79) in 'Language.Haskell.TH.Ppr' ghc-lib-parser> Missing documentation for: ghc-lib-parser> nestDepth (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:23) ghc-lib-parser> Precedence (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:25) ghc-lib-parser> appPrec (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:27) ghc-lib-parser> opPrec (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:28) ghc-lib-parser> unopPrec (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:29) ghc-lib-parser> funPrec (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:30) ghc-lib-parser> qualPrec (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:31) ghc-lib-parser> sigPrec (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:32) ghc-lib-parser> noPrec (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:33) ghc-lib-parser> parensIf (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:36) ghc-lib-parser> pprint (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:42) ghc-lib-parser> Ppr (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:44) ghc-lib-parser> ppr_sig (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:78) ghc-lib-parser> pprFixity (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:81) ghc-lib-parser> pprPrefixOcc (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:119) ghc-lib-parser> isSymOcc (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:122) ghc-lib-parser> pprInfixExp (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:129) ghc-lib-parser> pprExp (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:137) ghc-lib-parser> pprFields (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:239) ghc-lib-parser> pprMaybeExp (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:242) ghc-lib-parser> pprMatchPat (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:261) ghc-lib-parser> pprGuarded (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:266) ghc-lib-parser> pprBody (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:273) ghc-lib-parser> pprClause (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:281) ghc-lib-parser> pprLit (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:290) ghc-lib-parser> bytesToString (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:342) ghc-lib-parser> pprString (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:347) ghc-lib-parser> pprPat (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:354) ghc-lib-parser> ppr_dec (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:396) ghc-lib-parser> ppr_deriv_strategy (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:480) ghc-lib-parser> ppr_overlap (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:488) ghc-lib-parser> ppr_data (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:497) ghc-lib-parser> ppr_newtype (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:501) ghc-lib-parser> ppr_type_data (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:505) ghc-lib-parser> ppr_typedef (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:508) ghc-lib-parser> ppr_deriv_clause (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:543) ghc-lib-parser> ppr_tySyn (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:556) ghc-lib-parser> ppr_tf_head (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:564) ghc-lib-parser> ppr_bndrs (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:571) ghc-lib-parser> commaSepApplied (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:718) ghc-lib-parser> pprForall (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:721) ghc-lib-parser> pprForallVis (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:724) ghc-lib-parser> pprForall' (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:727) ghc-lib-parser> pprRecFields (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:740) ghc-lib-parser> pprGadtRHS (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:745) ghc-lib-parser> pprVarBangType (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:754) ghc-lib-parser> pprBangType (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:768) ghc-lib-parser> pprVarStrictType (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:797) ghc-lib-parser> pprStrictType (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:803) ghc-lib-parser> pprType (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:807) ghc-lib-parser> pprParendType (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:846) ghc-lib-parser> pprInfixT (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:849) ghc-lib-parser> pprParendTypeArg (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:868) ghc-lib-parser> isStarT (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:872) ghc-lib-parser> pprTyApp (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:884) ghc-lib-parser> fromTANormal (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:911) ghc-lib-parser> pprFunArgType (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:916) ghc-lib-parser> ForallVisFlag (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:918) ghc-lib-parser> TypeArg (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:922) ghc-lib-parser> split (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:926) ghc-lib-parser> pprTyLit (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:932) ghc-lib-parser> PprFlag (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:940) ghc-lib-parser> pprBndrVis (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:958) ghc-lib-parser> pprCxt (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:972) ghc-lib-parser> ppr_cxt_preds (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:976) ghc-lib-parser> where_clause (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:996) ghc-lib-parser> showtextl (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:1000) ghc-lib-parser> hashParens (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:1003) ghc-lib-parser> quoteParens (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:1006) ghc-lib-parser> sepWith (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:1022) ghc-lib-parser> commaSep (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:1027) ghc-lib-parser> commaSepWith (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:1032) ghc-lib-parser> semiSep (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:1037) ghc-lib-parser> semiSepWith (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:1042) ghc-lib-parser> unboxedSumBars (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:1047) ghc-lib-parser> bar (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:1054) ghc-lib-parser> 15% ( 47 /311) in 'Language.Haskell.TH.Lib.Internal' ghc-lib-parser> Missing documentation for: ghc-lib-parser> CodeQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:39) ghc-lib-parser> InfoQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:41) ghc-lib-parser> PatQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:42) ghc-lib-parser> FieldPatQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:43) ghc-lib-parser> ExpQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:44) ghc-lib-parser> DecQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:45) ghc-lib-parser> DecsQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:46) ghc-lib-parser> Decs (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:47) ghc-lib-parser> ConQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:48) ghc-lib-parser> TypeQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:49) ghc-lib-parser> KindQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:50) ghc-lib-parser> TyLitQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:51) ghc-lib-parser> CxtQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:52) ghc-lib-parser> PredQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:53) ghc-lib-parser> DerivClauseQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:54) ghc-lib-parser> MatchQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:55) ghc-lib-parser> ClauseQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:56) ghc-lib-parser> BodyQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:57) ghc-lib-parser> GuardQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:58) ghc-lib-parser> StmtQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:59) ghc-lib-parser> RangeQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:60) ghc-lib-parser> SourceStrictnessQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:61) ghc-lib-parser> SourceUnpackednessQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:62) ghc-lib-parser> BangQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:63) ghc-lib-parser> BangTypeQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:64) ghc-lib-parser> VarBangTypeQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:65) ghc-lib-parser> StrictTypeQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:66) ghc-lib-parser> VarStrictTypeQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:67) ghc-lib-parser> FieldExpQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:68) ghc-lib-parser> RuleBndrQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:69) ghc-lib-parser> TySynEqnQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:70) ghc-lib-parser> PatSynDirQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:71) ghc-lib-parser> PatSynArgsQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:72) ghc-lib-parser> FamilyResultSigQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:73) ghc-lib-parser> DerivStrategyQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:74) ghc-lib-parser> Role (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:77) ghc-lib-parser> InjectivityAnn (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:78) ghc-lib-parser> TyVarBndrUnit (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:80) ghc-lib-parser> TyVarBndrSpec (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:81) ghc-lib-parser> TyVarBndrVis (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:82) ghc-lib-parser> intPrimL (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:89) ghc-lib-parser> wordPrimL (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:91) ghc-lib-parser> floatPrimL (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:93) ghc-lib-parser> doublePrimL (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:95) ghc-lib-parser> integerL (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:97) ghc-lib-parser> charL (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:99) ghc-lib-parser> charPrimL (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:101) ghc-lib-parser> stringL (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:103) ghc-lib-parser> stringPrimL (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:105) ghc-lib-parser> bytesPrimL (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:107) ghc-lib-parser> rationalL (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:109) ghc-lib-parser> litP (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:112) ghc-lib-parser> varP (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:115) ghc-lib-parser> tupP (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:118) ghc-lib-parser> unboxedTupP (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:121) ghc-lib-parser> unboxedSumP (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:124) ghc-lib-parser> conP (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:127) ghc-lib-parser> infixP (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:131) ghc-lib-parser> uInfixP (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:135) ghc-lib-parser> parensP (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:139) ghc-lib-parser> tildeP (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:143) ghc-lib-parser> bangP (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:146) ghc-lib-parser> asP (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:149) ghc-lib-parser> wildP (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:152) ghc-lib-parser> recP (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:154) ghc-lib-parser> listP (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:157) ghc-lib-parser> sigP (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:160) ghc-lib-parser> viewP (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:164) ghc-lib-parser> fieldPat (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:169) ghc-lib-parser> bindS (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:177) ghc-lib-parser> letS (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:180) ghc-lib-parser> noBindS (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:183) ghc-lib-parser> parS (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:186) ghc-lib-parser> recS (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:189) ghc-lib-parser> fromR (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:195) ghc-lib-parser> fromThenR (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:198) ghc-lib-parser> fromToR (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:201) ghc-lib-parser> fromThenToR (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:204) ghc-lib-parser> normalB (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:210) ghc-lib-parser> guardedB (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:213) ghc-lib-parser> normalG (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:219) ghc-lib-parser> normalGE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:222) ghc-lib-parser> patG (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:225) ghc-lib-parser> patGE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:228) ghc-lib-parser> varE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:258) ghc-lib-parser> conE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:261) ghc-lib-parser> litE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:264) ghc-lib-parser> appE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:267) ghc-lib-parser> appTypeE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:270) ghc-lib-parser> parensE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:273) ghc-lib-parser> uInfixE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:276) ghc-lib-parser> infixE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:280) ghc-lib-parser> infixApp (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:289) ghc-lib-parser> sectionL (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:291) ghc-lib-parser> sectionR (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:293) ghc-lib-parser> lamE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:296) ghc-lib-parser> tupE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:313) ghc-lib-parser> unboxedTupE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:316) ghc-lib-parser> unboxedSumE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:319) ghc-lib-parser> condE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:322) ghc-lib-parser> multiIfE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:325) ghc-lib-parser> letE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:328) ghc-lib-parser> caseE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:331) ghc-lib-parser> doE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:334) ghc-lib-parser> mdoE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:337) ghc-lib-parser> compE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:340) ghc-lib-parser> arithSeqE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:343) ghc-lib-parser> listE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:346) ghc-lib-parser> sigE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:349) ghc-lib-parser> recConE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:352) ghc-lib-parser> recUpdE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:355) ghc-lib-parser> stringE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:358) ghc-lib-parser> fieldExp (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:361) ghc-lib-parser> unboundVarE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:368) ghc-lib-parser> labelE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:371) ghc-lib-parser> implicitParamVarE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:374) ghc-lib-parser> getFieldE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:377) ghc-lib-parser> projectionE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:382) ghc-lib-parser> typedSpliceE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:385) ghc-lib-parser> typedBracketE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:388) ghc-lib-parser> fromE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:392) ghc-lib-parser> fromThenE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:395) ghc-lib-parser> fromToE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:398) ghc-lib-parser> fromThenToE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:401) ghc-lib-parser> valD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:409) ghc-lib-parser> funD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:417) ghc-lib-parser> tySynD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:423) ghc-lib-parser> dataD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:431) ghc-lib-parser> newtypeD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:442) ghc-lib-parser> typeDataD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:453) ghc-lib-parser> classD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:461) ghc-lib-parser> instanceD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:469) ghc-lib-parser> instanceWithOverlapD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:472) ghc-lib-parser> sigD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:482) ghc-lib-parser> kiSigD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:485) ghc-lib-parser> forImpD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:488) ghc-lib-parser> infixLD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:493) ghc-lib-parser> infixRD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:496) ghc-lib-parser> infixND (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:499) ghc-lib-parser> defaultD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:502) ghc-lib-parser> pragInlD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:505) ghc-lib-parser> pragOpaqueD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:509) ghc-lib-parser> pragSpecD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:512) ghc-lib-parser> pragSpecInlD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:518) ghc-lib-parser> pragSpecInstD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:524) ghc-lib-parser> pragRuleD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:531) ghc-lib-parser> pragAnnD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:540) ghc-lib-parser> pragLineD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:546) ghc-lib-parser> pragCompleteD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:549) ghc-lib-parser> dataInstD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:553) ghc-lib-parser> newtypeInstD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:565) ghc-lib-parser> tySynInstD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:576) ghc-lib-parser> dataFamilyD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:582) ghc-lib-parser> openTypeFamilyD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:589) ghc-lib-parser> closedTypeFamilyD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:596) ghc-lib-parser> roleAnnotD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:603) ghc-lib-parser> standaloneDerivD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:606) ghc-lib-parser> standaloneDerivWithStrategyD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:609) ghc-lib-parser> defaultSigD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:617) ghc-lib-parser> tySynEqn (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:645) ghc-lib-parser> cxt (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:653) ghc-lib-parser> derivClause (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:656) ghc-lib-parser> stockStrategy (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:661) ghc-lib-parser> anyclassStrategy (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:664) ghc-lib-parser> newtypeStrategy (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:667) ghc-lib-parser> viaStrategy (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:670) ghc-lib-parser> normalC (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:673) ghc-lib-parser> recC (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:676) ghc-lib-parser> infixC (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:679) ghc-lib-parser> forallC (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:684) ghc-lib-parser> gadtC (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:691) ghc-lib-parser> recGadtC (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:694) ghc-lib-parser> forallT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:700) ghc-lib-parser> forallVisT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:707) ghc-lib-parser> varT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:710) ghc-lib-parser> conT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:713) ghc-lib-parser> infixT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:716) ghc-lib-parser> uInfixT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:721) ghc-lib-parser> promotedInfixT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:726) ghc-lib-parser> promotedUInfixT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:731) ghc-lib-parser> parensT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:736) ghc-lib-parser> appT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:740) ghc-lib-parser> appKindT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:746) ghc-lib-parser> arrowT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:752) ghc-lib-parser> mulArrowT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:755) ghc-lib-parser> listT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:758) ghc-lib-parser> litT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:761) ghc-lib-parser> tupleT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:764) ghc-lib-parser> unboxedTupleT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:767) ghc-lib-parser> unboxedSumT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:770) ghc-lib-parser> sigT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:773) ghc-lib-parser> equalityT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:780) ghc-lib-parser> wildCardT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:783) ghc-lib-parser> implicitParamT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:786) ghc-lib-parser> classP (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:793) ghc-lib-parser> equalP (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:800) ghc-lib-parser> promotedT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:808) ghc-lib-parser> promotedTupleT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:811) ghc-lib-parser> promotedNilT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:814) ghc-lib-parser> promotedConsT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:817) ghc-lib-parser> noSourceUnpackedness (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:820) ghc-lib-parser> sourceNoUnpack (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:821) ghc-lib-parser> sourceUnpack (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:822) ghc-lib-parser> noSourceStrictness (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:825) ghc-lib-parser> sourceLazy (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:826) ghc-lib-parser> sourceStrict (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:827) ghc-lib-parser> isStrict (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:839) ghc-lib-parser> notStrict (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:840) ghc-lib-parser> unpacked (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:841) ghc-lib-parser> bang (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:844) ghc-lib-parser> bangType (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:849) ghc-lib-parser> varBangType (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:852) ghc-lib-parser> strictType (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:857) ghc-lib-parser> varStrictType (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:862) ghc-lib-parser> numTyLit (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:871) ghc-lib-parser> strTyLit (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:875) ghc-lib-parser> charTyLit (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:878) ghc-lib-parser> plainTV (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:884) ghc-lib-parser> plainInvisTV (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:887) ghc-lib-parser> plainBndrTV (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:890) ghc-lib-parser> kindedTV (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:893) ghc-lib-parser> kindedInvisTV (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:896) ghc-lib-parser> kindedBndrTV (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:899) ghc-lib-parser> specifiedSpec (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:902) ghc-lib-parser> inferredSpec (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:905) ghc-lib-parser> bndrReq (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:908) ghc-lib-parser> bndrInvis (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:911) ghc-lib-parser> varK (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:914) ghc-lib-parser> conK (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:917) ghc-lib-parser> tupleK (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:920) ghc-lib-parser> arrowK (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:923) ghc-lib-parser> listK (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:926) ghc-lib-parser> appK (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:929) ghc-lib-parser> starK (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:932) ghc-lib-parser> constraintK (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:935) ghc-lib-parser> noSig (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:941) ghc-lib-parser> kindSig (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:944) ghc-lib-parser> tyVarSig (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:947) ghc-lib-parser> injectivityAnn (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:953) ghc-lib-parser> nominalR (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:959) ghc-lib-parser> representationalR (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:960) ghc-lib-parser> phantomR (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:961) ghc-lib-parser> inferR (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:962) ghc-lib-parser> cCall (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:968) ghc-lib-parser> stdCall (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:969) ghc-lib-parser> cApi (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:970) ghc-lib-parser> prim (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:971) ghc-lib-parser> javaScript (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:972) ghc-lib-parser> unsafe (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:978) ghc-lib-parser> safe (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:979) ghc-lib-parser> interruptible (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:980) ghc-lib-parser> funDep (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:986) ghc-lib-parser> ruleVar (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:991) ghc-lib-parser> typedRuleVar (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:994) ghc-lib-parser> valueAnnotation (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:999) ghc-lib-parser> typeAnnotation (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:1002) ghc-lib-parser> moduleAnnotation (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:1005) ghc-lib-parser> unidir (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:1011) ghc-lib-parser> implBidir (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:1012) ghc-lib-parser> explBidir (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:1015) ghc-lib-parser> prefixPatSyn (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:1020) ghc-lib-parser> recordPatSyn (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:1023) ghc-lib-parser> infixPatSyn (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:1026) ghc-lib-parser> appsE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:1032) ghc-lib-parser> Warning: 'Q' is ambiguous. It is defined ghc-lib-parser> * at libraries/template-haskell/Language/Haskell/TH/Syntax.hs:216:15 ghc-lib-parser> * at libraries/template-haskell/Language/Haskell/TH/Syntax.hs:216:1 ghc-lib-parser> You may be able to disambiguate the 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/template-haskell/Language/Haskell/TH/Syntax.hs:216:1 ghc-lib-parser> 18% ( 58 /319) in 'Language.Haskell.TH.Lib' ghc-lib-parser> Missing documentation for: ghc-lib-parser> InfoQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:41) ghc-lib-parser> ExpQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:44) ghc-lib-parser> CodeQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:39) ghc-lib-parser> DecQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:45) ghc-lib-parser> DecsQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:46) ghc-lib-parser> ConQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:48) ghc-lib-parser> TypeQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:49) ghc-lib-parser> KindQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:50) ghc-lib-parser> TyLitQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:51) ghc-lib-parser> CxtQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:52) ghc-lib-parser> PredQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:53) ghc-lib-parser> DerivClauseQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:54) ghc-lib-parser> MatchQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:55) ghc-lib-parser> ClauseQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:56) ghc-lib-parser> BodyQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:57) ghc-lib-parser> GuardQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:58) ghc-lib-parser> StmtQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:59) ghc-lib-parser> RangeQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:60) ghc-lib-parser> SourceStrictnessQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:61) ghc-lib-parser> SourceUnpackednessQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:62) ghc-lib-parser> BangQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:63) ghc-lib-parser> BangTypeQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:64) ghc-lib-parser> VarBangTypeQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:65) ghc-lib-parser> StrictTypeQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:66) ghc-lib-parser> VarStrictTypeQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:67) ghc-lib-parser> FieldExpQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:68) ghc-lib-parser> PatQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:42) ghc-lib-parser> FieldPatQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:43) ghc-lib-parser> RuleBndrQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:69) ghc-lib-parser> TySynEqnQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:70) ghc-lib-parser> PatSynDirQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:71) ghc-lib-parser> PatSynArgsQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:72) ghc-lib-parser> FamilyResultSigQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:73) ghc-lib-parser> DerivStrategyQ (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:74) ghc-lib-parser> TyVarBndrUnit (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:80) ghc-lib-parser> TyVarBndrSpec (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:81) ghc-lib-parser> TyVarBndrVis (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:82) ghc-lib-parser> intPrimL (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:89) ghc-lib-parser> wordPrimL (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:91) ghc-lib-parser> floatPrimL (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:93) ghc-lib-parser> doublePrimL (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:95) ghc-lib-parser> integerL (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:97) ghc-lib-parser> rationalL (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:109) ghc-lib-parser> charL (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:99) ghc-lib-parser> stringL (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:103) ghc-lib-parser> stringPrimL (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:105) ghc-lib-parser> charPrimL (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:101) ghc-lib-parser> bytesPrimL (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:107) ghc-lib-parser> litP (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:112) ghc-lib-parser> varP (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:115) ghc-lib-parser> tupP (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:118) ghc-lib-parser> unboxedTupP (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:121) ghc-lib-parser> unboxedSumP (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:124) ghc-lib-parser> conP (libraries/template-haskell/Language/Haskell/TH/Lib.hs:393) ghc-lib-parser> uInfixP (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:135) ghc-lib-parser> parensP (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:139) ghc-lib-parser> infixP (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:131) ghc-lib-parser> tildeP (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:143) ghc-lib-parser> bangP (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:146) ghc-lib-parser> asP (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:149) ghc-lib-parser> wildP (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:152) ghc-lib-parser> recP (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:154) ghc-lib-parser> listP (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:157) ghc-lib-parser> sigP (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:160) ghc-lib-parser> viewP (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:164) ghc-lib-parser> fieldPat (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:169) ghc-lib-parser> normalB (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:210) ghc-lib-parser> guardedB (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:213) ghc-lib-parser> normalG (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:219) ghc-lib-parser> normalGE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:222) ghc-lib-parser> patG (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:225) ghc-lib-parser> patGE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:228) ghc-lib-parser> varE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:258) ghc-lib-parser> unboundVarE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:368) ghc-lib-parser> labelE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:371) ghc-lib-parser> implicitParamVarE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:374) ghc-lib-parser> conE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:261) ghc-lib-parser> litE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:264) ghc-lib-parser> appE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:267) ghc-lib-parser> appTypeE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:270) ghc-lib-parser> uInfixE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:276) ghc-lib-parser> parensE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:273) ghc-lib-parser> infixE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:280) ghc-lib-parser> infixApp (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:289) ghc-lib-parser> sectionL (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:291) ghc-lib-parser> sectionR (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:293) ghc-lib-parser> lamE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:296) ghc-lib-parser> tupE (libraries/template-haskell/Language/Haskell/TH/Lib.hs:375) ghc-lib-parser> unboxedTupE (libraries/template-haskell/Language/Haskell/TH/Lib.hs:378) ghc-lib-parser> unboxedSumE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:319) ghc-lib-parser> condE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:322) ghc-lib-parser> multiIfE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:325) ghc-lib-parser> letE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:328) ghc-lib-parser> caseE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:331) ghc-lib-parser> appsE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:1032) ghc-lib-parser> listE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:346) ghc-lib-parser> sigE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:349) ghc-lib-parser> recConE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:352) ghc-lib-parser> recUpdE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:355) ghc-lib-parser> stringE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:358) ghc-lib-parser> fieldExp (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:361) ghc-lib-parser> getFieldE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:377) ghc-lib-parser> projectionE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:382) ghc-lib-parser> typedSpliceE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:385) ghc-lib-parser> typedBracketE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:388) ghc-lib-parser> fromE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:392) ghc-lib-parser> fromThenE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:395) ghc-lib-parser> fromToE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:398) ghc-lib-parser> fromThenToE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:401) ghc-lib-parser> arithSeqE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:343) ghc-lib-parser> fromR (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:195) ghc-lib-parser> fromThenR (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:198) ghc-lib-parser> fromToR (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:201) ghc-lib-parser> fromThenToR (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:204) ghc-lib-parser> doE (libraries/template-haskell/Language/Haskell/TH/Lib.hs:384) ghc-lib-parser> mdoE (libraries/template-haskell/Language/Haskell/TH/Lib.hs:387) ghc-lib-parser> compE (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:340) ghc-lib-parser> bindS (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:177) ghc-lib-parser> letS (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:180) ghc-lib-parser> noBindS (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:183) ghc-lib-parser> parS (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:186) ghc-lib-parser> recS (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:189) ghc-lib-parser> forallT (libraries/template-haskell/Language/Haskell/TH/Lib.hs:290) ghc-lib-parser> forallVisT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:707) ghc-lib-parser> varT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:710) ghc-lib-parser> conT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:713) ghc-lib-parser> appT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:740) ghc-lib-parser> appKindT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:746) ghc-lib-parser> arrowT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:752) ghc-lib-parser> mulArrowT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:755) ghc-lib-parser> infixT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:716) ghc-lib-parser> uInfixT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:721) ghc-lib-parser> promotedInfixT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:726) ghc-lib-parser> promotedUInfixT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:731) ghc-lib-parser> parensT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:736) ghc-lib-parser> equalityT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:780) ghc-lib-parser> listT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:758) ghc-lib-parser> tupleT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:764) ghc-lib-parser> unboxedTupleT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:767) ghc-lib-parser> unboxedSumT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:770) ghc-lib-parser> sigT (libraries/template-haskell/Language/Haskell/TH/Lib.hs:296) ghc-lib-parser> litT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:761) ghc-lib-parser> wildCardT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:783) ghc-lib-parser> promotedT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:808) ghc-lib-parser> promotedTupleT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:811) ghc-lib-parser> promotedNilT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:814) ghc-lib-parser> promotedConsT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:817) ghc-lib-parser> implicitParamT (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:786) ghc-lib-parser> numTyLit (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:871) ghc-lib-parser> strTyLit (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:875) ghc-lib-parser> charTyLit (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:878) ghc-lib-parser> noSourceUnpackedness (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:820) ghc-lib-parser> sourceNoUnpack (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:821) ghc-lib-parser> sourceUnpack (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:822) ghc-lib-parser> noSourceStrictness (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:825) ghc-lib-parser> sourceLazy (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:826) ghc-lib-parser> sourceStrict (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:827) ghc-lib-parser> isStrict (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:839) ghc-lib-parser> notStrict (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:840) ghc-lib-parser> unpacked (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:841) ghc-lib-parser> bang (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:844) ghc-lib-parser> bangType (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:849) ghc-lib-parser> varBangType (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:852) ghc-lib-parser> strictType (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:857) ghc-lib-parser> varStrictType (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:862) ghc-lib-parser> cxt (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:653) ghc-lib-parser> classP (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:793) ghc-lib-parser> equalP (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:800) ghc-lib-parser> normalC (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:673) ghc-lib-parser> recC (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:676) ghc-lib-parser> infixC (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:679) ghc-lib-parser> forallC (libraries/template-haskell/Language/Haskell/TH/Lib.hs:284) ghc-lib-parser> gadtC (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:691) ghc-lib-parser> recGadtC (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:694) ghc-lib-parser> varK (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:914) ghc-lib-parser> conK (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:917) ghc-lib-parser> tupleK (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:920) ghc-lib-parser> arrowK (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:923) ghc-lib-parser> listK (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:926) ghc-lib-parser> appK (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:929) ghc-lib-parser> starK (libraries/template-haskell/Language/Haskell/TH/Lib.hs:326) ghc-lib-parser> constraintK (libraries/template-haskell/Language/Haskell/TH/Lib.hs:329) ghc-lib-parser> DefaultBndrFlag (libraries/template-haskell/Language/Haskell/TH/Lib.hs:304) ghc-lib-parser> plainTV (libraries/template-haskell/Language/Haskell/TH/Lib.hs:317) ghc-lib-parser> kindedTV (libraries/template-haskell/Language/Haskell/TH/Lib.hs:320) ghc-lib-parser> plainInvisTV (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:887) ghc-lib-parser> kindedInvisTV (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:896) ghc-lib-parser> plainBndrTV (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:890) ghc-lib-parser> kindedBndrTV (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:899) ghc-lib-parser> specifiedSpec (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:902) ghc-lib-parser> inferredSpec (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:905) ghc-lib-parser> bndrReq (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:908) ghc-lib-parser> bndrInvis (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:911) ghc-lib-parser> nominalR (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:959) ghc-lib-parser> representationalR (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:960) ghc-lib-parser> phantomR (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:961) ghc-lib-parser> inferR (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:962) ghc-lib-parser> valD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:409) ghc-lib-parser> funD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:417) ghc-lib-parser> tySynD (libraries/template-haskell/Language/Haskell/TH/Lib.hs:199) ghc-lib-parser> dataD (libraries/template-haskell/Language/Haskell/TH/Lib.hs:203) ghc-lib-parser> newtypeD (libraries/template-haskell/Language/Haskell/TH/Lib.hs:212) ghc-lib-parser> typeDataD (libraries/template-haskell/Language/Haskell/TH/Lib.hs:221) ghc-lib-parser> derivClause (libraries/template-haskell/Language/Haskell/TH/Lib.hs:347) ghc-lib-parser> stockStrategy (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:661) ghc-lib-parser> anyclassStrategy (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:664) ghc-lib-parser> newtypeStrategy (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:667) ghc-lib-parser> viaStrategy (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:670) ghc-lib-parser> classD (libraries/template-haskell/Language/Haskell/TH/Lib.hs:227) ghc-lib-parser> instanceD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:469) ghc-lib-parser> instanceWithOverlapD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:472) ghc-lib-parser> sigD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:482) ghc-lib-parser> kiSigD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:485) ghc-lib-parser> standaloneDerivD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:606) ghc-lib-parser> standaloneDerivWithStrategyD (libraries/template-haskell/Language/Haskell/TH/Lib.hs:352) ghc-lib-parser> defaultSigD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:617) ghc-lib-parser> roleAnnotD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:603) ghc-lib-parser> dataFamilyD (libraries/template-haskell/Language/Haskell/TH/Lib.hs:262) ghc-lib-parser> openTypeFamilyD (libraries/template-haskell/Language/Haskell/TH/Lib.hs:267) ghc-lib-parser> closedTypeFamilyD (libraries/template-haskell/Language/Haskell/TH/Lib.hs:272) ghc-lib-parser> dataInstD (libraries/template-haskell/Language/Haskell/TH/Lib.hs:243) ghc-lib-parser> newtypeInstD (libraries/template-haskell/Language/Haskell/TH/Lib.hs:253) ghc-lib-parser> tySynInstD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:576) ghc-lib-parser> tySynEqn (libraries/template-haskell/Language/Haskell/TH/Lib.hs:277) ghc-lib-parser> injectivityAnn (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:953) ghc-lib-parser> noSig (libraries/template-haskell/Language/Haskell/TH/Lib.hs:335) ghc-lib-parser> kindSig (libraries/template-haskell/Language/Haskell/TH/Lib.hs:338) ghc-lib-parser> tyVarSig (libraries/template-haskell/Language/Haskell/TH/Lib.hs:341) ghc-lib-parser> infixLD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:493) ghc-lib-parser> infixRD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:496) ghc-lib-parser> infixND (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:499) ghc-lib-parser> defaultD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:502) ghc-lib-parser> cCall (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:968) ghc-lib-parser> stdCall (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:969) ghc-lib-parser> cApi (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:970) ghc-lib-parser> prim (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:971) ghc-lib-parser> javaScript (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:972) ghc-lib-parser> unsafe (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:978) ghc-lib-parser> safe (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:979) ghc-lib-parser> interruptible (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:980) ghc-lib-parser> forImpD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:488) ghc-lib-parser> funDep (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:986) ghc-lib-parser> ruleVar (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:991) ghc-lib-parser> typedRuleVar (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:994) ghc-lib-parser> valueAnnotation (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:999) ghc-lib-parser> typeAnnotation (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:1002) ghc-lib-parser> moduleAnnotation (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:1005) ghc-lib-parser> pragInlD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:505) ghc-lib-parser> pragSpecD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:512) ghc-lib-parser> pragSpecInlD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:518) ghc-lib-parser> pragSpecInstD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:524) ghc-lib-parser> pragRuleD (libraries/template-haskell/Language/Haskell/TH/Lib.hs:234) ghc-lib-parser> pragAnnD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:540) ghc-lib-parser> pragLineD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:546) ghc-lib-parser> pragCompleteD (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:549) ghc-lib-parser> unidir (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:1011) ghc-lib-parser> implBidir (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:1012) ghc-lib-parser> explBidir (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:1015) ghc-lib-parser> prefixPatSyn (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:1020) ghc-lib-parser> infixPatSyn (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:1026) ghc-lib-parser> recordPatSyn (libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs:1023) ghc-lib-parser> 71% (103 /144) in 'Language.Haskell.TH' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Q (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:216) ghc-lib-parser> runQ (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:230) ghc-lib-parser> Loc (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1983) ghc-lib-parser> NameSpace (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1682) ghc-lib-parser> Dec (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2427) ghc-lib-parser> Clause (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2305) ghc-lib-parser> Bang (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2788) ghc-lib-parser> Foreign (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2612) ghc-lib-parser> Callconv (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2617) ghc-lib-parser> Safety (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2620) ghc-lib-parser> Pragma (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2623) ghc-lib-parser> Inline (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2634) ghc-lib-parser> RuleMatch (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2639) ghc-lib-parser> Phases (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2643) ghc-lib-parser> RuleBndr (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2648) ghc-lib-parser> AnnTarget (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2652) ghc-lib-parser> FunDep (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2609) ghc-lib-parser> Fixity (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2112) ghc-lib-parser> FixityDirection (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2114) ghc-lib-parser> Exp (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2309) ghc-lib-parser> Match (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2302) ghc-lib-parser> Body (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2403) ghc-lib-parser> Guard (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2410) ghc-lib-parser> Stmt (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2415) ghc-lib-parser> Range (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2423) ghc-lib-parser> Lit (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2198) ghc-lib-parser> FieldExp (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2399) ghc-lib-parser> FieldPat (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2300) ghc-lib-parser> Type (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2820) ghc-lib-parser> TyLit (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2886) ghc-lib-parser> Cxt (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2657) ghc-lib-parser> Specificity (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2858) ghc-lib-parser> BndrVis (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2872) ghc-lib-parser> BangType (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2792) ghc-lib-parser> VarBangType (libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2793) ghc-lib-parser> Ppr (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:44) ghc-lib-parser> pprint (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:42) ghc-lib-parser> pprExp (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:137) ghc-lib-parser> pprLit (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:290) ghc-lib-parser> pprPat (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:354) ghc-lib-parser> pprParendType (libraries/template-haskell/Language/Haskell/TH/Ppr.hs:846) ghc-lib-parser> Warning: GHC.Hs.Expr: Could not find documentation for exported module: GHC.Hs.Expr ghc-lib-parser> 16% ( 19 /116) in 'GHC.Hs.Expr' ghc-lib-parser> Missing documentation for: ghc-lib-parser> pprParendExpr (compiler/GHC/Hs/Expr.hs:790) ghc-lib-parser> pprExpr (compiler/GHC/Hs/Expr.hs:492) ghc-lib-parser> pprFunBind (compiler/GHC/Hs/Expr.hs:1388) ghc-lib-parser> pprPatBind (compiler/GHC/Hs/Expr.hs:1394) ghc-lib-parser> pprUntypedSplice (compiler/GHC/Hs/Expr.hs:1805) ghc-lib-parser> pprLExpr (compiler/GHC/Hs/Expr.hs:489) ghc-lib-parser> HsUntypedSpliceResult (compiler/GHC/Hs/Expr.hs:1735) ghc-lib-parser> prependQualified (compiler/GHC/Hs/Expr.hs:2140) ghc-lib-parser> lamCaseKeyword (compiler/GHC/Hs/Expr.hs:1939) ghc-lib-parser> SplicePointName (compiler/GHC/Hs/Expr.hs:1775) ghc-lib-parser> pp_rhs (compiler/GHC/Hs/Expr.hs:1463) ghc-lib-parser> pprTypedSplice (compiler/GHC/Hs/Expr.hs:1798) ghc-lib-parser> ppr_expr (compiler/GHC/Hs/Expr.hs:516) ghc-lib-parser> pprArg (compiler/GHC/Hs/Expr.hs:1631) ghc-lib-parser> SyntaxExprGhc (compiler/GHC/Hs/Expr.hs:107) ghc-lib-parser> noSyntaxExpr (compiler/GHC/Hs/Expr.hs:139) ghc-lib-parser> HsBracketTc (compiler/GHC/Hs/Expr.hs:180) ghc-lib-parser> EpAnnHsCase (compiler/GHC/Hs/Expr.hs:203) ghc-lib-parser> EpAnnUnboundVar (compiler/GHC/Hs/Expr.hs:209) ghc-lib-parser> AnnExplicitSum (compiler/GHC/Hs/Expr.hs:388) ghc-lib-parser> AnnsIf (compiler/GHC/Hs/Expr.hs:407) ghc-lib-parser> AnnProjection (compiler/GHC/Hs/Expr.hs:401) ghc-lib-parser> AnnFieldLabel (compiler/GHC/Hs/Expr.hs:396) ghc-lib-parser> tupArgPresent (compiler/GHC/Hs/Expr.hs:433) ghc-lib-parser> HsExpansion (compiler/GHC/Hs/Expr.hs:1086) ghc-lib-parser> XXExprGhcTc (compiler/GHC/Hs/Expr.hs:449) ghc-lib-parser> isAtomicHsExpr (compiler/GHC/Hs/Expr.hs:885) ghc-lib-parser> isQuietHsExpr (compiler/GHC/Hs/Expr.hs:499) ghc-lib-parser> pprBinds (compiler/GHC/Hs/Expr.hs:508) ghc-lib-parser> ppr_lexpr (compiler/GHC/Hs/Expr.hs:512) ghc-lib-parser> ppr_apps (compiler/GHC/Hs/Expr.hs:764) ghc-lib-parser> ppr_infix_expr (compiler/GHC/Hs/Expr.hs:739) ghc-lib-parser> pprDebugParendExpr (compiler/GHC/Hs/Expr.hs:779) ghc-lib-parser> pprMatches (compiler/GHC/Hs/Expr.hs:1381) ghc-lib-parser> pprDo (compiler/GHC/Hs/Expr.hs:1662) ghc-lib-parser> thTyBrackets (compiler/GHC/Hs/Expr.hs:1879) ghc-lib-parser> ppr_with_pending_tc_splices (compiler/GHC/Hs/Expr.hs:1888) ghc-lib-parser> ppr_infix_expr_rn (compiler/GHC/Hs/Expr.hs:751) ghc-lib-parser> ppr_infix_expr_tc (compiler/GHC/Hs/Expr.hs:754) ghc-lib-parser> pprParendLExpr (compiler/GHC/Hs/Expr.hs:786) ghc-lib-parser> stripParensLHsExpr (compiler/GHC/Hs/Expr.hs:876) ghc-lib-parser> stripParensHsExpr (compiler/GHC/Hs/Expr.hs:880) ghc-lib-parser> CmdTopTc (compiler/GHC/Hs/Expr.hs:1188) ghc-lib-parser> pprCmd (compiler/GHC/Hs/Expr.hs:1210) ghc-lib-parser> pprLCmd (compiler/GHC/Hs/Expr.hs:1207) ghc-lib-parser> isQuietHsCmd (compiler/GHC/Hs/Expr.hs:1217) ghc-lib-parser> ppr_cmd (compiler/GHC/Hs/Expr.hs:1228) ghc-lib-parser> ppr_lcmd (compiler/GHC/Hs/Expr.hs:1224) ghc-lib-parser> pprArrowExpr (compiler/GHC/Hs/Expr.hs:1674) ghc-lib-parser> pprCmdArg (compiler/GHC/Hs/Expr.hs:1303) ghc-lib-parser> MatchGroupTc (compiler/GHC/Hs/Expr.hs:1321) ghc-lib-parser> pprMatch (compiler/GHC/Hs/Expr.hs:1400) ghc-lib-parser> isEmptyMatchGroup (compiler/GHC/Hs/Expr.hs:1338) ghc-lib-parser> matchGroupArity (compiler/GHC/Hs/Expr.hs:1352) ghc-lib-parser> hsLMatchPats (compiler/GHC/Hs/Expr.hs:1357) ghc-lib-parser> GrhsAnn (compiler/GHC/Hs/Expr.hs:1367) ghc-lib-parser> pprGRHSs (compiler/GHC/Hs/Expr.hs:1447) ghc-lib-parser> pprGRHS (compiler/GHC/Hs/Expr.hs:1456) ghc-lib-parser> matchSeparator (compiler/GHC/Hs/Expr.hs:2024) ghc-lib-parser> RecStmtTc (compiler/GHC/Hs/Expr.hs:1477) ghc-lib-parser> XBindStmtRn (compiler/GHC/Hs/Expr.hs:1503) ghc-lib-parser> XBindStmtTc (compiler/GHC/Hs/Expr.hs:1508) ghc-lib-parser> pprStmt (compiler/GHC/Hs/Expr.hs:1565) ghc-lib-parser> pprBindStmt (compiler/GHC/Hs/Expr.hs:1624) ghc-lib-parser> pprTransStmt (compiler/GHC/Hs/Expr.hs:1649) ghc-lib-parser> ppr_do_stmts (compiler/GHC/Hs/Expr.hs:1686) ghc-lib-parser> pprTransformStmt (compiler/GHC/Hs/Expr.hs:1643) ghc-lib-parser> pprBy (compiler/GHC/Hs/Expr.hs:1655) ghc-lib-parser> ppr_module_name_prefix (compiler/GHC/Hs/Expr.hs:1677) ghc-lib-parser> pprComp (compiler/GHC/Hs/Expr.hs:1691) ghc-lib-parser> pprQuals (compiler/GHC/Hs/Expr.hs:1708) ghc-lib-parser> DelayedSplice (compiler/GHC/Hs/Expr.hs:1761) ghc-lib-parser> UntypedSpliceFlavour (compiler/GHC/Hs/Expr.hs:1777) ghc-lib-parser> pprPendingSplice (compiler/GHC/Hs/Expr.hs:1795) ghc-lib-parser> ppr_splice (compiler/GHC/Hs/Expr.hs:1818) ghc-lib-parser> ppr_quasi (compiler/GHC/Hs/Expr.hs:1810) ghc-lib-parser> thBrackets (compiler/GHC/Hs/Expr.hs:1875) ghc-lib-parser> pp_dotdot (compiler/GHC/Hs/Expr.hs:1908) ghc-lib-parser> pprExternalSrcLoc (compiler/GHC/Hs/Expr.hs:1943) ghc-lib-parser> pprHsArrType (compiler/GHC/Hs/Expr.hs:1953) ghc-lib-parser> pprStmtContext (compiler/GHC/Hs/Expr.hs:2098) ghc-lib-parser> matchContextErrString (compiler/GHC/Hs/Expr.hs:1965) ghc-lib-parser> matchArrowContextErrString (compiler/GHC/Hs/Expr.hs:1984) ghc-lib-parser> matchDoContextErrString (compiler/GHC/Hs/Expr.hs:1990) ghc-lib-parser> pprMatchInCtxt (compiler/GHC/Hs/Expr.hs:1998) ghc-lib-parser> pprMatchContext (compiler/GHC/Hs/Expr.hs:2040) ghc-lib-parser> pprStmtInCtxt (compiler/GHC/Hs/Expr.hs:2010) ghc-lib-parser> pprAStmtContext (compiler/GHC/Hs/Expr.hs:2094) ghc-lib-parser> pprMatchContextNoun (compiler/GHC/Hs/Expr.hs:2051) ghc-lib-parser> pprArrowMatchContextNoun (compiler/GHC/Hs/Expr.hs:2079) ghc-lib-parser> pprMatchContextNouns (compiler/GHC/Hs/Expr.hs:2070) ghc-lib-parser> pprArrowMatchContextNouns (compiler/GHC/Hs/Expr.hs:2086) ghc-lib-parser> pprAHsDoFlavour (compiler/GHC/Hs/Expr.hs:2125) ghc-lib-parser> pprHsDoFlavour (compiler/GHC/Hs/Expr.hs:2133) ghc-lib-parser> pprStmtCat (compiler/GHC/Hs/Expr.hs:2115) ghc-lib-parser> pprFieldLabelStrings (compiler/GHC/Hs/Expr.hs:2164) ghc-lib-parser> pprPrefixFastString (compiler/GHC/Hs/Expr.hs:2168) 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> Warning: 'FunBinds' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 25% ( 40 /160) in 'GHC.Hs.Utils' ghc-lib-parser> Missing documentation for: ghc-lib-parser> mkHsApp (compiler/GHC/Hs/Utils.hs:239) ghc-lib-parser> mkHsAppWith (compiler/GHC/Hs/Utils.hs:246) ghc-lib-parser> mkHsApps (compiler/GHC/Hs/Utils.hs:250) ghc-lib-parser> mkHsAppsWith (compiler/GHC/Hs/Utils.hs:257) ghc-lib-parser> mkHsAppType (compiler/GHC/Hs/Utils.hs:260) ghc-lib-parser> mkHsAppTypes (compiler/GHC/Hs/Utils.hs:266) ghc-lib-parser> mkSimpleMatch (compiler/GHC/Hs/Utils.hs:188) ghc-lib-parser> unguardedGRHSs (compiler/GHC/Hs/Utils.hs:201) ghc-lib-parser> unguardedRHS (compiler/GHC/Hs/Utils.hs:208) ghc-lib-parser> mkMatchGroup (compiler/GHC/Hs/Utils.hs:220) ghc-lib-parser> mkLamCaseMatchGroup (compiler/GHC/Hs/Utils.hs:228) ghc-lib-parser> mkMatch (compiler/GHC/Hs/Utils.hs:888) ghc-lib-parser> mkHsLam (compiler/GHC/Hs/Utils.hs:272) ghc-lib-parser> mkHsIf (compiler/GHC/Hs/Utils.hs:384) ghc-lib-parser> mkHsWrap (compiler/GHC/Hs/Utils.hs:761) ghc-lib-parser> mkLHsWrap (compiler/GHC/Hs/Utils.hs:758) ghc-lib-parser> mkHsWrapCo (compiler/GHC/Hs/Utils.hs:766) ghc-lib-parser> mkHsWrapCoR (compiler/GHC/Hs/Utils.hs:770) ghc-lib-parser> mkLHsWrapCo (compiler/GHC/Hs/Utils.hs:773) ghc-lib-parser> mkHsDictLet (compiler/GHC/Hs/Utils.hs:791) ghc-lib-parser> mkHsLams (compiler/GHC/Hs/Utils.hs:279) ghc-lib-parser> mkHsDo (compiler/GHC/Hs/Utils.hs:373) ghc-lib-parser> mkHsDoAnns (compiler/GHC/Hs/Utils.hs:374) ghc-lib-parser> mkHsComp (compiler/GHC/Hs/Utils.hs:375) ghc-lib-parser> mkHsCompAnns (compiler/GHC/Hs/Utils.hs:376) ghc-lib-parser> mkHsWrapPat (compiler/GHC/Hs/Utils.hs:783) ghc-lib-parser> mkHsWrapPatCo (compiler/GHC/Hs/Utils.hs:787) ghc-lib-parser> mkHsCmdWrap (compiler/GHC/Hs/Utils.hs:776) ghc-lib-parser> mkLHsCmdWrap (compiler/GHC/Hs/Utils.hs:780) ghc-lib-parser> mkHsCmdIf (compiler/GHC/Hs/Utils.hs:389) ghc-lib-parser> mkConLikeTc (compiler/GHC/Hs/Utils.hs:476) ghc-lib-parser> nlHsTyApp (compiler/GHC/Hs/Utils.hs:294) ghc-lib-parser> nlHsTyApps (compiler/GHC/Hs/Utils.hs:298) ghc-lib-parser> nlHsVar (compiler/GHC/Hs/Utils.hs:488) ghc-lib-parser> nl_HsVar (compiler/GHC/Hs/Utils.hs:492) ghc-lib-parser> nlHsLit (compiler/GHC/Hs/Utils.hs:499) ghc-lib-parser> nlHsApp (compiler/GHC/Hs/Utils.hs:512) ghc-lib-parser> nlHsApps (compiler/GHC/Hs/Utils.hs:527) ghc-lib-parser> nlHsSyntaxApps (compiler/GHC/Hs/Utils.hs:516) ghc-lib-parser> nlHsIntLit (compiler/GHC/Hs/Utils.hs:502) ghc-lib-parser> nlHsVarApps (compiler/GHC/Hs/Utils.hs:531) ghc-lib-parser> nlHsDo (compiler/GHC/Hs/Utils.hs:590) ghc-lib-parser> nlHsOpApp (compiler/GHC/Hs/Utils.hs:593) ghc-lib-parser> nlHsLam (compiler/GHC/Hs/Utils.hs:602) ghc-lib-parser> nlHsPar (compiler/GHC/Hs/Utils.hs:604) ghc-lib-parser> nlHsIf (compiler/GHC/Hs/Utils.hs:609) ghc-lib-parser> nlHsCase (compiler/GHC/Hs/Utils.hs:611) ghc-lib-parser> nlList (compiler/GHC/Hs/Utils.hs:613) ghc-lib-parser> mkLHsTupleExpr (compiler/GHC/Hs/Utils.hs:657) ghc-lib-parser> mkLHsVarTuple (compiler/GHC/Hs/Utils.hs:664) ghc-lib-parser> missingTupArg (compiler/GHC/Hs/Utils.hs:670) ghc-lib-parser> mkLocatedList (compiler/GHC/Hs/Utils.hs:234) ghc-lib-parser> mkVarBind (compiler/GHC/Hs/Utils.hs:824) ghc-lib-parser> mkHsVarBind (compiler/GHC/Hs/Utils.hs:821) ghc-lib-parser> mkPatSynBind (compiler/GHC/Hs/Utils.hs:830) ghc-lib-parser> mkHsIntegral (compiler/GHC/Hs/Utils.hs:369) ghc-lib-parser> mkHsFractional (compiler/GHC/Hs/Utils.hs:370) ghc-lib-parser> mkHsIsString (compiler/GHC/Hs/Utils.hs:371) ghc-lib-parser> mkHsString (compiler/GHC/Hs/Utils.hs:464) ghc-lib-parser> mkHsStringFS (compiler/GHC/Hs/Utils.hs:467) ghc-lib-parser> mkHsStringPrimLit (compiler/GHC/Hs/Utils.hs:470) ghc-lib-parser> mkHsCharPrimLit (compiler/GHC/Hs/Utils.hs:473) ghc-lib-parser> mkNPat (compiler/GHC/Hs/Utils.hs:391) ghc-lib-parser> mkNPlusKPat (compiler/GHC/Hs/Utils.hs:392) ghc-lib-parser> nlVarPat (compiler/GHC/Hs/Utils.hs:506) ghc-lib-parser> nlLitPat (compiler/GHC/Hs/Utils.hs:509) ghc-lib-parser> nlConVarPat (compiler/GHC/Hs/Utils.hs:537) ghc-lib-parser> nlConVarPatName (compiler/GHC/Hs/Utils.hs:540) ghc-lib-parser> nlConPat (compiler/GHC/Hs/Utils.hs:551) ghc-lib-parser> nlConPatName (compiler/GHC/Hs/Utils.hs:558) ghc-lib-parser> nlInfixConPat (compiler/GHC/Hs/Utils.hs:543) ghc-lib-parser> nlNullaryConPat (compiler/GHC/Hs/Utils.hs:565) ghc-lib-parser> nlWildConPat (compiler/GHC/Hs/Utils.hs:572) ghc-lib-parser> nlTuplePat (compiler/GHC/Hs/Utils.hs:667) ghc-lib-parser> mkParPat (compiler/GHC/Hs/Utils.hs:307) ghc-lib-parser> nlParPat (compiler/GHC/Hs/Utils.hs:310) ghc-lib-parser> mkBigLHsTup (compiler/GHC/Hs/Utils.hs:685) ghc-lib-parser> mkBigLHsPatTup (compiler/GHC/Hs/Utils.hs:692) ghc-lib-parser> mkHsAppTy (compiler/GHC/Hs/Type.hs:514) ghc-lib-parser> mkHsAppKindTy (compiler/GHC/Hs/Type.hs:523) ghc-lib-parser> mkHsSigEnv (compiler/GHC/Hs/Utils.hs:717) ghc-lib-parser> nlHsAppTy (compiler/GHC/Hs/Utils.hs:621) ghc-lib-parser> nlHsAppKindTy (compiler/GHC/Hs/Utils.hs:646) ghc-lib-parser> nlHsTyVar (compiler/GHC/Hs/Utils.hs:622) ghc-lib-parser> nlHsFunTy (compiler/GHC/Hs/Utils.hs:623) ghc-lib-parser> nlHsParTy (compiler/GHC/Hs/Utils.hs:624) ghc-lib-parser> nlHsTyConApp (compiler/GHC/Hs/Utils.hs:630) ghc-lib-parser> mkTransformStmt (compiler/GHC/Hs/Utils.hs:412) ghc-lib-parser> mkTransformByStmt (compiler/GHC/Hs/Utils.hs:413) ghc-lib-parser> mkBodyStmt (compiler/GHC/Hs/Utils.hs:418) ghc-lib-parser> mkPsBindStmt (compiler/GHC/Hs/Utils.hs:420) ghc-lib-parser> mkRnBindStmt (compiler/GHC/Hs/Utils.hs:421) ghc-lib-parser> mkTcBindStmt (compiler/GHC/Hs/Utils.hs:422) ghc-lib-parser> mkLastStmt (compiler/GHC/Hs/Utils.hs:417) ghc-lib-parser> emptyTransStmt (compiler/GHC/Hs/Utils.hs:406) ghc-lib-parser> mkGroupUsingStmt (compiler/GHC/Hs/Utils.hs:414) ghc-lib-parser> mkGroupByUsingStmt (compiler/GHC/Hs/Utils.hs:415) ghc-lib-parser> emptyRecStmt (compiler/GHC/Hs/Utils.hs:449) ghc-lib-parser> emptyRecStmtName (compiler/GHC/Hs/Utils.hs:450) ghc-lib-parser> emptyRecStmtId (compiler/GHC/Hs/Utils.hs:451) ghc-lib-parser> mkRecStmt (compiler/GHC/Hs/Utils.hs:365) ghc-lib-parser> unitRecStmtTc (compiler/GHC/Hs/Utils.hs:444) ghc-lib-parser> mkLetStmt (compiler/GHC/Hs/Utils.hs:455) ghc-lib-parser> isUnliftedHsBinds (compiler/GHC/Hs/Utils.hs:1012) ghc-lib-parser> collectLocalBinders (compiler/GHC/Hs/Utils.hs:1036) ghc-lib-parser> collectHsValBinders (compiler/GHC/Hs/Utils.hs:1053) ghc-lib-parser> collectHsBindsBinders (compiler/GHC/Hs/Utils.hs:1066) ghc-lib-parser> collectPatBinders (compiler/GHC/Hs/Utils.hs:1176) ghc-lib-parser> collectPatsBinders (compiler/GHC/Hs/Utils.hs:1183) ghc-lib-parser> collectLStmtsBinders (compiler/GHC/Hs/Utils.hs:1132) ghc-lib-parser> collectStmtsBinders (compiler/GHC/Hs/Utils.hs:1139) ghc-lib-parser> collectLStmtBinders (compiler/GHC/Hs/Utils.hs:1146) ghc-lib-parser> collectStmtBinders (compiler/GHC/Hs/Utils.hs:1154) ghc-lib-parser> TyDeclBinders (compiler/GHC/Hs/Utils.hs:1378) ghc-lib-parser> hsTyClForeignBinders (compiler/GHC/Hs/Utils.hs:1366) ghc-lib-parser> getPatSynBinds (compiler/GHC/Hs/Utils.hs:1465) ghc-lib-parser> hsGroupBinders (compiler/GHC/Hs/Utils.hs:1356) ghc-lib-parser> lStmtsImplicits (compiler/GHC/Hs/Utils.hs:1672) ghc-lib-parser> hsValBindsImplicits (compiler/GHC/Hs/Utils.hs:1697) ghc-lib-parser> lPatImplicits (compiler/GHC/Hs/Utils.hs:1709) ghc-lib-parser> 0% ( 0 / 1) in 'GHC.Hs.Instances' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header 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/GHC/Types/Fixity.hs:26) ghc-lib-parser> AnnsModule (compiler/GHC/Hs.hs:102) ghc-lib-parser> HsParsedModule (compiler/GHC/Hs.hs:146) 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> Warning: 'ModSummary' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Module/ModSummary.hs:56:6 ghc-lib-parser> * at compiler/GHC/Unit/Module/ModSummary.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/Unit/Module/ModSummary.hs:55:1 ghc-lib-parser> 50% ( 9 / 18) in 'GHC.Unit.Module.ModSummary' ghc-lib-parser> Missing documentation for: ghc-lib-parser> ms_unitid (compiler/GHC/Unit/Module/ModSummary.hs:93) ghc-lib-parser> ms_installed_mod (compiler/GHC/Unit/Module/ModSummary.hs:96) ghc-lib-parser> ms_mod_name (compiler/GHC/Unit/Module/ModSummary.hs:99) ghc-lib-parser> ms_mnwib (compiler/GHC/Unit/Module/ModSummary.hs:154) ghc-lib-parser> msHiFilePath (compiler/GHC/Unit/Module/ModSummary.hs:144) ghc-lib-parser> msDynHiFilePath (compiler/GHC/Unit/Module/ModSummary.hs:145) ghc-lib-parser> msHsFilePath (compiler/GHC/Unit/Module/ModSummary.hs:143) ghc-lib-parser> msObjFilePath (compiler/GHC/Unit/Module/ModSummary.hs:146) ghc-lib-parser> msDynObjFilePath (compiler/GHC/Unit/Module/ModSummary.hs:147) 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: 'ModIface' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Module/ModIface.hs:157:5 ghc-lib-parser> * at compiler/GHC/Unit/Module/ModIface.hs:79:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:79: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: '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> 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:85:24 ghc-lib-parser> * at compiler/GHC/Unit/Module/ModIface.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 compiler/GHC/Unit/Module/ModIface.hs:85:1 ghc-lib-parser> Warning: 'HomeModInfo' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 57% ( 12 / 21) 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:79) ghc-lib-parser> PartialModIface (compiler/GHC/Unit/Module/ModIface.hs:78) ghc-lib-parser> IfaceBackendExts (compiler/GHC/Unit/Module/ModIface.hs:138) ghc-lib-parser> mi_mnwib (compiler/GHC/Unit/Module/ModIface.hs:300) ghc-lib-parser> emptyPartialModIface (compiler/GHC/Unit/Module/ModIface.hs:494) ghc-lib-parser> emptyFullModIface (compiler/GHC/Unit/Module/ModIface.hs:522) ghc-lib-parser> emptyIfaceHashCache (compiler/GHC/Unit/Module/ModIface.hs:553) ghc-lib-parser> forceModIface (compiler/GHC/Unit/Module/ModIface.hs:614) 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:1003:5 ghc-lib-parser> * at compiler/GHC/Tc/Types/Origin.hs:1002:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:1002:1 ghc-lib-parser> Warning: 'SkolemInfo' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Tc/Types/Origin.hs:229:5 ghc-lib-parser> * at compiler/GHC/Tc/Types/Origin.hs:228:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:228: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: 'matchActualFunTySigma' 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: 'TcSolverReportMsg' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 53% ( 28 / 52) in 'GHC.Tc.Types.Origin' ghc-lib-parser> Missing documentation for: ghc-lib-parser> pprUserTypeCtxt (compiler/GHC/Tc/Types/Origin.hs:181) ghc-lib-parser> isSigMaybe (compiler/GHC/Tc/Types/Origin.hs:209) ghc-lib-parser> reportRedundantConstraints (compiler/GHC/Tc/Types/Origin.hs:159) ghc-lib-parser> redundantConstraintsSpan (compiler/GHC/Tc/Types/Origin.hs:163) ghc-lib-parser> getSkolemInfo (compiler/GHC/Tc/Types/Origin.hs:330) ghc-lib-parser> pprSigSkolInfo (compiler/GHC/Tc/Types/Origin.hs:377) ghc-lib-parser> pprSkolInfo (compiler/GHC/Tc/Types/Origin.hs:343) ghc-lib-parser> unkSkolAnon (compiler/GHC/Tc/Types/Origin.hs:319) ghc-lib-parser> mkClsInstSkol (compiler/GHC/Tc/Types/Origin.hs:333) ghc-lib-parser> CtOrigin (compiler/GHC/Tc/Types/Origin.hs:469) ghc-lib-parser> exprCtOrigin (compiler/GHC/Tc/Types/Origin.hs:693) ghc-lib-parser> isVisibleOrigin (compiler/GHC/Tc/Types/Origin.hs:652) ghc-lib-parser> toInvisibleOrigin (compiler/GHC/Tc/Types/Origin.hs:659) ghc-lib-parser> pprCtOrigin (compiler/GHC/Tc/Types/Origin.hs:753) ghc-lib-parser> isGivenOrigin (compiler/GHC/Tc/Types/Origin.hs:663) ghc-lib-parser> isWantedWantedFunDepOrigin (compiler/GHC/Tc/Types/Origin.hs:670) ghc-lib-parser> isPushCallStackOrigin (compiler/GHC/Tc/Types/Origin.hs:946) ghc-lib-parser> callStackOriginFS (compiler/GHC/Tc/Types/Origin.hs:952) ghc-lib-parser> ClsInstOrQC (compiler/GHC/Tc/Types/Origin.hs:634) ghc-lib-parser> NakedScFlag (compiler/GHC/Tc/Types/Origin.hs:637) ghc-lib-parser> pprFRRArrowContext (compiler/GHC/Tc/Types/Origin.hs:1268) ghc-lib-parser> pprExpectedFunTyOrigin (compiler/GHC/Tc/Types/Origin.hs:1372) ghc-lib-parser> pprExpectedFunTyHerald (compiler/GHC/Tc/Types/Origin.hs:1403) ghc-lib-parser> InstanceWhat (compiler/GHC/Tc/Types/Origin.hs:1435) ghc-lib-parser> Warning: 'ImportSuggestion' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Hint.hs:413:5 ghc-lib-parser> * at compiler/GHC/Types/Hint.hs:494:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:494:1 ghc-lib-parser> Warning: 'SimilarName' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Hint.hs:522:5 ghc-lib-parser> * at compiler/GHC/Types/Hint.hs:521:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:521: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:274) ghc-lib-parser> 36% ( 8 / 22) 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:55) ghc-lib-parser> TcId (compiler/GHC/Tc/Types/BasicTypes.hs:56) ghc-lib-parser> TcBinder (compiler/GHC/Tc/Types/BasicTypes.hs:64) ghc-lib-parser> TcSigFun (compiler/GHC/Tc/Types/BasicTypes.hs:102) ghc-lib-parser> TcIdSigInfo (compiler/GHC/Tc/Types/BasicTypes.hs:107) ghc-lib-parser> TcSigInfo (compiler/GHC/Tc/Types/BasicTypes.hs:104) ghc-lib-parser> TcPatSynInfo (compiler/GHC/Tc/Types/BasicTypes.hs:234) ghc-lib-parser> TcIdSigInst (compiler/GHC/Tc/Types/BasicTypes.hs:148) ghc-lib-parser> isPartialSig (compiler/GHC/Tc/Types/BasicTypes.hs:266) ghc-lib-parser> RhsNames (compiler/GHC/Tc/Types/BasicTypes.hs:344) ghc-lib-parser> ClosedTypeId (compiler/GHC/Tc/Types/BasicTypes.hs:347) ghc-lib-parser> tcTyThingCategory (compiler/GHC/Tc/Types/BasicTypes.hs:496) ghc-lib-parser> pprTcTyThingCategory (compiler/GHC/Tc/Types/BasicTypes.hs:493) 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> 85% ( 6 / 7) 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> 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> 12% ( 1 / 8) in 'GHC.Tc.Types.CtLocEnv' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> getCtLocEnvLoc (compiler/GHC/Tc/Types/CtLocEnv.hs:36) ghc-lib-parser> getCtLocEnvLvl (compiler/GHC/Tc/Types/CtLocEnv.hs:39) ghc-lib-parser> setCtLocEnvLvl (compiler/GHC/Tc/Types/CtLocEnv.hs:42) ghc-lib-parser> setCtLocRealLoc (compiler/GHC/Tc/Types/CtLocEnv.hs:45) ghc-lib-parser> setCtLocEnvLoc (compiler/GHC/Tc/Types/CtLocEnv.hs:50) ghc-lib-parser> ctLocEnvInGeneratedCode (compiler/GHC/Tc/Types/CtLocEnv.hs:60) 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: 'TyConApp' 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: 'Type' 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:123:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:123:1 ghc-lib-parser> 31% ( 63 /201) in 'GHC.Tc.Types.Constraint' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Ct (compiler/GHC/Tc/Types/Constraint.hs:201) ghc-lib-parser> Cts (compiler/GHC/Tc/Types/Constraint.hs:168) ghc-lib-parser> singleCt (compiler/GHC/Tc/Types/Constraint.hs:1127) ghc-lib-parser> listToCts (compiler/GHC/Tc/Types/Constraint.hs:1133) ghc-lib-parser> ctsElts (compiler/GHC/Tc/Types/Constraint.hs:1136) ghc-lib-parser> consCts (compiler/GHC/Tc/Types/Constraint.hs:1139) ghc-lib-parser> snocCts (compiler/GHC/Tc/Types/Constraint.hs:1142) ghc-lib-parser> extendCtsList (compiler/GHC/Tc/Types/Constraint.hs:1145) ghc-lib-parser> isEmptyCts (compiler/GHC/Tc/Types/Constraint.hs:1152) ghc-lib-parser> emptyCts (compiler/GHC/Tc/Types/Constraint.hs:1149) ghc-lib-parser> andCts (compiler/GHC/Tc/Types/Constraint.hs:1130) ghc-lib-parser> ctsPreds (compiler/GHC/Tc/Types/Constraint.hs:1155) ghc-lib-parser> isPendingScDictCt (compiler/GHC/Tc/Types/Constraint.hs:1047) ghc-lib-parser> isPendingScDict (compiler/GHC/Tc/Types/Constraint.hs:1041) ghc-lib-parser> pendingScDict_maybe (compiler/GHC/Tc/Types/Constraint.hs:1052) ghc-lib-parser> getPendingWantedScs (compiler/GHC/Tc/Types/Constraint.hs:1081) ghc-lib-parser> isWantedCt (compiler/GHC/Tc/Types/Constraint.hs:966) ghc-lib-parser> isGivenCt (compiler/GHC/Tc/Types/Constraint.hs:969) ghc-lib-parser> ctEvidence (compiler/GHC/Tc/Types/Constraint.hs:723) ghc-lib-parser> updCtEvidence (compiler/GHC/Tc/Types/Constraint.hs:730) ghc-lib-parser> ctLoc (compiler/GHC/Tc/Types/Constraint.hs:739) ghc-lib-parser> ctPred (compiler/GHC/Tc/Types/Constraint.hs:746) ghc-lib-parser> ctOrigin (compiler/GHC/Tc/Types/Constraint.hs:742) ghc-lib-parser> ctRewriters (compiler/GHC/Tc/Types/Constraint.hs:749) ghc-lib-parser> ctEvId (compiler/GHC/Tc/Types/Constraint.hs:753) ghc-lib-parser> mkNonCanonical (compiler/GHC/Tc/Types/Constraint.hs:712) ghc-lib-parser> mkGivens (compiler/GHC/Tc/Types/Constraint.hs:715) ghc-lib-parser> EqCt (compiler/GHC/Tc/Types/Constraint.hs:288) ghc-lib-parser> eqCtEvidence (compiler/GHC/Tc/Types/Constraint.hs:308) ghc-lib-parser> eqCtLHS (compiler/GHC/Tc/Types/Constraint.hs:311) ghc-lib-parser> DictCt (compiler/GHC/Tc/Types/Constraint.hs:210) ghc-lib-parser> dictCtEvidence (compiler/GHC/Tc/Types/Constraint.hs:225) ghc-lib-parser> IrredCt (compiler/GHC/Tc/Types/Constraint.hs:315) ghc-lib-parser> irredCtEvidence (compiler/GHC/Tc/Types/Constraint.hs:324) ghc-lib-parser> mkIrredCt (compiler/GHC/Tc/Types/Constraint.hs:321) ghc-lib-parser> ctIrredCt (compiler/GHC/Tc/Types/Constraint.hs:330) ghc-lib-parser> irredCtPred (compiler/GHC/Tc/Types/Constraint.hs:327) ghc-lib-parser> QCInst (compiler/GHC/Tc/Types/Constraint.hs:339) ghc-lib-parser> pendingScInst_maybe (compiler/GHC/Tc/Types/Constraint.hs:1059) ghc-lib-parser> cteProblem (compiler/GHC/Tc/Types/Constraint.hs:554) ghc-lib-parser> cterClearOccursCheck (compiler/GHC/Tc/Types/Constraint.hs:585) ghc-lib-parser> cteImpredicative (compiler/GHC/Tc/Types/Constraint.hs:538) ghc-lib-parser> cteTypeFamily (compiler/GHC/Tc/Types/Constraint.hs:539) ghc-lib-parser> cteCoercionHole (compiler/GHC/Tc/Types/Constraint.hs:548) ghc-lib-parser> cteInsolubleOccurs (compiler/GHC/Tc/Types/Constraint.hs:541) ghc-lib-parser> cteSolubleOccurs (compiler/GHC/Tc/Types/Constraint.hs:542) ghc-lib-parser> cteConcrete (compiler/GHC/Tc/Types/Constraint.hs:549) ghc-lib-parser> cteSkolemEscape (compiler/GHC/Tc/Types/Constraint.hs:551) ghc-lib-parser> impredicativeProblem (compiler/GHC/Tc/Types/Constraint.hs:557) ghc-lib-parser> insolubleOccursProblem (compiler/GHC/Tc/Types/Constraint.hs:558) ghc-lib-parser> solubleOccursProblem (compiler/GHC/Tc/Types/Constraint.hs:559) ghc-lib-parser> cterHasOnlyProblems (compiler/GHC/Tc/Types/Constraint.hs:576) ghc-lib-parser> cterRemoveProblem (compiler/GHC/Tc/Types/Constraint.hs:579) ghc-lib-parser> cterHasOccursCheck (compiler/GHC/Tc/Types/Constraint.hs:582) ghc-lib-parser> canTyFamEqLHS_maybe (compiler/GHC/Tc/Types/Constraint.hs:816) ghc-lib-parser> WantedConstraints (compiler/GHC/Tc/Types/Constraint.hs:1165) ghc-lib-parser> insolubleWC (compiler/GHC/Tc/Types/Constraint.hs:1313) ghc-lib-parser> emptyWC (compiler/GHC/Tc/Types/Constraint.hs:1172) ghc-lib-parser> isEmptyWC (compiler/GHC/Tc/Types/Constraint.hs:1185) ghc-lib-parser> andWC (compiler/GHC/Tc/Types/Constraint.hs:1196) ghc-lib-parser> unionsWC (compiler/GHC/Tc/Types/Constraint.hs:1203) ghc-lib-parser> mkSimpleWC (compiler/GHC/Tc/Types/Constraint.hs:1177) ghc-lib-parser> mkImplicWC (compiler/GHC/Tc/Types/Constraint.hs:1181) ghc-lib-parser> addInsols (compiler/GHC/Tc/Types/Constraint.hs:1214) ghc-lib-parser> dropMisleading (compiler/GHC/Tc/Types/Constraint.hs:1234) ghc-lib-parser> addSimples (compiler/GHC/Tc/Types/Constraint.hs:1206) ghc-lib-parser> addImplics (compiler/GHC/Tc/Types/Constraint.hs:1211) ghc-lib-parser> addHoles (compiler/GHC/Tc/Types/Constraint.hs:1218) ghc-lib-parser> addNotConcreteError (compiler/GHC/Tc/Types/Constraint.hs:1222) ghc-lib-parser> addDelayedErrors (compiler/GHC/Tc/Types/Constraint.hs:1226) ghc-lib-parser> insolubleWantedCt (compiler/GHC/Tc/Types/Constraint.hs:1330) ghc-lib-parser> insolubleIrredCt (compiler/GHC/Tc/Types/Constraint.hs:1370) ghc-lib-parser> insolubleImplic (compiler/GHC/Tc/Types/Constraint.hs:1263) ghc-lib-parser> Implication (compiler/GHC/Tc/Types/Constraint.hs:1476) ghc-lib-parser> implicationPrototype (compiler/GHC/Tc/Types/Constraint.hs:1530) ghc-lib-parser> checkTelescopeSkol (compiler/GHC/Tc/Types/Constraint.hs:1644) ghc-lib-parser> ImplicStatus (compiler/GHC/Tc/Types/Constraint.hs:1547) ghc-lib-parser> isInsolubleStatus (compiler/GHC/Tc/Types/Constraint.hs:1258) ghc-lib-parser> isSolvedStatus (compiler/GHC/Tc/Types/Constraint.hs:1254) ghc-lib-parser> UserGiven (compiler/GHC/Tc/Types/Constraint.hs:1568) ghc-lib-parser> getUserGivensFromImplics (compiler/GHC/Tc/Types/Constraint.hs:1571) ghc-lib-parser> HasGivenEqs (compiler/GHC/Tc/Types/Constraint.hs:1559) ghc-lib-parser> checkImplicationInvariants (compiler/GHC/Tc/Types/Constraint.hs:1824) ghc-lib-parser> initialSubGoalDepth (compiler/GHC/Tc/Types/Constraint.hs:2515) ghc-lib-parser> maxSubGoalDepth (compiler/GHC/Tc/Types/Constraint.hs:2521) ghc-lib-parser> bumpSubGoalDepth (compiler/GHC/Tc/Types/Constraint.hs:2518) ghc-lib-parser> subGoalDepthExceeded (compiler/GHC/Tc/Types/Constraint.hs:2524) ghc-lib-parser> CtLoc (compiler/GHC/Tc/Types/Constraint.hs:2540) ghc-lib-parser> ctLocSpan (compiler/GHC/Tc/Types/Constraint.hs:2600) ghc-lib-parser> ctLocEnv (compiler/GHC/Tc/Types/Constraint.hs:2588) ghc-lib-parser> ctLocLevel (compiler/GHC/Tc/Types/Constraint.hs:2591) ghc-lib-parser> ctLocOrigin (compiler/GHC/Tc/Types/Constraint.hs:2597) ghc-lib-parser> ctLocTypeOrKind_maybe (compiler/GHC/Tc/Types/Constraint.hs:2603) ghc-lib-parser> ctLocDepth (compiler/GHC/Tc/Types/Constraint.hs:2594) ghc-lib-parser> bumpCtLocDepth (compiler/GHC/Tc/Types/Constraint.hs:2609) ghc-lib-parser> isGivenLoc (compiler/GHC/Tc/Types/Constraint.hs:954) ghc-lib-parser> setCtLocOrigin (compiler/GHC/Tc/Types/Constraint.hs:2612) ghc-lib-parser> updateCtLocOrigin (compiler/GHC/Tc/Types/Constraint.hs:2615) ghc-lib-parser> setCtLocEnv (compiler/GHC/Tc/Types/Constraint.hs:2619) ghc-lib-parser> setCtLocSpan (compiler/GHC/Tc/Types/Constraint.hs:2606) ghc-lib-parser> pprCtLoc (compiler/GHC/Tc/Types/Constraint.hs:2624) ghc-lib-parser> adjustCtLoc (compiler/GHC/Tc/Types/Constraint.hs:2565) ghc-lib-parser> adjustCtLocTyConBinder (compiler/GHC/Tc/Types/Constraint.hs:2555) ghc-lib-parser> setCtLocEnvLoc (compiler/GHC/Tc/Types/CtLocEnv.hs:50) ghc-lib-parser> setCtLocEnvLvl (compiler/GHC/Tc/Types/CtLocEnv.hs:42) ghc-lib-parser> getCtLocEnvLoc (compiler/GHC/Tc/Types/CtLocEnv.hs:36) ghc-lib-parser> getCtLocEnvLvl (compiler/GHC/Tc/Types/CtLocEnv.hs:39) ghc-lib-parser> ctLocEnvInGeneratedCode (compiler/GHC/Tc/Types/CtLocEnv.hs:60) ghc-lib-parser> CtEvidence (compiler/GHC/Tc/Types/Constraint.hs:2024) ghc-lib-parser> isWanted (compiler/GHC/Tc/Types/Constraint.hs:2135) ghc-lib-parser> isGiven (compiler/GHC/Tc/Types/Constraint.hs:2139) ghc-lib-parser> ctEvPred (compiler/GHC/Tc/Types/Constraint.hs:2039) ghc-lib-parser> ctEvLoc (compiler/GHC/Tc/Types/Constraint.hs:2042) ghc-lib-parser> ctEvOrigin (compiler/GHC/Tc/Types/Constraint.hs:2045) ghc-lib-parser> ctEvExpr (compiler/GHC/Tc/Types/Constraint.hs:2067) ghc-lib-parser> ctEvTerm (compiler/GHC/Tc/Types/Constraint.hs:2056) ghc-lib-parser> ctEvCoercion (compiler/GHC/Tc/Types/Constraint.hs:2072) ghc-lib-parser> ctEvEvId (compiler/GHC/Tc/Types/Constraint.hs:2083) ghc-lib-parser> ctEvUnique (compiler/GHC/Tc/Types/Constraint.hs:2088) ghc-lib-parser> tcEvDestUnique (compiler/GHC/Tc/Types/Constraint.hs:2092) ghc-lib-parser> mkKindEqLoc (compiler/GHC/Tc/Types/Constraint.hs:2548) ghc-lib-parser> toInvisibleLoc (compiler/GHC/Tc/Types/Constraint.hs:2578) ghc-lib-parser> mkGivenLoc (compiler/GHC/Tc/Types/Constraint.hs:2581) ghc-lib-parser> setCtEvLoc (compiler/GHC/Tc/Types/Constraint.hs:2096) ghc-lib-parser> emptyRewriterSet (compiler/GHC/Tc/Types/Constraint.hs:2156) ghc-lib-parser> isEmptyRewriterSet (compiler/GHC/Tc/Types/Constraint.hs:2165) ghc-lib-parser> addRewriter (compiler/GHC/Tc/Types/Constraint.hs:2168) ghc-lib-parser> unitRewriterSet (compiler/GHC/Tc/Types/Constraint.hs:2159) ghc-lib-parser> unionRewriterSet (compiler/GHC/Tc/Types/Constraint.hs:2162) ghc-lib-parser> rewriterSetFromCts (compiler/GHC/Tc/Types/Constraint.hs:2172) ghc-lib-parser> wrapType (compiler/GHC/Tc/Types/Constraint.hs:1941) ghc-lib-parser> CtFlavour (compiler/GHC/Tc/Types/Constraint.hs:2187) ghc-lib-parser> ctEvFlavour (compiler/GHC/Tc/Types/Constraint.hs:2197) ghc-lib-parser> eqCanRewrite (compiler/GHC/Tc/Types/Constraint.hs:2440) ghc-lib-parser> eqCanRewriteFR (compiler/GHC/Tc/Types/Constraint.hs:2450) ghc-lib-parser> pprEvVarTheta (compiler/GHC/Tc/Types/Constraint.hs:1933) ghc-lib-parser> pprEvVars (compiler/GHC/Tc/Types/Constraint.hs:1930) ghc-lib-parser> pprEvVarWithType (compiler/GHC/Tc/Types/Constraint.hs:1936) 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:29) ghc-lib-parser> SpliceOrBracket (compiler/GHC/Tc/Types/TH.hs:30) ghc-lib-parser> ThStage (compiler/GHC/Tc/Types/TH.hs:32) ghc-lib-parser> PendingStuff (compiler/GHC/Tc/Types/TH.hs:65) ghc-lib-parser> ThLevel (compiler/GHC/Tc/Types/TH.hs:93) ghc-lib-parser> topStage (compiler/GHC/Tc/Types/TH.hs:83) ghc-lib-parser> topAnnStage (compiler/GHC/Tc/Types/TH.hs:84) ghc-lib-parser> topSpliceStage (compiler/GHC/Tc/Types/TH.hs:85) ghc-lib-parser> thLevel (compiler/GHC/Tc/Types/TH.hs:105) ghc-lib-parser> impLevel (compiler/GHC/Tc/Types/TH.hs:101) ghc-lib-parser> outerLevel (compiler/GHC/Tc/Types/TH.hs:102) 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:171) ghc-lib-parser> isEmptyWorkList (compiler/GHC/Tc/Solver/InertSet.hs:259) ghc-lib-parser> emptyWorkList (compiler/GHC/Tc/Solver/InertSet.hs:263) ghc-lib-parser> extendWorkListNonEq (compiler/GHC/Tc/Solver/InertSet.hs:231) ghc-lib-parser> extendWorkListCt (compiler/GHC/Tc/Solver/InertSet.hs:238) ghc-lib-parser> extendWorkListCts (compiler/GHC/Tc/Solver/InertSet.hs:256) ghc-lib-parser> extendWorkListCtList (compiler/GHC/Tc/Solver/InertSet.hs:253) ghc-lib-parser> extendWorkListEq (compiler/GHC/Tc/Solver/InertSet.hs:207) ghc-lib-parser> extendWorkListEqs (compiler/GHC/Tc/Solver/InertSet.hs:220) ghc-lib-parser> appendWorkList (compiler/GHC/Tc/Solver/InertSet.hs:192) ghc-lib-parser> extendWorkListImplic (compiler/GHC/Tc/Solver/InertSet.hs:234) ghc-lib-parser> workListSize (compiler/GHC/Tc/Solver/InertSet.hs:203) ghc-lib-parser> selectWorkItem (compiler/GHC/Tc/Solver/InertSet.hs:267) ghc-lib-parser> InertSet (compiler/GHC/Tc/Solver/InertSet.hs:305) ghc-lib-parser> InertCans (compiler/GHC/Tc/Solver/InertSet.hs:1131) ghc-lib-parser> emptyInert (compiler/GHC/Tc/Solver/InertSet.hs:350) ghc-lib-parser> noGivenNewtypeReprEqs (compiler/GHC/Tc/Solver/InertSet.hs:1721) ghc-lib-parser> updGivenEqs (compiler/GHC/Tc/Solver/InertSet.hs:1434) ghc-lib-parser> mightEqualLater (compiler/GHC/Tc/Solver/InertSet.hs:1756) ghc-lib-parser> InertEqs (compiler/GHC/Tc/Solver/InertSet.hs:1178) ghc-lib-parser> foldTyEqs (compiler/GHC/Tc/Solver/InertSet.hs:1236) ghc-lib-parser> delEq (compiler/GHC/Tc/Solver/InertSet.hs:1243) ghc-lib-parser> findEq (compiler/GHC/Tc/Solver/InertSet.hs:1257) ghc-lib-parser> partitionInertEqs (compiler/GHC/Tc/Solver/InertSet.hs:1281) ghc-lib-parser> partitionFunEqs (compiler/GHC/Tc/Solver/InertSet.hs:1303) ghc-lib-parser> foldFunEqs (compiler/GHC/Tc/Solver/InertSet.hs:1298) ghc-lib-parser> addEqToCans (compiler/GHC/Tc/Solver/InertSet.hs:1222) ghc-lib-parser> updDicts (compiler/GHC/Tc/Solver/InertSet.hs:1320) ghc-lib-parser> delDict (compiler/GHC/Tc/Solver/InertSet.hs:1323) ghc-lib-parser> addDict (compiler/GHC/Tc/Solver/InertSet.hs:1327) ghc-lib-parser> filterDicts (compiler/GHC/Tc/Solver/InertSet.hs:1335) ghc-lib-parser> partitionDicts (compiler/GHC/Tc/Solver/InertSet.hs:1338) ghc-lib-parser> addSolvedDict (compiler/GHC/Tc/Solver/InertSet.hs:1331) ghc-lib-parser> InertIrreds (compiler/GHC/Tc/Solver/InertSet.hs:1180) ghc-lib-parser> delIrred (compiler/GHC/Tc/Solver/InertSet.hs:1370) ghc-lib-parser> addIrreds (compiler/GHC/Tc/Solver/InertSet.hs:1356) ghc-lib-parser> addIrred (compiler/GHC/Tc/Solver/InertSet.hs:1361) ghc-lib-parser> foldIrreds (compiler/GHC/Tc/Solver/InertSet.hs:1377) ghc-lib-parser> findMatchingIrreds (compiler/GHC/Tc/Solver/InertSet.hs:1381) ghc-lib-parser> updIrreds (compiler/GHC/Tc/Solver/InertSet.hs:1364) ghc-lib-parser> addIrredToCans (compiler/GHC/Tc/Solver/InertSet.hs:1351) ghc-lib-parser> KickOutSpec (compiler/GHC/Tc/Solver/InertSet.hs:1456) ghc-lib-parser> kickOutRewritableLHS (compiler/GHC/Tc/Solver/InertSet.hs:1476) ghc-lib-parser> CycleBreakerVarStack (compiler/GHC/Tc/Solver/InertSet.hs:295) ghc-lib-parser> InteractResult (compiler/GHC/Tc/Solver/InertSet.hs:2026) ghc-lib-parser> solveOneFromTheOther (compiler/GHC/Tc/Solver/InertSet.hs:2046) 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> Warning: 'PmLit' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/HsToCore/Pmc/Solver/Types.hs:366:14 ghc-lib-parser> * at compiler/GHC/HsToCore/Pmc/Solver/Types.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/HsToCore/Pmc/Solver/Types.hs:366:1 ghc-lib-parser> 55% ( 25 / 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:340) ghc-lib-parser> lookupSolution (compiler/GHC/HsToCore/Pmc/Solver/Types.hs:350) ghc-lib-parser> lookupVarInfo (compiler/GHC/HsToCore/Pmc/Solver/Types.hs:305) ghc-lib-parser> trvVarInfo (compiler/GHC/HsToCore/Pmc/Solver/Types.hs:328) 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:370) ghc-lib-parser> pmAltConImplBangs (compiler/GHC/HsToCore/Pmc/Solver/Types.hs:524) ghc-lib-parser> PmAltConSet (compiler/GHC/HsToCore/Pmc/Solver/Types.hs:448) ghc-lib-parser> emptyPmAltConSet (compiler/GHC/HsToCore/Pmc/Solver/Types.hs:451) ghc-lib-parser> isEmptyPmAltConSet (compiler/GHC/HsToCore/Pmc/Solver/Types.hs:454) ghc-lib-parser> extendPmAltConSet (compiler/GHC/HsToCore/Pmc/Solver/Types.hs:463) ghc-lib-parser> pmAltConSetElems (compiler/GHC/HsToCore/Pmc/Solver/Types.hs:469) ghc-lib-parser> literalToPmLit (compiler/GHC/HsToCore/Pmc/Solver/Types.hs:586) ghc-lib-parser> negatePmLit (compiler/GHC/HsToCore/Pmc/Solver/Types.hs:596) ghc-lib-parser> overloadPmLit (compiler/GHC/HsToCore/Pmc/Solver/Types.hs:605) ghc-lib-parser> pmLitAsStringLit (compiler/GHC/HsToCore/Pmc/Solver/Types.hs:616) ghc-lib-parser> coreExprAsPmLit (compiler/GHC/HsToCore/Pmc/Solver/Types.hs:621) 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: 'CIRB' 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:102:19 ghc-lib-parser> * at compiler/GHC/HsToCore/Pmc/Types.hs:102:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:102:1 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: '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> 95% ( 21 / 22) in 'GHC.HsToCore.Pmc.Types' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Precision (compiler/GHC/HsToCore/Pmc/Types.hs:171) ghc-lib-parser> 100% ( 2 / 2) in 'GHC.HsToCore.Pmc.Ppr' 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: 'mdo' 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> Warning: '@' 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: 'ImportQualifiedPost' 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: '.' 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: '!' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'ParseContext' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Parser/Errors/Types.hs:503:5 ghc-lib-parser> * at compiler/GHC/Parser/Errors/Types.hs:502:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:502:1 ghc-lib-parser> 26% ( 5 / 19) 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:25) ghc-lib-parser> PsError (compiler/GHC/Parser/Errors/Types.hs:26) ghc-lib-parser> PsHeaderMessage (compiler/GHC/Parser/Errors/Types.hs:40) ghc-lib-parser> PsMessage (compiler/GHC/Parser/Errors/Types.hs:65) ghc-lib-parser> PatIncompleteDoBlock (compiler/GHC/Parser/Errors/Types.hs:495) ghc-lib-parser> PsErrInPatDetails (compiler/GHC/Parser/Errors/Types.hs:511) ghc-lib-parser> noParseContext (compiler/GHC/Parser/Errors/Types.hs:522) ghc-lib-parser> incompleteDoBlock (compiler/GHC/Parser/Errors/Types.hs:525) ghc-lib-parser> NumUnderscoreReason (compiler/GHC/Parser/Errors/Types.hs:531) ghc-lib-parser> LexErrKind (compiler/GHC/Parser/Errors/Types.hs:536) ghc-lib-parser> LexErr (compiler/GHC/Parser/Errors/Types.hs:542) ghc-lib-parser> TransLayoutReason (compiler/GHC/Parser/Errors/Types.hs:561) ghc-lib-parser> FileHeaderPragmaType (compiler/GHC/Parser/Errors/Types.hs:566) 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:25) ghc-lib-parser> MaxBound (compiler/GHC/HsToCore/Errors/Types.hs:26) ghc-lib-parser> MaxUncoveredPatterns (compiler/GHC/HsToCore/Errors/Types.hs:27) ghc-lib-parser> MaxPmCheckModels (compiler/GHC/HsToCore/Errors/Types.hs:28) ghc-lib-parser> DsArgNum (compiler/GHC/HsToCore/Errors/Types.hs:153) ghc-lib-parser> NegLiteralExtEnabled (compiler/GHC/HsToCore/Errors/Types.hs:180) ghc-lib-parser> negLiteralExtEnabled (compiler/GHC/HsToCore/Errors/Types.hs:185) ghc-lib-parser> ExhaustivityCheckType (compiler/GHC/HsToCore/Errors/Types.hs:188) ghc-lib-parser> BindsType (compiler/GHC/HsToCore/Errors/Types.hs:190) 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> 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: 'CostCentreStack' is ambiguous. It is defined ghc-lib-parser> * in ‘GHC.Stack.CCS’ ghc-lib-parser> * at libraries/ghc-heap/GHC/Exts/Heap/ProfInfo/Types.hs:19:24 ghc-lib-parser> * at libraries/ghc-heap/GHC/Exts/Heap/ProfInfo/Types.hs:19:1 ghc-lib-parser> You may be able to disambiguate the 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/ProfInfo/Types.hs:19:1 ghc-lib-parser> 27% ( 8 / 29) in 'GHCi.Message' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Msg (libraries/ghci/GHCi/Message.hs:501) ghc-lib-parser> THMsg (libraries/ghci/GHCi/Message.hs:293) ghc-lib-parser> EvalStatus_ (libraries/ghci/GHCi/Message.hs:387) ghc-lib-parser> EvalStatus (libraries/ghci/GHCi/Message.hs:385) ghc-lib-parser> EvalResult (libraries/ghci/GHCi/Message.hs:399) ghc-lib-parser> EvalOpts (libraries/ghci/GHCi/Message.hs:357) ghc-lib-parser> SerializableException (libraries/ghci/GHCi/Message.hs:424) ghc-lib-parser> toSerializableException (libraries/ghci/GHCi/Message.hs:431) ghc-lib-parser> fromSerializableException (libraries/ghci/GHCi/Message.hs:437) ghc-lib-parser> THResult (libraries/ghci/GHCi/Message.hs:444) ghc-lib-parser> THResultType (libraries/ghci/GHCi/Message.hs:451) ghc-lib-parser> ResumeContext (libraries/ghci/GHCi/Message.hs:367) ghc-lib-parser> getMessage (libraries/ghci/GHCi/Message.hs:504) ghc-lib-parser> putMessage (libraries/ghci/GHCi/Message.hs:551) ghc-lib-parser> getTHMessage (libraries/ghci/GHCi/Message.hs:296) ghc-lib-parser> putTHMessage (libraries/ghci/GHCi/Message.hs:328) ghc-lib-parser> Pipe (libraries/ghci/GHCi/Message.hs:597) ghc-lib-parser> remoteCall (libraries/ghci/GHCi/Message.hs:604) ghc-lib-parser> remoteTHCall (libraries/ghci/GHCi/Message.hs:609) ghc-lib-parser> readPipe (libraries/ghci/GHCi/Message.hs:623) ghc-lib-parser> writePipe (libraries/ghci/GHCi/Message.hs:614) 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:91) ghc-lib-parser> History (compiler/GHC/Runtime/Eval/Types.hs:93) 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> 25% ( 7 / 27) in 'GHC.Linker.Types' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> Loader (compiler/GHC/Linker/Types.hs:128) ghc-lib-parser> LoaderState (compiler/GHC/Linker/Types.hs:130) ghc-lib-parser> uninitializedLoader (compiler/GHC/Linker/Types.hs:150) ghc-lib-parser> modifyClosureEnv (compiler/GHC/Linker/Types.hs:153) ghc-lib-parser> LinkerEnv (compiler/GHC/Linker/Types.hs:158) ghc-lib-parser> filterLinkerEnv (compiler/GHC/Linker/Types.hs:175) ghc-lib-parser> ClosureEnv (compiler/GHC/Linker/Types.hs:181) ghc-lib-parser> emptyClosureEnv (compiler/GHC/Linker/Types.hs:184) ghc-lib-parser> extendClosureEnv (compiler/GHC/Linker/Types.hs:187) ghc-lib-parser> LinkableSet (compiler/GHC/Linker/Types.hs:222) ghc-lib-parser> mkLinkableSet (compiler/GHC/Linker/Types.hs:225) ghc-lib-parser> unionLinkableSet (compiler/GHC/Linker/Types.hs:228) ghc-lib-parser> ObjFile (compiler/GHC/Linker/Types.hs:239) ghc-lib-parser> isObjectLinkable (compiler/GHC/Linker/Types.hs:274) ghc-lib-parser> linkableObjs (compiler/GHC/Linker/Types.hs:282) ghc-lib-parser> nameOfObject_maybe (compiler/GHC/Linker/Types.hs:298) ghc-lib-parser> LibrarySpec (compiler/GHC/Linker/Types.hs:321) ghc-lib-parser> LoadedPkgInfo (compiler/GHC/Linker/Types.hs:192) ghc-lib-parser> PkgsLoaded (compiler/GHC/Linker/Types.hs:190) ghc-lib-parser> Warning: 'ModGuts' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Module/ModGuts.hs:48:5 ghc-lib-parser> * at compiler/GHC/Unit/Module/ModGuts.hs:47:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:47: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:104) 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:259:5 ghc-lib-parser> * at compiler/GHC/Core/TyCo/Rep.hs:123:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:123:1 ghc-lib-parser> Warning: 'RuleInfo' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Id/Info.hs:711:5 ghc-lib-parser> * at compiler/GHC/Types/Id/Info.hs:710:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:710:1 ghc-lib-parser> 48% ( 15 / 31) in 'GHC.Core.Rules' ghc-lib-parser> Missing documentation for: ghc-lib-parser> mkRuleEnv (compiler/GHC/Core/Rules.hs:411) ghc-lib-parser> emptyRuleEnv (compiler/GHC/Core/Rules.hs:438) ghc-lib-parser> updExternalPackageRules (compiler/GHC/Core/Rules.hs:424) ghc-lib-parser> addLocalRules (compiler/GHC/Core/Rules.hs:434) ghc-lib-parser> updLocalRules (compiler/GHC/Core/Rules.hs:429) ghc-lib-parser> emptyRuleBase (compiler/GHC/Core/Rules.hs:379) ghc-lib-parser> mkRuleBase (compiler/GHC/Core/Rules.hs:382) ghc-lib-parser> extendRuleBaseList (compiler/GHC/Core/Rules.hs:385) ghc-lib-parser> pprRuleBase (compiler/GHC/Core/Rules.hs:393) ghc-lib-parser> extendRuleInfo (compiler/GHC/Core/Rules.hs:337) ghc-lib-parser> addRuleInfo (compiler/GHC/Core/Rules.hs:341) ghc-lib-parser> addIdSpecialisations (compiler/GHC/Core/Rules.hs:345) ghc-lib-parser> addRulesToId (compiler/GHC/Core/Rules.hs:354) ghc-lib-parser> getRules (compiler/GHC/Core/Rules.hs:446) ghc-lib-parser> pprRulesForUser (compiler/GHC/Core/Rules.hs:322) ghc-lib-parser> mkSpecRule (compiler/GHC/Core/Rules.hs:222) 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> 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: 'ModIface' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Module/ModIface.hs:157:5 ghc-lib-parser> * at compiler/GHC/Unit/Module/ModIface.hs:79:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:79: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: 'ModuleName' is ambiguous. It is defined ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Module/Name.hs:15:22 ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Module/Name.hs:15:1 ghc-lib-parser> You may be able to disambiguate the identifier 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:15:1 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:60) ghc-lib-parser> eucEPS (compiler/GHC/Unit/External.hs:63) ghc-lib-parser> initExternalPackageState (compiler/GHC/Unit/External.hs:66) ghc-lib-parser> PackageTypeEnv (compiler/GHC/Unit/External.hs:37) ghc-lib-parser> PackageInstEnv (compiler/GHC/Unit/External.hs:39) ghc-lib-parser> PackageFamInstEnv (compiler/GHC/Unit/External.hs:40) ghc-lib-parser> PackageRuleBase (compiler/GHC/Unit/External.hs:38) ghc-lib-parser> PackageCompleteMatches (compiler/GHC/Unit/External.hs:42) 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:238) ghc-lib-parser> freeTick (compiler/GHC/Core/Opt/Simplify/Monad.hs:285) ghc-lib-parser> checkedTick (compiler/GHC/Core/Opt/Simplify/Monad.hs:245) ghc-lib-parser> getSimplCount (compiler/GHC/Core/Opt/Simplify/Monad.hs:235) 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 / 90) 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:245) ghc-lib-parser> updMode (compiler/GHC/Core/Opt/Simplify/Env.hs:530) ghc-lib-parser> smPedanticBottoms (compiler/GHC/Core/Opt/Simplify/Env.hs:281) ghc-lib-parser> smPlatform (compiler/GHC/Core/Opt/Simplify/Env.hs:284) ghc-lib-parser> SimplEnv (compiler/GHC/Core/Opt/Simplify/Env.hs:160) ghc-lib-parser> pprSimplEnv (compiler/GHC/Core/Opt/Simplify/Env.hs:362) ghc-lib-parser> seArityOpts (compiler/GHC/Core/Opt/Simplify/Env.hs:191) ghc-lib-parser> seCaseCase (compiler/GHC/Core/Opt/Simplify/Env.hs:194) ghc-lib-parser> seCaseFolding (compiler/GHC/Core/Opt/Simplify/Env.hs:197) ghc-lib-parser> seCaseMerge (compiler/GHC/Core/Opt/Simplify/Env.hs:200) ghc-lib-parser> seCastSwizzle (compiler/GHC/Core/Opt/Simplify/Env.hs:203) ghc-lib-parser> seDoEtaReduction (compiler/GHC/Core/Opt/Simplify/Env.hs:206) ghc-lib-parser> seEtaExpand (compiler/GHC/Core/Opt/Simplify/Env.hs:209) ghc-lib-parser> seFloatEnable (compiler/GHC/Core/Opt/Simplify/Env.hs:212) ghc-lib-parser> seInline (compiler/GHC/Core/Opt/Simplify/Env.hs:215) ghc-lib-parser> seNames (compiler/GHC/Core/Opt/Simplify/Env.hs:218) ghc-lib-parser> seOptCoercionOpts (compiler/GHC/Core/Opt/Simplify/Env.hs:221) ghc-lib-parser> sePedanticBottoms (compiler/GHC/Core/Opt/Simplify/Env.hs:224) ghc-lib-parser> sePhase (compiler/GHC/Core/Opt/Simplify/Env.hs:227) ghc-lib-parser> sePlatform (compiler/GHC/Core/Opt/Simplify/Env.hs:230) ghc-lib-parser> sePreInline (compiler/GHC/Core/Opt/Simplify/Env.hs:233) ghc-lib-parser> seRuleOpts (compiler/GHC/Core/Opt/Simplify/Env.hs:236) ghc-lib-parser> seRules (compiler/GHC/Core/Opt/Simplify/Env.hs:239) ghc-lib-parser> seUnfoldingOpts (compiler/GHC/Core/Opt/Simplify/Env.hs:242) ghc-lib-parser> mkSimplEnv (compiler/GHC/Core/Opt/Simplify/Env.hs:494) ghc-lib-parser> extendIdSubst (compiler/GHC/Core/Opt/Simplify/Env.hs:540) ghc-lib-parser> extendTvSubst (compiler/GHC/Core/Opt/Simplify/Env.hs:545) ghc-lib-parser> extendCvSubst (compiler/GHC/Core/Opt/Simplify/Env.hs:550) ghc-lib-parser> zapSubstEnv (compiler/GHC/Core/Opt/Simplify/Env.hs:623) ghc-lib-parser> setSubstEnv (compiler/GHC/Core/Opt/Simplify/Env.hs:626) ghc-lib-parser> bumpCaseDepth (compiler/GHC/Core/Opt/Simplify/Env.hs:536) ghc-lib-parser> getInScope (compiler/GHC/Core/Opt/Simplify/Env.hs:556) ghc-lib-parser> setInScopeFromE (compiler/GHC/Core/Opt/Simplify/Env.hs:563) ghc-lib-parser> setInScopeFromF (compiler/GHC/Core/Opt/Simplify/Env.hs:566) ghc-lib-parser> setInScopeSet (compiler/GHC/Core/Opt/Simplify/Env.hs:559) ghc-lib-parser> modifyInScope (compiler/GHC/Core/Opt/Simplify/Env.hs:587) ghc-lib-parser> addNewInScopeIds (compiler/GHC/Core/Opt/Simplify/Env.hs:570) ghc-lib-parser> getSimplRules (compiler/GHC/Core/Opt/Simplify/Monad.hs:198) ghc-lib-parser> enterRecGroupRHSs (compiler/GHC/Core/Opt/Simplify/Env.hs:592) ghc-lib-parser> mkContEx (compiler/GHC/Core/Opt/Simplify/Env.hs:629) ghc-lib-parser> substId (compiler/GHC/Core/Opt/Simplify/Env.hs:916) ghc-lib-parser> lookupRecBndr (compiler/GHC/Core/Opt/Simplify/Env.hs:939) ghc-lib-parser> simplNonRecBndr (compiler/GHC/Core/Opt/Simplify/Env.hs:1005) ghc-lib-parser> simplNonRecJoinBndr (compiler/GHC/Core/Opt/Simplify/Env.hs:1137) ghc-lib-parser> simplRecBndrs (compiler/GHC/Core/Opt/Simplify/Env.hs:1013) ghc-lib-parser> simplRecJoinBndrs (compiler/GHC/Core/Opt/Simplify/Env.hs:1147) ghc-lib-parser> simplBinder (compiler/GHC/Core/Opt/Simplify/Env.hs:996) ghc-lib-parser> simplBinders (compiler/GHC/Core/Opt/Simplify/Env.hs:987) ghc-lib-parser> substTy (compiler/GHC/Core/Opt/Simplify/Env.hs:1246) ghc-lib-parser> substTyVar (compiler/GHC/Core/Opt/Simplify/Env.hs:1249) ghc-lib-parser> getSubst (compiler/GHC/Core/Opt/Simplify/Env.hs:1241) ghc-lib-parser> substCo (compiler/GHC/Core/Opt/Simplify/Env.hs:1267) ghc-lib-parser> substCoVar (compiler/GHC/Core/Opt/Simplify/Env.hs:1258) ghc-lib-parser> SimplFloats (compiler/GHC/Core/Opt/Simplify/Env.hs:321) ghc-lib-parser> emptyFloats (compiler/GHC/Core/Opt/Simplify/Env.hs:348) ghc-lib-parser> isEmptyFloats (compiler/GHC/Core/Opt/Simplify/Env.hs:355) ghc-lib-parser> mkRecFloats (compiler/GHC/Core/Opt/Simplify/Env.hs:842) ghc-lib-parser> mkFloatBind (compiler/GHC/Core/Opt/Simplify/Env.hs:767) ghc-lib-parser> addLetFloats (compiler/GHC/Core/Opt/Simplify/Env.hs:805) ghc-lib-parser> addJoinFloats (compiler/GHC/Core/Opt/Simplify/Env.hs:814) ghc-lib-parser> addFloats (compiler/GHC/Core/Opt/Simplify/Env.hs:823) ghc-lib-parser> extendFloats (compiler/GHC/Core/Opt/Simplify/Env.hs:784) ghc-lib-parser> wrapFloats (compiler/GHC/Core/Opt/Simplify/Env.hs:858) ghc-lib-parser> isEmptyJoinFloats (compiler/GHC/Core/Opt/Simplify/Env.hs:742) ghc-lib-parser> isEmptyLetFloats (compiler/GHC/Core/Opt/Simplify/Env.hs:736) ghc-lib-parser> doFloatFromRhs (compiler/GHC/Core/Opt/Simplify/Env.hs:701) ghc-lib-parser> getTopFloatBinds (compiler/GHC/Core/Opt/Simplify/Env.hs:881) ghc-lib-parser> LetFloats (compiler/GHC/Core/Opt/Simplify/Env.hs:658) ghc-lib-parser> FloatEnable (compiler/GHC/Core/Opt/Simplify/Env.hs:286) ghc-lib-parser> letFloatBinds (compiler/GHC/Core/Opt/Simplify/Env.hs:834) ghc-lib-parser> emptyLetFloats (compiler/GHC/Core/Opt/Simplify/Env.hs:733) ghc-lib-parser> unitLetFloat (compiler/GHC/Core/Opt/Simplify/Env.hs:746) ghc-lib-parser> addLetFlts (compiler/GHC/Core/Opt/Simplify/Env.hs:830) ghc-lib-parser> mapLetFloats (compiler/GHC/Core/Opt/Simplify/Env.hs:888) ghc-lib-parser> JoinFloat (compiler/GHC/Core/Opt/Simplify/Env.hs:661) ghc-lib-parser> JoinFloats (compiler/GHC/Core/Opt/Simplify/Env.hs:662) ghc-lib-parser> emptyJoinFloats (compiler/GHC/Core/Opt/Simplify/Env.hs:739) ghc-lib-parser> wrapJoinFloats (compiler/GHC/Core/Opt/Simplify/Env.hs:877) ghc-lib-parser> wrapJoinFloatsX (compiler/GHC/Core/Opt/Simplify/Env.hs:870) ghc-lib-parser> unitJoinFloat (compiler/GHC/Core/Opt/Simplify/Env.hs:759) ghc-lib-parser> addJoinFlts (compiler/GHC/Core/Opt/Simplify/Env.hs:837) 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 / 48) 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:1714) ghc-lib-parser> mkCase (compiler/GHC/Core/Opt/Simplify/Utils.hs:2529) ghc-lib-parser> prepareAlts (compiler/GHC/Core/Opt/Simplify/Utils.hs:2296) ghc-lib-parser> tryEtaExpandRhs (compiler/GHC/Core/Opt/Simplify/Utils.hs:1862) ghc-lib-parser> wantEtaExpansion (compiler/GHC/Core/Opt/Simplify/Utils.hs:1887) ghc-lib-parser> preInlineUnconditionally (compiler/GHC/Core/Opt/Simplify/Utils.hs:1401) ghc-lib-parser> postInlineUnconditionally (compiler/GHC/Core/Opt/Simplify/Utils.hs:1526) ghc-lib-parser> activeUnfolding (compiler/GHC/Core/Opt/Simplify/Utils.hs:1228) ghc-lib-parser> activeRule (compiler/GHC/Core/Opt/Simplify/Utils.hs:1259) ghc-lib-parser> getUnfoldingInRuleMatch (compiler/GHC/Core/Opt/Simplify/Utils.hs:1247) ghc-lib-parser> updModeForStableUnfoldings (compiler/GHC/Core/Opt/Simplify/Utils.hs:1016) ghc-lib-parser> updModeForRules (compiler/GHC/Core/Opt/Simplify/Utils.hs:1030) ghc-lib-parser> BindContext (compiler/GHC/Core/Opt/Simplify/Utils.hs:96) ghc-lib-parser> bindContextLevel (compiler/GHC/Core/Opt/Simplify/Utils.hs:105) ghc-lib-parser> SimplCont (compiler/GHC/Core/Opt/Simplify/Utils.hs:144) ghc-lib-parser> DupFlag (compiler/GHC/Core/Opt/Simplify/Utils.hs:221) ghc-lib-parser> FromWhat (compiler/GHC/Core/Opt/Simplify/Utils.hs:218) ghc-lib-parser> StaticEnv (compiler/GHC/Core/Opt/Simplify/Utils.hs:216) ghc-lib-parser> isSimplified (compiler/GHC/Core/Opt/Simplify/Utils.hs:226) ghc-lib-parser> contIsStop (compiler/GHC/Core/Opt/Simplify/Utils.hs:478) ghc-lib-parser> contIsDupable (compiler/GHC/Core/Opt/Simplify/Utils.hs:482) ghc-lib-parser> contResultType (compiler/GHC/Core/Opt/Simplify/Utils.hs:501) ghc-lib-parser> contHoleType (compiler/GHC/Core/Opt/Simplify/Utils.hs:511) ghc-lib-parser> contHoleScaling (compiler/GHC/Core/Opt/Simplify/Utils.hs:532) ghc-lib-parser> contIsTrivial (compiler/GHC/Core/Opt/Simplify/Utils.hs:492) ghc-lib-parser> contArgs (compiler/GHC/Core/Opt/Simplify/Utils.hs:567) ghc-lib-parser> contIsRhs (compiler/GHC/Core/Opt/Simplify/Utils.hs:472) ghc-lib-parser> countArgs (compiler/GHC/Core/Opt/Simplify/Utils.hs:550) ghc-lib-parser> mkBoringStop (compiler/GHC/Core/Opt/Simplify/Utils.hs:459) ghc-lib-parser> mkRhsStop (compiler/GHC/Core/Opt/Simplify/Utils.hs:463) ghc-lib-parser> mkLazyArgStop (compiler/GHC/Core/Opt/Simplify/Utils.hs:466) ghc-lib-parser> interestingCallContext (compiler/GHC/Core/Opt/Simplify/Utils.hs:863) ghc-lib-parser> ArgInfo (compiler/GHC/Core/Opt/Simplify/Utils.hs:317) ghc-lib-parser> ArgSpec (compiler/GHC/Core/Opt/Simplify/Utils.hs:345) ghc-lib-parser> RewriteCall (compiler/GHC/Core/Opt/Simplify/Utils.hs:339) ghc-lib-parser> mkArgInfo (compiler/GHC/Core/Opt/Simplify/Utils.hs:619) ghc-lib-parser> addValArgTo (compiler/GHC/Core/Opt/Simplify/Utils.hs:368) ghc-lib-parser> addCastTo (compiler/GHC/Core/Opt/Simplify/Utils.hs:387) ghc-lib-parser> addTyArgTo (compiler/GHC/Core/Opt/Simplify/Utils.hs:381) ghc-lib-parser> argInfoExpr (compiler/GHC/Core/Opt/Simplify/Utils.hs:421) ghc-lib-parser> argInfoAppArgs (compiler/GHC/Core/Opt/Simplify/Utils.hs:396) ghc-lib-parser> pushSimplifiedArgs (compiler/GHC/Core/Opt/Simplify/Utils.hs:406) ghc-lib-parser> pushSimplifiedRevArgs (compiler/GHC/Core/Opt/Simplify/Utils.hs:407) ghc-lib-parser> isStrictArgInfo (compiler/GHC/Core/Opt/Simplify/Utils.hs:391) ghc-lib-parser> lazyArgContext (compiler/GHC/Core/Opt/Simplify/Utils.hs:840) ghc-lib-parser> abstractFloats (compiler/GHC/Core/Opt/Simplify/Utils.hs:2103) ghc-lib-parser> isExitJoinId (compiler/GHC/Core/Opt/Simplify/Utils.hs:2721) 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:208) ghc-lib-parser> simplExpr (compiler/GHC/Core/Opt/Simplify/Iteration.hs:1134) ghc-lib-parser> simplImpRules (compiler/GHC/Core/Opt/Simplify/Iteration.hs:4469) ghc-lib-parser> Warning: 'HomeModInfo' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Home/ModInfo.hs:48:20 ghc-lib-parser> * at compiler/GHC/Unit/Home/ModInfo.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/Home/ModInfo.hs:48:1 ghc-lib-parser> Warning: 'ModDetails' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Module/ModDetails.hs:19:19 ghc-lib-parser> * at compiler/GHC/Unit/Module/ModDetails.hs:19:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:19:1 ghc-lib-parser> Warning: 'ModIface' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Module/ModIface.hs:157:5 ghc-lib-parser> * at compiler/GHC/Unit/Module/ModIface.hs:79:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:79:1 ghc-lib-parser> 15% ( 4 / 26) in 'GHC.Unit.Home.ModInfo' ghc-lib-parser> Missing documentation for: ghc-lib-parser> HomeModLinkable (compiler/GHC/Unit/Home/ModInfo.hs:85) ghc-lib-parser> homeModInfoObject (compiler/GHC/Unit/Home/ModInfo.hs:79) ghc-lib-parser> homeModInfoByteCode (compiler/GHC/Unit/Home/ModInfo.hs:76) ghc-lib-parser> emptyHomeModInfoLinkable (compiler/GHC/Unit/Home/ModInfo.hs:82) ghc-lib-parser> justBytecode (compiler/GHC/Unit/Home/ModInfo.hs:92) ghc-lib-parser> justObjects (compiler/GHC/Unit/Home/ModInfo.hs:97) ghc-lib-parser> bytecodeAndObjects (compiler/GHC/Unit/Home/ModInfo.hs:102) ghc-lib-parser> lookupHpt (compiler/GHC/Unit/Home/ModInfo.hs:141) ghc-lib-parser> eltsHpt (compiler/GHC/Unit/Home/ModInfo.hs:147) ghc-lib-parser> filterHpt (compiler/GHC/Unit/Home/ModInfo.hs:150) ghc-lib-parser> allHpt (compiler/GHC/Unit/Home/ModInfo.hs:153) ghc-lib-parser> anyHpt (compiler/GHC/Unit/Home/ModInfo.hs:156) ghc-lib-parser> mapHpt (compiler/GHC/Unit/Home/ModInfo.hs:159) ghc-lib-parser> delFromHpt (compiler/GHC/Unit/Home/ModInfo.hs:162) ghc-lib-parser> addToHpt (compiler/GHC/Unit/Home/ModInfo.hs:165) ghc-lib-parser> addHomeModInfoToHpt (compiler/GHC/Unit/Home/ModInfo.hs:168) ghc-lib-parser> addListToHpt (compiler/GHC/Unit/Home/ModInfo.hs:172) ghc-lib-parser> lookupHptDirectly (compiler/GHC/Unit/Home/ModInfo.hs:144) ghc-lib-parser> lookupHptByModule (compiler/GHC/Unit/Home/ModInfo.hs:188) ghc-lib-parser> listToHpt (compiler/GHC/Unit/Home/ModInfo.hs:175) ghc-lib-parser> listHMIToHpt (compiler/GHC/Unit/Home/ModInfo.hs:178) ghc-lib-parser> pprHPT (compiler/GHC/Unit/Home/ModInfo.hs:195) 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> 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:137:17 ghc-lib-parser> * at compiler/GHC/Driver/DynFlags.hs:137:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:137: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:88) ghc-lib-parser> initUnitEnv (compiler/GHC/Unit/Env.hs:110) ghc-lib-parser> ueEPS (compiler/GHC/Unit/Env.hs:107) ghc-lib-parser> updateHug (compiler/GHC/Unit/Env.hs:133) ghc-lib-parser> updateHpt_lazy (compiler/GHC/Unit/Env.hs:127) ghc-lib-parser> updateHpt (compiler/GHC/Unit/Env.hs:130) ghc-lib-parser> ue_units (compiler/GHC/Unit/Env.hs:362) ghc-lib-parser> ue_currentHomeUnitEnv (compiler/GHC/Unit/Env.hs:453) ghc-lib-parser> ue_setUnits (compiler/GHC/Unit/Env.hs:365) ghc-lib-parser> ue_setUnitFlags (compiler/GHC/Unit/Env.hs:416) ghc-lib-parser> ue_unit_dbs (compiler/GHC/Unit/Env.hs:370) ghc-lib-parser> ue_all_home_unit_ids (compiler/GHC/Unit/Env.hs:447) ghc-lib-parser> ue_setUnitDbs (compiler/GHC/Unit/Env.hs:373) ghc-lib-parser> ue_hpt (compiler/GHC/Unit/Env.hs:382) ghc-lib-parser> ue_homeUnit (compiler/GHC/Unit/Env.hs:432) ghc-lib-parser> ue_unsafeHomeUnit (compiler/GHC/Unit/Env.hs:435) ghc-lib-parser> ue_setFlags (compiler/GHC/Unit/Env.hs:413) ghc-lib-parser> ue_setActiveUnit (compiler/GHC/Unit/Env.hs:460) ghc-lib-parser> ue_currentUnit (compiler/GHC/Unit/Env.hs:465) ghc-lib-parser> ue_findHomeUnitEnv (compiler/GHC/Unit/Env.hs:477) ghc-lib-parser> ue_updateHomeUnitEnv (compiler/GHC/Unit/Env.hs:484) ghc-lib-parser> ue_unitHomeUnit (compiler/GHC/Unit/Env.hs:444) ghc-lib-parser> ue_unitFlags (compiler/GHC/Unit/Env.hs:420) ghc-lib-parser> ue_transitiveHomeDeps (compiler/GHC/Unit/Env.hs:136) ghc-lib-parser> HomeUnitGraph (compiler/GHC/Unit/Env.hs:251) ghc-lib-parser> HomeUnitEnv (compiler/GHC/Unit/Env.hs:187) ghc-lib-parser> mkHomeUnitEnv (compiler/GHC/Unit/Env.hs:236) ghc-lib-parser> lookupHugByModule (compiler/GHC/Unit/Env.hs:254) ghc-lib-parser> hugElts (compiler/GHC/Unit/Env.hs:260) ghc-lib-parser> lookupHug (compiler/GHC/Unit/Env.hs:282) ghc-lib-parser> addHomeModInfoToHug (compiler/GHC/Unit/Env.hs:263) ghc-lib-parser> UnitEnvGraph (compiler/GHC/Unit/Env.hs:291) ghc-lib-parser> UnitEnvGraphKey (compiler/GHC/Unit/Env.hs:289) ghc-lib-parser> unitEnv_insert (compiler/GHC/Unit/Env.hs:296) ghc-lib-parser> unitEnv_delete (compiler/GHC/Unit/Env.hs:301) ghc-lib-parser> unitEnv_adjust (compiler/GHC/Unit/Env.hs:307) ghc-lib-parser> unitEnv_new (compiler/GHC/Unit/Env.hs:320) ghc-lib-parser> unitEnv_singleton (compiler/GHC/Unit/Env.hs:326) ghc-lib-parser> unitEnv_map (compiler/GHC/Unit/Env.hs:331) ghc-lib-parser> unitEnv_member (compiler/GHC/Unit/Env.hs:334) ghc-lib-parser> unitEnv_lookup_maybe (compiler/GHC/Unit/Env.hs:337) ghc-lib-parser> unitEnv_lookup (compiler/GHC/Unit/Env.hs:340) ghc-lib-parser> unitEnv_keys (compiler/GHC/Unit/Env.hs:343) ghc-lib-parser> unitEnv_elts (compiler/GHC/Unit/Env.hs:346) ghc-lib-parser> unitEnv_hpts (compiler/GHC/Unit/Env.hs:349) ghc-lib-parser> unitEnv_foldWithKey (compiler/GHC/Unit/Env.hs:352) ghc-lib-parser> unitEnv_union (compiler/GHC/Unit/Env.hs:355) ghc-lib-parser> unitEnv_mapWithKey (compiler/GHC/Unit/Env.hs:317) ghc-lib-parser> assertUnitEnvInvariant (compiler/GHC/Unit/Env.hs:526) ghc-lib-parser> 80% ( 4 / 5) in 'GHC.Types.Name.Ppr' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header retrie> [33 of 34] Compiling Retrie.Run ( Retrie/Run.hs, nothing ) ghc-lib-parser> Warning: 'DynFlags' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Driver/DynFlags.hs:137:17 ghc-lib-parser> * at compiler/GHC/Driver/DynFlags.hs:137:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:137:1 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> 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:293) ghc-lib-parser> extendInteractiveContextWithIds (compiler/GHC/Runtime/Context.hs:389) ghc-lib-parser> setInteractivePrintName (compiler/GHC/Runtime/Context.hs:400) ghc-lib-parser> substInteractiveContext (compiler/GHC/Runtime/Context.hs:449) ghc-lib-parser> replaceImportEnv (compiler/GHC/Runtime/Context.hs:414) ghc-lib-parser> icReaderEnv (compiler/GHC/Runtime/Context.hs:329) ghc-lib-parser> icInteractiveModule (compiler/GHC/Runtime/Context.hs:332) 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> 47% ( 9 / 19) in 'GHC.Runtime.Interpreter.Types' ghc-lib-parser> Missing documentation for: ghc-lib-parser> InterpInstance (compiler/GHC/Runtime/Interpreter/Types.hs:59) ghc-lib-parser> InterpProcess (compiler/GHC/Runtime/Interpreter/Types.hs:84) ghc-lib-parser> ExtInterp (compiler/GHC/Runtime/Interpreter/Types.hs:65) ghc-lib-parser> ExtInterpStatusVar (compiler/GHC/Runtime/Interpreter/Types.hs:79) ghc-lib-parser> IServ (compiler/GHC/Runtime/Interpreter/Types.hs:81) ghc-lib-parser> JSInterp (compiler/GHC/Runtime/Interpreter/Types.hs:82) ghc-lib-parser> JSInterpExtra (compiler/GHC/Runtime/Interpreter/Types.hs:122) ghc-lib-parser> JSInterpConfig (compiler/GHC/Runtime/Interpreter/Types.hs:152) ghc-lib-parser> JSState (compiler/GHC/Runtime/Interpreter/Types.hs:130) ghc-lib-parser> defaultNodeJsSettings (compiler/GHC/Runtime/Interpreter/Types.hs:144) ghc-lib-parser> 100% ( 4 / 4) in 'GHC.Driver.Config' ghc-lib-parser> Warning: 'Name' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Name.hs:122:1 ghc-lib-parser> * at libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1664:13 ghc-lib-parser> * at libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1664:1 ghc-lib-parser> You may be able to disambiguate the 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/template-haskell/Language/Haskell/TH/Syntax.hs:1664: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: 'y' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'TcM' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Coercible' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'KnownNat' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: '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: 'm' 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: 'Hole' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Tc/Types/Constraint.hs:384:5 ghc-lib-parser> * at compiler/GHC/Tc/Types/Constraint.hs:383:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:383:1 ghc-lib-parser> Warning: 'HoleError' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Tc/Errors/Types.hs:5512:5 ghc-lib-parser> * at compiler/GHC/Tc/Errors/Types.hs:5502:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:5502: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: '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: 'FixedRuntimeRepContext' 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:4951:5 ghc-lib-parser> * at compiler/GHC/Tc/Errors/Types.hs:4950:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:4950:1 ghc-lib-parser> Warning: 'Role' is ambiguous. It is defined ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Basic.hs:73:1 ghc-lib-parser> * at libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2892:1 ghc-lib-parser> You may be able to disambiguate the 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/template-haskell/Language/Haskell/TH/Syntax.hs:2892:1 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: 'appT' 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/TyCo/Rep.hs:123:1 ghc-lib-parser> * at libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2820:1 ghc-lib-parser> You may be able to disambiguate the 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/template-haskell/Language/Haskell/TH/Syntax.hs:2820:1 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: 'TcRnMessageDetailed' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Tc/Errors/Types.hs:279:5 ghc-lib-parser> * at compiler/GHC/Tc/Errors/Types.hs:278:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:278:1 ghc-lib-parser> Warning: 'RealSrcSpan' is ambiguous. It is defined retrie> retrie> Retrie/Run.hs:22:1: warning: [GHC-66111] [-Wunused-imports] retrie> The import of ‘Control.Monad.State.Strict’ is redundant retrie> except perhaps to import instances from ‘Control.Monad.State.Strict’ retrie> To import instances alone, use: import Control.Monad.State.Strict() retrie> | retrie> 22 | import Control.Monad.State.Strict retrie> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ retrie> [34 of 34] Compiling Retrie ( Retrie.hs, nothing ) ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:386:5 ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:362:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:362:1 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: 'TypeError' 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: 'c' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'forall' 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 ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Name/Occurrence.hs:147:1 ghc-lib-parser> * at libraries/template-haskell/Language/Haskell/TH/Syntax.hs:1682:1 ghc-lib-parser> You may be able to disambiguate the 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/template-haskell/Language/Haskell/TH/Syntax.hs:1682:1 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: 'head' is ambiguous. It is defined ghc-lib-parser> * in ‘Data.List.NonEmpty’ ghc-lib-parser> * at compiler/GHC/Prelude/Basic.hs:122:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Prelude/Basic.hs:122: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: 'setGHCiMonad' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. 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: 'InstProvidedOrigin' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'CtLoc' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Tc/Types/Constraint.hs:2540:14 ghc-lib-parser> * at compiler/GHC/Tc/Types/Constraint.hs:2540:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:2540:1 ghc-lib-parser> 57% ( 98 /170) 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:230) ghc-lib-parser> mkTcRnUnknownMessage (compiler/GHC/Tc/Errors/Types.hs:286) ghc-lib-parser> ErrInfo (compiler/GHC/Tc/Errors/Types.hs:268) ghc-lib-parser> pprFixedRuntimeRepProvenance (compiler/GHC/Tc/Errors/Types.hs:4165) ghc-lib-parser> HasKinds (compiler/GHC/Tc/Errors/Types.hs:4188) ghc-lib-parser> hasKinds (compiler/GHC/Tc/Errors/Types.hs:4194) ghc-lib-parser> SuggestUndecidableInstances (compiler/GHC/Tc/Errors/Types.hs:4197) ghc-lib-parser> suggestUndecidableInstances (compiler/GHC/Tc/Errors/Types.hs:4203) ghc-lib-parser> SuggestUnliftedTypes (compiler/GHC/Tc/Errors/Types.hs:4206) ghc-lib-parser> ppDataSort (compiler/GHC/Tc/Errors/Types.hs:4225) ghc-lib-parser> SuggestPartialTypeSignatures (compiler/GHC/Tc/Errors/Types.hs:4250) ghc-lib-parser> suggestPartialTypeSignatures (compiler/GHC/Tc/Errors/Types.hs:4256) ghc-lib-parser> UsingGeneralizedNewtypeDeriving (compiler/GHC/Tc/Errors/Types.hs:4259) ghc-lib-parser> usingGeneralizedNewtypeDeriving (compiler/GHC/Tc/Errors/Types.hs:4265) ghc-lib-parser> DeriveAnyClassEnabled (compiler/GHC/Tc/Errors/Types.hs:4268) ghc-lib-parser> deriveAnyClassEnabled (compiler/GHC/Tc/Errors/Types.hs:4274) ghc-lib-parser> DeriveInstanceBadConstructor (compiler/GHC/Tc/Errors/Types.hs:4349) ghc-lib-parser> HasWildcard (compiler/GHC/Tc/Errors/Types.hs:4389) ghc-lib-parser> hasWildcard (compiler/GHC/Tc/Errors/Types.hs:4395) ghc-lib-parser> DeriveGenericsErrReason (compiler/GHC/Tc/Errors/Types.hs:4371) ghc-lib-parser> hasAssociatedDataFamInsts (compiler/GHC/Tc/Errors/Types.hs:4690) ghc-lib-parser> associatedTyLastVarInKind (compiler/GHC/Tc/Errors/Types.hs:4702) ghc-lib-parser> associatedTyNotParamOverLastTyVar (compiler/GHC/Tc/Errors/Types.hs:4713) ghc-lib-parser> HsDocContext (compiler/GHC/Tc/Errors/Types.hs:5631) ghc-lib-parser> errorItemOrigin (compiler/GHC/Tc/Errors/Types.hs:5055) ghc-lib-parser> errorItemEqRel (compiler/GHC/Tc/Errors/Types.hs:5058) ghc-lib-parser> errorItemPred (compiler/GHC/Tc/Errors/Types.hs:5064) ghc-lib-parser> errorItemCtLoc (compiler/GHC/Tc/Errors/Types.hs:5061) ghc-lib-parser> getUserGivens (compiler/GHC/Tc/Errors/Types.hs:5011) ghc-lib-parser> discardProvCtxtGivens (compiler/GHC/Tc/Errors/Types.hs:5110) ghc-lib-parser> CannotUnifyVariableReason (compiler/GHC/Tc/Errors/Types.hs:5334) ghc-lib-parser> MismatchMsg (compiler/GHC/Tc/Errors/Types.hs:5252) ghc-lib-parser> noValidHoleFits (compiler/GHC/Tc/Errors/Types.hs:5580) ghc-lib-parser> RelevantBindings (compiler/GHC/Tc/Errors/Types.hs:5582) ghc-lib-parser> PromotionErr (compiler/GHC/Tc/Errors/Types/PromotionErr.hs:13) 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> DeclSort (compiler/GHC/Tc/Errors/Types.hs:5699) ghc-lib-parser> NonStandardGuards (compiler/GHC/Tc/Errors/Types.hs:5701) ghc-lib-parser> RuleLhsErrReason (compiler/GHC/Tc/Errors/Types.hs:5708) ghc-lib-parser> HsigShapeMismatchReason (compiler/GHC/Tc/Errors/Types.hs:5712) ghc-lib-parser> WrongThingSort (compiler/GHC/Tc/Errors/Types.hs:5733) ghc-lib-parser> StageCheckReason (compiler/GHC/Tc/Errors/Types.hs:5742) ghc-lib-parser> UninferrableTyVarCtx (compiler/GHC/Tc/Errors/Types.hs:5746) ghc-lib-parser> PatSynInvalidRhsReason (compiler/GHC/Tc/Errors/Types.hs:5754) ghc-lib-parser> BadFieldAnnotationReason (compiler/GHC/Tc/Errors/Types.hs:5759) ghc-lib-parser> SuperclassCycle (compiler/GHC/Tc/Errors/Types.hs:5782) ghc-lib-parser> SuperclassCycleDetail (compiler/GHC/Tc/Errors/Types.hs:5785) ghc-lib-parser> RoleValidationFailedReason (compiler/GHC/Tc/Errors/Types.hs:5790) ghc-lib-parser> DisabledClassExtension (compiler/GHC/Tc/Errors/Types.hs:5796) ghc-lib-parser> TyFamsDisabledReason (compiler/GHC/Tc/Errors/Types.hs:5820) ghc-lib-parser> TypeApplication (compiler/GHC/Tc/Errors/Types.hs:5825) ghc-lib-parser> TySynCycleTyCons (compiler/GHC/Tc/Errors/Types.hs:5849) ghc-lib-parser> BadImportKind (compiler/GHC/Tc/Errors/Types.hs:5425) ghc-lib-parser> missingBootThing (compiler/GHC/Tc/Errors/Types.hs:4790) ghc-lib-parser> BootAxiomBranchMismatch (compiler/GHC/Tc/Errors/Types.hs:4852) ghc-lib-parser> BootListMismatches (compiler/GHC/Tc/Errors/Types.hs:4849) ghc-lib-parser> InvalidFamInstQTvReason (compiler/GHC/Tc/Errors/Types.hs:4580) ghc-lib-parser> InvalidAssoc (compiler/GHC/Tc/Errors/Types.hs:4599) ghc-lib-parser> THError (compiler/GHC/Tc/Errors/Types.hs:6097) ghc-lib-parser> THNameError (compiler/GHC/Tc/Errors/Types.hs:6224) ghc-lib-parser> THReifyError (compiler/GHC/Tc/Errors/Types.hs:6243) ghc-lib-parser> TypedTHError (compiler/GHC/Tc/Errors/Types.hs:6312) ghc-lib-parser> SpliceFailReason (compiler/GHC/Tc/Errors/Types.hs:6335) ghc-lib-parser> RunSpliceFailReason (compiler/GHC/Tc/Errors/Types.hs:6391) ghc-lib-parser> AddTopDeclsError (compiler/GHC/Tc/Errors/Types.hs:6291) ghc-lib-parser> UnrepresentableTypeDescr (compiler/GHC/Tc/Errors/Types.hs:6449) ghc-lib-parser> LookupTHInstNameErrReason (compiler/GHC/Tc/Errors/Types.hs:6445) ghc-lib-parser> IllegalDecls (compiler/GHC/Tc/Errors/Types.hs:6428) ghc-lib-parser> ZonkerMessage (compiler/GHC/Tc/Errors/Types.hs:4065) ghc-lib-parser> IllegalForeignTypeReason (compiler/GHC/Tc/Errors/Types.hs:6454) 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: 'warnUnnecessarySourceImports' 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: 'signatures' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. 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> 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:101) ghc-lib-parser> DriverMessageOpts (compiler/GHC/Driver/Errors/Types.hs:389) ghc-lib-parser> PsMessage (compiler/GHC/Parser/Errors/Types.hs:65) ghc-lib-parser> 100% ( 2 / 2) 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:808) ghc-lib-parser> psHeaderMessageReason (compiler/GHC/Parser/Errors/Ppr.hs:827) ghc-lib-parser> psHeaderMessageHints (compiler/GHC/Parser/Errors/Ppr.hs:838) ghc-lib-parser> suggestParensAndBlockArgs (compiler/GHC/Parser/Errors/Ppr.hs:858) ghc-lib-parser> pp_unexpected_fun_app (compiler/GHC/Parser/Errors/Ppr.hs:862) ghc-lib-parser> parse_error_in_pat (compiler/GHC/Parser/Errors/Ppr.hs:867) ghc-lib-parser> forallSym (compiler/GHC/Parser/Errors/Ppr.hs:870) ghc-lib-parser> pprFileHeaderPragmaType (compiler/GHC/Parser/Errors/Ppr.hs:874) ghc-lib-parser> Warning: 'PState' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Parser/Lexer.x:2623:15 ghc-lib-parser> * at compiler/GHC/Parser/Lexer.x:2623:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:2623:1 ghc-lib-parser> Warning: 'ParserOpts' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Parser/Lexer.x:2601:19 ghc-lib-parser> * at compiler/GHC/Parser/Lexer.x:2601:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:2601:1 ghc-lib-parser> Warning: 'RealSrcSpan' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:386:5 ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:362:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:362: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: 'AddEpAnn' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Parser/Annotation.hs:396:17 ghc-lib-parser> * at compiler/GHC/Parser/Annotation.hs:396:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:396:1 ghc-lib-parser> 27% ( 13 / 47) in 'GHC.Parser.Lexer' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> Token (compiler/GHC/Parser/Lexer.x:805) ghc-lib-parser> lexer (compiler/GHC/Parser/Lexer.x:3393) ghc-lib-parser> lexerDbg (compiler/GHC/Parser/Lexer.x:3404) ghc-lib-parser> PState (compiler/GHC/Parser/Lexer.x:2623) ghc-lib-parser> allocateComments (compiler/GHC/Parser/Lexer.x:3800) ghc-lib-parser> allocatePriorComments (compiler/GHC/Parser/Lexer.x:3838) ghc-lib-parser> allocateFinalComments (compiler/GHC/Parser/Lexer.x:3854) ghc-lib-parser> getRealSrcLoc (compiler/GHC/Parser/Lexer.x:2741) ghc-lib-parser> getPState (compiler/GHC/Parser/Lexer.x:2723) ghc-lib-parser> failMsgP (compiler/GHC/Parser/Lexer.x:2714) ghc-lib-parser> failLocMsgP (compiler/GHC/Parser/Lexer.x:2719) ghc-lib-parser> srcParseFail (compiler/GHC/Parser/Lexer.x:3374) ghc-lib-parser> popContext (compiler/GHC/Parser/Lexer.x:3315) ghc-lib-parser> pushModuleContext (compiler/GHC/Parser/Lexer.x:3331) ghc-lib-parser> setLastToken (compiler/GHC/Parser/Lexer.x:2753) ghc-lib-parser> setSrcLoc (compiler/GHC/Parser/Lexer.x:2736) ghc-lib-parser> activeContext (compiler/GHC/Parser/Lexer.x:2912) ghc-lib-parser> nextIsEOF (compiler/GHC/Parser/Lexer.x:2893) ghc-lib-parser> getLexState (compiler/GHC/Parser/Lexer.x:2904) ghc-lib-parser> popLexState (compiler/GHC/Parser/Lexer.x:2901) ghc-lib-parser> pushLexState (compiler/GHC/Parser/Lexer.x:2898) ghc-lib-parser> xtest (compiler/GHC/Parser/Lexer.x:2980) ghc-lib-parser> xunset (compiler/GHC/Parser/Lexer.x:2986) ghc-lib-parser> xset (compiler/GHC/Parser/Lexer.x:2983) ghc-lib-parser> disableHaddock (compiler/GHC/Parser/Lexer.x:3135) ghc-lib-parser> lexTokenStream (compiler/GHC/Parser/Lexer.x:3665) ghc-lib-parser> getCommentsFor (compiler/GHC/Parser/Lexer.x:3257) ghc-lib-parser> getPriorCommentsFor (compiler/GHC/Parser/Lexer.x:3261) ghc-lib-parser> getFinalCommentsFor (compiler/GHC/Parser/Lexer.x:3265) ghc-lib-parser> getEofPos (compiler/GHC/Parser/Lexer.x:3269) ghc-lib-parser> commentToAnnotation (compiler/GHC/Parser/Lexer.x:3862) ghc-lib-parser> adjustChar (compiler/GHC/Parser/Lexer.x:2801) ghc-lib-parser> addPsMessage (compiler/GHC/Parser/Lexer.x:3272) ghc-lib-parser> Warning: 'Anchor' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Parser/Annotation.hs:526:15 ghc-lib-parser> * at compiler/GHC/Parser/Annotation.hs:526:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:526:1 ghc-lib-parser> 25% ( 24 / 94) in 'GHC.Parser.PostProcess' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> mkRdrGetField (compiler/GHC/Parser/PostProcess.hs:3169) ghc-lib-parser> mkRdrProjection (compiler/GHC/Parser/PostProcess.hs:3177) ghc-lib-parser> Fbind (compiler/GHC/Parser/PostProcess.hs:1468) ghc-lib-parser> mkHsIntegral (compiler/GHC/Hs/Utils.hs:369) ghc-lib-parser> mkHsFractional (compiler/GHC/Hs/Utils.hs:370) ghc-lib-parser> mkHsIsString (compiler/GHC/Hs/Utils.hs:371) ghc-lib-parser> mkHsDo (compiler/GHC/Hs/Utils.hs:373) ghc-lib-parser> mkSpliceDecl (compiler/GHC/Parser/PostProcess.hs:405) ghc-lib-parser> mkRoleAnnotDecl (compiler/GHC/Parser/PostProcess.hs:425) ghc-lib-parser> mkClassDecl (compiler/GHC/Parser/PostProcess.hs:200) ghc-lib-parser> mkTyData (compiler/GHC/Parser/PostProcess.hs:228) ghc-lib-parser> mkDataFamInst (compiler/GHC/Parser/PostProcess.hs:326) ghc-lib-parser> mkTySynonym (compiler/GHC/Parser/PostProcess.hs:262) ghc-lib-parser> mkTyFamInstEqn (compiler/GHC/Parser/PostProcess.hs:305) ghc-lib-parser> mkStandaloneKindSig (compiler/GHC/Parser/PostProcess.hs:280) ghc-lib-parser> mkTyFamInst (compiler/GHC/Parser/PostProcess.hs:361) ghc-lib-parser> mkFamDecl (compiler/GHC/Parser/PostProcess.hs:374) ghc-lib-parser> mkInlinePragma (compiler/GHC/Parser/PostProcess.hs:2608) ghc-lib-parser> mkOpaquePragma (compiler/GHC/Parser/PostProcess.hs:2624) ghc-lib-parser> mkPatSynMatchGroup (compiler/GHC/Parser/PostProcess.hs:686) ghc-lib-parser> mkRecConstrOrUpdate (compiler/GHC/Parser/PostProcess.hs:2517) ghc-lib-parser> mkInstD (compiler/GHC/Parser/PostProcess.hs:190) ghc-lib-parser> mkRdrRecordCon (compiler/GHC/Parser/PostProcess.hs:2592) ghc-lib-parser> mkRdrRecordUpd (compiler/GHC/Parser/PostProcess.hs:2531) ghc-lib-parser> fixValbindsAnn (compiler/GHC/Parser/PostProcess.hs:498) ghc-lib-parser> stmtsLoc (compiler/GHC/Parser/PostProcess.hs:510) ghc-lib-parser> cvBindGroup (compiler/GHC/Parser/PostProcess.hs:531) ghc-lib-parser> cvBindsAndSigs (compiler/GHC/Parser/PostProcess.hs:543) ghc-lib-parser> placeHolderPunRhs (compiler/GHC/Parser/PostProcess.hs:1248) ghc-lib-parser> mkImport (compiler/GHC/Parser/PostProcess.hs:2667) ghc-lib-parser> parseCImport (compiler/GHC/Parser/PostProcess.hs:2718) ghc-lib-parser> mkExport (compiler/GHC/Parser/PostProcess.hs:2777) ghc-lib-parser> mkExtName (compiler/GHC/Parser/PostProcess.hs:2792) ghc-lib-parser> mkConDeclH98 (compiler/GHC/Parser/PostProcess.hs:740) ghc-lib-parser> checkImportDecl (compiler/GHC/Parser/PostProcess.hs:1137) ghc-lib-parser> checkCmdBlockArguments (compiler/GHC/Parser/PostProcess.hs:1066) ghc-lib-parser> checkPattern (compiler/GHC/Parser/PostProcess.hs:1166) ghc-lib-parser> checkPattern_details (compiler/GHC/Parser/PostProcess.hs:1169) ghc-lib-parser> incompleteDoBlock (compiler/GHC/Parser/Errors/Types.hs:525) ghc-lib-parser> checkValDef (compiler/GHC/Parser/PostProcess.hs:1274) ghc-lib-parser> checkValSigLhs (compiler/GHC/Parser/PostProcess.hs:1348) ghc-lib-parser> LRuleTyTmVar (compiler/GHC/Parser/PostProcess.hs:952) ghc-lib-parser> mkRuleBndrs (compiler/GHC/Parser/PostProcess.hs:958) ghc-lib-parser> mkRuleTyVarBndrs (compiler/GHC/Parser/PostProcess.hs:965) ghc-lib-parser> checkRuleTyVarBndrNames (compiler/GHC/Parser/PostProcess.hs:976) ghc-lib-parser> checkRecordSyntax (compiler/GHC/Parser/PostProcess.hs:984) ghc-lib-parser> mkBangTy (compiler/GHC/Parser/PostProcess.hs:1401) ghc-lib-parser> mkMultTy (compiler/GHC/Parser/PostProcess.hs:3133) ghc-lib-parser> mkTokenLocation (compiler/GHC/Parser/PostProcess.hs:3143) ghc-lib-parser> ImpExpSubSpec (compiler/GHC/Parser/PostProcess.hs:2797) ghc-lib-parser> ImpExpQcSpec (compiler/GHC/Parser/PostProcess.hs:2802) ghc-lib-parser> mkModuleImpExp (compiler/GHC/Parser/PostProcess.hs:2808) ghc-lib-parser> mkTypeImpExp (compiler/GHC/Parser/PostProcess.hs:2856) ghc-lib-parser> mkImpExpSubSpec (compiler/GHC/Parser/PostProcess.hs:2873) ghc-lib-parser> checkImportSpec (compiler/GHC/Parser/PostProcess.hs:2863) ghc-lib-parser> starSym (compiler/GHC/Parser/PostProcess.hs:3161) ghc-lib-parser> warnStarIsType (compiler/GHC/Parser/PostProcess.hs:2901) ghc-lib-parser> warnPrepositiveQualifiedModule (compiler/GHC/Parser/PostProcess.hs:2889) ghc-lib-parser> failOpFewArgs (compiler/GHC/Parser/PostProcess.hs:2904) ghc-lib-parser> failNotEnabledImportQualifiedPost (compiler/GHC/Parser/PostProcess.hs:2893) ghc-lib-parser> failImportQualifiedTwice (compiler/GHC/Parser/PostProcess.hs:2897) ghc-lib-parser> SumOrTuple (compiler/GHC/Parser/Types.hs:29) ghc-lib-parser> PV (compiler/GHC/Parser/PostProcess.hs:2949) ghc-lib-parser> runPV (compiler/GHC/Parser/PostProcess.hs:2963) ghc-lib-parser> ECP (compiler/GHC/Parser/PostProcess.hs:1457) ghc-lib-parser> ecpFromExp (compiler/GHC/Parser/PostProcess.hs:1461) ghc-lib-parser> ecpFromCmd (compiler/GHC/Parser/PostProcess.hs:1464) ghc-lib-parser> dataConBuilderCon (compiler/GHC/Parser/PostProcess.hs:1980) ghc-lib-parser> dataConBuilderDetails (compiler/GHC/Parser/PostProcess.hs:1987) 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:2623:15 ghc-lib-parser> * at compiler/GHC/Parser/Lexer.x:2623:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:2623:1 ghc-lib-parser> Warning: 'PsSpan' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:872:5 ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:871:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:871:1 ghc-lib-parser> Warning: 'BufPos' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:221:18 ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:221:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:221:1 ghc-lib-parser> Warning: 'RealSrcLoc' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:226:5 ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:144:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:144:1 ghc-lib-parser> 100% ( 2 / 2) in 'GHC.Parser.PostProcess.Haddock' ghc-lib-parser> 13% ( 2 / 15) in 'GHC.Parser' ghc-lib-parser> Missing documentation for: ghc-lib-parser> parseSignature (dist/build/GHC/Parser.hs:12681) ghc-lib-parser> parseImport (dist/build/GHC/Parser.hs:12684) ghc-lib-parser> parseStatement (dist/build/GHC/Parser.hs:12687) ghc-lib-parser> parseBackpack (dist/build/GHC/Parser.hs:12711) ghc-lib-parser> parseDeclaration (dist/build/GHC/Parser.hs:12690) ghc-lib-parser> parseExpression (dist/build/GHC/Parser.hs:12693) ghc-lib-parser> parsePattern (dist/build/GHC/Parser.hs:12696) ghc-lib-parser> parseTypeSignature (dist/build/GHC/Parser.hs:12699) ghc-lib-parser> parseStmt (dist/build/GHC/Parser.hs:12702) ghc-lib-parser> parseIdentifier (dist/build/GHC/Parser.hs:12705) ghc-lib-parser> parseType (dist/build/GHC/Parser.hs:12708) ghc-lib-parser> parseHeader (dist/build/GHC/Parser.hs:12714) ghc-lib-parser> parseModuleNoHaddock (dist/build/GHC/Parser.hs:12678) 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> 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: 'SolverReportWithCtxt' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Tc/Errors/Types.hs:4969:3 ghc-lib-parser> * at compiler/GHC/Tc/Errors/Types.hs:4968:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:4968:1 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> 7% ( 1 / 13) 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:3239) ghc-lib-parser> pprScopeError (compiler/GHC/Tc/Errors/Ppr.hs:4556) ghc-lib-parser> tidySkolemInfo (compiler/GHC/Tc/Errors/Ppr.hs:4777) ghc-lib-parser> tidySkolemInfoAnon (compiler/GHC/Tc/Errors/Ppr.hs:4781) ghc-lib-parser> pprHsDocContext (compiler/GHC/Tc/Errors/Ppr.hs:5085) ghc-lib-parser> inHsDocContext (compiler/GHC/Tc/Errors/Ppr.hs:5082) ghc-lib-parser> TcRnMessageOpts (compiler/GHC/Tc/Errors/Types.hs:230) ghc-lib-parser> pprTyThingUsedWrong (compiler/GHC/Tc/Errors/Ppr.hs:5190) ghc-lib-parser> pprUntouchableVariable (compiler/GHC/Tc/Errors/Ppr.hs:3930) ghc-lib-parser> messageWithInfoDiagnosticMessage (compiler/GHC/Tc/Errors/Ppr.hs:3203) ghc-lib-parser> messageWithHsDocContext (compiler/GHC/Tc/Errors/Ppr.hs:3209) 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:296) ghc-lib-parser> pprEqn (compiler/GHC/HsToCore/Errors/Ppr.hs:302) ghc-lib-parser> pprContext (compiler/GHC/HsToCore/Errors/Ppr.hs:306) ghc-lib-parser> dots (compiler/GHC/HsToCore/Errors/Ppr.hs:321) 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> Warning: 'IfGblEnv' 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: 'InstantiationSuggestion' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Hint.hs:491:32 ghc-lib-parser> * at compiler/GHC/Types/Hint.hs:491:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:491: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:333) 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> Warning: 'MsgEnvelope' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Error.hs:449:22 ghc-lib-parser> * at compiler/GHC/Types/Error.hs:449:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:449: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:182) ghc-lib-parser> OptKind (compiler/GHC/Driver/CmdLine.hs:94) ghc-lib-parser> Flag (compiler/GHC/Driver/CmdLine.hs:51) ghc-lib-parser> defFlag (compiler/GHC/Driver/CmdLine.hs:58) ghc-lib-parser> defGhcFlag (compiler/GHC/Driver/CmdLine.hs:61) ghc-lib-parser> defGhciFlag (compiler/GHC/Driver/CmdLine.hs:64) ghc-lib-parser> defHiddenFlag (compiler/GHC/Driver/CmdLine.hs:67) ghc-lib-parser> hoistFlag (compiler/GHC/Driver/CmdLine.hs:70) ghc-lib-parser> errorsToGhcException (compiler/GHC/Driver/CmdLine.hs:327) ghc-lib-parser> warnsToMessages (compiler/GHC/Driver/CmdLine.hs:167) ghc-lib-parser> EwM (compiler/GHC/Driver/CmdLine.hs:125) ghc-lib-parser> runEwM (compiler/GHC/Driver/CmdLine.hs:141) ghc-lib-parser> addErr (compiler/GHC/Driver/CmdLine.hs:147) ghc-lib-parser> addWarn (compiler/GHC/Driver/CmdLine.hs:150) ghc-lib-parser> addFlagWarn (compiler/GHC/Driver/CmdLine.hs:154) ghc-lib-parser> getArg (compiler/GHC/Driver/CmdLine.hs:158) ghc-lib-parser> getCurLoc (compiler/GHC/Driver/CmdLine.hs:161) ghc-lib-parser> liftEwM (compiler/GHC/Driver/CmdLine.hs:164) 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: 'ModIface' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Module/ModIface.hs:157:5 ghc-lib-parser> * at compiler/GHC/Unit/Module/ModIface.hs:79:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:79: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:127:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:127: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: 'GhcT' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Driver/Monad.hs:203:20 ghc-lib-parser> * at compiler/GHC/Driver/Monad.hs:203:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:203:1 ghc-lib-parser> Warning: 'Ghc' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Driver/Monad.hs:157:17 ghc-lib-parser> * at compiler/GHC/Driver/Monad.hs:157:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:157:1 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> 85% ( 23 / 27) in 'GHC.Driver.Monad' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> liftGhcT (compiler/GHC/Driver/Monad.hs:208) ghc-lib-parser> reifyGhc (compiler/GHC/Driver/Monad.hs:197) ghc-lib-parser> defaultWarnErrLogger (compiler/GHC/Driver/Monad.hs:235) ghc-lib-parser> Warning: 'CoreM' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/Opt/Monad.hs:145:19 ghc-lib-parser> * at compiler/GHC/Core/Opt/Monad.hs:145:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:145: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:185) ghc-lib-parser> getHscEnv (compiler/GHC/Core/Opt/Monad.hs:241) ghc-lib-parser> getModule ghc-lib-parser> initRuleEnv (compiler/GHC/Core/Opt/Monad.hs:247) ghc-lib-parser> getExternalRuleBase (compiler/GHC/Core/Opt/Monad.hs:253) ghc-lib-parser> getDynFlags ghc-lib-parser> getPackageFamInstEnv (compiler/GHC/Core/Opt/Monad.hs:296) ghc-lib-parser> getInteractiveContext (compiler/GHC/Core/Opt/Monad.hs:293) ghc-lib-parser> getUniqTag (compiler/GHC/Core/Opt/Monad.hs:265) ghc-lib-parser> getNamePprCtx (compiler/GHC/Core/Opt/Monad.hs:256) ghc-lib-parser> getSrcSpanM (compiler/GHC/Core/Opt/Monad.hs:259) ghc-lib-parser> addSimplCount (compiler/GHC/Core/Opt/Monad.hs:262) ghc-lib-parser> msg (compiler/GHC/Core/Opt/Monad.hs:360) 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: 'Settings' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Settings.hs:72:17 ghc-lib-parser> * at compiler/GHC/Settings.hs:72:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:72:1 ghc-lib-parser> Warning: 'DynFlags' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Driver/DynFlags.hs:137:17 ghc-lib-parser> * at compiler/GHC/Driver/DynFlags.hs:137:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:137:1 ghc-lib-parser> Warning: 'FlagSpec' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Driver/Session.hs:2007:6 ghc-lib-parser> * at compiler/GHC/Driver/Session.hs:2006:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:2006:1 ghc-lib-parser> 38% (102 /266) in 'GHC.Driver.Session' ghc-lib-parser> Missing documentation for: ghc-lib-parser> WarningFlag (compiler/GHC/Driver/Flags.hs:587) ghc-lib-parser> Language (compiler/GHC/Driver/Flags.hs:41) ghc-lib-parser> FatalMessager (compiler/GHC/Driver/DynFlags.hs:716) ghc-lib-parser> FlushOut (compiler/GHC/Driver/DynFlags.hs:722) ghc-lib-parser> glasgowExtsFlags (compiler/GHC/Driver/Session.hs:2892) ghc-lib-parser> hasPprDebug (compiler/GHC/Driver/DynFlags.hs:1004) ghc-lib-parser> hasNoDebugOutput (compiler/GHC/Driver/DynFlags.hs:1007) ghc-lib-parser> hasNoStateHack (compiler/GHC/Driver/DynFlags.hs:1010) ghc-lib-parser> hasNoOptCoercion (compiler/GHC/Driver/DynFlags.hs:1013) ghc-lib-parser> setGeneralFlag' (compiler/GHC/Driver/Session.hs:3035) ghc-lib-parser> unSetGeneralFlag' (compiler/GHC/Driver/Session.hs:3045) ghc-lib-parser> xopt_DuplicateRecordFields (compiler/GHC/Driver/DynFlags.hs:1152) ghc-lib-parser> xopt_FieldSelectors (compiler/GHC/Driver/DynFlags.hs:1157) ghc-lib-parser> lang_set (compiler/GHC/Driver/DynFlags.hs:1162) ghc-lib-parser> DynamicTooState (compiler/GHC/Driver/DynFlags.hs:924) ghc-lib-parser> dynamicTooState (compiler/GHC/Driver/DynFlags.hs:931) ghc-lib-parser> setDynamicNow (compiler/GHC/Driver/DynFlags.hs:937) ghc-lib-parser> OnOff (compiler/GHC/Driver/DynFlags.hs:729) ghc-lib-parser> outputFile (compiler/GHC/Driver/Session.hs:3844) ghc-lib-parser> objectSuf (compiler/GHC/Driver/Session.hs:3849) ghc-lib-parser> ways (compiler/GHC/Driver/DynFlags.hs:1432) ghc-lib-parser> FlagSpec (compiler/GHC/Driver/Session.hs:2006) ghc-lib-parser> HasDynFlags (compiler/GHC/Driver/DynFlags.hs:461) ghc-lib-parser> ContainsDynFlags (compiler/GHC/Driver/DynFlags.hs:485) ghc-lib-parser> RtsOptsEnabled (compiler/GHC/Driver/DynFlags.hs:896) ghc-lib-parser> isOneShot (compiler/GHC/Driver/DynFlags.hs:801) ghc-lib-parser> isNoLink (compiler/GHC/Driver/DynFlags.hs:816) ghc-lib-parser> packageFlagsChanged (compiler/GHC/Driver/DynFlags.hs:874) ghc-lib-parser> PackageDBFlag (compiler/GHC/Driver/DynFlags.hs:866) ghc-lib-parser> PkgDbRef (compiler/GHC/Driver/DynFlags.hs:942) ghc-lib-parser> showOpt (compiler/GHC/Utils/CliOption.hs:26) ghc-lib-parser> DynLibLoader (compiler/GHC/Driver/DynFlags.hs:891) ghc-lib-parser> setFlagsFromEnvFile (compiler/GHC/Driver/Session.hs:3343) ghc-lib-parser> safeHaskellModeEnabled (compiler/GHC/Driver/Session.hs:491) ghc-lib-parser> Settings (compiler/GHC/Settings.hs:72) ghc-lib-parser> sProgramName (compiler/GHC/Settings.hs:176) ghc-lib-parser> sProjectVersion (compiler/GHC/Settings.hs:178) ghc-lib-parser> sGhcUsagePath (compiler/GHC/Settings.hs:181) ghc-lib-parser> sGhciUsagePath (compiler/GHC/Settings.hs:183) ghc-lib-parser> sToolDir (compiler/GHC/Settings.hs:185) ghc-lib-parser> sTopDir (compiler/GHC/Settings.hs:187) ghc-lib-parser> sGlobalPackageDatabasePath (compiler/GHC/Settings.hs:189) ghc-lib-parser> sLdSupportsCompactUnwind (compiler/GHC/Settings.hs:192) ghc-lib-parser> sLdSupportsFilelist (compiler/GHC/Settings.hs:194) ghc-lib-parser> sLdIsGnuLd (compiler/GHC/Settings.hs:198) ghc-lib-parser> sGccSupportsNoPie (compiler/GHC/Settings.hs:200) ghc-lib-parser> sPgm_L (compiler/GHC/Settings.hs:207) ghc-lib-parser> sPgm_P (compiler/GHC/Settings.hs:209) ghc-lib-parser> sPgm_F (compiler/GHC/Settings.hs:211) ghc-lib-parser> sPgm_c (compiler/GHC/Settings.hs:213) ghc-lib-parser> sPgm_cxx (compiler/GHC/Settings.hs:215) ghc-lib-parser> sPgm_a (compiler/GHC/Settings.hs:217) ghc-lib-parser> sPgm_l (compiler/GHC/Settings.hs:219) ghc-lib-parser> sPgm_lm (compiler/GHC/Settings.hs:221) ghc-lib-parser> sPgm_dll (compiler/GHC/Settings.hs:223) ghc-lib-parser> sPgm_T (compiler/GHC/Settings.hs:225) ghc-lib-parser> sPgm_windres (compiler/GHC/Settings.hs:227) ghc-lib-parser> sPgm_ar (compiler/GHC/Settings.hs:229) ghc-lib-parser> sPgm_ranlib (compiler/GHC/Settings.hs:235) ghc-lib-parser> sPgm_lo (compiler/GHC/Settings.hs:237) ghc-lib-parser> sPgm_lc (compiler/GHC/Settings.hs:239) ghc-lib-parser> sPgm_lcc (compiler/GHC/Settings.hs:241) ghc-lib-parser> sPgm_i (compiler/GHC/Settings.hs:243) ghc-lib-parser> sOpt_L (compiler/GHC/Settings.hs:245) ghc-lib-parser> sOpt_P (compiler/GHC/Settings.hs:247) ghc-lib-parser> sOpt_P_fingerprint (compiler/GHC/Settings.hs:249) ghc-lib-parser> sOpt_F (compiler/GHC/Settings.hs:251) ghc-lib-parser> sOpt_c (compiler/GHC/Settings.hs:253) ghc-lib-parser> sOpt_cxx (compiler/GHC/Settings.hs:255) ghc-lib-parser> sOpt_a (compiler/GHC/Settings.hs:257) ghc-lib-parser> sOpt_l (compiler/GHC/Settings.hs:259) ghc-lib-parser> sOpt_lm (compiler/GHC/Settings.hs:261) ghc-lib-parser> sOpt_windres (compiler/GHC/Settings.hs:263) ghc-lib-parser> sOpt_lo (compiler/GHC/Settings.hs:265) ghc-lib-parser> sOpt_lc (compiler/GHC/Settings.hs:267) ghc-lib-parser> sOpt_lcc (compiler/GHC/Settings.hs:269) ghc-lib-parser> sOpt_i (compiler/GHC/Settings.hs:271) ghc-lib-parser> sExtraGccViaCFlags (compiler/GHC/Settings.hs:274) ghc-lib-parser> sTargetPlatformString (compiler/GHC/Settings.hs:277) ghc-lib-parser> sGhcWithInterpreter (compiler/GHC/Settings.hs:279) ghc-lib-parser> sLibFFI (compiler/GHC/Settings.hs:281) ghc-lib-parser> programName (compiler/GHC/Driver/DynFlags.hs:1444) ghc-lib-parser> projectVersion (compiler/GHC/Driver/DynFlags.hs:1446) ghc-lib-parser> ghcUsagePath (compiler/GHC/Driver/DynFlags.hs:1448) ghc-lib-parser> ghciUsagePath (compiler/GHC/Driver/DynFlags.hs:1450) ghc-lib-parser> topDir (compiler/GHC/Driver/DynFlags.hs:1452) ghc-lib-parser> versionedFilePath (compiler/GHC/Driver/DynFlags.hs:1485) ghc-lib-parser> extraGccViaCFlags (compiler/GHC/Driver/DynFlags.hs:1456) ghc-lib-parser> globalPackageDatabasePath (compiler/GHC/Driver/DynFlags.hs:1458) ghc-lib-parser> pgm_L (compiler/GHC/Driver/Session.hs:393) ghc-lib-parser> pgm_P (compiler/GHC/Driver/Session.hs:395) ghc-lib-parser> pgm_F (compiler/GHC/Driver/Session.hs:397) ghc-lib-parser> pgm_c (compiler/GHC/Driver/Session.hs:399) ghc-lib-parser> pgm_cxx (compiler/GHC/Driver/Session.hs:401) ghc-lib-parser> pgm_a (compiler/GHC/Driver/Session.hs:403) ghc-lib-parser> pgm_l (compiler/GHC/Driver/Session.hs:405) ghc-lib-parser> pgm_lm (compiler/GHC/Driver/Session.hs:407) ghc-lib-parser> pgm_dll (compiler/GHC/Driver/Session.hs:409) ghc-lib-parser> pgm_T (compiler/GHC/Driver/Session.hs:411) ghc-lib-parser> pgm_windres (compiler/GHC/Driver/Session.hs:413) ghc-lib-parser> pgm_ar (compiler/GHC/Driver/Session.hs:417) ghc-lib-parser> pgm_ranlib (compiler/GHC/Driver/Session.hs:419) ghc-lib-parser> pgm_lo (compiler/GHC/Driver/Session.hs:421) ghc-lib-parser> pgm_lc (compiler/GHC/Driver/Session.hs:423) ghc-lib-parser> pgm_lcc (compiler/GHC/Driver/Session.hs:415) ghc-lib-parser> pgm_i (compiler/GHC/Driver/Session.hs:425) ghc-lib-parser> opt_L (compiler/GHC/Driver/Session.hs:427) ghc-lib-parser> opt_P (compiler/GHC/Driver/Session.hs:429) ghc-lib-parser> opt_F (compiler/GHC/Driver/Session.hs:441) ghc-lib-parser> opt_c (compiler/GHC/Driver/Session.hs:443) ghc-lib-parser> opt_cxx (compiler/GHC/Driver/Session.hs:446) ghc-lib-parser> opt_a (compiler/GHC/Driver/Session.hs:448) ghc-lib-parser> opt_l (compiler/GHC/Driver/Session.hs:450) ghc-lib-parser> opt_lm (compiler/GHC/Driver/Session.hs:453) ghc-lib-parser> opt_i (compiler/GHC/Driver/Session.hs:463) ghc-lib-parser> opt_P_signature (compiler/GHC/Driver/Session.hs:435) ghc-lib-parser> opt_windres (compiler/GHC/Driver/Session.hs:455) ghc-lib-parser> opt_lo (compiler/GHC/Driver/Session.hs:459) ghc-lib-parser> opt_lc (compiler/GHC/Driver/Session.hs:461) ghc-lib-parser> opt_lcc (compiler/GHC/Driver/Session.hs:457) ghc-lib-parser> updatePlatformConstants (compiler/GHC/Driver/Session.hs:3875) ghc-lib-parser> addPluginModuleName (compiler/GHC/Driver/Session.hs:641) ghc-lib-parser> defaultFatalMessager (compiler/GHC/Driver/DynFlags.hs:719) ghc-lib-parser> defaultFlushOut (compiler/GHC/Driver/DynFlags.hs:725) ghc-lib-parser> setOutputFile (compiler/GHC/Driver/Session.hs:616) ghc-lib-parser> setDynOutputFile (compiler/GHC/Driver/Session.hs:617) ghc-lib-parser> setOutputHi (compiler/GHC/Driver/Session.hs:618) ghc-lib-parser> setDynOutputHi (compiler/GHC/Driver/Session.hs:619) ghc-lib-parser> augmentByWorkingDirectory (compiler/GHC/Driver/Session.hs:3278) ghc-lib-parser> setTmpDir (compiler/GHC/Driver/Session.hs:3449) ghc-lib-parser> setUnitId (compiler/GHC/Driver/Session.hs:3254) ghc-lib-parser> TurnOnFlag (compiler/GHC/Driver/DynFlags.hs:1305) ghc-lib-parser> turnOn (compiler/GHC/Driver/DynFlags.hs:1307) ghc-lib-parser> turnOff (compiler/GHC/Driver/DynFlags.hs:1308) ghc-lib-parser> impliedGFlags (compiler/GHC/Driver/Session.hs:2779) ghc-lib-parser> impliedOffGFlags (compiler/GHC/Driver/Session.hs:2792) ghc-lib-parser> impliedXFlags (compiler/GHC/Driver/Session.hs:2795) ghc-lib-parser> CmdLineP (compiler/GHC/Driver/Session.hs:777) ghc-lib-parser> runCmdLineP (compiler/GHC/Driver/Session.hs:795) ghc-lib-parser> getCmdLineState (compiler/GHC/Driver/Session.hs:789) ghc-lib-parser> putCmdLineState (compiler/GHC/Driver/Session.hs:792) ghc-lib-parser> flagsAll (compiler/GHC/Driver/Session.hs:934) ghc-lib-parser> flagsDynamic (compiler/GHC/Driver/Session.hs:943) ghc-lib-parser> flagsPackage (compiler/GHC/Driver/Session.hs:947) ghc-lib-parser> supportedLanguagesAndExtensions (compiler/GHC/Driver/Session.hs:2583) ghc-lib-parser> picCCOpts (compiler/GHC/Driver/Session.hs:3483) ghc-lib-parser> picPOpts (compiler/GHC/Driver/Session.hs:3530) ghc-lib-parser> pieCCLDOpts (compiler/GHC/Driver/Session.hs:3512) ghc-lib-parser> compilerInfo (compiler/GHC/Driver/Session.hs:3538) ghc-lib-parser> wordAlignment (compiler/GHC/Platform.hs:94) ghc-lib-parser> setUnsafeGlobalDynFlags (compiler/GHC/Driver/Session.hs:3730) ghc-lib-parser> isSse4_2Enabled (compiler/GHC/Driver/Session.hs:3740) ghc-lib-parser> isBmiEnabled (compiler/GHC/Driver/Session.hs:3767) ghc-lib-parser> isBmi2Enabled (compiler/GHC/Driver/Session.hs:3773) ghc-lib-parser> isAvxEnabled (compiler/GHC/Driver/Session.hs:3743) ghc-lib-parser> isAvx2Enabled (compiler/GHC/Driver/Session.hs:3746) ghc-lib-parser> isAvx512cdEnabled (compiler/GHC/Driver/Session.hs:3749) ghc-lib-parser> isAvx512erEnabled (compiler/GHC/Driver/Session.hs:3752) ghc-lib-parser> isAvx512fEnabled (compiler/GHC/Driver/Session.hs:3755) ghc-lib-parser> isAvx512pfEnabled (compiler/GHC/Driver/Session.hs:3758) ghc-lib-parser> isFmaEnabled (compiler/GHC/Driver/Session.hs:3761) ghc-lib-parser> LinkerInfo (compiler/GHC/Driver/DynFlags.hs:762) ghc-lib-parser> CompilerInfo (compiler/GHC/Driver/DynFlags.hs:774) ghc-lib-parser> initPromotionTickContext (compiler/GHC/Driver/DynFlags.hs:1537) 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:395) ghc-lib-parser> LintFlags (compiler/GHC/Core/Lint.hs:2805) ghc-lib-parser> StaticPtrCheck (compiler/GHC/Core/Lint.hs:2815) ghc-lib-parser> LintConfig (compiler/GHC/Core/Lint.hs:3090) ghc-lib-parser> WarnsAndErrs (compiler/GHC/Core/Lint.hs:2842) ghc-lib-parser> lintUnfolding (compiler/GHC/Core/Lint.hs:509) ghc-lib-parser> lintPassResult (compiler/GHC/Core/Lint.hs:406) ghc-lib-parser> lintExpr (compiler/GHC/Core/Lint.hs:525) ghc-lib-parser> lintAxioms (compiler/GHC/Core/Lint.hs:2619) ghc-lib-parser> endPassIO (compiler/GHC/Core/Lint.hs:341) ghc-lib-parser> displayLintResults (compiler/GHC/Core/Lint.hs:430) ghc-lib-parser> dumpPassResult (compiler/GHC/Core/Lint.hs:363) 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:73) ghc-lib-parser> simplifyPgm (compiler/GHC/Core/Opt/Simplify.hs:151) 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> 50% ( 1 / 2) in 'GHC.Driver.Config.Parser' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header 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:168) ghc-lib-parser> Warning: 'Reduction' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/Reduction.hs:99:3 ghc-lib-parser> * at compiler/GHC/Core/Reduction.hs:98:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:98: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: 'TcPluginM' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Tc/Types.hs:952:23 ghc-lib-parser> * at compiler/GHC/Tc/Types.hs:952:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:952:1 ghc-lib-parser> Warning: 'TcPluginSolveResult' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Tc/Types.hs:1022:5 ghc-lib-parser> * at compiler/GHC/Tc/Types.hs:1021:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:1021:1 ghc-lib-parser> Warning: 'TcGblEnv' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Tc/Types.hs:433:5 ghc-lib-parser> * at compiler/GHC/Tc/Types.hs:432:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:432:1 ghc-lib-parser> Warning: 'NameShape' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Tc/Types.hs:201:18 ghc-lib-parser> * at compiler/GHC/Tc/Types.hs:201:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:201: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: 'TcM' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 32% ( 30 / 92) in 'GHC.Tc.Types' ghc-lib-parser> Missing documentation for: ghc-lib-parser> TcRnIf (compiler/GHC/Tc/Types.hs:219) ghc-lib-parser> TcRn (compiler/GHC/Tc/Types.hs:220) ghc-lib-parser> IfM (compiler/GHC/Tc/Types.hs:221) ghc-lib-parser> IfL (compiler/GHC/Tc/Types.hs:223) ghc-lib-parser> IfG (compiler/GHC/Tc/Types.hs:222) ghc-lib-parser> Env (compiler/GHC/Tc/Types.hs:241) 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:313) ghc-lib-parser> IfLclEnv (compiler/GHC/Tc/Types.hs:330) ghc-lib-parser> tcVisibleOrphanMods (compiler/GHC/Tc/Types.hs:683) ghc-lib-parser> emptyImportAvails (compiler/GHC/Tc/Types.hs:883) ghc-lib-parser> mkModDeps (compiler/GHC/Tc/Types.hs:864) ghc-lib-parser> TcTypeEnv (compiler/GHC/Tc/Types/LclEnv.hs:189) ghc-lib-parser> TcBinderStack (compiler/GHC/Tc/Types/BasicTypes.hs:55) ghc-lib-parser> TcBinder (compiler/GHC/Tc/Types/BasicTypes.hs:64) ghc-lib-parser> PromotionErr (compiler/GHC/Tc/Errors/Types/PromotionErr.hs:13) ghc-lib-parser> ClosedTypeId (compiler/GHC/Tc/Types/BasicTypes.hs:347) ghc-lib-parser> RhsNames (compiler/GHC/Tc/Types/BasicTypes.hs:344) ghc-lib-parser> SelfBootInfo (compiler/GHC/Tc/Types.hs:689) ghc-lib-parser> bootExports (compiler/GHC/Tc/Types.hs:695) ghc-lib-parser> tcTyThingCategory (compiler/GHC/Tc/Types/BasicTypes.hs:496) ghc-lib-parser> pprTcTyThingCategory (compiler/GHC/Tc/Types/BasicTypes.hs:493) 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> CompleteMatches (compiler/GHC/Types/CompleteMatch.hs:30) ghc-lib-parser> ThStage (compiler/GHC/Tc/Types/TH.hs:32) ghc-lib-parser> SpliceType (compiler/GHC/Tc/Types/TH.hs:29) ghc-lib-parser> SpliceOrBracket (compiler/GHC/Tc/Types/TH.hs:30) ghc-lib-parser> PendingStuff (compiler/GHC/Tc/Types/TH.hs:65) ghc-lib-parser> topStage (compiler/GHC/Tc/Types/TH.hs:83) ghc-lib-parser> topAnnStage (compiler/GHC/Tc/Types/TH.hs:84) ghc-lib-parser> topSpliceStage (compiler/GHC/Tc/Types/TH.hs:85) ghc-lib-parser> ThLevel (compiler/GHC/Tc/Types/TH.hs:93) ghc-lib-parser> impLevel (compiler/GHC/Tc/Types/TH.hs:101) ghc-lib-parser> outerLevel (compiler/GHC/Tc/Types/TH.hs:102) ghc-lib-parser> thLevel (compiler/GHC/Tc/Types/TH.hs:105) 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:102) ghc-lib-parser> TcSigInfo (compiler/GHC/Tc/Types/BasicTypes.hs:104) ghc-lib-parser> TcIdSigInfo (compiler/GHC/Tc/Types/BasicTypes.hs:107) ghc-lib-parser> TcIdSigInst (compiler/GHC/Tc/Types/BasicTypes.hs:148) ghc-lib-parser> TcPatSynInfo (compiler/GHC/Tc/Types/BasicTypes.hs:234) ghc-lib-parser> isPartialSig (compiler/GHC/Tc/Types/BasicTypes.hs:266) ghc-lib-parser> TcId (compiler/GHC/Tc/Types/BasicTypes.hs:56) ghc-lib-parser> removeBindingShadowing (compiler/GHC/Tc/Types.hs:803) ghc-lib-parser> TcPlugin (compiler/GHC/Tc/Types.hs:961) ghc-lib-parser> TcPluginRewriteResult (compiler/GHC/Tc/Types.hs:1039) ghc-lib-parser> FillDefaulting (compiler/GHC/Tc/Types.hs:1073) ghc-lib-parser> DefaultingPluginResult (compiler/GHC/Tc/Types.hs:1072) ghc-lib-parser> RoleAnnotEnv (compiler/GHC/Tc/Types.hs:1096) ghc-lib-parser> emptyRoleAnnotEnv (compiler/GHC/Tc/Types.hs:1108) ghc-lib-parser> mkRoleAnnotEnv (compiler/GHC/Tc/Types.hs:1099) ghc-lib-parser> lookupRoleAnnot (compiler/GHC/Tc/Types.hs:1111) ghc-lib-parser> getRoleAnnots (compiler/GHC/Tc/Types.hs:1114) 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:137:15 ghc-lib-parser> * at compiler/GHC/Driver/Plugins.hs:137:1 ghc-lib-parser> You may be able to disambiguate the identifier by 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:137: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> Warning: 'HsGroup' is ambiguous. It is defined ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Decls.hs:213:5 ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Decls.hs:212:1 ghc-lib-parser> You may be able to disambiguate the identifier 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:212: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> 63% ( 30 / 47) in 'GHC.Driver.Plugins' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Plugins (compiler/GHC/Driver/Plugins.hs:310) ghc-lib-parser> emptyPlugins (compiler/GHC/Driver/Plugins.hs:336) ghc-lib-parser> purePlugin (compiler/GHC/Driver/Plugins.hs:265) ghc-lib-parser> impurePlugin (compiler/GHC/Driver/Plugins.hs:267) ghc-lib-parser> flagRecompile (compiler/GHC/Driver/Plugins.hs:269) ghc-lib-parser> PluginRecompile (compiler/GHC/Driver/Plugins.hs:242) ghc-lib-parser> FrontendPlugin (compiler/GHC/Driver/Plugins.hs:365) ghc-lib-parser> defaultFrontendPlugin (compiler/GHC/Driver/Plugins.hs:369) ghc-lib-parser> FrontendPluginAction (compiler/GHC/Driver/Plugins.hs:364) ghc-lib-parser> CorePlugin (compiler/GHC/Driver/Plugins.hs:259) ghc-lib-parser> TcPlugin (compiler/GHC/Driver/Plugins.hs:260) ghc-lib-parser> DefaultingPlugin (compiler/GHC/Driver/Plugins.hs:261) ghc-lib-parser> PluginWithArgs (compiler/GHC/Driver/Plugins.hs:206) ghc-lib-parser> pluginsWithArgs (compiler/GHC/Driver/Plugins.hs:344) ghc-lib-parser> pluginRecompile' (compiler/GHC/Driver/Plugins.hs:240) ghc-lib-parser> lpModuleName (compiler/GHC/Driver/Plugins.hs:237) ghc-lib-parser> mapPlugins (compiler/GHC/Driver/Plugins.hs:356) 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:132) ghc-lib-parser> HasHooks (compiler/GHC/Driver/Hooks.hs:157) ghc-lib-parser> ContainsHooks (compiler/GHC/Driver/Hooks.hs:160) ghc-lib-parser> DsForeignsHook (compiler/GHC/Driver/Hooks.hs:130) 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 retrie> Haddock coverage: retrie> Warning: Retrie.GHC: Could not find documentation for exported module: Retrie.GHC retrie> 32% ( 65 /201) in 'Retrie.GHC' retrie> Missing documentation for: retrie> Module header retrie> RuleInfo (Retrie/GHC.hs:137) retrie> ruleInfo (Retrie/GHC.hs:112) retrie> cLPat (Retrie/GHC.hs:67) retrie> rdrFS (Retrie/GHC.hs:84) retrie> fsDot (Retrie/GHC.hs:88) retrie> varRdrName (Retrie/GHC.hs:91) retrie> tyvarRdrName (Retrie/GHC.hs:95) retrie> fixityDecls (Retrie/GHC.hs:104) retrie> tyBindersToLocatedRdrNames (Retrie/GHC.hs:131) retrie> ruleBindersToQs (Retrie/GHC.hs:123) retrie> overlaps (Retrie/GHC.hs:150) retrie> within (Retrie/GHC.hs:157) retrie> lineCount (Retrie/GHC.hs:164) retrie> showRdrs (Retrie/GHC.hs:170) retrie> uniqBag (Retrie/GHC.hs:173) retrie> getRealLoc (Retrie/GHC.hs:179) retrie> getRealSpan (Retrie/GHC.hs:187) retrie> Levity retrie> appPrec retrie> OverlapMode retrie> Boxity retrie> isBoxed retrie> SuccessFlag retrie> isPromoted retrie> TypeOrConstraint retrie> UnfoldingSource retrie> InlinePragma retrie> Activation retrie> CompilerPhase retrie> TailCallInfo retrie> BranchCount retrie> toEP retrie> fromEP retrie> TupleSort retrie> TopLevelFlag retrie> RuleName retrie> FunctionOrData retrie> SwapFlag retrie> LeftOrRight retrie> pickLR retrie> mkAlignment retrie> alignmentOf retrie> isOneShotInfo retrie> hasNoOneShotInfo retrie> worstOneShot retrie> bestOneShot retrie> flipSwap retrie> isSwapped retrie> unSwap retrie> pprRuleName retrie> isNotTopLevel retrie> isTopLevel retrie> isMarkedCbv retrie> isRec retrie> isNonRec retrie> boolToRecFlag retrie> isGenerated retrie> setOverlapModeMaybe retrie> hasIncoherentFlag retrie> hasOverlappableFlag retrie> hasOverlappingFlag retrie> hasNonCanonicalFlag retrie> topPrec retrie> sigPrec retrie> funPrec retrie> opPrec retrie> starPrec retrie> maxPrec retrie> maybeParen retrie> tupleSortBoxity retrie> boxityTupleSort retrie> tupleParens retrie> sumParens retrie> unboxedTupleOrSumExtension retrie> oneBranch retrie> noOccInfo retrie> isNoOccInfo retrie> isManyOccs retrie> seqOccInfo retrie> tailCallInfo retrie> zapOccTailCallInfo retrie> isAlwaysTailCalled retrie> strongLoopBreaker retrie> weakLoopBreaker retrie> isWeakLoopBreaker retrie> isStrongLoopBreaker retrie> isDeadOcc retrie> isOneOcc retrie> zapFragileOcc retrie> successIf retrie> succeeded retrie> failed retrie> beginPhase retrie> activeAfter retrie> nextPhase retrie> laterPhase retrie> activateAfterInitial retrie> activateDuringFinal retrie> isActive retrie> activeInFinalPhase retrie> isNeverActive retrie> isAlwaysActive retrie> competesWith retrie> isConLike retrie> isFunLike retrie> noUserInlineSpec retrie> defaultInlinePragma retrie> alwaysInlinePragma retrie> neverInlinePragma retrie> alwaysInlineConLikePragma retrie> inlinePragmaSpec retrie> inlinePragmaSource retrie> inlineSpecSource retrie> dfunInlinePragma retrie> isDefaultInlinePragma retrie> isInlinePragma retrie> isInlinablePragma retrie> isNoInlinePragma retrie> isAnyInlinePragma retrie> isOpaquePragma retrie> inlinePragmaSat retrie> inlinePragmaActivation retrie> inlinePragmaRuleMatchInfo retrie> setInlinePragmaActivation retrie> setInlinePragmaRuleMatchInfo retrie> isStableUserSource retrie> isStableSystemSource retrie> isCompulsorySource retrie> isStableSource retrie> intGtLimit retrie> isTypeLevel retrie> isKindLevel retrie> mightBeLifted retrie> mightBeUnlifted retrie> defaultNonStandardTyVars retrie> 0% ( 0 / 9) in 'Retrie.Fixity' retrie> Missing documentation for: retrie> Module header retrie> FixityEnv (Retrie/Fixity.hs:20) retrie> mkFixityEnv (Retrie/Fixity.hs:39) retrie> lookupOp (Retrie/Fixity.hs:31) retrie> lookupOpRdrName (Retrie/Fixity.hs:35) retrie> Fixity retrie> FixityDirection retrie> extendFixityEnv (Retrie/Fixity.hs:42) retrie> ppFixityEnv (Retrie/Fixity.hs:46) retrie> 44% ( 4 / 9) in 'Retrie.AlphaEnv' retrie> Missing documentation for: retrie> Module header retrie> alphaEnvOffset (Retrie/AlphaEnv.hs:52) retrie> emptyAlphaEnv (Retrie/AlphaEnv.hs:55) retrie> lookupAlphaEnv (Retrie/AlphaEnv.hs:74) retrie> pruneAlphaEnv (Retrie/AlphaEnv.hs:71) retrie> 37% ( 3 / 8) in 'Retrie.Pretty' retrie> Missing documentation for: retrie> Module header retrie> noColor (Retrie/Pretty.hs:28) retrie> addColor (Retrie/Pretty.hs:31) retrie> ColoriseFun (Retrie/Pretty.hs:25) retrie> strip (Retrie/Pretty.hs:72) retrie> Warning: 'Quantifiers' is ambiguous. It is defined retrie> * at Retrie/Quantifiers.hs:43:23 retrie> * at Retrie/Quantifiers.hs:43:1 retrie> You may be able to disambiguate the identifier by qualifying it or retrie> by specifying the type/value namespace explicitly. retrie> Defaulting to the one defined at Retrie/Quantifiers.hs:43:1 retrie> Warning: 'FastString' is ambiguous. It is defined retrie> * in ‘GHC.Data.FastString’ retrie> * in ‘GHC.Data.FastString’ retrie> You may be able to disambiguate the identifier by qualifying it or retrie> by specifying the type/value namespace explicitly. retrie> Defaulting to the one defined in ‘GHC.Data.FastString’ retrie> 90% ( 9 / 10) in 'Retrie.Quantifiers' retrie> Missing documentation for: retrie> Module header retrie> 88% (139 /157) in 'Retrie.SYB' retrie> Missing documentation for: retrie> Module header retrie> GenericMCQ (Retrie/SYB.hs:50) retrie> TyCon retrie> tyConPackage retrie> tyConModule retrie> tyConName retrie> tyConFingerprint retrie> rnfTyCon retrie> trLiftedRep retrie> typeOf1 retrie> typeOf2 retrie> typeOf3 retrie> typeOf4 retrie> typeOf5 retrie> typeOf6 retrie> typeOf7 retrie> mkIntegralConstr retrie> mkRealConstr retrie> Warning: 'Annotated' is ambiguous. It is defined retrie> * at Retrie/ExactPrint/Annotated.hs:74:22 retrie> * at Retrie/ExactPrint/Annotated.hs:74:1 retrie> You may be able to disambiguate the identifier by qualifying it or retrie> by specifying the type/value namespace explicitly. retrie> Defaulting to the one defined at Retrie/ExactPrint/Annotated.hs:74:1 retrie> Warning: 'transform' is out of scope. retrie> If you qualify the identifier, haddock can try to link it anyway. retrie> Warning: 'TransformT' is ambiguous. It is defined retrie> * in ‘Language.Haskell.GHC.ExactPrint.Transform’ retrie> * in ‘Language.Haskell.GHC.ExactPrint.Transform’ retrie> You may be able to disambiguate the identifier by qualifying it or retrie> by specifying the type/value namespace explicitly. retrie> Defaulting to the one defined in ‘Language.Haskell.GHC.ExactPrint.Transform’ retrie> Warning: 'graftT' is out of scope. retrie> If you qualify the identifier, haddock can try to link it anyway. retrie> Warning: 'ast' is out of scope. retrie> If you qualify the identifier, haddock can try to link it anyway. retrie> 56% ( 14 / 25) in 'Retrie.ExactPrint.Annotated' retrie> Missing documentation for: retrie> Module header retrie> AnnotatedHsDecl (Retrie/ExactPrint/Annotated.hs:59) retrie> AnnotatedHsExpr (Retrie/ExactPrint/Annotated.hs:60) retrie> AnnotatedHsType (Retrie/ExactPrint/Annotated.hs:61) retrie> AnnotatedImport (Retrie/ExactPrint/Annotated.hs:62) retrie> AnnotatedImports (Retrie/ExactPrint/Annotated.hs:63) retrie> AnnotatedModule (Retrie/ExactPrint/Annotated.hs:65) retrie> AnnotatedPat (Retrie/ExactPrint/Annotated.hs:69) retrie> AnnotatedStmt (Retrie/ExactPrint/Annotated.hs:70) retrie> setEntryDPA (Retrie/ExactPrint/Annotated.hs:158) retrie> printA' (Retrie/ExactPrint/Annotated.hs:166) retrie> 36% ( 4 / 11) in 'Retrie.Util' retrie> Missing documentation for: retrie> Module header retrie> Verbosity (Retrie/Util.hs:21) retrie> debugPrint (Retrie/Util.hs:25) retrie> ignoreWorker (Retrie/Util.hs:75) retrie> handler (Retrie/Util.hs:92) retrie> putErrStrLn (Retrie/Util.hs:97) retrie> missingSyntax (Retrie/Util.hs:107) retrie> 46% ( 71 /152) in 'Retrie.ExactPrint' retrie> Missing documentation for: retrie> LibDir retrie> parseContent (Retrie/ExactPrint.hs:275) retrie> parseContentNoFixity (Retrie/ExactPrint.hs:261) retrie> addAllAnnsT (Retrie/ExactPrint.hs:398) retrie> swapEntryDPT (Retrie/ExactPrint.hs:235) retrie> transferAnnsT (Retrie/ExactPrint.hs:478) retrie> transferEntryAnnsT (Retrie/ExactPrint.hs:363) retrie> transferAnchor (Retrie/ExactPrint.hs:425) retrie> debugDump (Retrie/ExactPrint.hs:335) retrie> debugParse (Retrie/ExactPrint.hs:511) retrie> debug (Retrie/ExactPrint.hs:83) retrie> hasComments (Retrie/ExactPrint.hs:444) retrie> isComma (Retrie/ExactPrint.hs:430) retrie> d0 retrie> d1 retrie> BlankEpAnnotations retrie> BlankSrcSpan retrie> showAst retrie> exactPrint retrie> WithWhere retrie> runTransformT retrie> captureMatchLineSpacing retrie> captureLineSpacing retrie> captureTypeSigSpacing retrie> getEntryDP retrie> balanceCommentsList retrie> balanceCommentsList' retrie> anchorEof retrie> noAnnSrcSpanDP0 retrie> noAnnSrcSpanDP1 retrie> noAnnSrcSpanDPn retrie> dn retrie> m0 retrie> m1 retrie> mn retrie> addComma retrie> hsDeclsValBinds retrie> showGhc retrie> mkComment retrie> debugM retrie> warn retrie> undeltaSpan retrie> adjustDeltaForOffset retrie> ss2pos retrie> ss2posEnd retrie> ss2range retrie> rs2range retrie> rs retrie> range2rs retrie> badRealSrcSpan retrie> spanLength retrie> origDelta retrie> isListComp retrie> needsWhere retrie> insertCppComments retrie> ghcCommentText retrie> tokComment retrie> hsDocStringComments retrie> dedentDocChunk retrie> dedentDocChunkBy retrie> printDecorator retrie> mkEpaComments retrie> comment2LEpaComment retrie> mkLEpaComment retrie> normaliseCommentText retrie> noKWComments retrie> sortAnchorLocated retrie> isSymbolRdrName retrie> rdrName2String retrie> name2String retrie> locatedAnAnchor retrie> setAnchorAn retrie> setAnchorEpa retrie> setAnchorEpaL retrie> setAnchorHsModule retrie> trailingAnnLoc retrie> setTrailingAnnLoc retrie> addEpAnnLoc retrie> anchorToEpaLocation retrie> hackSrcSpanToAnchor retrie> hackAnchorToSrcSpan retrie> Warning: 'Substitution' is ambiguous. It is defined retrie> * at Retrie/Substitution.hs:21:24 retrie> * at Retrie/Substitution.hs:21:1 retrie> You may be able to disambiguate the identifier by qualifying it or retrie> by specifying the type/value namespace explicitly. retrie> Defaulting to the one defined at Retrie/Substitution.hs:21:1 retrie> 87% ( 7 / 8) in 'Retrie.Substitution' retrie> Missing documentation for: retrie> Module header retrie> 20% ( 1 / 5) in 'Retrie.FreeVars' retrie> Missing documentation for: retrie> Module header retrie> FreeVars (Retrie/FreeVars.hs:22) retrie> elemFVs (Retrie/FreeVars.hs:61) retrie> substFVs (Retrie/FreeVars.hs:38) retrie> 0% ( 0 / 16) in 'Retrie.PatternMap.Class' retrie> Missing documentation for: retrie> Module header retrie> MatchEnv (Retrie/PatternMap/Class.hs:25) retrie> extendMatchEnv (Retrie/PatternMap/Class.hs:31) retrie> pruneMatchEnv (Retrie/PatternMap/Class.hs:35) retrie> A (Retrie/PatternMap/Class.hs:40) retrie> toA (Retrie/PatternMap/Class.hs:43) retrie> toAList (Retrie/PatternMap/Class.hs:46) retrie> unionOn (Retrie/PatternMap/Class.hs:50) retrie> PatternMap (Retrie/PatternMap/Class.hs:54) retrie> mapFor (Retrie/PatternMap/Class.hs:65) retrie> maybeMap (Retrie/PatternMap/Class.hs:69) retrie> maybeListMap (Retrie/PatternMap/Class.hs:72) retrie> MaybeMap (Retrie/PatternMap/Class.hs:76) retrie> ListMap (Retrie/PatternMap/Class.hs:101) retrie> findMatch (Retrie/PatternMap/Class.hs:130) retrie> insertMatch (Retrie/PatternMap/Class.hs:133) retrie> 0% ( 0 / 7) in 'Retrie.PatternMap.Bag' retrie> Missing documentation for: retrie> Module header retrie> BoolMap (Retrie/PatternMap/Bag.hs:22) retrie> IntMap (Retrie/PatternMap/Bag.hs:63) retrie> Map (Retrie/PatternMap/Bag.hs:87) retrie> mapAssocs (Retrie/PatternMap/Bag.hs:91) retrie> FSEnv (Retrie/PatternMap/Bag.hs:122) retrie> UniqFM (Retrie/PatternMap/Bag.hs:143) retrie> 2% ( 1 / 43) in 'Retrie.PatternMap.Instances' retrie> Missing documentation for: retrie> Module header retrie> TupArgMap (Retrie/PatternMap/Instances.hs:36) retrie> BoxityMap (Retrie/PatternMap/Instances.hs:73) retrie> VMap (Retrie/PatternMap/Instances.hs:99) retrie> LMap (Retrie/PatternMap/Instances.hs:131) retrie> emptyLMapWrapper (Retrie/PatternMap/Instances.hs:146) retrie> OLMap (Retrie/PatternMap/Instances.hs:210) retrie> emptyOLMapWrapper (Retrie/PatternMap/Instances.hs:221) retrie> EMap (Retrie/PatternMap/Instances.hs:274) retrie> emptyEMapWrapper (Retrie/PatternMap/Instances.hs:301) retrie> extendResult (Retrie/PatternMap/Instances.hs:508) retrie> singleton (Retrie/PatternMap/Instances.hs:515) retrie> alphaEquivalent (Retrie/PatternMap/Instances.hs:529) retrie> SCMap (Retrie/PatternMap/Instances.hs:537) retrie> emptySCMapWrapper (Retrie/PatternMap/Instances.hs:551) retrie> MGMap (Retrie/PatternMap/Instances.hs:615) retrie> MMap (Retrie/PatternMap/Instances.hs:637) retrie> CDMap (Retrie/PatternMap/Instances.hs:667) retrie> emptyCDMapWrapper (Retrie/PatternMap/Instances.hs:676) retrie> PatMap (Retrie/PatternMap/Instances.hs:724) retrie> emptyPatMapWrapper (Retrie/PatternMap/Instances.hs:737) retrie> GRHSSMap (Retrie/PatternMap/Instances.hs:824) retrie> GRHSMap (Retrie/PatternMap/Instances.hs:855) retrie> SLMap (Retrie/PatternMap/Instances.hs:889) retrie> emptySLMapWrapper (Retrie/PatternMap/Instances.hs:897) retrie> LBMap (Retrie/PatternMap/Instances.hs:942) retrie> emptyLBMapWrapper (Retrie/PatternMap/Instances.hs:951) retrie> deValBinds (Retrie/PatternMap/Instances.hs:996) retrie> BMap (Retrie/PatternMap/Instances.hs:1005) retrie> emptyBMapWrapper (Retrie/PatternMap/Instances.hs:1015) retrie> SMap (Retrie/PatternMap/Instances.hs:1069) retrie> emptySMapWrapper (Retrie/PatternMap/Instances.hs:1079) retrie> TyMap (Retrie/PatternMap/Instances.hs:1137) retrie> emptyTyMapWrapper (Retrie/PatternMap/Instances.hs:1158) retrie> splitVisBinders (Retrie/PatternMap/Instances.hs:1276) retrie> extractBinderInfo (Retrie/PatternMap/Instances.hs:1280) retrie> RFMap (Retrie/PatternMap/Instances.hs:1289) retrie> RecordFieldToRdrName (Retrie/PatternMap/Instances.hs:1330) retrie> fieldsToRdrNamesUpd (Retrie/PatternMap/Instances.hs:1385) retrie> TupleSortMap (Retrie/PatternMap/Instances.hs:1415) retrie> ForAllTyMap (Retrie/PatternMap/Instances.hs:1462) retrie> ForallVisMap (Retrie/PatternMap/Instances.hs:1501) retrie> 80% ( 4 / 5) in 'Retrie.Universe' retrie> Missing documentation for: retrie> Module header retrie> Warning: 'MatchResult' is ambiguous. It is defined retrie> * at Retrie/Types.hs:299:5 retrie> * at Retrie/Types.hs:298:1 retrie> You may be able to disambiguate the identifier by qualifying it or retrie> by specifying the type/value namespace explicitly. retrie> Defaulting to the one defined at Retrie/Types.hs:298:1 retrie> Warning: 'Template' is ambiguous. It is defined retrie> * at Retrie/Types.hs:267:21 retrie> * at Retrie/Types.hs:267:1 retrie> You may be able to disambiguate the identifier by qualifying it or retrie> by specifying the type/value namespace explicitly. retrie> Defaulting to the one defined at Retrie/Types.hs:267:1 retrie> Warning: 'Matcher' is ambiguous. It is defined retrie> * at Retrie/Types.hs:127:21 retrie> * at Retrie/Types.hs:127:1 retrie> You may be able to disambiguate the identifier by qualifying it or retrie> by specifying the type/value namespace explicitly. retrie> Defaulting to the one defined at Retrie/Types.hs:127:1 retrie> Warning: 'Query' is ambiguous. It is defined retrie> * at Retrie/Types.hs:107:20 retrie> * at Retrie/Types.hs:107:1 retrie> You may be able to disambiguate the identifier by qualifying it or retrie> by specifying the type/value namespace explicitly. retrie> Defaulting to the one defined at Retrie/Types.hs:107:1 retrie> Warning: 'Context' is ambiguous. It is defined retrie> * at Retrie/Types.hs:68:16 retrie> * at Retrie/Types.hs:68:1 retrie> You may be able to disambiguate the identifier by qualifying it or retrie> by specifying the type/value namespace explicitly. retrie> Defaulting to the one defined at Retrie/Types.hs:68:1 retrie> Warning: 'RewriterResult' is ambiguous. It is defined retrie> * at Retrie/Types.hs:226:27 retrie> * at Retrie/Types.hs:226:1 retrie> You may be able to disambiguate the identifier by qualifying it or retrie> by specifying the type/value namespace explicitly. retrie> Defaulting to the one defined at Retrie/Types.hs:226:1 retrie> Warning: 'valid' is out of scope. retrie> If you qualify the identifier, haddock can try to link it anyway. retrie> 93% ( 28 / 30) in 'Retrie.Types' retrie> Missing documentation for: retrie> Module header retrie> Direction (Retrie/Types.hs:99) retrie> 25% ( 1 / 4) in 'Retrie.Query' retrie> Missing documentation for: retrie> Module header retrie> parseQuerySpecs (Retrie/Query.hs:35) retrie> genericQ (Retrie/Query.hs:54) retrie> Warning: 'foo' is out of scope. retrie> If you qualify the identifier, haddock can try to link it anyway. retrie> Warning: 'bar' is out of scope. retrie> If you qualify the identifier, haddock can try to link it anyway. retrie> Warning: 'baz' is out of scope. retrie> If you qualify the identifier, haddock can try to link it anyway. retrie> Warning: 'quux' is out of scope. retrie> If you qualify the identifier, haddock can try to link it anyway. retrie> 33% ( 1 / 3) in 'Retrie.GroundTerms' retrie> Missing documentation for: retrie> Module header retrie> groundTerms (Retrie/GroundTerms.hs:46) retrie> 0% ( 0 / 23) in 'Retrie.Expr' retrie> Missing documentation for: retrie> Module header retrie> bitraverseHsConDetails (Retrie/Expr.hs:482) retrie> getUnparened (Retrie/Expr.hs:357) retrie> grhsToExpr (Retrie/Expr.hs:320) retrie> mkApps (Retrie/Expr.hs:164) retrie> mkConPatIn (Retrie/Expr.hs:194) retrie> mkEpAnn (Retrie/Expr.hs:107) retrie> mkHsAppsTy (Retrie/Expr.hs:173) retrie> mkLams (Retrie/Expr.hs:122) retrie> mkLet (Retrie/Expr.hs:145) retrie> mkLoc (Retrie/Expr.hs:89) retrie> mkLocA (Retrie/Expr.hs:95) retrie> mkLocatedHsVar (Retrie/Expr.hs:56) retrie> mkVarPat (Retrie/Expr.hs:184) retrie> mkTyVar (Retrie/Expr.hs:177) retrie> parenify (Retrie/Expr.hs:337) retrie> parenifyT (Retrie/Expr.hs:447) retrie> parenifyP (Retrie/Expr.hs:416) retrie> patToExpr (Retrie/Expr.hs:238) retrie> unparen (Retrie/Expr.hs:364) retrie> unparenP (Retrie/Expr.hs:469) retrie> unparenT (Retrie/Expr.hs:462) retrie> wildSupply (Retrie/Expr.hs:222) retrie> 33% ( 1 / 3) in 'Retrie.Rewrites.Types' retrie> Missing documentation for: retrie> Module header retrie> typeSynonymsToRewrites (Retrie/Rewrites/Types.hs:29) retrie> 0% ( 0 / 4) in 'Retrie.Rewrites.Function' retrie> Missing documentation for: retrie> Module header retrie> dfnsToRewrites (Retrie/Rewrites/Function.hs:32) retrie> getImports (Retrie/Rewrites/Function.hs:55) retrie> matchToRewrites (Retrie/Rewrites/Function.hs:65) retrie> 0% ( 0 / 2) in 'Retrie.Rewrites.Patterns' retrie> Missing documentation for: retrie> Module header retrie> patternSynonymsToRewrites (Retrie/Rewrites/Patterns.hs:32) retrie> Warning: 'apply' is out of scope. retrie> If you qualify the identifier, haddock can try to link it anyway. retrie> Warning: 'Context' is ambiguous. It is defined retrie> * at Retrie/Types.hs:68:16 retrie> * at Retrie/Types.hs:68:1 retrie> You may be able to disambiguate the identifier by qualifying it or retrie> by specifying the type/value namespace explicitly. retrie> Defaulting to the one defined at Retrie/Types.hs:68:1 retrie> 75% ( 3 / 4) in 'Retrie.Context' retrie> Missing documentation for: retrie> Module header retrie> 50% ( 1 / 2) in 'Retrie.Subst' retrie> Missing documentation for: retrie> Module header retrie> Warning: 'Replacement' is ambiguous. It is defined retrie> * at Retrie/Replace.hs:118:20 retrie> * at Retrie/Replace.hs:118:1 retrie> You may be able to disambiguate the identifier by qualifying it or retrie> by specifying the type/value namespace explicitly. retrie> Defaulting to the one defined at Retrie/Replace.hs:118:1 retrie> 75% ( 3 / 4) in 'Retrie.Replace' retrie> Missing documentation for: retrie> Module header retrie> 12% ( 1 / 8) in 'Retrie.CPP' retrie> Missing documentation for: retrie> Module header retrie> CPP (Retrie/CPP.hs:63) retrie> addImportsCPP (Retrie/CPP.hs:83) retrie> parseCPPFile (Retrie/CPP.hs:93) retrie> parseCPP (Retrie/CPP.hs:101) retrie> printCPP (Retrie/CPP.hs:109) retrie> cppFork (Retrie/CPP.hs:184) retrie> Warning: 'RWST' is ambiguous. It is defined retrie> * in ‘Control.Monad.Trans.RWS.Lazy’ retrie> * in ‘Control.Monad.Trans.RWS.Lazy’ retrie> You may be able to disambiguate the identifier by qualifying it or retrie> by specifying the type/value namespace explicitly. retrie> Defaulting to the one defined in ‘Control.Monad.Trans.RWS.Lazy’ retrie> 88% ( 16 / 18) in 'Retrie.Monad' retrie> Missing documentation for: retrie> Module header retrie> liftRWST (Retrie/Monad.hs:83) retrie> 0% ( 0 / 2) in 'Retrie.Rewrites.Rules' retrie> Missing documentation for: retrie> Module header retrie> rulesToRewrites (Retrie/Rewrites/Rules.hs:31) retrie> Warning: 'parseRewrites' is out of scope. retrie> If you qualify the identifier, haddock can try to link it anyway. retrie> Warning: 'pattern' is out of scope. retrie> If you qualify the identifier, haddock can try to link it anyway. retrie> 33% ( 2 / 6) in 'Retrie.Rewrites' retrie> Missing documentation for: retrie> Module header retrie> parseRewriteSpecs (Retrie/Rewrites.hs:92) retrie> parseQualified (Retrie/Rewrites.hs:254) retrie> parseAdhocs (Retrie/Rewrites.hs:149) retrie> Warning: 'valid' is out of scope. retrie> If you qualify the identifier, haddock can try to link it anyway. retrie> 0% ( 0 / 3) in 'Retrie.Elaborate' retrie> Missing documentation for: retrie> Module header retrie> defaultElaborations (Retrie/Elaborate.hs:36) retrie> elaborateRewritesInternal (Retrie/Elaborate.hs:45) retrie> 0% ( 0 / 4) in 'Retrie.Debug' retrie> Missing documentation for: retrie> Module header retrie> RoundTrip (Retrie/Debug.hs:20) retrie> parseRoundtrips (Retrie/Debug.hs:23) retrie> doRoundtrips (Retrie/Debug.hs:33) retrie> Warning: 'stdout' is out of scope. retrie> If you qualify the identifier, haddock can try to link it anyway. retrie> Warning: 'Retrie' is out of scope. retrie> If you qualify the identifier, haddock can try to link it anyway. retrie> Warning: 'apply' is out of scope. retrie> If you qualify the identifier, haddock can try to link it anyway. retrie> Warning: 'Options' is ambiguous. It is defined retrie> * at Retrie/Options.hs:87:34 retrie> * at Retrie/Options.hs:60:1 retrie> You may be able to disambiguate the identifier by qualifying it or retrie> by specifying the type/value namespace explicitly. retrie> Defaulting to the one defined at Retrie/Options.hs:60:1 retrie> 82% ( 14 / 17) in 'Retrie.Options' retrie> Missing documentation for: retrie> Module header retrie> Options_ (Retrie/Options.hs:87) retrie> GrepCommands (Retrie/Options.hs:482) retrie> Warning: 'Options' is ambiguous. It is defined retrie> * at Retrie/Options.hs:87:34 retrie> * at Retrie/Options.hs:60:1 retrie> You may be able to disambiguate the identifier by qualifying it or retrie> by specifying the type/value namespace explicitly. retrie> Defaulting to the one defined at Retrie/Options.hs:60:1 retrie> Warning: 'diff' is out of scope. retrie> If you qualify the identifier, haddock can try to link it anyway. retrie> 90% ( 9 / 10) in 'Retrie.Run' retrie> Missing documentation for: retrie> Module header retrie> Warning: 'Query' is ambiguous. It is defined retrie> * at Retrie/Types.hs:107:20 retrie> * at Retrie/Types.hs:107:1 retrie> You may be able to disambiguate the identifier by qualifying it or retrie> by specifying the type/value namespace explicitly. retrie> Defaulting to the one defined at Retrie/Types.hs:107:1 retrie> Warning: 'Context' is ambiguous. It is defined retrie> * at Retrie/Types.hs:68:16 retrie> * at Retrie/Types.hs:68:1 retrie> You may be able to disambiguate the identifier by qualifying it or retrie> by specifying the type/value namespace explicitly. retrie> Defaulting to the one defined at Retrie/Types.hs:68:1 retrie> Warning: 'MatchResult' is ambiguous. It is defined retrie> * at Retrie/Types.hs:299:5 retrie> * at Retrie/Types.hs:298:1 retrie> You may be able to disambiguate the identifier by qualifying it or retrie> by specifying the type/value namespace explicitly. retrie> Defaulting to the one defined at Retrie/Types.hs:298:1 retrie> 89% ( 89 / 99) in 'Retrie' retrie> Missing documentation for: retrie> AnnotatedHsDecl (Retrie/ExactPrint/Annotated.hs:59) retrie> AnnotatedHsExpr (Retrie/ExactPrint/Annotated.hs:60) retrie> AnnotatedHsType (Retrie/ExactPrint/Annotated.hs:61) retrie> AnnotatedImports (Retrie/ExactPrint/Annotated.hs:63) retrie> AnnotatedModule (Retrie/ExactPrint/Annotated.hs:65) retrie> AnnotatedPat (Retrie/ExactPrint/Annotated.hs:69) retrie> AnnotatedStmt (Retrie/ExactPrint/Annotated.hs:70) retrie> LibDir retrie> Options_ (Retrie/Options.hs:87) retrie> Verbosity (Retrie/Util.hs:21) 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.Exts.Heap.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_StgTSOProfInfo ghc-lib-parser> - GHC.Exts.Heap.ProfInfo.Types.Rep_IndexTable ghc-lib-parser> - GHC.Exts.Heap.ProfInfo.Types.Rep_CostCentreStack ghc-lib-parser> - GHC.Exts.Heap.ProfInfo.Types.Rep_CostCentre 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_TsoFlags ghc-lib-parser> - GHC.Exts.Heap.Closures.Rep_WhyBlocked ghc-lib-parser> - GHC.Exts.Heap.Closures.Rep_WhatNext ghc-lib-parser> - GHC.Exts.Heap.Closures.Rep_PrimType ghc-lib-parser> Warning: GHC.Exts.Heap: could not find link destinations for: ghc-lib-parser> - GHC.Exts.Heap.ClosureTypes.Rep_ClosureType ghc-lib-parser> - GHC.Exts.Heap.InfoTable.Types.Rep_StgInfoTable ghc-lib-parser> - GHC.Exts.Heap.ProfInfo.Types.Rep_StgTSOProfInfo ghc-lib-parser> - GHC.Exts.Heap.ProfInfo.Types.Rep_IndexTable 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.Closures.Rep_GenClosure ghc-lib-parser> - GHC.Exts.Heap.Closures.Rep_TsoFlags ghc-lib-parser> - GHC.Exts.Heap.Closures.Rep_WhyBlocked ghc-lib-parser> - GHC.Exts.Heap.Closures.Rep_WhatNext ghc-lib-parser> - GHC.Exts.Heap.Closures.Rep_PrimType ghc-lib-parser> Warning: GHC.ForeignSrcLang.Type: could not find link destinations for: ghc-lib-parser> - GHC.ForeignSrcLang.Type.Rep_ForeignSrcLang ghc-lib-parser> Warning: GHC.LanguageExtensions.Type: could not find link destinations for: ghc-lib-parser> - GHC.LanguageExtensions.Type.Rep_Extension ghc-lib-parser> Warning: GHC.Prelude.Basic: could not find link destinations for: ghc-lib-parser> - GHC.Prim.~# ghc-lib-parser> - Data.Functor.Utils.StateT ghc-lib-parser> - Data.Functor.Utils.Max ghc-lib-parser> - Data.Functor.Utils.Min ghc-lib-parser> - Data.Functor.Utils.StateL ghc-lib-parser> - Data.Functor.Utils.StateR ghc-lib-parser> - GHC.Generics.SingKind ghc-lib-parser> - GHC.Generics.DemoteRep ghc-lib-parser> - GHC.Generics.fromSing ghc-lib-parser> - GHC.Generics.SingI ghc-lib-parser> - GHC.Generics.sing ghc-lib-parser> - GHC.Generics.Sing ghc-lib-parser> - GHC.Generics.D:R:UReckWordp0 ghc-lib-parser> - GHC.Generics.D:R:UReckIntp0 ghc-lib-parser> - GHC.Generics.D:R:UReckFloatp0 ghc-lib-parser> - GHC.Generics.D:R:UReckDoublep0 ghc-lib-parser> - GHC.Generics.D:R:UReckCharp0 ghc-lib-parser> - GHC.Generics.Rep1_Either ghc-lib-parser> - GHC.Generics.Rep1_Maybe ghc-lib-parser> - GHC.Generics.Rep_Ordering ghc-lib-parser> - GHC.Generics.Rep_Bool ghc-lib-parser> - GHC.Generics.Rep_Either ghc-lib-parser> - GHC.Generics.Rep_Maybe ghc-lib-parser> - GHC.Generics.Rep_R:UReckWordp ghc-lib-parser> - GHC.Generics.Rep1_R:UReckWordp ghc-lib-parser> - GHC.Generics.Rep_R:UReckIntp ghc-lib-parser> - GHC.Generics.Rep1_R:UReckIntp ghc-lib-parser> - GHC.Generics.Rep1_R:UReckFloatp ghc-lib-parser> - GHC.Generics.Rep_R:UReckDoublep ghc-lib-parser> - GHC.Generics.Rep1_R:UReckDoublep ghc-lib-parser> - GHC.Generics.Rep_R:UReckCharp ghc-lib-parser> - GHC.Generics.Rep1_R:UReckCharp ghc-lib-parser> - GHC.IOPort.IOPort 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> - Text.ParserCombinators.ReadP.P ghc-lib-parser> - GHC.Generics.D:R:SingBoola0 ghc-lib-parser> - GHC.Generics.STrue ghc-lib-parser> - GHC.Generics.D:R:DemoteRepBool ghc-lib-parser> - GHC.Generics.SFalse ghc-lib-parser> - GHC.Generics.Rep_R:UReckFloatp ghc-lib-parser> - GHC.Generics.D:R:SingMaybeb0 ghc-lib-parser> - GHC.Generics.SNothing ghc-lib-parser> - GHC.Generics.SJust ghc-lib-parser> - GHC.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.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 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> 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.IOPort.IOPortException ghc-lib-parser> Warning: GHC.Utils.Fingerprint: could not find link destinations for: ghc-lib-parser> - GHC.Generics.Rep_Fingerprint ghc-lib-parser> Warning: GHCi.FFI: could not find link destinations for: ghc-lib-parser> - GHCi.FFI.Rep_FFIConv ghc-lib-parser> - GHCi.FFI.Rep_FFIType ghc-lib-parser> Warning: GHC.Utils.Outputable: could not find link destinations for: ghc-lib-parser> - GHC.Utils.Outputable.Coloured ghc-lib-parser> - GHC.Utils.Outputable.D:R:LineHDoc ghc-lib-parser> - GHC.Utils.Outputable.D:R:LineSDoc ghc-lib-parser> Warning: GHC.Utils.Panic: could not find link destinations for: ghc-lib-parser> - GHC.IOPort.IOPortException ghc-lib-parser> Warning: GHC.Utils.Monad: could not find link destinations for: ghc-lib-parser> - Data.Functor.Utils.StateT ghc-lib-parser> - Data.Functor.Utils.StateL ghc-lib-parser> - Data.Functor.Utils.StateR ghc-lib-parser> - 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.Cmm.Dataflow.Collections: could not find link destinations for: ghc-lib-parser> - GHC.Cmm.Dataflow.Collections.D:R:ElemOfUniqueSet ghc-lib-parser> - GHC.Cmm.Dataflow.Collections.D:R:KeyOfUniqueMap ghc-lib-parser> - GHC.Cmm.Dataflow.Label.D:R:ElemOfLabelSet ghc-lib-parser> - GHC.Cmm.Dataflow.Label.D:R:KeyOfLabelMap 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.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.Utils.Binary: could not find link destinations for: ghc-lib-parser> - GHC.Utils.Binary.BinArray 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.Unsat.Syntax: could not find link destinations for: ghc-lib-parser> - GHC.JS.Unsat.Syntax.Rep_JStat ghc-lib-parser> - GHC.JS.Unsat.Syntax.Rep_JExpr ghc-lib-parser> - GHC.JS.Unsat.Syntax.Rep_JVal ghc-lib-parser> - GHC.JS.Unsat.Syntax.Rep_JUOp ghc-lib-parser> - GHC.JS.Unsat.Syntax.Rep_JOp ghc-lib-parser> Warning: GHC.JS.Syntax: could not find link destinations for: ghc-lib-parser> - GHC.JS.Syntax.Rep_JStat ghc-lib-parser> - GHC.JS.Syntax.Rep_JExpr ghc-lib-parser> - GHC.JS.Syntax.Rep_JVal ghc-lib-parser> - GHC.JS.Syntax.Rep_AOp ghc-lib-parser> - GHC.JS.Syntax.Rep_UOp ghc-lib-parser> - GHC.JS.Syntax.Rep_Op ghc-lib-parser> Warning: GHC.JS.Make: could not find link destinations for: ghc-lib-parser> - GHC.JS.Make.ToSat 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.Types.Basic: could not find link destinations for: ghc-lib-parser> - GHC.ForeignSrcLang.Type.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.ByteOrder.Rep_ByteOrder ghc-lib-parser> Warning: GHC.Unit.Info: could not find link destinations for: ghc-lib-parser> - Data.Version.Rep_Version ghc-lib-parser> - GHC.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.SelectorOffset ghc-lib-parser> - GHC.Runtime.Heap.Layout.FunArity conduit> [1 of 5] Compiling Data.Conduit.Extra.ZipConduitSpec ( test/Data/Conduit/Extra/ZipConduitSpec.hs, dist/build/conduit-test/conduit-test-tmp/Data/Conduit/Extra/ZipConduitSpec.o ) conduit> 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> [2 of 5] Compiling Data.Conduit.StreamSpec ( test/Data/Conduit/StreamSpec.hs, dist/build/conduit-test/conduit-test-tmp/Data/Conduit/StreamSpec.o ) 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> | ^^^^^^^^^^^^^^^^^^ 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.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:BodyPatBuilder ghc-lib-parser> - GHC.Parser.PostProcess.D:R:InfixOpPatBuilder ghc-lib-parser> - GHC.Parser.PostProcess.D:R:FunArgPatBuilder 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:BodyHsCmd ghc-lib-parser> - GHC.Parser.PostProcess.D:R:InfixOpHsCmd ghc-lib-parser> - GHC.Parser.PostProcess.D:R:FunArgHsCmd 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> - 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: 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> Warning: GHC.Data.TrieMap: could not find link destinations for: ghc-lib-parser> - GHC.Data.TrieMap.D:R:KeyUniqDFM ghc-lib-parser> - GHC.Data.TrieMap.D:R:KeyMap ghc-lib-parser> - GHC.Data.TrieMap.D:R:KeyIntMap ghc-lib-parser> - GHC.Data.TrieMap.D:R:KeyMaybeMap ghc-lib-parser> - GHC.Data.TrieMap.D:R:KeyListMap ghc-lib-parser> - GHC.Data.TrieMap.D:R:KeyGenMap ghc-lib-parser> - GHC.Cmm.Dataflow.Label.D:R:KeyLabelMap ghc-lib-parser> - GHC.Core.Map.Type.D:R:KeyVarMap 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.Expr.D:R:KeyCoreMap ghc-lib-parser> Warning: GHC.Cmm.Dataflow.Label: could not find link destinations for: ghc-lib-parser> - GHC.Cmm.Dataflow.Label.D:R:ElemOfLabelSet ghc-lib-parser> - GHC.Cmm.Dataflow.Label.D:R:KeyLabelMap ghc-lib-parser> - GHC.Cmm.Dataflow.Label.D:R:KeyOfLabelMap 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: 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:KeyUniqDFM ghc-lib-parser> - GHC.Data.TrieMap.D:R:KeyMap ghc-lib-parser> - GHC.Data.TrieMap.D:R:KeyIntMap ghc-lib-parser> - GHC.Data.TrieMap.D:R:KeyMaybeMap ghc-lib-parser> - GHC.Data.TrieMap.D:R:KeyListMap ghc-lib-parser> - GHC.Data.TrieMap.D:R:KeyGenMap ghc-lib-parser> - GHC.Cmm.Dataflow.Label.D:R:KeyLabelMap ghc-lib-parser> - GHC.Core.Map.Type.BoundVar ghc-lib-parser> - GHC.Core.Map.Type.TypeMapX ghc-lib-parser> - GHC.Core.Map.Type.CoercionMapX ghc-lib-parser> - GHC.Core.Map.Type.D:R:KeyVarMap 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.Expr.D:R:KeyCoreMap 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: Language.Haskell.Syntax.Expr: could not find link destinations for: 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:BodyHsCmd ghc-lib-parser> - GHC.Parser.PostProcess.D:R:InfixOpHsCmd ghc-lib-parser> - GHC.Parser.PostProcess.D:R:FunArgHsCmd 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.Call ghc-lib-parser> - GHC.Types.Demand.D ghc-lib-parser> - GHC.Types.Demand.isCardNonAbs ghc-lib-parser> - GHC.Types.Demand.isCardNonOnce ghc-lib-parser> - GHC.Types.Demand.botSubDmd ghc-lib-parser> - GHC.Types.Demand.seqSubDmd ghc-lib-parser> - GHC.Types.Demand.viewCall 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:KeyUniqDFM ghc-lib-parser> - GHC.Data.TrieMap.D:R:KeyMap ghc-lib-parser> - GHC.Data.TrieMap.D:R:KeyIntMap ghc-lib-parser> - GHC.Data.TrieMap.D:R:KeyMaybeMap ghc-lib-parser> - GHC.Data.TrieMap.D:R:KeyListMap ghc-lib-parser> - GHC.Data.TrieMap.D:R:KeyGenMap ghc-lib-parser> - GHC.Cmm.Dataflow.Label.D:R:KeyLabelMap ghc-lib-parser> - GHC.Core.Map.Type.D:R:KeyVarMap 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.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.FVs: could not find link destinations for: ghc-lib-parser> - GHC.Core.FVs.exprOrphNames 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:InfixOpPatBuilder ghc-lib-parser> - GHC.Parser.PostProcess.D:R:FunArgPatBuilder 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 retrie> Warning: Retrie.GHC: could not find link destinations for: retrie> - GHC.Driver.MakeSem.JobResources retrie> - GHC.Types.Unique.SDFM.Shared retrie> - GHC.Types.Basic.Int retrie> - GHC.Core.InstEnv.InstMatches retrie> - GHC.Core.Opt.Arity.EtaInfo retrie> - GHC.Core.Opt.OccurAnal.TailUsageDetails retrie> - GHC.Core.Opt.OccurAnal.SimpleNodeDetails retrie> - GHC.Core.Opt.OccurAnal.NodeDetails retrie> - GHC.Unit.State.UnitVisibility retrie> - GHC.Core.Opt.CprAnal.SigEnv retrie> - GHC.Core.Opt.DmdAnal.AnalEnv retrie> - GHC.CmmToAsm.BlockLayout.BlockChain retrie> - GHC.Wasm.ControlFlow.FromCmm.ContainingSyntax retrie> - GHC.Core.Opt.Specialise.DictBind retrie> - GHC.Core.Opt.Specialise.SpecArg retrie> - GHC.CoreToStg.Prep.Floats retrie> - GHC.Tc.Validity.ValidityEnv retrie> - GHC.Tc.Validity.ExpandMode retrie> - GHC.Tc.Validity.TypeOrKindCtxt retrie> - GHC.Rename.Expr.StmtTree retrie> - GHC.Rename.Expr.MonadNames retrie> - GHC.Tc.Gen.HsType.TcTyMode retrie> - GHC.HsToCore.Pmc.Solver.TopNormaliseTypeResult retrie> - GHC.Iface.Ext.Ast.ToHie retrie> - GHC.Driver.Make.BuildPlan retrie> - GHC.Driver.Make.ModuleGraphNodeWithBootFile retrie> - Language.Haskell.GHC.ExactPrint.ExactPrint.Entry retrie> - GHC.Types.Name.NameSort retrie> - GHC.Types.Basic.RulesOnly retrie> - GHC.ForeignSrcLang.Type.Rep_ForeignSrcLang retrie> - Language.Haskell.GHC.ExactPrint.ExactPrint.EP retrie> - GHC.Cmm.CLabel.IdLabelInfo retrie> - GHC.Cmm.CLabel.TickyIdInfo retrie> - GHC.Cmm.Type.CmmCat retrie> - GHC.Cmm.LayoutStack.StackMap retrie> - GHC.Cmm.LayoutStack.StackSlot retrie> - GHC.CmmToAsm.CFG.BranchInfo retrie> - GHC.CmmToAsm.CFG.LoopInfo retrie> - GHC.CmmToAsm.Reg.Graph.SpillClean.Store retrie> - GHC.Core.Opt.Arity.ArityEnv retrie> - GHC.Core.Opt.CprAnal.AnalEnv retrie> - GHC.Core.Opt.FloatIn.FloatInBind retrie> - GHC.Core.Opt.FloatOut.FloatBinds retrie> - GHC.Unit.Module.Env.NDModule retrie> - GHC.Core.Opt.OccurAnal.OccEncl retrie> - GHC.Core.Opt.OccurAnal.UsageDetails retrie> - GHC.Core.Opt.Simplify.Env.FloatFlag retrie> - GHC.Core.Opt.SpecConstr.ArgOcc retrie> - GHC.Core.Opt.SpecConstr.Call retrie> - GHC.Core.Opt.SpecConstr.CallPat retrie> - GHC.Core.Opt.SpecConstr.HowBound retrie> - GHC.Core.Opt.SpecConstr.ScUsage retrie> - GHC.Core.Opt.SpecConstr.Value retrie> - GHC.Core.Opt.Specialise.CallInfo retrie> - GHC.Core.Opt.Specialise.CallInfoSet retrie> - GHC.Core.Opt.Specialise.FloatedDictBinds retrie> - GHC.Core.Opt.Specialise.SpecEnv retrie> - GHC.Core.Opt.Specialise.UsageDetails retrie> - GHC.Core.SimpleOpt.SimpleOptEnv retrie> - GHC.CoreToStg.Prep.ArgInfo retrie> - GHC.CoreToStg.Prep.FloatingBind retrie> - GHC.CoreToStg.Prep.OkToSpec retrie> - GHC.Data.Graph.Directed.Time retrie> - GHC.Data.Graph.Directed.Edge retrie> - GHC.Driver.Make.CodeGenEnable retrie> - GHC.Driver.Make.CachedIface retrie> - GHC.Iface.Ext.Ast.HieM retrie> - GHC.Iface.Ext.Ast.toHie retrie> - GHC.Iface.Recomp.IfaceDeclExtras retrie> - GHC.Rename.Env.DisambigInfo retrie> - GHC.Rename.HsType.RnTyKiEnv retrie> - GHC.Rename.HsType.RnTyKiWhat retrie> - GHC.Stg.Unarise.UnariseVal retrie> - GHC.StgToByteCode.Discr retrie> - GHC.Tc.Deriv.EarlyDerivSpec retrie> - GHC.Tc.Gen.Bind.GeneralisationPlan retrie> - GHC.Tc.Gen.Head.XPass retrie> - GHC.Tc.Gen.Head.EWrap retrie> - GHC.Wasm.ControlFlow.FromCmm.Context retrie> Warning: Retrie.Quantifiers: could not find link destinations for: retrie> - Retrie.Quantifiers.D:R:ItemQuantifiers 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.Unit.Finder.Types: could not find link destinations for: ghc-lib-parser> - GHC.Unit.Finder.Types.FileCacheState ghc-lib-parser> Warning: GHC.Iface.Errors.Types: could not find link destinations for: 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_CantFindInstalled ghc-lib-parser> - GHC.Iface.Errors.Types.Rep_CantFindInstalledReason ghc-lib-parser> - GHC.Iface.Errors.Types.Rep_ReadInterfaceError ghc-lib-parser> - GHC.Iface.Errors.Ppr.D:R:DiagnosticOptsIfaceMessage ghc-lib-parser> Warning: GHC.Cmm.CLabel: could not find link destinations for: ghc-lib-parser> - GHC.Cmm.CLabel.IdLabelInfo 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> 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.SelectorOffset ghc-lib-parser> - GHC.Runtime.Heap.Layout.FunArity ghc-lib-parser> - GHC.Cmm.GenCmmDataDecl 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: Language.Haskell.TH.LanguageExtensions: could not find link destinations for: ghc-lib-parser> - GHC.LanguageExtensions.Type.Rep_Extension ghc-lib-parser> Warning: Language.Haskell.TH.Syntax: could not find link destinations for: ghc-lib-parser> - GHC.ForeignSrcLang.Type.Rep_ForeignSrcLang ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_DocLoc ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Info ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Dec ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_PatSynDir ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Clause ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Body ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Guard ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Stmt ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Exp ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Range ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Match ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Pat ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Pragma ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_DerivClause ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_DerivStrategy ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_TySynEqn ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Foreign ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_RuleBndr ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Con ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_TypeFamilyHead ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_FamilyResultSig ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Type ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_TyVarBndr ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_AnnLookup ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Role ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_TyLit ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_InjectivityAnn ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_BndrVis ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Specificity ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_PatSynArgs ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Bang ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_DecidedStrictness ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_SourceStrictness ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_SourceUnpackedness ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_AnnTarget ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Phases ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_RuleMatch ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Inline ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Safety ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Callconv ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_FunDep ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Overlap ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Lit ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Bytes ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Fixity ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_FixityDirection ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_ModuleInfo ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Loc ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Name ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_NameFlavour ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_NameSpace ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_OccName ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Module ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_PkgName ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_ModName ghc-lib-parser> Warning: Language.Haskell.TH.Lib: could not find link destinations for: ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_DerivClause ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_DerivStrategy ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Overlap retrie> Warning: Retrie.SYB: could not find link destinations for: retrie> - GHC.Generics.Rep1_Proxy retrie> - GHC.Generics.Rep_Proxy retrie> - GHC.Types.Unique.DFM.TaggedVal retrie> - GHC.Iface.Ext.Ast.PScoped retrie> - GHC.Types.Tickish.TickishPassCore retrie> - GHC.Types.Tickish.TickishPassCmm retrie> - GHC.Types.Tickish.TickishPassStg retrie> - GHC.Types.CostCentre.IndexedCCFlavour retrie> Warning: Retrie.ExactPrint: could not find link destinations for: retrie> - Language.Haskell.GHC.ExactPrint.ExactPrint.Entry retrie> - Language.Haskell.GHC.ExactPrint.ExactPrint.EP retrie> - Language.Haskell.GHC.ExactPrint.ExactPrint.DataFamInstDeclWithContext retrie> - Language.Haskell.GHC.ExactPrint.ExactPrint.ExactPrintTVFlag retrie> - Language.Haskell.GHC.ExactPrint.Transform.Decl retrie> - Language.Haskell.GHC.ExactPrint.Transform.PMatch retrie> Warning: Retrie.PatternMap.Class: could not find link destinations for: retrie> - Retrie.PatternMap.Class.D:R:KeyMaybeMap retrie> - Retrie.PatternMap.Class.D:R:KeyListMap retrie> - Retrie.PatternMap.Bag.D:R:KeyBoolMap retrie> - Retrie.PatternMap.Bag.D:R:KeyIntMap retrie> - Retrie.PatternMap.Bag.D:R:KeyMap retrie> - Retrie.PatternMap.Bag.D:R:KeyUniqFM retrie> - Retrie.PatternMap.Bag.D:R:KeyFSEnv retrie> - Retrie.PatternMap.Instances.D:R:KeyBoxityMap retrie> - Retrie.PatternMap.Instances.D:R:KeyVMap retrie> - Retrie.PatternMap.Instances.D:R:KeyLMap retrie> - Retrie.PatternMap.Instances.D:R:KeyOLMap retrie> - Retrie.PatternMap.Instances.D:R:KeySCMap retrie> - Retrie.PatternMap.Instances.D:R:KeyPatMap retrie> - Retrie.PatternMap.Instances.D:R:KeyCDMap retrie> - Retrie.PatternMap.Instances.D:R:KeyTupleSortMap retrie> - Retrie.PatternMap.Instances.D:R:KeyForallVisMap retrie> - Retrie.PatternMap.Instances.D:R:KeyForAllTyMap retrie> - Retrie.PatternMap.Instances.D:R:KeyTyMap retrie> - Retrie.PatternMap.Instances.D:R:KeyRFMap retrie> - Retrie.PatternMap.Instances.D:R:KeySMap retrie> - Retrie.PatternMap.Instances.D:R:KeyBMap retrie> - Retrie.PatternMap.Instances.D:R:KeyLBMap retrie> - Retrie.PatternMap.Instances.D:R:KeySLMap retrie> - Retrie.PatternMap.Instances.D:R:KeyGRHSMap retrie> - Retrie.PatternMap.Instances.D:R:KeyGRHSSMap retrie> - Retrie.PatternMap.Instances.D:R:KeyMMap retrie> - Retrie.PatternMap.Instances.D:R:KeyMGMap retrie> - Retrie.PatternMap.Instances.D:R:KeyEMap retrie> - Retrie.PatternMap.Instances.D:R:KeyTupArgMap retrie> - Retrie.Universe.D:R:KeyUMap retrie> Warning: Retrie.PatternMap.Bag: could not find link destinations for: retrie> - Retrie.PatternMap.Bag.D:R:KeyBoolMap retrie> - Retrie.PatternMap.Bag.D:R:KeyIntMap retrie> - Retrie.PatternMap.Bag.D:R:KeyMap retrie> - Retrie.PatternMap.Bag.D:R:KeyUniqFM retrie> - Retrie.PatternMap.Bag.D:R:KeyFSEnv retrie> Warning: Retrie.PatternMap.Instances: could not find link destinations for: retrie> - Retrie.PatternMap.Instances.D:R:KeyBoxityMap retrie> - Retrie.PatternMap.Instances.D:R:KeyVMap retrie> - Retrie.PatternMap.Instances.D:R:KeyLMap retrie> - Retrie.PatternMap.Instances.D:R:KeyOLMap retrie> - Retrie.PatternMap.Instances.D:R:KeySCMap retrie> - Retrie.PatternMap.Instances.D:R:KeyPatMap retrie> - Retrie.PatternMap.Instances.D:R:KeyCDMap retrie> - Retrie.PatternMap.Instances.D:R:KeyTupleSortMap retrie> - Retrie.PatternMap.Instances.D:R:KeyForallVisMap retrie> - Retrie.PatternMap.Instances.D:R:KeyForAllTyMap retrie> - Retrie.PatternMap.Instances.D:R:KeyTyMap retrie> - Retrie.PatternMap.Instances.D:R:KeyRFMap retrie> - Retrie.PatternMap.Instances.D:R:KeySMap retrie> - Retrie.PatternMap.Instances.D:R:KeyBMap retrie> - Retrie.PatternMap.Instances.D:R:KeyLBMap retrie> - Retrie.PatternMap.Instances.D:R:KeySLMap retrie> - Retrie.PatternMap.Instances.D:R:KeyGRHSMap retrie> - Retrie.PatternMap.Instances.D:R:KeyGRHSSMap retrie> - Retrie.PatternMap.Instances.D:R:KeyMMap retrie> - Retrie.PatternMap.Instances.D:R:KeyMGMap retrie> - Retrie.PatternMap.Instances.D:R:KeyEMap retrie> - Retrie.PatternMap.Instances.D:R:KeyTupArgMap retrie> Warning: Retrie.Universe: could not find link destinations for: retrie> - Retrie.Universe.D:R:KeyUMap retrie> Warning: Retrie.Expr: could not find link destinations for: retrie> - Retrie.Expr.PatQ retrie> Warning: Retrie.Replace: could not find link destinations for: retrie> - Retrie.Replace.replaceImpl retrie> Warning: Retrie.Monad: could not find link destinations for: retrie> - Retrie.Monad.RetrieComp retrie> Warning: Retrie.Options: could not find link destinations for: retrie> - Retrie.Options.CommandLine ghc-lib-parser> Warning: Language.Haskell.TH: could not find link destinations for: ghc-lib-parser> - GHC.LanguageExtensions.Type.Rep_Extension ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_DocLoc ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Info ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Dec ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_PatSynDir ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Clause ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Body ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Guard ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Stmt ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Exp ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Range ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Match ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Pat ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Pragma ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_TySynEqn ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Foreign ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_RuleBndr ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Con ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_TypeFamilyHead ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_FamilyResultSig ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Type ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_TyVarBndr ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_AnnLookup ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Role ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_TyLit ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_InjectivityAnn ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_BndrVis ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Specificity ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_PatSynArgs ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Bang ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_DecidedStrictness ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_SourceStrictness ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_SourceUnpackedness ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_AnnTarget ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Phases ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_RuleMatch ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Inline ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Safety ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Callconv ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_FunDep ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Lit ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Fixity ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_FixityDirection ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_ModuleInfo ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Loc ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_Name ghc-lib-parser> - Language.Haskell.TH.Syntax.Rep_NameSpace 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.Hs.Utils: could not find link destinations for: ghc-lib-parser> - GHC.Hs.Utils.AnnoBody ghc-lib-parser> Warning: GHC.Unit.Module.ModIface: could not find link destinations for: ghc-lib-parser> - GHC.Unit.Module.ModIface.ModIfacePhase ghc-lib-parser> - GHC.Unit.Module.ModIface.ModIfaceCore ghc-lib-parser> - GHC.Unit.Module.ModIface.ModIfaceFinal ghc-lib-parser> Warning: GHC.Tc.Types.Origin: could not find link destinations for: 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_PsMessage ghc-lib-parser> - GHC.Parser.Errors.Types.Rep_PsHeaderMessage ghc-lib-parser> - GHC.Parser.Errors.Ppr.D:R:DiagnosticOptsPsMessage 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: GHCi.Message: could not find link destinations for: ghc-lib-parser> - GHCi.Message.Rep_THResultType ghc-lib-parser> - GHCi.Message.Rep_THResult ghc-lib-parser> - GHCi.Message.Rep_EvalStatus_ ghc-lib-parser> - GHCi.Message.Rep_EvalResult ghc-lib-parser> - GHCi.Message.Rep_SerializableException ghc-lib-parser> - GHCi.Message.Rep_EvalExpr ghc-lib-parser> - GHCi.Message.Rep_EvalOpts ghc-lib-parser> - GHCi.Message.Rep_QResult 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.Core.Opt.Simplify.Env: could not find link destinations for: ghc-lib-parser> - GHC.Core.Opt.Simplify.Env.SimplIdSubst 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.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.Rep_TcRnMessage ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_TcRnMessageDetailed ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_IllegalForeignTypeReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_TypeCannotBeMarshaledReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_THError ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_THReifyError ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_SpliceFailReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_AddTopDeclsError ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_RunSpliceFailReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_ConversionFailReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_TypedTHError ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_THNameError ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_THSyntaxError ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_IllegalInstanceReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_IllegalClassInstanceReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_IllegalHasFieldInstance ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_NonCanonicalDefinition ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_UnusedImportReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_DodgyImportsReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_ImportLookupReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_TypeApplication ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_TyFamsDisabledReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_DisabledClassExtension ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_RoleValidationFailedReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_BadFieldAnnotationReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_PatSynInvalidRhsReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_HsigShapeMismatchReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_EmptyStatementGroupErrReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_SolverReportWithCtxt ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_TcSolverReportMsg ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_CannotUnifyVariableReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_NotInScopeError ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_BadImportKind ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_MismatchMsg ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_WhenMatching ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_BootMismatch ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_BootMismatchWhat ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_MissingBootThing ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_DeriveInstanceErrReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_IllegalFamilyInstanceReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_InvalidAssoc ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_InvalidAssocDefault ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_AssocDefaultBadArgs ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_InvalidAssocInstance ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_IllegalInstanceHeadReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_IllegalNewtypeReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_BadRecordUpdateReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_TypeDataForbids 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.GhcDiagnosticCode 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.ExtsBitmap ghc-lib-parser> - GHC.Parser.Lexer.ALRLayout ghc-lib-parser> - GHC.Parser.Lexer.ALRContext 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.AnnoBody ghc-lib-parser> - GHC.Parser.PostProcess.D:R:BodyPatBuilder ghc-lib-parser> - GHC.Parser.PostProcess.D:R:InfixOpPatBuilder ghc-lib-parser> - GHC.Parser.PostProcess.D:R:FunArgPatBuilder 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:BodyHsCmd ghc-lib-parser> - GHC.Parser.PostProcess.D:R:InfixOpHsCmd ghc-lib-parser> - GHC.Parser.PostProcess.D:R:FunArgHsCmd 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.Tc.Errors.Ppr: could not find link destinations for: ghc-lib-parser> - GHC.Tc.Errors.Ppr.D:R:DiagnosticOptsTcRnMessage 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.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.Warns ghc-lib-parser> - GHC.Driver.CmdLine.Errs 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.Tc.Types: could not find link destinations for: ghc-lib-parser> - GHC.ForeignSrcLang.Type.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.PluginOperation ghc-lib-parser> - GHC.Driver.Plugins.HoleFitPlugin conduit> [3 of 5] Compiling StreamSpec ( test/StreamSpec.hs, dist/build/conduit-test/conduit-test-tmp/StreamSpec.o ) conduit> 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> [4 of 5] Compiling Spec ( test/Spec.hs, dist/build/conduit-test/conduit-test-tmp/Spec.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 ) retrie> Documentation created: dist/doc/html/retrie/, dist/doc/html/retrie/retrie.txt retrie> Preprocessing executable 'demo-retrie' for retrie-1.2.3.. retrie> Preprocessing test suite 'test' for retrie-1.2.3.. retrie> Preprocessing executable 'retrie' for retrie-1.2.3.. retrie> Running phase: installPhase retrie> Installing library in /nix/store/nggadzfc18lkmm7fkz48411jmvjgn5jh-retrie-1.2.3/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV retrie> Installing executable demo-retrie in /nix/store/nggadzfc18lkmm7fkz48411jmvjgn5jh-retrie-1.2.3/bin retrie> Warning: The directory retrie> /nix/store/nggadzfc18lkmm7fkz48411jmvjgn5jh-retrie-1.2.3/bin is not in the retrie> system search path. retrie> Installing executable retrie in /nix/store/nggadzfc18lkmm7fkz48411jmvjgn5jh-retrie-1.2.3/bin retrie> Warning: The directory retrie> /nix/store/nggadzfc18lkmm7fkz48411jmvjgn5jh-retrie-1.2.3/bin is not in the retrie> system search path. retrie> Running phase: fixupPhase retrie> shrinking RPATHs of ELF executables and libraries in /nix/store/nggadzfc18lkmm7fkz48411jmvjgn5jh-retrie-1.2.3 retrie> shrinking /nix/store/nggadzfc18lkmm7fkz48411jmvjgn5jh-retrie-1.2.3/bin/demo-retrie retrie> shrinking /nix/store/nggadzfc18lkmm7fkz48411jmvjgn5jh-retrie-1.2.3/bin/retrie retrie> shrinking /nix/store/nggadzfc18lkmm7fkz48411jmvjgn5jh-retrie-1.2.3/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSretrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV-ghc9.8.1.so retrie> checking for references to /build/ in /nix/store/nggadzfc18lkmm7fkz48411jmvjgn5jh-retrie-1.2.3... retrie> patching script interpreter paths in /nix/store/nggadzfc18lkmm7fkz48411jmvjgn5jh-retrie-1.2.3 retrie> stripping (with command strip and flags -S -p) in /nix/store/nggadzfc18lkmm7fkz48411jmvjgn5jh-retrie-1.2.3/lib /nix/store/nggadzfc18lkmm7fkz48411jmvjgn5jh-retrie-1.2.3/bin retrie> shrinking RPATHs of ELF executables and libraries in /nix/store/rp0b7qijw37xh1y59jjqcg65171ksc2z-retrie-1.2.3-doc retrie> checking for references to /build/ in /nix/store/rp0b7qijw37xh1y59jjqcg65171ksc2z-retrie-1.2.3-doc... retrie> patching script interpreter paths in /nix/store/rp0b7qijw37xh1y59jjqcg65171ksc2z-retrie-1.2.3-doc retrie (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/nggadzfc18lkmm7fkz48411jmvjgn5jh-retrie-1.2.3 /nix/store/rp0b7qijw37xh1y59jjqcg65171ksc2z-retrie-1.2.3-doc retrie (post)> Pushing 2 paths (166 are already present) using zstd to cache sellout ⏳ retrie (post)> retrie (post)> Pushing /nix/store/rp0b7qijw37xh1y59jjqcg65171ksc2z-retrie-1.2.3-doc (13.67 MiB) retrie (post)> Pushing /nix/store/nggadzfc18lkmm7fkz48411jmvjgn5jh-retrie-1.2.3 (80.56 MiB) retrie (post)> retrie (post)> All done. retrie (post)> added 2 signatures retrie (post)> added 98 signatures retrie (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/nggadzfc18lkmm7fkz48411jmvjgn5jh-retrie-1.2.3 /nix/store/rp0b7qijw37xh1y59jjqcg65171ksc2z-retrie-1.2.3-doc retrie (post)> copying 2 paths... retrie (post)> copying path '/nix/store/rp0b7qijw37xh1y59jjqcg65171ksc2z-retrie-1.2.3-doc' to 'https://cache.nix-ci.com'... retrie (post)> copying path '/nix/store/nggadzfc18lkmm7fkz48411jmvjgn5jh-retrie-1.2.3' to 'https://cache.nix-ci.com'... retrie (post)> copying 1 paths... retrie (post)> copying path '/nix/store/c1a3f36wyji1gdlqam78xvy53w2zmk3p-retrie-1.2.3.drv' to 'https://cache.nix-ci.com'... retrie (post)> added 0 signatures retrie (post)> added 0 signatures retrie (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/nggadzfc18lkmm7fkz48411jmvjgn5jh-retrie-1.2.3 /nix/store/rp0b7qijw37xh1y59jjqcg65171ksc2z-retrie-1.2.3-doc retrie (post)> copying 2 paths... retrie (post)> copying path '/nix/store/rp0b7qijw37xh1y59jjqcg65171ksc2z-retrie-1.2.3-doc' to 'ssh-ng://worker.nix-ci.com'... retrie (post)> copying path '/nix/store/nggadzfc18lkmm7fkz48411jmvjgn5jh-retrie-1.2.3' to 'ssh-ng://worker.nix-ci.com'... retrie (post)> copying 1 paths... retrie (post)> copying path '/nix/store/c1a3f36wyji1gdlqam78xvy53w2zmk3p-retrie-1.2.3.drv' to 'ssh-ng://worker.nix-ci.com'... 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 50 seconds ghc-lib-parser> Running phase: installPhase ghc-lib-parser> Installing library in /nix/store/dzjm5464iv9kajxq7vj09l1j4kdilw2a-ghc-lib-parser-9.8.5.20250214/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn lsp-types> [416 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyItem ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyItem.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyItem.p_o ) lsp-types> [417 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyOutgoingCallsParams ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyOutgoingCallsParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyOutgoingCallsParams.p_o ) lsp-types> [418 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyOutgoingCall ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyOutgoingCall.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyOutgoingCall.p_o ) lsp-types> [419 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyIncomingCallsParams ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyIncomingCallsParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyIncomingCallsParams.p_o ) lsp-types> [420 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyIncomingCall ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyIncomingCall.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyIncomingCall.p_o ) lsp-types> [421 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyClientCapabilities.p_o ) lsp-types> [422 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentClientCapabilities.p_o ) lsp-types> [423 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/ClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientCapabilities.p_o ) lsp-types> [424 of 452] Compiling Language.LSP.Protocol.Internal.Types.UInitializeParams ( generated/Language/LSP/Protocol/Internal/Types/UInitializeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/UInitializeParams.p_o ) lsp-types> [425 of 452] Compiling Language.LSP.Protocol.Internal.Types.InitializeParams ( generated/Language/LSP/Protocol/Internal/Types/InitializeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/InitializeParams.p_o ) lsp-types> [426 of 452] Compiling Language.LSP.Protocol.Internal.Types.BaseSymbolInformation ( generated/Language/LSP/Protocol/Internal/Types/BaseSymbolInformation.hs, dist/build/Language/LSP/Protocol/Internal/Types/BaseSymbolInformation.p_o ) lsp-types> [427 of 452] Compiling Language.LSP.Protocol.Internal.Types.ApplyWorkspaceEditResult ( generated/Language/LSP/Protocol/Internal/Types/ApplyWorkspaceEditResult.hs, dist/build/Language/LSP/Protocol/Internal/Types/ApplyWorkspaceEditResult.p_o ) lsp-types> [428 of 452] Compiling Language.LSP.Protocol.Internal.Types.AnnotatedTextEdit ( generated/Language/LSP/Protocol/Internal/Types/AnnotatedTextEdit.hs, dist/build/Language/LSP/Protocol/Internal/Types/AnnotatedTextEdit.p_o ) lsp-types> [429 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentEdit ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentEdit.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentEdit.p_o ) lsp-types> [430 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceEdit ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceEdit.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceEdit.p_o ) lsp-types> [431 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeAction ( generated/Language/LSP/Protocol/Internal/Types/CodeAction.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeAction.p_o ) lsp-types> [432 of 452] Compiling Language.LSP.Protocol.Internal.Types.ApplyWorkspaceEditParams ( generated/Language/LSP/Protocol/Internal/Types/ApplyWorkspaceEditParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ApplyWorkspaceEditParams.p_o ) conduit> [5 of 5] Compiling Main ( test/main.hs, dist/build/conduit-test/conduit-test-tmp/Main.o ) conduit> 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.List): conduit> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or 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.List): conduit> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or 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> [6 of 6] Linking dist/build/conduit-test/conduit-test conduit> buildPhase completed in 1 minutes 30 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. lsp-types> [433 of 452] Compiling Language.LSP.Protocol.Internal.Method ( generated/Language/LSP/Protocol/Internal/Method.hs, dist/build/Language/LSP/Protocol/Internal/Method.p_o ) lsp-types> [434 of 452] Compiling Language.LSP.Protocol.Message.Method ( src/Language/LSP/Protocol/Message/Method.hs, dist/build/Language/LSP/Protocol/Message/Method.p_o ) lsp-types> [435 of 452] Compiling Language.LSP.Protocol.Message.LspId ( src/Language/LSP/Protocol/Message/LspId.hs, dist/build/Language/LSP/Protocol/Message/LspId.p_o ) lsp-types> [436 of 452] Compiling Language.LSP.Protocol.Internal.Types ( generated/Language/LSP/Protocol/Internal/Types.hs, dist/build/Language/LSP/Protocol/Internal/Types.p_o ) lsp-types> [437 of 452] Compiling Language.LSP.Protocol.Types.WatchKinds ( src/Language/LSP/Protocol/Types/WatchKinds.hs, dist/build/Language/LSP/Protocol/Types/WatchKinds.p_o ) lsp-types> [438 of 452] Compiling Language.LSP.Protocol.Types.Orphans ( src/Language/LSP/Protocol/Types/Orphans.hs, dist/build/Language/LSP/Protocol/Types/Orphans.p_o ) lsp-types> [439 of 452] Compiling Language.LSP.Protocol.Types.Edit ( src/Language/LSP/Protocol/Types/Edit.hs, dist/build/Language/LSP/Protocol/Types/Edit.p_o ) lsp-types> [440 of 452] Compiling Language.LSP.Protocol.Types.CodeAction ( src/Language/LSP/Protocol/Types/CodeAction.hs, dist/build/Language/LSP/Protocol/Types/CodeAction.p_o ) lsp-types> [441 of 452] Compiling Language.LSP.Protocol.Types ( src/Language/LSP/Protocol/Types.hs, dist/build/Language/LSP/Protocol/Types.p_o ) lsp-types> [442 of 452] Compiling Language.LSP.Protocol.Message.Types ( src/Language/LSP/Protocol/Message/Types.hs, dist/build/Language/LSP/Protocol/Message/Types.p_o ) lsp-types> 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> [443 of 452] Compiling Language.LSP.Protocol.Message.Parsing ( src/Language/LSP/Protocol/Message/Parsing.hs, dist/build/Language/LSP/Protocol/Message/Parsing.p_o ) lsp-types> [444 of 452] Compiling Language.LSP.Protocol.Message.Registration ( src/Language/LSP/Protocol/Message/Registration.hs, dist/build/Language/LSP/Protocol/Message/Registration.p_o ) lsp-types> [445 of 452] Compiling Language.LSP.Protocol.Message ( src/Language/LSP/Protocol/Message.hs, dist/build/Language/LSP/Protocol/Message.p_o ) lsp-types> [446 of 452] Compiling Language.LSP.Protocol.Internal.Meta ( generated/Language/LSP/Protocol/Internal/Meta.hs, dist/build/Language/LSP/Protocol/Internal/Meta.p_o ) lsp-types> [447 of 452] Compiling Language.LSP.Protocol.Types.Lens ( src/Language/LSP/Protocol/Types/Lens.hs, dist/build/Language/LSP/Protocol/Types/Lens.p_o ) lsp-types> [448 of 452] Compiling Language.LSP.Protocol.Message.Lens ( src/Language/LSP/Protocol/Message/Lens.hs, dist/build/Language/LSP/Protocol/Message/Lens.p_o ) lsp-types> [449 of 452] Compiling Language.LSP.Protocol.Lens ( src/Language/LSP/Protocol/Lens.hs, dist/build/Language/LSP/Protocol/Lens.p_o ) 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> last [✔] conduit> +++ OK, passed 100 tests. conduit> lastE [✔] conduit> +++ OK, passed 100 tests. conduit> length [✔] conduit> +++ OK, passed 100 tests. conduit> lengthE [✔] conduit> +++ OK, passed 100 tests. conduit> lengthIf [✔] conduit> +++ OK, passed 100 tests. conduit> lengthIfE [✔] conduit> +++ OK, passed 100 tests. conduit> maximum [✔] conduit> +++ OK, passed 100 tests. conduit> maximumE [✔] conduit> +++ OK, passed 100 tests. conduit> minimum [✔] conduit> +++ OK, passed 100 tests. conduit> minimumE [✔] conduit> +++ OK, passed 100 tests. conduit> null [✔] conduit> +++ OK, passed 100 tests. conduit> nullE [✔] conduit> +++ OK, passed 100 tests. conduit> sum [✔] conduit> +++ OK, passed 100 tests. conduit> sumE [✔] conduit> +++ OK, passed 100 tests. conduit> product [✔] conduit> +++ OK, passed 100 tests. conduit> productE [✔] conduit> +++ OK, passed 100 tests. conduit> find [✔] conduit> +++ OK, passed 100 tests. conduit> mapM_ [✔] conduit> +++ OK, passed 100 tests. conduit> mapM_E [✔] conduit> +++ OK, passed 100 tests. conduit> foldM [✔] conduit> +++ OK, passed 100 tests. conduit> foldME [✔] conduit> +++ OK, passed 100 tests. conduit> foldMapM [✔] conduit> foldMapME [✔] conduit> sinkFile [✔] conduit> sinkHandle [✔] conduit> sinkIOHandle [✔] conduit> map [✔] conduit> +++ OK, passed 100 tests. conduit> mapE [✔] conduit> +++ OK, passed 100 tests. conduit> omapE [✔] conduit> +++ OK, passed 100 tests. conduit> concatMap [✔] conduit> +++ OK, passed 100 tests. conduit> concatMapE [✔] conduit> +++ OK, passed 100 tests. conduit> take [✔] conduit> +++ OK, passed 100 tests. conduit> takeE [✔] conduit> +++ OK, passed 100 tests. conduit> takeWhile [✔] conduit> +++ OK, passed 100 tests. conduit> takeWhileE [✔] conduit> +++ OK, passed 100 tests. conduit> takeExactly [✔] conduit> takeExactlyE [✔] conduit> takeExactlyE Vector [✔] conduit> takeExactlyE 2 [✔] conduit> concat [✔] conduit> +++ OK, passed 100 tests. conduit> filter [✔] conduit> +++ OK, passed 100 tests. conduit> filterE [✔] conduit> +++ OK, passed 100 tests. conduit> mapWhile [✔] conduit> +++ OK, passed 100 tests. conduit> conduitVector [✔] conduit> +++ OK, passed 100 tests. conduit> scanl [✔] conduit> +++ OK, passed 100 tests. conduit> mapAccumWhile [✔] conduit> +++ OK, passed 100 tests. conduit> concatMapAccum [✔] conduit> +++ OK, passed 100 tests. conduit> intersperse [✔] conduit> +++ OK, passed 100 tests. conduit> mapM [✔] conduit> +++ OK, passed 100 tests. conduit> mapME [✔] conduit> +++ OK, passed 100 tests. conduit> omapME [✔] conduit> +++ OK, passed 100 tests. conduit> concatMapM [✔] conduit> +++ OK, passed 100 tests. conduit> filterM [✔] conduit> +++ OK, passed 100 tests. conduit> filterME [✔] conduit> +++ OK, passed 100 tests. conduit> iterM [✔] conduit> +++ OK, passed 100 tests. conduit> scanlM [✔] conduit> +++ OK, passed 100 tests. conduit> mapAccumWhileM [✔] conduit> +++ OK, passed 100 tests. conduit> concatMapAccumM [✔] conduit> +++ OK, passed 100 tests. conduit> encode UTF8 [✔] conduit> +++ OK, passed 100 tests. conduit> encode/decode UTF8 [✔] conduit> +++ OK, passed 100 tests. conduit> invalid UTF8 is an exception [✔] conduit> encode/decode UTF8 lenient [✔] conduit> +++ OK, passed 100 tests. conduit> line [✔] conduit> +++ OK, passed 100 tests. conduit> lineAscii [✔] conduit> +++ OK, passed 100 tests. conduit> unlines [✔] conduit> +++ OK, passed 100 tests. conduit> unlinesAscii [✔] conduit> +++ OK, passed 100 tests. conduit> linesUnbounded [✔] conduit> +++ OK, passed 100 tests. conduit> linesUnboundedAscii [✔] conduit> +++ OK, passed 100 tests. conduit> slidingWindow 0 [✔] conduit> slidingWindow 1 [✔] conduit> slidingWindow 2 [✔] conduit> slidingWindow 3 [✔] conduit> slidingWindow 4 [✔] conduit> slidingWindow 5 [✔] conduit> slidingWindow 6 [✔] conduit> chunksOfE 1 [✔] conduit> chunksOfE 2 (last smaller) [✔] conduit> chunksOfE (ByteString) [✔] conduit> chunksOfExactlyE 1 [✔] conduit> chunksOfExactlyE 2 (last smaller; thus not yielded) [✔] conduit> vectorBuilder [✔] conduit> +++ OK, passed 100 tests. conduit> mapAccumS [✔] conduit> +++ OK, passed 100 tests. conduit> peekForever [✔] conduit> +++ OK, passed 100 tests. conduit> peekForeverE [✔] conduit> +++ OK, passed 100 tests. conduit> Comparing list function to conduit> yieldMany [✔] conduit> +++ OK, passed 100 tests. conduit> sourceListS [✔] conduit> +++ OK, passed 100 tests. conduit> repeatM [✔] conduit> +++ OK, passed 100 tests. conduit> repeatMS [✔] conduit> +++ OK, passed 100 tests. conduit> repeatWhileM [✔] conduit> +++ OK, passed 100 tests. conduit> repeatWhileMS [✔] conduit> +++ OK, passed 100 tests. conduit> foldl1 [✔] conduit> +++ OK, passed 100 tests. conduit> foldl1S [✔] conduit> +++ OK, passed 100 tests. conduit> all [✔] conduit> +++ OK, passed 100 tests. conduit> allS [✔] conduit> +++ OK, passed 100 tests. conduit> any [✔] conduit> +++ OK, passed 100 tests. conduit> anyS [✔] 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 ) lsp-types> Preprocessing library 'lsp-types-quickcheck' for lsp-types-2.3.0.1.. lsp-types> Building library 'lsp-types-quickcheck' for lsp-types-2.3.0.1.. lsp-types> [1 of 4] Compiling Language.LSP.Protocol.QuickCheck.Common ( quickcheck/Language/LSP/Protocol/QuickCheck/Common.hs, dist/build/lsp-types-quickcheck/Language/LSP/Protocol/QuickCheck/Common.o, dist/build/lsp-types-quickcheck/Language/LSP/Protocol/QuickCheck/Common.dyn_o ) lsp-types> [2 of 4] Compiling Language.LSP.Protocol.QuickCheck.Types ( quickcheck/Language/LSP/Protocol/QuickCheck/Types.hs, dist/build/lsp-types-quickcheck/Language/LSP/Protocol/QuickCheck/Types.o, dist/build/lsp-types-quickcheck/Language/LSP/Protocol/QuickCheck/Types.dyn_o ) conduit> +++ OK, passed 100 tests. conduit> last [✔] conduit> +++ OK, passed 100 tests. conduit> lastS [✔] conduit> +++ OK, passed 100 tests. conduit> lastE [✔] conduit> +++ OK, passed 100 tests. conduit> lastES [✔] conduit> +++ OK, passed 100 tests. conduit> find [✔] conduit> +++ OK, passed 100 tests. conduit> findS [✔] conduit> +++ OK, passed 100 tests. conduit> concatMap [✔] conduit> +++ OK, passed 100 tests. conduit> concatMapS [✔] conduit> +++ OK, passed 100 tests. conduit> concatMapM [✔] conduit> +++ OK, passed 100 tests. conduit> concatMapMS [✔] conduit> +++ OK, passed 100 tests. conduit> concat [✔] conduit> +++ OK, passed 100 tests. conduit> concatS [✔] conduit> +++ OK, passed 100 tests. conduit> scanl [✔] conduit> +++ OK, passed 100 tests. conduit> scanlS [✔] conduit> +++ OK, passed 100 tests. conduit> scanlM [✔] conduit> +++ OK, passed 100 tests. conduit> scanlMS [✔] conduit> +++ OK, passed 100 tests. conduit> mapAccumWhileS [✔] conduit> +++ OK, passed 100 tests. conduit> mapAccumWhileMS [✔] conduit> +++ OK, passed 100 tests. conduit> intersperse [✔] conduit> +++ OK, passed 100 tests. conduit> intersperseS [✔] conduit> +++ OK, passed 100 tests. conduit> filterM [✔] conduit> +++ OK, passed 100 tests. conduit> filterMS [✔] conduit> +++ OK, passed 100 tests. conduit> comparing normal conduit function to conduit> slidingWindowS [✔] conduit> +++ OK, passed 100 tests. conduit> splitOnUnboundedES [✔] conduit> +++ OK, passed 100 tests. conduit> sinkVectorS [✔] conduit> +++ OK, passed 100 tests. conduit> sinkVectorNS [✔] conduit> +++ OK, passed 100 tests. conduit> data loss rules conduit> 1 conduit> 2 conduit> 3 conduit> 4 conduit> 5 conduit> consumes the source to quickly [✔] conduit> 1 conduit> 2 conduit> 3 conduit> 4 conduit> 5 conduit> correctly consumes a chunked resource [✔] conduit> filter conduit> even [✔] conduit> concat [✔] conduit> +++ OK, passed 100 tests. conduit> mapFoldable conduit> list [✔] conduit> +++ OK, passed 100 tests. conduit> Maybe [✔] conduit> +++ OK, passed 100 tests. conduit> scan [✔] conduit> +++ OK, passed 100 tests. conduit> mapFoldableM conduit> list [✔] conduit> +++ OK, passed 100 tests. conduit> Maybe [✔] conduit> +++ OK, passed 100 tests. conduit> scanM [✔] conduit> +++ OK, passed 100 tests. conduit> ResourceT conduit> resourceForkIO [✔] conduit> sum conduit> works for 1..10 [✔] conduit> is idempotent [✔] conduit> +++ OK, passed 100 tests. conduit> foldMap conduit> sums 1..10 [✔] conduit> preserves order [✔] conduit> foldMapM conduit> sums 1..10 [✔] conduit> preserves order [✔] conduit> unfold conduit> works [✔] conduit> unfoldM conduit> works [✔] conduit> uncons conduit> folds to list [✔] conduit> +++ OK, passed 100 tests. conduit> works with unfold [✔] conduit> +++ OK, passed 100 tests. conduit> unconsEither conduit> folds outputs to list [✔] conduit> +++ OK, passed 100 tests. conduit> works with unfoldEither [✔] conduit> +++ OK, passed 100 tests. conduit> Monoid instance for Source conduit> mappend [✔] conduit> mconcat [✔] conduit> zipping conduit> zipping two small lists [✔] conduit> zipping sinks conduit> take all [✔] conduit> take fewer on left [✔] conduit> take fewer on right [✔] conduit> Monad instance for Sink conduit> binding [✔] conduit> Applicative instance for Sink conduit> <$> and <*> [✔] conduit> resumable sources conduit> simple [✔] conduit> conduits conduit> map, left [✔] conduit> map, left >+> [✔] conduit> map, right [✔] conduit> chunksOf [✔] conduit> +++ OK, passed 100 tests. conduit> chunksOf (zero) [✔] conduit> chunksOf (negative) [✔] conduit> groupBy [✔] conduit> groupBy (nondup begin/end) [✔] conduit> groupOn1 [✔] conduit> groupOn1 (nondup begin/end) [✔] conduit> mapMaybe [✔] conduit> mapMaybeM [✔] conduit> catMaybes [✔] conduit> concatMap [✔] conduit> bind together [✔] conduit> isolate conduit> bound to resumable source [✔] conduit> bound to sink, non-resumable [✔] conduit> bound to sink, resumable [✔] conduit> consumes all data [✔] conduit> sequence conduit> simple sink [✔] conduit> sink with unpull behaviour [✔] conduit> peek conduit> works [✔] conduit> unbuffering conduit> works [✔] conduit> operators conduit> only use .| [✔] conduit> only use =$ [✔] conduit> chain [✔] conduit> termination conduit> terminates early [✔] conduit> bracket [✔] conduit> bracket skipped if not needed [✔] conduit> bracket + toPipe [✔] conduit> bracket skipped if not needed [✔] conduit> invariant violations conduit> leftovers without input [✔] conduit> sane yield/await' conduit> yield terminates [✔] conduit> yield terminates (2) [✔] conduit> upstream results conduit> works [✔] conduit> input/output mapping conduit> mapOutput [✔] conduit> mapOutputMaybe [✔] conduit> mapInput [✔] conduit> left/right identity conduit> left identity [✔] conduit> right identity [✔] conduit> generalizing conduit> works [✔] conduit> withUpstream conduit> works [✔] conduit> iterate conduit> works [✔] conduit> replicate [✔] conduit> +++ OK, passed 100 tests. conduit> replicateM [✔] conduit> +++ OK, passed 100 tests. conduit> injectLeftovers conduit> works [✔] conduit> monad transformer laws conduit> transPipe [✔] conduit> iterM conduit> behavior [✔] conduit> +++ OK, passed 100 tests. conduit> mapM_ equivalence [✔] conduit> +++ OK, passed 100 tests. conduit> generalizing conduit> works [✔] conduit> mergeSource conduit> works [✔] conduit> does stop processing when the source exhausted [✔] conduit> does not drop upstream items [✔] conduit> passthroughSink conduit> works [✔] conduit> does nothing when downstream does nothing [✔] conduit> handles the last input correctly #304 [✔] conduit> mtl instances conduit> ErrorT [✔] conduit> WriterT conduit> pass [✔] conduit> Data.Conduit.Lift conduit> execStateC [✔] conduit> execWriterC [✔] conduit> runExceptC [✔] conduit> runMaybeC [✔] conduit> sequenceSources conduit> works [✔] conduit> zipSink conduit> zip equal-sized [✔] conduit> zip distinct sizes [✔] conduit> upstream results conduit> fuseBoth [✔] conduit> fuseBothMaybe with no result [✔] conduit> fuseBothMaybe with result [✔] conduit> fuseBothMaybe with almost result [✔] conduit> catching exceptions conduit> works [✔] conduit> sourceToList conduit> works lazily in Identity [✔] conduit> is not lazy in IO [✔] conduit> Data.Conduit.Extra.ZipConduit conduit> ZipConduit [✔] conduit> sequenceConduits [✔] conduit> ZipConduitMonad [✔] conduit> Comparing list function to conduit> unfold [✔] conduit> +++ OK, passed 100 tests. conduit> unfoldS [✔] conduit> +++ OK, passed 100 tests. conduit> unfoldM [✔] conduit> +++ OK, passed 100 tests. conduit> unfoldMS [✔] conduit> +++ OK, passed 100 tests. conduit> sourceList [✔] conduit> +++ OK, passed 100 tests. conduit> sourceListS [✔] conduit> +++ OK, passed 100 tests. conduit> enumFromTo [✔] conduit> +++ OK, passed 100 tests. conduit> enumFromToS [✔] conduit> +++ OK, passed 100 tests. conduit> enumFromToS_int [✔] conduit> +++ OK, passed 100 tests. conduit> iterate [✔] conduit> +++ OK, passed 100 tests. conduit> iterateS [✔] conduit> +++ OK, passed 100 tests. conduit> replicate [✔] conduit> +++ OK, passed 100 tests. conduit> replicateS [✔] conduit> +++ OK, passed 100 tests. conduit> replicateM [✔] conduit> +++ OK, passed 100 tests. conduit> replicateMS [✔] conduit> +++ OK, passed 100 tests. conduit> fold [✔] conduit> +++ OK, passed 100 tests. conduit> foldS [✔] conduit> +++ OK, passed 100 tests. conduit> foldM [✔] conduit> +++ OK, passed 100 tests. conduit> foldMS [✔] conduit> +++ OK, passed 100 tests. conduit> foldMap [✔] conduit> +++ OK, passed 100 tests. conduit> mapM_ [✔] conduit> +++ OK, passed 100 tests. conduit> mapM_S [✔] conduit> +++ OK, passed 100 tests. conduit> take [✔] conduit> +++ OK, passed 100 tests. conduit> takeS [✔] conduit> +++ OK, passed 100 tests. conduit> head [✔] conduit> +++ OK, passed 100 tests. conduit> headS [✔] conduit> +++ OK, passed 100 tests. conduit> peek [✔] conduit> +++ OK, passed 100 tests. conduit> map [✔] conduit> +++ OK, passed 100 tests. conduit> mapS [✔] conduit> +++ OK, passed 100 tests. conduit> mapM [✔] conduit> +++ OK, passed 100 tests. conduit> mapMS [✔] conduit> +++ OK, passed 100 tests. conduit> iterM [✔] conduit> +++ OK, passed 100 tests. conduit> iterMS [✔] conduit> +++ OK, passed 100 tests. conduit> mapMaybe [✔] conduit> +++ OK, passed 100 tests. conduit> mapMaybeS [✔] conduit> +++ OK, passed 100 tests. conduit> mapMaybeM [✔] conduit> +++ OK, passed 100 tests. conduit> mapMaybeMS [✔] conduit> +++ OK, passed 100 tests. conduit> catMaybes [✔] conduit> +++ OK, passed 100 tests. conduit> catMaybesS [✔] conduit> +++ OK, passed 100 tests. conduit> concat [✔] conduit> +++ OK, passed 100 tests. conduit> concatS [✔] conduit> +++ OK, passed 100 tests. conduit> concatMap [✔] conduit> +++ OK, passed 100 tests. conduit> concatMapS [✔] conduit> +++ OK, passed 100 tests. conduit> concatMapM [✔] conduit> +++ OK, passed 100 tests. conduit> concatMapMS [✔] conduit> +++ OK, passed 100 tests. conduit> concatMapAccum [✔] conduit> +++ OK, passed 100 tests. conduit> concatMapAccumS [✔] conduit> +++ OK, passed 100 tests. conduit> mapAccumS [✔] conduit> +++ OK, passed 100 tests. conduit> mapAccumMS [✔] conduit> +++ OK, passed 100 tests. conduit> mapFoldable [✔] conduit> +++ OK, passed 100 tests. conduit> mapFoldableS [✔] conduit> +++ OK, passed 100 tests. conduit> mapFoldableM [✔] conduit> +++ OK, passed 100 tests. conduit> mapFoldableMS [✔] conduit> +++ OK, passed 100 tests. conduit> consume [✔] conduit> +++ OK, passed 100 tests. conduit> consumeS [✔] conduit> +++ OK, passed 100 tests. conduit> groupBy [✔] conduit> +++ OK, passed 100 tests. conduit> groupByS [✔] conduit> +++ OK, passed 100 tests. conduit> groupOn1 [✔] conduit> +++ OK, passed 100 tests. conduit> groupOn1S [✔] conduit> +++ OK, passed 100 tests. conduit> isolate [✔] conduit> +++ OK, passed 100 tests. conduit> isolateS [✔] conduit> +++ OK, passed 100 tests. conduit> filter [✔] conduit> +++ OK, passed 100 tests. conduit> filterS [✔] conduit> +++ OK, passed 100 tests. conduit> sourceNull [✔] conduit> +++ OK, passed 100 tests. conduit> sourceNullS [✔] conduit> +++ OK, passed 100 tests. conduit> conduit> Finished in 0.9268 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> Warning: --source-* options are ignored when --hyperlinked-source is enabled. conduit> [ 1 of 14] Compiling Data.Conduit.Internal.Pipe ( src/Data/Conduit/Internal/Pipe.hs, nothing ) conduit> 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> [ 2 of 14] Compiling Data.Conduit.Internal.Conduit ( src/Data/Conduit/Internal/Conduit.hs, nothing ) conduit> 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> [ 3 of 14] Compiling Data.Conduit.Internal.Fusion ( src/Data/Conduit/Internal/Fusion.hs, nothing ) 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: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> [ 4 of 14] Compiling Data.Conduit.Internal.List.Stream ( src/Data/Conduit/Internal/List/Stream.hs, nothing ) conduit> [ 5 of 14] Compiling Data.Conduit.Combinators.Stream ( src/Data/Conduit/Combinators/Stream.hs, nothing ) conduit> 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: Perhaps you intended to use TypeOperators conduit> | conduit> 362 | slidingWindowS :: (Monad m, Seq.IsSequence seq, Element seq ~ a) => Int -> StreamConduit a m seq conduit> | ^ conduit> [ 6 of 14] Compiling Data.Conduit ( src/Data/Conduit.hs, nothing ) conduit> 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> [ 7 of 14] Compiling Data.Conduit.Internal ( src/Data/Conduit/Internal.hs, nothing ) conduit> [ 8 of 14] Compiling Data.Conduit.Lift ( src/Data/Conduit/Lift.hs, nothing ) conduit> 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> [ 9 of 14] Compiling Data.Conduit.List ( src/Data/Conduit/List.hs, nothing ) conduit> [10 of 14] Compiling Data.Streaming.FileRead ( src/Data/Streaming/FileRead.hs, nothing ) conduit> [11 of 14] Compiling Data.Streaming.Filesystem ( src/Data/Streaming/Filesystem.hs, nothing ) conduit> [12 of 14] Compiling Data.Conduit.Combinators ( src/Data/Conduit/Combinators.hs, nothing ) conduit> 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators conduit> | conduit> 2437 | vectorBuilder :: (PrimMonad m, PrimMonad n, V.Vector v e, PrimState m ~ PrimState n) conduit> | ^ conduit> [13 of 14] Compiling Data.Conduit.Combinators.Unqualified ( src/Data/Conduit/Combinators/Unqualified.hs, nothing ) conduit> 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators conduit> | conduit> 1201 | vectorBuilderC :: (PrimMonad m, V.Vector v e, PrimMonad n, PrimState m ~ PrimState n) conduit> | ^ conduit> [14 of 14] Compiling Conduit ( src/Conduit.hs, nothing ) conduit> Haddock coverage: conduit> Warning: 'hoist' 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: 'catchC' 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: '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> 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: 'mapOutput' is ambiguous. It is defined conduit> * at src/Data/Conduit/Internal/Conduit.hs:996:1 conduit> * at src/Data/Conduit/Internal/Pipe.hs:458: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/Pipe.hs:458: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> 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> sealConduitT (src/Data/Conduit/Internal/Conduit.hs:298) conduit> unsealConduitT (src/Data/Conduit/Internal/Conduit.hs:301) conduit> sourceToPipe (src/Data/Conduit/Internal/Conduit.hs:333) conduit> sinkToPipe (src/Data/Conduit/Internal/Conduit.hs:343) conduit> conduitToPipe (src/Data/Conduit/Internal/Conduit.hs:353) conduit> 100% ( 42 / 42) in 'Data.Conduit.Lift' conduit> Warning: 'mapM_' is ambiguous. It is defined conduit> * in ‘Data.Foldable’ conduit> * at src/Data/Conduit/List.hs:383:6 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/List.hs:383:6 conduit> Warning: 'concatMap' is ambiguous. It is defined conduit> * in ‘Data.Foldable’ conduit> * at src/Data/Conduit/List.hs:579:6 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/List.hs:579:6 conduit> 100% ( 60 / 60) in 'Data.Conduit.List' conduit> Warning: 'toChunks' is ambiguous. It is defined conduit> * in ‘Data.ByteString.Lazy’ conduit> * in ‘Data.Sequences’ 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 in ‘Data.Sequences’ conduit> Warning: 'ResourceT' is out of scope. conduit> If you qualify the identifier, haddock can try to link it anyway. conduit> Warning: 'drop' is ambiguous. It is defined conduit> * in ‘GHC.List’ conduit> * in ‘Data.ByteString’ conduit> * in ‘Data.ByteString.Lazy’ conduit> * at src/Data/Conduit/Combinators.hs:761:6 conduit> * at src/Data/Conduit/List.hs:417:6 conduit> * in ‘Data.Sequences’ conduit> * in ‘Data.Text’ conduit> * in ‘Data.Vector.Generic’ conduit> * in ‘Data.Vector.Generic.Mutable’ 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/List.hs:417:6 conduit> Warning: 'head' is ambiguous. It is defined conduit> * in ‘GHC.List’ conduit> * in ‘Data.ByteString’ conduit> * in ‘Data.ByteString.Lazy’ conduit> * at src/Data/Conduit/Combinators.hs:1191:1 conduit> * at src/Data/Conduit/List.hs:449:6 conduit> * in ‘Data.NonNull’ conduit> * in ‘Data.Text’ conduit> * in ‘Data.Vector.Generic’ 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/List.hs:449:6 conduit> Warning: 'last' is ambiguous. It is defined conduit> * in ‘GHC.List’ conduit> * in ‘Data.ByteString’ conduit> * in ‘Data.ByteString.Lazy’ conduit> * at src/Data/Conduit/Combinators.hs:1248:6 conduit> * in ‘Data.NonNull’ conduit> * in ‘Data.Text’ conduit> * in ‘Data.Vector.Generic’ 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/Combinators.hs:1248:6 conduit> Warning: 'iterM' is ambiguous. It is defined conduit> * at src/Data/Conduit/Combinators.hs:1933:6 conduit> * at src/Data/Conduit/List.hs:525:6 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/List.hs:525:6 conduit> Warning: 'mapM_' is ambiguous. It is defined conduit> * in ‘Data.Foldable’ conduit> * at src/Data/Conduit/Combinators.hs:1412:6 conduit> * at src/Data/Conduit/List.hs:383:6 conduit> * in ‘Data.Vector.Generic’ conduit> * in ‘Data.Vector.Generic.Mutable’ 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/List.hs:383:6 conduit> Warning: 'ByteString' is ambiguous. It is defined conduit> * in ‘Data.ByteString.Internal.Type’ conduit> * in ‘Data.ByteString.Lazy.Internal’ 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 in ‘Data.ByteString.Lazy.Internal’ conduit> Warning: 'take' is ambiguous. It is defined conduit> * in ‘GHC.List’ conduit> * in ‘Data.ByteString’ conduit> * in ‘Data.ByteString.Lazy’ conduit> * at src/Data/Conduit/Combinators.hs:1564:6 conduit> * at src/Data/Conduit/List.hs:439:6 conduit> * in ‘Data.Sequences’ conduit> * in ‘Data.Text’ conduit> * in ‘Data.Vector.Generic’ conduit> * in ‘Data.Vector.Generic.Mutable’ 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/List.hs:439:6 conduit> Warning: 'concatMap' is ambiguous. It is defined conduit> * in ‘Data.Foldable’ conduit> * in ‘Data.ByteString’ conduit> * in ‘Data.ByteString.Lazy’ conduit> * at src/Data/Conduit/Combinators.hs:1538:6 conduit> * at src/Data/Conduit/List.hs:579:6 conduit> * in ‘Data.Text’ conduit> * in ‘Data.Vector.Generic’ 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/List.hs:579:6 conduit> Warning: 'chunkSize' is out of scope. conduit> If you qualify the identifier, haddock can try to link it anyway. conduit> Warning: 'concatMapM' is ambiguous. It is defined conduit> * at src/Data/Conduit/Combinators.hs:1896:6 conduit> * at src/Data/Conduit/List.hs:590:6 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/List.hs:590:6 conduit> Warning: 'unlines' is ambiguous. It is defined conduit> * in ‘Data.OldList’ conduit> * at src/Data/Conduit/Combinators.hs:2083:6 conduit> * in ‘Data.Sequences’ conduit> * in ‘Data.Text’ 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/Combinators.hs:2083:6 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> 100% (167 /167) in 'Data.Conduit.Combinators' conduit> Warning: 'succ' is out of scope. conduit> If you qualify the identifier, haddock can try to link it anyway. conduit> Warning: 'take' is ambiguous. It is defined conduit> * at src/Data/Conduit/Combinators.hs:1564:6 conduit> * in ‘Data.Sequences’ conduit> * in ‘Data.Vector.Generic’ 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/Combinators.hs:1564:6 conduit> Warning: 'concatMap' is ambiguous. It is defined conduit> * at src/Data/Conduit/Combinators.hs:1538:6 conduit> * in ‘Data.Vector.Generic’ 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/Combinators.hs:1538:6 conduit> Warning: 'chunkSize' is out of scope. conduit> If you qualify the identifier, haddock can try to link it anyway. conduit> Warning: 'mapM_' is ambiguous. It is defined conduit> * at src/Data/Conduit/Combinators.hs:1412:6 conduit> * in ‘Data.Vector.Generic’ 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/Combinators.hs:1412:6 conduit> Warning: 'unlines' is ambiguous. It is defined conduit> * at src/Data/Conduit/Combinators.hs:2083:6 conduit> * in ‘Data.Sequences’ 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/Combinators.hs:2083:6 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.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> - Data.Functor.Identity.Rep_Identity conduit> - Data.Functor.Identity.Rep1_Identity 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.Pipe.D:R:PrimStatePipe conduit> - Data.Conduit.Internal.Conduit.D:R:PrimStateConduitT conduit> - Data.Vector.Unboxed.Base.Unbox conduit> - Data.Vector.Generic.Base.Vector conduit> - Data.Vector.Generic.Base.basicLength conduit> - Data.Vector.Generic.Base.basicUnsafeIndexM conduit> - Data.Vector.Generic.Base.elemseq conduit> - Data.Vector.Generic.Base.Mutable conduit> - Data.Vector.Generic.Mutable.Base.MVector conduit> - Data.Vector.Generic.Mutable.Base.basicLength conduit> - Data.Vector.Generic.Mutable.Base.basicUnsafeNew conduit> - Data.Vector.Generic.Mutable.Base.basicInitialize conduit> - Data.Vector.Generic.Mutable.Base.basicUnsafeSlice conduit> - Data.Vector.Generic.Mutable.Base.basicUnsafeWrite 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.basicUnsafeFreeze conduit> - Data.Vector.Generic.Base.basicUnsafeThaw conduit> - Data.Vector.Generic.Mutable.Base.basicUnsafeGrow 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 ghc-lib-parser> Running phase: fixupPhase ghc-lib-parser> shrinking RPATHs of ELF executables and libraries in /nix/store/dzjm5464iv9kajxq7vj09l1j4kdilw2a-ghc-lib-parser-9.8.5.20250214 ghc-lib-parser> shrinking /nix/store/dzjm5464iv9kajxq7vj09l1j4kdilw2a-ghc-lib-parser-9.8.5.20250214/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn-ghc9.8.1.so ghc-lib-parser> checking for references to /build/ in /nix/store/dzjm5464iv9kajxq7vj09l1j4kdilw2a-ghc-lib-parser-9.8.5.20250214... ghc-lib-parser> patching script interpreter paths in /nix/store/dzjm5464iv9kajxq7vj09l1j4kdilw2a-ghc-lib-parser-9.8.5.20250214 ghc-lib-parser> stripping (with command strip and flags -S -p) in /nix/store/dzjm5464iv9kajxq7vj09l1j4kdilw2a-ghc-lib-parser-9.8.5.20250214/lib conduit> Documentation created: dist/doc/html/conduit/, conduit> dist/doc/html/conduit/conduit.txt conduit> Preprocessing test suite 'conduit-test' for conduit-1.3.6.1.. conduit> Running phase: installPhase conduit> Installing library in /nix/store/ximzqmp5mam31h35rcdkxiklxkzqwdxf-conduit-1.3.6.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz conduit> Running phase: fixupPhase conduit> shrinking RPATHs of ELF executables and libraries in /nix/store/ximzqmp5mam31h35rcdkxiklxkzqwdxf-conduit-1.3.6.1 conduit> shrinking /nix/store/ximzqmp5mam31h35rcdkxiklxkzqwdxf-conduit-1.3.6.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSconduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz-ghc9.8.1.so conduit> checking for references to /build/ in /nix/store/ximzqmp5mam31h35rcdkxiklxkzqwdxf-conduit-1.3.6.1... conduit> patching script interpreter paths in /nix/store/ximzqmp5mam31h35rcdkxiklxkzqwdxf-conduit-1.3.6.1 conduit> stripping (with command strip and flags -S -p) in /nix/store/ximzqmp5mam31h35rcdkxiklxkzqwdxf-conduit-1.3.6.1/lib conduit> shrinking RPATHs of ELF executables and libraries in /nix/store/xpkrfzhc4hwqcnix9j82i48iv7fbqwv5-conduit-1.3.6.1-doc conduit> checking for references to /build/ in /nix/store/xpkrfzhc4hwqcnix9j82i48iv7fbqwv5-conduit-1.3.6.1-doc... conduit> patching script interpreter paths in /nix/store/xpkrfzhc4hwqcnix9j82i48iv7fbqwv5-conduit-1.3.6.1-doc conduit (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/ximzqmp5mam31h35rcdkxiklxkzqwdxf-conduit-1.3.6.1 /nix/store/xpkrfzhc4hwqcnix9j82i48iv7fbqwv5-conduit-1.3.6.1-doc conduit (post)> Pushing 2 paths (112 are already present) using zstd to cache sellout ⏳ conduit (post)> conduit (post)> Pushing /nix/store/ximzqmp5mam31h35rcdkxiklxkzqwdxf-conduit-1.3.6.1 (13.35 MiB) conduit (post)> Pushing /nix/store/xpkrfzhc4hwqcnix9j82i48iv7fbqwv5-conduit-1.3.6.1-doc (7.77 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/ximzqmp5mam31h35rcdkxiklxkzqwdxf-conduit-1.3.6.1 /nix/store/xpkrfzhc4hwqcnix9j82i48iv7fbqwv5-conduit-1.3.6.1-doc conduit (post)> copying 2 paths... conduit (post)> copying path '/nix/store/xpkrfzhc4hwqcnix9j82i48iv7fbqwv5-conduit-1.3.6.1-doc' to 'https://cache.nix-ci.com'... conduit (post)> copying path '/nix/store/ximzqmp5mam31h35rcdkxiklxkzqwdxf-conduit-1.3.6.1' to 'https://cache.nix-ci.com'... conduit (post)> copying 1 paths... conduit (post)> copying path '/nix/store/dyz5wly9fyrlkc6lscdxdcgqkd05mx80-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/ximzqmp5mam31h35rcdkxiklxkzqwdxf-conduit-1.3.6.1 /nix/store/xpkrfzhc4hwqcnix9j82i48iv7fbqwv5-conduit-1.3.6.1-doc conduit (post)> copying 2 paths... conduit (post)> copying path '/nix/store/xpkrfzhc4hwqcnix9j82i48iv7fbqwv5-conduit-1.3.6.1-doc' to 'ssh-ng://worker.nix-ci.com'... conduit (post)> copying path '/nix/store/ximzqmp5mam31h35rcdkxiklxkzqwdxf-conduit-1.3.6.1' to 'ssh-ng://worker.nix-ci.com'... conduit (post)> copying 1 paths... conduit (post)> copying path '/nix/store/dyz5wly9fyrlkc6lscdxdcgqkd05mx80-conduit-1.3.6.1.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/hbngbg9w3q55skqxm6r0bjlayz56sk8i-conduit-extra-1.3.7.drv'... building '/nix/store/lp69hng82bal1dk0zc92pdl5pzpn8iz3-conduit-parse-0.2.1.1.drv'... building '/nix/store/6ans5k1s6b8czdllx9l9vvsbnazlabfq-libyaml-0.1.4.drv'... ghc-lib-parser> shrinking RPATHs of ELF executables and libraries in /nix/store/ky8gc60x86vv5hy117985srsplmbwzaw-ghc-lib-parser-9.8.5.20250214-data ghc-lib-parser> checking for references to /build/ in /nix/store/ky8gc60x86vv5hy117985srsplmbwzaw-ghc-lib-parser-9.8.5.20250214-data... ghc-lib-parser> patching script interpreter paths in /nix/store/ky8gc60x86vv5hy117985srsplmbwzaw-ghc-lib-parser-9.8.5.20250214-data ghc-lib-parser> shrinking RPATHs of ELF executables and libraries in /nix/store/4ha8aihi2jmwfpd4fzvf05ds1as1ax3a-ghc-lib-parser-9.8.5.20250214-doc ghc-lib-parser> checking for references to /build/ in /nix/store/4ha8aihi2jmwfpd4fzvf05ds1as1ax3a-ghc-lib-parser-9.8.5.20250214-doc... ghc-lib-parser> patching script interpreter paths in /nix/store/4ha8aihi2jmwfpd4fzvf05ds1as1ax3a-ghc-lib-parser-9.8.5.20250214-doc ghc-lib-parser (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/4ha8aihi2jmwfpd4fzvf05ds1as1ax3a-ghc-lib-parser-9.8.5.20250214-doc /nix/store/dzjm5464iv9kajxq7vj09l1j4kdilw2a-ghc-lib-parser-9.8.5.20250214 /nix/store/ky8gc60x86vv5hy117985srsplmbwzaw-ghc-lib-parser-9.8.5.20250214-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/ky8gc60x86vv5hy117985srsplmbwzaw-ghc-lib-parser-9.8.5.20250214-data (10.70 KiB) ghc-lib-parser (post)> Pushing /nix/store/4ha8aihi2jmwfpd4fzvf05ds1as1ax3a-ghc-lib-parser-9.8.5.20250214-doc (211.97 MiB) ghc-lib-parser (post)> Pushing /nix/store/dzjm5464iv9kajxq7vj09l1j4kdilw2a-ghc-lib-parser-9.8.5.20250214 (711.90 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/4ha8aihi2jmwfpd4fzvf05ds1as1ax3a-ghc-lib-parser-9.8.5.20250214-doc /nix/store/dzjm5464iv9kajxq7vj09l1j4kdilw2a-ghc-lib-parser-9.8.5.20250214 /nix/store/ky8gc60x86vv5hy117985srsplmbwzaw-ghc-lib-parser-9.8.5.20250214-data ghc-lib-parser (post)> copying 3 paths... ghc-lib-parser (post)> copying path '/nix/store/ky8gc60x86vv5hy117985srsplmbwzaw-ghc-lib-parser-9.8.5.20250214-data' to 'https://cache.nix-ci.com'... ghc-lib-parser (post)> copying path '/nix/store/4ha8aihi2jmwfpd4fzvf05ds1as1ax3a-ghc-lib-parser-9.8.5.20250214-doc' to 'https://cache.nix-ci.com'... ghc-lib-parser (post)> copying path '/nix/store/dzjm5464iv9kajxq7vj09l1j4kdilw2a-ghc-lib-parser-9.8.5.20250214' to 'https://cache.nix-ci.com'... ghc-lib-parser (post)> copying 1 paths... ghc-lib-parser (post)> copying path '/nix/store/azk5p7s4w77jlr14zrmzsf28bf5ak79p-ghc-lib-parser-9.8.5.20250214.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/4ha8aihi2jmwfpd4fzvf05ds1as1ax3a-ghc-lib-parser-9.8.5.20250214-doc /nix/store/dzjm5464iv9kajxq7vj09l1j4kdilw2a-ghc-lib-parser-9.8.5.20250214 /nix/store/ky8gc60x86vv5hy117985srsplmbwzaw-ghc-lib-parser-9.8.5.20250214-data ghc-lib-parser (post)> copying 3 paths... ghc-lib-parser (post)> copying path '/nix/store/4ha8aihi2jmwfpd4fzvf05ds1as1ax3a-ghc-lib-parser-9.8.5.20250214-doc' to 'ssh-ng://worker.nix-ci.com'... ghc-lib-parser (post)> copying path '/nix/store/ky8gc60x86vv5hy117985srsplmbwzaw-ghc-lib-parser-9.8.5.20250214-data' to 'ssh-ng://worker.nix-ci.com'... ghc-lib-parser (post)> copying path '/nix/store/dzjm5464iv9kajxq7vj09l1j4kdilw2a-ghc-lib-parser-9.8.5.20250214' to 'ssh-ng://worker.nix-ci.com'... ghc-lib-parser (post)> copying 1 paths... ghc-lib-parser (post)> copying path '/nix/store/azk5p7s4w77jlr14zrmzsf28bf5ak79p-ghc-lib-parser-9.8.5.20250214.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/clgxbbqiglzkpgyy89b5slygnarqkz6p-ghc-lib-parser-ex-9.8.0.2.drv'... building '/nix/store/rb2iyikml46g9j8ykwb33rgfn7v3kw97-ormolu-0.7.4.0.drv'... lsp-types> [3 of 4] Compiling Language.LSP.Protocol.QuickCheck.Message ( quickcheck/Language/LSP/Protocol/QuickCheck/Message.hs, dist/build/lsp-types-quickcheck/Language/LSP/Protocol/QuickCheck/Message.o, dist/build/lsp-types-quickcheck/Language/LSP/Protocol/QuickCheck/Message.dyn_o ) lsp-types> [4 of 4] Compiling Language.LSP.Protocol.QuickCheck ( quickcheck/Language/LSP/Protocol/QuickCheck.hs, dist/build/lsp-types-quickcheck/Language/LSP/Protocol/QuickCheck.o, dist/build/lsp-types-quickcheck/Language/LSP/Protocol/QuickCheck.dyn_o ) lsp-types> [1 of 4] Compiling Language.LSP.Protocol.QuickCheck.Common ( quickcheck/Language/LSP/Protocol/QuickCheck/Common.hs, dist/build/lsp-types-quickcheck/Language/LSP/Protocol/QuickCheck/Common.p_o ) lsp-types> [2 of 4] Compiling Language.LSP.Protocol.QuickCheck.Types ( quickcheck/Language/LSP/Protocol/QuickCheck/Types.hs, dist/build/lsp-types-quickcheck/Language/LSP/Protocol/QuickCheck/Types.p_o ) lsp-types> [3 of 4] Compiling Language.LSP.Protocol.QuickCheck.Message ( quickcheck/Language/LSP/Protocol/QuickCheck/Message.hs, dist/build/lsp-types-quickcheck/Language/LSP/Protocol/QuickCheck/Message.p_o ) lsp-types> [4 of 4] Compiling Language.LSP.Protocol.QuickCheck ( quickcheck/Language/LSP/Protocol/QuickCheck.hs, dist/build/lsp-types-quickcheck/Language/LSP/Protocol/QuickCheck.p_o ) lsp-types> Preprocessing test suite 'lsp-types-test' for lsp-types-2.3.0.1.. lsp-types> Building test suite 'lsp-types-test' for lsp-types-2.3.0.1.. lsp-types> [ 1 of 11] Compiling CapabilitiesSpec ( test/CapabilitiesSpec.hs, dist/build/lsp-types-test/lsp-types-test-tmp/CapabilitiesSpec.o ) lsp-types> [ 2 of 11] Compiling JsonSpec ( test/JsonSpec.hs, dist/build/lsp-types-test/lsp-types-test-tmp/JsonSpec.o ) lsp-types> [ 3 of 11] Compiling LocationSpec ( test/LocationSpec.hs, dist/build/lsp-types-test/lsp-types-test-tmp/LocationSpec.o ) lsp-types> [ 4 of 11] Compiling MethodSpec ( test/MethodSpec.hs, dist/build/lsp-types-test/lsp-types-test-tmp/MethodSpec.o ) lsp-types> [ 5 of 11] Compiling SemanticTokensSpec ( test/SemanticTokensSpec.hs, dist/build/lsp-types-test/lsp-types-test-tmp/SemanticTokensSpec.o ) lsp-types> [ 6 of 11] Compiling ServerCapabilitiesSpec ( test/ServerCapabilitiesSpec.hs, dist/build/lsp-types-test/lsp-types-test-tmp/ServerCapabilitiesSpec.o ) lsp-types> [ 7 of 11] Compiling TypesSpec ( test/TypesSpec.hs, dist/build/lsp-types-test/lsp-types-test-tmp/TypesSpec.o ) lsp-types> [ 8 of 11] Compiling URIFilePathSpec ( test/URIFilePathSpec.hs, dist/build/lsp-types-test/lsp-types-test-tmp/URIFilePathSpec.o ) lsp-types> [ 9 of 11] Compiling WorkspaceEditSpec ( test/WorkspaceEditSpec.hs, dist/build/lsp-types-test/lsp-types-test-tmp/WorkspaceEditSpec.o ) lsp-types> [10 of 11] Compiling Spec ( test/Spec.hs, dist/build/lsp-types-test/lsp-types-test-tmp/Spec.o ) lsp-types> [11 of 11] Compiling Main ( test/Main.hs, dist/build/lsp-types-test/lsp-types-test-tmp/Main.o ) lsp-types> [12 of 12] Linking dist/build/lsp-types-test/lsp-types-test lsp-types> Preprocessing executable 'generator' for lsp-types-2.3.0.1.. lsp-types> Building executable 'generator' for lsp-types-2.3.0.1.. lsp-types> [1 of 2] Compiling CodeGen ( generator/CodeGen.hs, dist/build/generator/generator-tmp/CodeGen.o ) lsp-types> [2 of 2] Compiling Main ( generator/Main.hs, dist/build/generator/generator-tmp/Main.o ) lsp-types> [3 of 3] Linking dist/build/generator/generator lsp-types> buildPhase completed in 5 minutes 28 seconds lsp-types> Running phase: checkPhase lsp-types> Running 1 test suites... lsp-types> Test suite lsp-types-test: RUNNING... lsp-types> lsp-types> Capabilities lsp-types> capabilities lsp-types> produces full latest client capabilities [✔] lsp-types> First time execution. Golden file created. lsp-types> produces pre-3.10 client capabilities [✔] lsp-types> First time execution. Golden file created. lsp-types> Json lsp-types> MarkedString lsp-types> roundtrip [✔] lsp-types> +++ OK, passed 100 tests. lsp-types> MarkupContent lsp-types> roundtrip [✔] lsp-types> +++ OK, passed 100 tests. lsp-types> TextDocumentContentChangeEvent lsp-types> roundtrip [✔] lsp-types> +++ OK, passed 100 tests. lsp-types> WatchedFiles lsp-types> roundtrip [✔] lsp-types> +++ OK, passed 100 tests. lsp-types> Registration lsp-types> roundtrip [✔] lsp-types> +++ OK, passed 100 tests. lsp-types> CompletionList lsp-types> handles optional field set to null in record [✔] lsp-types> CompletionItem lsp-types> example [✔] conduit-extra> Running phase: setupCompilerEnvironmentPhase conduit-extra> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.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-extra> setupCompileFlags: -package-db=/build/tmp.m539a4b802/setup-package.conf.d -threaded conduit-extra> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.m539a4b802/Main.o ) conduit-extra> [2 of 2] Linking Setup conduit-extra> Running phase: updateAutotoolsGnuConfigScriptsPhase conduit-extra> Running phase: configurePhase conduit-extra> configureFlags: --verbose --prefix=/nix/store/rgvwq6b5wpkcc3mi4w1iglc84vv4mk38-conduit-extra-1.3.7 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/ag3ghjj1rpav8d3i7nwrh008vblhl967-conduit-extra-1.3.7-doc/share/doc/conduit-extra-1.3.7 --with-gcc=gcc --package-db=/build/tmp.m539a4b802/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-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.19.0.0 conduit-extra> Dependency bytestring >=0.10.2: using bytestring-0.12.0.2 conduit-extra> Dependency conduit >=1.3 && <1.4: using conduit-1.3.6.1 conduit-extra> Dependency directory: using directory-1.3.8.1 conduit-extra> Dependency filepath: using filepath-1.4.100.4 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.18.0 conduit-extra> Dependency resourcet >=1.1: using resourcet-1.3.0 conduit-extra> Dependency stm: using stm-2.5.2.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 conduit-extra> Dependency transformers: using transformers-0.6.1.0 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.19.0.0 conduit-extra> Dependency bytestring: using bytestring-0.12.0.2 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.8.1 conduit-extra> Dependency exceptions: using exceptions-0.10.7 conduit-extra> Dependency filepath: using filepath-1.4.100.4 conduit-extra> Dependency hspec >=1.3: using hspec-2.11.12 conduit-extra> Dependency process: using process-1.6.18.0 conduit-extra> Dependency resourcet: using resourcet-1.3.0 conduit-extra> Dependency stm: using stm-2.5.2.1 conduit-extra> Dependency streaming-commons: using streaming-commons-0.2.3.0 conduit-extra> Dependency text: using text-2.1 conduit-extra> Dependency transformers: using transformers-0.6.1.0 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-JaIJVFGBJDKDrYVG9lUjhQ conduit-parse> Running phase: setupCompilerEnvironmentPhase conduit-parse> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. conduit-parse> Running phase: unpackPhase conduit-parse> unpacking source archive /nix/store/5inary4gap17pija37hi9s0dnwj4sdgj-conduit-parse-0.2.1.1.tar.gz conduit-parse> source root is conduit-parse-0.2.1.1 conduit-parse> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "conduit-parse-0.2.1.1/test/Main.hs" conduit-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.VDlInLcb1p/setup-package.conf.d -threaded conduit-parse> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.VDlInLcb1p/Main.o ) conduit-parse> [2 of 2] Linking Setup conduit-parse> Running phase: updateAutotoolsGnuConfigScriptsPhase conduit-parse> Running phase: configurePhase conduit-parse> configureFlags: --verbose --prefix=/nix/store/nil691wr5ic0nrncvvg8qysz4b02flhn-conduit-parse-0.2.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/vvpvc6bqj42rjwjjsgcwccqb0895gr51-conduit-parse-0.2.1.1-doc/share/doc/conduit-parse-0.2.1.1 --with-gcc=gcc --package-db=/build/tmp.VDlInLcb1p/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-parse> Using Parsec parser conduit-parse> Configuring conduit-parse-0.2.1.1... conduit-parse> Flags chosen: enable-hlint-test=False conduit-parse> Dependency base >=4.8 && <5: using base-4.19.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 conduit-parse> Dependency transformers: using transformers-0.6.1.0 conduit-parse> Dependency base >=4.8 && <5: using base-4.19.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-2IvBXcXjSCh5xEn8MLlOfA conduit-parse> include base-4.19.0.0-b960 conduit-parse> include conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz conduit-parse> include dlist-1.0-92EE3VRf6S86YM2NLYx7Zz conduit-parse> include mtl-2.3.1-63a4 conduit-parse> include parsers-0.12.12-jBywFV95ooIFcbPwwwM8m conduit-parse> include safe-0.3.21-7JvWMt7vIsGCGDUBLLhSIL conduit-parse> include safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv conduit-parse> include text-2.1-c36a conduit-parse> include transformers-0.6.1.0-c3ec conduit-parse> component conduit-parse-0.2.1.1-FXtWdto9HpVDXB5HBKSyu9-tests conduit-parse> include base-4.19.0.0-b960 conduit-parse> include conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz conduit-parse> include conduit-parse-0.2.1.1-2IvBXcXjSCh5xEn8MLlOfA conduit-parse> include mtl-2.3.1-63a4 conduit-parse> include parsers-0.12.12-jBywFV95ooIFcbPwwwM8m conduit-parse> include resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC libyaml> Running phase: setupCompilerEnvironmentPhase libyaml> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. 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" libyaml> Running phase: patchPhase libyaml> Running phase: compileBuildDriverPhase libyaml> setupCompileFlags: -package-db=/build/tmp.9JKXW93IOy/setup-package.conf.d -threaded libyaml> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.9JKXW93IOy/Main.o ) libyaml> [2 of 2] Linking Setup libyaml> Running phase: updateAutotoolsGnuConfigScriptsPhase libyaml> Running phase: configurePhase libyaml> configureFlags: --verbose --prefix=/nix/store/9nikaiv9s6nw95ns7494vrbwn4ixd73a-libyaml-0.1.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/9q985x38cfdh1l7633xfzcgk6i1g9z9s-libyaml-0.1.4-doc/share/doc/libyaml-0.1.4 --with-gcc=gcc --package-db=/build/tmp.9JKXW93IOy/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... libyaml> Flags chosen: no-unicode=False, system-libyaml=False libyaml> Dependency base >=4.14 && <5: using base-4.19.0.0 libyaml> Dependency bytestring >=0.9.1.4: using bytestring-0.12.0.2 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-BtqfKnFStfg6DKuFr02gCx libyaml> include base-4.19.0.0-b960 libyaml> include bytestring-0.12.0.2-4690 libyaml> include conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz libyaml> include libyaml-clib-0.2.5-aCNJYZfNzCDFHTp4HTSl4 libyaml> include resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC libyaml> Linked component graph: libyaml> unit libyaml-0.1.4-BtqfKnFStfg6DKuFr02gCx libyaml> include base-4.19.0.0-b960 libyaml> include bytestring-0.12.0.2-4690 libyaml> include conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz libyaml> include libyaml-clib-0.2.5-aCNJYZfNzCDFHTp4HTSl4 libyaml> include resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC libyaml> Text.Libyaml=libyaml-0.1.4-BtqfKnFStfg6DKuFr02gCx:Text.Libyaml libyaml> Ready component graph: libyaml> definite libyaml-0.1.4-BtqfKnFStfg6DKuFr02gCx libyaml> depends base-4.19.0.0-b960 libyaml> depends bytestring-0.12.0.2-4690 libyaml> depends conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz libyaml> depends libyaml-clib-0.2.5-aCNJYZfNzCDFHTp4HTSl4 libyaml> depends resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC libyaml> Using Cabal-3.10.2.0 compiled by ghc-9.8 libyaml> Using compiler: ghc-9.8.1 libyaml> Using install prefix: libyaml> /nix/store/9nikaiv9s6nw95ns7494vrbwn4ixd73a-libyaml-0.1.4 libyaml> Executables installed in: libyaml> /nix/store/9nikaiv9s6nw95ns7494vrbwn4ixd73a-libyaml-0.1.4/bin libyaml> Libraries installed in: libyaml> /nix/store/9nikaiv9s6nw95ns7494vrbwn4ixd73a-libyaml-0.1.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libyaml-0.1.4-BtqfKnFStfg6DKuFr02gCx libyaml> Dynamic Libraries installed in: libyaml> /nix/store/9nikaiv9s6nw95ns7494vrbwn4ixd73a-libyaml-0.1.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 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 [✔] conduit-extra> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM conduit-extra> include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ conduit-extra> include base-4.19.0.0-b960 conduit-extra> include bytestring-0.12.0.2-4690 conduit-extra> include conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz conduit-extra> include directory-1.3.8.1-6a8e conduit-extra> include filepath-1.4.100.4-fa1c conduit-extra> include network-3.2.7.0-EvLLfaf4owZ9knNGx6eAaw conduit-extra> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi conduit-extra> include process-1.6.18.0-26fa conduit-extra> include resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC conduit-extra> include stm-2.5.2.1-83fa conduit-extra> include streaming-commons-0.2.3.0-2nBMHbX7o8X6B9tqZznmK conduit-extra> include text-2.1-c36a conduit-extra> include transformers-0.6.1.0-c3ec conduit-extra> include typed-process-0.2.13.0-FSt1jO30hyn93Vt8thsixz conduit-extra> include unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P conduit-extra> component conduit-extra-1.3.7-H0MDBi3EOlI4dl3eGymCJM-test conduit-extra> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 conduit-extra> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM conduit-extra> include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ conduit-extra> include base-4.19.0.0-b960 conduit-extra> include bytestring-0.12.0.2-4690 conduit-extra> include conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz conduit-extra> include conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ conduit-extra> include directory-1.3.8.1-6a8e conduit-extra> include exceptions-0.10.7-d3e7 conduit-extra> include filepath-1.4.100.4-fa1c conduit-extra> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH conduit-extra> include process-1.6.18.0-26fa conduit-extra> include resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC conduit-extra> include stm-2.5.2.1-83fa conduit-extra> include streaming-commons-0.2.3.0-2nBMHbX7o8X6B9tqZznmK conduit-extra> include text-2.1-c36a conduit-extra> include transformers-0.6.1.0-c3ec conduit-extra> include transformers-base-0.4.6-8H5i1t5nCEIAC4vKFNraWg conduit-extra> Linked component graph: conduit-extra> unit conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ conduit-extra> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM conduit-extra> include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ conduit-extra> include base-4.19.0.0-b960 conduit-extra> include bytestring-0.12.0.2-4690 conduit-extra> include conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz conduit-extra> include directory-1.3.8.1-6a8e conduit-extra> include filepath-1.4.100.4-fa1c conduit-extra> include network-3.2.7.0-EvLLfaf4owZ9knNGx6eAaw conduit-extra> include primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi conduit-extra> include process-1.6.18.0-26fa conduit-extra> include resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC conduit-extra> include stm-2.5.2.1-83fa conduit-extra> include streaming-commons-0.2.3.0-2nBMHbX7o8X6B9tqZznmK conduit-extra> include text-2.1-c36a conduit-extra> include transformers-0.6.1.0-c3ec conduit-extra> include typed-process-0.2.13.0-FSt1jO30hyn93Vt8thsixz conduit-extra> include unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P conduit-extra> Data.Conduit.Attoparsec=conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ:Data.Conduit.Attoparsec,Data.Conduit.Binary=conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ:Data.Conduit.Binary,Data.Conduit.ByteString.Builder=conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ:Data.Conduit.ByteString.Builder,Data.Conduit.Filesystem=conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ:Data.Conduit.Filesystem,Data.Conduit.Foldl=conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ:Data.Conduit.Foldl,Data.Conduit.Lazy=conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ:Data.Conduit.Lazy,Data.Conduit.Network=conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ:Data.Conduit.Network,Data.Conduit.Network.UDP=conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ:Data.Conduit.Network.UDP,Data.Conduit.Network.Unix=conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ:Data.Conduit.Network.Unix,Data.Conduit.Process=conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ:Data.Conduit.Process,Data.Conduit.Process.Typed=conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ:Data.Conduit.Process.Typed,Data.Conduit.Text=conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ:Data.Conduit.Text,Data.Conduit.Zlib=conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ:Data.Conduit.Zlib conduit-extra> unit conduit-extra-1.3.7-H0MDBi3EOlI4dl3eGymCJM-test conduit-extra> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 conduit-extra> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM conduit-extra> include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ conduit-extra> include base-4.19.0.0-b960 conduit-extra> include bytestring-0.12.0.2-4690 conduit-extra> include conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz conduit-parse> include safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv conduit-parse> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa conduit-parse> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP conduit-parse> Linked component graph: conduit-parse> unit conduit-parse-0.2.1.1-2IvBXcXjSCh5xEn8MLlOfA conduit-parse> include base-4.19.0.0-b960 conduit-parse> include conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz conduit-parse> include dlist-1.0-92EE3VRf6S86YM2NLYx7Zz conduit-parse> include mtl-2.3.1-63a4 conduit-parse> include parsers-0.12.12-jBywFV95ooIFcbPwwwM8m conduit-parse> include safe-0.3.21-7JvWMt7vIsGCGDUBLLhSIL conduit-parse> include safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv conduit-parse> include text-2.1-c36a conduit-parse> include transformers-0.6.1.0-c3ec conduit-parse> Data.Conduit.Parser=conduit-parse-0.2.1.1-2IvBXcXjSCh5xEn8MLlOfA:Data.Conduit.Parser conduit-parse> unit conduit-parse-0.2.1.1-FXtWdto9HpVDXB5HBKSyu9-tests conduit-parse> include base-4.19.0.0-b960 conduit-parse> include conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz conduit-parse> include conduit-parse-0.2.1.1-2IvBXcXjSCh5xEn8MLlOfA conduit-parse> include mtl-2.3.1-63a4 conduit-parse> include parsers-0.12.12-jBywFV95ooIFcbPwwwM8m conduit-parse> include resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC conduit-parse> include safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv conduit-parse> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa conduit-parse> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP conduit-parse> Ready component graph: conduit-parse> definite conduit-parse-0.2.1.1-2IvBXcXjSCh5xEn8MLlOfA conduit-parse> depends base-4.19.0.0-b960 conduit-parse> depends conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz conduit-parse> depends dlist-1.0-92EE3VRf6S86YM2NLYx7Zz conduit-parse> depends mtl-2.3.1-63a4 conduit-parse> depends parsers-0.12.12-jBywFV95ooIFcbPwwwM8m conduit-parse> depends safe-0.3.21-7JvWMt7vIsGCGDUBLLhSIL conduit-parse> depends safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv conduit-parse> depends text-2.1-c36a conduit-parse> depends transformers-0.6.1.0-c3ec conduit-parse> definite conduit-parse-0.2.1.1-FXtWdto9HpVDXB5HBKSyu9-tests conduit-parse> depends base-4.19.0.0-b960 conduit-parse> depends conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz conduit-parse> depends conduit-parse-0.2.1.1-2IvBXcXjSCh5xEn8MLlOfA conduit-parse> depends mtl-2.3.1-63a4 conduit-parse> depends parsers-0.12.12-jBywFV95ooIFcbPwwwM8m conduit-parse> depends resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC conduit-parse> depends safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv conduit-parse> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa conduit-parse> depends tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP conduit-parse> Using Cabal-3.10.2.0 compiled by ghc-9.8 conduit-parse> Using compiler: ghc-9.8.1 conduit-parse> Using install prefix: conduit-parse> /nix/store/nil691wr5ic0nrncvvg8qysz4b02flhn-conduit-parse-0.2.1.1 conduit-parse> Executables installed in: conduit-parse> /nix/store/nil691wr5ic0nrncvvg8qysz4b02flhn-conduit-parse-0.2.1.1/bin conduit-parse> Libraries installed in: conduit-parse> /nix/store/nil691wr5ic0nrncvvg8qysz4b02flhn-conduit-parse-0.2.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/conduit-parse-0.2.1.1-2IvBXcXjSCh5xEn8MLlOfA conduit-parse> Dynamic Libraries installed in: conduit-parse> /nix/store/nil691wr5ic0nrncvvg8qysz4b02flhn-conduit-parse-0.2.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 conduit-parse> Private executables installed in: conduit-parse> /nix/store/nil691wr5ic0nrncvvg8qysz4b02flhn-conduit-parse-0.2.1.1/libexec/x86_64-linux-ghc-9.8.1/conduit-parse-0.2.1.1 conduit-parse> Data files installed in: conduit-parse> /nix/store/nil691wr5ic0nrncvvg8qysz4b02flhn-conduit-parse-0.2.1.1/share/x86_64-linux-ghc-9.8.1/conduit-parse-0.2.1.1 conduit-parse> Documentation installed in: conduit-parse> /nix/store/vvpvc6bqj42rjwjjsgcwccqb0895gr51-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/nil691wr5ic0nrncvvg8qysz4b02flhn-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.8.1 found on system at: conduit-parse> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc conduit-parse> Using ghc-pkg version 9.8.1 found on system at: conduit-parse> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 conduit-parse> No happy found libyaml> Private executables installed in: libyaml> /nix/store/9nikaiv9s6nw95ns7494vrbwn4ixd73a-libyaml-0.1.4/libexec/x86_64-linux-ghc-9.8.1/libyaml-0.1.4 libyaml> Data files installed in: libyaml> /nix/store/9nikaiv9s6nw95ns7494vrbwn4ixd73a-libyaml-0.1.4/share/x86_64-linux-ghc-9.8.1/libyaml-0.1.4 libyaml> Documentation installed in: libyaml> /nix/store/9q985x38cfdh1l7633xfzcgk6i1g9z9s-libyaml-0.1.4-doc/share/doc/libyaml-0.1.4 libyaml> Configuration files installed in: libyaml> /nix/store/9nikaiv9s6nw95ns7494vrbwn4ixd73a-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.8.1 found on system at: libyaml> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc libyaml> Using ghc-pkg version 9.8.1 found on system at: libyaml> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 libyaml> No happy found libyaml> Using haskell-suite found on system at: haskell-suite-dummy-location libyaml> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location libyaml> No hmake found libyaml> Using hpc version 0.69 found on system at: libyaml> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 libyaml> Using hsc2hs version 0.68.10 found on system at: libyaml> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 libyaml> Using hscolour version 1.25 found on system at: libyaml> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour libyaml> No jhc found libyaml> Using ld found on system at: libyaml> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold libyaml> No pkg-config found libyaml> Using runghc version 9.8.1 found on system at: libyaml> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 libyaml> Running phase: buildPhase libyaml> Preprocessing library for libyaml-0.1.4.. libyaml> Building library for libyaml-0.1.4.. libyaml> [1 of 2] Compiling Paths_libyaml ( dist/build/autogen/Paths_libyaml.hs, dist/build/Paths_libyaml.o, dist/build/Paths_libyaml.dyn_o ) libyaml> [2 of 2] Compiling Text.Libyaml ( src/Text/Libyaml.hs, dist/build/Text/Libyaml.o, dist/build/Text/Libyaml.dyn_o ) libyaml> [1 of 2] Compiling Paths_libyaml ( dist/build/autogen/Paths_libyaml.hs, dist/build/Paths_libyaml.p_o ) libyaml> [2 of 2] Compiling Text.Libyaml ( src/Text/Libyaml.hs, dist/build/Text/Libyaml.p_o ) libyaml> Running phase: checkPhase libyaml> Package has no test suites. libyaml> Running phase: haddockPhase libyaml> Preprocessing library for libyaml-0.1.4.. libyaml> Running Haddock on library for libyaml-0.1.4.. libyaml> Warning: The documentation for the following packages are not installed. No libyaml> links will be generated to these packages: libyaml-clib-0.2.5, vector-0.13.2.0 libyaml> Warning: --source-* options are ignored when --hyperlinked-source is enabled. libyaml> [1 of 2] Compiling Paths_libyaml ( dist/build/autogen/Paths_libyaml.hs, nothing ) libyaml> [2 of 2] Compiling Text.Libyaml ( src/Text/Libyaml.hs, nothing ) libyaml> Haddock coverage: 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> Warning: 'formatOptionsRenderCollectionTags' 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) 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.9999 seconds lsp-types> 85 examples, 0 failures lsp-types> Test suite lsp-types-test: PASS lsp-types> Test suite logged to: dist/test/lsp-types-2.3.0.1-lsp-types-test.log lsp-types> 1 of 1 test suites (1 of 1 test cases) passed. lsp-types> Running phase: haddockPhase lsp-types> Running phase: installPhase lsp-types> Installing internal library metamodel in /nix/store/2jrfw8q09yl3am3cf8wd39sf661ndlj9-lsp-types-2.3.0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/lsp-types-2.3.0.1-I3ZEJhnqTa83hJTMyxT2PO-metamodel lsp-types> Installing library in /nix/store/2jrfw8q09yl3am3cf8wd39sf661ndlj9-lsp-types-2.3.0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes lsp-types> Installing internal library lsp-types-quickcheck in /nix/store/2jrfw8q09yl3am3cf8wd39sf661ndlj9-lsp-types-2.3.0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/lsp-types-2.3.0.1-7oBhOyxZaic11VQktANCyV-lsp-types-quickcheck lsp-types> Installing executable generator in /nix/store/2jrfw8q09yl3am3cf8wd39sf661ndlj9-lsp-types-2.3.0.1/bin lsp-types> Warning: The directory lsp-types> /nix/store/2jrfw8q09yl3am3cf8wd39sf661ndlj9-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/2jrfw8q09yl3am3cf8wd39sf661ndlj9-lsp-types-2.3.0.1 lsp-types> shrinking /nix/store/2jrfw8q09yl3am3cf8wd39sf661ndlj9-lsp-types-2.3.0.1/bin/generator lsp-types> shrinking /nix/store/2jrfw8q09yl3am3cf8wd39sf661ndlj9-lsp-types-2.3.0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSlsp-types-2.3.0.1-7oBhOyxZaic11VQktANCyV-lsp-types-quickcheck-ghc9.8.1.so lsp-types> shrinking /nix/store/2jrfw8q09yl3am3cf8wd39sf661ndlj9-lsp-types-2.3.0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSlsp-types-2.3.0.1-I3ZEJhnqTa83hJTMyxT2PO-metamodel-ghc9.8.1.so lsp-types> shrinking /nix/store/2jrfw8q09yl3am3cf8wd39sf661ndlj9-lsp-types-2.3.0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSlsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes-ghc9.8.1.so lsp-types> checking for references to /build/ in /nix/store/2jrfw8q09yl3am3cf8wd39sf661ndlj9-lsp-types-2.3.0.1... lsp-types> patching script interpreter paths in /nix/store/2jrfw8q09yl3am3cf8wd39sf661ndlj9-lsp-types-2.3.0.1 lsp-types> stripping (with command strip and flags -S -p) in /nix/store/2jrfw8q09yl3am3cf8wd39sf661ndlj9-lsp-types-2.3.0.1/lib /nix/store/2jrfw8q09yl3am3cf8wd39sf661ndlj9-lsp-types-2.3.0.1/bin conduit-extra> include conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ conduit-extra> include directory-1.3.8.1-6a8e conduit-extra> include exceptions-0.10.7-d3e7 conduit-extra> include filepath-1.4.100.4-fa1c conduit-extra> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH conduit-extra> include process-1.6.18.0-26fa conduit-extra> include resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC conduit-extra> include stm-2.5.2.1-83fa conduit-extra> include streaming-commons-0.2.3.0-2nBMHbX7o8X6B9tqZznmK conduit-extra> include text-2.1-c36a conduit-extra> include transformers-0.6.1.0-c3ec conduit-extra> include transformers-base-0.4.6-8H5i1t5nCEIAC4vKFNraWg conduit-extra> Ready component graph: conduit-extra> definite conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ conduit-extra> depends async-2.2.5-4iGqEhfeonCFkQqAVgJzMM conduit-extra> depends attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ conduit-extra> depends base-4.19.0.0-b960 conduit-extra> depends bytestring-0.12.0.2-4690 conduit-extra> depends conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz conduit-extra> depends directory-1.3.8.1-6a8e conduit-extra> depends filepath-1.4.100.4-fa1c conduit-extra> depends network-3.2.7.0-EvLLfaf4owZ9knNGx6eAaw conduit-extra> depends primitive-0.9.1.0-DeIA1En0tGHWHx5cf6fLi conduit-extra> depends process-1.6.18.0-26fa conduit-extra> depends resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC conduit-extra> depends stm-2.5.2.1-83fa conduit-extra> depends streaming-commons-0.2.3.0-2nBMHbX7o8X6B9tqZznmK conduit-extra> depends text-2.1-c36a conduit-extra> depends transformers-0.6.1.0-c3ec conduit-extra> depends typed-process-0.2.13.0-FSt1jO30hyn93Vt8thsixz conduit-extra> depends unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P conduit-extra> definite conduit-extra-1.3.7-H0MDBi3EOlI4dl3eGymCJM-test conduit-extra> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 conduit-extra> depends async-2.2.5-4iGqEhfeonCFkQqAVgJzMM conduit-extra> depends attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ conduit-extra> depends base-4.19.0.0-b960 conduit-extra> depends bytestring-0.12.0.2-4690 conduit-extra> depends conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz conduit-extra> depends conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ conduit-extra> depends directory-1.3.8.1-6a8e conduit-extra> depends exceptions-0.10.7-d3e7 conduit-extra> depends filepath-1.4.100.4-fa1c conduit-extra> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH conduit-extra> depends process-1.6.18.0-26fa conduit-extra> depends resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC conduit-extra> depends stm-2.5.2.1-83fa conduit-extra> depends streaming-commons-0.2.3.0-2nBMHbX7o8X6B9tqZznmK conduit-extra> depends text-2.1-c36a conduit-extra> depends transformers-0.6.1.0-c3ec conduit-extra> depends transformers-base-0.4.6-8H5i1t5nCEIAC4vKFNraWg conduit-extra> Using Cabal-3.10.2.0 compiled by ghc-9.8 conduit-extra> Using compiler: ghc-9.8.1 conduit-extra> Using install prefix: conduit-extra> /nix/store/rgvwq6b5wpkcc3mi4w1iglc84vv4mk38-conduit-extra-1.3.7 conduit-extra> Executables installed in: conduit-extra> /nix/store/rgvwq6b5wpkcc3mi4w1iglc84vv4mk38-conduit-extra-1.3.7/bin conduit-extra> Libraries installed in: conduit-extra> /nix/store/rgvwq6b5wpkcc3mi4w1iglc84vv4mk38-conduit-extra-1.3.7/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ conduit-extra> Dynamic Libraries installed in: conduit-extra> /nix/store/rgvwq6b5wpkcc3mi4w1iglc84vv4mk38-conduit-extra-1.3.7/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 conduit-extra> Private executables installed in: conduit-extra> /nix/store/rgvwq6b5wpkcc3mi4w1iglc84vv4mk38-conduit-extra-1.3.7/libexec/x86_64-linux-ghc-9.8.1/conduit-extra-1.3.7 conduit-extra> Data files installed in: conduit-extra> /nix/store/rgvwq6b5wpkcc3mi4w1iglc84vv4mk38-conduit-extra-1.3.7/share/x86_64-linux-ghc-9.8.1/conduit-extra-1.3.7 conduit-extra> Documentation installed in: conduit-extra> /nix/store/ag3ghjj1rpav8d3i7nwrh008vblhl967-conduit-extra-1.3.7-doc/share/doc/conduit-extra-1.3.7 conduit-extra> Configuration files installed in: conduit-extra> /nix/store/rgvwq6b5wpkcc3mi4w1iglc84vv4mk38-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.8.1 found on system at: conduit-extra> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc conduit-extra> Using ghc-pkg version 9.8.1 found on system at: conduit-extra> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 conduit-parse> Using haskell-suite found on system at: haskell-suite-dummy-location conduit-parse> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location conduit-parse> No hmake found conduit-parse> Using hpc version 0.69 found on system at: conduit-parse> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 conduit-parse> Using hsc2hs version 0.68.10 found on system at: conduit-parse> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 conduit-parse> Using hscolour version 1.25 found on system at: conduit-parse> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour conduit-parse> No jhc found conduit-parse> Using ld found on system at: conduit-parse> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold conduit-parse> No pkg-config found conduit-parse> Using runghc version 9.8.1 found on system at: conduit-parse> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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-parse> Running phase: buildPhase conduit-parse> Preprocessing library for conduit-parse-0.2.1.1.. conduit-parse> Building library for conduit-parse-0.2.1.1.. conduit-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 ) conduit-parse> 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> [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-parse> [1 of 2] Compiling Data.Conduit.Parser.Internal ( Data/Conduit/Parser/Internal.hs, dist/build/Data/Conduit/Parser/Internal.p_o ) conduit-parse> 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> [2 of 2] Compiling Data.Conduit.Parser ( Data/Conduit/Parser.hs, dist/build/Data/Conduit/Parser.p_o ) 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-parse> Running phase: checkPhase 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-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 conduit-parse> Warning: --source-* options are ignored when --hyperlinked-source is enabled. conduit-parse> [1 of 2] Compiling Data.Conduit.Parser.Internal ( Data/Conduit/Parser/Internal.hs, nothing ) conduit-parse> libyaml> YamlException (src/Text/Libyaml.hs:852) libyaml> Warning: Text.Libyaml: could not find link destinations for: libyaml> - Text.Libyaml.formatOptionsRenderTags libyaml> - Text.Libyaml.TagRender libyaml> Documentation created: dist/doc/html/libyaml/, libyaml> dist/doc/html/libyaml/libyaml.txt libyaml> Running phase: installPhase libyaml> Installing library in /nix/store/9nikaiv9s6nw95ns7494vrbwn4ixd73a-libyaml-0.1.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libyaml-0.1.4-BtqfKnFStfg6DKuFr02gCx libyaml> Running phase: fixupPhase libyaml> shrinking RPATHs of ELF executables and libraries in /nix/store/9nikaiv9s6nw95ns7494vrbwn4ixd73a-libyaml-0.1.4 libyaml> shrinking /nix/store/9nikaiv9s6nw95ns7494vrbwn4ixd73a-libyaml-0.1.4/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSlibyaml-0.1.4-BtqfKnFStfg6DKuFr02gCx-ghc9.8.1.so libyaml> checking for references to /build/ in /nix/store/9nikaiv9s6nw95ns7494vrbwn4ixd73a-libyaml-0.1.4... libyaml> patching script interpreter paths in /nix/store/9nikaiv9s6nw95ns7494vrbwn4ixd73a-libyaml-0.1.4 libyaml> stripping (with command strip and flags -S -p) in /nix/store/9nikaiv9s6nw95ns7494vrbwn4ixd73a-libyaml-0.1.4/lib libyaml> shrinking RPATHs of ELF executables and libraries in /nix/store/9q985x38cfdh1l7633xfzcgk6i1g9z9s-libyaml-0.1.4-doc libyaml> checking for references to /build/ in /nix/store/9q985x38cfdh1l7633xfzcgk6i1g9z9s-libyaml-0.1.4-doc... libyaml> patching script interpreter paths in /nix/store/9q985x38cfdh1l7633xfzcgk6i1g9z9s-libyaml-0.1.4-doc conduit-extra> No happy found conduit-extra> Using haskell-suite found on system at: haskell-suite-dummy-location conduit-extra> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location conduit-extra> No hmake found conduit-extra> Using hpc version 0.69 found on system at: conduit-extra> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 conduit-extra> Using hsc2hs version 0.68.10 found on system at: conduit-extra> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 conduit-extra> Using hscolour version 1.25 found on system at: conduit-extra> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour conduit-extra> No jhc found conduit-extra> Using ld found on system at: conduit-extra> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold conduit-extra> No pkg-config found conduit-extra> Using runghc version 9.8.1 found on system at: conduit-extra> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 conduit-extra> Running phase: buildPhase conduit-extra> Preprocessing library for conduit-extra-1.3.7.. conduit-extra> Building library for conduit-extra-1.3.7.. conduit-extra> [ 1 of 13] Compiling Data.Conduit.Attoparsec ( Data/Conduit/Attoparsec.hs, dist/build/Data/Conduit/Attoparsec.o, dist/build/Data/Conduit/Attoparsec.dyn_o ) conduit-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> [ 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> 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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-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> [2 of 2] Compiling Data.Conduit.Parser ( Data/Conduit/Parser.hs, nothing ) 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 conduit-parse> Warning: 'leftover' is ambiguous. It is defined conduit-parse> * in ‘Data.Conduit.Internal.Conduit’ conduit-parse> * at Data/Conduit/Parser/Internal.hs:182: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:182:1 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) conduit-parse> Documentation created: dist/doc/html/conduit-parse/, conduit-parse> dist/doc/html/conduit-parse/conduit-parse.txt 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/nil691wr5ic0nrncvvg8qysz4b02flhn-conduit-parse-0.2.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/conduit-parse-0.2.1.1-2IvBXcXjSCh5xEn8MLlOfA conduit-parse> Running phase: fixupPhase conduit-parse> shrinking RPATHs of ELF executables and libraries in /nix/store/nil691wr5ic0nrncvvg8qysz4b02flhn-conduit-parse-0.2.1.1 conduit-parse> shrinking /nix/store/nil691wr5ic0nrncvvg8qysz4b02flhn-conduit-parse-0.2.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSconduit-parse-0.2.1.1-2IvBXcXjSCh5xEn8MLlOfA-ghc9.8.1.so conduit-parse> checking for references to /build/ in /nix/store/nil691wr5ic0nrncvvg8qysz4b02flhn-conduit-parse-0.2.1.1... conduit-parse> patching script interpreter paths in /nix/store/nil691wr5ic0nrncvvg8qysz4b02flhn-conduit-parse-0.2.1.1 conduit-parse> stripping (with command strip and flags -S -p) in /nix/store/nil691wr5ic0nrncvvg8qysz4b02flhn-conduit-parse-0.2.1.1/lib conduit-parse> shrinking RPATHs of ELF executables and libraries in /nix/store/vvpvc6bqj42rjwjjsgcwccqb0895gr51-conduit-parse-0.2.1.1-doc conduit-parse> checking for references to /build/ in /nix/store/vvpvc6bqj42rjwjjsgcwccqb0895gr51-conduit-parse-0.2.1.1-doc... conduit-parse> patching script interpreter paths in /nix/store/vvpvc6bqj42rjwjjsgcwccqb0895gr51-conduit-parse-0.2.1.1-doc libyaml (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/9nikaiv9s6nw95ns7494vrbwn4ixd73a-libyaml-0.1.4 /nix/store/9q985x38cfdh1l7633xfzcgk6i1g9z9s-libyaml-0.1.4-doc libyaml (post)> Pushing 2 paths (115 are already present) using zstd to cache sellout ⏳ libyaml (post)> libyaml (post)> Pushing /nix/store/9nikaiv9s6nw95ns7494vrbwn4ixd73a-libyaml-0.1.4 (3.26 MiB) libyaml (post)> Pushing /nix/store/9q985x38cfdh1l7633xfzcgk6i1g9z9s-libyaml-0.1.4-doc (780.93 KiB) libyaml (post)> libyaml (post)> All done. libyaml (post)> added 2 signatures libyaml (post)> added 2 signatures libyaml (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/9nikaiv9s6nw95ns7494vrbwn4ixd73a-libyaml-0.1.4 /nix/store/9q985x38cfdh1l7633xfzcgk6i1g9z9s-libyaml-0.1.4-doc libyaml (post)> copying 2 paths... libyaml (post)> copying path '/nix/store/9q985x38cfdh1l7633xfzcgk6i1g9z9s-libyaml-0.1.4-doc' to 'https://cache.nix-ci.com'... libyaml (post)> copying path '/nix/store/9nikaiv9s6nw95ns7494vrbwn4ixd73a-libyaml-0.1.4' to 'https://cache.nix-ci.com'... libyaml (post)> copying 1 paths... libyaml (post)> copying path '/nix/store/6ans5k1s6b8czdllx9l9vvsbnazlabfq-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/9nikaiv9s6nw95ns7494vrbwn4ixd73a-libyaml-0.1.4 /nix/store/9q985x38cfdh1l7633xfzcgk6i1g9z9s-libyaml-0.1.4-doc libyaml (post)> copying 2 paths... libyaml (post)> copying path '/nix/store/9q985x38cfdh1l7633xfzcgk6i1g9z9s-libyaml-0.1.4-doc' to 'ssh-ng://worker.nix-ci.com'... libyaml (post)> copying path '/nix/store/9nikaiv9s6nw95ns7494vrbwn4ixd73a-libyaml-0.1.4' to 'ssh-ng://worker.nix-ci.com'... libyaml (post)> copying 1 paths... libyaml (post)> copying path '/nix/store/6ans5k1s6b8czdllx9l9vvsbnazlabfq-libyaml-0.1.4.drv' to 'ssh-ng://worker.nix-ci.com'... lsp-types (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/2jrfw8q09yl3am3cf8wd39sf661ndlj9-lsp-types-2.3.0.1 lsp-types (post)> Pushing 1 paths (244 are already present) using zstd to cache sellout ⏳ lsp-types (post)> lsp-types (post)> Pushing /nix/store/2jrfw8q09yl3am3cf8wd39sf661ndlj9-lsp-types-2.3.0.1 (455.24 MiB) lsp-types (post)> lsp-types (post)> All done. lsp-types (post)> added 1 signatures lsp-types (post)> added 10 signatures lsp-types (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/2jrfw8q09yl3am3cf8wd39sf661ndlj9-lsp-types-2.3.0.1 lsp-types (post)> copying 1 paths... lsp-types (post)> copying path '/nix/store/2jrfw8q09yl3am3cf8wd39sf661ndlj9-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/l1x8n3z0km20gy39apmr99l3061nmkp8-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/2jrfw8q09yl3am3cf8wd39sf661ndlj9-lsp-types-2.3.0.1 lsp-types (post)> copying 1 paths... lsp-types (post)> copying path '/nix/store/2jrfw8q09yl3am3cf8wd39sf661ndlj9-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/l1x8n3z0km20gy39apmr99l3061nmkp8-lsp-types-2.3.0.1.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/r6g0d8l244a67hwx2kj8g8dknsrq12cr-lsp-2.7.0.1.drv'... building '/nix/store/jy0s88dln1k47hpyi7mnnlyap9vr6993-yaml-0.11.11.2.drv'... conduit-extra> Patterns of type ‘Maybe GHC.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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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 GHC.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: Perhaps you intended to use TypeOperators 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 GHC.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] ghc-lib-parser-ex> Running phase: setupCompilerEnvironmentPhase ghc-lib-parser-ex> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. ghc-lib-parser-ex> Running phase: unpackPhase ghc-lib-parser-ex> unpacking source archive /nix/store/f41i39gym0x5wga5csmy0mzayc3xyq3q-ghc-lib-parser-ex-9.8.0.2.tar.gz ghc-lib-parser-ex> source root is ghc-lib-parser-ex-9.8.0.2 ghc-lib-parser-ex> setting SOURCE_DATE_EPOCH to timestamp 1709089758 of file "ghc-lib-parser-ex-9.8.0.2/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.u99OfG07UT/setup-package.conf.d -threaded ghc-lib-parser-ex> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.u99OfG07UT/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/cynycn22p3k3psq2asv48zqdh4rgh5yh-ghc-lib-parser-ex-9.8.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/6ma8w7vn3inlq3rd84sfhap3xglprwkz-ghc-lib-parser-ex-9.8.0.2-doc/share/doc/ghc-lib-parser-ex-9.8.0.2 --with-gcc=gcc --package-db=/build/tmp.u99OfG07UT/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 -f-auto --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.8.0.2... ghc-lib-parser-ex> Flags chosen: auto=False, no-ghc-lib=False ghc-lib-parser-ex> Dependency base >=4.7 && <5: using base-4.19.0.0 ghc-lib-parser-ex> Dependency bytestring >=0.10.8.2: using bytestring-0.12.0.2 ghc-lib-parser-ex> Dependency containers >=0.5.8.1: using containers-0.6.8 ghc-lib-parser-ex> Dependency ghc-lib-parser >=9.8 && <9.9: using ghc-lib-parser-9.8.5.20250214 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.19.0.0 ghc-lib-parser-ex> Dependency directory >=1.3.3: using directory-1.3.8.1 ghc-lib-parser-ex> Dependency extra >=1.6: using extra-1.7.16 ghc-lib-parser-ex> Dependency filepath >=1.4.2: using filepath-1.4.100.4 ghc-lib-parser-ex> Dependency ghc-lib-parser >=9.8 && <9.9: using ghc-lib-parser-9.8.5.20250214 ghc-lib-parser-ex> Dependency ghc-lib-parser-ex: using ghc-lib-parser-ex-9.8.0.2 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 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.8.0.2-9UlIcF2bsmO9IGmZ24I82d ghc-lib-parser-ex> include base-4.19.0.0-b960 ghc-lib-parser-ex> include bytestring-0.12.0.2-4690 ghc-lib-parser-ex> include containers-0.6.8-4775 ghc-lib-parser-ex> include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn ghc-lib-parser-ex> include uniplate-1.6.13-FSZmfemPUb965irITYhfNI ghc-lib-parser-ex> component ghc-lib-parser-ex-9.8.0.2-30E0q4CrJHM1oml7etNgE3-ghc-lib-parser-ex-test ghc-lib-parser-ex> include base-4.19.0.0-b960 ghc-lib-parser-ex> include directory-1.3.8.1-6a8e ghc-lib-parser-ex> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ ghc-lib-parser-ex> include filepath-1.4.100.4-fa1c ghc-lib-parser-ex> include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn ghc-lib-parser-ex> include ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d ghc-lib-parser-ex> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa ghc-lib-parser-ex> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP ghc-lib-parser-ex> include uniplate-1.6.13-FSZmfemPUb965irITYhfNI ghc-lib-parser-ex> Linked component graph: ormolu> Running phase: setupCompilerEnvironmentPhase ormolu> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. ormolu> Running phase: unpackPhase ormolu> unpacking source archive /nix/store/hp61hircmczsiq0xw0can0nzp2aa48j4-ormolu-0.7.4.0.tar.gz ormolu> source root is ormolu-0.7.4.0 ormolu> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "ormolu-0.7.4.0/tests/Spec.hs" ormolu> Running phase: patchPhase ormolu> Replace Cabal file with edited version from mirror://hackage/ormolu-0.7.4.0/revision/5.cabal. ormolu> Running phase: compileBuildDriverPhase ormolu> setupCompileFlags: -package-db=/build/tmp.3oJkOGvvxH/setup-package.conf.d -threaded ormolu> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.3oJkOGvvxH/Main.o ) ormolu> [2 of 2] Linking Setup ormolu> Running phase: updateAutotoolsGnuConfigScriptsPhase ormolu> Running phase: configurePhase ormolu> configureFlags: --verbose --prefix=/nix/store/x9l4fm23ff8h1k4h19zlqsc4ib5d8xrm-ormolu-0.7.4.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/x7k8rwa5hvbdjf5qy8mfbr6krnq93xp2-ormolu-0.7.4.0-doc/share/doc/ormolu-0.7.4.0 --with-gcc=gcc --package-db=/build/tmp.3oJkOGvvxH/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --bindir=/nix/store/0sa3flglz0zb0jcz1v72jggjshiixp1h-ormolu-0.7.4.0-bin/bin --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib ormolu> Using Parsec parser ormolu> Configuring ormolu-0.7.4.0... ormolu> Flags chosen: dev=False, internal-bundle-fixities=True ormolu> Dependency Cabal-syntax >=3.10 && <3.13: using Cabal-syntax-3.10.2.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.6.0 ormolu> Dependency base >=4.14 && <5: using base-4.19.0.0 ormolu> Dependency binary >=0.8 && <0.9: using binary-0.8.9.1 ormolu> Dependency bytestring >=0.2 && <0.13: using bytestring-0.12.0.2 ormolu> Dependency containers >=0.5 && <0.8: using containers-0.6.8 ormolu> Dependency deepseq >=1.4 && <1.6: using deepseq-1.5.0.0 ormolu> Dependency directory >=1.3 && <1.4: using directory-1.3.8.1 ormolu> Dependency file-embed >=0.0.15 && <0.1: using file-embed-0.0.16.0 ormolu> Dependency filepath >=1.2 && <1.6: using filepath-1.4.100.4 ormolu> Dependency ghc-lib-parser >=9.8 && <9.9: using ghc-lib-parser-9.8.5.20250214 ormolu> Dependency megaparsec >=9: using megaparsec-9.7.0 ormolu> Dependency mtl >=2 && <3: using mtl-2.3.1 ormolu> Dependency syb >=0.7 && <0.8: using syb-0.7.2.4 ormolu> Dependency text >=2 && <3: using text-2.1 ormolu> Dependency Cabal-syntax >=3.10 && <3.13: using Cabal-syntax-3.10.2.0 ormolu> Dependency base >=4.12 && <5: using base-4.19.0.0 ormolu> Dependency containers >=0.5 && <0.8: using containers-0.6.8 ormolu> Dependency directory >=1.3 && <1.4: using directory-1.3.8.1 ormolu> Dependency filepath >=1.2 && <1.6: using filepath-1.4.100.4 ormolu> Dependency ghc-lib-parser >=9.8 && <9.9: using ghc-lib-parser-9.8.5.20250214 ormolu> Dependency optparse-applicative >=0.14 && <0.19: using ormolu> optparse-applicative-0.18.1.0 ormolu> Dependency ormolu: using ormolu-0.7.4.0 ormolu> Dependency text >=2 && <3: using text-2.1 ormolu> Dependency th-env >=0.1.1 && <0.2: using th-env-0.1.1 conduit-parse (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/nil691wr5ic0nrncvvg8qysz4b02flhn-conduit-parse-0.2.1.1 /nix/store/vvpvc6bqj42rjwjjsgcwccqb0895gr51-conduit-parse-0.2.1.1-doc conduit-parse (post)> Pushing 2 paths (129 are already present) using zstd to cache sellout ⏳ conduit-parse (post)> conduit-parse (post)> Pushing /nix/store/vvpvc6bqj42rjwjjsgcwccqb0895gr51-conduit-parse-0.2.1.1-doc (336.91 KiB) conduit-parse (post)> Pushing /nix/store/nil691wr5ic0nrncvvg8qysz4b02flhn-conduit-parse-0.2.1.1 (1.42 MiB) conduit-parse (post)> conduit-parse (post)> All done. conduit-parse (post)> added 2 signatures conduit-parse (post)> added 3 signatures conduit-parse (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/nil691wr5ic0nrncvvg8qysz4b02flhn-conduit-parse-0.2.1.1 /nix/store/vvpvc6bqj42rjwjjsgcwccqb0895gr51-conduit-parse-0.2.1.1-doc conduit-parse (post)> copying 2 paths... conduit-parse (post)> copying path '/nix/store/vvpvc6bqj42rjwjjsgcwccqb0895gr51-conduit-parse-0.2.1.1-doc' to 'https://cache.nix-ci.com'... conduit-parse (post)> copying path '/nix/store/nil691wr5ic0nrncvvg8qysz4b02flhn-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/lp69hng82bal1dk0zc92pdl5pzpn8iz3-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/nil691wr5ic0nrncvvg8qysz4b02flhn-conduit-parse-0.2.1.1 /nix/store/vvpvc6bqj42rjwjjsgcwccqb0895gr51-conduit-parse-0.2.1.1-doc conduit-parse (post)> copying 2 paths... conduit-parse (post)> copying path '/nix/store/vvpvc6bqj42rjwjjsgcwccqb0895gr51-conduit-parse-0.2.1.1-doc' to 'ssh-ng://worker.nix-ci.com'... conduit-parse (post)> copying path '/nix/store/nil691wr5ic0nrncvvg8qysz4b02flhn-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/lp69hng82bal1dk0zc92pdl5pzpn8iz3-conduit-parse-0.2.1.1.drv' to 'ssh-ng://worker.nix-ci.com'... conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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 GHC.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: Perhaps you intended to use TypeOperators 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 GHC.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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators conduit-extra> | conduit-extra> 71 | instance (MonadIO m, MonadIO n, r ~ (), r' ~ ()) => InputSource (FlushInput o m r, n r') where conduit-extra> | ^ conduit-extra> ghc-lib-parser-ex> unit ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d ghc-lib-parser-ex> include base-4.19.0.0-b960 ghc-lib-parser-ex> include bytestring-0.12.0.2-4690 ghc-lib-parser-ex> include containers-0.6.8-4775 ghc-lib-parser-ex> include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn ghc-lib-parser-ex> include uniplate-1.6.13-FSZmfemPUb965irITYhfNI ghc-lib-parser-ex> Language.Haskell.GhclibParserEx.Dump=ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d:Language.Haskell.GhclibParserEx.Dump,Language.Haskell.GhclibParserEx.Fixity=ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d:Language.Haskell.GhclibParserEx.Fixity,Language.Haskell.GhclibParserEx.GHC.Driver.Flags=ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d:Language.Haskell.GhclibParserEx.GHC.Driver.Flags,Language.Haskell.GhclibParserEx.GHC.Driver.Session=ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d:Language.Haskell.GhclibParserEx.GHC.Driver.Session,Language.Haskell.GhclibParserEx.GHC.Hs=ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d:Language.Haskell.GhclibParserEx.GHC.Hs,Language.Haskell.GhclibParserEx.GHC.Hs.Binds=ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d:Language.Haskell.GhclibParserEx.GHC.Hs.Binds,Language.Haskell.GhclibParserEx.GHC.Hs.Decls=ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d:Language.Haskell.GhclibParserEx.GHC.Hs.Decls,Language.Haskell.GhclibParserEx.GHC.Hs.Expr=ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d:Language.Haskell.GhclibParserEx.GHC.Hs.Expr,Language.Haskell.GhclibParserEx.GHC.Hs.ExtendInstances=ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d:Language.Haskell.GhclibParserEx.GHC.Hs.ExtendInstances,Language.Haskell.GhclibParserEx.GHC.Hs.ImpExp=ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d:Language.Haskell.GhclibParserEx.GHC.Hs.ImpExp,Language.Haskell.GhclibParserEx.GHC.Hs.Pat=ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d:Language.Haskell.GhclibParserEx.GHC.Hs.Pat,Language.Haskell.GhclibParserEx.GHC.Hs.Type=ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d:Language.Haskell.GhclibParserEx.GHC.Hs.Type,Language.Haskell.GhclibParserEx.GHC.Hs.Types=ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d:Language.Haskell.GhclibParserEx.GHC.Hs.Types,Language.Haskell.GhclibParserEx.GHC.Parser=ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d:Language.Haskell.GhclibParserEx.GHC.Parser,Language.Haskell.GhclibParserEx.GHC.Settings.Config=ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d:Language.Haskell.GhclibParserEx.GHC.Settings.Config,Language.Haskell.GhclibParserEx.GHC.Types.Name.Reader=ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d:Language.Haskell.GhclibParserEx.GHC.Types.Name.Reader,Language.Haskell.GhclibParserEx.GHC.Utils.Outputable=ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d:Language.Haskell.GhclibParserEx.GHC.Utils.Outputable ghc-lib-parser-ex> unit ghc-lib-parser-ex-9.8.0.2-30E0q4CrJHM1oml7etNgE3-ghc-lib-parser-ex-test ghc-lib-parser-ex> include base-4.19.0.0-b960 ghc-lib-parser-ex> include directory-1.3.8.1-6a8e ghc-lib-parser-ex> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ ghc-lib-parser-ex> include filepath-1.4.100.4-fa1c ghc-lib-parser-ex> include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn ghc-lib-parser-ex> include ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d ghc-lib-parser-ex> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa ghc-lib-parser-ex> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP ghc-lib-parser-ex> include uniplate-1.6.13-FSZmfemPUb965irITYhfNI ghc-lib-parser-ex> Ready component graph: ghc-lib-parser-ex> definite ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d ghc-lib-parser-ex> depends base-4.19.0.0-b960 ghc-lib-parser-ex> depends bytestring-0.12.0.2-4690 ghc-lib-parser-ex> depends containers-0.6.8-4775 ghc-lib-parser-ex> depends ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn ghc-lib-parser-ex> depends uniplate-1.6.13-FSZmfemPUb965irITYhfNI ghc-lib-parser-ex> definite ghc-lib-parser-ex-9.8.0.2-30E0q4CrJHM1oml7etNgE3-ghc-lib-parser-ex-test ghc-lib-parser-ex> depends base-4.19.0.0-b960 ghc-lib-parser-ex> depends directory-1.3.8.1-6a8e ghc-lib-parser-ex> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ ghc-lib-parser-ex> depends filepath-1.4.100.4-fa1c ghc-lib-parser-ex> depends ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn ghc-lib-parser-ex> depends ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d ghc-lib-parser-ex> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa ghc-lib-parser-ex> depends tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP ormolu> Dependency Cabal-syntax >=3.10 && <3.13: using Cabal-syntax-3.10.2.0 ormolu> Dependency QuickCheck >=2.14: using QuickCheck-2.14.3 ormolu> Dependency base >=4.14 && <5: using base-4.19.0.0 ormolu> Dependency containers >=0.5 && <0.8: using containers-0.6.8 ormolu> Dependency directory >=1.3 && <1.4: using directory-1.3.8.1 ormolu> Dependency filepath >=1.2 && <1.6: using filepath-1.4.100.4 ormolu> Dependency ghc-lib-parser >=9.8 && <9.9: using ghc-lib-parser-9.8.5.20250214 ormolu> Dependency hspec >=2 && <3: using hspec-2.11.12 ormolu> Dependency hspec-megaparsec >=2.2: using hspec-megaparsec-2.2.1 ormolu> Dependency megaparsec >=9: using megaparsec-9.7.0 ormolu> Dependency ormolu: using ormolu-0.7.4.0 ormolu> Dependency path >=0.6 && <0.10: using path-0.9.5 ormolu> Dependency path-io >=1.4.2 && <2: using path-io-1.8.2 ormolu> Dependency temporary >=1.3 && <1.4: using temporary-1.3 ormolu> Dependency text >=2 && <3: using text-2.1 ormolu> Source component graph: ormolu> component lib ormolu> component exe:ormolu dependency lib ormolu> component test:tests dependency lib ormolu> Configured component graph: ormolu> component ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9 ormolu> include Cabal-syntax-3.10.2.0-c668 ormolu> include Diff-0.5-4nPoK53PkizD5e0dTbCPv7 ormolu> include MemoTrie-0.6.11-cDBHLemeY02s7Tjq47eCY ormolu> include ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ ormolu> include array-0.5.6.0-dc89 ormolu> include base-4.19.0.0-b960 ormolu> include binary-0.8.9.1-0e3e ormolu> include bytestring-0.12.0.2-4690 ormolu> include containers-0.6.8-4775 ormolu> include deepseq-1.5.0.0-412f ormolu> include directory-1.3.8.1-6a8e ormolu> include file-embed-0.0.16.0-F8UYTbO5V8yK2LmDfrL8Xa ormolu> include filepath-1.4.100.4-fa1c ormolu> include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn ormolu> include megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 ormolu> include mtl-2.3.1-63a4 ormolu> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI ormolu> include text-2.1-c36a ormolu> component ormolu-0.7.4.0-GwhaMCtIoGWCOybHQSkh7U-ormolu ormolu> include Cabal-syntax-3.10.2.0-c668 ormolu> include base-4.19.0.0-b960 ormolu> include containers-0.6.8-4775 ormolu> include directory-1.3.8.1-6a8e ormolu> include filepath-1.4.100.4-fa1c ormolu> include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn ormolu> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv ormolu> include ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9 ormolu> include text-2.1-c36a ormolu> include th-env-0.1.1-1GlbpgSiw3uErQQue2eqAN ormolu> component ormolu-0.7.4.0-2ulRjyQpTcjAPAxFqy2YY9-tests ormolu> include Cabal-syntax-3.10.2.0-c668 ormolu> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 ormolu> include base-4.19.0.0-b960 ormolu> include containers-0.6.8-4775 ormolu> include directory-1.3.8.1-6a8e ormolu> include filepath-1.4.100.4-fa1c ormolu> include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn ormolu> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH ormolu> include hspec-megaparsec-2.2.1-lqf41s3BSU61MvlsGOQs4 ormolu> include megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 ormolu> include ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9 ormolu> include path-0.9.5-LJKrh1JPplx9anWlAVM9D9 ormolu> include path-io-1.8.2-2V9pSJcQD8QGFBgeCMGXPq ormolu> include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b ormolu> include text-2.1-c36a ormolu> Linked component graph: ormolu> unit ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9 ormolu> include Cabal-syntax-3.10.2.0-c668 ormolu> include Diff-0.5-4nPoK53PkizD5e0dTbCPv7 ormolu> include MemoTrie-0.6.11-cDBHLemeY02s7Tjq47eCY ormolu> include ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ ormolu> include array-0.5.6.0-dc89 ormolu> include base-4.19.0.0-b960 ormolu> include binary-0.8.9.1-0e3e ormolu> include bytestring-0.12.0.2-4690 ormolu> include containers-0.6.8-4775 ormolu> include deepseq-1.5.0.0-412f ormolu> include directory-1.3.8.1-6a8e ormolu> include file-embed-0.0.16.0-F8UYTbO5V8yK2LmDfrL8Xa ormolu> include filepath-1.4.100.4-fa1c ormolu> include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn ormolu> include megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 ormolu> include mtl-2.3.1-63a4 ormolu> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI ormolu> include text-2.1-c36a lsp> Running phase: setupCompilerEnvironmentPhase lsp> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.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.CDeu1r3ZCD/setup-package.conf.d -threaded lsp> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.CDeu1r3ZCD/Main.o ) lsp> [2 of 2] Linking Setup lsp> Running phase: updateAutotoolsGnuConfigScriptsPhase lsp> Running phase: configurePhase lsp> configureFlags: --verbose --prefix=/nix/store/ikm5wq0s27f3172bhjsd7lq74ps3vqrl-lsp-2.7.0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/gp642dzmnv77b6p4kpnnssp54486vsdc-lsp-2.7.0.1-doc/share/doc/lsp-2.7.0.1 --with-gcc=gcc --package-db=/build/tmp.CDeu1r3ZCD/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib lsp> Using Parsec parser lsp> Configuring lsp-2.7.0.1... lsp> Flags chosen: demo=False lsp> Dependency aeson >=2 && <2.3: using aeson-2.2.3.0 lsp> Dependency async >=2.2 && <2.3: using async-2.2.5 lsp> Dependency attoparsec >=0.14 && <0.15: using attoparsec-0.14.4 lsp> Dependency base >=4.11 && <5: using base-4.19.0.0 lsp> Dependency bytestring >=0.10 && <0.13: using bytestring-0.12.0.2 lsp> Dependency co-log-core >=0.3 && <0.4: using co-log-core-0.3.2.5 lsp> Dependency containers >=0.6 && <0.8: using containers-0.6.8 lsp> Dependency data-default >=0.7 && <0.9: using data-default-0.7.1.3 lsp> Dependency directory >=1.3 && <1.4: using directory-1.3.8.1 lsp> Dependency exceptions >=0.10 && <0.11: using exceptions-0.10.7 lsp> Dependency extra >=1.7 && <1.9: using extra-1.7.16 lsp> Dependency filepath >=1.4 && <1.6: using filepath-1.4.100.4 lsp> Dependency hashable >=1.4 && <1.6: using hashable-1.4.7.0 lsp> Dependency lens >=5.1 && <5.4: using lens-5.3.4 lsp> Dependency lens-aeson >=1.2 && <1.3: using lens-aeson-1.2.3 lsp> Dependency lsp-types >=2.3 && <2.4: using lsp-types-2.3.0.1 lsp> Dependency mtl >=2.2 && <2.4: using mtl-2.3.1 lsp> Dependency prettyprinter >=1.7 && <1.8: using prettyprinter-1.7.1 lsp> Dependency sorted-list >=0.2.1 && <0.3: using sorted-list-0.2.3.1 lsp> Dependency stm >=2.5 && <2.6: using stm-2.5.2.1 lsp> Dependency text >=1 && <2.2: using text-2.1 lsp> Dependency text-rope >=0.2 && <0.4: using text-rope-0.2 lsp> Dependency transformers >=0.5 && <0.7: using transformers-0.6.1.0 lsp> Dependency unliftio >=0.2 && <0.3: using unliftio-0.2.25.1 lsp> Dependency unliftio-core >=0.2 && <0.3: using unliftio-core-0.2.1.0 lsp> Dependency unordered-containers >=0.2 && <0.3: using lsp> unordered-containers-0.2.20 lsp> Dependency base: using base-4.19.0.0 lsp> Dependency containers: using containers-0.6.8 lsp> Dependency hspec: using hspec-2.11.12 lsp> Dependency lsp: using lsp-2.7.0.1 lsp> Dependency sorted-list: using sorted-list-0.2.3.1 lsp> Dependency text: using text-2.1 lsp> Dependency text-rope: using text-rope-0.2 yaml> Running phase: setupCompilerEnvironmentPhase yaml> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.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.AZN0q8mJFm/setup-package.conf.d -threaded yaml> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.AZN0q8mJFm/Main.o ) yaml> [2 of 2] Linking Setup yaml> Running phase: updateAutotoolsGnuConfigScriptsPhase yaml> Running phase: configurePhase yaml> configureFlags: --verbose --prefix=/nix/store/ha48cn9rvx020w7dgqkyc9b4w3zichmm-yaml-0.11.11.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/ky9nc32j37xg5pgsgi310x7lkxd9gavj-yaml-0.11.11.2-doc/share/doc/yaml-0.11.11.2 --with-gcc=gcc --package-db=/build/tmp.AZN0q8mJFm/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> 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.19.0.0 yaml> Dependency bytestring >=0.9.1.4: using bytestring-0.12.0.2 yaml> Dependency conduit >=1.2.8 && <1.4: using conduit-1.3.6.1 yaml> Dependency containers: using containers-0.6.8 yaml> Dependency directory: using directory-1.3.8.1 yaml> Dependency filepath: using filepath-1.4.100.4 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.21.0.0 yaml> Dependency text: using text-2.1 yaml> Dependency transformers >=0.1: using transformers-0.6.1.0 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.19.0.0 yaml> Dependency base-compat: using base-compat-0.13.1 yaml> Dependency bytestring >=0.9.1.4: using bytestring-0.12.0.2 yaml> Dependency conduit >=1.2.8 && <1.4: using conduit-1.3.6.1 yaml> Dependency containers: using containers-0.6.8 yaml> Dependency directory: using directory-1.3.8.1 yaml> Dependency filepath: using filepath-1.4.100.4 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 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.21.0.0 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 GHC.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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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 GHC.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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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> ghc-lib-parser-ex> depends uniplate-1.6.13-FSZmfemPUb965irITYhfNI ghc-lib-parser-ex> Using Cabal-3.10.2.0 compiled by ghc-9.8 ghc-lib-parser-ex> Using compiler: ghc-9.8.1 ghc-lib-parser-ex> Using install prefix: ghc-lib-parser-ex> /nix/store/cynycn22p3k3psq2asv48zqdh4rgh5yh-ghc-lib-parser-ex-9.8.0.2 ghc-lib-parser-ex> Executables installed in: ghc-lib-parser-ex> /nix/store/cynycn22p3k3psq2asv48zqdh4rgh5yh-ghc-lib-parser-ex-9.8.0.2/bin ghc-lib-parser-ex> Libraries installed in: ghc-lib-parser-ex> /nix/store/cynycn22p3k3psq2asv48zqdh4rgh5yh-ghc-lib-parser-ex-9.8.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d ghc-lib-parser-ex> Dynamic Libraries installed in: ghc-lib-parser-ex> /nix/store/cynycn22p3k3psq2asv48zqdh4rgh5yh-ghc-lib-parser-ex-9.8.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 ghc-lib-parser-ex> Private executables installed in: ghc-lib-parser-ex> /nix/store/cynycn22p3k3psq2asv48zqdh4rgh5yh-ghc-lib-parser-ex-9.8.0.2/libexec/x86_64-linux-ghc-9.8.1/ghc-lib-parser-ex-9.8.0.2 ghc-lib-parser-ex> Data files installed in: ghc-lib-parser-ex> /nix/store/cynycn22p3k3psq2asv48zqdh4rgh5yh-ghc-lib-parser-ex-9.8.0.2/share/x86_64-linux-ghc-9.8.1/ghc-lib-parser-ex-9.8.0.2 ghc-lib-parser-ex> Documentation installed in: ghc-lib-parser-ex> /nix/store/6ma8w7vn3inlq3rd84sfhap3xglprwkz-ghc-lib-parser-ex-9.8.0.2-doc/share/doc/ghc-lib-parser-ex-9.8.0.2 ghc-lib-parser-ex> Configuration files installed in: ghc-lib-parser-ex> /nix/store/cynycn22p3k3psq2asv48zqdh4rgh5yh-ghc-lib-parser-ex-9.8.0.2/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.8.1 found on system at: ghc-lib-parser-ex> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc ghc-lib-parser-ex> Using ghc-pkg version 9.8.1 found on system at: ghc-lib-parser-ex> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 ghc-lib-parser-ex> No happy found ghc-lib-parser-ex> Using haskell-suite found on system at: haskell-suite-dummy-location ghc-lib-parser-ex> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location ghc-lib-parser-ex> No hmake found ghc-lib-parser-ex> Using hpc version 0.69 found on system at: ghc-lib-parser-ex> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 ghc-lib-parser-ex> Using hsc2hs version 0.68.10 found on system at: ghc-lib-parser-ex> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 ghc-lib-parser-ex> Using hscolour version 1.25 found on system at: ghc-lib-parser-ex> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-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/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold ghc-lib-parser-ex> No pkg-config found ghc-lib-parser-ex> Using runghc version 9.8.1 found on system at: ghc-lib-parser-ex> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 library for ghc-lib-parser-ex-9.8.0.2.. ghc-lib-parser-ex> Building library for ghc-lib-parser-ex-9.8.0.2.. ghc-lib-parser-ex> [ 1 of 18] 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> [ 2 of 18] 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 ) ghc-lib-parser-ex> [ 3 of 18] 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> [ 4 of 18] 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 ) 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-CgFn9E7AaH6DTXR7a6OMze lsp> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 lsp> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM lsp> include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ lsp> include base-4.19.0.0-b960 lsp> include bytestring-0.12.0.2-4690 lsp> include co-log-core-0.3.2.5-4rEUtHsVjGE48ZzKQIPoey lsp> include containers-0.6.8-4775 lsp> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy lsp> include directory-1.3.8.1-6a8e lsp> include exceptions-0.10.7-d3e7 lsp> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ lsp> include filepath-1.4.100.4-fa1c lsp> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m lsp> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP lsp> include lens-aeson-1.2.3-7t4wTsEmKaD6kmSnYjKzJi lsp> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes lsp> include mtl-2.3.1-63a4 lsp> include prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP lsp> include sorted-list-0.2.3.1-COs03oNF6AJ7dfXYppXgPP lsp> include stm-2.5.2.1-83fa lsp> include text-2.1-c36a lsp> include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D lsp> include transformers-0.6.1.0-c3ec lsp> include unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe lsp> include unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P lsp> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq lsp> component lsp-2.7.0.1-1UAO3LGNXEU7Rb0uqBokCL-lsp-test lsp> include base-4.19.0.0-b960 lsp> include containers-0.6.8-4775 lsp> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH lsp> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze lsp> include sorted-list-0.2.3.1-COs03oNF6AJ7dfXYppXgPP lsp> include text-2.1-c36a lsp> include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D lsp> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq lsp> Linked component graph: lsp> unit lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze lsp> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 lsp> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM lsp> include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ lsp> include base-4.19.0.0-b960 lsp> include bytestring-0.12.0.2-4690 lsp> include co-log-core-0.3.2.5-4rEUtHsVjGE48ZzKQIPoey lsp> include containers-0.6.8-4775 lsp> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy lsp> include directory-1.3.8.1-6a8e lsp> include exceptions-0.10.7-d3e7 lsp> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ lsp> include filepath-1.4.100.4-fa1c lsp> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m lsp> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP lsp> include lens-aeson-1.2.3-7t4wTsEmKaD6kmSnYjKzJi lsp> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes lsp> include mtl-2.3.1-63a4 lsp> include prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP lsp> include sorted-list-0.2.3.1-COs03oNF6AJ7dfXYppXgPP lsp> include stm-2.5.2.1-83fa lsp> include text-2.1-c36a lsp> include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D lsp> include transformers-0.6.1.0-c3ec lsp> include unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe lsp> include unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P lsp> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq lsp> Language.LSP.Diagnostics=lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze:Language.LSP.Diagnostics,Language.LSP.Logging=lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze:Language.LSP.Logging,Language.LSP.Protocol.Capabilities=lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes:Language.LSP.Protocol.Capabilities,Language.LSP.Protocol.Lens=lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes:Language.LSP.Protocol.Lens,Language.LSP.Protocol.Message=lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes:Language.LSP.Protocol.Message,Language.LSP.Protocol.Types=lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes:Language.LSP.Protocol.Types,Language.LSP.Server=lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze:Language.LSP.Server,Language.LSP.VFS=lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze:Language.LSP.VFS lsp> unit lsp-2.7.0.1-1UAO3LGNXEU7Rb0uqBokCL-lsp-test lsp> include base-4.19.0.0-b960 lsp> include containers-0.6.8-4775 yaml> Dependency temporary: using temporary-1.3 yaml> Dependency text: using text-2.1 yaml> Dependency transformers >=0.1: using transformers-0.6.1.0 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-9pUjPyOOWPIF5X9W8b7Ced yaml> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 yaml> include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ yaml> include base-4.19.0.0-b960 yaml> include bytestring-0.12.0.2-4690 yaml> include conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz yaml> include containers-0.6.8-4775 yaml> include directory-1.3.8.1-6a8e yaml> include filepath-1.4.100.4-fa1c yaml> include libyaml-0.1.4-BtqfKnFStfg6DKuFr02gCx yaml> include mtl-2.3.1-63a4 yaml> include resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC yaml> include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X yaml> include template-haskell-2.21.0.0-8831 yaml> include text-2.1-c36a yaml> include transformers-0.6.1.0-c3ec yaml> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq yaml> include vector-0.13.2.0-KITycIPQp0R25115diGgzh yaml> component yaml-0.11.11.2-GTcvS9cwZJW4NcLzlFJCrq-spec yaml> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 yaml> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 yaml> include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ yaml> include base-4.19.0.0-b960 yaml> include base-compat-0.13.1-Eotc18fTsmWG4LIuz3QQXm yaml> include bytestring-0.12.0.2-4690 yaml> include conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz yaml> include containers-0.6.8-4775 yaml> include directory-1.3.8.1-6a8e yaml> include filepath-1.4.100.4-fa1c yaml> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH yaml> include libyaml-0.1.4-BtqfKnFStfg6DKuFr02gCx yaml> include mockery-0.3.5-4qyB3oSxfvpsfmSEuu4EC yaml> include mtl-2.3.1-63a4 yaml> include raw-strings-qq-1.1-Flnc6sg2sYu26RxJRsFDYG yaml> include resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC yaml> include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X yaml> include template-haskell-2.21.0.0-8831 yaml> include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b yaml> include text-2.1-c36a yaml> include transformers-0.6.1.0-c3ec yaml> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq yaml> include vector-0.13.2.0-KITycIPQp0R25115diGgzh yaml> include yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced yaml> Linked component graph: yaml> unit yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced yaml> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 yaml> include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ yaml> include base-4.19.0.0-b960 yaml> include bytestring-0.12.0.2-4690 yaml> include conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz yaml> include containers-0.6.8-4775 yaml> include directory-1.3.8.1-6a8e yaml> include filepath-1.4.100.4-fa1c yaml> include libyaml-0.1.4-BtqfKnFStfg6DKuFr02gCx yaml> include mtl-2.3.1-63a4 yaml> include resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC yaml> include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X yaml> include template-haskell-2.21.0.0-8831 yaml> include text-2.1-c36a yaml> include transformers-0.6.1.0-c3ec yaml> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq yaml> include vector-0.13.2.0-KITycIPQp0R25115diGgzh yaml> Data.Yaml=yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced:Data.Yaml,Data.Yaml.Aeson=yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced:Data.Yaml.Aeson,Data.Yaml.Builder=yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced:Data.Yaml.Builder,Data.Yaml.Config=yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced:Data.Yaml.Config,Data.Yaml.Include=yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced:Data.Yaml.Include,Data.Yaml.Internal=yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced:Data.Yaml.Internal,Data.Yaml.Parser=yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced:Data.Yaml.Parser,Data.Yaml.Pretty=yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced:Data.Yaml.Pretty,Data.Yaml.TH=yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced:Data.Yaml.TH yaml> unit yaml-0.11.11.2-GTcvS9cwZJW4NcLzlFJCrq-spec yaml> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 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 GHC.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> [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> [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-extra> [ 1 of 13] Compiling Data.Conduit.Attoparsec ( Data/Conduit/Attoparsec.hs, dist/build/Data/Conduit/Attoparsec.p_o ) conduit-extra> [ 2 of 13] Compiling Data.Conduit.Binary ( Data/Conduit/Binary.hs, dist/build/Data/Conduit/Binary.p_o ) 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> 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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 GHC.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 ghc-lib-parser-ex> [ 5 of 18] 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> [ 6 of 18] 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> [ 7 of 18] 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> [ 8 of 18] 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> [ 9 of 18] 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> [10 of 18] 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> [11 of 18] 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> [12 of 18] 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> [13 of 18] 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> [14 of 18] 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> [15 of 18] 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> [16 of 18] 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> [17 of 18] 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> [18 of 18] 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 ) ghc-lib-parser-ex> [ 1 of 18] Compiling Language.Haskell.GhclibParserEx.Dump ( src/Language/Haskell/GhclibParserEx/Dump.hs, dist/build/Language/Haskell/GhclibParserEx/Dump.p_o ) ghc-lib-parser-ex> [ 2 of 18] Compiling Language.Haskell.GhclibParserEx.Fixity ( src/Language/Haskell/GhclibParserEx/Fixity.hs, dist/build/Language/Haskell/GhclibParserEx/Fixity.p_o ) ghc-lib-parser-ex> [ 3 of 18] 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> [ 4 of 18] 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 ) ormolu> Ormolu=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu,Ormolu.Config=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Config,Ormolu.Diff.ParseResult=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Diff.ParseResult,Ormolu.Diff.Text=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Diff.Text,Ormolu.Exception=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Exception,Ormolu.Fixity=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Fixity,Ormolu.Fixity.Imports=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Fixity.Imports,Ormolu.Fixity.Internal=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Fixity.Internal,Ormolu.Fixity.Parser=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Fixity.Parser,Ormolu.Fixity.Printer=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Fixity.Printer,Ormolu.Imports=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Imports,Ormolu.Parser=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Parser,Ormolu.Parser.CommentStream=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Parser.CommentStream,Ormolu.Parser.Pragma=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Parser.Pragma,Ormolu.Parser.Result=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Parser.Result,Ormolu.Printer=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Printer,Ormolu.Printer.Combinators=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Printer.Combinators,Ormolu.Printer.Comments=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Printer.Comments,Ormolu.Printer.Internal=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Printer.Internal,Ormolu.Printer.Meat.Common=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Printer.Meat.Common,Ormolu.Printer.Meat.Declaration=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Printer.Meat.Declaration,Ormolu.Printer.Meat.Declaration.Annotation=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Printer.Meat.Declaration.Annotation,Ormolu.Printer.Meat.Declaration.Class=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Printer.Meat.Declaration.Class,Ormolu.Printer.Meat.Declaration.Data=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Printer.Meat.Declaration.Data,Ormolu.Printer.Meat.Declaration.Default=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Printer.Meat.Declaration.Default,Ormolu.Printer.Meat.Declaration.Foreign=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Printer.Meat.Declaration.Foreign,Ormolu.Printer.Meat.Declaration.Instance=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Printer.Meat.Declaration.Instance,Ormolu.Printer.Meat.Declaration.OpTree=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Printer.Meat.Declaration.OpTree,Ormolu.Printer.Meat.Declaration.RoleAnnotation=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Printer.Meat.Declaration.RoleAnnotation,Ormolu.Printer.Meat.Declaration.Rule=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Printer.Meat.Declaration.Rule,Ormolu.Printer.Meat.Declaration.Signature=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Printer.Meat.Declaration.Signature,Ormolu.Printer.Meat.Declaration.Splice=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Printer.Meat.Declaration.Splice,Ormolu.Printer.Meat.Declaration.Type=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Printer.Meat.Declaration.Type,Ormolu.Printer.Meat.Declaration.TypeFamily=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Printer.Meat.Declaration.TypeFamily,Ormolu.Printer.Meat.Declaration.Value=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Printer.Meat.Declaration.Value,Ormolu.Printer.Meat.Declaration.Warning=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Printer.Meat.Declaration.Warning,Ormolu.Printer.Meat.ImportExport=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Printer.Meat.ImportExport,Ormolu.Printer.Meat.Module=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Printer.Meat.Module,Ormolu.Printer.Meat.Pragma=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Printer.Meat.Pragma,Ormolu.Printer.Meat.Type=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Printer.Meat.Type,Ormolu.Printer.Operators=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Printer.Operators,Ormolu.Printer.SpanStream=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Printer.SpanStream,Ormolu.Processing.Common=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Processing.Common,Ormolu.Processing.Cpp=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Processing.Cpp,Ormolu.Processing.Preprocess=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Processing.Preprocess,Ormolu.Terminal=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Terminal,Ormolu.Terminal.QualifiedDo=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Terminal.QualifiedDo,Ormolu.Utils=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Utils,Ormolu.Utils.Cabal=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Utils.Cabal,Ormolu.Utils.Fixity=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Utils.Fixity,Ormolu.Utils.IO=ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9:Ormolu.Utils.IO ormolu> unit ormolu-0.7.4.0-GwhaMCtIoGWCOybHQSkh7U-ormolu ormolu> include Cabal-syntax-3.10.2.0-c668 ormolu> include base-4.19.0.0-b960 ormolu> include containers-0.6.8-4775 ormolu> include directory-1.3.8.1-6a8e ormolu> include filepath-1.4.100.4-fa1c ormolu> include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn ormolu> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv ormolu> include ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9 ormolu> include text-2.1-c36a ormolu> include th-env-0.1.1-1GlbpgSiw3uErQQue2eqAN ormolu> unit ormolu-0.7.4.0-2ulRjyQpTcjAPAxFqy2YY9-tests ormolu> include Cabal-syntax-3.10.2.0-c668 ormolu> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 ormolu> include base-4.19.0.0-b960 ormolu> include containers-0.6.8-4775 ormolu> include directory-1.3.8.1-6a8e ormolu> include filepath-1.4.100.4-fa1c ormolu> include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn ormolu> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH ormolu> include hspec-megaparsec-2.2.1-lqf41s3BSU61MvlsGOQs4 ormolu> include megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 ormolu> include ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9 ormolu> include path-0.9.5-LJKrh1JPplx9anWlAVM9D9 ormolu> include path-io-1.8.2-2V9pSJcQD8QGFBgeCMGXPq ormolu> include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b ormolu> include text-2.1-c36a ormolu> Ready component graph: ormolu> definite ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9 ormolu> depends Cabal-syntax-3.10.2.0-c668 ormolu> depends Diff-0.5-4nPoK53PkizD5e0dTbCPv7 ormolu> depends MemoTrie-0.6.11-cDBHLemeY02s7Tjq47eCY ormolu> depends ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ ormolu> depends array-0.5.6.0-dc89 ormolu> depends base-4.19.0.0-b960 ormolu> depends binary-0.8.9.1-0e3e ormolu> depends bytestring-0.12.0.2-4690 ormolu> depends containers-0.6.8-4775 ormolu> depends deepseq-1.5.0.0-412f ormolu> depends directory-1.3.8.1-6a8e ormolu> depends file-embed-0.0.16.0-F8UYTbO5V8yK2LmDfrL8Xa ormolu> depends filepath-1.4.100.4-fa1c ormolu> depends ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn ormolu> depends megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 ormolu> depends mtl-2.3.1-63a4 ormolu> depends syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI ormolu> depends text-2.1-c36a ormolu> definite ormolu-0.7.4.0-GwhaMCtIoGWCOybHQSkh7U-ormolu ormolu> depends Cabal-syntax-3.10.2.0-c668 ormolu> depends base-4.19.0.0-b960 ormolu> depends containers-0.6.8-4775 ormolu> depends directory-1.3.8.1-6a8e ormolu> depends filepath-1.4.100.4-fa1c ormolu> depends ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn ormolu> depends optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv ormolu> depends ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9 ormolu> depends text-2.1-c36a ormolu> depends th-env-0.1.1-1GlbpgSiw3uErQQue2eqAN ormolu> definite ormolu-0.7.4.0-2ulRjyQpTcjAPAxFqy2YY9-tests ormolu> depends Cabal-syntax-3.10.2.0-c668 ormolu> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 ormolu> depends base-4.19.0.0-b960 ormolu> depends containers-0.6.8-4775 ormolu> depends directory-1.3.8.1-6a8e ormolu> depends filepath-1.4.100.4-fa1c ormolu> depends ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn ormolu> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH ormolu> depends hspec-megaparsec-2.2.1-lqf41s3BSU61MvlsGOQs4 ormolu> depends megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 ormolu> depends ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9 ormolu> depends path-0.9.5-LJKrh1JPplx9anWlAVM9D9 ormolu> depends path-io-1.8.2-2V9pSJcQD8QGFBgeCMGXPq ormolu> depends temporary-1.3-6LDbtKZIJMrKol9xVw5U4b ormolu> depends text-2.1-c36a ormolu> Using Cabal-3.10.2.0 compiled by ghc-9.8 ormolu> Using compiler: ghc-9.8.1 ormolu> Using install prefix: lsp> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH lsp> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze lsp> include sorted-list-0.2.3.1-COs03oNF6AJ7dfXYppXgPP lsp> include text-2.1-c36a lsp> include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D lsp> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq lsp> Ready component graph: lsp> definite lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze lsp> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 lsp> depends async-2.2.5-4iGqEhfeonCFkQqAVgJzMM lsp> depends attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ lsp> depends base-4.19.0.0-b960 lsp> depends bytestring-0.12.0.2-4690 lsp> depends co-log-core-0.3.2.5-4rEUtHsVjGE48ZzKQIPoey lsp> depends containers-0.6.8-4775 lsp> depends data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy lsp> depends directory-1.3.8.1-6a8e lsp> depends exceptions-0.10.7-d3e7 lsp> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ lsp> depends filepath-1.4.100.4-fa1c lsp> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m lsp> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP lsp> depends lens-aeson-1.2.3-7t4wTsEmKaD6kmSnYjKzJi lsp> depends lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes lsp> depends mtl-2.3.1-63a4 lsp> depends prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP lsp> depends sorted-list-0.2.3.1-COs03oNF6AJ7dfXYppXgPP lsp> depends stm-2.5.2.1-83fa lsp> depends text-2.1-c36a lsp> depends text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D lsp> depends transformers-0.6.1.0-c3ec lsp> depends unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe lsp> depends unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P lsp> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq lsp> definite lsp-2.7.0.1-1UAO3LGNXEU7Rb0uqBokCL-lsp-test lsp> depends base-4.19.0.0-b960 lsp> depends containers-0.6.8-4775 lsp> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH lsp> depends lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze lsp> depends sorted-list-0.2.3.1-COs03oNF6AJ7dfXYppXgPP lsp> depends text-2.1-c36a lsp> depends text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D lsp> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq lsp> Using Cabal-3.10.2.0 compiled by ghc-9.8 lsp> Using compiler: ghc-9.8.1 lsp> Using install prefix: /nix/store/ikm5wq0s27f3172bhjsd7lq74ps3vqrl-lsp-2.7.0.1 lsp> Executables installed in: lsp> /nix/store/ikm5wq0s27f3172bhjsd7lq74ps3vqrl-lsp-2.7.0.1/bin lsp> Libraries installed in: lsp> /nix/store/ikm5wq0s27f3172bhjsd7lq74ps3vqrl-lsp-2.7.0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze lsp> Dynamic Libraries installed in: lsp> /nix/store/ikm5wq0s27f3172bhjsd7lq74ps3vqrl-lsp-2.7.0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 lsp> Private executables installed in: lsp> /nix/store/ikm5wq0s27f3172bhjsd7lq74ps3vqrl-lsp-2.7.0.1/libexec/x86_64-linux-ghc-9.8.1/lsp-2.7.0.1 lsp> Data files installed in: lsp> /nix/store/ikm5wq0s27f3172bhjsd7lq74ps3vqrl-lsp-2.7.0.1/share/x86_64-linux-ghc-9.8.1/lsp-2.7.0.1 lsp> Documentation installed in: lsp> /nix/store/gp642dzmnv77b6p4kpnnssp54486vsdc-lsp-2.7.0.1-doc/share/doc/lsp-2.7.0.1 lsp> Configuration files installed in: lsp> /nix/store/ikm5wq0s27f3172bhjsd7lq74ps3vqrl-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.8.1 found on system at: lsp> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc lsp> Using ghc-pkg version 9.8.1 found on system at: lsp> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 lsp> No happy found lsp> Using haskell-suite found on system at: haskell-suite-dummy-location lsp> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location lsp> No hmake found lsp> Using hpc version 0.69 found on system at: lsp> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 lsp> Using hsc2hs version 0.68.10 found on system at: yaml> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 yaml> include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ yaml> include base-4.19.0.0-b960 yaml> include base-compat-0.13.1-Eotc18fTsmWG4LIuz3QQXm yaml> include bytestring-0.12.0.2-4690 yaml> include conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz yaml> include containers-0.6.8-4775 yaml> include directory-1.3.8.1-6a8e yaml> include filepath-1.4.100.4-fa1c yaml> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH yaml> include libyaml-0.1.4-BtqfKnFStfg6DKuFr02gCx yaml> include mockery-0.3.5-4qyB3oSxfvpsfmSEuu4EC yaml> include mtl-2.3.1-63a4 yaml> include raw-strings-qq-1.1-Flnc6sg2sYu26RxJRsFDYG yaml> include resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC yaml> include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X yaml> include template-haskell-2.21.0.0-8831 yaml> include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b yaml> include text-2.1-c36a yaml> include transformers-0.6.1.0-c3ec yaml> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq yaml> include vector-0.13.2.0-KITycIPQp0R25115diGgzh yaml> include yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced yaml> Ready component graph: yaml> definite yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced yaml> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 yaml> depends attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ yaml> depends base-4.19.0.0-b960 yaml> depends bytestring-0.12.0.2-4690 yaml> depends conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz yaml> depends containers-0.6.8-4775 yaml> depends directory-1.3.8.1-6a8e yaml> depends filepath-1.4.100.4-fa1c yaml> depends libyaml-0.1.4-BtqfKnFStfg6DKuFr02gCx yaml> depends mtl-2.3.1-63a4 yaml> depends resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC yaml> depends scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X yaml> depends template-haskell-2.21.0.0-8831 yaml> depends text-2.1-c36a yaml> depends transformers-0.6.1.0-c3ec yaml> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq yaml> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh yaml> definite yaml-0.11.11.2-GTcvS9cwZJW4NcLzlFJCrq-spec yaml> depends HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 yaml> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 yaml> depends attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ yaml> depends base-4.19.0.0-b960 yaml> depends base-compat-0.13.1-Eotc18fTsmWG4LIuz3QQXm yaml> depends bytestring-0.12.0.2-4690 yaml> depends conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz yaml> depends containers-0.6.8-4775 yaml> depends directory-1.3.8.1-6a8e yaml> depends filepath-1.4.100.4-fa1c yaml> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH yaml> depends libyaml-0.1.4-BtqfKnFStfg6DKuFr02gCx yaml> depends mockery-0.3.5-4qyB3oSxfvpsfmSEuu4EC yaml> depends mtl-2.3.1-63a4 yaml> depends raw-strings-qq-1.1-Flnc6sg2sYu26RxJRsFDYG yaml> depends resourcet-1.3.0-8y8Kx5pDEaaF2JgpMADoWC yaml> depends scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X yaml> depends template-haskell-2.21.0.0-8831 yaml> depends temporary-1.3-6LDbtKZIJMrKol9xVw5U4b yaml> depends text-2.1-c36a yaml> depends transformers-0.6.1.0-c3ec yaml> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq yaml> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh yaml> depends yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced yaml> Using Cabal-3.10.2.0 compiled by ghc-9.8 yaml> Using compiler: ghc-9.8.1 yaml> Using install prefix: yaml> /nix/store/ha48cn9rvx020w7dgqkyc9b4w3zichmm-yaml-0.11.11.2 yaml> Executables installed in: yaml> /nix/store/ha48cn9rvx020w7dgqkyc9b4w3zichmm-yaml-0.11.11.2/bin yaml> Libraries installed in: yaml> /nix/store/ha48cn9rvx020w7dgqkyc9b4w3zichmm-yaml-0.11.11.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced yaml> Dynamic Libraries installed in: yaml> /nix/store/ha48cn9rvx020w7dgqkyc9b4w3zichmm-yaml-0.11.11.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 yaml> Private executables installed in: yaml> /nix/store/ha48cn9rvx020w7dgqkyc9b4w3zichmm-yaml-0.11.11.2/libexec/x86_64-linux-ghc-9.8.1/yaml-0.11.11.2 yaml> Data files installed in: yaml> /nix/store/ha48cn9rvx020w7dgqkyc9b4w3zichmm-yaml-0.11.11.2/share/x86_64-linux-ghc-9.8.1/yaml-0.11.11.2 yaml> Documentation installed in: conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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 GHC.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: Perhaps you intended to use TypeOperators 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 GHC.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: Perhaps you intended to use TypeOperators 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] ghc-lib-parser-ex> [ 5 of 18] 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> [ 6 of 18] 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> [ 7 of 18] 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> [ 8 of 18] 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> [ 9 of 18] 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> [10 of 18] 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> [11 of 18] 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> [12 of 18] 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> [13 of 18] 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> [14 of 18] 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> [15 of 18] 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> [16 of 18] 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> [17 of 18] 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> [18 of 18] Compiling Paths_ghc_lib_parser_ex ( dist/build/autogen/Paths_ghc_lib_parser_ex.hs, dist/build/Paths_ghc_lib_parser_ex.p_o ) ormolu> /nix/store/x9l4fm23ff8h1k4h19zlqsc4ib5d8xrm-ormolu-0.7.4.0 ormolu> Executables installed in: ormolu> /nix/store/0sa3flglz0zb0jcz1v72jggjshiixp1h-ormolu-0.7.4.0-bin/bin ormolu> Libraries installed in: ormolu> /nix/store/x9l4fm23ff8h1k4h19zlqsc4ib5d8xrm-ormolu-0.7.4.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9 ormolu> Dynamic Libraries installed in: ormolu> /nix/store/x9l4fm23ff8h1k4h19zlqsc4ib5d8xrm-ormolu-0.7.4.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 ormolu> Private executables installed in: ormolu> /nix/store/x9l4fm23ff8h1k4h19zlqsc4ib5d8xrm-ormolu-0.7.4.0/libexec/x86_64-linux-ghc-9.8.1/ormolu-0.7.4.0 ormolu> Data files installed in: ormolu> /nix/store/x9l4fm23ff8h1k4h19zlqsc4ib5d8xrm-ormolu-0.7.4.0/share/x86_64-linux-ghc-9.8.1/ormolu-0.7.4.0 ormolu> Documentation installed in: ormolu> /nix/store/x7k8rwa5hvbdjf5qy8mfbr6krnq93xp2-ormolu-0.7.4.0-doc/share/doc/ormolu-0.7.4.0 ormolu> Configuration files installed in: ormolu> /nix/store/x9l4fm23ff8h1k4h19zlqsc4ib5d8xrm-ormolu-0.7.4.0/etc ormolu> No alex found ormolu> Using ar found on system at: ormolu> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar ormolu> No c2hs found ormolu> No cpphs found ormolu> No doctest found ormolu> Using gcc version 14.3.0 given by user at: ormolu> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc ormolu> Using ghc version 9.8.1 found on system at: ormolu> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc ormolu> Using ghc-pkg version 9.8.1 found on system at: ormolu> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 ormolu> No happy found ormolu> Using haskell-suite found on system at: haskell-suite-dummy-location ormolu> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location ormolu> No hmake found ormolu> Using hpc version 0.69 found on system at: ormolu> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 ormolu> Using hsc2hs version 0.68.10 found on system at: ormolu> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 ormolu> Using hscolour version 1.25 found on system at: ormolu> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour ormolu> No jhc found ormolu> Using ld found on system at: ormolu> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold ormolu> No pkg-config found ormolu> Using runghc version 9.8.1 found on system at: ormolu> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 ormolu> configurePhase completed in 1 minutes 20 seconds ormolu> Running phase: buildPhase ormolu> Preprocessing library for ormolu-0.7.4.0.. lsp> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 lsp> Using hscolour version 1.25 found on system at: lsp> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour lsp> No jhc found lsp> Using ld found on system at: lsp> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold lsp> No pkg-config found lsp> Using runghc version 9.8.1 found on system at: lsp> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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.. yaml> /nix/store/ky9nc32j37xg5pgsgi310x7lkxd9gavj-yaml-0.11.11.2-doc/share/doc/yaml-0.11.11.2 yaml> Configuration files installed in: yaml> /nix/store/ha48cn9rvx020w7dgqkyc9b4w3zichmm-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.8.1 found on system at: yaml> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc yaml> Using ghc-pkg version 9.8.1 found on system at: yaml> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 yaml> No happy found yaml> Using haskell-suite found on system at: haskell-suite-dummy-location yaml> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location yaml> No hmake found yaml> Using hpc version 0.69 found on system at: yaml> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 yaml> Using hsc2hs version 0.68.10 found on system at: yaml> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 yaml> Using hscolour version 1.25 found on system at: yaml> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour yaml> No jhc found yaml> Using ld found on system at: yaml> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold yaml> No pkg-config found yaml> Using runghc version 9.8.1 found on system at: yaml> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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.. yaml> Building library for yaml-0.11.11.2.. conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: Perhaps you intended to use TypeOperators 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 GHC.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: Perhaps you intended to use TypeOperators 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 GHC.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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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 GHC.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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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 GHC.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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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 GHC.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> [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> [13 of 13] Compiling Data.Conduit.Zlib ( Data/Conduit/Zlib.hs, dist/build/Data/Conduit/Zlib.p_o ) ormolu> Building library for ormolu-0.7.4.0.. 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 ) ormolu> [ 1 of 55] Compiling GHC.DynFlags ( src/GHC/DynFlags.hs, dist/build/GHC/DynFlags.o, dist/build/GHC/DynFlags.dyn_o ) 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 ) ormolu> [ 2 of 55] Compiling Ormolu.Printer.SpanStream ( src/Ormolu/Printer/SpanStream.hs, dist/build/Ormolu/Printer/SpanStream.o, dist/build/Ormolu/Printer/SpanStream.dyn_o ) ormolu> [ 3 of 55] Compiling Ormolu.Processing.Cpp ( src/Ormolu/Processing/Cpp.hs, dist/build/Ormolu/Processing/Cpp.o, dist/build/Ormolu/Processing/Cpp.dyn_o ) ghc-lib-parser-ex> Preprocessing test suite 'ghc-lib-parser-ex-test' for ghc-lib-parser-ex-9.8.0.2.. ghc-lib-parser-ex> Building test suite 'ghc-lib-parser-ex-test' for ghc-lib-parser-ex-9.8.0.2.. lsp> [2 of 8] Compiling Language.LSP.VFS ( src/Language/LSP/VFS.hs, dist/build/Language/LSP/VFS.o, dist/build/Language/LSP/VFS.dyn_o ) ghc-lib-parser-ex> [1 of 2] Compiling Main ( test/Test.hs, dist/build/ghc-lib-parser-ex-test/ghc-lib-parser-ex-test-tmp/Main.o ) ormolu> [ 4 of 55] Compiling Ormolu.Utils ( src/Ormolu/Utils.hs, dist/build/Ormolu/Utils.o, dist/build/Ormolu/Utils.dyn_o ) ormolu> [ 5 of 55] Compiling Ormolu.Terminal ( src/Ormolu/Terminal.hs, dist/build/Ormolu/Terminal.o, dist/build/Ormolu/Terminal.dyn_o ) conduit-extra> Preprocessing test suite 'test' for conduit-extra-1.3.7.. conduit-extra> Building test suite 'test' for conduit-extra-1.3.7.. 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 ) conduit-extra> [ 1 of 12] Compiling Data.Conduit.AttoparsecSpec ( test/Data/Conduit/AttoparsecSpec.hs, dist/build/test/test-tmp/Data/Conduit/AttoparsecSpec.o ) ormolu> [ 6 of 55] Compiling Ormolu.Terminal.QualifiedDo ( src/Ormolu/Terminal/QualifiedDo.hs, dist/build/Ormolu/Terminal/QualifiedDo.o, dist/build/Ormolu/Terminal/QualifiedDo.dyn_o ) ormolu> [ 7 of 55] Compiling Ormolu.Diff.Text ( src/Ormolu/Diff/Text.hs, dist/build/Ormolu/Diff/Text.o, dist/build/Ormolu/Diff/Text.dyn_o ) conduit-extra> 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.Any 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> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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> [ 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 ) ormolu> [ 8 of 55] Compiling Ormolu.Exception ( src/Ormolu/Exception.hs, dist/build/Ormolu/Exception.o, dist/build/Ormolu/Exception.dyn_o ) ghc-lib-parser-ex> [2 of 2] Compiling Paths_ghc_lib_parser_ex ( dist/build/ghc-lib-parser-ex-test/autogen/Paths_ghc_lib_parser_ex.hs, dist/build/ghc-lib-parser-ex-test/ghc-lib-parser-ex-test-tmp/Paths_ghc_lib_parser_ex.o ) ormolu> [ 9 of 55] Compiling Ormolu.Parser.Pragma ( src/Ormolu/Parser/Pragma.hs, dist/build/Ormolu/Parser/Pragma.o, dist/build/Ormolu/Parser/Pragma.dyn_o ) ormolu> [10 of 55] Compiling Ormolu.Parser.CommentStream ( src/Ormolu/Parser/CommentStream.hs, dist/build/Ormolu/Parser/CommentStream.o, dist/build/Ormolu/Parser/CommentStream.dyn_o ) ormolu> [11 of 55] Compiling Ormolu.Imports ( src/Ormolu/Imports.hs, dist/build/Ormolu/Imports.o, dist/build/Ormolu/Imports.dyn_o ) ormolu> [12 of 55] Compiling Ormolu.Fixity.Internal ( src/Ormolu/Fixity/Internal.hs, dist/build/Ormolu/Fixity/Internal.o, dist/build/Ormolu/Fixity/Internal.dyn_o ) ormolu> [13 of 55] Compiling Ormolu.Fixity.Imports ( src/Ormolu/Fixity/Imports.hs, dist/build/Ormolu/Fixity/Imports.o, dist/build/Ormolu/Fixity/Imports.dyn_o ) 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> 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> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ormolu> [14 of 55] Compiling Ormolu.Fixity ( src/Ormolu/Fixity.hs, dist/build/Ormolu/Fixity.o, dist/build/Ormolu/Fixity.dyn_o ) yaml> [ 1 of 10] Compiling Data.Yaml.Internal ( src/Data/Yaml/Internal.hs, dist/build/Data/Yaml/Internal.p_o ) ghc-lib-parser-ex> [3 of 3] Linking dist/build/ghc-lib-parser-ex-test/ghc-lib-parser-ex-test ormolu> [15 of 55] Compiling Ormolu.Printer.Operators ( src/Ormolu/Printer/Operators.hs, dist/build/Ormolu/Printer/Operators.o, dist/build/Ormolu/Printer/Operators.dyn_o ) 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> 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> [ 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> 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> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... ormolu> [16 of 55] Compiling Ormolu.Fixity.Printer ( src/Ormolu/Fixity/Printer.hs, dist/build/Ormolu/Fixity/Printer.o, dist/build/Ormolu/Fixity/Printer.dyn_o ) 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 ) 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 ) ormolu> [17 of 55] Compiling Ormolu.Fixity.Parser ( src/Ormolu/Fixity/Parser.hs, dist/build/Ormolu/Fixity/Parser.o, dist/build/Ormolu/Fixity/Parser.dyn_o ) 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 ) conduit-extra> [13 of 13] Linking dist/build/test/test 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 ) ghc-lib-parser-ex> buildPhase completed in 1 minutes 28 seconds ghc-lib-parser-ex> Running phase: checkPhase ghc-lib-parser-ex> Running 1 test suites... ghc-lib-parser-ex> Test suite ghc-lib-parser-ex-test: RUNNING... ghc-lib-parser-ex> All tests ghc-lib-parser-ex> Parse tests ghc-lib-parser-ex> Module: OK ghc-lib-parser-ex> Module: OK ghc-lib-parser-ex> Signature: OK ghc-lib-parser-ex> Import: OK ghc-lib-parser-ex> Statement: OK ghc-lib-parser-ex> Backpack: OK ghc-lib-parser-ex> Expression: OK ghc-lib-parser-ex> Declaration (1): OK ghc-lib-parser-ex> Declaration (2): OK ghc-lib-parser-ex> File: OK ghc-lib-parser-ex> Fixity tests ghc-lib-parser-ex> Expression: OK ghc-lib-parser-ex> Pattern: OK ghc-lib-parser-ex> fixitiesFromModule: OK ghc-lib-parser-ex> Extend instances tests ghc-lib-parser-ex> Eq, Ord: OK ghc-lib-parser-ex> Expression predicate tests ghc-lib-parser-ex> isTag: OK ghc-lib-parser-ex> isTag: OK ghc-lib-parser-ex> isDol: OK ghc-lib-parser-ex> isDot: OK ghc-lib-parser-ex> isReturn: OK ghc-lib-parser-ex> isReturn: OK ghc-lib-parser-ex> isSection: OK ghc-lib-parser-ex> isSection: OK ghc-lib-parser-ex> isRecConstr: OK ghc-lib-parser-ex> isRecUpdate: OK ghc-lib-parser-ex> isVar: OK ghc-lib-parser-ex> isVar: OK ghc-lib-parser-ex> isPar: OK ghc-lib-parser-ex> isPar: OK ghc-lib-parser-ex> isApp: OK ghc-lib-parser-ex> isApp: OK ghc-lib-parser-ex> isOpApp: OK ghc-lib-parser-ex> isOpApp: OK ghc-lib-parser-ex> isAnyApp: OK ghc-lib-parser-ex> isAnyApp: OK ghc-lib-parser-ex> isAnyApp: OK ghc-lib-parser-ex> isDo: OK ghc-lib-parser-ex> isDo: OK ghc-lib-parser-ex> isAnyApp: OK ghc-lib-parser-ex> isLexeme: OK ghc-lib-parser-ex> isLexeme: OK ghc-lib-parser-ex> isLexeme: OK ghc-lib-parser-ex> isLambda: OK ghc-lib-parser-ex> isLambda: OK ghc-lib-parser-ex> isLambda: OK ghc-lib-parser-ex> isDotApp: OK ghc-lib-parser-ex> isDotApp: OK ghc-lib-parser-ex> isTypeApp: OK ghc-lib-parser-ex> isTypeApp: OK ghc-lib-parser-ex> isTypeApp: OK ghc-lib-parser-ex> isWHNF: OK ghc-lib-parser-ex> isWHNF: OK ghc-lib-parser-ex> isWHNF: OK ghc-lib-parser-ex> isWHNF: OK ghc-lib-parser-ex> isWHNF: OK ghc-lib-parser-ex> isWHNF: OK ghc-lib-parser-ex> isWHNF: OK ghc-lib-parser-ex> isWHNF: OK ghc-lib-parser-ex> isWHNF: OK ghc-lib-parser-ex> isWHNF: OK ghc-lib-parser-ex> isWHNF: OK ghc-lib-parser-ex> isWHNF: OK ghc-lib-parser-ex> isWHNF: OK ghc-lib-parser-ex> isWHNF: OK ghc-lib-parser-ex> isWHNF: OK ghc-lib-parser-ex> isLCase: OK ghc-lib-parser-ex> isLCase: OK ghc-lib-parser-ex> isSpliceDecl: OK ghc-lib-parser-ex> isSpliceDecl: OK ghc-lib-parser-ex> isSpliceDecl: OK ghc-lib-parser-ex> isTypedSplice: OK ghc-lib-parser-ex> isTypedSplice: OK ghc-lib-parser-ex> isUntypedSplice: OK ghc-lib-parser-ex> isUntypedSplice: OK ghc-lib-parser-ex> isQuasiQuoteExpr: OK ghc-lib-parser-ex> isQuasiQuoteExpr: OK ghc-lib-parser-ex> isWholeFrac: OK ghc-lib-parser-ex> isWholeFrac: OK ghc-lib-parser-ex> isMDo: OK ghc-lib-parser-ex> isListComp (1): OK ghc-lib-parser-ex> isListComp (2): OK ghc-lib-parser-ex> isMonadComp (0): OK ghc-lib-parser-ex> isMonadComp (1): OK ghc-lib-parser-ex> isMonadComp (2): OK ghc-lib-parser-ex> isMonadComp (3): OK ghc-lib-parser-ex> strToVar: OK ghc-lib-parser-ex> varToStr: OK ghc-lib-parser-ex> varToStr: OK ghc-lib-parser-ex> varToStr: OK ghc-lib-parser-ex> isLetStmt: OK ghc-lib-parser-ex> isLetStmt: OK ghc-lib-parser-ex> isRecStmt: OK ghc-lib-parser-ex> isRecStmt: OK ghc-lib-parser-ex> Declaration predicate tests ghc-lib-parser-ex> isStrictMatch: OK ghc-lib-parser-ex> isStrictMatch: OK ghc-lib-parser-ex> Type predicate tests ghc-lib-parser-ex> isKindTyApp: OK ghc-lib-parser-ex> isKindTyApp: OK ghc-lib-parser-ex> Pattern predicate tests ghc-lib-parser-ex> patToStr: OK ghc-lib-parser-ex> patToStr: OK ghc-lib-parser-ex> patToStr: OK ghc-lib-parser-ex> strToPat: OK ghc-lib-parser-ex> strToPat: OK ghc-lib-parser-ex> strToPat: OK ghc-lib-parser-ex> fromPChar: OK ghc-lib-parser-ex> fromPChar: OK ghc-lib-parser-ex> isSplicePat: OK ghc-lib-parser-ex> isWildPat: OK ghc-lib-parser-ex> isWildPat: OK ghc-lib-parser-ex> DynFlags tests ghc-lib-parser-ex> readExtension: OK ghc-lib-parser-ex> readExtension: OK ghc-lib-parser-ex> extensionImplications: OK ghc-lib-parser-ex> check instance Bounded Language: OK ghc-lib-parser-ex> check instance Ord Extension: OK ghc-lib-parser-ex> disable via pragma: OK ghc-lib-parser-ex> ImportQualifiedPost: OK ghc-lib-parser-ex> Name tests ghc-lib-parser-ex> modName (1): OK ghc-lib-parser-ex> modName (2): OK ghc-lib-parser-ex> isSymbolRdrName (1): OK ghc-lib-parser-ex> isSymbolRdrName (2): OK ghc-lib-parser-ex> isSymbolRdrName (3): OK ghc-lib-parser-ex> isSymbolRdrName (4): OK ghc-lib-parser-ex> ghc-lib-parser-ex> All 120 tests passed (0.02s) ghc-lib-parser-ex> Test suite ghc-lib-parser-ex-test: PASS ghc-lib-parser-ex> Test suite logged to: ghc-lib-parser-ex> dist/test/ghc-lib-parser-ex-9.8.0.2-ghc-lib-parser-ex-test.log ghc-lib-parser-ex> 1 of 1 test suites (1 of 1 test cases) passed. ghc-lib-parser-ex> Running phase: haddockPhase ormolu> [18 of 55] Compiling Ormolu.Config ( src/Ormolu/Config.hs, dist/build/Ormolu/Config.o, dist/build/Ormolu/Config.dyn_o ) ormolu> [19 of 55] Compiling Ormolu.Processing.Common ( src/Ormolu/Processing/Common.hs, dist/build/Ormolu/Processing/Common.o, dist/build/Ormolu/Processing/Common.dyn_o ) ormolu> [20 of 55] Compiling Ormolu.Processing.Preprocess ( src/Ormolu/Processing/Preprocess.hs, dist/build/Ormolu/Processing/Preprocess.o, dist/build/Ormolu/Processing/Preprocess.dyn_o ) ormolu> [21 of 55] Compiling Ormolu.Printer.Internal ( src/Ormolu/Printer/Internal.hs, dist/build/Ormolu/Printer/Internal.o, dist/build/Ormolu/Printer/Internal.dyn_o ) ormolu> [22 of 55] Compiling Ormolu.Printer.Comments ( src/Ormolu/Printer/Comments.hs, dist/build/Ormolu/Printer/Comments.o, dist/build/Ormolu/Printer/Comments.dyn_o ) ormolu> [23 of 55] Compiling Ormolu.Printer.Combinators ( src/Ormolu/Printer/Combinators.hs, dist/build/Ormolu/Printer/Combinators.o, dist/build/Ormolu/Printer/Combinators.dyn_o ) ghc-lib-parser-ex> Preprocessing library for ghc-lib-parser-ex-9.8.0.2.. ghc-lib-parser-ex> Running Haddock on library for ghc-lib-parser-ex-9.8.0.2.. ghc-lib-parser-ex> Warning: --source-* options are ignored when --hyperlinked-source is enabled. ormolu> [24 of 55] Compiling Ormolu.Printer.Meat.Pragma ( src/Ormolu/Printer/Meat/Pragma.hs, dist/build/Ormolu/Printer/Meat/Pragma.o, dist/build/Ormolu/Printer/Meat/Pragma.dyn_o ) conduit-extra> buildPhase completed in 4 minutes 24 seconds conduit-extra> Running phase: checkPhase 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 [✔] yaml> [ 6 of 10] Compiling Data.Yaml.Aeson ( src/Data/Yaml/Aeson.hs, dist/build/Data/Yaml/Aeson.p_o ) conduit-extra> works for bytestring [✔] yaml> [ 7 of 10] Compiling Data.Yaml.Parser ( src/Data/Yaml/Parser.hs, dist/build/Data/Yaml/Parser.p_o ) yaml> [ 8 of 10] Compiling Data.Yaml.Pretty ( src/Data/Yaml/Pretty.hs, dist/build/Data/Yaml/Pretty.p_o ) conduit-extra> works in last chunk [✔] 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 ) 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. ormolu> [25 of 55] Compiling Ormolu.Printer.Meat.Common ( src/Ormolu/Printer/Meat/Common.hs, dist/build/Ormolu/Printer/Meat/Common.o, dist/build/Ormolu/Printer/Meat/Common.dyn_o ) 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 ormolu> [26 of 55] Compiling Ormolu.Printer.Meat.Declaration.Warning ( src/Ormolu/Printer/Meat/Declaration/Warning.hs, dist/build/Ormolu/Printer/Meat/Declaration/Warning.o, dist/build/Ormolu/Printer/Meat/Declaration/Warning.dyn_o ) ormolu> [27 of 55] Compiling Ormolu.Printer.Meat.ImportExport ( src/Ormolu/Printer/Meat/ImportExport.hs, dist/build/Ormolu/Printer/Meat/ImportExport.o, dist/build/Ormolu/Printer/Meat/ImportExport.dyn_o ) 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 ) ghc-lib-parser-ex> [ 1 of 18] Compiling Language.Haskell.GhclibParserEx.Dump ( src/Language/Haskell/GhclibParserEx/Dump.hs, nothing ) ghc-lib-parser-ex> [ 2 of 18] Compiling Language.Haskell.GhclibParserEx.Fixity ( src/Language/Haskell/GhclibParserEx/Fixity.hs, nothing ) ormolu> [28 of 55] Compiling Ormolu.Printer.Meat.Declaration.RoleAnnotation ( src/Ormolu/Printer/Meat/Declaration/RoleAnnotation.hs, dist/build/Ormolu/Printer/Meat/Declaration/RoleAnnotation.o, dist/build/Ormolu/Printer/Meat/Declaration/RoleAnnotation.dyn_o ) ormolu> [29 of 55] Compiling Ormolu.Printer.Meat.Declaration.OpTree[boot] ( src/Ormolu/Printer/Meat/Declaration/OpTree.hs-boot, dist/build/Ormolu/Printer/Meat/Declaration/OpTree.o-boot, dist/build/Ormolu/Printer/Meat/Declaration/OpTree.dyn_o-boot ) ormolu> [30 of 55] Compiling Ormolu.Printer.Meat.Declaration.Value[boot] ( src/Ormolu/Printer/Meat/Declaration/Value.hs-boot, dist/build/Ormolu/Printer/Meat/Declaration/Value.o-boot, dist/build/Ormolu/Printer/Meat/Declaration/Value.dyn_o-boot ) ormolu> [31 of 55] Compiling Ormolu.Printer.Meat.Type ( src/Ormolu/Printer/Meat/Type.hs, dist/build/Ormolu/Printer/Meat/Type.o, dist/build/Ormolu/Printer/Meat/Type.dyn_o ) lsp> [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 ) ghc-lib-parser-ex> [ 3 of 18] Compiling Language.Haskell.GhclibParserEx.GHC.Driver.Flags ( src/Language/Haskell/GhclibParserEx/GHC/Driver/Flags.hs, nothing ) ghc-lib-parser-ex> [ 4 of 18] Compiling Language.Haskell.GhclibParserEx.GHC.Driver.Session ( src/Language/Haskell/GhclibParserEx/GHC/Driver/Session.hs, nothing ) ghc-lib-parser-ex> [ 5 of 18] Compiling Language.Haskell.GhclibParserEx.GHC.Hs ( src/Language/Haskell/GhclibParserEx/GHC/Hs.hs, nothing ) ormolu> [32 of 55] Compiling Ormolu.Printer.Meat.Declaration.Signature ( src/Ormolu/Printer/Meat/Declaration/Signature.hs, dist/build/Ormolu/Printer/Meat/Declaration/Signature.o, dist/build/Ormolu/Printer/Meat/Declaration/Signature.dyn_o ) ghc-lib-parser-ex> [ 6 of 18] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Binds ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Binds.hs, nothing ) ghc-lib-parser-ex> [ 7 of 18] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Decls ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Decls.hs, nothing ) ghc-lib-parser-ex> [ 8 of 18] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.ExtendInstances ( src/Language/Haskell/GhclibParserEx/GHC/Hs/ExtendInstances.hs, nothing ) ghc-lib-parser-ex> [ 9 of 18] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.ImpExp ( src/Language/Haskell/GhclibParserEx/GHC/Hs/ImpExp.hs, nothing ) ghc-lib-parser-ex> [10 of 18] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Pat ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs, nothing ) ghc-lib-parser-ex> [11 of 18] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Type ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Type.hs, nothing ) ghc-lib-parser-ex> [12 of 18] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Types ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Types.hs, nothing ) ghc-lib-parser-ex> [13 of 18] Compiling Language.Haskell.GhclibParserEx.GHC.Parser ( src/Language/Haskell/GhclibParserEx/GHC/Parser.hs, nothing ) lsp> [1 of 8] Compiling Language.LSP.Diagnostics ( src/Language/LSP/Diagnostics.hs, dist/build/Language/LSP/Diagnostics.p_o ) ghc-lib-parser-ex> [14 of 18] Compiling Language.Haskell.GhclibParserEx.GHC.Settings.Config ( src/Language/Haskell/GhclibParserEx/GHC/Settings/Config.hs, nothing ) ghc-lib-parser-ex> [15 of 18] Compiling Language.Haskell.GhclibParserEx.GHC.Types.Name.Reader ( src/Language/Haskell/GhclibParserEx/GHC/Types/Name/Reader.hs, nothing ) ghc-lib-parser-ex> [16 of 18] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Expr ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs, nothing ) conduit-extra> running tcp server [✔] conduit-extra> fork server conduit-extra> can connect to server [✔] conduit-extra> fork server also executes custom afterBind [✔] ghc-lib-parser-ex> [17 of 18] Compiling Language.Haskell.GhclibParserEx.GHC.Utils.Outputable ( src/Language/Haskell/GhclibParserEx/GHC/Utils/Outputable.hs, nothing ) ghc-lib-parser-ex> [18 of 18] Compiling Paths_ghc_lib_parser_ex ( dist/build/autogen/Paths_ghc_lib_parser_ex.hs, nothing ) ghc-lib-parser-ex> Haddock coverage: ghc-lib-parser-ex> 75% ( 3 / 4) in 'Language.Haskell.GhclibParserEx.Dump' ghc-lib-parser-ex> Missing documentation for: ghc-lib-parser-ex> Module header 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:284) ghc-lib-parser-ex> preludeFixities (src/Language/Haskell/GhclibParserEx/Fixity.hs:225) ghc-lib-parser-ex> baseFixities (src/Language/Haskell/GhclibParserEx/Fixity.hs:245) ghc-lib-parser-ex> infixr_ (src/Language/Haskell/GhclibParserEx/Fixity.hs:268) ghc-lib-parser-ex> infixl_ (src/Language/Haskell/GhclibParserEx/Fixity.hs:269) ghc-lib-parser-ex> infix_ (src/Language/Haskell/GhclibParserEx/Fixity.hs:270) ghc-lib-parser-ex> fixity (src/Language/Haskell/GhclibParserEx/Fixity.hs:274) 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:169) 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:21) ghc-lib-parser-ex> isForD (src/Language/Haskell/GhclibParserEx/GHC/Hs/Decls.hs:25) ghc-lib-parser-ex> isDerivD (src/Language/Haskell/GhclibParserEx/GHC/Hs/Decls.hs:26) ghc-lib-parser-ex> isClsDefSig (src/Language/Haskell/GhclibParserEx/GHC/Hs/Decls.hs:29) 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:29) ghc-lib-parser-ex> extendInstances (src/Language/Haskell/GhclibParserEx/GHC/Hs/ExtendInstances.hs:34) ghc-lib-parser-ex> astEq (src/Language/Haskell/GhclibParserEx/GHC/Hs/ExtendInstances.hs:51) ghc-lib-parser-ex> astListEq (src/Language/Haskell/GhclibParserEx/GHC/Hs/ExtendInstances.hs:54) 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:36) ghc-lib-parser-ex> isImportQualifiedPost (src/Language/Haskell/GhclibParserEx/GHC/Hs/ImpExp.hs:42) 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:55) ghc-lib-parser-ex> strToPat (src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs:62) ghc-lib-parser-ex> fromPChar (src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs:89) ghc-lib-parser-ex> hasPFieldsDotDot (src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs:95) ghc-lib-parser-ex> isPFieldWildcard (src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs:118) ghc-lib-parser-ex> isPWildcard (src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs:127) ghc-lib-parser-ex> isPFieldPun (src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs:144) ghc-lib-parser-ex> isPatTypeSig (src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs:154) ghc-lib-parser-ex> isPBangPat (src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs:155) ghc-lib-parser-ex> isPViewPat (src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs:156) ghc-lib-parser-ex> isWildPat (src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs:132) ghc-lib-parser-ex> isSplicePat (src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs:163) 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:26) ghc-lib-parser-ex> isTyQuasiQuote (src/Language/Haskell/GhclibParserEx/GHC/Hs/Type.hs:30) ghc-lib-parser-ex> isUnboxedTuple (src/Language/Haskell/GhclibParserEx/GHC/Hs/Type.hs:34) ghc-lib-parser-ex> isKindTyApp (src/Language/Haskell/GhclibParserEx/GHC/Hs/Type.hs:23) ghc-lib-parser-ex> 50% ( 1 / 2) in 'Language.Haskell.GhclibParserEx.GHC.Hs.Types' ghc-lib-parser-ex> Missing documentation for: ghc-lib-parser-ex> Module header ghc-lib-parser-ex> 0% ( 0 / 16) in 'Language.Haskell.GhclibParserEx.GHC.Parser' ghc-lib-parser-ex> Missing documentation for: ghc-lib-parser-ex> Module header ghc-lib-parser-ex> parseFile (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:185) ghc-lib-parser-ex> parseModule (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:108) ghc-lib-parser-ex> parseSignature (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:115) ghc-lib-parser-ex> parseImport (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:118) ghc-lib-parser-ex> parseStatement (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:121) ghc-lib-parser-ex> parseBackpack (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:124) ghc-lib-parser-ex> parseDeclaration (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:127) ghc-lib-parser-ex> parseExpression (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:131) ghc-lib-parser-ex> parsePattern (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:149) ghc-lib-parser-ex> parseTypeSignature (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:152) ghc-lib-parser-ex> parseStmt (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:155) ghc-lib-parser-ex> parseIdentifier (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:162) ghc-lib-parser-ex> parseType (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:165) ghc-lib-parser-ex> parseHeader (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:172) ghc-lib-parser-ex> parse (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:92) ghc-lib-parser-ex> 0% ( 0 / 2) in 'Language.Haskell.GhclibParserEx.GHC.Settings.Config' ghc-lib-parser-ex> Missing documentation for: ghc-lib-parser-ex> Module header ghc-lib-parser-ex> fakeSettings (src/Language/Haskell/GhclibParserEx/GHC/Settings/Config.hs:34) 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:27) ghc-lib-parser-ex> rdrNameStr (src/Language/Haskell/GhclibParserEx/GHC/Types/Name/Reader.hs:33) ghc-lib-parser-ex> isSpecial (src/Language/Haskell/GhclibParserEx/GHC/Types/Name/Reader.hs:41) ghc-lib-parser-ex> unqual (src/Language/Haskell/GhclibParserEx/GHC/Types/Name/Reader.hs:51) ghc-lib-parser-ex> fromQual (src/Language/Haskell/GhclibParserEx/GHC/Types/Name/Reader.hs:60) ghc-lib-parser-ex> isSymbolRdrName (src/Language/Haskell/GhclibParserEx/GHC/Types/Name/Reader.hs:67) 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:68) ghc-lib-parser-ex> isDol (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:73) ghc-lib-parser-ex> isDot (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:74) ghc-lib-parser-ex> isReturn (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:75) ghc-lib-parser-ex> isSection (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:76) ghc-lib-parser-ex> isRecConstr (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:77) ghc-lib-parser-ex> isRecUpdate (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:78) ghc-lib-parser-ex> isVar (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:79) ghc-lib-parser-ex> isPar (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:80) ghc-lib-parser-ex> isApp (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:81) ghc-lib-parser-ex> isOpApp (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:82) ghc-lib-parser-ex> isAnyApp (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:83) ghc-lib-parser-ex> isDo (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:84) ghc-lib-parser-ex> isLexeme (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:85) ghc-lib-parser-ex> isLambda (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:91) ghc-lib-parser-ex> isQuasiQuote (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:100) ghc-lib-parser-ex> isQuasiQuoteExpr (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:95) ghc-lib-parser-ex> isQuasiQuoteSplice (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:138) ghc-lib-parser-ex> isOverLabel (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:130) ghc-lib-parser-ex> isDotApp (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:101) ghc-lib-parser-ex> isTypeApp (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:102) ghc-lib-parser-ex> isWHNF (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:103) ghc-lib-parser-ex> isLCase (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:128) ghc-lib-parser-ex> isFieldPun (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:154) ghc-lib-parser-ex> isFieldPunUpdate (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:164) ghc-lib-parser-ex> isRecStmt (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:175) ghc-lib-parser-ex> isLetStmt (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:178) ghc-lib-parser-ex> isParComp (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:181) ghc-lib-parser-ex> isMDo (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:187) ghc-lib-parser-ex> isListComp (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:191) ghc-lib-parser-ex> isMonadComp (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:189) ghc-lib-parser-ex> isTupleSection (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:209) ghc-lib-parser-ex> isString (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:212) ghc-lib-parser-ex> isPrimLiteral (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:215) ghc-lib-parser-ex> isSpliceDecl (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:238) ghc-lib-parser-ex> isTypedSplice (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:231) ghc-lib-parser-ex> isUntypedSplice (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:232) ghc-lib-parser-ex> isFieldWildcard (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:262) ghc-lib-parser-ex> isUnboxed (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:287) ghc-lib-parser-ex> isWholeFrac (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:293) ghc-lib-parser-ex> isStrictMatch (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:148) ghc-lib-parser-ex> isMultiIf (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:247) ghc-lib-parser-ex> isProc (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:250) ghc-lib-parser-ex> isTransStmt (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:253) ghc-lib-parser-ex> hasFieldsDotDot (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:172) ghc-lib-parser-ex> varToStr (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:305) ghc-lib-parser-ex> strToVar (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:315) ghc-lib-parser-ex> fromChar (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:323) 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:17) ormolu> [33 of 55] Compiling Ormolu.Printer.Meat.Declaration.Foreign ( src/Ormolu/Printer/Meat/Declaration/Foreign.hs, dist/build/Ormolu/Printer/Meat/Declaration/Foreign.o, dist/build/Ormolu/Printer/Meat/Declaration/Foreign.dyn_o ) ormolu> [34 of 55] Compiling Ormolu.Printer.Meat.Declaration.TypeFamily ( src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs, dist/build/Ormolu/Printer/Meat/Declaration/TypeFamily.o, dist/build/Ormolu/Printer/Meat/Declaration/TypeFamily.dyn_o ) ormolu> [35 of 55] Compiling Ormolu.Printer.Meat.Declaration.Type ( src/Ormolu/Printer/Meat/Declaration/Type.hs, dist/build/Ormolu/Printer/Meat/Declaration/Type.o, dist/build/Ormolu/Printer/Meat/Declaration/Type.dyn_o ) ormolu> [36 of 55] Compiling Ormolu.Printer.Meat.Declaration.Data ( src/Ormolu/Printer/Meat/Declaration/Data.hs, dist/build/Ormolu/Printer/Meat/Declaration/Data.o, dist/build/Ormolu/Printer/Meat/Declaration/Data.dyn_o ) ormolu> [37 of 55] Compiling Ormolu.Printer.Meat.Declaration.Default ( src/Ormolu/Printer/Meat/Declaration/Default.hs, dist/build/Ormolu/Printer/Meat/Declaration/Default.o, dist/build/Ormolu/Printer/Meat/Declaration/Default.dyn_o ) ormolu> [38 of 55] Compiling Ormolu.Printer.Meat.Declaration[boot] ( src/Ormolu/Printer/Meat/Declaration.hs-boot, dist/build/Ormolu/Printer/Meat/Declaration.o-boot, dist/build/Ormolu/Printer/Meat/Declaration.dyn_o-boot ) ormolu> [39 of 55] Compiling Ormolu.Printer.Meat.Declaration.Value ( src/Ormolu/Printer/Meat/Declaration/Value.hs, dist/build/Ormolu/Printer/Meat/Declaration/Value.o, dist/build/Ormolu/Printer/Meat/Declaration/Value.dyn_o ) yaml> Preprocessing test suite 'spec' for yaml-0.11.11.2.. yaml> Building test suite 'spec' for yaml-0.11.11.2.. lsp> [2 of 8] Compiling Language.LSP.VFS ( src/Language/LSP/VFS.hs, dist/build/Language/LSP/VFS.p_o ) yaml> [1 of 5] Compiling Data.Yaml.IncludeSpec ( test/Data/Yaml/IncludeSpec.hs, dist/build/spec/spec-tmp/Data/Yaml/IncludeSpec.o ) conduit-extra> fork server really waits for server to be finalized before returning [✔] conduit-extra> Data.Conduit.Process conduit-extra> Data.Conduit.Process yaml> 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> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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 [✔] lsp> [3 of 8] Compiling Language.LSP.Server.Core ( src/Language/LSP/Server/Core.hs, dist/build/Language/LSP/Server/Core.p_o ) 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> 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> | ^^^^^^ 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. 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.6912 seconds conduit-extra> 132 examples, 0 failures conduit-extra> Test suite test: PASS conduit-extra> Test suite logged to: dist/test/conduit-extra-1.3.7-test.log conduit-extra> 1 of 1 test suites (1 of 1 test cases) passed. conduit-extra> Running phase: haddockPhase 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> Warning: --source-* options are ignored when --hyperlinked-source is enabled. lsp> [4 of 8] Compiling Language.LSP.Server.Progress ( src/Language/LSP/Server/Progress.hs, dist/build/Language/LSP/Server/Progress.p_o ) conduit-extra> [ 1 of 13] Compiling Data.Conduit.Attoparsec ( Data/Conduit/Attoparsec.hs, nothing ) lsp> [5 of 8] Compiling Language.LSP.Server.Processing ( src/Language/LSP/Server/Processing.hs, dist/build/Language/LSP/Server/Processing.p_o ) ormolu> [40 of 55] Compiling Ormolu.Printer.Meat.Declaration.OpTree ( src/Ormolu/Printer/Meat/Declaration/OpTree.hs, dist/build/Ormolu/Printer/Meat/Declaration/OpTree.o, dist/build/Ormolu/Printer/Meat/Declaration/OpTree.dyn_o ) conduit-extra> [ 2 of 13] Compiling Data.Conduit.Binary ( Data/Conduit/Binary.hs, nothing ) conduit-extra> [ 3 of 13] Compiling Data.Conduit.ByteString.Builder ( Data/Conduit/ByteString/Builder.hs, nothing ) conduit-extra> [ 4 of 13] Compiling Data.Conduit.Filesystem ( Data/Conduit/Filesystem.hs, nothing ) conduit-extra> [ 5 of 13] Compiling Data.Conduit.Foldl ( Data/Conduit/Foldl.hs, nothing ) conduit-extra> [ 6 of 13] Compiling Data.Conduit.Lazy ( Data/Conduit/Lazy.hs, nothing ) conduit-extra> [ 7 of 13] Compiling Data.Conduit.Network ( Data/Conduit/Network.hs, nothing ) conduit-extra> [ 8 of 13] Compiling Data.Conduit.Network.UDP ( Data/Conduit/Network/UDP.hs, nothing ) conduit-extra> [ 9 of 13] Compiling Data.Conduit.Network.Unix ( Data/Conduit/Network/Unix.hs, nothing ) conduit-extra> [10 of 13] Compiling Data.Conduit.Process ( Data/Conduit/Process.hs, nothing ) yaml> [4 of 5] Compiling Main ( test/Spec.hs, dist/build/spec/spec-tmp/Main.o ) ormolu> [41 of 55] Compiling Ormolu.Printer.Meat.Declaration.Splice ( src/Ormolu/Printer/Meat/Declaration/Splice.hs, dist/build/Ormolu/Printer/Meat/Declaration/Splice.o, dist/build/Ormolu/Printer/Meat/Declaration/Splice.dyn_o ) yaml> [5 of 5] Compiling Paths_yaml ( dist/build/spec/autogen/Paths_yaml.hs, dist/build/spec/spec-tmp/Paths_yaml.o ) ormolu> [42 of 55] Compiling Ormolu.Printer.Meat.Declaration.Rule ( src/Ormolu/Printer/Meat/Declaration/Rule.hs, dist/build/Ormolu/Printer/Meat/Declaration/Rule.o, dist/build/Ormolu/Printer/Meat/Declaration/Rule.dyn_o ) conduit-extra> 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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: Perhaps you intended to use TypeOperators 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> [11 of 13] Compiling Data.Conduit.Process.Typed ( Data/Conduit/Process/Typed.hs, nothing ) conduit-extra> [12 of 13] Compiling Data.Conduit.Text ( Data/Conduit/Text.hs, nothing ) ormolu> [43 of 55] Compiling Ormolu.Printer.Meat.Declaration.Annotation ( src/Ormolu/Printer/Meat/Declaration/Annotation.hs, dist/build/Ormolu/Printer/Meat/Declaration/Annotation.o, dist/build/Ormolu/Printer/Meat/Declaration/Annotation.dyn_o ) ormolu> [44 of 55] Compiling Ormolu.Printer.Meat.Declaration.Instance ( src/Ormolu/Printer/Meat/Declaration/Instance.hs, dist/build/Ormolu/Printer/Meat/Declaration/Instance.o, dist/build/Ormolu/Printer/Meat/Declaration/Instance.dyn_o ) ormolu> [45 of 55] Compiling Ormolu.Printer.Meat.Declaration.Class ( src/Ormolu/Printer/Meat/Declaration/Class.hs, dist/build/Ormolu/Printer/Meat/Declaration/Class.o, dist/build/Ormolu/Printer/Meat/Declaration/Class.dyn_o ) ormolu> [46 of 55] Compiling Ormolu.Printer.Meat.Declaration ( src/Ormolu/Printer/Meat/Declaration.hs, dist/build/Ormolu/Printer/Meat/Declaration.o, dist/build/Ormolu/Printer/Meat/Declaration.dyn_o ) conduit-extra> [13 of 13] Compiling Data.Conduit.Zlib ( Data/Conduit/Zlib.hs, nothing ) 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' yaml> [6 of 6] Linking dist/build/spec/spec conduit-extra> Warning: Data.Conduit.Attoparsec: could not find link destinations for: conduit-extra> - Data.Attoparsec.Internal.Types.IResult conduit-extra> - Data.Attoparsec.Internal.Types.Parser 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> 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 ormolu> [47 of 55] Compiling Ormolu.Printer.Meat.Module ( src/Ormolu/Printer/Meat/Module.hs, dist/build/Ormolu/Printer/Meat/Module.o, dist/build/Ormolu/Printer/Meat/Module.dyn_o ) ormolu> [48 of 55] Compiling Ormolu.Parser.Result ( src/Ormolu/Parser/Result.hs, dist/build/Ormolu/Parser/Result.o, dist/build/Ormolu/Parser/Result.dyn_o ) ormolu> [49 of 55] Compiling Ormolu.Printer ( src/Ormolu/Printer.hs, dist/build/Ormolu/Printer.o, dist/build/Ormolu/Printer.dyn_o ) ormolu> [50 of 55] Compiling Ormolu.Parser ( src/Ormolu/Parser.hs, dist/build/Ormolu/Parser.o, dist/build/Ormolu/Parser.dyn_o ) ormolu> [51 of 55] Compiling Ormolu.Diff.ParseResult ( src/Ormolu/Diff/ParseResult.hs, dist/build/Ormolu/Diff/ParseResult.o, dist/build/Ormolu/Diff/ParseResult.dyn_o ) ormolu> [52 of 55] Compiling Ormolu.Utils.IO ( src/Ormolu/Utils/IO.hs, dist/build/Ormolu/Utils/IO.o, dist/build/Ormolu/Utils/IO.dyn_o ) ormolu> [53 of 55] Compiling Ormolu.Utils.Fixity ( src/Ormolu/Utils/Fixity.hs, dist/build/Ormolu/Utils/Fixity.o, dist/build/Ormolu/Utils/Fixity.dyn_o ) ormolu> [54 of 55] Compiling Ormolu.Utils.Cabal ( src/Ormolu/Utils/Cabal.hs, dist/build/Ormolu/Utils/Cabal.o, dist/build/Ormolu/Utils/Cabal.dyn_o ) ormolu> [55 of 55] Compiling Ormolu ( src/Ormolu.hs, dist/build/Ormolu.o, dist/build/Ormolu.dyn_o ) lsp> [6 of 8] Compiling Language.LSP.Logging ( src/Language/LSP/Logging.hs, dist/build/Language/LSP/Logging.p_o ) lsp> [7 of 8] Compiling Language.LSP.Server.Control ( src/Language/LSP/Server/Control.hs, dist/build/Language/LSP/Server/Control.p_o ) lsp> [8 of 8] Compiling Language.LSP.Server ( src/Language/LSP/Server.hs, dist/build/Language/LSP/Server.p_o ) yaml> Running phase: checkPhase 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 yaml> Preprocessing library for yaml-0.11.11.2.. yaml> Running Haddock on library for yaml-0.11.11.2.. ormolu> [ 1 of 55] Compiling GHC.DynFlags ( src/GHC/DynFlags.hs, dist/build/GHC/DynFlags.p_o ) 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 yaml> Warning: --source-* options are ignored when --hyperlinked-source is enabled. ormolu> [ 2 of 55] Compiling Ormolu.Printer.SpanStream ( src/Ormolu/Printer/SpanStream.hs, dist/build/Ormolu/Printer/SpanStream.p_o ) yaml> [ 1 of 10] Compiling Data.Yaml.Internal ( src/Data/Yaml/Internal.hs, nothing ) ormolu> [ 3 of 55] Compiling Ormolu.Processing.Cpp ( src/Ormolu/Processing/Cpp.hs, dist/build/Ormolu/Processing/Cpp.p_o ) ormolu> [ 4 of 55] Compiling Ormolu.Utils ( src/Ormolu/Utils.hs, dist/build/Ormolu/Utils.p_o ) yaml> [ 2 of 10] Compiling Data.Yaml.Include ( src/Data/Yaml/Include.hs, nothing ) yaml> [ 3 of 10] Compiling Data.Yaml.Builder ( src/Data/Yaml/Builder.hs, nothing ) yaml> [ 4 of 10] Compiling Data.Yaml ( src/Data/Yaml.hs, nothing ) yaml> [ 5 of 10] Compiling Data.Yaml.Config ( src/Data/Yaml/Config.hs, nothing ) yaml> [ 6 of 10] Compiling Data.Yaml.Aeson ( src/Data/Yaml/Aeson.hs, nothing ) yaml> [ 7 of 10] Compiling Data.Yaml.Parser ( src/Data/Yaml/Parser.hs, nothing ) ormolu> [ 5 of 55] Compiling Ormolu.Terminal ( src/Ormolu/Terminal.hs, dist/build/Ormolu/Terminal.p_o ) 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.8.0.2.. ghc-lib-parser-ex> Running phase: installPhase yaml> [ 8 of 10] Compiling Data.Yaml.Pretty ( src/Data/Yaml/Pretty.hs, nothing ) yaml> [ 9 of 10] Compiling Data.Yaml.TH ( src/Data/Yaml/TH.hs, nothing ) ghc-lib-parser-ex> Installing library in /nix/store/cynycn22p3k3psq2asv48zqdh4rgh5yh-ghc-lib-parser-ex-9.8.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d yaml> [10 of 10] Compiling Paths_yaml ( dist/build/autogen/Paths_yaml.hs, nothing ) 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: 'decodeFile' is ambiguous. It is defined yaml> * in ‘Text.Libyaml’ yaml> * at src/Data/Yaml.hs:194:1 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 at src/Data/Yaml.hs:194:1 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> .= ghc-lib-parser-ex> Running phase: fixupPhase ghc-lib-parser-ex> shrinking RPATHs of ELF executables and libraries in /nix/store/cynycn22p3k3psq2asv48zqdh4rgh5yh-ghc-lib-parser-ex-9.8.0.2 ghc-lib-parser-ex> shrinking /nix/store/cynycn22p3k3psq2asv48zqdh4rgh5yh-ghc-lib-parser-ex-9.8.0.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d-ghc9.8.1.so ormolu> [ 6 of 55] Compiling Ormolu.Terminal.QualifiedDo ( src/Ormolu/Terminal/QualifiedDo.hs, dist/build/Ormolu/Terminal/QualifiedDo.p_o ) ghc-lib-parser-ex> checking for references to /build/ in /nix/store/cynycn22p3k3psq2asv48zqdh4rgh5yh-ghc-lib-parser-ex-9.8.0.2... ghc-lib-parser-ex> patching script interpreter paths in /nix/store/cynycn22p3k3psq2asv48zqdh4rgh5yh-ghc-lib-parser-ex-9.8.0.2 ghc-lib-parser-ex> stripping (with command strip and flags -S -p) in /nix/store/cynycn22p3k3psq2asv48zqdh4rgh5yh-ghc-lib-parser-ex-9.8.0.2/lib ghc-lib-parser-ex> shrinking RPATHs of ELF executables and libraries in /nix/store/6ma8w7vn3inlq3rd84sfhap3xglprwkz-ghc-lib-parser-ex-9.8.0.2-doc ormolu> [ 7 of 55] Compiling Ormolu.Diff.Text ( src/Ormolu/Diff/Text.hs, dist/build/Ormolu/Diff/Text.p_o ) ghc-lib-parser-ex> checking for references to /build/ in /nix/store/6ma8w7vn3inlq3rd84sfhap3xglprwkz-ghc-lib-parser-ex-9.8.0.2-doc... ghc-lib-parser-ex> patching script interpreter paths in /nix/store/6ma8w7vn3inlq3rd84sfhap3xglprwkz-ghc-lib-parser-ex-9.8.0.2-doc ghc-lib-parser-ex (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/6ma8w7vn3inlq3rd84sfhap3xglprwkz-ghc-lib-parser-ex-9.8.0.2-doc /nix/store/cynycn22p3k3psq2asv48zqdh4rgh5yh-ghc-lib-parser-ex-9.8.0.2 ghc-lib-parser-ex (post)> Pushing 2 paths (79 are already present) using zstd to cache sellout ⏳ ghc-lib-parser-ex (post)> ghc-lib-parser-ex (post)> Pushing /nix/store/cynycn22p3k3psq2asv48zqdh4rgh5yh-ghc-lib-parser-ex-9.8.0.2 (3.20 MiB) ghc-lib-parser-ex (post)> Pushing /nix/store/6ma8w7vn3inlq3rd84sfhap3xglprwkz-ghc-lib-parser-ex-9.8.0.2-doc (1.28 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/6ma8w7vn3inlq3rd84sfhap3xglprwkz-ghc-lib-parser-ex-9.8.0.2-doc /nix/store/cynycn22p3k3psq2asv48zqdh4rgh5yh-ghc-lib-parser-ex-9.8.0.2 ghc-lib-parser-ex (post)> copying 2 paths... ghc-lib-parser-ex (post)> copying path '/nix/store/6ma8w7vn3inlq3rd84sfhap3xglprwkz-ghc-lib-parser-ex-9.8.0.2-doc' to 'https://cache.nix-ci.com'... ghc-lib-parser-ex (post)> copying path '/nix/store/cynycn22p3k3psq2asv48zqdh4rgh5yh-ghc-lib-parser-ex-9.8.0.2' to 'https://cache.nix-ci.com'... ghc-lib-parser-ex (post)> copying 1 paths... ghc-lib-parser-ex (post)> copying path '/nix/store/clgxbbqiglzkpgyy89b5slygnarqkz6p-ghc-lib-parser-ex-9.8.0.2.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/6ma8w7vn3inlq3rd84sfhap3xglprwkz-ghc-lib-parser-ex-9.8.0.2-doc /nix/store/cynycn22p3k3psq2asv48zqdh4rgh5yh-ghc-lib-parser-ex-9.8.0.2 ghc-lib-parser-ex (post)> copying 2 paths... ghc-lib-parser-ex (post)> copying path '/nix/store/6ma8w7vn3inlq3rd84sfhap3xglprwkz-ghc-lib-parser-ex-9.8.0.2-doc' to 'ssh-ng://worker.nix-ci.com'... ghc-lib-parser-ex (post)> copying path '/nix/store/cynycn22p3k3psq2asv48zqdh4rgh5yh-ghc-lib-parser-ex-9.8.0.2' to 'ssh-ng://worker.nix-ci.com'... ghc-lib-parser-ex (post)> copying 1 paths... ghc-lib-parser-ex (post)> copying path '/nix/store/clgxbbqiglzkpgyy89b5slygnarqkz6p-ghc-lib-parser-ex-9.8.0.2.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/0dlp2wpbmg2k8hnprfl6dh1yl0nij4ij-stylish-haskell-0.14.6.0.drv'... conduit-extra> Documentation created: dist/doc/html/conduit-extra/, conduit-extra> dist/doc/html/conduit-extra/conduit-extra.txt conduit-extra> Preprocessing test suite 'test' for conduit-extra-1.3.7.. conduit-extra> Running phase: installPhase conduit-extra> Installing library in /nix/store/rgvwq6b5wpkcc3mi4w1iglc84vv4mk38-conduit-extra-1.3.7/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ conduit-extra> Running phase: fixupPhase conduit-extra> shrinking RPATHs of ELF executables and libraries in /nix/store/rgvwq6b5wpkcc3mi4w1iglc84vv4mk38-conduit-extra-1.3.7 conduit-extra> shrinking /nix/store/rgvwq6b5wpkcc3mi4w1iglc84vv4mk38-conduit-extra-1.3.7/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSconduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ-ghc9.8.1.so conduit-extra> checking for references to /build/ in /nix/store/rgvwq6b5wpkcc3mi4w1iglc84vv4mk38-conduit-extra-1.3.7... conduit-extra> patching script interpreter paths in /nix/store/rgvwq6b5wpkcc3mi4w1iglc84vv4mk38-conduit-extra-1.3.7 conduit-extra> stripping (with command strip and flags -S -p) in /nix/store/rgvwq6b5wpkcc3mi4w1iglc84vv4mk38-conduit-extra-1.3.7/lib conduit-extra> shrinking RPATHs of ELF executables and libraries in /nix/store/ag3ghjj1rpav8d3i7nwrh008vblhl967-conduit-extra-1.3.7-doc conduit-extra> checking for references to /build/ in /nix/store/ag3ghjj1rpav8d3i7nwrh008vblhl967-conduit-extra-1.3.7-doc... conduit-extra> patching script interpreter paths in /nix/store/ag3ghjj1rpav8d3i7nwrh008vblhl967-conduit-extra-1.3.7-doc ormolu> [ 8 of 55] Compiling Ormolu.Exception ( src/Ormolu/Exception.hs, dist/build/Ormolu/Exception.p_o ) ormolu> [ 9 of 55] Compiling Ormolu.Parser.Pragma ( src/Ormolu/Parser/Pragma.hs, dist/build/Ormolu/Parser/Pragma.p_o ) ormolu> [10 of 55] Compiling Ormolu.Parser.CommentStream ( src/Ormolu/Parser/CommentStream.hs, dist/build/Ormolu/Parser/CommentStream.p_o ) ormolu> [11 of 55] Compiling Ormolu.Imports ( src/Ormolu/Imports.hs, dist/build/Ormolu/Imports.p_o ) ormolu> [12 of 55] Compiling Ormolu.Fixity.Internal ( src/Ormolu/Fixity/Internal.hs, dist/build/Ormolu/Fixity/Internal.p_o ) ormolu> [13 of 55] Compiling Ormolu.Fixity.Imports ( src/Ormolu/Fixity/Imports.hs, dist/build/Ormolu/Fixity/Imports.p_o ) ormolu> [14 of 55] Compiling Ormolu.Fixity ( src/Ormolu/Fixity.hs, dist/build/Ormolu/Fixity.p_o ) ormolu> [15 of 55] Compiling Ormolu.Printer.Operators ( src/Ormolu/Printer/Operators.hs, dist/build/Ormolu/Printer/Operators.p_o ) ormolu> [16 of 55] Compiling Ormolu.Fixity.Printer ( src/Ormolu/Fixity/Printer.hs, dist/build/Ormolu/Fixity/Printer.p_o ) ormolu> [17 of 55] Compiling Ormolu.Fixity.Parser ( src/Ormolu/Fixity/Parser.hs, dist/build/Ormolu/Fixity/Parser.p_o ) ormolu> [18 of 55] Compiling Ormolu.Config ( src/Ormolu/Config.hs, dist/build/Ormolu/Config.p_o ) ormolu> [19 of 55] Compiling Ormolu.Processing.Common ( src/Ormolu/Processing/Common.hs, dist/build/Ormolu/Processing/Common.p_o ) ormolu> [20 of 55] Compiling Ormolu.Processing.Preprocess ( src/Ormolu/Processing/Preprocess.hs, dist/build/Ormolu/Processing/Preprocess.p_o ) ormolu> [21 of 55] Compiling Ormolu.Printer.Internal ( src/Ormolu/Printer/Internal.hs, dist/build/Ormolu/Printer/Internal.p_o ) ormolu> [22 of 55] Compiling Ormolu.Printer.Comments ( src/Ormolu/Printer/Comments.hs, dist/build/Ormolu/Printer/Comments.p_o ) ormolu> [23 of 55] Compiling Ormolu.Printer.Combinators ( src/Ormolu/Printer/Combinators.hs, dist/build/Ormolu/Printer/Combinators.p_o ) ormolu> [24 of 55] Compiling Ormolu.Printer.Meat.Pragma ( src/Ormolu/Printer/Meat/Pragma.hs, dist/build/Ormolu/Printer/Meat/Pragma.p_o ) lsp> Preprocessing test suite 'lsp-test' for lsp-2.7.0.1.. lsp> Building test suite 'lsp-test' for lsp-2.7.0.1.. lsp> [1 of 4] Compiling DiagnosticsSpec ( test/DiagnosticsSpec.hs, dist/build/lsp-test/lsp-test-tmp/DiagnosticsSpec.o ) lsp> [2 of 4] Compiling VspSpec ( test/VspSpec.hs, dist/build/lsp-test/lsp-test-tmp/VspSpec.o ) lsp> [3 of 4] Compiling Spec ( test/Spec.hs, dist/build/lsp-test/lsp-test-tmp/Spec.o ) lsp> [4 of 4] Compiling Main ( test/Main.hs, dist/build/lsp-test/lsp-test-tmp/Main.o ) lsp> [5 of 5] Linking dist/build/lsp-test/lsp-test 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.KeyValuePair yaml> - Data.Aeson.Types.ToJSON.FromPairs yaml> - Data.Aeson.Types.ToJSON.gToJSON 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.WriteProduct yaml> - Data.Aeson.Types.ToJSON.SumToJSON' yaml> - Data.Aeson.Types.ToJSON.TwoElemArray yaml> - Data.Aeson.Types.ToJSON.sumToJSON' 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.KeyValuePair yaml> - Data.Aeson.Types.ToJSON.FromPairs yaml> - Data.Aeson.Types.ToJSON.gToJSON 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.WriteProduct yaml> - Data.Aeson.Types.ToJSON.SumToJSON' yaml> - Data.Aeson.Types.ToJSON.TwoElemArray yaml> - Data.Aeson.Types.ToJSON.sumToJSON' conduit-extra (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/ag3ghjj1rpav8d3i7nwrh008vblhl967-conduit-extra-1.3.7-doc /nix/store/rgvwq6b5wpkcc3mi4w1iglc84vv4mk38-conduit-extra-1.3.7 conduit-extra (post)> Pushing 2 paths (130 are already present) using zstd to cache sellout ⏳ conduit-extra (post)> conduit-extra (post)> Pushing /nix/store/ag3ghjj1rpav8d3i7nwrh008vblhl967-conduit-extra-1.3.7-doc (2.13 MiB) conduit-extra (post)> Pushing /nix/store/rgvwq6b5wpkcc3mi4w1iglc84vv4mk38-conduit-extra-1.3.7 (4.94 MiB) conduit-extra (post)> conduit-extra (post)> All done. conduit-extra (post)> added 2 signatures conduit-extra (post)> added 5 signatures conduit-extra (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/ag3ghjj1rpav8d3i7nwrh008vblhl967-conduit-extra-1.3.7-doc /nix/store/rgvwq6b5wpkcc3mi4w1iglc84vv4mk38-conduit-extra-1.3.7 conduit-extra (post)> copying 2 paths... conduit-extra (post)> copying path '/nix/store/ag3ghjj1rpav8d3i7nwrh008vblhl967-conduit-extra-1.3.7-doc' to 'https://cache.nix-ci.com'... conduit-extra (post)> copying path '/nix/store/rgvwq6b5wpkcc3mi4w1iglc84vv4mk38-conduit-extra-1.3.7' to 'https://cache.nix-ci.com'... conduit-extra (post)> copying 1 paths... conduit-extra (post)> copying path '/nix/store/hbngbg9w3q55skqxm6r0bjlayz56sk8i-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/ag3ghjj1rpav8d3i7nwrh008vblhl967-conduit-extra-1.3.7-doc /nix/store/rgvwq6b5wpkcc3mi4w1iglc84vv4mk38-conduit-extra-1.3.7 conduit-extra (post)> copying 2 paths... conduit-extra (post)> copying path '/nix/store/ag3ghjj1rpav8d3i7nwrh008vblhl967-conduit-extra-1.3.7-doc' to 'ssh-ng://worker.nix-ci.com'... conduit-extra (post)> copying path '/nix/store/rgvwq6b5wpkcc3mi4w1iglc84vv4mk38-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/hbngbg9w3q55skqxm6r0bjlayz56sk8i-conduit-extra-1.3.7.drv' to 'ssh-ng://worker.nix-ci.com'... ormolu> [25 of 55] Compiling Ormolu.Printer.Meat.Common ( src/Ormolu/Printer/Meat/Common.hs, dist/build/Ormolu/Printer/Meat/Common.p_o ) ormolu> [26 of 55] Compiling Ormolu.Printer.Meat.Declaration.Warning ( src/Ormolu/Printer/Meat/Declaration/Warning.hs, dist/build/Ormolu/Printer/Meat/Declaration/Warning.p_o ) ormolu> [27 of 55] Compiling Ormolu.Printer.Meat.ImportExport ( src/Ormolu/Printer/Meat/ImportExport.hs, dist/build/Ormolu/Printer/Meat/ImportExport.p_o ) ormolu> [28 of 55] Compiling Ormolu.Printer.Meat.Declaration.RoleAnnotation ( src/Ormolu/Printer/Meat/Declaration/RoleAnnotation.hs, dist/build/Ormolu/Printer/Meat/Declaration/RoleAnnotation.p_o ) ormolu> [29 of 55] Compiling Ormolu.Printer.Meat.Declaration.OpTree[boot] ( src/Ormolu/Printer/Meat/Declaration/OpTree.hs-boot, dist/build/Ormolu/Printer/Meat/Declaration/OpTree.p_o-boot ) ormolu> [30 of 55] Compiling Ormolu.Printer.Meat.Declaration.Value[boot] ( src/Ormolu/Printer/Meat/Declaration/Value.hs-boot, dist/build/Ormolu/Printer/Meat/Declaration/Value.p_o-boot ) ormolu> [31 of 55] Compiling Ormolu.Printer.Meat.Type ( src/Ormolu/Printer/Meat/Type.hs, dist/build/Ormolu/Printer/Meat/Type.p_o ) ormolu> [32 of 55] Compiling Ormolu.Printer.Meat.Declaration.Signature ( src/Ormolu/Printer/Meat/Declaration/Signature.hs, dist/build/Ormolu/Printer/Meat/Declaration/Signature.p_o ) ormolu> [33 of 55] Compiling Ormolu.Printer.Meat.Declaration.Foreign ( src/Ormolu/Printer/Meat/Declaration/Foreign.hs, dist/build/Ormolu/Printer/Meat/Declaration/Foreign.p_o ) ormolu> [34 of 55] Compiling Ormolu.Printer.Meat.Declaration.TypeFamily ( src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs, dist/build/Ormolu/Printer/Meat/Declaration/TypeFamily.p_o ) ormolu> [35 of 55] Compiling Ormolu.Printer.Meat.Declaration.Type ( src/Ormolu/Printer/Meat/Declaration/Type.hs, dist/build/Ormolu/Printer/Meat/Declaration/Type.p_o ) ormolu> [36 of 55] Compiling Ormolu.Printer.Meat.Declaration.Data ( src/Ormolu/Printer/Meat/Declaration/Data.hs, dist/build/Ormolu/Printer/Meat/Declaration/Data.p_o ) ormolu> [37 of 55] Compiling Ormolu.Printer.Meat.Declaration.Default ( src/Ormolu/Printer/Meat/Declaration/Default.hs, dist/build/Ormolu/Printer/Meat/Declaration/Default.p_o ) ormolu> [38 of 55] Compiling Ormolu.Printer.Meat.Declaration[boot] ( src/Ormolu/Printer/Meat/Declaration.hs-boot, dist/build/Ormolu/Printer/Meat/Declaration.p_o-boot ) ormolu> [39 of 55] Compiling Ormolu.Printer.Meat.Declaration.Value ( src/Ormolu/Printer/Meat/Declaration/Value.hs, dist/build/Ormolu/Printer/Meat/Declaration/Value.p_o ) ormolu> [40 of 55] Compiling Ormolu.Printer.Meat.Declaration.OpTree ( src/Ormolu/Printer/Meat/Declaration/OpTree.hs, dist/build/Ormolu/Printer/Meat/Declaration/OpTree.p_o ) ormolu> [41 of 55] Compiling Ormolu.Printer.Meat.Declaration.Splice ( src/Ormolu/Printer/Meat/Declaration/Splice.hs, dist/build/Ormolu/Printer/Meat/Declaration/Splice.p_o ) ormolu> [42 of 55] Compiling Ormolu.Printer.Meat.Declaration.Rule ( src/Ormolu/Printer/Meat/Declaration/Rule.hs, dist/build/Ormolu/Printer/Meat/Declaration/Rule.p_o ) ormolu> [43 of 55] Compiling Ormolu.Printer.Meat.Declaration.Annotation ( src/Ormolu/Printer/Meat/Declaration/Annotation.hs, dist/build/Ormolu/Printer/Meat/Declaration/Annotation.p_o ) ormolu> [44 of 55] Compiling Ormolu.Printer.Meat.Declaration.Instance ( src/Ormolu/Printer/Meat/Declaration/Instance.hs, dist/build/Ormolu/Printer/Meat/Declaration/Instance.p_o ) ormolu> [45 of 55] Compiling Ormolu.Printer.Meat.Declaration.Class ( src/Ormolu/Printer/Meat/Declaration/Class.hs, dist/build/Ormolu/Printer/Meat/Declaration/Class.p_o ) ormolu> [46 of 55] Compiling Ormolu.Printer.Meat.Declaration ( src/Ormolu/Printer/Meat/Declaration.hs, dist/build/Ormolu/Printer/Meat/Declaration.p_o ) ormolu> [47 of 55] Compiling Ormolu.Printer.Meat.Module ( src/Ormolu/Printer/Meat/Module.hs, dist/build/Ormolu/Printer/Meat/Module.p_o ) ormolu> [48 of 55] Compiling Ormolu.Parser.Result ( src/Ormolu/Parser/Result.hs, dist/build/Ormolu/Parser/Result.p_o ) ormolu> [49 of 55] Compiling Ormolu.Printer ( src/Ormolu/Printer.hs, dist/build/Ormolu/Printer.p_o ) ormolu> [50 of 55] Compiling Ormolu.Parser ( src/Ormolu/Parser.hs, dist/build/Ormolu/Parser.p_o ) 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.0036 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> Warning: --source-* options are ignored when --hyperlinked-source is enabled. lsp> [1 of 8] Compiling Language.LSP.Diagnostics ( src/Language/LSP/Diagnostics.hs, nothing ) lsp> [2 of 8] Compiling Language.LSP.VFS ( src/Language/LSP/VFS.hs, nothing ) lsp> [3 of 8] Compiling Language.LSP.Server.Core ( src/Language/LSP/Server/Core.hs, nothing ) lsp> [4 of 8] Compiling Language.LSP.Server.Progress ( src/Language/LSP/Server/Progress.hs, nothing ) lsp> [5 of 8] Compiling Language.LSP.Server.Processing ( src/Language/LSP/Server/Processing.hs, nothing ) lsp> [6 of 8] Compiling Language.LSP.Logging ( src/Language/LSP/Logging.hs, nothing ) lsp> [7 of 8] Compiling Language.LSP.Server.Control ( src/Language/LSP/Server/Control.hs, nothing ) lsp> [8 of 8] Compiling Language.LSP.Server ( src/Language/LSP/Server.hs, nothing ) 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: 'VFS' is ambiguous. It is defined lsp> * at src/Language/LSP/VFS.hs:98:12 lsp> * at src/Language/LSP/VFS.hs:98:1 lsp> You may be able to disambiguate the identifier by qualifying it or lsp> by specifying the type/value namespace explicitly. lsp> Defaulting to the one defined at src/Language/LSP/VFS.hs:98:1 lsp> Warning: 'DidChangeTextDocumentNotification' is out of scope. 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/ha48cn9rvx020w7dgqkyc9b4w3zichmm-yaml-0.11.11.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced yaml> Running phase: fixupPhase yaml> shrinking RPATHs of ELF executables and libraries in /nix/store/ha48cn9rvx020w7dgqkyc9b4w3zichmm-yaml-0.11.11.2 yaml> shrinking /nix/store/ha48cn9rvx020w7dgqkyc9b4w3zichmm-yaml-0.11.11.2/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSyaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced-ghc9.8.1.so yaml> checking for references to /build/ in /nix/store/ha48cn9rvx020w7dgqkyc9b4w3zichmm-yaml-0.11.11.2... yaml> patching script interpreter paths in /nix/store/ha48cn9rvx020w7dgqkyc9b4w3zichmm-yaml-0.11.11.2 yaml> stripping (with command strip and flags -S -p) in /nix/store/ha48cn9rvx020w7dgqkyc9b4w3zichmm-yaml-0.11.11.2/lib yaml> shrinking RPATHs of ELF executables and libraries in /nix/store/ky9nc32j37xg5pgsgi310x7lkxd9gavj-yaml-0.11.11.2-doc yaml> checking for references to /build/ in /nix/store/ky9nc32j37xg5pgsgi310x7lkxd9gavj-yaml-0.11.11.2-doc... yaml> patching script interpreter paths in /nix/store/ky9nc32j37xg5pgsgi310x7lkxd9gavj-yaml-0.11.11.2-doc stylish-haskell> Running phase: setupCompilerEnvironmentPhase stylish-haskell> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. stylish-haskell> Running phase: unpackPhase stylish-haskell> unpacking source archive /nix/store/rjpr9s4zgiv7d5fk29j8q4d14hg128fz-stylish-haskell-0.14.6.0.tar.gz stylish-haskell> source root is stylish-haskell-0.14.6.0 stylish-haskell> setting SOURCE_DATE_EPOCH to timestamp 1705671401 of file "stylish-haskell-0.14.6.0/stylish-haskell.cabal" stylish-haskell> Running phase: patchPhase stylish-haskell> Running phase: compileBuildDriverPhase stylish-haskell> setupCompileFlags: -package-db=/build/tmp.R988tTOx0J/setup-package.conf.d -threaded stylish-haskell> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.R988tTOx0J/Main.o ) stylish-haskell> [2 of 2] Linking Setup stylish-haskell> Running phase: updateAutotoolsGnuConfigScriptsPhase stylish-haskell> Running phase: configurePhase stylish-haskell> configureFlags: --verbose --prefix=/nix/store/09abq6p995ykpnkq67a0rpyv2zsi0b1d-stylish-haskell-0.14.6.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/4x6d265ac51ij40hfh6szgpphw45c163-stylish-haskell-0.14.6.0-doc/share/doc/stylish-haskell-0.14.6.0 --with-gcc=gcc --package-db=/build/tmp.R988tTOx0J/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib stylish-haskell> Using Parsec parser stylish-haskell> Configuring stylish-haskell-0.14.6.0... stylish-haskell> Flags chosen: ghc-lib=True stylish-haskell> Dependency Cabal >=3.4 && <4.0: using Cabal-3.10.2.0 stylish-haskell> Dependency HsYAML >=0.2.0 && <0.3: using HsYAML-0.2.1.5 stylish-haskell> Dependency HsYAML-aeson >=0.2.0 && <0.3: using HsYAML-aeson-0.2.0.2 stylish-haskell> Dependency aeson >=0.6 && <2.3: using aeson-2.2.3.0 stylish-haskell> Dependency base >=4.8 && <5: using base-4.19.0.0 stylish-haskell> Dependency bytestring >=0.9 && <0.13: using bytestring-0.12.0.2 stylish-haskell> Dependency containers >=0.3 && <0.7: using containers-0.6.8 stylish-haskell> Dependency directory >=1.2.3 && <1.4: using directory-1.3.8.1 stylish-haskell> Dependency file-embed >=0.0.10 && <0.1: using file-embed-0.0.16.0 stylish-haskell> Dependency filepath >=1.1 && <1.5: using filepath-1.4.100.4 stylish-haskell> Dependency ghc-lib-parser >=9.8 && <9.9: using ghc-lib-parser-9.8.5.20250214 stylish-haskell> Dependency ghc-lib-parser-ex >=9.8 && <9.9: using ghc-lib-parser-ex-9.8.0.2 stylish-haskell> Dependency mtl >=2.0 && <2.4: using mtl-2.3.1 stylish-haskell> Dependency regex-tdfa >=1.3 && <1.4: using regex-tdfa-1.3.2.3 stylish-haskell> Dependency syb >=0.3 && <0.8: using syb-0.7.2.4 stylish-haskell> Dependency text >=1.2 && <2.2: using text-2.1 stylish-haskell> Dependency Cabal >=3.4 && <4.0: using Cabal-3.10.2.0 stylish-haskell> Dependency HsYAML >=0.2.0 && <0.3: using HsYAML-0.2.1.5 stylish-haskell> Dependency HsYAML-aeson >=0.2.0 && <0.3: using HsYAML-aeson-0.2.0.2 stylish-haskell> Dependency aeson >=0.6 && <2.3: using aeson-2.2.3.0 stylish-haskell> Dependency base >=4.8 && <5: using base-4.19.0.0 stylish-haskell> Dependency bytestring >=0.9 && <0.13: using bytestring-0.12.0.2 stylish-haskell> Dependency containers >=0.3 && <0.7: using containers-0.6.8 stylish-haskell> Dependency directory >=1.2.3 && <1.4: using directory-1.3.8.1 stylish-haskell> Dependency file-embed >=0.0.10 && <0.1: using file-embed-0.0.16.0 stylish-haskell> Dependency filepath >=1.1 && <1.5: using filepath-1.4.100.4 stylish-haskell> Dependency ghc-lib-parser >=9.8 && <9.9: using ghc-lib-parser-9.8.5.20250214 stylish-haskell> Dependency ghc-lib-parser-ex >=9.8 && <9.9: using ghc-lib-parser-ex-9.8.0.2 stylish-haskell> Dependency mtl >=2.0 && <2.4: using mtl-2.3.1 stylish-haskell> Dependency optparse-applicative >=0.12 && <0.19: using ormolu> [51 of 55] Compiling Ormolu.Diff.ParseResult ( src/Ormolu/Diff/ParseResult.hs, dist/build/Ormolu/Diff/ParseResult.p_o ) ormolu> [52 of 55] Compiling Ormolu.Utils.IO ( src/Ormolu/Utils/IO.hs, dist/build/Ormolu/Utils/IO.p_o ) ormolu> [53 of 55] Compiling Ormolu.Utils.Fixity ( src/Ormolu/Utils/Fixity.hs, dist/build/Ormolu/Utils/Fixity.p_o ) ormolu> [54 of 55] Compiling Ormolu.Utils.Cabal ( src/Ormolu/Utils/Cabal.hs, dist/build/Ormolu/Utils/Cabal.p_o ) ormolu> [55 of 55] Compiling Ormolu ( src/Ormolu.hs, dist/build/Ormolu.p_o ) lsp> If you qualify the identifier, haddock can try to link it anyway. lsp> Warning: 'ApplyWorkspaceEditRequest' is out of scope. lsp> If you qualify the identifier, haddock can try to link it anyway. lsp> 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: '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: 'executeCommandHandler' is out of scope. lsp> If you qualify the identifier, haddock can try to link it anyway. lsp> Warning: 'documentOnTypeFormattingHandler' is out of scope. lsp> If you qualify the identifier, haddock can try to link it anyway. lsp> Warning: 'shutdown' is out of scope. lsp> If you qualify the identifier, haddock can try to link it anyway. 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: '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: '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: 'sensible' is out of scope. lsp> If you qualify the identifier, haddock can try to link it anyway. lsp> 75% ( 3 / 4) in 'Language.LSP.Logging' lsp> Missing documentation for: lsp> Module header lsp> 65% ( 38 / 58) in 'Language.LSP.Server' lsp> Missing documentation for: lsp> Module header stylish-haskell> optparse-applicative-0.18.1.0 stylish-haskell> Dependency regex-tdfa >=1.3 && <1.4: using regex-tdfa-1.3.2.3 stylish-haskell> Dependency strict >=0.3 && <0.6: using strict-0.5.1 stylish-haskell> Dependency stylish-haskell: using stylish-haskell-0.14.6.0 stylish-haskell> Dependency syb >=0.3 && <0.8: using syb-0.7.2.4 stylish-haskell> Dependency text >=1.2 && <2.2: using text-2.1 stylish-haskell> Dependency Cabal >=3.4 && <4.0: using Cabal-3.10.2.0 stylish-haskell> Dependency HUnit >=1.2 && <1.7: using HUnit-1.6.2.0 stylish-haskell> Dependency HsYAML >=0.2.0 && <0.3: using HsYAML-0.2.1.5 stylish-haskell> Dependency HsYAML-aeson >=0.2.0 && <0.3: using HsYAML-aeson-0.2.0.2 stylish-haskell> Dependency aeson >=0.6 && <2.3: using aeson-2.2.3.0 stylish-haskell> Dependency base >=4.8 && <5: using base-4.19.0.0 stylish-haskell> Dependency bytestring >=0.9 && <0.13: using bytestring-0.12.0.2 stylish-haskell> Dependency containers >=0.3 && <0.7: using containers-0.6.8 stylish-haskell> Dependency directory >=1.2.3 && <1.4: using directory-1.3.8.1 stylish-haskell> Dependency file-embed >=0.0.10 && <0.1: using file-embed-0.0.16.0 stylish-haskell> Dependency filepath >=1.1 && <1.5: using filepath-1.4.100.4 stylish-haskell> Dependency ghc-lib-parser >=9.8 && <9.9: using ghc-lib-parser-9.8.5.20250214 stylish-haskell> Dependency ghc-lib-parser-ex >=9.8 && <9.9: using ghc-lib-parser-ex-9.8.0.2 stylish-haskell> Dependency mtl >=2.0 && <2.4: using mtl-2.3.1 stylish-haskell> Dependency random >=1.1: using random-1.2.1.3 stylish-haskell> Dependency regex-tdfa >=1.3 && <1.4: using regex-tdfa-1.3.2.3 stylish-haskell> Dependency stylish-haskell: using stylish-haskell-0.14.6.0 stylish-haskell> Dependency syb >=0.3 && <0.8: using syb-0.7.2.4 stylish-haskell> Dependency test-framework >=0.4 && <0.9: using test-framework-0.8.2.2 stylish-haskell> Dependency test-framework-hunit >=0.2 && <0.4: using stylish-haskell> test-framework-hunit-0.3.0.2 stylish-haskell> Dependency text >=1.2 && <2.2: using text-2.1 stylish-haskell> Source component graph: stylish-haskell> component lib stylish-haskell> component exe:stylish-haskell dependency lib stylish-haskell> component test:stylish-haskell-tests dependency lib stylish-haskell> Configured component graph: stylish-haskell> component stylish-haskell-0.14.6.0-3NldaljqHQ46qjbLBkFQZM stylish-haskell> include Cabal-3.10.2.0-5777 stylish-haskell> include HsYAML-0.2.1.5-1OYadaKMTKx2YjxPtd8Rfm stylish-haskell> include HsYAML-aeson-0.2.0.2-HAxVVGatvNS4fTgBVNCkaF stylish-haskell> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 stylish-haskell> include base-4.19.0.0-b960 stylish-haskell> include bytestring-0.12.0.2-4690 stylish-haskell> include containers-0.6.8-4775 stylish-haskell> include directory-1.3.8.1-6a8e stylish-haskell> include file-embed-0.0.16.0-F8UYTbO5V8yK2LmDfrL8Xa stylish-haskell> include filepath-1.4.100.4-fa1c stylish-haskell> include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn stylish-haskell> include ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d stylish-haskell> include mtl-2.3.1-63a4 stylish-haskell> include regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX stylish-haskell> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI stylish-haskell> include text-2.1-c36a stylish-haskell> component stylish-haskell-0.14.6.0-CPBPMn9ZMRcKDwWwlVat1z-stylish-haskell stylish-haskell> include Cabal-3.10.2.0-5777 stylish-haskell> include HsYAML-0.2.1.5-1OYadaKMTKx2YjxPtd8Rfm stylish-haskell> include HsYAML-aeson-0.2.0.2-HAxVVGatvNS4fTgBVNCkaF stylish-haskell> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 stylish-haskell> include base-4.19.0.0-b960 stylish-haskell> include bytestring-0.12.0.2-4690 stylish-haskell> include containers-0.6.8-4775 stylish-haskell> include directory-1.3.8.1-6a8e stylish-haskell> include file-embed-0.0.16.0-F8UYTbO5V8yK2LmDfrL8Xa stylish-haskell> include filepath-1.4.100.4-fa1c stylish-haskell> include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn stylish-haskell> include ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d stylish-haskell> include mtl-2.3.1-63a4 stylish-haskell> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv stylish-haskell> include regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX stylish-haskell> include strict-0.5.1-GVSVdbGTOCS56r31yJq782 stylish-haskell> include stylish-haskell-0.14.6.0-3NldaljqHQ46qjbLBkFQZM stylish-haskell> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI stylish-haskell> include text-2.1-c36a stylish-haskell> component stylish-haskell-0.14.6.0-IKy5LpiAZJSAY36QQdgyZG-stylish-haskell-tests stylish-haskell> include Cabal-3.10.2.0-5777 stylish-haskell> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 stylish-haskell> include HsYAML-0.2.1.5-1OYadaKMTKx2YjxPtd8Rfm stylish-haskell> include HsYAML-aeson-0.2.0.2-HAxVVGatvNS4fTgBVNCkaF stylish-haskell> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 stylish-haskell> include base-4.19.0.0-b960 stylish-haskell> include bytestring-0.12.0.2-4690 stylish-haskell> include containers-0.6.8-4775 stylish-haskell> include directory-1.3.8.1-6a8e stylish-haskell> include file-embed-0.0.16.0-F8UYTbO5V8yK2LmDfrL8Xa yaml (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/ha48cn9rvx020w7dgqkyc9b4w3zichmm-yaml-0.11.11.2 /nix/store/ky9nc32j37xg5pgsgi310x7lkxd9gavj-yaml-0.11.11.2-doc yaml (post)> Pushing 2 paths (180 are already present) using zstd to cache sellout ⏳ yaml (post)> yaml (post)> Pushing /nix/store/ha48cn9rvx020w7dgqkyc9b4w3zichmm-yaml-0.11.11.2 (5.00 MiB) yaml (post)> Pushing /nix/store/ky9nc32j37xg5pgsgi310x7lkxd9gavj-yaml-0.11.11.2-doc (2.92 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/ha48cn9rvx020w7dgqkyc9b4w3zichmm-yaml-0.11.11.2 /nix/store/ky9nc32j37xg5pgsgi310x7lkxd9gavj-yaml-0.11.11.2-doc yaml (post)> copying 2 paths... yaml (post)> copying path '/nix/store/ky9nc32j37xg5pgsgi310x7lkxd9gavj-yaml-0.11.11.2-doc' to 'https://cache.nix-ci.com'... yaml (post)> copying path '/nix/store/ha48cn9rvx020w7dgqkyc9b4w3zichmm-yaml-0.11.11.2' to 'https://cache.nix-ci.com'... yaml (post)> copying 1 paths... yaml (post)> copying path '/nix/store/jy0s88dln1k47hpyi7mnnlyap9vr6993-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/ha48cn9rvx020w7dgqkyc9b4w3zichmm-yaml-0.11.11.2 /nix/store/ky9nc32j37xg5pgsgi310x7lkxd9gavj-yaml-0.11.11.2-doc yaml (post)> copying 2 paths... yaml (post)> copying path '/nix/store/ky9nc32j37xg5pgsgi310x7lkxd9gavj-yaml-0.11.11.2-doc' to 'ssh-ng://worker.nix-ci.com'... yaml (post)> copying path '/nix/store/ha48cn9rvx020w7dgqkyc9b4w3zichmm-yaml-0.11.11.2' to 'ssh-ng://worker.nix-ci.com'... yaml (post)> copying 1 paths... yaml (post)> copying path '/nix/store/jy0s88dln1k47hpyi7mnnlyap9vr6993-yaml-0.11.11.2.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/cj4jyjjj0nxryfqpbgdgmvgl7c0hvgwz-fourmolu-0.15.0.0.drv'... building '/nix/store/gnfiyczxxiq9wnjl4307adk29sklva9y-hie-bios-0.14.0.drv'... building '/nix/store/kp8jvv6adc2cixr58yixzvbn18fvnjl4-hlint-3.8.drv'... building '/nix/store/7bkcgpfsmxx4kv3flin4icl82lmgqss1-implicit-hie-0.1.4.0.drv'... ormolu> Preprocessing executable 'ormolu' for ormolu-0.7.4.0.. ormolu> Building executable 'ormolu' for ormolu-0.7.4.0.. ormolu> [1 of 2] Compiling Paths_ormolu ( dist/build/ormolu/autogen/Paths_ormolu.hs, dist/build/ormolu/ormolu-tmp/Paths_ormolu.o, dist/build/ormolu/ormolu-tmp/Paths_ormolu.dyn_o ) ormolu> [2 of 2] Compiling Main ( app/Main.hs, dist/build/ormolu/ormolu-tmp/Main.o ) 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.Internal.Types.PublishDiagnosticsParams.PublishDiagnosticsParams lsp> - Language.LSP.Protocol.Types.Uri.NormalizedUri lsp> Warning: Language.LSP.VFS: could not find link destinations for: lsp> - Language.LSP.Protocol.Internal.Types.Position.Position lsp> - Language.LSP.Protocol.Internal.Types.Range.Range lsp> - Language.LSP.Protocol.Internal.Types.TextDocumentContentChangeEvent.TextDocumentContentChangeEvent lsp> - Language.LSP.Protocol.Types.Common.UInt lsp> - Language.LSP.Protocol.Types.Uri.NormalizedUri lsp> - Language.LSP.Protocol.Internal.Method.Method_TextDocumentDidChange lsp> - Language.LSP.Protocol.Internal.Method.Method_TextDocumentDidClose lsp> - Language.LSP.Protocol.Internal.Method.Method_TextDocumentDidOpen lsp> - Language.LSP.Protocol.Internal.Method.Method_WorkspaceApplyEdit lsp> - Language.LSP.Protocol.Message.Types.TMessage lsp> - Language.LSP.VFS.HasLsp_version lsp> - Language.LSP.VFS.HasFile_version lsp> - Language.LSP.VFS.HasFile_text lsp> - Language.LSP.VFS.HasVfsMap lsp> - Language.LSP.VFS.HasLine lsp> - Language.LSP.VFS.HasCharacter lsp> - Language.LSP.VFS.HasStart lsp> - Language.LSP.VFS.HasEnd lsp> Warning: Language.LSP.Server: could not find link destinations for: lsp> - Language.LSP.Protocol.Internal.Types.ClientCapabilities.ClientCapabilities lsp> - Language.LSP.Protocol.Internal.Types.ClientCompletionItemOptions._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.Types.Uri.NormalizedUri lsp> - Language.LSP.Protocol.Internal.Method.MessageParams lsp> - Language.LSP.Protocol.Internal.Method.MessageResult lsp> - Language.LSP.Protocol.Internal.Method.Method lsp> - Language.LSP.Protocol.Internal.Method.Method_Initialize lsp> - Language.LSP.Protocol.Internal.Method.RegistrationOptions lsp> - Language.LSP.Protocol.Internal.Method.SMethod lsp> - Language.LSP.Protocol.Message.LspId.LspId lsp> - Language.LSP.Protocol.Message.Meta.ClientToServer lsp> - Language.LSP.Protocol.Message.Meta.ServerToClient lsp> - Language.LSP.Protocol.Message.Meta.MessageKind lsp> - Language.LSP.Protocol.Message.Meta.Notification lsp> - Language.LSP.Protocol.Message.Meta.Request lsp> - Language.LSP.Protocol.Message.Method.SClientMethod lsp> - Language.LSP.Protocol.Message.Method.SServerMethod lsp> - Language.LSP.Protocol.Message.Parsing.FromServerMessage lsp> - Language.LSP.Protocol.Message.Types.TMessage stylish-haskell> include filepath-1.4.100.4-fa1c stylish-haskell> include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn stylish-haskell> include ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d stylish-haskell> include mtl-2.3.1-63a4 stylish-haskell> include random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX stylish-haskell> include regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX stylish-haskell> include stylish-haskell-0.14.6.0-3NldaljqHQ46qjbLBkFQZM stylish-haskell> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI stylish-haskell> include test-framework-0.8.2.2-L9qmYvatCN96QTQQKuiFpm stylish-haskell> include test-framework-hunit-0.3.0.2-8WJfP9uTArrJ9OkFdKwpDm stylish-haskell> include text-2.1-c36a stylish-haskell> Linked component graph: stylish-haskell> unit stylish-haskell-0.14.6.0-3NldaljqHQ46qjbLBkFQZM stylish-haskell> include Cabal-3.10.2.0-5777 stylish-haskell> include HsYAML-0.2.1.5-1OYadaKMTKx2YjxPtd8Rfm stylish-haskell> include HsYAML-aeson-0.2.0.2-HAxVVGatvNS4fTgBVNCkaF stylish-haskell> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 stylish-haskell> include base-4.19.0.0-b960 stylish-haskell> include bytestring-0.12.0.2-4690 stylish-haskell> include containers-0.6.8-4775 stylish-haskell> include directory-1.3.8.1-6a8e stylish-haskell> include file-embed-0.0.16.0-F8UYTbO5V8yK2LmDfrL8Xa stylish-haskell> include filepath-1.4.100.4-fa1c stylish-haskell> include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn stylish-haskell> include ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d stylish-haskell> include mtl-2.3.1-63a4 stylish-haskell> include regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX stylish-haskell> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI stylish-haskell> include text-2.1-c36a stylish-haskell> Language.Haskell.Stylish=stylish-haskell-0.14.6.0-3NldaljqHQ46qjbLBkFQZM:Language.Haskell.Stylish,Language.Haskell.Stylish.Config=stylish-haskell-0.14.6.0-3NldaljqHQ46qjbLBkFQZM:Language.Haskell.Stylish.Config,Language.Haskell.Stylish.GHC=stylish-haskell-0.14.6.0-3NldaljqHQ46qjbLBkFQZM:Language.Haskell.Stylish.GHC,Language.Haskell.Stylish.Module=stylish-haskell-0.14.6.0-3NldaljqHQ46qjbLBkFQZM:Language.Haskell.Stylish.Module,Language.Haskell.Stylish.Parse=stylish-haskell-0.14.6.0-3NldaljqHQ46qjbLBkFQZM:Language.Haskell.Stylish.Parse,Language.Haskell.Stylish.Printer=stylish-haskell-0.14.6.0-3NldaljqHQ46qjbLBkFQZM:Language.Haskell.Stylish.Printer,Language.Haskell.Stylish.Step=stylish-haskell-0.14.6.0-3NldaljqHQ46qjbLBkFQZM:Language.Haskell.Stylish.Step,Language.Haskell.Stylish.Step.Data=stylish-haskell-0.14.6.0-3NldaljqHQ46qjbLBkFQZM:Language.Haskell.Stylish.Step.Data,Language.Haskell.Stylish.Step.Imports=stylish-haskell-0.14.6.0-3NldaljqHQ46qjbLBkFQZM:Language.Haskell.Stylish.Step.Imports,Language.Haskell.Stylish.Step.LanguagePragmas=stylish-haskell-0.14.6.0-3NldaljqHQ46qjbLBkFQZM:Language.Haskell.Stylish.Step.LanguagePragmas,Language.Haskell.Stylish.Step.ModuleHeader=stylish-haskell-0.14.6.0-3NldaljqHQ46qjbLBkFQZM:Language.Haskell.Stylish.Step.ModuleHeader,Language.Haskell.Stylish.Step.SimpleAlign=stylish-haskell-0.14.6.0-3NldaljqHQ46qjbLBkFQZM:Language.Haskell.Stylish.Step.SimpleAlign,Language.Haskell.Stylish.Step.Squash=stylish-haskell-0.14.6.0-3NldaljqHQ46qjbLBkFQZM:Language.Haskell.Stylish.Step.Squash,Language.Haskell.Stylish.Step.Tabs=stylish-haskell-0.14.6.0-3NldaljqHQ46qjbLBkFQZM:Language.Haskell.Stylish.Step.Tabs,Language.Haskell.Stylish.Step.TrailingWhitespace=stylish-haskell-0.14.6.0-3NldaljqHQ46qjbLBkFQZM:Language.Haskell.Stylish.Step.TrailingWhitespace,Language.Haskell.Stylish.Step.UnicodeSyntax=stylish-haskell-0.14.6.0-3NldaljqHQ46qjbLBkFQZM:Language.Haskell.Stylish.Step.UnicodeSyntax stylish-haskell> unit stylish-haskell-0.14.6.0-CPBPMn9ZMRcKDwWwlVat1z-stylish-haskell stylish-haskell> include Cabal-3.10.2.0-5777 stylish-haskell> include HsYAML-0.2.1.5-1OYadaKMTKx2YjxPtd8Rfm stylish-haskell> include HsYAML-aeson-0.2.0.2-HAxVVGatvNS4fTgBVNCkaF stylish-haskell> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 stylish-haskell> include base-4.19.0.0-b960 stylish-haskell> include bytestring-0.12.0.2-4690 stylish-haskell> include containers-0.6.8-4775 stylish-haskell> include directory-1.3.8.1-6a8e stylish-haskell> include file-embed-0.0.16.0-F8UYTbO5V8yK2LmDfrL8Xa stylish-haskell> include filepath-1.4.100.4-fa1c stylish-haskell> include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn stylish-haskell> include ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d stylish-haskell> include mtl-2.3.1-63a4 lsp> - Language.LSP.Protocol.Message.Types.TNotificationMessage lsp> - Language.LSP.Protocol.Message.Types.TRequestMessage lsp> - Language.LSP.Protocol.Message.Types.TResponseError lsp> - Language.LSP.Protocol.Utils.SMethodMap.SMethodMap lsp> - Language.LSP.Server.Core.LanguageContextState lsp> - Language.LSP.Server.Core.LspCoreLog lsp> - Language.LSP.Server.Processing.LspProcessingLog lsp> Warning: Cannot find reexported module 'lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes:Language.LSP.Protocol.Capabilities' lsp> Warning: Cannot find reexported module 'lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes:Language.LSP.Protocol.Lens' lsp> Warning: Cannot find reexported module 'lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes:Language.LSP.Protocol.Message' lsp> Warning: Cannot find reexported module 'lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes: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/ikm5wq0s27f3172bhjsd7lq74ps3vqrl-lsp-2.7.0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze lsp> Running phase: fixupPhase lsp> shrinking RPATHs of ELF executables and libraries in /nix/store/ikm5wq0s27f3172bhjsd7lq74ps3vqrl-lsp-2.7.0.1 lsp> shrinking /nix/store/ikm5wq0s27f3172bhjsd7lq74ps3vqrl-lsp-2.7.0.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSlsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze-ghc9.8.1.so lsp> checking for references to /build/ in /nix/store/ikm5wq0s27f3172bhjsd7lq74ps3vqrl-lsp-2.7.0.1... lsp> patching script interpreter paths in /nix/store/ikm5wq0s27f3172bhjsd7lq74ps3vqrl-lsp-2.7.0.1 lsp> stripping (with command strip and flags -S -p) in /nix/store/ikm5wq0s27f3172bhjsd7lq74ps3vqrl-lsp-2.7.0.1/lib lsp> shrinking RPATHs of ELF executables and libraries in /nix/store/gp642dzmnv77b6p4kpnnssp54486vsdc-lsp-2.7.0.1-doc lsp> checking for references to /build/ in /nix/store/gp642dzmnv77b6p4kpnnssp54486vsdc-lsp-2.7.0.1-doc... lsp> patching script interpreter paths in /nix/store/gp642dzmnv77b6p4kpnnssp54486vsdc-lsp-2.7.0.1-doc stylish-haskell> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv stylish-haskell> include regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX stylish-haskell> include strict-0.5.1-GVSVdbGTOCS56r31yJq782 stylish-haskell> include stylish-haskell-0.14.6.0-3NldaljqHQ46qjbLBkFQZM stylish-haskell> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI stylish-haskell> include text-2.1-c36a stylish-haskell> unit stylish-haskell-0.14.6.0-IKy5LpiAZJSAY36QQdgyZG-stylish-haskell-tests stylish-haskell> include Cabal-3.10.2.0-5777 stylish-haskell> include HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 stylish-haskell> include HsYAML-0.2.1.5-1OYadaKMTKx2YjxPtd8Rfm stylish-haskell> include HsYAML-aeson-0.2.0.2-HAxVVGatvNS4fTgBVNCkaF stylish-haskell> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 stylish-haskell> include base-4.19.0.0-b960 stylish-haskell> include bytestring-0.12.0.2-4690 stylish-haskell> include containers-0.6.8-4775 stylish-haskell> include directory-1.3.8.1-6a8e stylish-haskell> include file-embed-0.0.16.0-F8UYTbO5V8yK2LmDfrL8Xa stylish-haskell> include filepath-1.4.100.4-fa1c stylish-haskell> include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn stylish-haskell> include ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d stylish-haskell> include mtl-2.3.1-63a4 stylish-haskell> include random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX stylish-haskell> include regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX stylish-haskell> include stylish-haskell-0.14.6.0-3NldaljqHQ46qjbLBkFQZM stylish-haskell> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI stylish-haskell> include test-framework-0.8.2.2-L9qmYvatCN96QTQQKuiFpm stylish-haskell> include test-framework-hunit-0.3.0.2-8WJfP9uTArrJ9OkFdKwpDm stylish-haskell> include text-2.1-c36a stylish-haskell> Ready component graph: stylish-haskell> definite stylish-haskell-0.14.6.0-3NldaljqHQ46qjbLBkFQZM stylish-haskell> depends Cabal-3.10.2.0-5777 stylish-haskell> depends HsYAML-0.2.1.5-1OYadaKMTKx2YjxPtd8Rfm stylish-haskell> depends HsYAML-aeson-0.2.0.2-HAxVVGatvNS4fTgBVNCkaF stylish-haskell> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 stylish-haskell> depends base-4.19.0.0-b960 stylish-haskell> depends bytestring-0.12.0.2-4690 stylish-haskell> depends containers-0.6.8-4775 stylish-haskell> depends directory-1.3.8.1-6a8e stylish-haskell> depends file-embed-0.0.16.0-F8UYTbO5V8yK2LmDfrL8Xa stylish-haskell> depends filepath-1.4.100.4-fa1c stylish-haskell> depends ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn stylish-haskell> depends ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d stylish-haskell> depends mtl-2.3.1-63a4 stylish-haskell> depends regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX stylish-haskell> depends syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI stylish-haskell> depends text-2.1-c36a stylish-haskell> definite stylish-haskell-0.14.6.0-CPBPMn9ZMRcKDwWwlVat1z-stylish-haskell stylish-haskell> depends Cabal-3.10.2.0-5777 stylish-haskell> depends HsYAML-0.2.1.5-1OYadaKMTKx2YjxPtd8Rfm stylish-haskell> depends HsYAML-aeson-0.2.0.2-HAxVVGatvNS4fTgBVNCkaF stylish-haskell> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 stylish-haskell> depends base-4.19.0.0-b960 stylish-haskell> depends bytestring-0.12.0.2-4690 stylish-haskell> depends containers-0.6.8-4775 stylish-haskell> depends directory-1.3.8.1-6a8e stylish-haskell> depends file-embed-0.0.16.0-F8UYTbO5V8yK2LmDfrL8Xa stylish-haskell> depends filepath-1.4.100.4-fa1c stylish-haskell> depends ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn stylish-haskell> depends ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d stylish-haskell> depends mtl-2.3.1-63a4 stylish-haskell> depends optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv stylish-haskell> depends regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX stylish-haskell> depends strict-0.5.1-GVSVdbGTOCS56r31yJq782 stylish-haskell> depends stylish-haskell-0.14.6.0-3NldaljqHQ46qjbLBkFQZM stylish-haskell> depends syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI stylish-haskell> depends text-2.1-c36a stylish-haskell> definite stylish-haskell-0.14.6.0-IKy5LpiAZJSAY36QQdgyZG-stylish-haskell-tests stylish-haskell> depends Cabal-3.10.2.0-5777 stylish-haskell> depends HUnit-1.6.2.0-50gpUMp3FUq9RzcmwNFXK7 stylish-haskell> depends HsYAML-0.2.1.5-1OYadaKMTKx2YjxPtd8Rfm stylish-haskell> depends HsYAML-aeson-0.2.0.2-HAxVVGatvNS4fTgBVNCkaF stylish-haskell> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 stylish-haskell> depends base-4.19.0.0-b960 stylish-haskell> depends bytestring-0.12.0.2-4690 stylish-haskell> depends containers-0.6.8-4775 stylish-haskell> depends directory-1.3.8.1-6a8e stylish-haskell> depends file-embed-0.0.16.0-F8UYTbO5V8yK2LmDfrL8Xa stylish-haskell> depends filepath-1.4.100.4-fa1c stylish-haskell> depends ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn stylish-haskell> depends ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d stylish-haskell> depends mtl-2.3.1-63a4 stylish-haskell> depends random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX stylish-haskell> depends regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX stylish-haskell> depends stylish-haskell-0.14.6.0-3NldaljqHQ46qjbLBkFQZM stylish-haskell> depends syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI stylish-haskell> depends test-framework-0.8.2.2-L9qmYvatCN96QTQQKuiFpm stylish-haskell> depends test-framework-hunit-0.3.0.2-8WJfP9uTArrJ9OkFdKwpDm stylish-haskell> depends text-2.1-c36a stylish-haskell> Using Cabal-3.10.2.0 compiled by ghc-9.8 stylish-haskell> Using compiler: ghc-9.8.1 stylish-haskell> Using install prefix: stylish-haskell> /nix/store/09abq6p995ykpnkq67a0rpyv2zsi0b1d-stylish-haskell-0.14.6.0 stylish-haskell> Executables installed in: stylish-haskell> /nix/store/09abq6p995ykpnkq67a0rpyv2zsi0b1d-stylish-haskell-0.14.6.0/bin stylish-haskell> Libraries installed in: stylish-haskell> /nix/store/09abq6p995ykpnkq67a0rpyv2zsi0b1d-stylish-haskell-0.14.6.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/stylish-haskell-0.14.6.0-3NldaljqHQ46qjbLBkFQZM stylish-haskell> Dynamic Libraries installed in: stylish-haskell> /nix/store/09abq6p995ykpnkq67a0rpyv2zsi0b1d-stylish-haskell-0.14.6.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 stylish-haskell> Private executables installed in: stylish-haskell> /nix/store/09abq6p995ykpnkq67a0rpyv2zsi0b1d-stylish-haskell-0.14.6.0/libexec/x86_64-linux-ghc-9.8.1/stylish-haskell-0.14.6.0 stylish-haskell> Data files installed in: stylish-haskell> /nix/store/09abq6p995ykpnkq67a0rpyv2zsi0b1d-stylish-haskell-0.14.6.0/share/x86_64-linux-ghc-9.8.1/stylish-haskell-0.14.6.0 stylish-haskell> Documentation installed in: stylish-haskell> /nix/store/4x6d265ac51ij40hfh6szgpphw45c163-stylish-haskell-0.14.6.0-doc/share/doc/stylish-haskell-0.14.6.0 stylish-haskell> Configuration files installed in: stylish-haskell> /nix/store/09abq6p995ykpnkq67a0rpyv2zsi0b1d-stylish-haskell-0.14.6.0/etc stylish-haskell> No alex found stylish-haskell> Using ar found on system at: stylish-haskell> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar stylish-haskell> No c2hs found stylish-haskell> No cpphs found stylish-haskell> No doctest found stylish-haskell> Using gcc version 14.3.0 given by user at: stylish-haskell> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc stylish-haskell> Using ghc version 9.8.1 found on system at: stylish-haskell> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc stylish-haskell> Using ghc-pkg version 9.8.1 found on system at: stylish-haskell> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 stylish-haskell> No ghcjs found stylish-haskell> No ghcjs-pkg found stylish-haskell> No greencard found stylish-haskell> Using haddock version 2.30.0 found on system at: stylish-haskell> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 stylish-haskell> No happy found stylish-haskell> Using haskell-suite found on system at: haskell-suite-dummy-location stylish-haskell> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location stylish-haskell> No hmake found stylish-haskell> Using hpc version 0.69 found on system at: stylish-haskell> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 stylish-haskell> Using hsc2hs version 0.68.10 found on system at: stylish-haskell> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 stylish-haskell> Using hscolour version 1.25 found on system at: stylish-haskell> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour stylish-haskell> No jhc found stylish-haskell> Using ld found on system at: stylish-haskell> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold stylish-haskell> No pkg-config found stylish-haskell> Using runghc version 9.8.1 found on system at: stylish-haskell> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 stylish-haskell> Using strip version 2.44 found on system at: stylish-haskell> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip stylish-haskell> Using tar found on system at: stylish-haskell> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar stylish-haskell> No uhc found stylish-haskell> Running phase: buildPhase stylish-haskell> Preprocessing library for stylish-haskell-0.14.6.0.. stylish-haskell> Building library for stylish-haskell-0.14.6.0.. stylish-haskell> [ 1 of 26] Compiling Language.Haskell.Stylish.Block ( lib/Language/Haskell/Stylish/Block.hs, dist/build/Language/Haskell/Stylish/Block.o, dist/build/Language/Haskell/Stylish/Block.dyn_o ) stylish-haskell> [ 2 of 26] Compiling Language.Haskell.Stylish.Config.Internal ( lib/Language/Haskell/Stylish/Config/Internal.hs, dist/build/Language/Haskell/Stylish/Config/Internal.o, dist/build/Language/Haskell/Stylish/Config/Internal.dyn_o ) stylish-haskell> [ 3 of 26] Compiling Language.Haskell.Stylish.Editor ( lib/Language/Haskell/Stylish/Editor.hs, dist/build/Language/Haskell/Stylish/Editor.o, dist/build/Language/Haskell/Stylish/Editor.dyn_o ) lsp (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/gp642dzmnv77b6p4kpnnssp54486vsdc-lsp-2.7.0.1-doc /nix/store/ikm5wq0s27f3172bhjsd7lq74ps3vqrl-lsp-2.7.0.1 lsp (post)> Pushing 2 paths (267 are already present) using zstd to cache sellout ⏳ lsp (post)> lsp (post)> Pushing /nix/store/gp642dzmnv77b6p4kpnnssp54486vsdc-lsp-2.7.0.1-doc (2.19 MiB) lsp (post)> Pushing /nix/store/ikm5wq0s27f3172bhjsd7lq74ps3vqrl-lsp-2.7.0.1 (8.03 MiB) lsp (post)> lsp (post)> All done. lsp (post)> added 2 signatures lsp (post)> added 8 signatures lsp (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/gp642dzmnv77b6p4kpnnssp54486vsdc-lsp-2.7.0.1-doc /nix/store/ikm5wq0s27f3172bhjsd7lq74ps3vqrl-lsp-2.7.0.1 lsp (post)> copying 2 paths... lsp (post)> copying path '/nix/store/gp642dzmnv77b6p4kpnnssp54486vsdc-lsp-2.7.0.1-doc' to 'https://cache.nix-ci.com'... lsp (post)> copying path '/nix/store/ikm5wq0s27f3172bhjsd7lq74ps3vqrl-lsp-2.7.0.1' to 'https://cache.nix-ci.com'... lsp (post)> copying 1 paths... lsp (post)> copying path '/nix/store/r6g0d8l244a67hwx2kj8g8dknsrq12cr-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/gp642dzmnv77b6p4kpnnssp54486vsdc-lsp-2.7.0.1-doc /nix/store/ikm5wq0s27f3172bhjsd7lq74ps3vqrl-lsp-2.7.0.1 lsp (post)> copying 2 paths... lsp (post)> copying path '/nix/store/gp642dzmnv77b6p4kpnnssp54486vsdc-lsp-2.7.0.1-doc' to 'ssh-ng://worker.nix-ci.com'... lsp (post)> copying path '/nix/store/ikm5wq0s27f3172bhjsd7lq74ps3vqrl-lsp-2.7.0.1' to 'ssh-ng://worker.nix-ci.com'... lsp (post)> copying 1 paths... lsp (post)> copying path '/nix/store/r6g0d8l244a67hwx2kj8g8dknsrq12cr-lsp-2.7.0.1.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/rhd2k910yfngls2xj9s1fcl9dxr4zbpz-hls-plugin-api-2.10.0.0.drv'... building '/nix/store/lfapcwj9fgf853kgdamsl1rlyh7f12yz-lsp-test-0.17.1.1.drv'... ormolu> [3 of 3] Linking dist/build/ormolu/ormolu ormolu> Preprocessing test suite 'tests' for ormolu-0.7.4.0.. ormolu> Building test suite 'tests' for ormolu-0.7.4.0.. ormolu> [ 1 of 11] Compiling Ormolu.CabalInfoSpec ( tests/Ormolu/CabalInfoSpec.hs, dist/build/tests/tests-tmp/Ormolu/CabalInfoSpec.o ) 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 ) stylish-haskell> [ 4 of 26] Compiling Language.Haskell.Stylish.GHC ( lib/Language/Haskell/Stylish/GHC.hs, dist/build/Language/Haskell/Stylish/GHC.o, dist/build/Language/Haskell/Stylish/GHC.dyn_o ) stylish-haskell> [ 5 of 26] Compiling Language.Haskell.Stylish.Comments ( lib/Language/Haskell/Stylish/Comments.hs, dist/build/Language/Haskell/Stylish/Comments.o, dist/build/Language/Haskell/Stylish/Comments.dyn_o ) stylish-haskell> [ 6 of 26] Compiling Language.Haskell.Stylish.Module ( lib/Language/Haskell/Stylish/Module.hs, dist/build/Language/Haskell/Stylish/Module.o, dist/build/Language/Haskell/Stylish/Module.dyn_o ) stylish-haskell> stylish-haskell> lib/Language/Haskell/Stylish/Module.hs:54:1: warning: [GHC-90177] [-Worphans] stylish-haskell> Orphan class instance: instance Eq GHC.RawPkgQual stylish-haskell> Suggested fix: stylish-haskell> Move the instance declaration to the module of the class or of the type, or stylish-haskell> wrap the type with a newtype and declare the instance on the new type. stylish-haskell> | stylish-haskell> 54 | deriving instance Eq GHC.RawPkgQual stylish-haskell> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ stylish-haskell> [ 7 of 26] Compiling Language.Haskell.Stylish.Ordering ( lib/Language/Haskell/Stylish/Ordering.hs, dist/build/Language/Haskell/Stylish/Ordering.o, dist/build/Language/Haskell/Stylish/Ordering.dyn_o ) stylish-haskell> [ 8 of 26] Compiling Language.Haskell.Stylish.Parse ( lib/Language/Haskell/Stylish/Parse.hs, dist/build/Language/Haskell/Stylish/Parse.o, dist/build/Language/Haskell/Stylish/Parse.dyn_o ) stylish-haskell> [ 9 of 26] Compiling Language.Haskell.Stylish.Printer ( lib/Language/Haskell/Stylish/Printer.hs, dist/build/Language/Haskell/Stylish/Printer.o, dist/build/Language/Haskell/Stylish/Printer.dyn_o ) stylish-haskell> [10 of 26] Compiling Language.Haskell.Stylish.Step ( lib/Language/Haskell/Stylish/Step.hs, dist/build/Language/Haskell/Stylish/Step.o, dist/build/Language/Haskell/Stylish/Step.dyn_o ) stylish-haskell> [11 of 26] Compiling Language.Haskell.Stylish.Step.Tabs ( lib/Language/Haskell/Stylish/Step/Tabs.hs, dist/build/Language/Haskell/Stylish/Step/Tabs.o, dist/build/Language/Haskell/Stylish/Step/Tabs.dyn_o ) stylish-haskell> [12 of 26] Compiling Language.Haskell.Stylish.Step.TrailingWhitespace ( lib/Language/Haskell/Stylish/Step/TrailingWhitespace.hs, dist/build/Language/Haskell/Stylish/Step/TrailingWhitespace.o, dist/build/Language/Haskell/Stylish/Step/TrailingWhitespace.dyn_o ) stylish-haskell> [13 of 26] Compiling Language.Haskell.Stylish.Util ( lib/Language/Haskell/Stylish/Util.hs, dist/build/Language/Haskell/Stylish/Util.o, dist/build/Language/Haskell/Stylish/Util.dyn_o ) stylish-haskell> [14 of 26] Compiling Language.Haskell.Stylish.Step.Squash ( lib/Language/Haskell/Stylish/Step/Squash.hs, dist/build/Language/Haskell/Stylish/Step/Squash.o, dist/build/Language/Haskell/Stylish/Step/Squash.dyn_o ) stylish-haskell> [15 of 26] Compiling Language.Haskell.Stylish.Step.LanguagePragmas ( lib/Language/Haskell/Stylish/Step/LanguagePragmas.hs, dist/build/Language/Haskell/Stylish/Step/LanguagePragmas.o, dist/build/Language/Haskell/Stylish/Step/LanguagePragmas.dyn_o ) stylish-haskell> stylish-haskell> lib/Language/Haskell/Stylish/Step/LanguagePragmas.hs:77:15: warning: [GHC-63394] [-Wx-partial] stylish-haskell> In the use of ‘head’ stylish-haskell> (imported from Prelude, but defined in GHC.List): stylish-haskell> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." stylish-haskell> | stylish-haskell> 77 | , " " <> head pragmas' stylish-haskell> | ^^^^ stylish-haskell> stylish-haskell> lib/Language/Haskell/Stylish/Step/LanguagePragmas.hs:79:38: warning: [GHC-63394] [-Wx-partial] stylish-haskell> In the use of ‘tail’ stylish-haskell> (imported from Prelude, but defined in GHC.List): stylish-haskell> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." stylish-haskell> | stylish-haskell> 79 | <> [ " , " <> pragma | pragma <- tail pragmas'] fourmolu> Running phase: setupCompilerEnvironmentPhase fourmolu> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. fourmolu> Running phase: unpackPhase fourmolu> unpacking source archive /nix/store/9j44ssyak24hi8vai55jray0m7x7450p-fourmolu-0.15.0.0.tar.gz fourmolu> source root is fourmolu-0.15.0.0 fourmolu> setting SOURCE_DATE_EPOCH to timestamp 1708371940 of file "fourmolu-0.15.0.0/tests/Spec.hs" fourmolu> Running phase: patchPhase fourmolu> Replace Cabal file with edited version from mirror://hackage/fourmolu-0.15.0.0/revision/1.cabal. fourmolu> Running phase: compileBuildDriverPhase fourmolu> setupCompileFlags: -package-db=/build/tmp.srFmCgfKeN/setup-package.conf.d -threaded fourmolu> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.srFmCgfKeN/Main.o ) fourmolu> [2 of 2] Linking Setup fourmolu> Running phase: updateAutotoolsGnuConfigScriptsPhase fourmolu> Running phase: configurePhase fourmolu> configureFlags: --verbose --prefix=/nix/store/d17k6irk68q9wrsq0z3wq6vn4v76l67n-fourmolu-0.15.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/kfv65q0zv5lbpg6ai0mi982nazws552h-fourmolu-0.15.0.0-doc/share/doc/fourmolu-0.15.0.0 --with-gcc=gcc --package-db=/build/tmp.srFmCgfKeN/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 fourmolu> Using Parsec parser fourmolu> Configuring fourmolu-0.15.0.0... fourmolu> Flags chosen: dev=False, internal-bundle-fixities=True fourmolu> Dependency Cabal-syntax >=3.10 && <3.11: using Cabal-syntax-3.10.2.0 fourmolu> Dependency Diff >=0.4 && <1: using Diff-0.5 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.6.0 fourmolu> Dependency base >=4.14 && <5: using base-4.19.0.0 fourmolu> Dependency binary >=0.8 && <0.9: using binary-0.8.9.1 fourmolu> Dependency bytestring >=0.2 && <0.13: using bytestring-0.12.0.2 fourmolu> Dependency containers >=0.5 && <0.8: using containers-0.6.8 fourmolu> Dependency deepseq >=1.4 && <1.6: using deepseq-1.5.0.0 fourmolu> Dependency directory >=1.3 && <1.4: using directory-1.3.8.1 fourmolu> Dependency file-embed >=0.0.15 && <0.1: using file-embed-0.0.16.0 fourmolu> Dependency filepath >=1.2 && <1.5: using filepath-1.4.100.4 fourmolu> Dependency ghc-lib-parser >=9.8 && <9.9: using ghc-lib-parser-9.8.5.20250214 fourmolu> Dependency megaparsec >=9: using megaparsec-9.7.0 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 && <3: using text-2.1 fourmolu> Dependency yaml >=0.11.6.0 && <1: using yaml-0.11.11.2 fourmolu> Dependency Cabal-syntax >=3.10 && <3.11: using Cabal-syntax-3.10.2.0 fourmolu> Dependency base >=4.12 && <5: using base-4.19.0.0 fourmolu> Dependency containers >=0.5 && <0.7: using containers-0.6.8 fourmolu> Dependency directory >=1.3.3 && <1.4: using directory-1.3.8.1 fourmolu> Dependency filepath >=1.2 && <1.5: using filepath-1.4.100.4 fourmolu> Dependency fourmolu: using fourmolu-0.15.0.0 fourmolu> Dependency ghc-lib-parser >=9.8 && <9.9: using ghc-lib-parser-9.8.5.20250214 fourmolu> Dependency optparse-applicative >=0.14 && <0.19: using fourmolu> optparse-applicative-0.18.1.0 hie-bios> Running phase: setupCompilerEnvironmentPhase hie-bios> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.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.0qdWyclukc/setup-package.conf.d -threaded hie-bios> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.0qdWyclukc/Main.o ) hie-bios> [2 of 2] Linking Setup hie-bios> Running phase: updateAutotoolsGnuConfigScriptsPhase hie-bios> Running phase: configurePhase hie-bios> configureFlags: --verbose --prefix=/nix/store/s44wifbww8am1ynm1diggggmjhbpmxlg-hie-bios-0.14.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/cj1wn0yp4vhnpgx78r3msc7hsd1wrd1h-hie-bios-0.14.0-doc/share/doc/hie-bios-0.14.0 --with-gcc=gcc --package-db=/build/tmp.0qdWyclukc/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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/lib hie-bios> Using Parsec parser hie-bios> Configuring hie-bios-0.14.0... 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.19.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.0.2 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.0.0 hie-bios> Dependency directory >=1.3.0 && <1.4: using directory-1.3.8.1 hie-bios> Dependency exceptions >=0.10 && <0.11: using exceptions-0.10.7 hie-bios> Dependency extra >=1.6.14 && <1.9: using extra-1.7.16 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.4.100.4 hie-bios> Dependency ghc >=9.2.1 && <9.13: using ghc-9.8.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.21.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 hie-bios> Dependency time >=1.8.0 && <1.15: using time-1.12.2 hie-bios> Dependency transformers >=0.5.2 && <0.7: using transformers-0.6.1.0 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.19.0.0 hie-bios> Dependency co-log-core: using co-log-core-0.3.2.5 hie-bios> Dependency directory: using directory-1.3.8.1 hie-bios> Dependency filepath: using filepath-1.4.100.4 hie-bios> Dependency hie-bios: using hie-bios-0.14.0 hlint> Running phase: setupCompilerEnvironmentPhase hlint> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. hlint> Running phase: unpackPhase hlint> unpacking source archive /nix/store/pis4fasx0lr05s9lmm6bmdv177dsxsxm-hlint-3.8.tar.gz hlint> source root is hlint-3.8 hlint> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "hlint-3.8/tests/wildcards.test" hlint> Running phase: patchPhase hlint> Running phase: compileBuildDriverPhase hlint> setupCompileFlags: -package-db=/build/tmp.zRXzg9I8bl/setup-package.conf.d -threaded hlint> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.zRXzg9I8bl/Main.o ) hlint> [2 of 2] Linking Setup hlint> Running phase: updateAutotoolsGnuConfigScriptsPhase hlint> Running phase: configurePhase hlint> configureFlags: --verbose --prefix=/nix/store/52m7mxzb986a78zrmgjf1hb040lwlqi7-hlint-3.8 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --datadir=/nix/store/3g6w0xd2vq4kn3q6x5j91vgi1i3n9p2g-hlint-3.8-data/share/ghc-9.8.1 --docdir=/nix/store/n0giqxpp2914lr0fyyv032n1w13zjpcw-hlint-3.8-doc/share/doc/hlint-3.8 --with-gcc=gcc --package-db=/build/tmp.zRXzg9I8bl/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.8... hlint> Flags chosen: ghc-lib=True, gpl=True, hsyaml=False, threaded=True hlint> Dependency aeson >=1.3: using aeson-2.2.3.0 hlint> Dependency ansi-terminal >=0.8.1: using ansi-terminal-1.1.2 hlint> Dependency base >=4 && <5: using base-4.19.0.0 hlint> Dependency bytestring: using bytestring-0.12.0.2 hlint> Dependency cmdargs >=0.10.22: using cmdargs-0.10.22 hlint> Dependency containers: using containers-0.6.8 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.8.1 hlint> Dependency extra >=1.7.3: using extra-1.7.16 hlint> Dependency file-embed: using file-embed-0.0.16.0 hlint> Dependency filepath: using filepath-1.4.100.4 hlint> Dependency filepattern >=0.1.1: using filepattern-0.1.3 hlint> Dependency ghc-lib-parser >=9.8 && <9.9: using ghc-lib-parser-9.8.5.20250214 hlint> Dependency ghc-lib-parser-ex >=9.8.0.0 && <9.8.1: using hlint> ghc-lib-parser-ex-9.8.0.2 hlint> Dependency hscolour >=1.21: using hscolour-1.25 hlint> Dependency process: using process-1.6.18.0 hlint> Dependency refact >=0.3: using refact-0.3.0.2 hlint> Dependency text: using text-2.1 hlint> Dependency transformers: using transformers-0.6.1.0 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.19.0.0 hlint> Dependency hlint: using hlint-3.8 hlint> Source component graph: hlint> component lib hlint> component exe:hlint dependency lib hlint> Configured component graph: hlint> component hlint-3.8-DgyyNAVgxFjKYdTDIDaX5b hlint> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 hlint> include ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ hlint> include base-4.19.0.0-b960 hlint> include bytestring-0.12.0.2-4690 implicit-hie> Running phase: setupCompilerEnvironmentPhase implicit-hie> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. 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.jsMWJHyHL6/setup-package.conf.d -threaded implicit-hie> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.jsMWJHyHL6/Main.o ) implicit-hie> [2 of 2] Linking Setup implicit-hie> Running phase: updateAutotoolsGnuConfigScriptsPhase implicit-hie> Running phase: configurePhase implicit-hie> configureFlags: --verbose --prefix=/nix/store/yy4wbx1g6lpiasqdhwla12jxx5q5alv5-implicit-hie-0.1.4.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/hdyqi67wpwp3rjf6jk59izwykq76fnps-implicit-hie-0.1.4.0-doc/share/doc/implicit-hie-0.1.4.0 --with-gcc=gcc --package-db=/build/tmp.jsMWJHyHL6/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> 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.19.0.0 implicit-hie> Dependency directory >=1.3: using directory-1.3.8.1 implicit-hie> Dependency filepath >=1.4: using filepath-1.4.100.4 implicit-hie> Dependency filepattern >=0.1: using filepattern-0.1.3 implicit-hie> Dependency text >=1.2: using text-2.1 implicit-hie> Dependency transformers >=0.5: using transformers-0.6.1.0 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.19.0.0 implicit-hie> Dependency directory: using directory-1.3.8.1 implicit-hie> Dependency filepath: using filepath-1.4.100.4 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 implicit-hie> Dependency transformers: using transformers-0.6.1.0 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.19.0.0 implicit-hie> Dependency directory: using directory-1.3.8.1 implicit-hie> Dependency filepath: using filepath-1.4.100.4 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 implicit-hie> Dependency transformers: using transformers-0.6.1.0 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-GaNa06Cg83U3JmLeZ2y09w implicit-hie> include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ implicit-hie> include base-4.19.0.0-b960 implicit-hie> include directory-1.3.8.1-6a8e implicit-hie> include filepath-1.4.100.4-fa1c implicit-hie> include filepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d implicit-hie> include text-2.1-c36a implicit-hie> include transformers-0.6.1.0-c3ec ormolu> [12 of 12] Linking dist/build/tests/tests stylish-haskell> | ^^^^ stylish-haskell> [16 of 26] Compiling Language.Haskell.Stylish.Step.UnicodeSyntax ( lib/Language/Haskell/Stylish/Step/UnicodeSyntax.hs, dist/build/Language/Haskell/Stylish/Step/UnicodeSyntax.o, dist/build/Language/Haskell/Stylish/Step/UnicodeSyntax.dyn_o ) stylish-haskell> [17 of 26] Compiling Language.Haskell.Stylish.Step.Imports ( lib/Language/Haskell/Stylish/Step/Imports.hs, dist/build/Language/Haskell/Stylish/Step/Imports.o, dist/build/Language/Haskell/Stylish/Step/Imports.dyn_o ) stylish-haskell> stylish-haskell> lib/Language/Haskell/Stylish/Step/Imports.hs:289:37: warning: [GHC-63394] [-Wx-partial] stylish-haskell> In the use of ‘head’ stylish-haskell> (imported from Prelude, but defined in GHC.List): stylish-haskell> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." stylish-haskell> | stylish-haskell> 289 | (GHC.srcSpanStartLine . src $ head imports) stylish-haskell> | ^^^^ stylish-haskell> [18 of 26] Compiling Language.Haskell.Stylish.Step.ModuleHeader ( lib/Language/Haskell/Stylish/Step/ModuleHeader.hs, dist/build/Language/Haskell/Stylish/Step/ModuleHeader.o, dist/build/Language/Haskell/Stylish/Step/ModuleHeader.dyn_o ) stylish-haskell> [19 of 26] Compiling Language.Haskell.Stylish.Step.Data ( lib/Language/Haskell/Stylish/Step/Data.hs, dist/build/Language/Haskell/Stylish/Step/Data.o, dist/build/Language/Haskell/Stylish/Step/Data.dyn_o ) stylish-haskell> [20 of 26] Compiling Language.Haskell.Stylish.Align ( lib/Language/Haskell/Stylish/Align.hs, dist/build/Language/Haskell/Stylish/Align.o, dist/build/Language/Haskell/Stylish/Align.dyn_o ) stylish-haskell> [21 of 26] Compiling Language.Haskell.Stylish.Step.SimpleAlign ( lib/Language/Haskell/Stylish/Step/SimpleAlign.hs, dist/build/Language/Haskell/Stylish/Step/SimpleAlign.o, dist/build/Language/Haskell/Stylish/Step/SimpleAlign.dyn_o ) stylish-haskell> [22 of 26] Compiling Language.Haskell.Stylish.Verbose ( lib/Language/Haskell/Stylish/Verbose.hs, dist/build/Language/Haskell/Stylish/Verbose.o, dist/build/Language/Haskell/Stylish/Verbose.dyn_o ) stylish-haskell> [23 of 26] Compiling Language.Haskell.Stylish.Config.Cabal ( lib/Language/Haskell/Stylish/Config/Cabal.hs, dist/build/Language/Haskell/Stylish/Config/Cabal.o, dist/build/Language/Haskell/Stylish/Config/Cabal.dyn_o ) stylish-haskell> [24 of 26] Compiling Language.Haskell.Stylish.Config ( lib/Language/Haskell/Stylish/Config.hs, dist/build/Language/Haskell/Stylish/Config.o, dist/build/Language/Haskell/Stylish/Config.dyn_o ) stylish-haskell> [25 of 26] Compiling Paths_stylish_haskell ( dist/build/autogen/Paths_stylish_haskell.hs, dist/build/Paths_stylish_haskell.o, dist/build/Paths_stylish_haskell.dyn_o ) stylish-haskell> [26 of 26] Compiling Language.Haskell.Stylish ( lib/Language/Haskell/Stylish.hs, dist/build/Language/Haskell/Stylish.o, dist/build/Language/Haskell/Stylish.dyn_o ) stylish-haskell> [ 1 of 26] Compiling Language.Haskell.Stylish.Block ( lib/Language/Haskell/Stylish/Block.hs, dist/build/Language/Haskell/Stylish/Block.p_o ) stylish-haskell> [ 2 of 26] Compiling Language.Haskell.Stylish.Config.Internal ( lib/Language/Haskell/Stylish/Config/Internal.hs, dist/build/Language/Haskell/Stylish/Config/Internal.p_o ) stylish-haskell> [ 3 of 26] Compiling Language.Haskell.Stylish.Editor ( lib/Language/Haskell/Stylish/Editor.hs, dist/build/Language/Haskell/Stylish/Editor.p_o ) stylish-haskell> [ 4 of 26] Compiling Language.Haskell.Stylish.GHC ( lib/Language/Haskell/Stylish/GHC.hs, dist/build/Language/Haskell/Stylish/GHC.p_o ) stylish-haskell> [ 5 of 26] Compiling Language.Haskell.Stylish.Comments ( lib/Language/Haskell/Stylish/Comments.hs, dist/build/Language/Haskell/Stylish/Comments.p_o ) stylish-haskell> [ 6 of 26] Compiling Language.Haskell.Stylish.Module ( lib/Language/Haskell/Stylish/Module.hs, dist/build/Language/Haskell/Stylish/Module.p_o ) stylish-haskell> stylish-haskell> lib/Language/Haskell/Stylish/Module.hs:54:1: warning: [GHC-90177] [-Worphans] stylish-haskell> Orphan class instance: instance Eq GHC.RawPkgQual stylish-haskell> Suggested fix: fourmolu> Dependency text >=2 && <3: using text-2.1 fourmolu> Dependency th-env >=0.1.1 && <0.2: using th-env-0.1.1 fourmolu> Dependency yaml >=0.11.6.0 && <1: using yaml-0.11.11.2 fourmolu> Dependency Cabal-syntax >=3.10 && <3.11: using Cabal-syntax-3.10.2.0 fourmolu> Dependency Diff >=0.3 && <1: using Diff-0.5 fourmolu> Dependency QuickCheck >=2.14: using QuickCheck-2.14.3 fourmolu> Dependency base >=4.14 && <5: using base-4.19.0.0 fourmolu> Dependency bytestring: using bytestring-0.12.0.2 fourmolu> Dependency containers >=0.5 && <0.7: using containers-0.6.8 fourmolu> Dependency directory >=1.3 && <1.4: using directory-1.3.8.1 fourmolu> Dependency filepath >=1.2 && <1.5: using filepath-1.4.100.4 fourmolu> Dependency fourmolu: using fourmolu-0.15.0.0 fourmolu> Dependency ghc-lib-parser >=9.8 && <9.9: using ghc-lib-parser-9.8.5.20250214 fourmolu> Dependency hspec >=2 && <3: using hspec-2.11.12 fourmolu> Dependency hspec-megaparsec >=2.2: using hspec-megaparsec-2.2.1 fourmolu> Dependency megaparsec >=9: using megaparsec-9.7.0 fourmolu> Dependency path >=0.6 && <0.10: using path-0.9.5 fourmolu> Dependency path-io >=1.4.2 && <2: using path-io-1.8.2 fourmolu> Dependency pretty >=1.0 && <2.0: using pretty-1.1.3.6 fourmolu> Dependency process >=1.6 && <2.0: using process-1.6.18.0 fourmolu> Dependency temporary >=1.3 && <1.4: using temporary-1.3 fourmolu> Dependency text >=2 && <3: using text-2.1 fourmolu> Dependency yaml: using yaml-0.11.11.2 fourmolu> Source component graph: fourmolu> component lib fourmolu> component exe:fourmolu dependency lib fourmolu> component test:tests fourmolu> dependency exe:fourmolu fourmolu> dependency lib fourmolu> Configured component graph: fourmolu> component fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo fourmolu> include Cabal-syntax-3.10.2.0-c668 fourmolu> include Diff-0.5-4nPoK53PkizD5e0dTbCPv7 fourmolu> include MemoTrie-0.6.11-cDBHLemeY02s7Tjq47eCY fourmolu> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 fourmolu> include ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ fourmolu> include array-0.5.6.0-dc89 fourmolu> include base-4.19.0.0-b960 fourmolu> include binary-0.8.9.1-0e3e fourmolu> include bytestring-0.12.0.2-4690 fourmolu> include containers-0.6.8-4775 fourmolu> include deepseq-1.5.0.0-412f fourmolu> include directory-1.3.8.1-6a8e fourmolu> include file-embed-0.0.16.0-F8UYTbO5V8yK2LmDfrL8Xa fourmolu> include filepath-1.4.100.4-fa1c fourmolu> include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn fourmolu> include megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 fourmolu> include mtl-2.3.1-63a4 fourmolu> include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X fourmolu> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI fourmolu> include text-2.1-c36a fourmolu> include yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced fourmolu> component fourmolu-0.15.0.0-9D16uhpZeO4CeslvSs7pOg-fourmolu fourmolu> include Cabal-syntax-3.10.2.0-c668 fourmolu> include base-4.19.0.0-b960 fourmolu> include containers-0.6.8-4775 fourmolu> include directory-1.3.8.1-6a8e fourmolu> include filepath-1.4.100.4-fa1c fourmolu> include fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo fourmolu> include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn fourmolu> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv fourmolu> include text-2.1-c36a fourmolu> include th-env-0.1.1-1GlbpgSiw3uErQQue2eqAN fourmolu> include yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced fourmolu> component fourmolu-0.15.0.0-4wD9XPqvnTcC8QvfVuj2T6-tests fourmolu> include Cabal-syntax-3.10.2.0-c668 fourmolu> include Diff-0.5-4nPoK53PkizD5e0dTbCPv7 fourmolu> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 fourmolu> include base-4.19.0.0-b960 fourmolu> include bytestring-0.12.0.2-4690 fourmolu> include containers-0.6.8-4775 fourmolu> include directory-1.3.8.1-6a8e fourmolu> include filepath-1.4.100.4-fa1c fourmolu> include fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo fourmolu> include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn fourmolu> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH fourmolu> include hspec-megaparsec-2.2.1-lqf41s3BSU61MvlsGOQs4 fourmolu> include megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 fourmolu> include path-0.9.5-LJKrh1JPplx9anWlAVM9D9 fourmolu> include path-io-1.8.2-2V9pSJcQD8QGFBgeCMGXPq fourmolu> include pretty-1.1.3.6-0c70 fourmolu> include process-1.6.18.0-26fa fourmolu> include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b fourmolu> include text-2.1-c36a fourmolu> include yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced fourmolu> Linked component graph: 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-8linRbMuMoh51gkka25v59 hie-bios> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 hie-bios> include base-4.19.0.0-b960 hie-bios> include base16-bytestring-1.0.2.0-L2HTrI5sDR6GxzNP6riz2o hie-bios> include bytestring-0.12.0.2-4690 hie-bios> include co-log-core-0.3.2.5-4rEUtHsVjGE48ZzKQIPoey hie-bios> include conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz hie-bios> include conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ hie-bios> include cryptohash-sha1-0.11.101.0-JfJgUl2ihKCAPBkGb1uPrC hie-bios> include deepseq-1.5.0.0-412f hie-bios> include directory-1.3.8.1-6a8e hie-bios> include exceptions-0.10.7-d3e7 hie-bios> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ hie-bios> include file-embed-0.0.16.0-F8UYTbO5V8yK2LmDfrL8Xa hie-bios> include filepath-1.4.100.4-fa1c hie-bios> include ghc-9.8.1-f1e9 hie-bios> include prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP hie-bios> include template-haskell-2.21.0.0-8831 hie-bios> include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b hie-bios> include text-2.1-c36a hie-bios> include time-1.12.2-d26d hie-bios> include transformers-0.6.1.0-c3ec hie-bios> include unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP hie-bios> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq hie-bios> include yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced hie-bios> component hie-bios-0.14.0-BmhXTZhkp5tKPLZJ5PpOs-hie-bios hie-bios> include base-4.19.0.0-b960 hie-bios> include co-log-core-0.3.2.5-4rEUtHsVjGE48ZzKQIPoey hie-bios> include directory-1.3.8.1-6a8e hie-bios> include filepath-1.4.100.4-fa1c hie-bios> include hie-bios-0.14.0-8linRbMuMoh51gkka25v59 hie-bios> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv hie-bios> include prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP hie-bios> Linked component graph: hie-bios> unit hie-bios-0.14.0-8linRbMuMoh51gkka25v59 hie-bios> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 hie-bios> include base-4.19.0.0-b960 hie-bios> include base16-bytestring-1.0.2.0-L2HTrI5sDR6GxzNP6riz2o hie-bios> include bytestring-0.12.0.2-4690 hie-bios> include co-log-core-0.3.2.5-4rEUtHsVjGE48ZzKQIPoey hie-bios> include conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz hie-bios> include conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ hie-bios> include cryptohash-sha1-0.11.101.0-JfJgUl2ihKCAPBkGb1uPrC hie-bios> include deepseq-1.5.0.0-412f hie-bios> include directory-1.3.8.1-6a8e hie-bios> include exceptions-0.10.7-d3e7 hie-bios> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ hie-bios> include file-embed-0.0.16.0-F8UYTbO5V8yK2LmDfrL8Xa hie-bios> include filepath-1.4.100.4-fa1c hie-bios> include ghc-9.8.1-f1e9 hie-bios> include prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP hie-bios> include template-haskell-2.21.0.0-8831 hie-bios> include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b hie-bios> include text-2.1-c36a hie-bios> include time-1.12.2-d26d hie-bios> include transformers-0.6.1.0-c3ec hie-bios> include unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP hie-bios> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq hie-bios> include yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced hlint> include cmdargs-0.10.22-utRSiFSMLIDH5mTNGRMFc hlint> include containers-0.6.8-4775 hlint> include cpphs-1.20.9.1-E9p97sJCo9vBonNKfkaXhU hlint> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy hlint> include deriving-aeson-0.2.10-6RHmuanEpWH1lgvtVUMgnG hlint> include directory-1.3.8.1-6a8e hlint> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ hlint> include file-embed-0.0.16.0-F8UYTbO5V8yK2LmDfrL8Xa hlint> include filepath-1.4.100.4-fa1c hlint> include filepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d hlint> include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn hlint> include ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d hlint> include hscolour-1.25-I13149lGZf7ABVhIMWVVHU hlint> include process-1.6.18.0-26fa hlint> include refact-0.3.0.2-9j60Lyk5ZE6EDCl7uG5E0B hlint> include text-2.1-c36a hlint> include transformers-0.6.1.0-c3ec hlint> include uniplate-1.6.13-FSZmfemPUb965irITYhfNI hlint> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq hlint> include utf8-string-1.0.2-3f0Yb0EPatE18c5eXZUE9 hlint> include vector-0.13.2.0-KITycIPQp0R25115diGgzh hlint> include yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced hlint> component hlint-3.8-5Gol0wW0Sft6WZ6wsZTTsy-hlint hlint> include base-4.19.0.0-b960 hlint> include hlint-3.8-DgyyNAVgxFjKYdTDIDaX5b hlint> Linked component graph: hlint> unit hlint-3.8-DgyyNAVgxFjKYdTDIDaX5b hlint> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 hlint> include ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ hlint> include base-4.19.0.0-b960 hlint> include bytestring-0.12.0.2-4690 hlint> include cmdargs-0.10.22-utRSiFSMLIDH5mTNGRMFc hlint> include containers-0.6.8-4775 hlint> include cpphs-1.20.9.1-E9p97sJCo9vBonNKfkaXhU hlint> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy hlint> include deriving-aeson-0.2.10-6RHmuanEpWH1lgvtVUMgnG hlint> include directory-1.3.8.1-6a8e hlint> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ hlint> include file-embed-0.0.16.0-F8UYTbO5V8yK2LmDfrL8Xa hlint> include filepath-1.4.100.4-fa1c hlint> include filepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d hlint> include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn hlint> include ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d hlint> include hscolour-1.25-I13149lGZf7ABVhIMWVVHU hlint> include process-1.6.18.0-26fa hlint> include refact-0.3.0.2-9j60Lyk5ZE6EDCl7uG5E0B hlint> include text-2.1-c36a hlint> include transformers-0.6.1.0-c3ec hlint> include uniplate-1.6.13-FSZmfemPUb965irITYhfNI hlint> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq hlint> include utf8-string-1.0.2-3f0Yb0EPatE18c5eXZUE9 hlint> include vector-0.13.2.0-KITycIPQp0R25115diGgzh hlint> include yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced hlint> Language.Haskell.HLint=hlint-3.8-DgyyNAVgxFjKYdTDIDaX5b:Language.Haskell.HLint hlint> unit hlint-3.8-5Gol0wW0Sft6WZ6wsZTTsy-hlint hlint> include base-4.19.0.0-b960 hlint> include hlint-3.8-DgyyNAVgxFjKYdTDIDaX5b hlint> Ready component graph: hlint> definite hlint-3.8-DgyyNAVgxFjKYdTDIDaX5b hlint> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 hlint> depends ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ hlint> depends base-4.19.0.0-b960 hlint> depends bytestring-0.12.0.2-4690 hlint> depends cmdargs-0.10.22-utRSiFSMLIDH5mTNGRMFc hlint> depends containers-0.6.8-4775 hlint> depends cpphs-1.20.9.1-E9p97sJCo9vBonNKfkaXhU hlint> depends data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy hlint> depends deriving-aeson-0.2.10-6RHmuanEpWH1lgvtVUMgnG hlint> depends directory-1.3.8.1-6a8e hlint> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ hlint> depends file-embed-0.0.16.0-F8UYTbO5V8yK2LmDfrL8Xa hlint> depends filepath-1.4.100.4-fa1c hlint> depends filepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d hlint> depends ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn hlint> depends ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d hlint> depends hscolour-1.25-I13149lGZf7ABVhIMWVVHU hlint> depends process-1.6.18.0-26fa hlint> depends refact-0.3.0.2-9j60Lyk5ZE6EDCl7uG5E0B hlint> depends text-2.1-c36a hlint> depends transformers-0.6.1.0-c3ec hlint> depends uniplate-1.6.13-FSZmfemPUb965irITYhfNI implicit-hie> include yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced implicit-hie> component implicit-hie-0.1.4.0-1RsgOuD2h2H32AZVZzBZbl-gen-hie implicit-hie> include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ implicit-hie> include base-4.19.0.0-b960 implicit-hie> include directory-1.3.8.1-6a8e implicit-hie> include filepath-1.4.100.4-fa1c implicit-hie> include filepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d implicit-hie> include implicit-hie-0.1.4.0-GaNa06Cg83U3JmLeZ2y09w implicit-hie> include text-2.1-c36a implicit-hie> include transformers-0.6.1.0-c3ec implicit-hie> include yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced implicit-hie> component implicit-hie-0.1.4.0-IJQGRhXjccRBOlbTDKUncT-implicit-hie-test implicit-hie> include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ implicit-hie> include base-4.19.0.0-b960 implicit-hie> include directory-1.3.8.1-6a8e implicit-hie> include filepath-1.4.100.4-fa1c implicit-hie> include filepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d implicit-hie> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH implicit-hie> include hspec-attoparsec-0.1.0.2-Do8ydVVZlyZ6Xfvb9X71HF implicit-hie> include implicit-hie-0.1.4.0-GaNa06Cg83U3JmLeZ2y09w implicit-hie> include text-2.1-c36a implicit-hie> include transformers-0.6.1.0-c3ec implicit-hie> include yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced implicit-hie> Linked component graph: implicit-hie> unit implicit-hie-0.1.4.0-GaNa06Cg83U3JmLeZ2y09w implicit-hie> include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ implicit-hie> include base-4.19.0.0-b960 implicit-hie> include directory-1.3.8.1-6a8e implicit-hie> include filepath-1.4.100.4-fa1c implicit-hie> include filepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d implicit-hie> include text-2.1-c36a implicit-hie> include transformers-0.6.1.0-c3ec implicit-hie> include yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced implicit-hie> Hie.Cabal.Parser=implicit-hie-0.1.4.0-GaNa06Cg83U3JmLeZ2y09w:Hie.Cabal.Parser,Hie.Locate=implicit-hie-0.1.4.0-GaNa06Cg83U3JmLeZ2y09w:Hie.Locate,Hie.Yaml=implicit-hie-0.1.4.0-GaNa06Cg83U3JmLeZ2y09w:Hie.Yaml implicit-hie> unit implicit-hie-0.1.4.0-1RsgOuD2h2H32AZVZzBZbl-gen-hie implicit-hie> include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ implicit-hie> include base-4.19.0.0-b960 implicit-hie> include directory-1.3.8.1-6a8e implicit-hie> include filepath-1.4.100.4-fa1c implicit-hie> include filepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d implicit-hie> include implicit-hie-0.1.4.0-GaNa06Cg83U3JmLeZ2y09w implicit-hie> include text-2.1-c36a implicit-hie> include transformers-0.6.1.0-c3ec implicit-hie> include yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced implicit-hie> unit implicit-hie-0.1.4.0-IJQGRhXjccRBOlbTDKUncT-implicit-hie-test implicit-hie> include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ implicit-hie> include base-4.19.0.0-b960 implicit-hie> include directory-1.3.8.1-6a8e implicit-hie> include filepath-1.4.100.4-fa1c implicit-hie> include filepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d implicit-hie> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH implicit-hie> include hspec-attoparsec-0.1.0.2-Do8ydVVZlyZ6Xfvb9X71HF implicit-hie> include implicit-hie-0.1.4.0-GaNa06Cg83U3JmLeZ2y09w implicit-hie> include text-2.1-c36a implicit-hie> include transformers-0.6.1.0-c3ec implicit-hie> include yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced implicit-hie> Ready component graph: implicit-hie> definite implicit-hie-0.1.4.0-GaNa06Cg83U3JmLeZ2y09w implicit-hie> depends attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ implicit-hie> depends base-4.19.0.0-b960 implicit-hie> depends directory-1.3.8.1-6a8e implicit-hie> depends filepath-1.4.100.4-fa1c implicit-hie> depends filepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d implicit-hie> depends text-2.1-c36a implicit-hie> depends transformers-0.6.1.0-c3ec implicit-hie> depends yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced implicit-hie> definite implicit-hie-0.1.4.0-IJQGRhXjccRBOlbTDKUncT-implicit-hie-test implicit-hie> depends attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ implicit-hie> depends base-4.19.0.0-b960 implicit-hie> depends directory-1.3.8.1-6a8e implicit-hie> depends filepath-1.4.100.4-fa1c implicit-hie> depends filepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d implicit-hie> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH implicit-hie> depends hspec-attoparsec-0.1.0.2-Do8ydVVZlyZ6Xfvb9X71HF implicit-hie> depends implicit-hie-0.1.4.0-GaNa06Cg83U3JmLeZ2y09w implicit-hie> depends text-2.1-c36a implicit-hie> depends transformers-0.6.1.0-c3ec implicit-hie> depends yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced implicit-hie> definite implicit-hie-0.1.4.0-1RsgOuD2h2H32AZVZzBZbl-gen-hie implicit-hie> depends attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ implicit-hie> depends base-4.19.0.0-b960 stylish-haskell> Move the instance declaration to the module of the class or of the type, or stylish-haskell> wrap the type with a newtype and declare the instance on the new type. stylish-haskell> | stylish-haskell> 54 | deriving instance Eq GHC.RawPkgQual stylish-haskell> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ stylish-haskell> [ 7 of 26] Compiling Language.Haskell.Stylish.Ordering ( lib/Language/Haskell/Stylish/Ordering.hs, dist/build/Language/Haskell/Stylish/Ordering.p_o ) stylish-haskell> [ 8 of 26] Compiling Language.Haskell.Stylish.Parse ( lib/Language/Haskell/Stylish/Parse.hs, dist/build/Language/Haskell/Stylish/Parse.p_o ) stylish-haskell> [ 9 of 26] Compiling Language.Haskell.Stylish.Printer ( lib/Language/Haskell/Stylish/Printer.hs, dist/build/Language/Haskell/Stylish/Printer.p_o ) stylish-haskell> [10 of 26] Compiling Language.Haskell.Stylish.Step ( lib/Language/Haskell/Stylish/Step.hs, dist/build/Language/Haskell/Stylish/Step.p_o ) stylish-haskell> [11 of 26] Compiling Language.Haskell.Stylish.Step.Tabs ( lib/Language/Haskell/Stylish/Step/Tabs.hs, dist/build/Language/Haskell/Stylish/Step/Tabs.p_o ) stylish-haskell> [12 of 26] Compiling Language.Haskell.Stylish.Step.TrailingWhitespace ( lib/Language/Haskell/Stylish/Step/TrailingWhitespace.hs, dist/build/Language/Haskell/Stylish/Step/TrailingWhitespace.p_o ) stylish-haskell> [13 of 26] Compiling Language.Haskell.Stylish.Util ( lib/Language/Haskell/Stylish/Util.hs, dist/build/Language/Haskell/Stylish/Util.p_o ) stylish-haskell> [14 of 26] Compiling Language.Haskell.Stylish.Step.Squash ( lib/Language/Haskell/Stylish/Step/Squash.hs, dist/build/Language/Haskell/Stylish/Step/Squash.p_o ) stylish-haskell> [15 of 26] Compiling Language.Haskell.Stylish.Step.LanguagePragmas ( lib/Language/Haskell/Stylish/Step/LanguagePragmas.hs, dist/build/Language/Haskell/Stylish/Step/LanguagePragmas.p_o ) stylish-haskell> stylish-haskell> lib/Language/Haskell/Stylish/Step/LanguagePragmas.hs:77:15: warning: [GHC-63394] [-Wx-partial] stylish-haskell> In the use of ‘head’ stylish-haskell> (imported from Prelude, but defined in GHC.List): stylish-haskell> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." stylish-haskell> | stylish-haskell> 77 | , " " <> head pragmas' stylish-haskell> | ^^^^ stylish-haskell> stylish-haskell> lib/Language/Haskell/Stylish/Step/LanguagePragmas.hs:79:38: warning: [GHC-63394] [-Wx-partial] stylish-haskell> In the use of ‘tail’ stylish-haskell> (imported from Prelude, but defined in GHC.List): stylish-haskell> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." stylish-haskell> | stylish-haskell> 79 | <> [ " , " <> pragma | pragma <- tail pragmas'] stylish-haskell> | ^^^^ stylish-haskell> [16 of 26] Compiling Language.Haskell.Stylish.Step.UnicodeSyntax ( lib/Language/Haskell/Stylish/Step/UnicodeSyntax.hs, dist/build/Language/Haskell/Stylish/Step/UnicodeSyntax.p_o ) stylish-haskell> [17 of 26] Compiling Language.Haskell.Stylish.Step.Imports ( lib/Language/Haskell/Stylish/Step/Imports.hs, dist/build/Language/Haskell/Stylish/Step/Imports.p_o ) stylish-haskell> stylish-haskell> lib/Language/Haskell/Stylish/Step/Imports.hs:289:37: warning: [GHC-63394] [-Wx-partial] stylish-haskell> In the use of ‘head’ stylish-haskell> (imported from Prelude, but defined in GHC.List): stylish-haskell> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." stylish-haskell> | stylish-haskell> 289 | (GHC.srcSpanStartLine . src $ head imports) stylish-haskell> | ^^^^ fourmolu> unit fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo fourmolu> include Cabal-syntax-3.10.2.0-c668 fourmolu> include Diff-0.5-4nPoK53PkizD5e0dTbCPv7 fourmolu> include MemoTrie-0.6.11-cDBHLemeY02s7Tjq47eCY fourmolu> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 fourmolu> include ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ fourmolu> include array-0.5.6.0-dc89 fourmolu> include base-4.19.0.0-b960 fourmolu> include binary-0.8.9.1-0e3e fourmolu> include bytestring-0.12.0.2-4690 fourmolu> include containers-0.6.8-4775 fourmolu> include deepseq-1.5.0.0-412f fourmolu> include directory-1.3.8.1-6a8e fourmolu> include file-embed-0.0.16.0-F8UYTbO5V8yK2LmDfrL8Xa fourmolu> include filepath-1.4.100.4-fa1c fourmolu> include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn fourmolu> include megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 fourmolu> include mtl-2.3.1-63a4 fourmolu> include scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X fourmolu> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI fourmolu> include text-2.1-c36a fourmolu> include yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced hie-bios> HIE.Bios=hie-bios-0.14.0-8linRbMuMoh51gkka25v59:HIE.Bios,HIE.Bios.Config=hie-bios-0.14.0-8linRbMuMoh51gkka25v59:HIE.Bios.Config,HIE.Bios.Config.YAML=hie-bios-0.14.0-8linRbMuMoh51gkka25v59:HIE.Bios.Config.YAML,HIE.Bios.Cradle=hie-bios-0.14.0-8linRbMuMoh51gkka25v59:HIE.Bios.Cradle,HIE.Bios.Environment=hie-bios-0.14.0-8linRbMuMoh51gkka25v59:HIE.Bios.Environment,HIE.Bios.Flags=hie-bios-0.14.0-8linRbMuMoh51gkka25v59:HIE.Bios.Flags,HIE.Bios.Ghc.Api=hie-bios-0.14.0-8linRbMuMoh51gkka25v59:HIE.Bios.Ghc.Api,HIE.Bios.Ghc.Check=hie-bios-0.14.0-8linRbMuMoh51gkka25v59:HIE.Bios.Ghc.Check,HIE.Bios.Ghc.Doc=hie-bios-0.14.0-8linRbMuMoh51gkka25v59:HIE.Bios.Ghc.Doc,HIE.Bios.Ghc.Gap=hie-bios-0.14.0-8linRbMuMoh51gkka25v59:HIE.Bios.Ghc.Gap,HIE.Bios.Ghc.Load=hie-bios-0.14.0-8linRbMuMoh51gkka25v59:HIE.Bios.Ghc.Load,HIE.Bios.Ghc.Logger=hie-bios-0.14.0-8linRbMuMoh51gkka25v59:HIE.Bios.Ghc.Logger,HIE.Bios.Internal.Debug=hie-bios-0.14.0-8linRbMuMoh51gkka25v59:HIE.Bios.Internal.Debug,HIE.Bios.Types=hie-bios-0.14.0-8linRbMuMoh51gkka25v59:HIE.Bios.Types,HIE.Bios.Wrappers=hie-bios-0.14.0-8linRbMuMoh51gkka25v59:HIE.Bios.Wrappers hie-bios> unit hie-bios-0.14.0-BmhXTZhkp5tKPLZJ5PpOs-hie-bios hie-bios> include base-4.19.0.0-b960 hie-bios> include co-log-core-0.3.2.5-4rEUtHsVjGE48ZzKQIPoey hie-bios> include directory-1.3.8.1-6a8e hie-bios> include filepath-1.4.100.4-fa1c hie-bios> include hie-bios-0.14.0-8linRbMuMoh51gkka25v59 hie-bios> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv hie-bios> include prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP hie-bios> Ready component graph: hie-bios> definite hie-bios-0.14.0-8linRbMuMoh51gkka25v59 hie-bios> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 hie-bios> depends base-4.19.0.0-b960 hie-bios> depends base16-bytestring-1.0.2.0-L2HTrI5sDR6GxzNP6riz2o hie-bios> depends bytestring-0.12.0.2-4690 hie-bios> depends co-log-core-0.3.2.5-4rEUtHsVjGE48ZzKQIPoey hie-bios> depends conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz hie-bios> depends conduit-extra-1.3.7-JaIJVFGBJDKDrYVG9lUjhQ hie-bios> depends cryptohash-sha1-0.11.101.0-JfJgUl2ihKCAPBkGb1uPrC hie-bios> depends deepseq-1.5.0.0-412f hie-bios> depends directory-1.3.8.1-6a8e hie-bios> depends exceptions-0.10.7-d3e7 hie-bios> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ hie-bios> depends file-embed-0.0.16.0-F8UYTbO5V8yK2LmDfrL8Xa hie-bios> depends filepath-1.4.100.4-fa1c hie-bios> depends ghc-9.8.1-f1e9 hie-bios> depends prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP hie-bios> depends template-haskell-2.21.0.0-8831 hie-bios> depends temporary-1.3-6LDbtKZIJMrKol9xVw5U4b hie-bios> depends text-2.1-c36a hie-bios> depends time-1.12.2-d26d hie-bios> depends transformers-0.6.1.0-c3ec hie-bios> depends unix-compat-0.7.4-Iz2j0DpfCH6FjDLc34mHUP hie-bios> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq hie-bios> depends yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced hie-bios> definite hie-bios-0.14.0-BmhXTZhkp5tKPLZJ5PpOs-hie-bios hie-bios> depends base-4.19.0.0-b960 hie-bios> depends co-log-core-0.3.2.5-4rEUtHsVjGE48ZzKQIPoey hie-bios> depends directory-1.3.8.1-6a8e hie-bios> depends filepath-1.4.100.4-fa1c hie-bios> depends hie-bios-0.14.0-8linRbMuMoh51gkka25v59 hie-bios> depends optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv hie-bios> depends prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP hie-bios> Using Cabal-3.10.2.0 compiled by ghc-9.8 hie-bios> Using compiler: ghc-9.8.1 hie-bios> Using install prefix: hie-bios> /nix/store/s44wifbww8am1ynm1diggggmjhbpmxlg-hie-bios-0.14.0 hie-bios> Executables installed in: hie-bios> /nix/store/s44wifbww8am1ynm1diggggmjhbpmxlg-hie-bios-0.14.0/bin hie-bios> Libraries installed in: hie-bios> /nix/store/s44wifbww8am1ynm1diggggmjhbpmxlg-hie-bios-0.14.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/hie-bios-0.14.0-8linRbMuMoh51gkka25v59 hie-bios> Dynamic Libraries installed in: hie-bios> /nix/store/s44wifbww8am1ynm1diggggmjhbpmxlg-hie-bios-0.14.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 hie-bios> Private executables installed in: hie-bios> /nix/store/s44wifbww8am1ynm1diggggmjhbpmxlg-hie-bios-0.14.0/libexec/x86_64-linux-ghc-9.8.1/hie-bios-0.14.0 hie-bios> Data files installed in: hie-bios> /nix/store/s44wifbww8am1ynm1diggggmjhbpmxlg-hie-bios-0.14.0/share/x86_64-linux-ghc-9.8.1/hie-bios-0.14.0 hie-bios> Documentation installed in: hie-bios> /nix/store/cj1wn0yp4vhnpgx78r3msc7hsd1wrd1h-hie-bios-0.14.0-doc/share/doc/hie-bios-0.14.0 hie-bios> Configuration files installed in: hie-bios> /nix/store/s44wifbww8am1ynm1diggggmjhbpmxlg-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.8.1 found on system at: hie-bios> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc hie-bios> Using ghc-pkg version 9.8.1 found on system at: hie-bios> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 hie-bios> No happy found hie-bios> Using haskell-suite found on system at: haskell-suite-dummy-location hie-bios> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location hie-bios> No hmake found hlint> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq hlint> depends utf8-string-1.0.2-3f0Yb0EPatE18c5eXZUE9 hlint> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh hlint> depends yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced hlint> definite hlint-3.8-5Gol0wW0Sft6WZ6wsZTTsy-hlint hlint> depends base-4.19.0.0-b960 hlint> depends hlint-3.8-DgyyNAVgxFjKYdTDIDaX5b hlint> Using Cabal-3.10.2.0 compiled by ghc-9.8 hlint> Using compiler: ghc-9.8.1 hlint> Using install prefix: /nix/store/52m7mxzb986a78zrmgjf1hb040lwlqi7-hlint-3.8 hlint> Executables installed in: hlint> /nix/store/52m7mxzb986a78zrmgjf1hb040lwlqi7-hlint-3.8/bin hlint> Libraries installed in: hlint> /nix/store/52m7mxzb986a78zrmgjf1hb040lwlqi7-hlint-3.8/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/hlint-3.8-DgyyNAVgxFjKYdTDIDaX5b hlint> Dynamic Libraries installed in: hlint> /nix/store/52m7mxzb986a78zrmgjf1hb040lwlqi7-hlint-3.8/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 hlint> Private executables installed in: hlint> /nix/store/52m7mxzb986a78zrmgjf1hb040lwlqi7-hlint-3.8/libexec/x86_64-linux-ghc-9.8.1/hlint-3.8 hlint> Data files installed in: hlint> /nix/store/3g6w0xd2vq4kn3q6x5j91vgi1i3n9p2g-hlint-3.8-data/share/ghc-9.8.1/x86_64-linux-ghc-9.8.1/hlint-3.8 hlint> Documentation installed in: hlint> /nix/store/n0giqxpp2914lr0fyyv032n1w13zjpcw-hlint-3.8-doc/share/doc/hlint-3.8 hlint> Configuration files installed in: hlint> /nix/store/52m7mxzb986a78zrmgjf1hb040lwlqi7-hlint-3.8/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/v81zi8dgm8d6635cj6lmx2d2m376afsv-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.8.1 found on system at: hlint> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc hlint> Using ghc-pkg version 9.8.1 found on system at: hlint> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 hlint> No happy found hlint> Using haskell-suite found on system at: haskell-suite-dummy-location hlint> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location hlint> No hmake found hlint> Using hpc version 0.69 found on system at: hlint> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 hlint> Using hsc2hs version 0.68.10 found on system at: hlint> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 hlint> Using hscolour version 1.25 found on system at: hlint> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour hlint> No jhc found hlint> Using ld found on system at: hlint> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold hlint> No pkg-config found hlint> Using runghc version 9.8.1 found on system at: hlint> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 hlint> Running phase: buildPhase hlint> Preprocessing library for hlint-3.8.. hlint> Building library for hlint-3.8.. hlint> [ 1 of 62] Compiling EmbedData ( src/EmbedData.hs, dist/build/EmbedData.o, dist/build/EmbedData.dyn_o ) hlint> [ 2 of 62] Compiling Extension ( src/Extension.hs, dist/build/Extension.o, dist/build/Extension.dyn_o ) hlint> [ 3 of 62] Compiling Fixity ( src/Fixity.hs, dist/build/Fixity.o, dist/build/Fixity.dyn_o ) hlint> [ 4 of 62] Compiling GHC.Util.ApiAnnotation ( src/GHC/Util/ApiAnnotation.hs, dist/build/GHC/Util/ApiAnnotation.o, dist/build/GHC/Util/ApiAnnotation.dyn_o ) hlint> [ 5 of 62] Compiling GHC.Util.Brackets ( src/GHC/Util/Brackets.hs, dist/build/GHC/Util/Brackets.o, dist/build/GHC/Util/Brackets.dyn_o ) hlint> [ 6 of 62] Compiling GHC.Util.DynFlags ( src/GHC/Util/DynFlags.hs, dist/build/GHC/Util/DynFlags.o, dist/build/GHC/Util/DynFlags.dyn_o ) implicit-hie> depends directory-1.3.8.1-6a8e implicit-hie> depends filepath-1.4.100.4-fa1c implicit-hie> depends filepattern-0.1.3-C5ZdfR7Ip1J19zhk6Q3p4d implicit-hie> depends implicit-hie-0.1.4.0-GaNa06Cg83U3JmLeZ2y09w implicit-hie> depends text-2.1-c36a implicit-hie> depends transformers-0.6.1.0-c3ec implicit-hie> depends yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced implicit-hie> Using Cabal-3.10.2.0 compiled by ghc-9.8 implicit-hie> Using compiler: ghc-9.8.1 implicit-hie> Using install prefix: implicit-hie> /nix/store/yy4wbx1g6lpiasqdhwla12jxx5q5alv5-implicit-hie-0.1.4.0 implicit-hie> Executables installed in: implicit-hie> /nix/store/yy4wbx1g6lpiasqdhwla12jxx5q5alv5-implicit-hie-0.1.4.0/bin implicit-hie> Libraries installed in: implicit-hie> /nix/store/yy4wbx1g6lpiasqdhwla12jxx5q5alv5-implicit-hie-0.1.4.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/implicit-hie-0.1.4.0-GaNa06Cg83U3JmLeZ2y09w implicit-hie> Dynamic Libraries installed in: implicit-hie> /nix/store/yy4wbx1g6lpiasqdhwla12jxx5q5alv5-implicit-hie-0.1.4.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 implicit-hie> Private executables installed in: implicit-hie> /nix/store/yy4wbx1g6lpiasqdhwla12jxx5q5alv5-implicit-hie-0.1.4.0/libexec/x86_64-linux-ghc-9.8.1/implicit-hie-0.1.4.0 implicit-hie> Data files installed in: implicit-hie> /nix/store/yy4wbx1g6lpiasqdhwla12jxx5q5alv5-implicit-hie-0.1.4.0/share/x86_64-linux-ghc-9.8.1/implicit-hie-0.1.4.0 implicit-hie> Documentation installed in: implicit-hie> /nix/store/hdyqi67wpwp3rjf6jk59izwykq76fnps-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/yy4wbx1g6lpiasqdhwla12jxx5q5alv5-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.8.1 found on system at: implicit-hie> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc implicit-hie> Using ghc-pkg version 9.8.1 found on system at: implicit-hie> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 implicit-hie> No happy found implicit-hie> Using haskell-suite found on system at: haskell-suite-dummy-location implicit-hie> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location implicit-hie> No hmake found implicit-hie> Using hpc version 0.69 found on system at: implicit-hie> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 implicit-hie> Using hsc2hs version 0.68.10 found on system at: implicit-hie> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 implicit-hie> Using hscolour version 1.25 found on system at: implicit-hie> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour implicit-hie> No jhc found implicit-hie> Using ld found on system at: implicit-hie> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold implicit-hie> No pkg-config found implicit-hie> Using runghc version 9.8.1 found on system at: implicit-hie> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 ) stylish-haskell> [18 of 26] Compiling Language.Haskell.Stylish.Step.ModuleHeader ( lib/Language/Haskell/Stylish/Step/ModuleHeader.hs, dist/build/Language/Haskell/Stylish/Step/ModuleHeader.p_o ) fourmolu> Ormolu=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu,Ormolu.Config=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Config,Ormolu.Diff.ParseResult=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Diff.ParseResult,Ormolu.Diff.Text=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Diff.Text,Ormolu.Exception=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Exception,Ormolu.Fixity=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Fixity,Ormolu.Fixity.Imports=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Fixity.Imports,Ormolu.Fixity.Internal=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Fixity.Internal,Ormolu.Fixity.Parser=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Fixity.Parser,Ormolu.Fixity.Printer=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Fixity.Printer,Ormolu.Imports=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Imports,Ormolu.Parser=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Parser,Ormolu.Parser.CommentStream=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Parser.CommentStream,Ormolu.Parser.Pragma=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Parser.Pragma,Ormolu.Parser.Result=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Parser.Result,Ormolu.Printer=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Printer,Ormolu.Printer.Combinators=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Printer.Combinators,Ormolu.Printer.Comments=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Printer.Comments,Ormolu.Printer.Internal=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Printer.Internal,Ormolu.Printer.Meat.Common=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Printer.Meat.Common,Ormolu.Printer.Meat.Declaration=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Printer.Meat.Declaration,Ormolu.Printer.Meat.Declaration.Annotation=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Printer.Meat.Declaration.Annotation,Ormolu.Printer.Meat.Declaration.Class=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Printer.Meat.Declaration.Class,Ormolu.Printer.Meat.Declaration.Data=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Printer.Meat.Declaration.Data,Ormolu.Printer.Meat.Declaration.Default=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Printer.Meat.Declaration.Default,Ormolu.Printer.Meat.Declaration.Foreign=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Printer.Meat.Declaration.Foreign,Ormolu.Printer.Meat.Declaration.Instance=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Printer.Meat.Declaration.Instance,Ormolu.Printer.Meat.Declaration.OpTree=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Printer.Meat.Declaration.OpTree,Ormolu.Printer.Meat.Declaration.RoleAnnotation=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Printer.Meat.Declaration.RoleAnnotation,Ormolu.Printer.Meat.Declaration.Rule=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Printer.Meat.Declaration.Rule,Ormolu.Printer.Meat.Declaration.Signature=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Printer.Meat.Declaration.Signature,Ormolu.Printer.Meat.Declaration.Splice=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Printer.Meat.Declaration.Splice,Ormolu.Printer.Meat.Declaration.Type=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Printer.Meat.Declaration.Type,Ormolu.Printer.Meat.Declaration.TypeFamily=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Printer.Meat.Declaration.TypeFamily,Ormolu.Printer.Meat.Declaration.Value=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Printer.Meat.Declaration.Value,Ormolu.Printer.Meat.Declaration.Warning=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Printer.Meat.Declaration.Warning,Ormolu.Printer.Meat.ImportExport=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Printer.Meat.ImportExport,Ormolu.Printer.Meat.Module=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Printer.Meat.Module,Ormolu.Printer.Meat.Pragma=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Printer.Meat.Pragma,Ormolu.Printer.Meat.Type=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Printer.Meat.Type,Ormolu.Printer.Operators=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Printer.Operators,Ormolu.Printer.SpanStream=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Printer.SpanStream,Ormolu.Processing.Common=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Processing.Common,Ormolu.Processing.Cpp=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Processing.Cpp,Ormolu.Processing.Preprocess=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Processing.Preprocess,Ormolu.Terminal=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Terminal,Ormolu.Terminal.QualifiedDo=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Terminal.QualifiedDo,Ormolu.Utils=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Utils,Ormolu.Utils.Cabal=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Utils.Cabal,Ormolu.Utils.Fixity=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Utils.Fixity,Ormolu.Utils.IO=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Ormolu.Utils.IO,Paths_fourmolu=fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo:Paths_fourmolu fourmolu> unit fourmolu-0.15.0.0-9D16uhpZeO4CeslvSs7pOg-fourmolu fourmolu> include Cabal-syntax-3.10.2.0-c668 fourmolu> include base-4.19.0.0-b960 fourmolu> include containers-0.6.8-4775 fourmolu> include directory-1.3.8.1-6a8e fourmolu> include filepath-1.4.100.4-fa1c fourmolu> include fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo fourmolu> include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn fourmolu> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv fourmolu> include text-2.1-c36a fourmolu> include th-env-0.1.1-1GlbpgSiw3uErQQue2eqAN fourmolu> include yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced fourmolu> unit fourmolu-0.15.0.0-4wD9XPqvnTcC8QvfVuj2T6-tests fourmolu> include Cabal-syntax-3.10.2.0-c668 fourmolu> include Diff-0.5-4nPoK53PkizD5e0dTbCPv7 fourmolu> include QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 fourmolu> include base-4.19.0.0-b960 fourmolu> include bytestring-0.12.0.2-4690 fourmolu> include containers-0.6.8-4775 fourmolu> include directory-1.3.8.1-6a8e fourmolu> include filepath-1.4.100.4-fa1c fourmolu> include fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo fourmolu> include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn fourmolu> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH fourmolu> include hspec-megaparsec-2.2.1-lqf41s3BSU61MvlsGOQs4 fourmolu> include megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 fourmolu> include path-0.9.5-LJKrh1JPplx9anWlAVM9D9 fourmolu> include path-io-1.8.2-2V9pSJcQD8QGFBgeCMGXPq fourmolu> include pretty-1.1.3.6-0c70 fourmolu> include process-1.6.18.0-26fa fourmolu> include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b fourmolu> include text-2.1-c36a fourmolu> include yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced fourmolu> Ready component graph: fourmolu> definite fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo fourmolu> depends Cabal-syntax-3.10.2.0-c668 fourmolu> depends Diff-0.5-4nPoK53PkizD5e0dTbCPv7 fourmolu> depends MemoTrie-0.6.11-cDBHLemeY02s7Tjq47eCY fourmolu> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 fourmolu> depends ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ fourmolu> depends array-0.5.6.0-dc89 fourmolu> depends base-4.19.0.0-b960 fourmolu> depends binary-0.8.9.1-0e3e fourmolu> depends bytestring-0.12.0.2-4690 fourmolu> depends containers-0.6.8-4775 fourmolu> depends deepseq-1.5.0.0-412f fourmolu> depends directory-1.3.8.1-6a8e fourmolu> depends file-embed-0.0.16.0-F8UYTbO5V8yK2LmDfrL8Xa hie-bios> Using hpc version 0.69 found on system at: hie-bios> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 hie-bios> Using hsc2hs version 0.68.10 found on system at: hie-bios> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 hie-bios> Using hscolour version 1.25 found on system at: hie-bios> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour hie-bios> No jhc found hie-bios> Using ld found on system at: hie-bios> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold hie-bios> No pkg-config found hie-bios> Using runghc version 9.8.1 found on system at: hie-bios> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 hie-bios> Running phase: buildPhase hie-bios> Preprocessing library for hie-bios-0.14.0.. hlint> [ 7 of 62] Compiling GHC.Util.FreeVars ( src/GHC/Util/FreeVars.hs, dist/build/GHC/Util/FreeVars.o, dist/build/GHC/Util/FreeVars.dyn_o ) hlint> [ 8 of 62] Compiling GHC.Util.HsDecl ( src/GHC/Util/HsDecl.hs, dist/build/GHC/Util/HsDecl.o, dist/build/GHC/Util/HsDecl.dyn_o ) hlint> [ 9 of 62] Compiling GHC.Util.Scope ( src/GHC/Util/Scope.hs, dist/build/GHC/Util/Scope.o, dist/build/GHC/Util/Scope.dyn_o ) hlint> [10 of 62] Compiling GHC.Util.SrcLoc ( src/GHC/Util/SrcLoc.hs, dist/build/GHC/Util/SrcLoc.o, dist/build/GHC/Util/SrcLoc.dyn_o ) hlint> [11 of 62] Compiling GHC.Util.View ( src/GHC/Util/View.hs, dist/build/GHC/Util/View.o, dist/build/GHC/Util/View.dyn_o ) hlint> [12 of 62] Compiling HsColour ( src/HsColour.hs, dist/build/HsColour.o, dist/build/HsColour.dyn_o ) hlint> [13 of 62] Compiling Parallel ( src/Parallel.hs, dist/build/Parallel.o, dist/build/Parallel.dyn_o ) hlint> [14 of 62] Compiling Paths_hlint ( dist/build/autogen/Paths_hlint.hs, dist/build/Paths_hlint.o, dist/build/Paths_hlint.dyn_o ) hlint> [15 of 62] Compiling Refact ( src/Refact.hs, dist/build/Refact.o, dist/build/Refact.dyn_o ) hlint> [16 of 62] Compiling GHC.Util.HsExpr ( src/GHC/Util/HsExpr.hs, dist/build/GHC/Util/HsExpr.o, dist/build/GHC/Util/HsExpr.dyn_o ) hlint> [17 of 62] Compiling Timing ( src/Timing.hs, dist/build/Timing.o, dist/build/Timing.dyn_o ) hlint> [18 of 62] Compiling Util ( src/Util.hs, dist/build/Util.o, dist/build/Util.dyn_o ) hlint> [19 of 62] Compiling GHC.Util.Unify ( src/GHC/Util/Unify.hs, dist/build/GHC/Util/Unify.o, dist/build/GHC/Util/Unify.dyn_o ) hlint> [20 of 62] Compiling GHC.Util ( src/GHC/Util.hs, dist/build/GHC/Util.o, dist/build/GHC/Util.dyn_o ) hlint> [21 of 62] Compiling Config.Type ( src/Config/Type.hs, dist/build/Config/Type.o, dist/build/Config/Type.dyn_o ) fourmolu> depends filepath-1.4.100.4-fa1c fourmolu> depends ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn fourmolu> depends megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 fourmolu> depends mtl-2.3.1-63a4 fourmolu> depends scientific-0.3.8.0-AAHJ2xFRe5v5s4wRtZjD2X fourmolu> depends syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI fourmolu> depends text-2.1-c36a fourmolu> depends yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced fourmolu> definite fourmolu-0.15.0.0-9D16uhpZeO4CeslvSs7pOg-fourmolu fourmolu> depends Cabal-syntax-3.10.2.0-c668 fourmolu> depends base-4.19.0.0-b960 fourmolu> depends containers-0.6.8-4775 fourmolu> depends directory-1.3.8.1-6a8e fourmolu> depends filepath-1.4.100.4-fa1c fourmolu> depends fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo fourmolu> depends ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn fourmolu> depends optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv fourmolu> depends text-2.1-c36a fourmolu> depends th-env-0.1.1-1GlbpgSiw3uErQQue2eqAN fourmolu> depends yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced fourmolu> definite fourmolu-0.15.0.0-4wD9XPqvnTcC8QvfVuj2T6-tests fourmolu> depends Cabal-syntax-3.10.2.0-c668 fourmolu> depends Diff-0.5-4nPoK53PkizD5e0dTbCPv7 fourmolu> depends QuickCheck-2.14.3-CZaIrof9p8DBixfMI9gJQ8 fourmolu> depends base-4.19.0.0-b960 fourmolu> depends bytestring-0.12.0.2-4690 fourmolu> depends containers-0.6.8-4775 fourmolu> depends directory-1.3.8.1-6a8e fourmolu> depends filepath-1.4.100.4-fa1c fourmolu> depends fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo fourmolu> depends ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn fourmolu> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH fourmolu> depends hspec-megaparsec-2.2.1-lqf41s3BSU61MvlsGOQs4 fourmolu> depends megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 fourmolu> depends path-0.9.5-LJKrh1JPplx9anWlAVM9D9 fourmolu> depends path-io-1.8.2-2V9pSJcQD8QGFBgeCMGXPq fourmolu> depends pretty-1.1.3.6-0c70 fourmolu> depends process-1.6.18.0-26fa fourmolu> depends temporary-1.3-6LDbtKZIJMrKol9xVw5U4b fourmolu> depends text-2.1-c36a fourmolu> depends yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced fourmolu> depends fourmolu-0.15.0.0-9D16uhpZeO4CeslvSs7pOg-fourmolu fourmolu> Using Cabal-3.10.2.0 compiled by ghc-9.8 fourmolu> Using compiler: ghc-9.8.1 fourmolu> Using install prefix: fourmolu> /nix/store/d17k6irk68q9wrsq0z3wq6vn4v76l67n-fourmolu-0.15.0.0 fourmolu> Executables installed in: fourmolu> /nix/store/d17k6irk68q9wrsq0z3wq6vn4v76l67n-fourmolu-0.15.0.0/bin fourmolu> Libraries installed in: fourmolu> /nix/store/d17k6irk68q9wrsq0z3wq6vn4v76l67n-fourmolu-0.15.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo fourmolu> Dynamic Libraries installed in: fourmolu> /nix/store/d17k6irk68q9wrsq0z3wq6vn4v76l67n-fourmolu-0.15.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 fourmolu> Private executables installed in: fourmolu> /nix/store/d17k6irk68q9wrsq0z3wq6vn4v76l67n-fourmolu-0.15.0.0/libexec/x86_64-linux-ghc-9.8.1/fourmolu-0.15.0.0 fourmolu> Data files installed in: fourmolu> /nix/store/d17k6irk68q9wrsq0z3wq6vn4v76l67n-fourmolu-0.15.0.0/share/x86_64-linux-ghc-9.8.1/fourmolu-0.15.0.0 fourmolu> Documentation installed in: fourmolu> /nix/store/kfv65q0zv5lbpg6ai0mi982nazws552h-fourmolu-0.15.0.0-doc/share/doc/fourmolu-0.15.0.0 fourmolu> Configuration files installed in: fourmolu> /nix/store/d17k6irk68q9wrsq0z3wq6vn4v76l67n-fourmolu-0.15.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.8.1 found on system at: fourmolu> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc fourmolu> Using ghc-pkg version 9.8.1 found on system at: fourmolu> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 fourmolu> No happy found fourmolu> Using haskell-suite found on system at: haskell-suite-dummy-location fourmolu> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location fourmolu> No hmake found fourmolu> Using hpc version 0.69 found on system at: fourmolu> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 fourmolu> Using hsc2hs version 0.68.10 found on system at: fourmolu> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 fourmolu> Using hscolour version 1.25 found on system at: fourmolu> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour fourmolu> No jhc found fourmolu> Using ld found on system at: fourmolu> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold fourmolu> No pkg-config found fourmolu> Using runghc version 9.8.1 found on system at: fourmolu> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 hie-bios> Building library for hie-bios-0.14.0.. fourmolu> Running phase: buildPhase stylish-haskell> [19 of 26] Compiling Language.Haskell.Stylish.Step.Data ( lib/Language/Haskell/Stylish/Step/Data.hs, dist/build/Language/Haskell/Stylish/Step/Data.p_o ) stylish-haskell> [20 of 26] Compiling Language.Haskell.Stylish.Align ( lib/Language/Haskell/Stylish/Align.hs, dist/build/Language/Haskell/Stylish/Align.p_o ) stylish-haskell> [21 of 26] Compiling Language.Haskell.Stylish.Step.SimpleAlign ( lib/Language/Haskell/Stylish/Step/SimpleAlign.hs, dist/build/Language/Haskell/Stylish/Step/SimpleAlign.p_o ) stylish-haskell> [22 of 26] Compiling Language.Haskell.Stylish.Verbose ( lib/Language/Haskell/Stylish/Verbose.hs, dist/build/Language/Haskell/Stylish/Verbose.p_o ) stylish-haskell> [23 of 26] Compiling Language.Haskell.Stylish.Config.Cabal ( lib/Language/Haskell/Stylish/Config/Cabal.hs, dist/build/Language/Haskell/Stylish/Config/Cabal.p_o ) stylish-haskell> [24 of 26] Compiling Language.Haskell.Stylish.Config ( lib/Language/Haskell/Stylish/Config.hs, dist/build/Language/Haskell/Stylish/Config.p_o ) fourmolu> Preprocessing library for fourmolu-0.15.0.0.. fourmolu> Building library for fourmolu-0.15.0.0.. fourmolu> [ 1 of 57] Compiling GHC.DynFlags ( src/GHC/DynFlags.hs, dist/build/GHC/DynFlags.o, dist/build/GHC/DynFlags.dyn_o ) hls-plugin-api> Running phase: setupCompilerEnvironmentPhase hls-plugin-api> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. 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 ) lsp-test> Running phase: setupCompilerEnvironmentPhase lsp-test> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. fourmolu> [ 2 of 57] Compiling Ormolu.Config.Gen ( src/Ormolu/Config/Gen.hs, dist/build/Ormolu/Config/Gen.o, dist/build/Ormolu/Config/Gen.dyn_o ) 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.UiHZ1C1i1l/setup-package.conf.d -threaded hls-plugin-api> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.UiHZ1C1i1l/Main.o ) hls-plugin-api> [2 of 2] Linking Setup implicit-hie> [2 of 4] Compiling Hie.Locate ( src/Hie/Locate.hs, dist/build/Hie/Locate.p_o ) lsp-test> Running phase: unpackPhase lsp-test> unpacking source archive /nix/store/nzq58rnlzlp5yrv5iyi4xsccjhi16j3y-lsp-test-0.17.1.1.tar.gz stylish-haskell> [25 of 26] Compiling Paths_stylish_haskell ( dist/build/autogen/Paths_stylish_haskell.hs, dist/build/Paths_stylish_haskell.p_o ) stylish-haskell> [26 of 26] Compiling Language.Haskell.Stylish ( lib/Language/Haskell/Stylish.hs, dist/build/Language/Haskell/Stylish.p_o ) 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.Re744pZR8S/setup-package.conf.d -threaded lsp-test> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.Re744pZR8S/Main.o ) lsp-test> [2 of 2] Linking Setup 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 ) hls-plugin-api> Running phase: updateAutotoolsGnuConfigScriptsPhase hls-plugin-api> Running phase: configurePhase hls-plugin-api> configureFlags: --verbose --prefix=/nix/store/6bg8v6yx5iqgrxs17dmd2pg55ynkqq98-hls-plugin-api-2.10.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/b1s3rlg155xkdhxvfwppbwir9pf3a1k6-hls-plugin-api-2.10.0.0-doc/share/doc/hls-plugin-api-2.10.0.0 --with-gcc=gcc --package-db=/build/tmp.UiHZ1C1i1l/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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/lib hls-plugin-api> Using Parsec parser hls-plugin-api> Configuring hls-plugin-api-2.10.0.0... hlint> [22 of 62] Compiling Idea ( src/Idea.hs, dist/build/Idea.o, dist/build/Idea.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 ) hlint> [23 of 62] Compiling Test.Util ( src/Test/Util.hs, dist/build/Test/Util.o, dist/build/Test/Util.dyn_o ) lsp-test> Running phase: updateAutotoolsGnuConfigScriptsPhase lsp-test> Running phase: configurePhase lsp-test> configureFlags: --verbose --prefix=/nix/store/kg3gdvcyd52qmdn3xdz5xfw19qjmalw6-lsp-test-0.17.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/p9222yvxyz9vwpn0s5iigm3r3r4icwck-lsp-test-0.17.1.1-doc/share/doc/lsp-test-0.17.1.1 --with-gcc=gcc --package-db=/build/tmp.Re744pZR8S/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib lsp-test> Using Parsec parser lsp-test> Configuring lsp-test-0.17.1.1... hls-plugin-api> Flags chosen: pedantic=False, use-fingertree=True hls-plugin-api> Dependency Diff >=0.5 && <0.6: using Diff-0.5 hls-plugin-api> Dependency aeson: using aeson-2.2.3.0 hls-plugin-api> Dependency base >=4.12 && <5: using base-4.19.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.6.8 hls-plugin-api> Dependency data-default: using data-default-0.7.1.3 hls-plugin-api> Dependency dependent-map: using dependent-map-0.4.0.0 hls-plugin-api> Dependency dependent-sum >=0.7: using dependent-sum-0.7.2.0 hls-plugin-api> Dependency dlist: using dlist-1.0 hls-plugin-api> Dependency extra: using extra-1.7.16 hls-plugin-api> Dependency filepath: using filepath-1.4.100.4 hls-plugin-api> Dependency ghc: using ghc-9.8.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.7.0 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.2.1 hls-plugin-api> Dependency text: using text-2.1 hls-plugin-api> Dependency time: using time-1.12.2 hls-plugin-api> Dependency transformers: using transformers-0.6.1.0 hls-plugin-api> Dependency unix: using unix-2.8.3.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.19.0.0 hls-plugin-api> Dependency bytestring: using bytestring-0.12.0.2 hls-plugin-api> Dependency containers: using containers-0.6.8 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 fourmolu> [ 3 of 57] Compiling Ormolu.Printer.SpanStream ( src/Ormolu/Printer/SpanStream.hs, dist/build/Ormolu/Printer/SpanStream.o, dist/build/Ormolu/Printer/SpanStream.dyn_o ) fourmolu> [ 4 of 57] Compiling Ormolu.Processing.Cpp ( src/Ormolu/Processing/Cpp.hs, dist/build/Ormolu/Processing/Cpp.o, dist/build/Ormolu/Processing/Cpp.dyn_o ) fourmolu> [ 5 of 57] Compiling Ormolu.Utils ( src/Ormolu/Utils.hs, dist/build/Ormolu/Utils.o, dist/build/Ormolu/Utils.dyn_o ) fourmolu> [ 6 of 57] Compiling Ormolu.Terminal ( src/Ormolu/Terminal.hs, dist/build/Ormolu/Terminal.o, dist/build/Ormolu/Terminal.dyn_o ) fourmolu> [ 7 of 57] Compiling Ormolu.Terminal.QualifiedDo ( src/Ormolu/Terminal/QualifiedDo.hs, dist/build/Ormolu/Terminal/QualifiedDo.o, dist/build/Ormolu/Terminal/QualifiedDo.dyn_o ) fourmolu> [ 8 of 57] Compiling Ormolu.Diff.Text ( src/Ormolu/Diff/Text.hs, dist/build/Ormolu/Diff/Text.o, dist/build/Ormolu/Diff/Text.dyn_o ) ormolu> buildPhase completed in 43 seconds ormolu> Running phase: checkPhase fourmolu> [ 9 of 57] Compiling Ormolu.Exception ( src/Ormolu/Exception.hs, dist/build/Ormolu/Exception.o, dist/build/Ormolu/Exception.dyn_o ) ormolu> Running 1 test suites... ormolu> Test suite tests: RUNNING... 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-9Bv7P1mgKkAIr6nTlWIuze hls-plugin-api> include Diff-0.5-4nPoK53PkizD5e0dTbCPv7 hls-plugin-api> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 hls-plugin-api> include base-4.19.0.0-b960 hls-plugin-api> include co-log-core-0.3.2.5-4rEUtHsVjGE48ZzKQIPoey hls-plugin-api> include containers-0.6.8-4775 hls-plugin-api> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy hls-plugin-api> include dependent-map-0.4.0.0-2XZ1WhxffW02I92a4p3TZR hls-plugin-api> include dependent-sum-0.7.2.0-DWuMHMFXE7O8dG6qhOJZzS hls-plugin-api> include dlist-1.0-92EE3VRf6S86YM2NLYx7Zz hls-plugin-api> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ hls-plugin-api> include filepath-1.4.100.4-fa1c hls-plugin-api> include ghc-9.8.1-f1e9 hls-plugin-api> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m hls-plugin-api> include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli hls-plugin-api> include hw-fingertree-0.1.2.1-FFInngS0171BLLyt9NPoRj hls-plugin-api> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP hls-plugin-api> include lens-aeson-1.2.3-7t4wTsEmKaD6kmSnYjKzJi hls-plugin-api> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze hls-plugin-api> include megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 hls-plugin-api> include mtl-2.3.1-63a4 hls-plugin-api> include opentelemetry-0.8.0-8bYuQooNxtcI0QFsSpQEBW hls-plugin-api> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv hls-plugin-api> include prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP hls-plugin-api> include regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX hls-plugin-api> include stm-2.5.2.1-83fa hls-plugin-api> include text-2.1-c36a hls-plugin-api> include time-1.12.2-d26d hls-plugin-api> include transformers-0.6.1.0-c3ec hls-plugin-api> include unix-2.8.3.0-8aa6 hls-plugin-api> include unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe hls-plugin-api> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq hls-plugin-api> component hls-plugin-api-2.10.0.0-CoxD6XOk9FIIDH6Jn7IEU7-tests hls-plugin-api> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 hls-plugin-api> include base-4.19.0.0-b960 hls-plugin-api> include bytestring-0.12.0.2-4690 hls-plugin-api> include containers-0.6.8-4775 hls-plugin-api> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy hls-plugin-api> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze hls-plugin-api> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP hls-plugin-api> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes hls-plugin-api> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa hls-plugin-api> include tasty-golden-2.3.5-6P6GNEakBlYHi0mjKqBrlF hls-plugin-api> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP hls-plugin-api> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 hls-plugin-api> include tasty-rerun-1.1.20-LFYCeBb9zPzLV6RZ8ANwW7 hls-plugin-api> include text-2.1-c36a hls-plugin-api> Linked component graph: hls-plugin-api> unit hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze hls-plugin-api> include Diff-0.5-4nPoK53PkizD5e0dTbCPv7 hls-plugin-api> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 hls-plugin-api> include base-4.19.0.0-b960 hls-plugin-api> include co-log-core-0.3.2.5-4rEUtHsVjGE48ZzKQIPoey hls-plugin-api> include containers-0.6.8-4775 hls-plugin-api> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy hls-plugin-api> include dependent-map-0.4.0.0-2XZ1WhxffW02I92a4p3TZR hls-plugin-api> include dependent-sum-0.7.2.0-DWuMHMFXE7O8dG6qhOJZzS hls-plugin-api> include dlist-1.0-92EE3VRf6S86YM2NLYx7Zz hls-plugin-api> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ hls-plugin-api> include filepath-1.4.100.4-fa1c hls-plugin-api> include ghc-9.8.1-f1e9 hls-plugin-api> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m hls-plugin-api> include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli hls-plugin-api> include hw-fingertree-0.1.2.1-FFInngS0171BLLyt9NPoRj hls-plugin-api> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP hls-plugin-api> include lens-aeson-1.2.3-7t4wTsEmKaD6kmSnYjKzJi hls-plugin-api> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze hls-plugin-api> include megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 hls-plugin-api> include mtl-2.3.1-63a4 hls-plugin-api> include opentelemetry-0.8.0-8bYuQooNxtcI0QFsSpQEBW hls-plugin-api> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv hls-plugin-api> include prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP hls-plugin-api> include regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX hls-plugin-api> include stm-2.5.2.1-83fa hls-plugin-api> include text-2.1-c36a hls-plugin-api> include time-1.12.2-d26d hls-plugin-api> include transformers-0.6.1.0-c3ec hls-plugin-api> include unix-2.8.3.0-8aa6 hls-plugin-api> include unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe hls-plugin-api> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq hls-plugin-api> Ide.Logger=hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze:Ide.Logger,Ide.Plugin.Config=hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze:Ide.Plugin.Config,Ide.Plugin.ConfigUtils=hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze:Ide.Plugin.ConfigUtils,Ide.Plugin.Error=hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze:Ide.Plugin.Error,Ide.Plugin.HandleRequestTypes=hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze:Ide.Plugin.HandleRequestTypes,Ide.Plugin.Properties=hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze:Ide.Plugin.Properties,Ide.Plugin.RangeMap=hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze:Ide.Plugin.RangeMap,Ide.Plugin.Resolve=hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze:Ide.Plugin.Resolve,Ide.PluginUtils=hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze:Ide.PluginUtils,Ide.Types=hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze:Ide.Types hls-plugin-api> unit hls-plugin-api-2.10.0.0-CoxD6XOk9FIIDH6Jn7IEU7-tests hls-plugin-api> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 hls-plugin-api> include base-4.19.0.0-b960 hls-plugin-api> include bytestring-0.12.0.2-4690 hls-plugin-api> include containers-0.6.8-4775 hls-plugin-api> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy hls-plugin-api> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze hls-plugin-api> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP hls-plugin-api> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes hls-plugin-api> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa hls-plugin-api> include tasty-golden-2.3.5-6P6GNEakBlYHi0mjKqBrlF hls-plugin-api> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP hls-plugin-api> include tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 hls-plugin-api> include tasty-rerun-1.1.20-LFYCeBb9zPzLV6RZ8ANwW7 hls-plugin-api> include text-2.1-c36a hls-plugin-api> Ready component graph: hls-plugin-api> definite hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze hls-plugin-api> depends Diff-0.5-4nPoK53PkizD5e0dTbCPv7 hls-plugin-api> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 hls-plugin-api> depends base-4.19.0.0-b960 hls-plugin-api> depends co-log-core-0.3.2.5-4rEUtHsVjGE48ZzKQIPoey hls-plugin-api> depends containers-0.6.8-4775 hls-plugin-api> depends data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy hls-plugin-api> depends dependent-map-0.4.0.0-2XZ1WhxffW02I92a4p3TZR hls-plugin-api> depends dependent-sum-0.7.2.0-DWuMHMFXE7O8dG6qhOJZzS hls-plugin-api> depends dlist-1.0-92EE3VRf6S86YM2NLYx7Zz hls-plugin-api> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ hls-plugin-api> depends filepath-1.4.100.4-fa1c hls-plugin-api> depends ghc-9.8.1-f1e9 hls-plugin-api> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m hls-plugin-api> depends hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli hls-plugin-api> depends hw-fingertree-0.1.2.1-FFInngS0171BLLyt9NPoRj hls-plugin-api> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP hls-plugin-api> depends lens-aeson-1.2.3-7t4wTsEmKaD6kmSnYjKzJi hls-plugin-api> depends lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze hls-plugin-api> depends megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 hls-plugin-api> depends mtl-2.3.1-63a4 hls-plugin-api> depends opentelemetry-0.8.0-8bYuQooNxtcI0QFsSpQEBW hls-plugin-api> depends optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv hls-plugin-api> depends prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP hls-plugin-api> depends regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX hls-plugin-api> depends stm-2.5.2.1-83fa hls-plugin-api> depends text-2.1-c36a hls-plugin-api> depends time-1.12.2-d26d hls-plugin-api> depends transformers-0.6.1.0-c3ec hls-plugin-api> depends unix-2.8.3.0-8aa6 hls-plugin-api> depends unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe hls-plugin-api> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq hls-plugin-api> definite hls-plugin-api-2.10.0.0-CoxD6XOk9FIIDH6Jn7IEU7-tests hls-plugin-api> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 hls-plugin-api> depends base-4.19.0.0-b960 hls-plugin-api> depends bytestring-0.12.0.2-4690 hls-plugin-api> depends containers-0.6.8-4775 hls-plugin-api> depends data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy hls-plugin-api> depends hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze hls-plugin-api> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP hls-plugin-api> depends lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes hls-plugin-api> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa hls-plugin-api> depends tasty-golden-2.3.5-6P6GNEakBlYHi0mjKqBrlF hls-plugin-api> depends tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP hls-plugin-api> depends tasty-quickcheck-0.11-75RAuw01ZzpJtGBLaWEjo2 hls-plugin-api> depends tasty-rerun-1.1.20-LFYCeBb9zPzLV6RZ8ANwW7 hls-plugin-api> depends text-2.1-c36a ormolu> ormolu> Ormolu.CabalInfo ormolu> findCabalFile ormolu> returns correct absolute path [✔] ormolu> finds correct path even when it starts from nonsense [✔] ormolu> returns Nothing when it cannot find a cabal file [✔] ormolu> does not consider directories as .cabal files [✔] ormolu> parseCabalInfo ormolu> extracts correct cabal info from ormolu.cabal for src/Ormolu/Config.hs [✔] ormolu> extracts correct cabal info from ormolu.cabal for tests/Ormolu/PrinterSpec.hs [✔] ormolu> handles correctly files that are not mentioned in ormolu.cabal [✔] ormolu> handles `hs-source-dirs: .` [✔] ormolu> handles empty hs-source-dirs [✔] ormolu> Ormolu.Diff.Text ormolu> printTextDiff ormolu> one-line-added [✔] ormolu> one-line-removed [✔] ormolu> no-preceding [✔] ormolu> no-following [✔] ormolu> simple-hunk [✔] ormolu> joined-hunk [✔] ormolu> two-hunks [✔] ormolu> trimming [✔] ormolu> trailing-blank-line [✔] ormolu> trimming-trailing-both-eof [✔] ormolu> trimming-trailing-both-out-of-margin [✔] ormolu> Ormolu.Fixity ormolu> gives the correct fixity info for (:) (built-in) [✔] ormolu> does not know operators from base if base is not a dependency [✔] ormolu> does not know operators from base if Prelude is not imported [✔] ormolu> infers fixities of operators from base correctly [✔] ormolu> does not know (>>>) when Control.Category is not imported [✔] ormolu> infer correct fixity for (>>>) when Control.Category is imported [✔] ormolu> handles 'as' imports correctly [✔] ormolu> handles 'qualified' imports correctly [✔] ormolu> handles 'qualified as' imports correctly [✔] ormolu> handles explicit import lists correctly [✔] ormolu> handles hiding import lists correctly [✔] ormolu> handles qualified imports with explicit import lists correctly [✔] ormolu> handles qualified import with hiding correctly [✔] ormolu> handles qualified import and explicit import lists correctly (1) [✔] ormolu> handles qualified import and explicit import lists correctly (2) [✔] ormolu> handles qualified import and hiding import correctly (1) [✔] ormolu> handles qualified import and hiding import correctly (2) [✔] ormolu> works for several imports from different packages [✔] ormolu> merges approximations in case of a conflict [✔] ormolu> correctly handles package-qualified imports (1) [✔] ormolu> correctly handles package-qualified imports (2) [✔] ormolu> default module re-exports: Control.Lens brings into scope Control.Lens.Lens [✔] ormolu> default module re-exports: Control.Lens qualified brings into scope Control.Lens.Lens [✔] ormolu> default module re-exports: Control.Lens qualified as brings into scope Control.Lens.Lens [✔] ormolu> re-export chains: exported module can itself re-export another module [✔] ormolu> Ormolu.Fixity.Parser ormolu> parseDotOrmolu ormolu> parses the empty input without choking [✔] ormolu> parses a collection of fixity declarations [✔] hls-plugin-api> Using Cabal-3.10.2.0 compiled by ghc-9.8 hls-plugin-api> Using compiler: ghc-9.8.1 hls-plugin-api> Using install prefix: hls-plugin-api> /nix/store/6bg8v6yx5iqgrxs17dmd2pg55ynkqq98-hls-plugin-api-2.10.0.0 hls-plugin-api> Executables installed in: hls-plugin-api> /nix/store/6bg8v6yx5iqgrxs17dmd2pg55ynkqq98-hls-plugin-api-2.10.0.0/bin hls-plugin-api> Libraries installed in: hls-plugin-api> /nix/store/6bg8v6yx5iqgrxs17dmd2pg55ynkqq98-hls-plugin-api-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze hls-plugin-api> Dynamic Libraries installed in: hls-plugin-api> /nix/store/6bg8v6yx5iqgrxs17dmd2pg55ynkqq98-hls-plugin-api-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 hls-plugin-api> Private executables installed in: hls-plugin-api> /nix/store/6bg8v6yx5iqgrxs17dmd2pg55ynkqq98-hls-plugin-api-2.10.0.0/libexec/x86_64-linux-ghc-9.8.1/hls-plugin-api-2.10.0.0 hls-plugin-api> Data files installed in: hls-plugin-api> /nix/store/6bg8v6yx5iqgrxs17dmd2pg55ynkqq98-hls-plugin-api-2.10.0.0/share/x86_64-linux-ghc-9.8.1/hls-plugin-api-2.10.0.0 hls-plugin-api> Documentation installed in: hls-plugin-api> /nix/store/b1s3rlg155xkdhxvfwppbwir9pf3a1k6-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/6bg8v6yx5iqgrxs17dmd2pg55ynkqq98-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.8.1 found on system at: hls-plugin-api> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc hls-plugin-api> Using ghc-pkg version 9.8.1 found on system at: hls-plugin-api> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 hls-plugin-api> No happy found hls-plugin-api> Using haskell-suite found on system at: haskell-suite-dummy-location hls-plugin-api> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location hls-plugin-api> No hmake found hls-plugin-api> Using hpc version 0.69 found on system at: hls-plugin-api> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 hls-plugin-api> Using hsc2hs version 0.68.10 found on system at: hls-plugin-api> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 hls-plugin-api> Using hscolour version 1.25 found on system at: hls-plugin-api> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour hls-plugin-api> No jhc found hls-plugin-api> Using ld found on system at: hls-plugin-api> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold hls-plugin-api> No pkg-config found hls-plugin-api> Using runghc version 9.8.1 found on system at: hls-plugin-api> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 ormolu> combines conflicting fixity declarations correctly [✔] ormolu> handles CRLF line endings correctly [✔] ormolu> fails with correct parse error (keyword wrong second line) [✔] ormolu> parses module re-exports and combines them correctly [✔] ormolu> parses fixity declarations + module re-export declarations with blanks [✔] ormolu> parseFixtiyDeclaration ormolu> parses a simple infixr declaration [✔] ormolu> parses a simple infixl declaration [✔] ormolu> parses a simple infix declaration [✔] ormolu> parses a declaration for a ticked identifier [✔] ormolu> parses a declaration for a ticked identifier (constructor case) [✔] ormolu> parses a multi-operator declaration [✔] ormolu> parses a declaration with a unicode operator [✔] ormolu> fails with correct parse error (keyword wrong) [✔] ormolu> fails with correct parse error (missing operator) [✔] ormolu> fails with correct parse error (trailing comma) [✔] ormolu> fails with correct parse error (precedence greater than 9) [✔] ormolu> parseModuleReexportDeclaration ormolu> parses a re-export declaration [✔] ormolu> parses a re-export declaration (explicit package) [✔] ormolu> fails with correct parse error (keyword wrong) [✔] ormolu> fails with correct parse error (module syntax) [✔] ormolu> fails with correct parse error (typo: export intead exports) [✔] ormolu> Ormolu.Fixity.Printer ormolu> parseFixityOverrides & printFixityOverrides 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> 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> [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> 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> | ^^^^^^^^^^^^^^^^^^^^^ fourmolu> [10 of 57] Compiling Ormolu.Parser.Pragma ( src/Ormolu/Parser/Pragma.hs, dist/build/Ormolu/Parser/Pragma.o, dist/build/Ormolu/Parser/Pragma.dyn_o ) fourmolu> [11 of 57] Compiling Ormolu.Parser.CommentStream ( src/Ormolu/Parser/CommentStream.hs, dist/build/Ormolu/Parser/CommentStream.o, dist/build/Ormolu/Parser/CommentStream.dyn_o ) fourmolu> [12 of 57] Compiling Ormolu.Imports ( src/Ormolu/Imports.hs, dist/build/Ormolu/Imports.o, dist/build/Ormolu/Imports.dyn_o ) fourmolu> [13 of 57] Compiling Ormolu.Fixity.Internal ( src/Ormolu/Fixity/Internal.hs, dist/build/Ormolu/Fixity/Internal.o, dist/build/Ormolu/Fixity/Internal.dyn_o ) fourmolu> [14 of 57] Compiling Ormolu.Fixity.Imports ( src/Ormolu/Fixity/Imports.hs, dist/build/Ormolu/Fixity/Imports.o, dist/build/Ormolu/Fixity/Imports.dyn_o ) fourmolu> [15 of 57] Compiling Ormolu.Fixity ( src/Ormolu/Fixity.hs, dist/build/Ormolu/Fixity.o, dist/build/Ormolu/Fixity.dyn_o ) 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.19.0.0 lsp-test> Dependency bytestring >=0.10 && <0.13: using bytestring-0.12.0.2 lsp-test> Dependency co-log-core >=0.3 && <0.4: using co-log-core-0.3.2.5 lsp-test> Dependency conduit >=1.3 && <1.4: using conduit-1.3.6.1 lsp-test> Dependency conduit-parse >=0.2 && <0.3: using conduit-parse-0.2.1.1 lsp-test> Dependency containers >=0.6 && <0.8: using containers-0.6.8 lsp-test> Dependency data-default >=0.7 && <0.9: using data-default-0.7.1.3 lsp-test> Dependency directory >=1.3 && <1.4: using directory-1.3.8.1 lsp-test> Dependency exceptions >=0.10 && <0.11: using exceptions-0.10.7 lsp-test> Dependency extra >=1.7 && <1.9: using extra-1.7.16 lsp-test> Dependency filepath >=1.4 && <1.6: using filepath-1.4.100.4 lsp-test> Dependency lens >=5.1 && <5.4: using lens-5.3.4 lsp-test> Dependency lens-aeson >=1.2 && <1.3: using lens-aeson-1.2.3 lsp-test> Dependency lsp >=2.7 && <2.8: using lsp-2.7.0.1 lsp-test> Dependency lsp-types >=2.3 && <2.4: using lsp-types-2.3.0.1 lsp-test> Dependency mtl >=2.2 && <2.4: using mtl-2.3.1 lsp-test> Dependency parser-combinators >=1.3 && <1.4: using parser-combinators-1.3.0 lsp-test> Dependency process >=1.6 && <1.7: using process-1.6.18.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 lsp-test> Dependency time >=1.10 && <1.15: using time-1.12.2 lsp-test> Dependency transformers >=0.5 && <0.7: using transformers-0.6.1.0 lsp-test> Dependency unix: using unix-2.8.3.0 lsp-test> Dependency aeson: using aeson-2.2.3.0 lsp-test> Dependency base: using base-4.19.0.0 lsp-test> Dependency containers: using containers-0.6.8 lsp-test> Dependency data-default: using data-default-0.7.1.3 lsp-test> Dependency directory: using directory-1.3.8.1 lsp-test> Dependency extra: using extra-1.7.16 lsp-test> Dependency filepath: using filepath-1.4.100.4 lsp-test> Dependency hspec: using hspec-2.11.12 lsp-test> Dependency lens: using lens-5.3.4 lsp-test> Dependency lsp: using lsp-2.7.0.1 lsp-test> Dependency lsp-test: using lsp-test-0.17.1.1 lsp-test> Dependency mtl: using mtl-2.3.1 lsp-test> Dependency parser-combinators: using parser-combinators-1.3.0 lsp-test> Dependency process: using process-1.6.18.0 lsp-test> Dependency text: using text-2.1 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.19.0.0 lsp-test> Dependency co-log-core: using co-log-core-0.3.2.5 lsp-test> Dependency extra: using extra-1.7.16 lsp-test> Dependency hspec: using hspec-2.11.12 lsp-test> Dependency lens: using lens-5.3.4 lsp-test> Dependency lsp: using lsp-2.7.0.1 lsp-test> Dependency lsp-test: using lsp-test-0.17.1.1 lsp-test> Dependency parser-combinators: using parser-combinators-1.3.0 lsp-test> Dependency process: using process-1.6.18.0 lsp-test> Dependency unliftio: using unliftio-0.2.25.1 lsp-test> Dependency base: using base-4.19.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 hls-plugin-api> Running phase: buildPhase hls-plugin-api> Preprocessing library for hls-plugin-api-2.10.0.0.. hls-plugin-api> Building library for hls-plugin-api-2.10.0.0.. lsp-test> 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-CsqkYMkqBrF5gbKTU4Wcv6 lsp-test> include Diff-0.5-4nPoK53PkizD5e0dTbCPv7 lsp-test> include Glob-0.10.2-8UdAy0RscbQ3Au4LyqJngX lsp-test> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 lsp-test> include aeson-pretty-0.8.10-7vqdHLyaep4E96vj2FqdIM lsp-test> include ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ lsp-test> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM lsp-test> include base-4.19.0.0-b960 lsp-test> include bytestring-0.12.0.2-4690 lsp-test> include co-log-core-0.3.2.5-4rEUtHsVjGE48ZzKQIPoey lsp-test> include conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz lsp-test> include conduit-parse-0.2.1.1-2IvBXcXjSCh5xEn8MLlOfA lsp-test> include containers-0.6.8-4775 lsp-test> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy lsp-test> include directory-1.3.8.1-6a8e lsp-test> include exceptions-0.10.7-d3e7 lsp-test> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ lsp-test> include filepath-1.4.100.4-fa1c lsp-test> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP lsp-test> include lens-aeson-1.2.3-7t4wTsEmKaD6kmSnYjKzJi lsp-test> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze lsp-test> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes lsp-test> include mtl-2.3.1-63a4 lsp-test> include parser-combinators-1.3.0-5Yz8xwrRDUHETAswiwAlFc lsp-test> include process-1.6.18.0-26fa lsp-test> include some-1.0.6-9DJ4IrvQU2L7ReHqARKuRY lsp-test> include text-2.1-c36a lsp-test> include time-1.12.2-d26d lsp-test> include transformers-0.6.1.0-c3ec lsp-test> include unix-2.8.3.0-8aa6 lsp-test> component lsp-test-0.17.1.1-32fsWunNJNe7M3aVQ9JlCK-example lsp-test> include base-4.19.0.0-b960 lsp-test> include lsp-test-0.17.1.1-CsqkYMkqBrF5gbKTU4Wcv6 lsp-test> include parser-combinators-1.3.0-5Yz8xwrRDUHETAswiwAlFc lsp-test> component lsp-test-0.17.1.1-ogByflvsSv123WgsvCIdP-func-test lsp-test> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 lsp-test> include base-4.19.0.0-b960 lsp-test> include co-log-core-0.3.2.5-4rEUtHsVjGE48ZzKQIPoey lsp-test> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ lsp-test> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH lsp-test> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP lsp-test> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze lsp-test> include lsp-test-0.17.1.1-CsqkYMkqBrF5gbKTU4Wcv6 lsp-test> include parser-combinators-1.3.0-5Yz8xwrRDUHETAswiwAlFc lsp-test> include process-1.6.18.0-26fa lsp-test> include unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe lsp-test> component lsp-test-0.17.1.1-6qY6WQFDkyaJvcNG8IQUyV-tests lsp-test> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 lsp-test> include base-4.19.0.0-b960 lsp-test> include containers-0.6.8-4775 lsp-test> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy lsp-test> include directory-1.3.8.1-6a8e lsp-test> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ lsp-test> include filepath-1.4.100.4-fa1c lsp-test> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH lsp-test> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP lsp-test> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze lsp-test> include lsp-test-0.17.1.1-CsqkYMkqBrF5gbKTU4Wcv6 lsp-test> include mtl-2.3.1-63a4 lsp-test> include parser-combinators-1.3.0-5Yz8xwrRDUHETAswiwAlFc lsp-test> include process-1.6.18.0-26fa lsp-test> include text-2.1-c36a lsp-test> include unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe lsp-test> Linked component graph: lsp-test> unit lsp-test-0.17.1.1-CsqkYMkqBrF5gbKTU4Wcv6 lsp-test> include Diff-0.5-4nPoK53PkizD5e0dTbCPv7 lsp-test> include Glob-0.10.2-8UdAy0RscbQ3Au4LyqJngX lsp-test> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 lsp-test> include aeson-pretty-0.8.10-7vqdHLyaep4E96vj2FqdIM lsp-test> include ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ lsp-test> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM lsp-test> include base-4.19.0.0-b960 lsp-test> include bytestring-0.12.0.2-4690 lsp-test> include co-log-core-0.3.2.5-4rEUtHsVjGE48ZzKQIPoey lsp-test> include conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz lsp-test> include conduit-parse-0.2.1.1-2IvBXcXjSCh5xEn8MLlOfA lsp-test> include containers-0.6.8-4775 lsp-test> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy lsp-test> include directory-1.3.8.1-6a8e lsp-test> include exceptions-0.10.7-d3e7 lsp-test> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ lsp-test> include filepath-1.4.100.4-fa1c lsp-test> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP lsp-test> include lens-aeson-1.2.3-7t4wTsEmKaD6kmSnYjKzJi lsp-test> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze lsp-test> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes lsp-test> include mtl-2.3.1-63a4 lsp-test> include parser-combinators-1.3.0-5Yz8xwrRDUHETAswiwAlFc lsp-test> include process-1.6.18.0-26fa lsp-test> include some-1.0.6-9DJ4IrvQU2L7ReHqARKuRY lsp-test> include text-2.1-c36a lsp-test> include time-1.12.2-d26d lsp-test> include transformers-0.6.1.0-c3ec lsp-test> include unix-2.8.3.0-8aa6 lsp-test> Control.Applicative.Combinators=parser-combinators-1.3.0-5Yz8xwrRDUHETAswiwAlFc:Control.Applicative.Combinators,Language.LSP.Protocol.Capabilities=lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes:Language.LSP.Protocol.Capabilities,Language.LSP.Protocol.Message=lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes:Language.LSP.Protocol.Message,Language.LSP.Protocol.Types=lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes:Language.LSP.Protocol.Types,Language.LSP.Test=lsp-test-0.17.1.1-CsqkYMkqBrF5gbKTU4Wcv6:Language.LSP.Test lsp-test> unit lsp-test-0.17.1.1-32fsWunNJNe7M3aVQ9JlCK-example lsp-test> include base-4.19.0.0-b960 lsp-test> include lsp-test-0.17.1.1-CsqkYMkqBrF5gbKTU4Wcv6 lsp-test> include parser-combinators-1.3.0-5Yz8xwrRDUHETAswiwAlFc lsp-test> unit lsp-test-0.17.1.1-ogByflvsSv123WgsvCIdP-func-test lsp-test> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 lsp-test> include base-4.19.0.0-b960 lsp-test> include co-log-core-0.3.2.5-4rEUtHsVjGE48ZzKQIPoey lsp-test> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ lsp-test> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH lsp-test> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP lsp-test> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze lsp-test> include lsp-test-0.17.1.1-CsqkYMkqBrF5gbKTU4Wcv6 lsp-test> include parser-combinators-1.3.0-5Yz8xwrRDUHETAswiwAlFc lsp-test> include process-1.6.18.0-26fa lsp-test> include unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe lsp-test> unit lsp-test-0.17.1.1-6qY6WQFDkyaJvcNG8IQUyV-tests lsp-test> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 lsp-test> include base-4.19.0.0-b960 lsp-test> include containers-0.6.8-4775 lsp-test> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy lsp-test> include directory-1.3.8.1-6a8e lsp-test> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ lsp-test> include filepath-1.4.100.4-fa1c lsp-test> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH lsp-test> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP lsp-test> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze lsp-test> include lsp-test-0.17.1.1-CsqkYMkqBrF5gbKTU4Wcv6 lsp-test> include mtl-2.3.1-63a4 lsp-test> include parser-combinators-1.3.0-5Yz8xwrRDUHETAswiwAlFc lsp-test> include process-1.6.18.0-26fa lsp-test> include text-2.1-c36a lsp-test> include unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe lsp-test> Ready component graph: lsp-test> definite lsp-test-0.17.1.1-CsqkYMkqBrF5gbKTU4Wcv6 lsp-test> depends Diff-0.5-4nPoK53PkizD5e0dTbCPv7 lsp-test> depends Glob-0.10.2-8UdAy0RscbQ3Au4LyqJngX lsp-test> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 lsp-test> depends aeson-pretty-0.8.10-7vqdHLyaep4E96vj2FqdIM lsp-test> depends ansi-terminal-1.1.2-BSOLUPgLdL7g1uLwspCAQ lsp-test> depends async-2.2.5-4iGqEhfeonCFkQqAVgJzMM lsp-test> depends base-4.19.0.0-b960 lsp-test> depends bytestring-0.12.0.2-4690 lsp-test> depends co-log-core-0.3.2.5-4rEUtHsVjGE48ZzKQIPoey lsp-test> depends conduit-1.3.6.1-BUBYYI30PaoGeAknGYpsqz lsp-test> depends conduit-parse-0.2.1.1-2IvBXcXjSCh5xEn8MLlOfA lsp-test> depends containers-0.6.8-4775 lsp-test> depends data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy lsp-test> depends directory-1.3.8.1-6a8e lsp-test> depends exceptions-0.10.7-d3e7 lsp-test> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ lsp-test> depends filepath-1.4.100.4-fa1c lsp-test> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP lsp-test> depends lens-aeson-1.2.3-7t4wTsEmKaD6kmSnYjKzJi lsp-test> depends lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze lsp-test> depends lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes lsp-test> depends mtl-2.3.1-63a4 lsp-test> depends parser-combinators-1.3.0-5Yz8xwrRDUHETAswiwAlFc lsp-test> depends process-1.6.18.0-26fa hlint> [24 of 62] Compiling Test.InputOutput ( src/Test/InputOutput.hs, dist/build/Test/InputOutput.o, dist/build/Test/InputOutput.dyn_o ) lsp-test> depends some-1.0.6-9DJ4IrvQU2L7ReHqARKuRY lsp-test> depends text-2.1-c36a lsp-test> depends time-1.12.2-d26d lsp-test> depends transformers-0.6.1.0-c3ec lsp-test> depends unix-2.8.3.0-8aa6 lsp-test> definite lsp-test-0.17.1.1-ogByflvsSv123WgsvCIdP-func-test lsp-test> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 lsp-test> depends base-4.19.0.0-b960 lsp-test> depends co-log-core-0.3.2.5-4rEUtHsVjGE48ZzKQIPoey lsp-test> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ lsp-test> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH lsp-test> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP lsp-test> depends lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze lsp-test> depends lsp-test-0.17.1.1-CsqkYMkqBrF5gbKTU4Wcv6 lsp-test> depends parser-combinators-1.3.0-5Yz8xwrRDUHETAswiwAlFc lsp-test> depends process-1.6.18.0-26fa lsp-test> depends unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe lsp-test> definite lsp-test-0.17.1.1-6qY6WQFDkyaJvcNG8IQUyV-tests lsp-test> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 lsp-test> depends base-4.19.0.0-b960 lsp-test> depends containers-0.6.8-4775 lsp-test> depends data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy lsp-test> depends directory-1.3.8.1-6a8e lsp-test> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ lsp-test> depends filepath-1.4.100.4-fa1c lsp-test> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH lsp-test> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP lsp-test> depends lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze lsp-test> depends lsp-test-0.17.1.1-CsqkYMkqBrF5gbKTU4Wcv6 lsp-test> depends mtl-2.3.1-63a4 lsp-test> depends parser-combinators-1.3.0-5Yz8xwrRDUHETAswiwAlFc lsp-test> depends process-1.6.18.0-26fa lsp-test> depends text-2.1-c36a lsp-test> depends unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe lsp-test> definite lsp-test-0.17.1.1-32fsWunNJNe7M3aVQ9JlCK-example lsp-test> depends base-4.19.0.0-b960 lsp-test> depends lsp-test-0.17.1.1-CsqkYMkqBrF5gbKTU4Wcv6 lsp-test> depends parser-combinators-1.3.0-5Yz8xwrRDUHETAswiwAlFc lsp-test> Using Cabal-3.10.2.0 compiled by ghc-9.8 lsp-test> Using compiler: ghc-9.8.1 lsp-test> Using install prefix: lsp-test> /nix/store/kg3gdvcyd52qmdn3xdz5xfw19qjmalw6-lsp-test-0.17.1.1 lsp-test> Executables installed in: lsp-test> /nix/store/kg3gdvcyd52qmdn3xdz5xfw19qjmalw6-lsp-test-0.17.1.1/bin lsp-test> Libraries installed in: lsp-test> /nix/store/kg3gdvcyd52qmdn3xdz5xfw19qjmalw6-lsp-test-0.17.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/lsp-test-0.17.1.1-CsqkYMkqBrF5gbKTU4Wcv6 lsp-test> Dynamic Libraries installed in: lsp-test> /nix/store/kg3gdvcyd52qmdn3xdz5xfw19qjmalw6-lsp-test-0.17.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 lsp-test> Private executables installed in: lsp-test> /nix/store/kg3gdvcyd52qmdn3xdz5xfw19qjmalw6-lsp-test-0.17.1.1/libexec/x86_64-linux-ghc-9.8.1/lsp-test-0.17.1.1 lsp-test> Data files installed in: lsp-test> /nix/store/kg3gdvcyd52qmdn3xdz5xfw19qjmalw6-lsp-test-0.17.1.1/share/x86_64-linux-ghc-9.8.1/lsp-test-0.17.1.1 lsp-test> Documentation installed in: lsp-test> /nix/store/p9222yvxyz9vwpn0s5iigm3r3r4icwck-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/kg3gdvcyd52qmdn3xdz5xfw19qjmalw6-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.8.1 found on system at: lsp-test> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc lsp-test> Using ghc-pkg version 9.8.1 found on system at: lsp-test> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 lsp-test> No happy found lsp-test> Using haskell-suite found on system at: haskell-suite-dummy-location lsp-test> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location lsp-test> No hmake found lsp-test> Using hpc version 0.69 found on system at: lsp-test> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 lsp-test> Using hsc2hs version 0.68.10 found on system at: lsp-test> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 lsp-test> Using hscolour version 1.25 found on system at: lsp-test> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour lsp-test> No jhc found lsp-test> Using ld found on system at: lsp-test> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold lsp-test> No pkg-config found lsp-test> Using runghc version 9.8.1 found on system at: lsp-test> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 ) fourmolu> [16 of 57] Compiling Ormolu.Printer.Operators ( src/Ormolu/Printer/Operators.hs, dist/build/Ormolu/Printer/Operators.o, dist/build/Ormolu/Printer/Operators.dyn_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.. lsp-test> Running phase: buildPhase implicit-hie> [1 of 2] Compiling Main ( test/Spec.hs, dist/build/implicit-hie-test/implicit-hie-test-tmp/Main.o ) lsp-test> Preprocessing library for lsp-test-0.17.1.1.. lsp-test> Building library for lsp-test-0.17.1.1.. 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 ) 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 ) fourmolu> [17 of 57] Compiling Ormolu.Fixity.Printer ( src/Ormolu/Fixity/Printer.hs, dist/build/Ormolu/Fixity/Printer.o, dist/build/Ormolu/Fixity/Printer.dyn_o ) ormolu> arbitrary fixity maps are printed and parsed back correctly [✔] ormolu> +++ OK, passed 100 tests. ormolu> Ormolu.OpTree ormolu> flattens a tree correctly [✔] ormolu> uses 'minOps' strategy by default [✔] ormolu> uses 'maxOps' strategy if 'minOps' strategy fails [✔] ormolu> defaults to 'hardSplitter' strategy if both 'minOps' and 'maxOps' strategies fail [✔] ormolu> reassociates correctly: complex example 1 [✔] ormolu> Ormolu.Parser.Options ormolu> GHC options in source files take priority ormolu> default extensions can be disabled locally [✔] ormolu> extensions disabled via CLI can be enabled locally [✔] ormolu> Ormolu.Parser.ParseFailure ormolu> disabling-preserves-error-location.hs fails at 12:1 [✔] ormolu> line-pragma.hs fails at 4:47 [✔] ormolu> Ormolu.Parser.Pragma ormolu> parsePragma ormolu> {-# LANGUAGE Foo #-} [✔] ormolu> {-# language Foo #-} [✔] ormolu> {-#LANGUAGE Foo#-} [✔] ormolu> {-# LANGUAGE Foo#-} [✔] ormolu> {-#language Foo#-} [✔] ormolu> {-# lAngUAGe Foo #-} [✔] ormolu> {-# LANGUAGE Foo, Bar #-} [✔] ormolu> {-# LANGUAGE Foo Bar #-} [✔] ormolu> {-# BOO Foo #-} [✔] ormolu> something [✔] ormolu> {-# LANGUAGE foo, Bar #-} [✔] ormolu> {-# OPTIONS_GHC foo bar baz #-} [✔] ormolu> {-#OPTIONS_HADDOCK foo, bar, baz #-} [✔] ormolu> Ormolu.Printer ormolu> other/comment-following-preceding-gap.hs works [✔] ormolu> other/jsffi.hs works [✔] ormolu> other/overly-indented.hs works [✔] ormolu> other/following-comment-last-2.hs works [✔] ormolu> other/consequetive-pipe-comments.hs works [✔] ormolu> other/comment-empty-let.hs works [✔] ormolu> other/following-comment-last-3.hs works [✔] ormolu> other/empty-haddock.hs works [✔] ormolu> other/following-comment-last-0.hs works [✔] ormolu> other/inline-comment-1.hs works [✔] ormolu> other/comment-inside-construct.hs works [✔] ormolu> other/invalid-haddock-1.hs works [✔] ormolu> other/comment-glued-together.hs works [✔] ormolu> other/linear-arrows.hs works [✔] ormolu> other/empty-forall.hs works [✔] ormolu> other/pragma-sorting.hs works [✔] ormolu> other/comment-alignment.hs works [✔] ormolu> other/haddock-without-module-header.hs works [✔] ormolu> other/comment-multiline-after.hs works [✔] ormolu> other/invalid-haddock-double-trigger.hs works [✔] ormolu> other/multiple-blank-line-comment.hs works [✔] ormolu> other/argument-comment.hs works [✔] ormolu> other/invalid-haddock-weird.hs works [✔] ormolu> other/following-comment-last-1.hs works [✔] ormolu> other/comment-trailing-space.hs works [✔] ormolu> other/invalid-haddock-2.hs works [✔] ormolu> other/comment-two-blocks.hs works [✔] ormolu> other/pragma-comments.hs works [✔] ormolu> other/comment-before-hanging.hs works [✔] ormolu> other/merging-comments.hs works [✔] ormolu> other/multiline-comments-reindent.hs works [✔] ormolu> other/pragma.hs works [✔] ormolu> other/comment-style-transform.hs works [✔] ormolu> other/trailing-whitespace.hs works [✔] ormolu> other/pragma-comments-after.hs works [✔] ormolu> other/haddock-sections.hs works [✔] ormolu> other/ascii.hs works [✔] ormolu> other/comment-after-preceding-haddock.hs works [✔] ormolu> other/inline-comment-0.hs works [✔] ormolu> other/pragma-no-header.hs works [✔] ormolu> other/multiline-forall.hs works [✔] ormolu> other/comment-spacing.hs works [✔] ormolu> other/necessary-brackets.hs works [✔] ormolu> other/disabling/closing-comment-in-disabled-region.hs works [✔] ormolu> other/disabling/whole-file.hs works [✔] ormolu> other/disabling/empty-disabled-region.hs works [✔] ormolu> other/disabling/line-pragma-in-disabled-region.hs works [✔] ormolu> other/disabling/suffix-comment.hs works [✔] ormolu> other/disabling/preserve-empty-lines.hs works [✔] ormolu> other/disabling/preserve-trailing-whitespace.hs works [✔] ormolu> other/disabling/single-definition.hs works [✔] ormolu> other/disabling/normalize-magic-comments.hs works [✔] ormolu> other/cpp/continuation.hs works [✔] ormolu> other/cpp/separation-2b.hs works [✔] ormolu> other/cpp/shifted.hs works [✔] ormolu> other/cpp/simple-import.hs works [✔] ormolu> other/cpp/separation-1b.hs works [✔] ormolu> other/cpp/separation-2a.hs works [✔] ormolu> other/cpp/lonely-hash.hs works [✔] ormolu> other/cpp/separation-0b.hs works [✔] ormolu> other/cpp/cpp-and-imports.hs works [✔] ormolu> other/cpp/separation-0a.hs works [✔] ormolu> other/cpp/separation-1a.hs works [✔] ormolu> import/comments-inside-imports.hs works [✔] ormolu> import/nested-explicit-imports.hs works [✔] ormolu> import/merging-1.hs works [✔] ormolu> import/explicit-imports.hs works [✔] ormolu> import/sorted.hs works [✔] ormolu> import/merging-0.hs works [✔] ormolu> import/sorted-package-imports.hs works [✔] ormolu> import/deprecated-export-multi-line.hs works [✔] ormolu> import/explicit-prelude.hs works [✔] ormolu> import/deduplication-bug.hs works [✔] ormolu> import/sorted-export-list.hs works [✔] ormolu> import/merging-2.hs works [✔] ormolu> import/qualified-prelude.hs works [✔] ormolu> import/misc.hs works [✔] ormolu> import/simple.hs works [✔] ormolu> import/explicit-imports-with-comments.hs works [✔] ormolu> import/deprecated-export-single-line.hs works [✔] ormolu> import/qualified-post.hs works [✔] ormolu> import/comments-per-import.hs works [✔] ormolu> declaration/warning/warning-multiline.hs works [✔] 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> declaration/warning/warning-single-line.hs works [✔] ormolu> declaration/class/multi-parameters2.hs works [✔] ormolu> declaration/class/newlines-and-default-decls.hs works [✔] ormolu> declaration/class/newlines-and-haddocks.hs works [✔] ormolu> declaration/class/poly-kinded-classes.hs works [✔] ormolu> declaration/class/type-operators1.hs works [✔] ormolu> declaration/class/newlines-after-where.hs works [✔] ormolu> declaration/class/default-implementations-comments.hs works [✔] ormolu> declaration/class/default-signatures-simple.hs works [✔] ormolu> declaration/class/associated-data2.hs works [✔] ormolu> declaration/class/empty-classes.hs works [✔] ormolu> declaration/class/super-classes.hs works [✔] ormolu> declaration/class/associated-type-defaults.hs works [✔] ormolu> declaration/class/associated-data1.hs works [✔] ormolu> declaration/class/functional-dependencies.hs works [✔] ormolu> declaration/class/associated-types2.hs works [✔] ormolu> declaration/class/newlines-between-methods.hs works [✔] ormolu> declaration/class/type-operators2.hs works [✔] ormolu> declaration/class/default-signatures.hs works [✔] ormolu> declaration/class/associated-types1.hs works [✔] ormolu> declaration/class/multi-parameters1.hs works [✔] ormolu> declaration/class/single-parameters.hs works [✔] ormolu> declaration/class/type-operators3.hs works [✔] ormolu> declaration/class/default-implementations.hs works [✔] ormolu> declaration/class/dependency-super-classes.hs works [✔] ormolu> declaration/annotation/annotation.hs works [✔] ormolu> declaration/rewrite-rule/forall-1.hs works [✔] ormolu> declaration/rewrite-rule/empty.hs works [✔] 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 ) fourmolu> [18 of 57] Compiling Ormolu.Fixity.Parser ( src/Ormolu/Fixity/Parser.hs, dist/build/Ormolu/Fixity/Parser.o, dist/build/Ormolu/Fixity/Parser.dyn_o ) ormolu> declaration/rewrite-rule/prelude2.hs works [✔] ormolu> declaration/rewrite-rule/type-signature.hs works [✔] ormolu> declaration/rewrite-rule/forall-0.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/basic2.hs works [✔] ormolu> declaration/rewrite-rule/prelude1.hs works [✔] ormolu> declaration/rewrite-rule/never-active.hs works [✔] ormolu> declaration/rewrite-rule/basic1.hs works [✔] ormolu> declaration/type-families/closed-type-family/infix.hs works [✔] ormolu> declaration/type-families/closed-type-family/injective.hs works [✔] ormolu> declaration/type-families/closed-type-family/with-forall.hs works [✔] ormolu> declaration/type-families/closed-type-family/multi-line.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/with-equal-sign.hs works [✔] ormolu> declaration/type-families/closed-type-family/no-annotation.hs works [✔] ormolu> declaration/type-families/closed-type-family/promotion.hs works [✔] ormolu> declaration/type-families/closed-type-family/simple.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/type-family/simple.hs works [✔] ormolu> declaration/type-families/type-family/operator.hs works [✔] ormolu> declaration/type-families/data-family/type-arguments.hs works [✔] ormolu> declaration/type-families/data-family/no-annotation.hs works [✔] ormolu> declaration/type-families/data-family/simple.hs works [✔] ormolu> declaration/type-synonyms/multi-line.hs works [✔] ormolu> declaration/type-synonyms/simple.hs works [✔] ormolu> declaration/type-synonyms/with-weird-haddock.hs works [✔] ormolu> declaration/type/splice.hs works [✔] ormolu> declaration/type/promotion-0.hs works [✔] ormolu> declaration/type/promotion-1.hs works [✔] ormolu> declaration/type/forall.hs works [✔] ormolu> declaration/type/visible-forall.hs works [✔] ormolu> declaration/type/type-applications.hs works [✔] ormolu> declaration/type/misc-kind-signatures.hs works [✔] ormolu> declaration/type/lits.hs works [✔] ormolu> declaration/default/default.hs works [✔] ormolu> declaration/signature/standalone-kind.hs works [✔] ormolu> declaration/signature/inline/noinline.hs works [✔] ormolu> declaration/signature/inline/inlineable.hs works [✔] ormolu> declaration/signature/inline/inline.hs works [✔] ormolu> declaration/signature/inline/conlike.hs works [✔] ormolu> declaration/signature/set-cost-centre/set-cost-centre.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/arguments.hs works [✔] ormolu> declaration/signature/type/unicode.hs works [✔] ormolu> declaration/signature/type/multi-value.hs works [✔] ormolu> declaration/signature/type/infix-promoted-type-constructor.hs works [✔] ormolu> declaration/signature/type/context-multi-line.hs works [✔] ormolu> declaration/signature/type/unrelated.hs works [✔] ormolu> declaration/signature/fixity/infix.hs works [✔] ormolu> declaration/signature/fixity/infixr.hs works [✔] ormolu> declaration/signature/fixity/infixl.hs works [✔] ormolu> declaration/signature/minimal/minimal.hs works [✔] ormolu> declaration/signature/pattern/multiline.hs works [✔] 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> [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> declaration/signature/pattern/single-line.hs works [✔] ormolu> declaration/signature/complete/complete.hs works [✔] ormolu> declaration/signature/specialize/specialize.hs works [✔] ormolu> declaration/signature/specialize/specialize-instance.hs works [✔] ormolu> declaration/value/function/splice.hs works [✔] ormolu> declaration/value/function/if-with-comment-above-branches.hs works [✔] ormolu> declaration/value/function/parallel-comprehensions-complex.hs works [✔] ormolu> declaration/value/function/awkward-comment-0.hs works [✔] ormolu> declaration/value/function/application-1.hs works [✔] ormolu> declaration/value/function/operators-5.hs works [✔] ormolu> declaration/value/function/operator-hash-without-unboxed-sums.hs works [✔] ormolu> declaration/value/function/let-multi-line.hs works [✔] ormolu> declaration/value/function/lambda-single-line.hs works [✔] ormolu> declaration/value/function/list-notation-1.hs works [✔] ormolu> declaration/value/function/negation.hs works [✔] ormolu> declaration/value/function/lexical-negation.hs works [✔] ormolu> declaration/value/function/let-single-line.hs works [✔] ormolu> declaration/value/function/list-comprehensions.hs works [✔] ormolu> declaration/value/function/operator-comments-2.hs works [✔] ormolu> declaration/value/function/backticks-lhs.hs works [✔] ormolu> declaration/value/function/typed-expressions.hs works [✔] ormolu> declaration/value/function/operators-4.hs works [✔] ormolu> declaration/value/function/application-2.hs works [✔] ormolu> declaration/value/function/multi-way-if.hs works [✔] ormolu> declaration/value/function/operators-7.hs works [✔] ormolu> declaration/value/function/fancy-forall-1.hs works [✔] ormolu> declaration/value/function/multiple-guards.hs works [✔] ormolu> declaration/value/function/case-multi-line-guards.hs works [✔] ormolu> declaration/value/function/fancy-forall-0.hs works [✔] ormolu> declaration/value/function/if-with-comment-next-to-keyword.hs works [✔] ormolu> declaration/value/function/multiple-matches.hs works [✔] ormolu> declaration/value/function/tuples.hs works [✔] ormolu> declaration/value/function/operators-0.hs works [✔] ormolu> declaration/value/function/static-pointers.hs works [✔] ormolu> declaration/value/function/operators-1.hs works [✔] ormolu> declaration/value/function/operator-fixity-defaulting.hs works [✔] ormolu> declaration/value/function/if-single-line-functions-do.hs works [✔] ormolu> declaration/value/function/parenthesis-lhs.hs works [✔] ormolu> declaration/value/function/list-notation-2.hs works [✔] ormolu> declaration/value/function/application-0.hs works [✔] ormolu> declaration/value/function/case-empty.hs works [✔] ormolu> declaration/value/function/operators-3.hs works [✔] ormolu> declaration/value/function/where-nested.hs works [✔] ormolu> declaration/value/function/pragmas.hs works [✔] ormolu> declaration/value/function/parens.hs works [✔] ormolu> declaration/value/function/blank-lines-let.hs works [✔] ormolu> declaration/value/function/implicit-params.hs works [✔] ormolu> declaration/value/function/arithmetic-sequences.hs works [✔] ormolu> declaration/value/function/if-multi-line.hs works [✔] ormolu> declaration/value/function/operator-hash-with-unboxed-sums.hs works [✔] ormolu> declaration/value/function/newline-single-line-body.hs works [✔] ormolu> declaration/value/function/case-multi-line.hs works [✔] ormolu> declaration/value/function/primitive-literals.hs works [✔] ormolu> declaration/value/function/case-single-line.hs works [✔] ormolu> declaration/value/function/if-with-comment-before-do-blocks.hs works [✔] ormolu> declaration/value/function/parallel-comprehensions-single-line.hs works [✔] ormolu> declaration/value/function/if-single-line-functions.hs works [✔] ormolu> declaration/value/function/backticks.hs works [✔] ormolu> declaration/value/function/explicit-type.hs works [✔] ormolu> declaration/value/function/tricky-parens.hs works [✔] ormolu> declaration/value/function/complex-list.hs works [✔] ormolu> declaration/value/function/let-nested.hs works [✔] ormolu> declaration/value/function/strings.hs works [✔] ormolu> declaration/value/function/operators-2.hs works [✔] ormolu> declaration/value/function/equality-constraints.hs works [✔] ormolu> declaration/value/function/list-notation-3.hs works [✔] ormolu> declaration/value/function/negative-literals.hs works [✔] 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 ) ormolu> declaration/value/function/lambda-multi-line2.hs works [✔] hlint> [52 of 62] Compiling Config.Yaml ( src/Config/Yaml.hs, dist/build/Config/Yaml.o, dist/build/Config/Yaml.dyn_o ) hlint> [53 of 62] Compiling Config.Read ( src/Config/Read.hs, dist/build/Config/Read.o, dist/build/Config/Read.dyn_o ) hlint> [54 of 62] Compiling Config.Compute ( src/Config/Compute.hs, dist/build/Config/Compute.o, dist/build/Config/Compute.dyn_o ) hlint> [55 of 62] Compiling Config.Haskell ( src/Config/Haskell.hs, dist/build/Config/Haskell.o, dist/build/Config/Haskell.dyn_o ) hlint> [56 of 62] Compiling CmdLine ( src/CmdLine.hs, dist/build/CmdLine.o, dist/build/CmdLine.dyn_o ) hlint> [57 of 62] Compiling Apply ( src/Apply.hs, dist/build/Apply.o, dist/build/Apply.dyn_o ) ormolu> declaration/value/function/block-arguments.hs works [✔] ormolu> declaration/value/function/operator-comments-1.hs works [✔] ormolu> declaration/value/function/simple.hs works [✔] ormolu> declaration/value/function/prefix.hs works [✔] ormolu> declaration/value/function/if-with-comment-in-branches-with-functions.hs works [✔] ormolu> declaration/value/function/list-notation-0.hs works [✔] ormolu> declaration/value/function/awkward-comment-1.hs works [✔] ormolu> declaration/value/function/overloaded-labels.hs works [✔] ormolu> declaration/value/function/tuple-sections.hs works [✔] ormolu> declaration/value/function/lambda-case.hs works [✔] ormolu> declaration/value/function/if-single-line.hs works [✔] ormolu> declaration/value/function/do-where.hs works [✔] ormolu> declaration/value/function/type-applications.hs works [✔] ormolu> declaration/value/function/operator-comments-0.hs works [✔] ormolu> declaration/value/function/where.hs works [✔] ormolu> declaration/value/function/lambda-multi-line1.hs works [✔] ormolu> declaration/value/function/blank-lines-where.hs works [✔] ormolu> declaration/value/function/overindentation.hs works [✔] ormolu> declaration/value/function/operator-sections.hs works [✔] ormolu> declaration/value/function/unboxed-string-lit.hs works [✔] ormolu> declaration/value/function/arg-breakpoints.hs works [✔] ormolu> declaration/value/function/if-with-comment-in-branches.hs works [✔] ormolu> declaration/value/function/guards.hs works [✔] ormolu> declaration/value/function/quasi-quotes.hs works [✔] ormolu> declaration/value/function/typed-hole.hs works [✔] ormolu> declaration/value/function/unboxed-sums.hs works [✔] ormolu> declaration/value/function/unboxed-tuples.hs works [✔] ormolu> declaration/value/function/type-applications-and-splice.hs works [✔] ormolu> declaration/value/function/builtin-syntax.hs works [✔] ormolu> declaration/value/function/multiline-arguments.hs works [✔] ormolu> declaration/value/function/do-single-multi.hs works [✔] ormolu> declaration/value/function/operators-6.hs works [✔] ormolu> declaration/value/function/record/updaters.hs works [✔] ormolu> declaration/value/function/record/constructors.hs works [✔] ormolu> declaration/value/function/record/wildcards.hs works [✔] ormolu> declaration/value/function/record/hanging-after-equal-con.hs works [✔] ormolu> declaration/value/function/record/inter-comments.hs works [✔] ormolu> declaration/value/function/record/record-dot.hs works [✔] ormolu> declaration/value/function/record/hanging-after-equal-update.hs works [✔] ormolu> declaration/value/function/comprehension/transform-multi-line3.hs works [✔] 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 ) ormolu> declaration/value/function/comprehension/transform-multi-line1.hs works [✔] 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> declaration/value/function/comprehension/transform-monad.hs works [✔] ormolu> declaration/value/function/comprehension/transform-single-line.hs works [✔] ormolu> declaration/value/function/comprehension/transform-multi-line2.hs works [✔] ormolu> declaration/value/function/comprehension/transform-multi-line4.hs works [✔] ormolu> declaration/value/function/infix/op-chain-colon-do.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-eq-dollar-2.hs works [✔] ormolu> declaration/value/function/infix/tricky-colon-chain.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-lt-dollar.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-eq-dollar-1.hs works [✔] ormolu> declaration/value/function/infix/op-chain-l-lt.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-eq-colon-2.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-s-colon.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-gt-dollar.hs works [✔] ormolu> declaration/value/function/infix/hspec-expectation.hs works [✔] ormolu> declaration/value/function/infix/applicative.hs works [✔] ormolu> declaration/value/function/infix/qualified-prelude.hs works [✔] 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 ) ormolu> declaration/value/function/infix/op-chain-r-gt-colon-1.hs works [✔] ormolu> declaration/value/function/infix/dollar-chains-6.hs works [✔] ormolu> declaration/value/function/infix/qualified-ops.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-lt-colon-1.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/unicode.hs works [✔] ormolu> declaration/value/function/infix/esqueleto-1.hs works [✔] ormolu> declaration/value/function/infix/dollar-chains-5.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-lt-colon-2.hs works [✔] ormolu> declaration/value/function/infix/dollar-chains-1.hs works [✔] ormolu> declaration/value/function/infix/comments.hs works [✔] ormolu> declaration/value/function/infix/dollar-chains-3.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-eq-colon-1.hs works [✔] ormolu> declaration/value/function/infix/op-chain-l-eq.hs works [✔] ormolu> declaration/value/function/infix/dollar-chains-2.hs works [✔] ormolu> declaration/value/function/infix/simple.hs works [✔] ormolu> declaration/value/function/infix/dollar-chains-4.hs works [✔] ormolu> declaration/value/function/infix/esqueleto-0.hs works [✔] ormolu> declaration/value/function/infix/hanging.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-eq-normal.hs works [✔] ormolu> declaration/value/function/infix/lenses.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/do.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-lt-normal.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-s-dollar.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-gt-colon-2.hs works [✔] ormolu> declaration/value/function/arrow/proc-cases.hs works [✔] ormolu> declaration/value/function/arrow/recursive-procs.hs works [✔] ormolu> declaration/value/function/arrow/proc-applications2.hs works [✔] ormolu> declaration/value/function/arrow/proc-do-simple1.hs works [✔] ormolu> declaration/value/function/arrow/proc-lets.hs works [✔] ormolu> declaration/value/function/arrow/proc-do-simple2.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-lambdas.hs works [✔] ormolu> declaration/value/function/arrow/multiline-case.hs works [✔] ormolu> declaration/value/function/arrow/proc-forms1.hs works [✔] ormolu> declaration/value/function/arrow/proc-applications.hs works [✔] ormolu> declaration/value/function/arrow/proc-ifs.hs works [✔] ormolu> declaration/value/function/arrow/proc-parentheses.hs works [✔] ormolu> declaration/value/function/arrow/proc-forms2.hs works [✔] implicit-hie> [3 of 3] Linking dist/build/implicit-hie-test/implicit-hie-test 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/do/recursive-do-rec.hs works [✔] ormolu> declaration/value/function/do/comment-alignment.hs works [✔] ormolu> declaration/value/function/do/blocks.hs works [✔] ormolu> declaration/value/function/do/let.hs works [✔] ormolu> declaration/value/function/do/expr.hs works [✔] ormolu> declaration/value/function/do/applications-and-parens.hs works [✔] ormolu> declaration/value/function/do/recursive-do-mdo.hs works [✔] ormolu> declaration/value/function/do/operator-and-parens.hs works [✔] ormolu> declaration/value/function/do/comment-spacing.hs works [✔] ormolu> declaration/value/function/pattern/record-patterns.hs works [✔] ormolu> declaration/value/function/pattern/many-guards-in-singleline.hs works [✔] ormolu> declaration/value/function/pattern/view-pattern.hs works [✔] ormolu> declaration/value/function/pattern/pattern-bind.hs works [✔] ormolu> declaration/value/function/pattern/strictness.hs works [✔] ormolu> declaration/value/function/pattern/splice-pattern.hs works [✔] ormolu> declaration/value/function/pattern/famous-cardano-pattern.hs works [✔] ormolu> declaration/value/function/pattern/n-plus-k-pattern.hs works [✔] ormolu> declaration/value/function/pattern/multiline-guard-statement.hs works [✔] ormolu> declaration/value/function/pattern/sig-pattern.hs works [✔] ormolu> declaration/value/function/pattern/quasi-quotes-pattern.hs works [✔] ormolu> declaration/value/function/pattern/multiline-case-pattern.hs works [✔] ormolu> declaration/value/function/pattern/as-pattern.hs works [✔] ormolu> declaration/value/function/pattern/multiple-guard-statements.hs works [✔] 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 ) hlint> [58 of 62] Compiling Test.Annotations ( src/Test/Annotations.hs, dist/build/Test/Annotations.o, dist/build/Test/Annotations.dyn_o ) ormolu> declaration/value/function/pattern/unboxed-sum-pattern.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/bidirectional.hs works [✔] ormolu> declaration/value/pattern-synonyms/explicitely-bidirectional.hs works [✔] ormolu> declaration/value/pattern-synonyms/unidirectional.hs works [✔] ormolu> declaration/data/newtype.hs works [✔] ormolu> declaration/data/infix.hs works [✔] ormolu> declaration/data/type-data.hs works [✔] ormolu> declaration/data/partly-documented.hs works [✔] ormolu> declaration/data/datatype-contexts.hs works [✔] ormolu> declaration/data/multiline-names.hs works [✔] ormolu> declaration/data/kind-annotations.hs works [✔] ormolu> declaration/data/ctype-0.hs works [✔] ormolu> declaration/data/existential.hs works [✔] ormolu> declaration/data/fat-multiline.hs works [✔] ormolu> declaration/data/unnamed-field-comment-2.hs works [✔] ormolu> declaration/data/record-fancy-existential.hs works [✔] ormolu> declaration/data/record-singleline.hs works [✔] ormolu> declaration/data/operators.hs works [✔] ormolu> declaration/data/deriving-strategies.hs works [✔] ormolu> declaration/data/multiline-arg-parens.hs works [✔] ormolu> declaration/data/empty.hs works [✔] ormolu> declaration/data/strictness.hs works [✔] ormolu> declaration/data/unnamed-field-comment-1.hs works [✔] ormolu> declaration/data/gadt-syntax.hs works [✔] ormolu> declaration/data/simple-broken.hs works [✔] ormolu> declaration/data/multiline.hs works [✔] ormolu> declaration/data/record.hs works [✔] ormolu> declaration/data/existential-unicode.hs works [✔] ormolu> declaration/data/simple.hs works [✔] ormolu> declaration/data/unnamed-field-comment-0.hs works [✔] ormolu> declaration/data/single-constructor-with-haddock.hs works [✔] ormolu> declaration/data/unnamed-field-comment-3.hs works [✔] ormolu> declaration/data/record-multi-const.hs works [✔] ormolu> declaration/data/deriving.hs works [✔] ormolu> declaration/data/with-weird-haddock.hs works [✔] ormolu> declaration/data/invisible-binders.hs works [✔] ormolu> declaration/data/ctype-1.hs works [✔] ormolu> declaration/data/existential-multiline.hs works [✔] ormolu> declaration/data/with-comment.hs works [✔] ormolu> declaration/data/gadt/multiple-declaration.hs works [✔] ormolu> declaration/data/gadt/multiline-where.hs works [✔] ormolu> declaration/data/gadt/strictness.hs works [✔] ormolu> declaration/data/gadt/multiline.hs works [✔] ormolu> declaration/data/gadt/record.hs works [✔] ormolu> declaration/data/gadt/unicode.hs works [✔] ormolu> declaration/data/gadt/simple.hs works [✔] ormolu> declaration/data/field-layout/record-0.hs works [✔] ormolu> declaration/data/field-layout/record-1.hs works [✔] ormolu> declaration/data/field-layout/variants.hs works [✔] ormolu> declaration/data/field-layout/gadt.hs works [✔] ormolu> declaration/data/field-layout/record-2.hs works [✔] ormolu> declaration/role-annotation/multi-line.hs works [✔] ormolu> declaration/role-annotation/single-line.hs works [✔] ormolu> declaration/deriving/singleline.hs works [✔] ormolu> declaration/deriving/overlapping.hs works [✔] ormolu> declaration/deriving/multiline.hs works [✔] ormolu> declaration/splice/bracket-unicode.hs works [✔] ormolu> declaration/splice/untyped-splice.hs works [✔] ormolu> declaration/splice/quotes.hs works [✔] ormolu> declaration/splice/bracket-declaration.hs works [✔] ormolu> declaration/splice/typed-splice.hs works [✔] ormolu> declaration/splice/grouped-splices.hs works [✔] ormolu> declaration/splice/splice-decl.hs works [✔] ormolu> declaration/splice/quasiquote.hs works [✔] ormolu> declaration/splice/bracket.hs works [✔] ormolu> declaration/foreign/foreign-export.hs works [✔] ormolu> declaration/foreign/foreign-import.hs works [✔] ormolu> declaration/instance/type-family-instances.hs works [✔] 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 ) ormolu> declaration/instance/single-parameter.hs works [✔] ormolu> declaration/instance/empty-instance.hs works [✔] ormolu> declaration/instance/newlines-after-where.hs works [✔] ormolu> declaration/instance/multi-parameter.hs works [✔] ormolu> declaration/instance/associated-types.hs works [✔] ormolu> declaration/instance/contexts.hs works [✔] ormolu> declaration/instance/associated-data.hs works [✔] ormolu> declaration/instance/instance-sigs.hs works [✔] ormolu> declaration/instance/instance-sigs-multiple.hs works [✔] ormolu> declaration/instance/data-family-instances.hs works [✔] ormolu> declaration/instance/newlines-between-methods.hs works [✔] ormolu> declaration/instance/data-family-instances-newtype.hs works [✔] ormolu> declaration/instance/contexts-comments.hs works [✔] ormolu> declaration/instance/data-family-instances-gadt.hs works [✔] ormolu> declaration/instance/overlappable-instances.hs works [✔] ormolu> module-header/double-dot-with-names.hs works [✔] ormolu> module-header/simple-with-comments.hs works [✔] ormolu> module-header/empty-haddock.hs works [✔] ormolu> module-header/warning-pragma-multiline.hs works [✔] ormolu> module-header/shebang.hs works [✔] ormolu> module-header/stack-header-0.hs works [✔] ormolu> module-header/warning-pragma.hs works [✔] ormolu> module-header/multiline-empty-comment.hs works [✔] ormolu> module-header/shebang-with-pragmas.hs works [✔] ormolu> module-header/stack-header-1.hs works [✔] ormolu> module-header/multiline-with-comments.hs works [✔] ormolu> module-header/singleline.hs works [✔] ormolu> module-header/empty.hs works [✔] ormolu> module-header/multiline-empty.hs works [✔] ormolu> module-header/stack-header-2.hs works [✔] ormolu> module-header/multiline.hs works [✔] ormolu> module-header/double-shebangs.hs works [✔] ormolu> module-header/multiline2.hs works [✔] ormolu> module-header/preceding-comment-with-haddock.hs works [✔] ormolu> module-header/simple.hs works [✔] ormolu> module-header/named-section.hs works [✔] ormolu> module-header/singleline-empty.hs works [✔] ormolu> module-header/warning-pragma-singleton-list.hs works [✔] ormolu> module-header/warning-pragma-list-multiline.hs works [✔] ormolu> module-header/leading-empty-line.hs works [✔] ormolu> ormolu> Finished in 3.6861 seconds ormolu> 565 examples, 0 failures ormolu> Test suite tests: PASS ormolu> Test suite logged to: dist/test/ormolu-0.7.4.0-tests.log ormolu> 1 of 1 test suites (1 of 1 test cases) passed. ormolu> Running phase: haddockPhase 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 ) hlint> [59 of 62] Compiling Test.All ( src/Test/All.hs, dist/build/Test/All.o, dist/build/Test/All.dyn_o ) ormolu> Preprocessing library for ormolu-0.7.4.0.. ormolu> Running Haddock on library for ormolu-0.7.4.0.. 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> Warning: --source-* options are ignored when --hyperlinked-source is enabled. fourmolu> [19 of 57] Compiling Ormolu.Utils.IO ( src/Ormolu/Utils/IO.hs, dist/build/Ormolu/Utils/IO.o, dist/build/Ormolu/Utils/IO.dyn_o ) fourmolu> [20 of 57] Compiling Ormolu.Utils.Fixity ( src/Ormolu/Utils/Fixity.hs, dist/build/Ormolu/Utils/Fixity.o, dist/build/Ormolu/Utils/Fixity.dyn_o ) hlint> [60 of 62] Compiling Summary ( src/Summary.hs, dist/build/Summary.o, dist/build/Summary.dyn_o ) stylish-haskell> Preprocessing executable 'stylish-haskell' for stylish-haskell-0.14.6.0.. stylish-haskell> Building executable 'stylish-haskell' for stylish-haskell-0.14.6.0.. hie-bios> [ 1 of 16] Compiling HIE.Bios.Config.YAML ( src/HIE/Bios/Config/YAML.hs, dist/build/HIE/Bios/Config/YAML.p_o ) fourmolu> [21 of 57] Compiling Ormolu.Config ( src/Ormolu/Config.hs, dist/build/Ormolu/Config.o, dist/build/Ormolu/Config.dyn_o ) stylish-haskell> [1 of 1] Compiling Main ( src/Main.hs, dist/build/stylish-haskell/stylish-haskell-tmp/Main.o ) lsp-test> 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.List): lsp-test> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons 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.List): lsp-test> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." lsp-test> | lsp-test> 502 | in DidChangeTextDocumentParams (head params ^. L.textDocument) events lsp-test> | ^^^^ ormolu> [ 1 of 55] Compiling GHC.DynFlags ( src/GHC/DynFlags.hs, /build/ghc1709_0/ghc_4.o, /build/ghc1709_0/ghc_4.dyn_o ) 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 ) ormolu> [ 2 of 55] Compiling Ormolu.Printer.SpanStream ( src/Ormolu/Printer/SpanStream.hs, nothing ) 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 ) ormolu> [ 3 of 55] Compiling Ormolu.Processing.Cpp ( src/Ormolu/Processing/Cpp.hs, nothing ) ormolu> [ 4 of 55] Compiling Ormolu.Utils ( src/Ormolu/Utils.hs, /build/ghc1709_0/ghc_10.o, /build/ghc1709_0/ghc_10.dyn_o ) implicit-hie> [3 of 3] Linking dist/build/gen-hie/gen-hie stylish-haskell> [2 of 2] Linking dist/build/stylish-haskell/stylish-haskell fourmolu> [22 of 57] Compiling Ormolu.Processing.Common ( src/Ormolu/Processing/Common.hs, dist/build/Ormolu/Processing/Common.o, dist/build/Ormolu/Processing/Common.dyn_o ) ormolu> [ 5 of 55] Compiling Ormolu.Terminal ( src/Ormolu/Terminal.hs, nothing ) ormolu> [ 6 of 55] Compiling Ormolu.Terminal.QualifiedDo ( src/Ormolu/Terminal/QualifiedDo.hs, nothing ) ormolu> [ 7 of 55] Compiling Ormolu.Diff.Text ( src/Ormolu/Diff/Text.hs, nothing ) ormolu> [ 8 of 55] Compiling Ormolu.Exception ( src/Ormolu/Exception.hs, nothing ) ormolu> [ 9 of 55] Compiling Ormolu.Parser.Pragma ( src/Ormolu/Parser/Pragma.hs, nothing ) fourmolu> [23 of 57] Compiling Ormolu.Processing.Preprocess ( src/Ormolu/Processing/Preprocess.hs, dist/build/Ormolu/Processing/Preprocess.o, dist/build/Ormolu/Processing/Preprocess.dyn_o ) ormolu> [10 of 55] Compiling Ormolu.Parser.CommentStream ( src/Ormolu/Parser/CommentStream.hs, nothing ) ormolu> [11 of 55] Compiling Ormolu.Imports ( src/Ormolu/Imports.hs, nothing ) 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 ormolu> [12 of 55] Compiling Ormolu.Fixity.Internal ( src/Ormolu/Fixity/Internal.hs, /build/ghc1709_0/ghc_8.o, /build/ghc1709_0/ghc_8.dyn_o ) 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.0103 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 fourmolu> [24 of 57] Compiling Ormolu.Printer.Internal ( src/Ormolu/Printer/Internal.hs, dist/build/Ormolu/Printer/Internal.o, dist/build/Ormolu/Printer/Internal.dyn_o ) 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> Warning: --source-* options are ignored when --hyperlinked-source is enabled. implicit-hie> [1 of 4] Compiling Hie.Cabal.Parser ( src/Hie/Cabal/Parser.hs, nothing ) fourmolu> [25 of 57] Compiling Ormolu.Printer.Comments ( src/Ormolu/Printer/Comments.hs, dist/build/Ormolu/Printer/Comments.o, dist/build/Ormolu/Printer/Comments.dyn_o ) hie-bios> [ 2 of 16] Compiling HIE.Bios.Config ( src/HIE/Bios/Config.hs, dist/build/HIE/Bios/Config.p_o ) lsp-test> [7 of 8] Compiling Language.LSP.Test.Parsing ( src/Language/LSP/Test/Parsing.hs, dist/build/Language/LSP/Test/Parsing.o, dist/build/Language/LSP/Test/Parsing.dyn_o ) implicit-hie> [2 of 4] Compiling Hie.Locate ( src/Hie/Locate.hs, nothing ) implicit-hie> [3 of 4] Compiling Hie.Yaml ( src/Hie/Yaml.hs, nothing ) implicit-hie> [4 of 4] Compiling Paths_implicit_hie ( dist/build/autogen/Paths_implicit_hie.hs, nothing ) 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) 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) ormolu> [13 of 55] Compiling Ormolu.Fixity.Imports ( src/Ormolu/Fixity/Imports.hs, /build/ghc1709_0/ghc_6.o, /build/ghc1709_0/ghc_6.dyn_o ) ormolu> [14 of 55] Compiling Ormolu.Fixity ( src/Ormolu/Fixity.hs, nothing ) fourmolu> [26 of 57] Compiling Ormolu.Printer.Combinators ( src/Ormolu/Printer/Combinators.hs, dist/build/Ormolu/Printer/Combinators.o, dist/build/Ormolu/Printer/Combinators.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 ) ormolu> [15 of 55] Compiling Ormolu.Printer.Operators ( src/Ormolu/Printer/Operators.hs, nothing ) ormolu> [16 of 55] Compiling Ormolu.Fixity.Printer ( src/Ormolu/Fixity/Printer.hs, nothing ) ormolu> [17 of 55] Compiling Ormolu.Fixity.Parser ( src/Ormolu/Fixity/Parser.hs, nothing ) 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> 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> [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 ) ormolu> [18 of 55] Compiling Ormolu.Config ( src/Ormolu/Config.hs, nothing ) ormolu> [19 of 55] Compiling Ormolu.Processing.Common ( src/Ormolu/Processing/Common.hs, nothing ) hie-bios> 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> | ^^^^^^^^^^^^^^^^^^^^^ ormolu> [20 of 55] Compiling Ormolu.Processing.Preprocess ( src/Ormolu/Processing/Preprocess.hs, nothing ) ormolu> [21 of 55] Compiling Ormolu.Printer.Internal ( src/Ormolu/Printer/Internal.hs, nothing ) ormolu> [22 of 55] Compiling Ormolu.Printer.Comments ( src/Ormolu/Printer/Comments.hs, nothing ) ormolu> [23 of 55] Compiling Ormolu.Printer.Combinators ( src/Ormolu/Printer/Combinators.hs, nothing ) ormolu> [24 of 55] Compiling Ormolu.Printer.Meat.Pragma ( src/Ormolu/Printer/Meat/Pragma.hs, nothing ) ormolu> [25 of 55] Compiling Ormolu.Printer.Meat.Common ( src/Ormolu/Printer/Meat/Common.hs, nothing ) fourmolu> [27 of 57] 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> [26 of 55] Compiling Ormolu.Printer.Meat.Declaration.Warning ( src/Ormolu/Printer/Meat/Declaration/Warning.hs, nothing ) implicit-hie> Warning: Hie.Cabal.Parser: could not find link destinations for: implicit-hie> - Data.Attoparsec.Text.Internal.Parser ormolu> [27 of 55] Compiling Ormolu.Printer.Meat.ImportExport ( src/Ormolu/Printer/Meat/ImportExport.hs, nothing ) ormolu> [28 of 55] Compiling Ormolu.Printer.Meat.Declaration.RoleAnnotation ( src/Ormolu/Printer/Meat/Declaration/RoleAnnotation.hs, nothing ) ormolu> [29 of 55] Compiling Ormolu.Printer.Meat.Declaration.OpTree[boot] ( src/Ormolu/Printer/Meat/Declaration/OpTree.hs-boot, nothing ) ormolu> [30 of 55] Compiling Ormolu.Printer.Meat.Declaration.Value[boot] ( src/Ormolu/Printer/Meat/Declaration/Value.hs-boot, nothing ) ormolu> [31 of 55] Compiling Ormolu.Printer.Meat.Type ( src/Ormolu/Printer/Meat/Type.hs, nothing ) ormolu> [32 of 55] Compiling Ormolu.Printer.Meat.Declaration.Signature ( src/Ormolu/Printer/Meat/Declaration/Signature.hs, nothing ) ormolu> [33 of 55] Compiling Ormolu.Printer.Meat.Declaration.Foreign ( src/Ormolu/Printer/Meat/Declaration/Foreign.hs, nothing ) ormolu> [34 of 55] Compiling Ormolu.Printer.Meat.Declaration.TypeFamily ( src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs, nothing ) ormolu> [35 of 55] Compiling Ormolu.Printer.Meat.Declaration.Type ( src/Ormolu/Printer/Meat/Declaration/Type.hs, nothing ) ormolu> [36 of 55] Compiling Ormolu.Printer.Meat.Declaration.Data ( src/Ormolu/Printer/Meat/Declaration/Data.hs, nothing ) fourmolu> [28 of 57] 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 ) stylish-haskell> Preprocessing test suite 'stylish-haskell-tests' for stylish-haskell-0.14.6.0.. stylish-haskell> Building test suite 'stylish-haskell-tests' for stylish-haskell-0.14.6.0.. ormolu> [37 of 55] Compiling Ormolu.Printer.Meat.Declaration.Default ( src/Ormolu/Printer/Meat/Declaration/Default.hs, nothing ) ormolu> [38 of 55] Compiling Ormolu.Printer.Meat.Declaration[boot] ( src/Ormolu/Printer/Meat/Declaration.hs-boot, nothing ) ormolu> [39 of 55] Compiling Ormolu.Printer.Meat.Declaration.Value ( src/Ormolu/Printer/Meat/Declaration/Value.hs, nothing ) stylish-haskell> [ 1 of 16] Compiling Language.Haskell.Stylish.Parse.Tests ( tests/Language/Haskell/Stylish/Parse/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Parse/Tests.o ) fourmolu> [29 of 57] 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> [30 of 57] 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 ) stylish-haskell> [ 2 of 16] Compiling Language.Haskell.Stylish.Tests.Util ( tests/Language/Haskell/Stylish/Tests/Util.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Tests/Util.o ) stylish-haskell> stylish-haskell> tests/Language/Haskell/Stylish/Tests/Util.hs:44:7: warning: [GHC-62161] [-Wincomplete-uni-patterns] stylish-haskell> Pattern match(es) are non-exhaustive stylish-haskell> In a pattern binding: stylish-haskell> Patterns of type ‘Either String Module’ not matched: Left _ stylish-haskell> | stylish-haskell> 44 | let Right(theModule) = parseModule [] Nothing str stylish-haskell> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ stylish-haskell> [ 3 of 16] Compiling Language.Haskell.Stylish.Tests ( tests/Language/Haskell/Stylish/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Tests.o ) fourmolu> [31 of 57] 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> [32 of 57] 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> [33 of 57] 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> [34 of 57] 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 ) ormolu> [40 of 55] Compiling Ormolu.Printer.Meat.Declaration.OpTree ( src/Ormolu/Printer/Meat/Declaration/OpTree.hs, nothing ) ormolu> [41 of 55] Compiling Ormolu.Printer.Meat.Declaration.Splice ( src/Ormolu/Printer/Meat/Declaration/Splice.hs, nothing ) ormolu> [42 of 55] Compiling Ormolu.Printer.Meat.Declaration.Rule ( src/Ormolu/Printer/Meat/Declaration/Rule.hs, nothing ) ormolu> [43 of 55] Compiling Ormolu.Printer.Meat.Declaration.Annotation ( src/Ormolu/Printer/Meat/Declaration/Annotation.hs, nothing ) ormolu> [44 of 55] Compiling Ormolu.Printer.Meat.Declaration.Instance ( src/Ormolu/Printer/Meat/Declaration/Instance.hs, nothing ) ormolu> [45 of 55] Compiling Ormolu.Printer.Meat.Declaration.Class ( src/Ormolu/Printer/Meat/Declaration/Class.hs, nothing ) ormolu> [46 of 55] Compiling Ormolu.Printer.Meat.Declaration ( src/Ormolu/Printer/Meat/Declaration.hs, nothing ) stylish-haskell> [ 4 of 16] Compiling Language.Haskell.Stylish.Step.UnicodeSyntax.Tests ( tests/Language/Haskell/Stylish/Step/UnicodeSyntax/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/UnicodeSyntax/Tests.o ) stylish-haskell> [ 5 of 16] Compiling Language.Haskell.Stylish.Step.TrailingWhitespace.Tests ( tests/Language/Haskell/Stylish/Step/TrailingWhitespace/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/TrailingWhitespace/Tests.o ) stylish-haskell> [ 6 of 16] Compiling Language.Haskell.Stylish.Step.Tabs.Tests ( tests/Language/Haskell/Stylish/Step/Tabs/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/Tabs/Tests.o ) stylish-haskell> [ 7 of 16] Compiling Language.Haskell.Stylish.Step.Squash.Tests ( tests/Language/Haskell/Stylish/Step/Squash/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/Squash/Tests.o ) stylish-haskell> [ 8 of 16] Compiling Language.Haskell.Stylish.Step.SimpleAlign.Tests ( tests/Language/Haskell/Stylish/Step/SimpleAlign/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/SimpleAlign/Tests.o ) stylish-haskell> [ 9 of 16] Compiling Language.Haskell.Stylish.Step.ModuleHeader.Tests ( tests/Language/Haskell/Stylish/Step/ModuleHeader/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/ModuleHeader/Tests.o ) fourmolu> [35 of 57] Compiling Ormolu.Printer.Meat.Declaration.Signature ( src/Ormolu/Printer/Meat/Declaration/Signature.hs, dist/build/Ormolu/Printer/Meat/Declaration/Signature.o, dist/build/Ormolu/Printer/Meat/Declaration/Signature.dyn_o ) ormolu> [47 of 55] Compiling Ormolu.Printer.Meat.Module ( src/Ormolu/Printer/Meat/Module.hs, nothing ) ormolu> [48 of 55] Compiling Ormolu.Parser.Result ( src/Ormolu/Parser/Result.hs, nothing ) ormolu> [49 of 55] Compiling Ormolu.Printer ( src/Ormolu/Printer.hs, nothing ) ormolu> [50 of 55] Compiling Ormolu.Parser ( src/Ormolu/Parser.hs, nothing ) stylish-haskell> [10 of 16] Compiling Language.Haskell.Stylish.Step.LanguagePragmas.Tests ( tests/Language/Haskell/Stylish/Step/LanguagePragmas/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/LanguagePragmas/Tests.o ) stylish-haskell> [11 of 16] Compiling Language.Haskell.Stylish.Step.Imports.Tests ( tests/Language/Haskell/Stylish/Step/Imports/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/Imports/Tests.o ) hie-bios> [14 of 16] Compiling HIE.Bios.Internal.Debug ( src/HIE/Bios/Internal/Debug.hs, dist/build/HIE/Bios/Internal/Debug.p_o ) ormolu> [51 of 55] Compiling Ormolu.Diff.ParseResult ( src/Ormolu/Diff/ParseResult.hs, nothing ) stylish-haskell> [12 of 16] Compiling Language.Haskell.Stylish.Step.Imports.FelixTests ( tests/Language/Haskell/Stylish/Step/Imports/FelixTests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/Imports/FelixTests.o ) stylish-haskell> [13 of 16] Compiling Language.Haskell.Stylish.Step.Data.Tests ( tests/Language/Haskell/Stylish/Step/Data/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/Data/Tests.o ) fourmolu> [36 of 57] 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> [52 of 55] Compiling Ormolu.Utils.IO ( src/Ormolu/Utils/IO.hs, nothing ) ormolu> [53 of 55] Compiling Ormolu.Utils.Fixity ( src/Ormolu/Utils/Fixity.hs, nothing ) stylish-haskell> [14 of 16] Compiling Language.Haskell.Stylish.Regressions ( tests/Language/Haskell/Stylish/Regressions.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Regressions.o ) stylish-haskell> [15 of 16] Compiling Language.Haskell.Stylish.Config.Tests ( tests/Language/Haskell/Stylish/Config/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Config/Tests.o ) stylish-haskell> [16 of 16] Compiling Main ( tests/TestSuite.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Main.o ) ormolu> [54 of 55] Compiling Ormolu.Utils.Cabal ( src/Ormolu/Utils/Cabal.hs, nothing ) 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 ) fourmolu> [37 of 57] 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> [38 of 57] 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> [39 of 57] 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 ) 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 ) hlint> [61 of 62] Compiling HLint ( src/HLint.hs, dist/build/HLint.o, dist/build/HLint.dyn_o ) ormolu> [55 of 55] Compiling Ormolu ( src/Ormolu.hs, nothing ) ormolu> Haddock coverage: 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: '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> 100% ( 3 / 3) in 'Ormolu.Printer.SpanStream' ormolu> 100% ( 3 / 3) in 'Ormolu.Processing.Cpp' ormolu> Warning: 'AddEpAnn' is ambiguous. It is defined ormolu> * in ‘GHC.Parser.Annotation’ ormolu> * in ‘GHC.Parser.Annotation’ 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.Parser.Annotation’ 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> Warning: 'ModuleName' is ambiguous. It is defined ormolu> * in ‘Distribution.ModuleName’ ormolu> * in ‘Language.Haskell.Syntax.Module.Name’ ormolu> * in ‘Language.Haskell.Syntax.Module.Name’ 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.Module.Name’ ormolu> 87% ( 14 / 16) in 'Ormolu.Utils' ormolu> Missing documentation for: ormolu> HasSrcSpan (src/Ormolu/Utils.hs:144) ormolu> getLoc' (src/Ormolu/Utils.hs:157) 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:32:17 ormolu> * at src/Ormolu/Diff/Text.hs:32: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:32:1 ormolu> Warning: 'Hunk' is ambiguous. It is defined ormolu> * at src/Ormolu/Diff/Text.hs:51:13 ormolu> * at src/Ormolu/Diff/Text.hs:51: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:51: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: '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:65:17 ormolu> * at src/Ormolu/Imports.hs:65: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:65:1 ormolu> Warning: 'IEWrapppedName' is out of scope. ormolu> If you qualify the identifier, haddock can try to link it anyway. ormolu> 100% ( 2 / 2) in 'Ormolu.Imports' ormolu> Warning: 'FixityInfo' is ambiguous. It is defined ormolu> * at src/Ormolu/Fixity/Internal.hs:92:19 ormolu> * at src/Ormolu/Fixity/Internal.hs:92: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:92:1 ormolu> Warning: 'FixityApproximation' is ambiguous. It is defined ormolu> * at src/Ormolu/Fixity/Internal.hs:111:28 ormolu> * at src/Ormolu/Fixity/Internal.hs:111: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:111:1 ormolu> Warning: 'OpName' is ambiguous. It is defined ormolu> * at src/Ormolu/Fixity/Internal.hs:66:1 ormolu> * at src/Ormolu/Fixity/Internal.hs:55:1 ormolu> You may be able to disambiguate the identifier by qualifying it or ormolu> by specifying the type/value namespace explicitly. ormolu> Defaulting to the one defined at src/Ormolu/Fixity/Internal.hs:55:1 ormolu> 90% ( 19 / 21) in 'Ormolu.Fixity.Internal' ormolu> Missing documentation for: ormolu> Module header ormolu> OpName (src/Ormolu/Fixity/Internal.hs:66) 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:154:5 ormolu> * at src/Ormolu/Fixity/Internal.hs:153: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:153:1 ormolu> 95% ( 23 / 24) in 'Ormolu.Fixity' ormolu> Missing documentation for: ormolu> OpName (src/Ormolu/Fixity/Internal.hs:66) ormolu> Warning: 'OpInfo' is ambiguous. It is defined ormolu> * at src/Ormolu/Printer/Operators.hs:45:18 ormolu> * at src/Ormolu/Printer/Operators.hs:45: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:45:1 ormolu> Warning: 'FixityInfo' is ambiguous. It is defined ormolu> * at src/Ormolu/Fixity/Internal.hs:92:19 ormolu> * at src/Ormolu/Fixity/Internal.hs:92: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:92: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> 85% ( 6 / 7) in 'Ormolu.Printer.Operators' ormolu> Missing documentation for: ormolu> BinaryOpBranches (src/Ormolu/Printer/Operators.hs:41) ormolu> 100% ( 2 / 2) in 'Ormolu.Fixity.Printer' ormolu> Warning: 'FixityOverrides' is ambiguous. It is defined ormolu> * at src/Ormolu/Fixity/Internal.hs:159:27 ormolu> * at src/Ormolu/Fixity/Internal.hs:159: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:159:1 ormolu> 50% ( 8 / 16) in 'Ormolu.Fixity.Parser' ormolu> Missing documentation for: ormolu> pModuleName (src/Ormolu/Fixity/Parser.hs:147) ormolu> pPackageName (src/Ormolu/Fixity/Parser.hs:162) ormolu> isIdentifierFirstChar (src/Ormolu/Fixity/Parser.hs:168) ormolu> isIdentifierConstituent (src/Ormolu/Fixity/Parser.hs:171) ormolu> isOperatorConstituent (src/Ormolu/Fixity/Parser.hs:174) ormolu> isPackageNameConstituent (src/Ormolu/Fixity/Parser.hs:179) ormolu> isModuleSegmentFirstChar (src/Ormolu/Fixity/Parser.hs:182) ormolu> isModuleSegmentConstituent (src/Ormolu/Fixity/Parser.hs:185) 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: '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> 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> 100% ( 11 / 11) in 'Ormolu.Config' 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> Warning: 'RegionDelta' is out of scope. ormolu> If you qualify the identifier, haddock can try to link it anyway. ormolu> 100% ( 5 / 5) in 'Ormolu.Processing.Common' ormolu> 100% ( 2 / 2) in 'Ormolu.Processing.Preprocess' ormolu> Warning: 'R' is ambiguous. It is defined ormolu> * at src/Ormolu/Printer/Internal.hs:84:15 ormolu> * at src/Ormolu/Printer/Internal.hs:84: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:84:1 ormolu> Warning: 'Text' is ambiguous. It is defined ormolu> * in ‘Data.Text.Internal’ ormolu> * in ‘Data.Text.Internal.Lazy’ 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 ‘Data.Text.Internal.Lazy’ 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> Warning: 'RealSrcSpan' is ambiguous. It is defined ormolu> * in ‘GHC.Types.SrcLoc’ ormolu> * in ‘GHC.Types.SrcLoc’ ormolu> You may be able to disambiguate the identifier by qualifying it or ormolu> by specifying the type/value namespace explicitly. ormolu> Defaulting to the one defined in ‘GHC.Types.SrcLoc’ ormolu> 97% ( 40 / 41) in 'Ormolu.Printer.Internal' ormolu> Missing documentation for: ormolu> isExtensionEnabled (src/Ormolu/Printer/Internal.hs:598) 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% ( 56 / 57) in 'Ormolu.Printer.Combinators' ormolu> Missing documentation for: ormolu> isExtensionEnabled (src/Ormolu/Printer/Internal.hs:598) ormolu> Warning: 'LanguagePragma' is out of scope. ormolu> If you qualify the identifier, haddock can try to link it anyway. ormolu> 100% ( 2 / 2) in 'Ormolu.Printer.Meat.Pragma' ormolu> 70% ( 7 / 10) in 'Ormolu.Printer.Meat.Common' ormolu> Missing documentation for: ormolu> p_ieWrappedName (src/Ormolu/Printer/Meat/Common.hs:54) ormolu> p_qualName (src/Ormolu/Printer/Meat/Common.hs:111) ormolu> p_sourceText (src/Ormolu/Printer/Meat/Common.hs:192) ormolu> 25% ( 3 / 12) in 'Ormolu.Printer.Meat.Type' ormolu> Missing documentation for: ormolu> p_hsType (src/Ormolu/Printer/Meat/Type.hs:34) ormolu> p_hsContext (src/Ormolu/Printer/Meat/Type.hs:197) ormolu> p_hsTyVarBndr (src/Ormolu/Printer/Meat/Type.hs:222) ormolu> ForAllVisibility (src/Ormolu/Printer/Meat/Type.hs:235) ormolu> p_conDeclFields (src/Ormolu/Printer/Meat/Type.hs:257) ormolu> p_lhsTypeArg (src/Ormolu/Printer/Meat/Type.hs:274) ormolu> p_hsSigType (src/Ormolu/Printer/Meat/Type.hs:283) ormolu> hsOuterTyVarBndrsToHsType (src/Ormolu/Printer/Meat/Type.hs:294) ormolu> lhsTypeToSigType (src/Ormolu/Printer/Meat/Type.hs:300) 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:13) 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:24) ormolu> p_warningTxt (src/Ormolu/Printer/Meat/Declaration/Warning.hs:32) ormolu> 33% ( 1 / 3) in 'Ormolu.Printer.Meat.ImportExport' ormolu> Missing documentation for: ormolu> p_hsmodExports (src/Ormolu/Printer/Meat/ImportExport.hs:24) ormolu> p_hsmodImport (src/Ormolu/Printer/Meat/ImportExport.hs:33) 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:153) ormolu> p_standaloneKindSig (src/Ormolu/Printer/Meat/Declaration/Signature.hs:223) 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> 50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.Data' ormolu> Missing documentation for: ormolu> p_dataDecl (src/Ormolu/Printer/Meat/Declaration/Data.hs:45) 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> 45% ( 5 / 11) in 'Ormolu.Printer.Meat.Declaration.Value' ormolu> Missing documentation for: ormolu> Module header ormolu> p_valDecl (src/Ormolu/Printer/Meat/Declaration/Value.hs:70) ormolu> p_pat (src/Ormolu/Printer/Meat/Declaration/Value.hs:1043) ormolu> p_hsExpr (src/Ormolu/Printer/Meat/Declaration/Value.hs:588) ormolu> p_hsUntypedSplice (src/Ormolu/Printer/Meat/Declaration/Value.hs:1150) ormolu> p_hsExpr' (src/Ormolu/Printer/Meat/Declaration/Value.hs:605) 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:59) ormolu> p_tyFamInstDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:91) ormolu> p_dataFamInstDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:99) ormolu> p_standaloneDerivDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:29) 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:48) 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’ lsp-test> [1 of 8] Compiling Language.LSP.Test.Compat ( src/Language/LSP/Test/Compat.hs, dist/build/Language/LSP/Test/Compat.p_o ) 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> 100% ( 6 / 6) in 'Ormolu.Utils.IO' ormolu> Warning: 'CabalInfo' is out of scope. ormolu> If you qualify the identifier, haddock can try to link it anyway. stylish-haskell> [17 of 17] Linking dist/build/stylish-haskell-tests/stylish-haskell-tests ormolu> 75% ( 3 / 4) in 'Ormolu.Utils.Fixity' ormolu> Missing documentation for: ormolu> Module header 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: 'CabalInfo' is ambiguous. It is defined ormolu> * at src/Ormolu/Utils/Cabal.hs:51:18 ormolu> * at src/Ormolu/Utils/Cabal.hs:51: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:51:1 ormolu> Warning: 'CachedCabalFile' is ambiguous. It is defined ormolu> * at src/Ormolu/Utils/Cabal.hs:94:24 ormolu> * at src/Ormolu/Utils/Cabal.hs:94: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:94: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 ambiguous. It is defined ormolu> * at src/Ormolu/Utils/Cabal.hs:51:18 ormolu> * at src/Ormolu/Utils/Cabal.hs:51: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:51:1 ormolu> Warning: 'FixityMap' is out of scope. ormolu> If you qualify the identifier, haddock can try to link it anyway. ormolu> Warning: 'getFixityOverridesForSourceFile' is out of scope. ormolu> If you qualify the identifier, haddock can try to link it anyway. ormolu> 100% ( 27 / 27) in 'Ormolu' fourmolu> [40 of 57] 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> [41 of 57] 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> [42 of 57] 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 ) 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> [ 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 ) 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 ) lsp-test> [3 of 8] Compiling Language.LSP.Test.Decoding ( src/Language/LSP/Test/Decoding.hs, dist/build/Language/LSP/Test/Decoding.p_o ) hls-plugin-api> [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> [ 1 of 62] Compiling EmbedData ( src/EmbedData.hs, dist/build/EmbedData.p_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.Tagged ormolu> - Distribution.Utils.Structured.structureHash' ormolu> - Language.Haskell.Extension.Rep_Extension ormolu> Warning: Ormolu: could not find link destinations for: ormolu> - Ormolu.Config.Rep_Config hls-plugin-api> [ 1 of 10] Compiling Ide.Logger ( src/Ide/Logger.hs, dist/build/Ide/Logger.p_o ) lsp-test> [4 of 8] Compiling Language.LSP.Test.Files ( src/Language/LSP/Test/Files.hs, dist/build/Language/LSP/Test/Files.p_o ) lsp-test> [5 of 8] Compiling Language.LSP.Test.Server ( src/Language/LSP/Test/Server.hs, dist/build/Language/LSP/Test/Server.p_o ) lsp-test> [6 of 8] Compiling Language.LSP.Test.Session ( src/Language/LSP/Test/Session.hs, dist/build/Language/LSP/Test/Session.p_o ) lsp-test> 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.List): lsp-test> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons 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.List): lsp-test> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." lsp-test> | lsp-test> 502 | in DidChangeTextDocumentParams (head params ^. L.textDocument) events lsp-test> | ^^^^ 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 ) 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 ) 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 ) 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> Running phase: installPhase 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 ) implicit-hie> Installing library in /nix/store/yy4wbx1g6lpiasqdhwla12jxx5q5alv5-implicit-hie-0.1.4.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/implicit-hie-0.1.4.0-GaNa06Cg83U3JmLeZ2y09w stylish-haskell> Running phase: checkPhase implicit-hie> Installing executable gen-hie in /nix/store/yy4wbx1g6lpiasqdhwla12jxx5q5alv5-implicit-hie-0.1.4.0/bin implicit-hie> Warning: The directory implicit-hie> /nix/store/yy4wbx1g6lpiasqdhwla12jxx5q5alv5-implicit-hie-0.1.4.0/bin is not in implicit-hie> the system search path. stylish-haskell> Running 1 test suites... stylish-haskell> Test suite stylish-haskell-tests: RUNNING... stylish-haskell> /build/stylish-haskell-0.14.6.0/.stylish-haskell.yaml does not exist stylish-haskell> /build/.stylish-haskell.yaml does not exist stylish-haskell> /.stylish-haskell.yaml does not exist stylish-haskell> /homeless-shelter/.config/stylish-haskell/config.yaml does not exist stylish-haskell> /homeless-shelter/.stylish-haskell.yaml does not exist stylish-haskell> Loading configuration at implicit-hie> Running phase: fixupPhase implicit-hie> shrinking RPATHs of ELF executables and libraries in /nix/store/yy4wbx1g6lpiasqdhwla12jxx5q5alv5-implicit-hie-0.1.4.0 implicit-hie> shrinking /nix/store/yy4wbx1g6lpiasqdhwla12jxx5q5alv5-implicit-hie-0.1.4.0/bin/gen-hie implicit-hie> shrinking /nix/store/yy4wbx1g6lpiasqdhwla12jxx5q5alv5-implicit-hie-0.1.4.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSimplicit-hie-0.1.4.0-GaNa06Cg83U3JmLeZ2y09w-ghc9.8.1.so stylish-haskell> Parsing /build/stylish-haskell-0.14.6.0/stylish-haskell.cabal... stylish-haskell> Gathered default-extensions: [] stylish-haskell> Loading configuration at test-config.yaml stylish-haskell> .cabal file not found, directories searched: ["/build/stylish_haskell4806435659945815347","/build/","/"] stylish-haskell> Stylish Haskell will work basing on LANGUAGE pragmas in source files. stylish-haskell> Loading configuration at test-config.yaml stylish-haskell> .cabal file not found, directories searched: ["/build/stylish_haskell8285571657815838444","/build/","/"] stylish-haskell> Stylish Haskell will work basing on LANGUAGE pragmas in source files. stylish-haskell> /build/stylish-haskell-0.14.6.0/.stylish-haskell.yaml does not exist stylish-haskell> /build/.stylish-haskell.yaml does not exist stylish-haskell> /.stylish-haskell.yaml does not exist stylish-haskell> /homeless-shelter/.config/stylish-haskell/config.yaml does not exist stylish-haskell> /homeless-shelter/.stylish-haskell.yaml does not exist stylish-haskell> Loading configuration at implicit-hie> checking for references to /build/ in /nix/store/yy4wbx1g6lpiasqdhwla12jxx5q5alv5-implicit-hie-0.1.4.0... implicit-hie> patching script interpreter paths in /nix/store/yy4wbx1g6lpiasqdhwla12jxx5q5alv5-implicit-hie-0.1.4.0 implicit-hie> stripping (with command strip and flags -S -p) in /nix/store/yy4wbx1g6lpiasqdhwla12jxx5q5alv5-implicit-hie-0.1.4.0/lib /nix/store/yy4wbx1g6lpiasqdhwla12jxx5q5alv5-implicit-hie-0.1.4.0/bin stylish-haskell> Parsing /build/stylish-haskell-0.14.6.0/stylish-haskell.cabal... stylish-haskell> Gathered default-extensions: [] stylish-haskell> Language.Haskell.Stylish.Parse: stylish-haskell> UTF-8 Byte Order Mark: [OK] stylish-haskell> Extra extensions: [OK] stylish-haskell> Multiline CPP: [OK] stylish-haskell> Haskell2010 extension: [OK] stylish-haskell> Shebang: [OK] stylish-haskell> ShebangExt: [OK] stylish-haskell> ShebangDouble: [OK] stylish-haskell> GADTs extension: [OK] stylish-haskell> KindSignatures extension: [OK] stylish-haskell> StandalonDeriving extension: [OK] stylish-haskell> UnicodeSyntax extension: [OK] stylish-haskell> XmlSyntax regression: [OK] stylish-haskell> MagicHash regression: [OK] stylish-haskell> Disabling extensions: [OK] stylish-haskell> Safe extension: [OK] stylish-haskell> Language.Haskell.Stylish.Config: stylish-haskell> Extensions extracted correctly from .cabal file: [OK] stylish-haskell> Extensions extracted correctly from .stylish-haskell.yaml file: [OK] stylish-haskell> Extensions extracted correctly from .stylish-haskell.yaml and .cabal files: [OK] stylish-haskell> NoXyz extensions from .stylish-haskell.yaml file: [OK] stylish-haskell> NoXyz extensions from .cabal file: [OK] stylish-haskell> Correctly read .stylish-haskell.yaml file with default max column number: [OK] stylish-haskell> Correctly read .stylish-haskell.yaml file with specified max column number: [OK] stylish-haskell> Correctly read .stylish-haskell.yaml file with no max column number: [OK] stylish-haskell> Backwards-compatible align options: [OK] stylish-haskell> Language.Haskell.Stylish.Step.Data.Tests: stylish-haskell> case 00: [OK] stylish-haskell> case 01: [OK] stylish-haskell> case 02: [OK] stylish-haskell> case 03: [OK] stylish-haskell> case 04: [OK] stylish-haskell> case 05: [OK] stylish-haskell> case 06: [OK] stylish-haskell> case 07: [OK] stylish-haskell> case 08: [OK] stylish-haskell> case 09: [OK] stylish-haskell> case 10: [OK] stylish-haskell> case 11: [OK] stylish-haskell> case 12: [OK] stylish-haskell> case 13: [OK] stylish-haskell> case 14: [OK] stylish-haskell> case 15: [OK] stylish-haskell> case 16: [OK] stylish-haskell> case 17: [OK] stylish-haskell> case 18: [OK] stylish-haskell> case 19: [OK] stylish-haskell> case 20 (issue #262): [OK] stylish-haskell> case 21: [OK] stylish-haskell> case 22: [OK] stylish-haskell> case 23: [OK] stylish-haskell> case 24: [OK] stylish-haskell> case 25: [OK] stylish-haskell> case 26: [OK] stylish-haskell> case 27: [OK] stylish-haskell> case 28: [OK] stylish-haskell> case 29: [OK] stylish-haskell> case 30: [OK] stylish-haskell> case 31: [OK] stylish-haskell> case 32: [OK] stylish-haskell> case 33: [OK] stylish-haskell> case 34: [OK] stylish-haskell> case 35: [OK] stylish-haskell> case 36: [OK] stylish-haskell> case 37: [OK] stylish-haskell> case 38: [OK] stylish-haskell> case 39: [OK] stylish-haskell> case 40: [OK] stylish-haskell> case 41: [OK] stylish-haskell> case 42: [OK] stylish-haskell> case 43: [OK] stylish-haskell> case 44: [OK] stylish-haskell> case 45: [OK] stylish-haskell> case 46: [OK] stylish-haskell> case 47: [OK] stylish-haskell> case 48: [OK] stylish-haskell> case 49: [OK] stylish-haskell> case 50: [OK] stylish-haskell> case 51: [OK] stylish-haskell> case 52: [OK] stylish-haskell> case 53: [OK] stylish-haskell> case 54: [OK] stylish-haskell> case 55: [OK] stylish-haskell> case 56: [OK] stylish-haskell> case 57: [OK] stylish-haskell> case 58: [OK] stylish-haskell> case 59: [OK] stylish-haskell> case 60: [OK] stylish-haskell> case 61 (issue #282): [OK] stylish-haskell> case 62 (issue #273): [OK] stylish-haskell> case 63 (issue #338): [OK] stylish-haskell> case 64: [OK] stylish-haskell> case 65: [OK] stylish-haskell> case 66 (issue #411): [OK] stylish-haskell> Language.Haskell.Stylish.Step.Imports.Tests: stylish-haskell> case 01: [OK] stylish-haskell> case 02: [OK] stylish-haskell> case 03: [OK] stylish-haskell> case 04: [OK] stylish-haskell> case 05: [OK] stylish-haskell> case 06: [OK] stylish-haskell> case 07: [OK] stylish-haskell> case 08: [OK] stylish-haskell> case 08b: [OK] stylish-haskell> case 09: [OK] stylish-haskell> case 10: [OK] stylish-haskell> case 11: [OK] stylish-haskell> case 11b: [OK] stylish-haskell> case 12: [OK] stylish-haskell> case 12b: [OK] stylish-haskell> case 13: [OK] stylish-haskell> case 13b: [OK] stylish-haskell> case 14: [OK] stylish-haskell> case 15: [OK] stylish-haskell> case 16: [OK] stylish-haskell> case 17: [OK] stylish-haskell> case 18: [OK] stylish-haskell> case 19: [OK] stylish-haskell> case 19b: [OK] stylish-haskell> case 19d: [OK] stylish-haskell> case 19d: [OK] stylish-haskell> case 20: [OK] stylish-haskell> case 21: [OK] stylish-haskell> case 22: [OK] stylish-haskell> case 23: [OK] stylish-haskell> case 23b: [OK] stylish-haskell> case 24: [OK] stylish-haskell> case 25: [OK] stylish-haskell> case 26 (issue #185): [OK] stylish-haskell> case 27: [OK] stylish-haskell> case 28: [OK] stylish-haskell> case 29: [OK] stylish-haskell> case 30: [OK] stylish-haskell> case 31: [OK] stylish-haskell> case 32: [OK] stylish-haskell> case 33: [OK] stylish-haskell> case 34: [OK] stylish-haskell> case 35: [OK] stylish-haskell> case 36: [OK] stylish-haskell> case 37: [OK] stylish-haskell> case 38: [OK] stylish-haskell> case 39: [OK] stylish-haskell> case 40: [OK] stylish-haskell> case 41: [OK] stylish-haskell> case 42: [OK] stylish-haskell> case 43: [OK] stylish-haskell> case 44a: [OK] stylish-haskell> case 44b: [OK] stylish-haskell> case 44c: [OK] stylish-haskell> Language.Haskell.Stylish.Step.Imports.FelixTests: stylish-haskell> Hello world: [OK] stylish-haskell> Sorted simple: [OK] stylish-haskell> Sorted import lists: [OK] stylish-haskell> Sorted import lists and import decls: [OK] stylish-haskell> Import constructor all: [OK] stylish-haskell> Import constructor specific: [OK] stylish-haskell> Import constructor specific sorted: [OK] stylish-haskell> Imports step does not change rest of file: [OK] stylish-haskell> Imports respect groups: [OK] stylish-haskell> Imports respects whitespace between groups: [OK] stylish-haskell> Doesn't add extra space after 'hiding': [OK] stylish-haskell> Should be able to format symbolic imports: [OK] stylish-haskell> Able to merge equivalent imports: [OK] stylish-haskell> Obeys max columns setting: [OK] stylish-haskell> Obeys max columns setting with two in each: [OK] stylish-haskell> Respects multiple groups: [OK] stylish-haskell> Doesn't delete nullary imports: [OK] stylish-haskell> Language.Haskell.Stylish.Step.LanguagePragmas.Tests: stylish-haskell> case 01: [OK] stylish-haskell> case 02: [OK] stylish-haskell> case 03: [OK] stylish-haskell> case 04: [OK] stylish-haskell> case 05: [OK] stylish-haskell> case 06: [OK] stylish-haskell> case 07: [OK] stylish-haskell> case 08: [OK] stylish-haskell> case 09: [OK] stylish-haskell> case 10: [OK] stylish-haskell> case 11: [OK] stylish-haskell> case 12: [OK] stylish-haskell> case 13: [OK] stylish-haskell> case 14: [OK] stylish-haskell> Language.Haskell.Stylish.Printer.ModuleHeader: stylish-haskell> Does not indent absent export list: [OK] stylish-haskell> Does not indent absent export list, open_bracket = same_line: [OK] stylish-haskell> Empty exports list: [OK] stylish-haskell> Empty exports list , open_bracket = same_line: [OK] stylish-haskell> Single exported variable: [OK] stylish-haskell> Single exported variable, open_bracket = same_line: [OK] stylish-haskell> Multiple exported variables: [OK] stylish-haskell> Multiple exported variables, open_bracket = same_line: [OK] stylish-haskell> Only reformats module header: [OK] stylish-haskell> Only reformats module header, open_bracket = same_line: [OK] stylish-haskell> Leaving pragmas in place: [OK] stylish-haskell> Leaving pragmas in place, open_bracket = same_line: [OK] stylish-haskell> Leaving pragmas in place variant: [OK] stylish-haskell> Leaving pragmas in place variant, open_bracket = same_line: [OK] stylish-haskell> Leaving comments in place: [OK] stylish-haskell> Leaving comments in place, open_bracket = same_line: [OK] stylish-haskell> Exports all: [OK] stylish-haskell> Exports all, open_bracket = same_line: [OK] stylish-haskell> Exports module: [OK] stylish-haskell> Exports module, open_bracket = same_line: [OK] stylish-haskell> Exports symbol: [OK] stylish-haskell> Exports symbol, open_bracket = same_line: [OK] stylish-haskell> Respects groups: [OK] stylish-haskell> Respects groups, open_bracket = same_line: [OK] stylish-haskell> 'where' not repeated when not part of exports with always break_where: [OK] stylish-haskell> 'where' not repeated when not part of exports with always break_where, open_bracket = same_line: [OK] stylish-haskell> Indents absent export list with 2 spaces with always break_where: [OK] stylish-haskell> Indents absent export list with 2 spaces with always break_where, open_bracket = same_line: [OK] stylish-haskell> Indents with 2 spaces: [OK] stylish-haskell> Indents with 2 spaces, open_bracket = same_line: [OK] stylish-haskell> Group doc with 2 spaces: [OK] stylish-haskell> Group doc with 2 spaces, open_bracket = same_line: [OK] stylish-haskell> Does not sort: [OK] stylish-haskell> Repects separate_lists: [OK] stylish-haskell> Repects separate_lists, open_bracket = same_line: [OK] stylish-haskell> Indents absent export list with always break_where: [OK] stylish-haskell> Respects bundled patterns: [OK] stylish-haskell> Respects bundled patterns, open_bracket = same_line: [OK] stylish-haskell> Inline no export list: [OK] stylish-haskell> Inline empty export list: [OK] stylish-haskell> Inline empty export list, open_bracket = same_line: [OK] stylish-haskell> Inline single export: [OK] stylish-haskell> Inline single export, open_bracket = same_line: [OK] stylish-haskell> Inline single line sorts: [OK] stylish-haskell> Inline single line sorts, open_bracket = same_line: [OK] stylish-haskell> Inline breaks when too long: [OK] stylish-haskell> Inline breaks when too long, open_bracket = same_line: [OK] stylish-haskell> Inline single line when no max cols: [OK] stylish-haskell> Inline single line when no max cols, open_bracket = same_line: [OK] stylish-haskell> Inline breaks when comments present: [OK] stylish-haskell> Inline breaks when comments present, open_bracket = same_line: [OK] stylish-haskell> Single no export list: [OK] stylish-haskell> Single no export list, open_bracket = same_line: [OK] stylish-haskell> Single empty export list: [OK] stylish-haskell> Single empty export list, open_bracket = same_line: [OK] stylish-haskell> Single one export: [OK] stylish-haskell> Single one export, open_bracket = same_line: [OK] stylish-haskell> Single two exports: [OK] stylish-haskell> Single two exports, open_bracket = same_line: [OK] stylish-haskell> Single one export with comment: [OK] stylish-haskell> Single one export with comment, open_bracket = same_line: [OK] stylish-haskell> Single one module comment: [OK] stylish-haskell> Inline comments: [OK] stylish-haskell> Deprecated pragma to the module: [OK] stylish-haskell> Warning pragma without export list: [OK] stylish-haskell> Language.Haskell.Stylish.Step.SimpleAlign.Tests: stylish-haskell> case 01: [OK] stylish-haskell> case 02: [OK] stylish-haskell> case 03: [OK] stylish-haskell> case 04: [OK] stylish-haskell> case 05: [OK] stylish-haskell> case 06: [OK] stylish-haskell> case 07: [OK] stylish-haskell> case 08: [OK] stylish-haskell> case 09: [OK] stylish-haskell> case 10: [OK] stylish-haskell> case 11: [OK] stylish-haskell> case 12: [OK] stylish-haskell> case 13: [OK] stylish-haskell> case 13b: [OK] stylish-haskell> case 14: [OK] stylish-haskell> case 15: [OK] stylish-haskell> case 16: [OK] stylish-haskell> case 17: [OK] stylish-haskell> Language.Haskell.Stylish.Step.SimpleSquash.Tests: stylish-haskell> case 01: [OK] stylish-haskell> case 02: [OK] stylish-haskell> case 03: [OK] stylish-haskell> case 04: [OK] stylish-haskell> case 05: [OK] stylish-haskell> case 06 (issue #355): [OK] stylish-haskell> Language.Haskell.Stylish.Step.Tabs.Tests: stylish-haskell> case 01: [OK] stylish-haskell> Language.Haskell.Stylish.Step.TrailingWhitespace.Tests: stylish-haskell> case 01: [OK] stylish-haskell> Language.Haskell.Stylish.Step.UnicodeSyntax.Tests: stylish-haskell> case 01: [OK] stylish-haskell> case 02: [OK] stylish-haskell> case 03: [OK] stylish-haskell> Language.Haskell.Stylish.Tests: stylish-haskell> case 01: [OK] stylish-haskell> case 02: [OK] stylish-haskell> case 03: [OK] stylish-haskell> case 04: [OK] stylish-haskell> case 05: [OK] stylish-haskell> case 06: [OK] stylish-haskell> case 07: [OK] stylish-haskell> Language.Haskell.Stylish.Regressions: stylish-haskell> case 00 (issue #198): [OK] stylish-haskell> stylish-haskell> Test Cases Total stylish-haskell> Passed 278 278 stylish-haskell> Failed 0 0 stylish-haskell> Total 278 278 stylish-haskell> Test suite stylish-haskell-tests: PASS stylish-haskell> Test suite logged to: stylish-haskell> dist/test/stylish-haskell-0.14.6.0-stylish-haskell-tests.log stylish-haskell> 1 of 1 test suites (1 of 1 test cases) passed. stylish-haskell> Running phase: haddockPhase implicit-hie> shrinking RPATHs of ELF executables and libraries in /nix/store/hdyqi67wpwp3rjf6jk59izwykq76fnps-implicit-hie-0.1.4.0-doc implicit-hie> checking for references to /build/ in /nix/store/hdyqi67wpwp3rjf6jk59izwykq76fnps-implicit-hie-0.1.4.0-doc... implicit-hie> patching script interpreter paths in /nix/store/hdyqi67wpwp3rjf6jk59izwykq76fnps-implicit-hie-0.1.4.0-doc implicit-hie (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/hdyqi67wpwp3rjf6jk59izwykq76fnps-implicit-hie-0.1.4.0-doc /nix/store/yy4wbx1g6lpiasqdhwla12jxx5q5alv5-implicit-hie-0.1.4.0 implicit-hie (post)> Pushing 2 paths (188 are already present) using zstd to cache sellout ⏳ implicit-hie (post)> implicit-hie (post)> Pushing /nix/store/hdyqi67wpwp3rjf6jk59izwykq76fnps-implicit-hie-0.1.4.0-doc (485.42 KiB) implicit-hie (post)> Pushing /nix/store/yy4wbx1g6lpiasqdhwla12jxx5q5alv5-implicit-hie-0.1.4.0 (5.84 MiB) implicit-hie (post)> implicit-hie (post)> All done. implicit-hie (post)> added 2 signatures implicit-hie (post)> added 2 signatures implicit-hie (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/hdyqi67wpwp3rjf6jk59izwykq76fnps-implicit-hie-0.1.4.0-doc /nix/store/yy4wbx1g6lpiasqdhwla12jxx5q5alv5-implicit-hie-0.1.4.0 implicit-hie (post)> copying 2 paths... implicit-hie (post)> copying path '/nix/store/hdyqi67wpwp3rjf6jk59izwykq76fnps-implicit-hie-0.1.4.0-doc' to 'https://cache.nix-ci.com'... implicit-hie (post)> copying path '/nix/store/yy4wbx1g6lpiasqdhwla12jxx5q5alv5-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/7bkcgpfsmxx4kv3flin4icl82lmgqss1-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/hdyqi67wpwp3rjf6jk59izwykq76fnps-implicit-hie-0.1.4.0-doc /nix/store/yy4wbx1g6lpiasqdhwla12jxx5q5alv5-implicit-hie-0.1.4.0 implicit-hie (post)> copying 2 paths... implicit-hie (post)> copying path '/nix/store/hdyqi67wpwp3rjf6jk59izwykq76fnps-implicit-hie-0.1.4.0-doc' to 'ssh-ng://worker.nix-ci.com'... implicit-hie (post)> copying path '/nix/store/yy4wbx1g6lpiasqdhwla12jxx5q5alv5-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/7bkcgpfsmxx4kv3flin4icl82lmgqss1-implicit-hie-0.1.4.0.drv' to 'ssh-ng://worker.nix-ci.com'... stylish-haskell> Preprocessing library for stylish-haskell-0.14.6.0.. stylish-haskell> Running Haddock on library for stylish-haskell-0.14.6.0.. stylish-haskell> Warning: The documentation for the following packages are not installed. No stylish-haskell> links will be generated to these packages: vector-0.13.2.0 stylish-haskell> Warning: --source-* options are ignored when --hyperlinked-source is enabled. stylish-haskell> [ 1 of 26] Compiling Language.Haskell.Stylish.Block ( lib/Language/Haskell/Stylish/Block.hs, /build/ghc1235_0/ghc_6.o, /build/ghc1235_0/ghc_6.dyn_o ) stylish-haskell> [ 2 of 26] Compiling Language.Haskell.Stylish.Config.Internal ( lib/Language/Haskell/Stylish/Config/Internal.hs, /build/ghc1235_0/ghc_12.o, /build/ghc1235_0/ghc_12.dyn_o ) stylish-haskell> [ 3 of 26] Compiling Language.Haskell.Stylish.Editor ( lib/Language/Haskell/Stylish/Editor.hs, /build/ghc1235_0/ghc_14.o, /build/ghc1235_0/ghc_14.dyn_o ) stylish-haskell> [ 4 of 26] Compiling Language.Haskell.Stylish.GHC ( lib/Language/Haskell/Stylish/GHC.hs, /build/ghc1235_0/ghc_16.o, /build/ghc1235_0/ghc_16.dyn_o ) stylish-haskell> [ 5 of 26] Compiling Language.Haskell.Stylish.Comments ( lib/Language/Haskell/Stylish/Comments.hs, /build/ghc1235_0/ghc_8.o, /build/ghc1235_0/ghc_8.dyn_o ) stylish-haskell> [ 6 of 26] Compiling Language.Haskell.Stylish.Module ( lib/Language/Haskell/Stylish/Module.hs, /build/ghc1235_0/ghc_18.o, /build/ghc1235_0/ghc_18.dyn_o ) stylish-haskell> stylish-haskell> lib/Language/Haskell/Stylish/Module.hs:54:1: warning: [GHC-90177] [-Worphans] stylish-haskell> Orphan class instance: instance Eq GHC.RawPkgQual stylish-haskell> Suggested fix: stylish-haskell> Move the instance declaration to the module of the class or of the type, or stylish-haskell> wrap the type with a newtype and declare the instance on the new type. stylish-haskell> | stylish-haskell> 54 | deriving instance Eq GHC.RawPkgQual stylish-haskell> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ stylish-haskell> [ 7 of 26] Compiling Language.Haskell.Stylish.Ordering ( lib/Language/Haskell/Stylish/Ordering.hs, /build/ghc1235_0/ghc_20.o, /build/ghc1235_0/ghc_20.dyn_o ) stylish-haskell> [ 8 of 26] Compiling Language.Haskell.Stylish.Parse ( lib/Language/Haskell/Stylish/Parse.hs, nothing ) stylish-haskell> [ 9 of 26] Compiling Language.Haskell.Stylish.Printer ( lib/Language/Haskell/Stylish/Printer.hs, /build/ghc1235_0/ghc_22.o, /build/ghc1235_0/ghc_22.dyn_o ) stylish-haskell> [10 of 26] Compiling Language.Haskell.Stylish.Step ( lib/Language/Haskell/Stylish/Step.hs, /build/ghc1235_0/ghc_24.o, /build/ghc1235_0/ghc_24.dyn_o ) stylish-haskell> [11 of 26] Compiling Language.Haskell.Stylish.Step.Tabs ( lib/Language/Haskell/Stylish/Step/Tabs.hs, /build/ghc1235_0/ghc_38.o, /build/ghc1235_0/ghc_38.dyn_o ) stylish-haskell> [12 of 26] Compiling Language.Haskell.Stylish.Step.TrailingWhitespace ( lib/Language/Haskell/Stylish/Step/TrailingWhitespace.hs, /build/ghc1235_0/ghc_40.o, /build/ghc1235_0/ghc_40.dyn_o ) stylish-haskell> [13 of 26] Compiling Language.Haskell.Stylish.Util ( lib/Language/Haskell/Stylish/Util.hs, /build/ghc1235_0/ghc_44.o, /build/ghc1235_0/ghc_44.dyn_o ) stylish-haskell> [14 of 26] Compiling Language.Haskell.Stylish.Step.Squash ( lib/Language/Haskell/Stylish/Step/Squash.hs, /build/ghc1235_0/ghc_36.o, /build/ghc1235_0/ghc_36.dyn_o ) stylish-haskell> [15 of 26] Compiling Language.Haskell.Stylish.Step.LanguagePragmas ( lib/Language/Haskell/Stylish/Step/LanguagePragmas.hs, /build/ghc1235_0/ghc_30.o, /build/ghc1235_0/ghc_30.dyn_o ) stylish-haskell> stylish-haskell> lib/Language/Haskell/Stylish/Step/LanguagePragmas.hs:77:15: warning: [GHC-63394] [-Wx-partial] stylish-haskell> In the use of ‘head’ stylish-haskell> (imported from Prelude, but defined in GHC.List): stylish-haskell> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." stylish-haskell> | stylish-haskell> 77 | , " " <> head pragmas' stylish-haskell> | ^^^^ stylish-haskell> stylish-haskell> lib/Language/Haskell/Stylish/Step/LanguagePragmas.hs:79:38: warning: [GHC-63394] [-Wx-partial] stylish-haskell> In the use of ‘tail’ fourmolu> [43 of 57] 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> [44 of 57] 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> [45 of 57] 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> [46 of 57] 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> [47 of 57] 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> [48 of 57] 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> [49 of 57] 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> [50 of 57] 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> [51 of 57] Compiling Ormolu.Parser.Result ( src/Ormolu/Parser/Result.hs, dist/build/Ormolu/Parser/Result.o, dist/build/Ormolu/Parser/Result.dyn_o ) fourmolu> [52 of 57] Compiling Ormolu.Printer ( src/Ormolu/Printer.hs, dist/build/Ormolu/Printer.o, dist/build/Ormolu/Printer.dyn_o ) fourmolu> [53 of 57] Compiling Ormolu.Diff.ParseResult ( src/Ormolu/Diff/ParseResult.hs, dist/build/Ormolu/Diff/ParseResult.o, dist/build/Ormolu/Diff/ParseResult.dyn_o ) fourmolu> [54 of 57] Compiling Ormolu.Parser ( src/Ormolu/Parser.hs, dist/build/Ormolu/Parser.o, dist/build/Ormolu/Parser.dyn_o ) fourmolu> [55 of 57] Compiling Ormolu.Utils.Cabal ( src/Ormolu/Utils/Cabal.hs, dist/build/Ormolu/Utils/Cabal.o, dist/build/Ormolu/Utils/Cabal.dyn_o ) fourmolu> [56 of 57] Compiling Ormolu ( src/Ormolu.hs, dist/build/Ormolu.o, dist/build/Ormolu.dyn_o ) fourmolu> [57 of 57] Compiling Paths_fourmolu ( dist/build/autogen/Paths_fourmolu.hs, dist/build/Paths_fourmolu.o, dist/build/Paths_fourmolu.dyn_o ) fourmolu> [ 1 of 57] Compiling GHC.DynFlags ( src/GHC/DynFlags.hs, dist/build/GHC/DynFlags.p_o ) fourmolu> [ 2 of 57] Compiling Ormolu.Config.Gen ( src/Ormolu/Config/Gen.hs, dist/build/Ormolu/Config/Gen.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 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 ) lsp-test> [7 of 8] Compiling Language.LSP.Test.Parsing ( src/Language/LSP/Test/Parsing.hs, dist/build/Language/LSP/Test/Parsing.p_o ) lsp-test> [8 of 8] Compiling Language.LSP.Test ( src/Language/LSP/Test.hs, dist/build/Language/LSP/Test.p_o ) stylish-haskell> (imported from Prelude, but defined in GHC.List): stylish-haskell> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." stylish-haskell> | stylish-haskell> 79 | <> [ " , " <> pragma | pragma <- tail pragmas'] stylish-haskell> | ^^^^ stylish-haskell> [16 of 26] Compiling Language.Haskell.Stylish.Step.UnicodeSyntax ( lib/Language/Haskell/Stylish/Step/UnicodeSyntax.hs, /build/ghc1235_0/ghc_42.o, /build/ghc1235_0/ghc_42.dyn_o ) stylish-haskell> [17 of 26] Compiling Language.Haskell.Stylish.Step.Imports ( lib/Language/Haskell/Stylish/Step/Imports.hs, /build/ghc1235_0/ghc_28.o, /build/ghc1235_0/ghc_28.dyn_o ) stylish-haskell> stylish-haskell> lib/Language/Haskell/Stylish/Step/Imports.hs:289:37: warning: [GHC-63394] [-Wx-partial] stylish-haskell> In the use of ‘head’ stylish-haskell> (imported from Prelude, but defined in GHC.List): stylish-haskell> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." stylish-haskell> | stylish-haskell> 289 | (GHC.srcSpanStartLine . src $ head imports) stylish-haskell> | ^^^^ stylish-haskell> [18 of 26] Compiling Language.Haskell.Stylish.Step.ModuleHeader ( lib/Language/Haskell/Stylish/Step/ModuleHeader.hs, /build/ghc1235_0/ghc_32.o, /build/ghc1235_0/ghc_32.dyn_o ) stylish-haskell> [19 of 26] Compiling Language.Haskell.Stylish.Step.Data ( lib/Language/Haskell/Stylish/Step/Data.hs, /build/ghc1235_0/ghc_26.o, /build/ghc1235_0/ghc_26.dyn_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 ) 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 ) stylish-haskell> [20 of 26] Compiling Language.Haskell.Stylish.Align ( lib/Language/Haskell/Stylish/Align.hs, /build/ghc1235_0/ghc_4.o, /build/ghc1235_0/ghc_4.dyn_o ) fourmolu> [ 3 of 57] Compiling Ormolu.Printer.SpanStream ( src/Ormolu/Printer/SpanStream.hs, dist/build/Ormolu/Printer/SpanStream.p_o ) fourmolu> [ 4 of 57] Compiling Ormolu.Processing.Cpp ( src/Ormolu/Processing/Cpp.hs, dist/build/Ormolu/Processing/Cpp.p_o ) fourmolu> [ 5 of 57] Compiling Ormolu.Utils ( src/Ormolu/Utils.hs, dist/build/Ormolu/Utils.p_o ) fourmolu> [ 6 of 57] Compiling Ormolu.Terminal ( src/Ormolu/Terminal.hs, dist/build/Ormolu/Terminal.p_o ) fourmolu> [ 7 of 57] Compiling Ormolu.Terminal.QualifiedDo ( src/Ormolu/Terminal/QualifiedDo.hs, dist/build/Ormolu/Terminal/QualifiedDo.p_o ) fourmolu> [ 8 of 57] Compiling Ormolu.Diff.Text ( src/Ormolu/Diff/Text.hs, dist/build/Ormolu/Diff/Text.p_o ) stylish-haskell> [21 of 26] Compiling Language.Haskell.Stylish.Step.SimpleAlign ( lib/Language/Haskell/Stylish/Step/SimpleAlign.hs, /build/ghc1235_0/ghc_34.o, /build/ghc1235_0/ghc_34.dyn_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 ) stylish-haskell> [22 of 26] Compiling Language.Haskell.Stylish.Verbose ( lib/Language/Haskell/Stylish/Verbose.hs, /build/ghc1235_0/ghc_46.o, /build/ghc1235_0/ghc_46.dyn_o ) stylish-haskell> [23 of 26] Compiling Language.Haskell.Stylish.Config.Cabal ( lib/Language/Haskell/Stylish/Config/Cabal.hs, /build/ghc1235_0/ghc_10.o, /build/ghc1235_0/ghc_10.dyn_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 ) stylish-haskell> [24 of 26] Compiling Language.Haskell.Stylish.Config ( lib/Language/Haskell/Stylish/Config.hs, nothing ) fourmolu> [ 9 of 57] Compiling Ormolu.Exception ( src/Ormolu/Exception.hs, dist/build/Ormolu/Exception.p_o ) hie-bios> buildPhase completed in 30 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 stylish-haskell> [25 of 26] Compiling Paths_stylish_haskell ( dist/build/autogen/Paths_stylish_haskell.hs, nothing ) stylish-haskell> [26 of 26] Compiling Language.Haskell.Stylish ( lib/Language/Haskell/Stylish.hs, nothing ) stylish-haskell> Haddock coverage: stylish-haskell> 31% ( 5 / 16) in 'Language.Haskell.Stylish.GHC' stylish-haskell> Missing documentation for: stylish-haskell> dropAfterLocated (lib/Language/Haskell/Stylish/GHC.hs:57) stylish-haskell> dropBeforeLocated (lib/Language/Haskell/Stylish/GHC.hs:63) stylish-haskell> dropBeforeAndAfter (lib/Language/Haskell/Stylish/GHC.hs:69) stylish-haskell> unsafeGetRealSrcSpan (lib/Language/Haskell/Stylish/GHC.hs:46) stylish-haskell> getEndLineUnsafe (lib/Language/Haskell/Stylish/GHC.hs:54) stylish-haskell> getStartLineUnsafe (lib/Language/Haskell/Stylish/GHC.hs:51) stylish-haskell> baseDynFlags (lib/Language/Haskell/Stylish/GHC.hs:72) stylish-haskell> showOutputable (lib/Language/Haskell/Stylish/GHC.hs:80) stylish-haskell> getConDecls (lib/Language/Haskell/Stylish/GHC.hs:75) stylish-haskell> epAnnComments (lib/Language/Haskell/Stylish/GHC.hs:83) stylish-haskell> deepAnnComments (lib/Language/Haskell/Stylish/GHC.hs:87) stylish-haskell> 66% ( 10 / 15) in 'Language.Haskell.Stylish.Module' stylish-haskell> Missing documentation for: stylish-haskell> Module header stylish-haskell> Lines (lib/Language/Haskell/Stylish/Module.hs:52) stylish-haskell> groupByLine (lib/Language/Haskell/Stylish/Module.hs:91) stylish-haskell> importModuleName (lib/Language/Haskell/Stylish/Module.hs:61) stylish-haskell> moduleLanguagePragmas (lib/Language/Haskell/Stylish/Module.hs:137) stylish-haskell> Warning: 'Imports' is out of scope. stylish-haskell> If you qualify the identifier, haddock can try to link it anyway. stylish-haskell> Warning: 'ModuleHeader' is out of scope. stylish-haskell> If you qualify the identifier, haddock can try to link it anyway. stylish-haskell> Warning: 'RdrName' is out of scope. stylish-haskell> If you qualify the identifier, haddock can try to link it anyway. stylish-haskell> Warning: 'Safe' is out of scope. stylish-haskell> If you qualify the identifier, haddock can try to link it anyway. stylish-haskell> 50% ( 1 / 2) in 'Language.Haskell.Stylish.Parse' stylish-haskell> Missing documentation for: stylish-haskell> Module header stylish-haskell> Warning: 'Printer' is ambiguous. It is defined stylish-haskell> * at lib/Language/Haskell/Stylish/Printer.hs:74:21 stylish-haskell> * at lib/Language/Haskell/Stylish/Printer.hs:74:1 stylish-haskell> You may be able to disambiguate the identifier by qualifying it or stylish-haskell> by specifying the type/value namespace explicitly. stylish-haskell> Defaulting to the one defined at lib/Language/Haskell/Stylish/Printer.hs:74:1 stylish-haskell> 84% ( 28 / 33) in 'Language.Haskell.Stylish.Printer' stylish-haskell> Missing documentation for: stylish-haskell> Module header stylish-haskell> putMaybeLineComment (lib/Language/Haskell/Stylish/Printer.hs:144) stylish-haskell> withColumns (lib/Language/Haskell/Stylish/Printer.hs:353) stylish-haskell> modifyCurrentLine (lib/Language/Haskell/Stylish/Printer.hs:322) stylish-haskell> wrapping (lib/Language/Haskell/Stylish/Printer.hs:330) stylish-haskell> 0% ( 0 / 4) in 'Language.Haskell.Stylish.Step' stylish-haskell> Missing documentation for: stylish-haskell> Module header stylish-haskell> Lines (lib/Language/Haskell/Stylish/Module.hs:52) stylish-haskell> Step (lib/Language/Haskell/Stylish/Step.hs:13) stylish-haskell> makeStep (lib/Language/Haskell/Stylish/Step.hs:20) stylish-haskell> 0% ( 0 / 2) in 'Language.Haskell.Stylish.Step.Tabs' stylish-haskell> Missing documentation for: stylish-haskell> Module header stylish-haskell> step (lib/Language/Haskell/Stylish/Step/Tabs.hs:21) stylish-haskell> 0% ( 0 / 2) in 'Language.Haskell.Stylish.Step.TrailingWhitespace' stylish-haskell> Missing documentation for: stylish-haskell> Module header stylish-haskell> step (lib/Language/Haskell/Stylish/Step/TrailingWhitespace.hs:22) stylish-haskell> 0% ( 0 / 2) in 'Language.Haskell.Stylish.Step.Squash' stylish-haskell> Missing documentation for: stylish-haskell> Module header stylish-haskell> step (lib/Language/Haskell/Stylish/Step/Squash.hs:85) stylish-haskell> 40% ( 2 / 5) in 'Language.Haskell.Stylish.Step.LanguagePragmas' stylish-haskell> Missing documentation for: stylish-haskell> Module header stylish-haskell> Style (lib/Language/Haskell/Stylish/Step/LanguagePragmas.hs:32) stylish-haskell> step (lib/Language/Haskell/Stylish/Step/LanguagePragmas.hs:117) stylish-haskell> 0% ( 0 / 2) in 'Language.Haskell.Stylish.Step.UnicodeSyntax' stylish-haskell> Missing documentation for: stylish-haskell> Module header stylish-haskell> step (lib/Language/Haskell/Stylish/Step/UnicodeSyntax.hs:42) stylish-haskell> Warning: 'Pattern' is ambiguous. It is defined stylish-haskell> * at lib/Language/Haskell/Stylish/Step/Imports.hs:154:16 stylish-haskell> * at lib/Language/Haskell/Stylish/Step/Imports.hs:154:1 stylish-haskell> You may be able to disambiguate the identifier by qualifying it or stylish-haskell> by specifying the type/value namespace explicitly. stylish-haskell> Defaulting to the one defined at lib/Language/Haskell/Stylish/Step/Imports.hs:154:1 stylish-haskell> Warning: 'groupPatterns' is out of scope. stylish-haskell> If you qualify the identifier, haddock can try to link it anyway. stylish-haskell> Warning: 'Options' is ambiguous. It is defined stylish-haskell> * in ‘Data.Aeson.Types.Internal’ stylish-haskell> * at lib/Language/Haskell/Stylish/Step/Imports.hs:63:16 stylish-haskell> * at lib/Language/Haskell/Stylish/Step/Imports.hs:63:1 stylish-haskell> You may be able to disambiguate the identifier by qualifying it or stylish-haskell> by specifying the type/value namespace explicitly. stylish-haskell> Defaulting to the one defined at lib/Language/Haskell/Stylish/Step/Imports.hs:63:1 stylish-haskell> 23% ( 3 / 13) in 'Language.Haskell.Stylish.Step.Imports' stylish-haskell> Missing documentation for: stylish-haskell> Module header stylish-haskell> Options (lib/Language/Haskell/Stylish/Step/Imports.hs:63) stylish-haskell> defaultOptions (lib/Language/Haskell/Stylish/Step/Imports.hs:78) stylish-haskell> ImportAlign (lib/Language/Haskell/Stylish/Step/Imports.hs:101) stylish-haskell> ListAlign (lib/Language/Haskell/Stylish/Step/Imports.hs:108) stylish-haskell> LongListAlign (lib/Language/Haskell/Stylish/Step/Imports.hs:121) stylish-haskell> EmptyListAlign (lib/Language/Haskell/Stylish/Step/Imports.hs:116) stylish-haskell> ListPadding (lib/Language/Haskell/Stylish/Step/Imports.hs:96) stylish-haskell> step (lib/Language/Haskell/Stylish/Step/Imports.hs:202) stylish-haskell> printImport (lib/Language/Haskell/Stylish/Step/Imports.hs:510) stylish-haskell> 0% ( 0 / 6) in 'Language.Haskell.Stylish.Step.ModuleHeader' stylish-haskell> Missing documentation for: stylish-haskell> Module header stylish-haskell> Config (lib/Language/Haskell/Stylish/Step/ModuleHeader.hs:36) stylish-haskell> BreakWhere (lib/Language/Haskell/Stylish/Step/ModuleHeader.hs:49) stylish-haskell> OpenBracket (lib/Language/Haskell/Stylish/Step/ModuleHeader.hs:44) stylish-haskell> defaultConfig (lib/Language/Haskell/Stylish/Step/ModuleHeader.hs:57) stylish-haskell> step (lib/Language/Haskell/Stylish/Step/ModuleHeader.hs:66) stylish-haskell> 16% ( 1 / 6) in 'Language.Haskell.Stylish.Step.Data' stylish-haskell> Missing documentation for: stylish-haskell> Module header stylish-haskell> Config (lib/Language/Haskell/Stylish/Step/Data.hs:53) stylish-haskell> Indent (lib/Language/Haskell/Stylish/Step/Data.hs:43) stylish-haskell> MaxColumns (lib/Language/Haskell/Stylish/Step/Data.hs:48) stylish-haskell> step (lib/Language/Haskell/Stylish/Step/Data.hs:91) stylish-haskell> Warning: 'Alignable' is ambiguous. It is defined stylish-haskell> * at lib/Language/Haskell/Stylish/Align.hs:44:20 stylish-haskell> * at lib/Language/Haskell/Stylish/Align.hs:44:1 stylish-haskell> You may be able to disambiguate the identifier by qualifying it or stylish-haskell> by specifying the type/value namespace explicitly. stylish-haskell> Defaulting to the one defined at lib/Language/Haskell/Stylish/Align.hs:44:1 stylish-haskell> 0% ( 0 / 5) in 'Language.Haskell.Stylish.Step.SimpleAlign' stylish-haskell> Missing documentation for: stylish-haskell> Module header stylish-haskell> Config (lib/Language/Haskell/Stylish/Step/SimpleAlign.hs:32) stylish-haskell> Align (lib/Language/Haskell/Stylish/Step/SimpleAlign.hs:39) stylish-haskell> defaultConfig (lib/Language/Haskell/Stylish/Step/SimpleAlign.hs:46) stylish-haskell> step (lib/Language/Haskell/Stylish/Step/SimpleAlign.hs:183) stylish-haskell> 0% ( 0 / 8) in 'Language.Haskell.Stylish.Config' stylish-haskell> Missing documentation for: stylish-haskell> Module header stylish-haskell> Extensions (lib/Language/Haskell/Stylish/Config.hs:59) stylish-haskell> Config (lib/Language/Haskell/Stylish/Config.hs:63) stylish-haskell> ExitCodeBehavior (lib/Language/Haskell/Stylish/Config.hs:73) stylish-haskell> defaultConfigBytes (lib/Language/Haskell/Stylish/Config.hs:94) stylish-haskell> configFilePath (lib/Language/Haskell/Stylish/Config.hs:99) stylish-haskell> loadConfig (lib/Language/Haskell/Stylish/Config.hs:118) stylish-haskell> parseConfig (lib/Language/Haskell/Stylish/Config.hs:138) stylish-haskell> 34% ( 8 / 23) in 'Language.Haskell.Stylish' stylish-haskell> Missing documentation for: stylish-haskell> Module header stylish-haskell> runSteps (lib/Language/Haskell/Stylish.hs:105) stylish-haskell> simpleAlign (lib/Language/Haskell/Stylish.hs:54) stylish-haskell> imports (lib/Language/Haskell/Stylish.hs:61) stylish-haskell> languagePragmas (lib/Language/Haskell/Stylish.hs:71) stylish-haskell> tabs (lib/Language/Haskell/Stylish.hs:77) stylish-haskell> trailingWhitespace (lib/Language/Haskell/Stylish.hs:82) stylish-haskell> unicodeSyntax (lib/Language/Haskell/Stylish.hs:89) stylish-haskell> stepName stylish-haskell> Verbose (lib/Language/Haskell/Stylish/Verbose.hs:13) stylish-haskell> makeVerbose (lib/Language/Haskell/Stylish/Verbose.hs:18) stylish-haskell> version (dist/build/autogen/Paths_stylish_haskell.hs:36) stylish-haskell> ConfigPath (lib/Language/Haskell/Stylish.hs:108) stylish-haskell> Lines (lib/Language/Haskell/Stylish/Module.hs:52) stylish-haskell> Step (lib/Language/Haskell/Stylish/Step.hs:13) hie-bios> Warning: --source-* options are ignored when --hyperlinked-source is enabled. fourmolu> [10 of 57] Compiling Ormolu.Parser.Pragma ( src/Ormolu/Parser/Pragma.hs, dist/build/Ormolu/Parser/Pragma.p_o ) fourmolu> [11 of 57] Compiling Ormolu.Parser.CommentStream ( src/Ormolu/Parser/CommentStream.hs, dist/build/Ormolu/Parser/CommentStream.p_o ) fourmolu> [12 of 57] Compiling Ormolu.Imports ( src/Ormolu/Imports.hs, dist/build/Ormolu/Imports.p_o ) fourmolu> [13 of 57] Compiling Ormolu.Fixity.Internal ( src/Ormolu/Fixity/Internal.hs, dist/build/Ormolu/Fixity/Internal.p_o ) fourmolu> [14 of 57] Compiling Ormolu.Fixity.Imports ( src/Ormolu/Fixity/Imports.hs, dist/build/Ormolu/Fixity/Imports.p_o ) hlint> [58 of 62] Compiling Test.Annotations ( src/Test/Annotations.hs, dist/build/Test/Annotations.p_o ) fourmolu> [15 of 57] Compiling Ormolu.Fixity ( src/Ormolu/Fixity.hs, dist/build/Ormolu/Fixity.p_o ) hls-plugin-api> [ 7 of 10] Compiling Ide.Plugin.Resolve ( src/Ide/Plugin/Resolve.hs, dist/build/Ide/Plugin/Resolve.p_o ) hlint> [59 of 62] Compiling Test.All ( src/Test/All.hs, dist/build/Test/All.p_o ) ormolu> Documentation created: dist/doc/html/ormolu/, dist/doc/html/ormolu/ormolu.txt ormolu> Preprocessing executable 'ormolu' for ormolu-0.7.4.0.. ormolu> Preprocessing test suite 'tests' for ormolu-0.7.4.0.. hie-bios> [ 1 of 16] Compiling HIE.Bios.Config.YAML ( src/HIE/Bios/Config/YAML.hs, nothing ) ormolu> Running phase: installPhase fourmolu> [16 of 57] Compiling Ormolu.Printer.Operators ( src/Ormolu/Printer/Operators.hs, dist/build/Ormolu/Printer/Operators.p_o ) ormolu> Installing library in /nix/store/x9l4fm23ff8h1k4h19zlqsc4ib5d8xrm-ormolu-0.7.4.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9 hlint> [60 of 62] Compiling Summary ( src/Summary.hs, dist/build/Summary.p_o ) ormolu> Installing executable ormolu in /nix/store/0sa3flglz0zb0jcz1v72jggjshiixp1h-ormolu-0.7.4.0-bin/bin ormolu> Warning: The directory ormolu> /nix/store/0sa3flglz0zb0jcz1v72jggjshiixp1h-ormolu-0.7.4.0-bin/bin is not in ormolu> the system search path. fourmolu> [17 of 57] Compiling Ormolu.Fixity.Printer ( src/Ormolu/Fixity/Printer.hs, dist/build/Ormolu/Fixity/Printer.p_o ) fourmolu> [18 of 57] Compiling Ormolu.Fixity.Parser ( src/Ormolu/Fixity/Parser.hs, dist/build/Ormolu/Fixity/Parser.p_o ) hie-bios> [ 2 of 16] Compiling HIE.Bios.Config ( src/HIE/Bios/Config.hs, nothing ) hie-bios> [ 3 of 16] Compiling HIE.Bios.Ghc.Gap ( src/HIE/Bios/Ghc/Gap.hs, nothing ) 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 ) 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 ) stylish-haskell> Warning: Language.Haskell.Stylish.Parse: could not find link destinations for: stylish-haskell> - Language.Haskell.Stylish.Parse.Extensions stylish-haskell> Warning: Language.Haskell.Stylish.Step.LanguagePragmas: could not find link destinations for: stylish-haskell> - Language.Haskell.Stylish.Editor.Edits stylish-haskell> Warning: Language.Haskell.Stylish.Step.Imports: could not find link destinations for: stylish-haskell> - Language.Haskell.Stylish.Step.Imports.Pattern ormolu> Running phase: fixupPhase ormolu> shrinking RPATHs of ELF executables and libraries in /nix/store/x9l4fm23ff8h1k4h19zlqsc4ib5d8xrm-ormolu-0.7.4.0 ormolu> shrinking /nix/store/x9l4fm23ff8h1k4h19zlqsc4ib5d8xrm-ormolu-0.7.4.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9-ghc9.8.1.so ormolu> checking for references to /build/ in /nix/store/x9l4fm23ff8h1k4h19zlqsc4ib5d8xrm-ormolu-0.7.4.0... hie-bios> [ 4 of 16] Compiling HIE.Bios.Ghc.Doc ( src/HIE/Bios/Ghc/Doc.hs, nothing ) hie-bios> [ 5 of 16] Compiling HIE.Bios.Ghc.Load ( src/HIE/Bios/Ghc/Load.hs, nothing ) ormolu> patching script interpreter paths in /nix/store/x9l4fm23ff8h1k4h19zlqsc4ib5d8xrm-ormolu-0.7.4.0 ormolu> stripping (with command strip and flags -S -p) in /nix/store/x9l4fm23ff8h1k4h19zlqsc4ib5d8xrm-ormolu-0.7.4.0/lib fourmolu> [19 of 57] Compiling Ormolu.Utils.IO ( src/Ormolu/Utils/IO.hs, dist/build/Ormolu/Utils/IO.p_o ) fourmolu> [20 of 57] Compiling Ormolu.Utils.Fixity ( src/Ormolu/Utils/Fixity.hs, dist/build/Ormolu/Utils/Fixity.p_o ) hie-bios> [ 6 of 16] Compiling HIE.Bios.Types ( src/HIE/Bios/Types.hs, nothing ) hie-bios> [ 7 of 16] Compiling HIE.Bios.Flags ( src/HIE/Bios/Flags.hs, nothing ) hie-bios> [ 8 of 16] Compiling HIE.Bios.Environment ( src/HIE/Bios/Environment.hs, nothing ) fourmolu> [21 of 57] Compiling Ormolu.Config ( src/Ormolu/Config.hs, dist/build/Ormolu/Config.p_o ) hie-bios> [ 9 of 16] Compiling HIE.Bios.Ghc.Api ( src/HIE/Bios/Ghc/Api.hs, nothing ) hie-bios> [10 of 16] Compiling HIE.Bios.Ghc.Logger ( src/HIE/Bios/Ghc/Logger.hs, nothing ) ormolu> shrinking RPATHs of ELF executables and libraries in /nix/store/x7k8rwa5hvbdjf5qy8mfbr6krnq93xp2-ormolu-0.7.4.0-doc hie-bios> [11 of 16] Compiling HIE.Bios.Ghc.Check ( src/HIE/Bios/Ghc/Check.hs, nothing ) ormolu> checking for references to /build/ in /nix/store/x7k8rwa5hvbdjf5qy8mfbr6krnq93xp2-ormolu-0.7.4.0-doc... hie-bios> [12 of 16] Compiling HIE.Bios.Wrappers ( src/HIE/Bios/Wrappers.hs, nothing ) ormolu> patching script interpreter paths in /nix/store/x7k8rwa5hvbdjf5qy8mfbr6krnq93xp2-ormolu-0.7.4.0-doc ormolu> shrinking RPATHs of ELF executables and libraries in /nix/store/0sa3flglz0zb0jcz1v72jggjshiixp1h-ormolu-0.7.4.0-bin ormolu> shrinking /nix/store/0sa3flglz0zb0jcz1v72jggjshiixp1h-ormolu-0.7.4.0-bin/bin/ormolu ormolu> checking for references to /build/ in /nix/store/0sa3flglz0zb0jcz1v72jggjshiixp1h-ormolu-0.7.4.0-bin... ormolu> patching script interpreter paths in /nix/store/0sa3flglz0zb0jcz1v72jggjshiixp1h-ormolu-0.7.4.0-bin ormolu> stripping (with command strip and flags -S -p) in /nix/store/0sa3flglz0zb0jcz1v72jggjshiixp1h-ormolu-0.7.4.0-bin/bin hie-bios> [13 of 16] Compiling HIE.Bios.Cradle ( src/HIE/Bios/Cradle.hs, nothing ) ormolu (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/0sa3flglz0zb0jcz1v72jggjshiixp1h-ormolu-0.7.4.0-bin /nix/store/x7k8rwa5hvbdjf5qy8mfbr6krnq93xp2-ormolu-0.7.4.0-doc /nix/store/x9l4fm23ff8h1k4h19zlqsc4ib5d8xrm-ormolu-0.7.4.0 ormolu (post)> Pushing 3 paths (114 are already present) using zstd to cache sellout ⏳ ormolu (post)> ormolu (post)> Pushing /nix/store/x7k8rwa5hvbdjf5qy8mfbr6krnq93xp2-ormolu-0.7.4.0-doc (7.24 MiB) ormolu (post)> Pushing /nix/store/0sa3flglz0zb0jcz1v72jggjshiixp1h-ormolu-0.7.4.0-bin (25.08 MiB) ormolu (post)> Pushing /nix/store/x9l4fm23ff8h1k4h19zlqsc4ib5d8xrm-ormolu-0.7.4.0 (33.68 MiB) ormolu (post)> ormolu (post)> All done. ormolu (post)> added 3 signatures ormolu (post)> added 12 signatures ormolu (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/0sa3flglz0zb0jcz1v72jggjshiixp1h-ormolu-0.7.4.0-bin /nix/store/x7k8rwa5hvbdjf5qy8mfbr6krnq93xp2-ormolu-0.7.4.0-doc /nix/store/x9l4fm23ff8h1k4h19zlqsc4ib5d8xrm-ormolu-0.7.4.0 ormolu (post)> copying 3 paths... ormolu (post)> copying path '/nix/store/x7k8rwa5hvbdjf5qy8mfbr6krnq93xp2-ormolu-0.7.4.0-doc' to 'https://cache.nix-ci.com'... ormolu (post)> copying path '/nix/store/0sa3flglz0zb0jcz1v72jggjshiixp1h-ormolu-0.7.4.0-bin' to 'https://cache.nix-ci.com'... ormolu (post)> copying path '/nix/store/x9l4fm23ff8h1k4h19zlqsc4ib5d8xrm-ormolu-0.7.4.0' to 'https://cache.nix-ci.com'... ormolu (post)> copying 1 paths... ormolu (post)> copying path '/nix/store/rb2iyikml46g9j8ykwb33rgfn7v3kw97-ormolu-0.7.4.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/0sa3flglz0zb0jcz1v72jggjshiixp1h-ormolu-0.7.4.0-bin /nix/store/x7k8rwa5hvbdjf5qy8mfbr6krnq93xp2-ormolu-0.7.4.0-doc /nix/store/x9l4fm23ff8h1k4h19zlqsc4ib5d8xrm-ormolu-0.7.4.0 ormolu (post)> copying 3 paths... ormolu (post)> copying path '/nix/store/0sa3flglz0zb0jcz1v72jggjshiixp1h-ormolu-0.7.4.0-bin' to 'ssh-ng://worker.nix-ci.com'... ormolu (post)> copying path '/nix/store/x7k8rwa5hvbdjf5qy8mfbr6krnq93xp2-ormolu-0.7.4.0-doc' to 'ssh-ng://worker.nix-ci.com'... ormolu (post)> copying path '/nix/store/x9l4fm23ff8h1k4h19zlqsc4ib5d8xrm-ormolu-0.7.4.0' to 'ssh-ng://worker.nix-ci.com'... ormolu (post)> copying 1 paths... ormolu (post)> copying path '/nix/store/rb2iyikml46g9j8ykwb33rgfn7v3kw97-ormolu-0.7.4.0.drv' to 'ssh-ng://worker.nix-ci.com'... stylish-haskell> Documentation created: dist/doc/html/stylish-haskell/, stylish-haskell> dist/doc/html/stylish-haskell/stylish-haskell.txt stylish-haskell> Preprocessing executable 'stylish-haskell' for stylish-haskell-0.14.6.0.. stylish-haskell> Preprocessing test suite 'stylish-haskell-tests' for stylish-haskell-0.14.6.0.. stylish-haskell> Running phase: installPhase stylish-haskell> Installing library in /nix/store/09abq6p995ykpnkq67a0rpyv2zsi0b1d-stylish-haskell-0.14.6.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/stylish-haskell-0.14.6.0-3NldaljqHQ46qjbLBkFQZM stylish-haskell> Installing executable stylish-haskell in /nix/store/09abq6p995ykpnkq67a0rpyv2zsi0b1d-stylish-haskell-0.14.6.0/bin stylish-haskell> Warning: The directory stylish-haskell> /nix/store/09abq6p995ykpnkq67a0rpyv2zsi0b1d-stylish-haskell-0.14.6.0/bin is stylish-haskell> not in the system search path. stylish-haskell> Running phase: fixupPhase stylish-haskell> shrinking RPATHs of ELF executables and libraries in /nix/store/09abq6p995ykpnkq67a0rpyv2zsi0b1d-stylish-haskell-0.14.6.0 stylish-haskell> shrinking /nix/store/09abq6p995ykpnkq67a0rpyv2zsi0b1d-stylish-haskell-0.14.6.0/bin/stylish-haskell stylish-haskell> shrinking /nix/store/09abq6p995ykpnkq67a0rpyv2zsi0b1d-stylish-haskell-0.14.6.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSstylish-haskell-0.14.6.0-3NldaljqHQ46qjbLBkFQZM-ghc9.8.1.so stylish-haskell> checking for references to /build/ in /nix/store/09abq6p995ykpnkq67a0rpyv2zsi0b1d-stylish-haskell-0.14.6.0... stylish-haskell> patching script interpreter paths in /nix/store/09abq6p995ykpnkq67a0rpyv2zsi0b1d-stylish-haskell-0.14.6.0 stylish-haskell> stripping (with command strip and flags -S -p) in /nix/store/09abq6p995ykpnkq67a0rpyv2zsi0b1d-stylish-haskell-0.14.6.0/lib /nix/store/09abq6p995ykpnkq67a0rpyv2zsi0b1d-stylish-haskell-0.14.6.0/bin stylish-haskell> shrinking RPATHs of ELF executables and libraries in /nix/store/4x6d265ac51ij40hfh6szgpphw45c163-stylish-haskell-0.14.6.0-doc stylish-haskell> checking for references to /build/ in /nix/store/4x6d265ac51ij40hfh6szgpphw45c163-stylish-haskell-0.14.6.0-doc... stylish-haskell> patching script interpreter paths in /nix/store/4x6d265ac51ij40hfh6szgpphw45c163-stylish-haskell-0.14.6.0-doc fourmolu> [22 of 57] Compiling Ormolu.Processing.Common ( src/Ormolu/Processing/Common.hs, dist/build/Ormolu/Processing/Common.p_o ) fourmolu> [23 of 57] Compiling Ormolu.Processing.Preprocess ( src/Ormolu/Processing/Preprocess.hs, dist/build/Ormolu/Processing/Preprocess.p_o ) fourmolu> [24 of 57] Compiling Ormolu.Printer.Internal ( src/Ormolu/Printer/Internal.hs, dist/build/Ormolu/Printer/Internal.p_o ) fourmolu> [25 of 57] Compiling Ormolu.Printer.Comments ( src/Ormolu/Printer/Comments.hs, dist/build/Ormolu/Printer/Comments.p_o ) fourmolu> [26 of 57] Compiling Ormolu.Printer.Combinators ( src/Ormolu/Printer/Combinators.hs, dist/build/Ormolu/Printer/Combinators.p_o ) fourmolu> [27 of 57] Compiling Ormolu.Printer.Meat.Pragma ( src/Ormolu/Printer/Meat/Pragma.hs, dist/build/Ormolu/Printer/Meat/Pragma.p_o ) fourmolu> [28 of 57] Compiling Ormolu.Printer.Meat.Common ( src/Ormolu/Printer/Meat/Common.hs, dist/build/Ormolu/Printer/Meat/Common.p_o ) fourmolu> [29 of 57] Compiling Ormolu.Printer.Meat.Declaration.Warning ( src/Ormolu/Printer/Meat/Declaration/Warning.hs, dist/build/Ormolu/Printer/Meat/Declaration/Warning.p_o ) fourmolu> [30 of 57] Compiling Ormolu.Printer.Meat.ImportExport ( src/Ormolu/Printer/Meat/ImportExport.hs, dist/build/Ormolu/Printer/Meat/ImportExport.p_o ) fourmolu> [31 of 57] Compiling Ormolu.Printer.Meat.Declaration.RoleAnnotation ( src/Ormolu/Printer/Meat/Declaration/RoleAnnotation.hs, dist/build/Ormolu/Printer/Meat/Declaration/RoleAnnotation.p_o ) fourmolu> [32 of 57] 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> [33 of 57] 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> [34 of 57] Compiling Ormolu.Printer.Meat.Type ( src/Ormolu/Printer/Meat/Type.hs, dist/build/Ormolu/Printer/Meat/Type.p_o ) fourmolu> [35 of 57] Compiling Ormolu.Printer.Meat.Declaration.Signature ( src/Ormolu/Printer/Meat/Declaration/Signature.hs, dist/build/Ormolu/Printer/Meat/Declaration/Signature.p_o ) fourmolu> [36 of 57] Compiling Ormolu.Printer.Meat.Declaration.Foreign ( src/Ormolu/Printer/Meat/Declaration/Foreign.hs, dist/build/Ormolu/Printer/Meat/Declaration/Foreign.p_o ) fourmolu> [37 of 57] Compiling Ormolu.Printer.Meat.Declaration.TypeFamily ( src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs, dist/build/Ormolu/Printer/Meat/Declaration/TypeFamily.p_o ) fourmolu> [38 of 57] Compiling Ormolu.Printer.Meat.Declaration.Type ( src/Ormolu/Printer/Meat/Declaration/Type.hs, dist/build/Ormolu/Printer/Meat/Declaration/Type.p_o ) fourmolu> [39 of 57] Compiling Ormolu.Printer.Meat.Declaration.Data ( src/Ormolu/Printer/Meat/Declaration/Data.hs, dist/build/Ormolu/Printer/Meat/Declaration/Data.p_o ) fourmolu> [40 of 57] Compiling Ormolu.Printer.Meat.Declaration.Default ( src/Ormolu/Printer/Meat/Declaration/Default.hs, dist/build/Ormolu/Printer/Meat/Declaration/Default.p_o ) fourmolu> [41 of 57] Compiling Ormolu.Printer.Meat.Declaration[boot] ( src/Ormolu/Printer/Meat/Declaration.hs-boot, dist/build/Ormolu/Printer/Meat/Declaration.p_o-boot ) fourmolu> [42 of 57] Compiling Ormolu.Printer.Meat.Declaration.Value ( src/Ormolu/Printer/Meat/Declaration/Value.hs, dist/build/Ormolu/Printer/Meat/Declaration/Value.p_o ) fourmolu> [43 of 57] Compiling Ormolu.Printer.Meat.Declaration.OpTree ( src/Ormolu/Printer/Meat/Declaration/OpTree.hs, dist/build/Ormolu/Printer/Meat/Declaration/OpTree.p_o ) fourmolu> [44 of 57] Compiling Ormolu.Printer.Meat.Declaration.Splice ( src/Ormolu/Printer/Meat/Declaration/Splice.hs, dist/build/Ormolu/Printer/Meat/Declaration/Splice.p_o ) fourmolu> [45 of 57] Compiling Ormolu.Printer.Meat.Declaration.Rule ( src/Ormolu/Printer/Meat/Declaration/Rule.hs, dist/build/Ormolu/Printer/Meat/Declaration/Rule.p_o ) fourmolu> [46 of 57] Compiling Ormolu.Printer.Meat.Declaration.Annotation ( src/Ormolu/Printer/Meat/Declaration/Annotation.hs, dist/build/Ormolu/Printer/Meat/Declaration/Annotation.p_o ) fourmolu> [47 of 57] Compiling Ormolu.Printer.Meat.Declaration.Instance ( src/Ormolu/Printer/Meat/Declaration/Instance.hs, dist/build/Ormolu/Printer/Meat/Declaration/Instance.p_o ) hie-bios> 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> [14 of 16] Compiling HIE.Bios.Internal.Debug ( src/HIE/Bios/Internal/Debug.hs, nothing ) hie-bios> [15 of 16] Compiling HIE.Bios ( src/HIE/Bios.hs, nothing ) hie-bios> [16 of 16] Compiling Paths_hie_bios ( dist/build/autogen/Paths_hie_bios.hs, nothing ) hie-bios> Haddock coverage: hie-bios> 7% ( 1 / 14) in 'HIE.Bios.Config.YAML' hie-bios> Missing documentation for: hie-bios> CradleConfigYAML (src/HIE/Bios/Config/YAML.hs:62) hie-bios> CradleComponent (src/HIE/Bios/Config/YAML.hs:67) hie-bios> MultiSubComponent (src/HIE/Bios/Config/YAML.hs:99) hie-bios> CabalConfig (src/HIE/Bios/Config/YAML.hs:104) hie-bios> CabalComponent (src/HIE/Bios/Config/YAML.hs:118) hie-bios> StackConfig (src/HIE/Bios/Config/YAML.hs:134) hie-bios> StackComponent (src/HIE/Bios/Config/YAML.hs:139) hie-bios> DirectConfig (src/HIE/Bios/Config/YAML.hs:176) hie-bios> BiosConfig (src/HIE/Bios/Config/YAML.hs:180) hie-bios> NoneConfig (src/HIE/Bios/Config/YAML.hs:83) hie-bios> OtherConfig (src/HIE/Bios/Config/YAML.hs:85) hie-bios> OneOrManyComponents (src/HIE/Bios/Config/YAML.hs:164) 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) 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.8.. hlint> Building executable 'hlint' for hlint-3.8.. 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 44 seconds hlint> Running phase: checkPhase hlint> Package has no test suites. hlint> Running phase: haddockPhase hlint> Preprocessing library for hlint-3.8.. hlint> Running Haddock on library for hlint-3.8.. 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> Warning: --source-* options are ignored when --hyperlinked-source is enabled. hlint> [ 1 of 62] Compiling EmbedData ( src/EmbedData.hs, nothing ) hlint> [ 2 of 62] Compiling Extension ( src/Extension.hs, nothing ) hlint> [ 3 of 62] Compiling Fixity ( src/Fixity.hs, nothing ) hlint> [ 4 of 62] Compiling GHC.Util.ApiAnnotation ( src/GHC/Util/ApiAnnotation.hs, nothing ) hlint> [ 5 of 62] Compiling GHC.Util.Brackets ( src/GHC/Util/Brackets.hs, nothing ) hlint> [ 6 of 62] Compiling GHC.Util.DynFlags ( src/GHC/Util/DynFlags.hs, nothing ) hlint> [ 7 of 62] Compiling GHC.Util.FreeVars ( src/GHC/Util/FreeVars.hs, nothing ) hlint> [ 8 of 62] Compiling GHC.Util.HsDecl ( src/GHC/Util/HsDecl.hs, nothing ) hlint> [ 9 of 62] Compiling GHC.Util.Scope ( src/GHC/Util/Scope.hs, nothing ) hlint> [10 of 62] Compiling GHC.Util.SrcLoc ( src/GHC/Util/SrcLoc.hs, nothing ) hlint> [11 of 62] Compiling GHC.Util.View ( src/GHC/Util/View.hs, nothing ) hlint> [12 of 62] Compiling HsColour ( src/HsColour.hs, nothing ) hlint> [13 of 62] Compiling Parallel ( src/Parallel.hs, nothing ) hlint> [14 of 62] Compiling Paths_hlint ( dist/build/autogen/Paths_hlint.hs, nothing ) hlint> [15 of 62] Compiling Refact ( src/Refact.hs, nothing ) hlint> [16 of 62] Compiling GHC.Util.HsExpr ( src/GHC/Util/HsExpr.hs, nothing ) hlint> [17 of 62] Compiling Timing ( src/Timing.hs, nothing ) hlint> [18 of 62] Compiling Util ( src/Util.hs, nothing ) hlint> [19 of 62] Compiling GHC.Util.Unify ( src/GHC/Util/Unify.hs, nothing ) hlint> [20 of 62] Compiling GHC.Util ( src/GHC/Util.hs, nothing ) hlint> [21 of 62] Compiling Config.Type ( src/Config/Type.hs, nothing ) hlint> [22 of 62] Compiling Idea ( src/Idea.hs, nothing ) hlint> [23 of 62] Compiling Test.Util ( src/Test/Util.hs, nothing ) hlint> [24 of 62] Compiling Test.InputOutput ( src/Test/InputOutput.hs, nothing ) hlint> [25 of 62] Compiling SARIF ( src/SARIF.hs, nothing ) hlint> [26 of 62] Compiling Report ( src/Report.hs, nothing ) hlint> [27 of 62] Compiling CC ( src/CC.hs, nothing ) hlint> [28 of 62] Compiling GHC.All ( src/GHC/All.hs, nothing ) hlint> [29 of 62] Compiling Hint.Type ( src/Hint/Type.hs, nothing ) hlint> [30 of 62] Compiling Hint.Unsafe ( src/Hint/Unsafe.hs, nothing ) hlint> [31 of 62] Compiling Hint.Smell ( src/Hint/Smell.hs, nothing ) hlint> [32 of 62] Compiling Hint.Restrict ( src/Hint/Restrict.hs, nothing ) hlint> [33 of 62] Compiling Hint.Pragma ( src/Hint/Pragma.hs, nothing ) hlint> [34 of 62] Compiling Hint.Pattern ( src/Hint/Pattern.hs, nothing ) hlint> [35 of 62] Compiling Hint.NumLiteral ( src/Hint/NumLiteral.hs, nothing ) hlint> [36 of 62] Compiling Hint.NewType ( src/Hint/NewType.hs, nothing ) hlint> [37 of 62] Compiling Hint.Negation ( src/Hint/Negation.hs, nothing ) hlint> [38 of 62] Compiling Hint.Naming ( src/Hint/Naming.hs, nothing ) hlint> [39 of 62] Compiling Hint.Monad ( src/Hint/Monad.hs, nothing ) hlint> [40 of 62] Compiling Hint.Match ( src/Hint/Match.hs, nothing ) hlint> [41 of 62] Compiling Hint.ListRec ( src/Hint/ListRec.hs, nothing ) hlint> [42 of 62] Compiling Hint.List ( src/Hint/List.hs, nothing ) hlint> [43 of 62] Compiling Hint.Lambda ( src/Hint/Lambda.hs, nothing ) hlint> [44 of 62] Compiling Hint.Import ( src/Hint/Import.hs, nothing ) 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> buildPhase completed in 34 seconds 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.71s) hls-plugin-api> +++ OK, passed 100 tests: hls-plugin-api> 68% no matches hls-plugin-api> 17% 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 hls-plugin-api> ignores Null responses when other responses are available: OK hls-plugin-api> returns Null when all responses are Null: OK hls-plugin-api> downgrades all locationLinks to locations when missing link support in capabilities: OK hls-plugin-api> +++ OK, passed 100 tests: hls-plugin-api> 95% Has at least one response with locations 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> 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.List): lsp-test> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons 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.List): lsp-test> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons 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.List): lsp-test> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons 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.List): lsp-test> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons 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.List): lsp-test> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." lsp-test> | lsp-test> 462 | liftIO $ head inlayHints ^. L.label `shouldBe` InL ":: Text" lsp-test> | ^^^^ lsp-test> lsp-test> test/Test.hs:466:16: warning: [GHC-63394] [-Wx-partial] lsp-test> In the use of ‘head’ lsp-test> (imported from Data.List.Extra, but defined in GHC.List): lsp-test> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons 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> [3 of 3] Linking dist/build/tests/tests fourmolu> [48 of 57] Compiling Ormolu.Printer.Meat.Declaration.Class ( src/Ormolu/Printer/Meat/Declaration/Class.hs, dist/build/Ormolu/Printer/Meat/Declaration/Class.p_o ) fourmolu> [49 of 57] Compiling Ormolu.Printer.Meat.Declaration ( src/Ormolu/Printer/Meat/Declaration.hs, dist/build/Ormolu/Printer/Meat/Declaration.p_o ) fourmolu> [50 of 57] Compiling Ormolu.Printer.Meat.Module ( src/Ormolu/Printer/Meat/Module.hs, dist/build/Ormolu/Printer/Meat/Module.p_o ) fourmolu> [51 of 57] Compiling Ormolu.Parser.Result ( src/Ormolu/Parser/Result.hs, dist/build/Ormolu/Parser/Result.p_o ) fourmolu> [52 of 57] Compiling Ormolu.Printer ( src/Ormolu/Printer.hs, dist/build/Ormolu/Printer.p_o ) fourmolu> [53 of 57] Compiling Ormolu.Diff.ParseResult ( src/Ormolu/Diff/ParseResult.hs, dist/build/Ormolu/Diff/ParseResult.p_o ) fourmolu> [54 of 57] Compiling Ormolu.Parser ( src/Ormolu/Parser.hs, dist/build/Ormolu/Parser.p_o ) fourmolu> [55 of 57] Compiling Ormolu.Utils.Cabal ( src/Ormolu/Utils/Cabal.hs, dist/build/Ormolu/Utils/Cabal.p_o ) fourmolu> [56 of 57] Compiling Ormolu ( src/Ormolu.hs, dist/build/Ormolu.p_o ) fourmolu> [57 of 57] Compiling Paths_fourmolu ( dist/build/autogen/Paths_fourmolu.hs, dist/build/Paths_fourmolu.p_o ) fourmolu> Preprocessing executable 'fourmolu' for fourmolu-0.15.0.0.. fourmolu> Building executable 'fourmolu' for fourmolu-0.15.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> Preprocessing test suite 'tests' for fourmolu-0.15.0.0.. fourmolu> Building test suite 'tests' for fourmolu-0.15.0.0.. fourmolu> [ 1 of 18] Compiling Ormolu.CabalInfoSpec ( tests/Ormolu/CabalInfoSpec.hs, dist/build/tests/tests-tmp/Ormolu/CabalInfoSpec.o ) fourmolu> [ 2 of 18] Compiling Ormolu.Config.PrinterOptsSpec ( tests/Ormolu/Config/PrinterOptsSpec.hs, dist/build/tests/tests-tmp/Ormolu/Config/PrinterOptsSpec.o ) 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> Warning: 'guessTarget' is ambiguous. It is defined hie-bios> * in ‘GHC’ hie-bios> * at src/HIE/Bios/Ghc/Gap.hs:149: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/Ghc/Gap.hs:149:1 hie-bios> 60% ( 9 / 15) in 'HIE.Bios.Ghc.Load' hie-bios> Missing documentation for: hie-bios> Log (src/HIE/Bios/Ghc/Load.hs:30) hie-bios> get_fp (src/HIE/Bios/Ghc/Load.hs:45) hie-bios> msTargetIs (src/HIE/Bios/Ghc/Load.hs:113) hie-bios> initializePluginsGhc (src/HIE/Bios/Ghc/Load.hs:188) hie-bios> ghcInHsc (src/HIE/Bios/Ghc/Load.hs:195) hie-bios> setTargetFilename (src/HIE/Bios/Ghc/Load.hs:209) hie-bios> Warning: 'Cradle' is ambiguous. It is defined hie-bios> * at src/HIE/Bios/Types.hs:68:17 hie-bios> * at src/HIE/Bios/Types.hs:68:1 hie-bios> You may be able to disambiguate the identifier by qualifying it or hie-bios> by specifying the type/value namespace explicitly. hie-bios> Defaulting to the one defined at src/HIE/Bios/Types.hs:68:1 hie-bios> Warning: 'cabal' is out of scope. hie-bios> If you qualify the identifier, haddock can try to link it anyway. hie-bios> 55% ( 11 / 20) in 'HIE.Bios.Types' hie-bios> Missing documentation for: hie-bios> Module header hie-bios> ActionName (src/HIE/Bios/Types.hs:83) hie-bios> Log (src/HIE/Bios/Types.hs:94) hie-bios> CradleAction (src/HIE/Bios/Types.hs:158) hie-bios> cradleLoadResult (src/HIE/Bios/Types.hs:183) hie-bios> CradleLoadResultT (src/HIE/Bios/Types.hs:200) hie-bios> modCradleError (src/HIE/Bios/Types.hs:251) hie-bios> throwCE (src/HIE/Bios/Types.hs:258) hie-bios> CradleError (src/HIE/Bios/Types.hs:260) hie-bios> Warning: 'DynFlags' is out of scope. hie-bios> If you qualify the identifier, haddock can try to link it anyway. hie-bios> Warning: 'Cradle' is ambiguous. It is defined hie-bios> * at src/HIE/Bios/Types.hs:68:17 hie-bios> * at src/HIE/Bios/Types.hs:68:1 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 ambiguous. It is defined hie-bios> * in ‘GHC.Driver.DynFlags’ hie-bios> * in ‘GHC.Driver.DynFlags’ 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.Driver.DynFlags’ 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' hlint> [45 of 62] Compiling Hint.Fixities ( src/Hint/Fixities.hs, nothing ) hlint> [46 of 62] Compiling Hint.Extensions ( src/Hint/Extensions.hs, nothing ) hlint> [47 of 62] Compiling Hint.Export ( src/Hint/Export.hs, nothing ) hlint> [48 of 62] Compiling Hint.Duplicate ( src/Hint/Duplicate.hs, nothing ) hlint> [49 of 62] Compiling Hint.Comment ( src/Hint/Comment.hs, nothing ) hlint> [50 of 62] Compiling Hint.Bracket ( src/Hint/Bracket.hs, nothing ) hlint> [51 of 62] Compiling Hint.All ( src/Hint/All.hs, nothing ) hlint> [52 of 62] Compiling Config.Yaml ( src/Config/Yaml.hs, nothing ) hlint> [53 of 62] Compiling Config.Read ( src/Config/Read.hs, nothing ) hlint> [54 of 62] Compiling Config.Compute ( src/Config/Compute.hs, nothing ) hlint> [55 of 62] Compiling Config.Haskell ( src/Config/Haskell.hs, nothing ) hlint> [56 of 62] Compiling CmdLine ( src/CmdLine.hs, nothing ) hlint> [57 of 62] Compiling Apply ( src/Apply.hs, nothing ) hlint> [58 of 62] Compiling Test.Annotations ( src/Test/Annotations.hs, nothing ) hlint> [59 of 62] Compiling Test.All ( src/Test/All.hs, nothing ) hlint> [60 of 62] Compiling Summary ( src/Summary.hs, nothing ) hlint> [61 of 62] Compiling HLint ( src/HLint.hs, nothing ) hlint> [62 of 62] Compiling Language.Haskell.HLint ( src/Language/Haskell/HLint.hs, nothing ) hlint> Haddock coverage: hlint> Warning: 'EpAnn' is ambiguous. It is defined hlint> * in ‘GHC.Parser.Annotation’ hlint> * in ‘GHC.Parser.Annotation’ hlint> You may be able to disambiguate the identifier by qualifying it or hlint> by specifying the type/value namespace explicitly. hlint> Defaulting to the one defined in ‘GHC.Parser.Annotation’ hlint> Warning: 'e' is out of scope. hlint> If you qualify the identifier, haddock can try to link it anyway. hlint> Warning: '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 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: 'ideaModule' 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: '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: '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: 'NoCpp' is out of scope. hlint> If you qualify the identifier, haddock can try to link it anyway. hlint> Warning: 'ParseFlags' is ambiguous. It is defined hlint> * at src/GHC/All.hs:50:19 hlint> * at src/GHC/All.hs:50:1 hlint> You may be able to disambiguate the identifier by qualifying it or hlint> by specifying the type/value namespace explicitly. 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> 98% Has at least one response with locations hls-plugin-api> 92% Has at least one response with links hls-plugin-api> 91% Has at least one response with Null hls-plugin-api> hls-plugin-api> All 33 tests passed (2.72s) 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> Warning: --source-* options are ignored when --hyperlinked-source is enabled. hls-plugin-api> [ 1 of 10] Compiling Ide.Logger ( src/Ide/Logger.hs, nothing ) hls-plugin-api> [ 2 of 10] Compiling Ide.Plugin.HandleRequestTypes ( src/Ide/Plugin/HandleRequestTypes.hs, nothing ) hls-plugin-api> [ 3 of 10] Compiling Ide.Plugin.Error ( src/Ide/Plugin/Error.hs, nothing ) hls-plugin-api> [ 4 of 10] Compiling Ide.Plugin.Properties ( src/Ide/Plugin/Properties.hs, nothing ) hls-plugin-api> [ 5 of 10] Compiling Ide.Plugin.RangeMap ( src/Ide/Plugin/RangeMap.hs, nothing ) hls-plugin-api> [ 6 of 10] Compiling Ide.Types ( src/Ide/Types.hs, nothing ) hls-plugin-api> [ 7 of 10] Compiling Ide.Plugin.Resolve ( src/Ide/Plugin/Resolve.hs, nothing ) hls-plugin-api> [ 8 of 10] Compiling Ide.Plugin.Config ( src/Ide/Plugin/Config.hs, nothing ) hls-plugin-api> [ 9 of 10] Compiling Ide.PluginUtils ( src/Ide/PluginUtils.hs, nothing ) hls-plugin-api> [10 of 10] Compiling Ide.Plugin.ConfigUtils ( src/Ide/Plugin/ConfigUtils.hs, nothing ) hls-plugin-api> Haddock coverage: hls-plugin-api> Warning: 'Recorder' is ambiguous. It is defined hls-plugin-api> * at src/Ide/Logger.hs:86:24 hls-plugin-api> * at src/Ide/Logger.hs:86:1 hls-plugin-api> You may be able to disambiguate the identifier by qualifying it or hls-plugin-api> by specifying the type/value namespace explicitly. hls-plugin-api> Defaulting to the one defined at src/Ide/Logger.hs:86:1 hls-plugin-api> 35% ( 7 / 20) in 'Ide.Logger' hls-plugin-api> Missing documentation for: hls-plugin-api> Priority (src/Ide/Logger.hs:70) hls-plugin-api> WithPriority (src/Ide/Logger.hs:81) hls-plugin-api> logWith (src/Ide/Logger.hs:90) hls-plugin-api> cmap (src/Ide/Logger.hs:108) hls-plugin-api> cmapIO (src/Ide/Logger.hs:114) hls-plugin-api> cfilter (src/Ide/Logger.hs:119) hls-plugin-api> withFileRecorder (src/Ide/Logger.hs:142) hls-plugin-api> makeDefaultStderrRecorder (src/Ide/Logger.hs:129) hls-plugin-api> makeDefaultHandleRecorder (src/Ide/Logger.hs:159) hls-plugin-api> LoggingColumn (src/Ide/Logger.hs:168) hls-plugin-api> cmapWithPrio (src/Ide/Logger.hs:111) hls-plugin-api> toCologActionWithPrio (src/Ide/Logger.hs:275) hls-plugin-api> defaultLoggingColumns (src/Ide/Logger.hs:176) hls-plugin-api> 66% ( 2 / 3) in 'Ide.Plugin.HandleRequestTypes' hls-plugin-api> Missing documentation for: hls-plugin-api> Module header hls-plugin-api> Warning: 'pluginEnabled' is out of scope. hls-plugin-api> If you qualify the identifier, haddock can try to link it anyway. hls-plugin-api> Warning: 'showWindow' is out of scope. hls-plugin-api> If you qualify the identifier, haddock can try to link it anyway. hls-plugin-api> Warning: 'handlesRequest' is out of scope. hls-plugin-api> If you qualify the identifier, haddock can try to link it anyway. hls-plugin-api> Warning: 'combineResponses' is out of scope. hls-plugin-api> If you qualify the identifier, haddock can try to link it anyway. hls-plugin-api> 50% ( 4 / 8) in 'Ide.Plugin.Error' hls-plugin-api> Missing documentation for: hls-plugin-api> Module header 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> buildPhase completed in 35 seconds 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 [✔] stylish-haskell (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/09abq6p995ykpnkq67a0rpyv2zsi0b1d-stylish-haskell-0.14.6.0 /nix/store/4x6d265ac51ij40hfh6szgpphw45c163-stylish-haskell-0.14.6.0-doc stylish-haskell (post)> Pushing 2 paths (181 are already present) using zstd to cache sellout ⏳ stylish-haskell (post)> stylish-haskell (post)> Pushing /nix/store/09abq6p995ykpnkq67a0rpyv2zsi0b1d-stylish-haskell-0.14.6.0 (32.81 MiB) stylish-haskell (post)> Pushing /nix/store/4x6d265ac51ij40hfh6szgpphw45c163-stylish-haskell-0.14.6.0-doc (3.25 MiB) stylish-haskell (post)> stylish-haskell (post)> All done. stylish-haskell (post)> added 2 signatures stylish-haskell (post)> added 2 signatures stylish-haskell (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/09abq6p995ykpnkq67a0rpyv2zsi0b1d-stylish-haskell-0.14.6.0 /nix/store/4x6d265ac51ij40hfh6szgpphw45c163-stylish-haskell-0.14.6.0-doc stylish-haskell (post)> copying 2 paths... stylish-haskell (post)> copying path '/nix/store/4x6d265ac51ij40hfh6szgpphw45c163-stylish-haskell-0.14.6.0-doc' to 'https://cache.nix-ci.com'... stylish-haskell (post)> copying path '/nix/store/09abq6p995ykpnkq67a0rpyv2zsi0b1d-stylish-haskell-0.14.6.0' to 'https://cache.nix-ci.com'... stylish-haskell (post)> copying 1 paths... stylish-haskell (post)> copying path '/nix/store/0dlp2wpbmg2k8hnprfl6dh1yl0nij4ij-stylish-haskell-0.14.6.0.drv' to 'https://cache.nix-ci.com'... stylish-haskell (post)> added 0 signatures stylish-haskell (post)> added 0 signatures stylish-haskell (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/09abq6p995ykpnkq67a0rpyv2zsi0b1d-stylish-haskell-0.14.6.0 /nix/store/4x6d265ac51ij40hfh6szgpphw45c163-stylish-haskell-0.14.6.0-doc stylish-haskell (post)> copying 2 paths... stylish-haskell (post)> copying path '/nix/store/4x6d265ac51ij40hfh6szgpphw45c163-stylish-haskell-0.14.6.0-doc' to 'ssh-ng://worker.nix-ci.com'... stylish-haskell (post)> copying path '/nix/store/09abq6p995ykpnkq67a0rpyv2zsi0b1d-stylish-haskell-0.14.6.0' to 'ssh-ng://worker.nix-ci.com'... stylish-haskell (post)> copying 1 paths... stylish-haskell (post)> copying path '/nix/store/0dlp2wpbmg2k8hnprfl6dh1yl0nij4ij-stylish-haskell-0.14.6.0.drv' to 'ssh-ng://worker.nix-ci.com'... fourmolu> [ 3 of 18] Compiling Ormolu.ConfigSpec ( tests/Ormolu/ConfigSpec.hs, dist/build/tests/tests-tmp/Ormolu/ConfigSpec.o ) fourmolu> [ 4 of 18] Compiling Ormolu.Diff.TextSpec ( tests/Ormolu/Diff/TextSpec.hs, dist/build/tests/tests-tmp/Ormolu/Diff/TextSpec.o ) fourmolu> [ 5 of 18] Compiling Ormolu.Fixity.ParserSpec ( tests/Ormolu/Fixity/ParserSpec.hs, dist/build/tests/tests-tmp/Ormolu/Fixity/ParserSpec.o ) fourmolu> [ 6 of 18] Compiling Ormolu.Fixity.PrinterSpec ( tests/Ormolu/Fixity/PrinterSpec.hs, dist/build/tests/tests-tmp/Ormolu/Fixity/PrinterSpec.o ) fourmolu> [ 7 of 18] Compiling Ormolu.FixitySpec ( tests/Ormolu/FixitySpec.hs, dist/build/tests/tests-tmp/Ormolu/FixitySpec.o ) fourmolu> [ 8 of 18] Compiling Ormolu.Integration.Utils ( tests/Ormolu/Integration/Utils.hs, dist/build/tests/tests-tmp/Ormolu/Integration/Utils.o ) fourmolu> [ 9 of 18] Compiling Ormolu.Integration.RegionSpec ( tests/Ormolu/Integration/RegionSpec.hs, dist/build/tests/tests-tmp/Ormolu/Integration/RegionSpec.o ) fourmolu> [10 of 18] Compiling Ormolu.Integration.FixitySpec ( tests/Ormolu/Integration/FixitySpec.hs, dist/build/tests/tests-tmp/Ormolu/Integration/FixitySpec.o ) fourmolu> [11 of 18] Compiling Ormolu.Integration.CLISpec ( tests/Ormolu/Integration/CLISpec.hs, dist/build/tests/tests-tmp/Ormolu/Integration/CLISpec.o ) fourmolu> [12 of 18] Compiling Ormolu.Integration.CLIOptionsSpec ( tests/Ormolu/Integration/CLIOptionsSpec.hs, dist/build/tests/tests-tmp/Ormolu/Integration/CLIOptionsSpec.o ) fourmolu> [13 of 18] Compiling Ormolu.OpTreeSpec ( tests/Ormolu/OpTreeSpec.hs, dist/build/tests/tests-tmp/Ormolu/OpTreeSpec.o ) fourmolu> [14 of 18] Compiling Ormolu.Parser.OptionsSpec ( tests/Ormolu/Parser/OptionsSpec.hs, dist/build/tests/tests-tmp/Ormolu/Parser/OptionsSpec.o ) fourmolu> [15 of 18] Compiling Ormolu.Parser.ParseFailureSpec ( tests/Ormolu/Parser/ParseFailureSpec.hs, dist/build/tests/tests-tmp/Ormolu/Parser/ParseFailureSpec.o ) fourmolu> [16 of 18] Compiling Ormolu.Parser.PragmaSpec ( tests/Ormolu/Parser/PragmaSpec.hs, dist/build/tests/tests-tmp/Ormolu/Parser/PragmaSpec.o ) fourmolu> [17 of 18] Compiling Ormolu.PrinterSpec ( tests/Ormolu/PrinterSpec.hs, dist/build/tests/tests-tmp/Ormolu/PrinterSpec.o ) fourmolu> [18 of 18] Compiling Main ( tests/Spec.hs, dist/build/tests/tests-tmp/Main.o ) fourmolu> [19 of 19] Linking dist/build/tests/tests fourmolu> buildPhase completed in 55 seconds fourmolu> Running phase: checkPhase fourmolu> Running 1 test suites... fourmolu> Test suite tests: RUNNING... fourmolu> fourmolu> Ormolu.CabalInfo fourmolu> findCabalFile fourmolu> returns correct absolute path [✔] fourmolu> finds correct path even when it starts from nonsense [✔] fourmolu> returns Nothing when it cannot find a cabal file [✔] fourmolu> does not consider directories as .cabal files [✔] fourmolu> parseCabalInfo fourmolu> extracts correct cabal info from fourmolu.cabal for src/Ormolu/Config.hs [✔] fourmolu> extracts correct cabal info from fourmolu.cabal for tests/Ormolu/PrinterSpec.hs [✔] fourmolu> handles correctly files that are not mentioned in fourmolu.cabal [✔] fourmolu> handles `hs-source-dirs: .` [✔] fourmolu> handles empty hs-source-dirs [✔] fourmolu> Ormolu.Config fourmolu> FourmoluConfig fourmolu> parses multiple reexports from same module [✔] fourmolu> applies configurations in correct order [✔] fourmolu> Ormolu.Config.PrinterOpts fourmolu> indentation fourmolu> generates the correct output for: 2 [✔] fourmolu> generates the correct output for: 2 + indent wheres [✔] fourmolu> generates the correct output for: 3 [✔] fourmolu> generates the correct output for: 3 + indent wheres [✔] fourmolu> generates the correct output for: 4 [✔] fourmolu> generates the correct output for: 4 + indent wheres [✔] fourmolu> column-limit fourmolu> generates the correct output for: NoLimit [✔] fourmolu> generates the correct output for: ColumnLimit 80 [✔] fourmolu> generates the correct output for: ColumnLimit 100 [✔] fourmolu> function-arrows fourmolu> generates the correct output for: TrailingArrows [✔] fourmolu> generates the correct output for: LeadingArrows [✔] fourmolu> generates the correct output for: LeadingArgsArrows [✔] fourmolu> comma-style fourmolu> generates the correct output for: Leading [✔] fourmolu> generates the correct output for: Trailing [✔] fourmolu> import-export fourmolu> generates the correct output for: ImportExportLeading [✔] 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: 'Cradle' is ambiguous. It is defined hie-bios> * at src/HIE/Bios/Types.hs:68:17 hie-bios> * at src/HIE/Bios/Types.hs:68:1 hie-bios> You may be able to disambiguate the identifier by qualifying it or hie-bios> by specifying the type/value namespace explicitly. hie-bios> Defaulting to the one defined at src/HIE/Bios/Types.hs:68:1 hie-bios> Warning: 'ghc' is out of scope. hie-bios> If you qualify the identifier, haddock can try to link it anyway. hie-bios> Warning: 'ghcPathAbs' is out of scope. hie-bios> If you qualify the identifier, haddock can try to link it anyway. hie-bios> Warning: 'cabal' is out of scope. hie-bios> If you qualify the identifier, haddock can try to link it anyway. 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: '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: '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> 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_CradleComponent hie-bios> - HIE.Bios.Config.YAML.Rep_MultiSubComponent hie-bios> - HIE.Bios.Config.YAML.Rep_CradleConfigYAML hie-bios> - HIE.Bios.Config.YAML.Rep_DirectConfig 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 hie-bios> Documentation created: dist/doc/html/hie-bios/, hie-bios> dist/doc/html/hie-bios/hie-bios.txt hie-bios> Preprocessing executable 'hie-bios' for hie-bios-0.14.0.. hie-bios> Running phase: installPhase hlint> Defaulting to the one defined at src/GHC/All.hs:50:1 hlint> Warning: 'ModuleEx' is ambiguous. It is defined hlint> * at src/GHC/All.hs:89:20 hlint> * at src/GHC/All.hs:89: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:89: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: 'Decl' is out of scope. hlint> If you qualify the identifier, haddock can try to link it anyway. hlint> Warning: 'HsSrcBang' is ambiguous. It is defined hlint> * in ‘GHC.Core.DataCon’ hlint> * in ‘GHC.Core.DataCon’ hlint> You may be able to disambiguate the identifier by qualifying it or hlint> by specifying the type/value namespace explicitly. hlint> Defaulting to the one defined in ‘GHC.Core.DataCon’ hlint> Warning: 'f' is out of scope. hlint> If you qualify the identifier, haddock can try to link it anyway. hlint> Warning: 'a' is out of scope. hlint> If you qualify the identifier, haddock can try to link it anyway. hlint> Warning: 'b' is out of scope. hlint> If you qualify the identifier, haddock can try to link it anyway. hlint> Warning: 'HintRule' is ambiguous. It is defined hlint> * at src/Config/Type.hs:108:17 hlint> * at src/Config/Type.hs:108:1 hlint> You may be able to disambiguate the identifier by qualifying it or hlint> by specifying the type/value namespace explicitly. hlint> Defaulting to the one defined at src/Config/Type.hs:108:1 hlint> Warning: 'Hint' is ambiguous. It is defined hlint> * at src/Hint/Type.hs:22:13 hlint> * at src/Hint/Type.hs:22:1 hlint> You may be able to disambiguate the identifier by qualifying it or hlint> by specifying the type/value namespace explicitly. hlint> Defaulting to the one defined at src/Hint/Type.hs:22:1 hlint> Warning: 'refactor' is out of scope. hlint> If you qualify the identifier, haddock can try to link it anyway. hlint> Warning: 'Hint' is ambiguous. It is defined hlint> * at src/Hint/Type.hs:22:13 hlint> * at src/Hint/Type.hs:22:1 hlint> You may be able to disambiguate the identifier by qualifying it or hlint> by specifying the type/value namespace explicitly. hlint> Defaulting to the one defined at src/Hint/Type.hs:22:1 hlint> Warning: 'Idea' is ambiguous. It is defined hlint> * at src/Idea.hs:26:13 hlint> * at src/Idea.hs:26:1 hlint> You may be able to disambiguate the identifier by qualifying it or hlint> by specifying the type/value namespace explicitly. hlint> Defaulting to the one defined at src/Idea.hs:26:1 hlint> Warning: 'applyHints' is ambiguous. It is defined hlint> * at src/Apply.hs:52:1 hlint> * at src/Language/Haskell/HLint.hs:134: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/Language/Haskell/HLint.hs:134:1 hlint> Warning: 'ParseFlags' is ambiguous. It is defined hlint> * at src/GHC/All.hs:50:19 hlint> * at src/GHC/All.hs:50: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:50: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: '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 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: '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> 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> 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: 'ExtraParams' is out of scope. hls-plugin-api> If you qualify the identifier, haddock can try to link it anyway. 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: 'PluginConfig' is ambiguous. It is defined hls-plugin-api> * at src/Ide/Types.hs:257:5 hls-plugin-api> * at src/Ide/Types.hs:256:1 hls-plugin-api> You may be able to disambiguate the identifier by qualifying it or hls-plugin-api> by specifying the type/value namespace explicitly. hls-plugin-api> Defaulting to the one defined at src/Ide/Types.hs:256:1 hls-plugin-api> 42% ( 22 / 52) in 'Ide.Types' hls-plugin-api> Missing documentation for: hls-plugin-api> Module header hls-plugin-api> PluginDescriptor (src/Ide/Types.hs:313) hls-plugin-api> defaultPluginPriority (src/Ide/Types.hs:1033) hls-plugin-api> describePlugin (src/Ide/Types.hs:334) hls-plugin-api> IdeCommand (src/Ide/Types.hs:165) hls-plugin-api> IdePlugins (src/Ide/Types.hs:114) hls-plugin-api> CheckParents (src/Ide/Types.hs:210) hls-plugin-api> SessionLoadingPreferenceConfig (src/Ide/Types.hs:220) hls-plugin-api> defaultConfigDescriptor (src/Ide/Types.hs:378) hls-plugin-api> mkCustomConfig (src/Ide/Types.hs:375) hls-plugin-api> FallbackCodeActionParams (src/Ide/Types.hs:1193) hls-plugin-api> FormattingMethod (src/Ide/Types.hs:1176) hls-plugin-api> FormattingHandler (src/Ide/Types.hs:1182) hls-plugin-api> HasTracing (src/Ide/Types.hs:1205) hls-plugin-api> PluginCommand (src/Ide/Types.hs:1085) hls-plugin-api> CommandId (src/Ide/Types.hs:1080) hls-plugin-api> CommandFunction (src/Ide/Types.hs:1093) hls-plugin-api> mkLspCommand (src/Ide/Types.hs:1240) hls-plugin-api> mkLspCmdId (src/Ide/Types.hs:1245) hls-plugin-api> PluginId (src/Ide/Types.hs:1158) hls-plugin-api> runHandlerM (src/Ide/Types.hs:928) lsp-test> further timeout messages are ignored [✔] lsp-test> overrides global message timeout [✔] fourmolu> generates the correct output for: ImportExportTrailing [✔] fourmolu> generates the correct output for: ImportExportDiffFriendly [✔] fourmolu> record-brace-space fourmolu> generates the correct output for: False [✔] fourmolu> generates the correct output for: True [✔] fourmolu> newlines-between-decls fourmolu> generates the correct output for: 0 [✔] fourmolu> generates the correct output for: 0 (respectful) [✔] fourmolu> generates the correct output for: 1 [✔] fourmolu> generates the correct output for: 1 (respectful) [✔] fourmolu> generates the correct output for: 2 [✔] fourmolu> generates the correct output for: 2 (respectful) [✔] fourmolu> haddock-style fourmolu> generates the correct output for: HaddockSingleLine [✔] fourmolu> generates the correct output for: HaddockSingleLine + module=HaddockSingleLine [✔] fourmolu> generates the correct output for: HaddockSingleLine + module=HaddockMultiLine [✔] fourmolu> generates the correct output for: HaddockSingleLine + module=HaddockMultiLineCompact [✔] fourmolu> generates the correct output for: HaddockMultiLine [✔] fourmolu> generates the correct output for: HaddockMultiLine + module=HaddockSingleLine [✔] fourmolu> generates the correct output for: HaddockMultiLine + module=HaddockMultiLine [✔] fourmolu> generates the correct output for: HaddockMultiLine + module=HaddockMultiLineCompact [✔] fourmolu> generates the correct output for: HaddockMultiLineCompact [✔] fourmolu> generates the correct output for: HaddockMultiLineCompact + module=HaddockSingleLine [✔] fourmolu> generates the correct output for: HaddockMultiLineCompact + module=HaddockMultiLine [✔] fourmolu> generates the correct output for: HaddockMultiLineCompact + module=HaddockMultiLineCompact [✔] fourmolu> let-style fourmolu> generates the correct output for: LetAuto + InLeftAlign (indent=2) [✔] fourmolu> generates the correct output for: LetAuto + InLeftAlign (indent=4) [✔] fourmolu> generates the correct output for: LetAuto + InRightAlign (indent=2) [✔] fourmolu> generates the correct output for: LetAuto + InRightAlign (indent=4) [✔] fourmolu> generates the correct output for: LetAuto + InNoSpace (indent=2) [✔] fourmolu> generates the correct output for: LetAuto + InNoSpace (indent=4) [✔] fourmolu> generates the correct output for: LetInline + InLeftAlign (indent=2) [✔] fourmolu> generates the correct output for: LetInline + InLeftAlign (indent=4) [✔] fourmolu> generates the correct output for: LetInline + InRightAlign (indent=2) [✔] fourmolu> generates the correct output for: LetInline + InRightAlign (indent=4) [✔] fourmolu> generates the correct output for: LetInline + InNoSpace (indent=2) [✔] fourmolu> generates the correct output for: LetInline + InNoSpace (indent=4) [✔] fourmolu> generates the correct output for: LetNewline + InLeftAlign (indent=2) [✔] fourmolu> generates the correct output for: LetNewline + InLeftAlign (indent=4) [✔] fourmolu> generates the correct output for: LetNewline + InRightAlign (indent=2) [✔] fourmolu> generates the correct output for: LetNewline + InRightAlign (indent=4) [✔] fourmolu> generates the correct output for: LetNewline + InNoSpace (indent=2) [✔] fourmolu> generates the correct output for: LetNewline + InNoSpace (indent=4) [✔] fourmolu> generates the correct output for: LetMixed + InLeftAlign (indent=2) [✔] fourmolu> generates the correct output for: LetMixed + InLeftAlign (indent=4) [✔] fourmolu> generates the correct output for: LetMixed + InRightAlign (indent=2) [✔] fourmolu> generates the correct output for: LetMixed + InRightAlign (indent=4) [✔] fourmolu> generates the correct output for: LetMixed + InNoSpace (indent=2) [✔] fourmolu> generates the correct output for: LetMixed + InNoSpace (indent=4) [✔] fourmolu> single-constraint-parens fourmolu> generates the correct output for: ConstraintAuto [✔] fourmolu> generates the correct output for: ConstraintAlways [✔] fourmolu> generates the correct output for: ConstraintNever [✔] fourmolu> single-deriving-parens fourmolu> generates the correct output for: DerivingAuto [✔] fourmolu> generates the correct output for: DerivingAlways [✔] fourmolu> generates the correct output for: DerivingNever [✔] fourmolu> unicode-syntax fourmolu> generates the correct output for: UnicodeDetect [✔] fourmolu> generates the correct output for: UnicodeAlways [✔] fourmolu> generates the correct output for: UnicodeNever [✔] fourmolu> respectful hie-bios> Installing library in /nix/store/s44wifbww8am1ynm1diggggmjhbpmxlg-hie-bios-0.14.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/hie-bios-0.14.0-8linRbMuMoh51gkka25v59 hie-bios> Installing executable hie-bios in /nix/store/s44wifbww8am1ynm1diggggmjhbpmxlg-hie-bios-0.14.0/bin hie-bios> Warning: The directory hie-bios> /nix/store/s44wifbww8am1ynm1diggggmjhbpmxlg-hie-bios-0.14.0/bin is not in the hie-bios> system search path. hie-bios> Running phase: fixupPhase hie-bios> shrinking RPATHs of ELF executables and libraries in /nix/store/s44wifbww8am1ynm1diggggmjhbpmxlg-hie-bios-0.14.0 hie-bios> shrinking /nix/store/s44wifbww8am1ynm1diggggmjhbpmxlg-hie-bios-0.14.0/bin/hie-bios hie-bios> shrinking /nix/store/s44wifbww8am1ynm1diggggmjhbpmxlg-hie-bios-0.14.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShie-bios-0.14.0-8linRbMuMoh51gkka25v59-ghc9.8.1.so hie-bios> checking for references to /build/ in /nix/store/s44wifbww8am1ynm1diggggmjhbpmxlg-hie-bios-0.14.0... hie-bios> patching script interpreter paths in /nix/store/s44wifbww8am1ynm1diggggmjhbpmxlg-hie-bios-0.14.0 hie-bios> stripping (with command strip and flags -S -p) in /nix/store/s44wifbww8am1ynm1diggggmjhbpmxlg-hie-bios-0.14.0/lib /nix/store/s44wifbww8am1ynm1diggggmjhbpmxlg-hie-bios-0.14.0/bin hie-bios> shrinking RPATHs of ELF executables and libraries in /nix/store/cj1wn0yp4vhnpgx78r3msc7hsd1wrd1h-hie-bios-0.14.0-doc hie-bios> checking for references to /build/ in /nix/store/cj1wn0yp4vhnpgx78r3msc7hsd1wrd1h-hie-bios-0.14.0-doc... hie-bios> patching script interpreter paths in /nix/store/cj1wn0yp4vhnpgx78r3msc7hsd1wrd1h-hie-bios-0.14.0-doc hlint> 96% ( 30 / 31) in 'Language.Haskell.HLint' hlint> Missing documentation for: hlint> createModuleExWithFixities (src/GHC/All.hs:163) hlint> Warning: Language.Haskell.HLint: could not find link destinations for: hlint> - Config.Type.Rep_Severity hlint> - Hint.All.resolveHints hlint> Documentation created: dist/doc/html/hlint/, dist/doc/html/hlint/hlint.txt hlint> Preprocessing executable 'hlint' for hlint-3.8.. hlint> Running phase: installPhase hlint> Installing library in /nix/store/52m7mxzb986a78zrmgjf1hb040lwlqi7-hlint-3.8/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/hlint-3.8-DgyyNAVgxFjKYdTDIDaX5b hlint> Installing executable hlint in /nix/store/52m7mxzb986a78zrmgjf1hb040lwlqi7-hlint-3.8/bin hlint> Warning: The directory hlint> /nix/store/52m7mxzb986a78zrmgjf1hb040lwlqi7-hlint-3.8/bin is not in the system hlint> search path. hlint> Running phase: fixupPhase hlint> shrinking RPATHs of ELF executables and libraries in /nix/store/52m7mxzb986a78zrmgjf1hb040lwlqi7-hlint-3.8 hlint> shrinking /nix/store/52m7mxzb986a78zrmgjf1hb040lwlqi7-hlint-3.8/bin/hlint hlint> shrinking /nix/store/52m7mxzb986a78zrmgjf1hb040lwlqi7-hlint-3.8/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShlint-3.8-DgyyNAVgxFjKYdTDIDaX5b-ghc9.8.1.so hlint> checking for references to /build/ in /nix/store/52m7mxzb986a78zrmgjf1hb040lwlqi7-hlint-3.8... hlint> gzipping man pages under /nix/store/52m7mxzb986a78zrmgjf1hb040lwlqi7-hlint-3.8/share/man/ hlint> patching script interpreter paths in /nix/store/52m7mxzb986a78zrmgjf1hb040lwlqi7-hlint-3.8 hlint> stripping (with command strip and flags -S -p) in /nix/store/52m7mxzb986a78zrmgjf1hb040lwlqi7-hlint-3.8/lib /nix/store/52m7mxzb986a78zrmgjf1hb040lwlqi7-hlint-3.8/bin hlint> shrinking RPATHs of ELF executables and libraries in /nix/store/3g6w0xd2vq4kn3q6x5j91vgi1i3n9p2g-hlint-3.8-data hlint> checking for references to /build/ in /nix/store/3g6w0xd2vq4kn3q6x5j91vgi1i3n9p2g-hlint-3.8-data... hlint> patching script interpreter paths in /nix/store/3g6w0xd2vq4kn3q6x5j91vgi1i3n9p2g-hlint-3.8-data hlint> shrinking RPATHs of ELF executables and libraries in /nix/store/n0giqxpp2914lr0fyyv032n1w13zjpcw-hlint-3.8-doc hlint> checking for references to /build/ in /nix/store/n0giqxpp2914lr0fyyv032n1w13zjpcw-hlint-3.8-doc... hlint> patching script interpreter paths in /nix/store/n0giqxpp2914lr0fyyv032n1w13zjpcw-hlint-3.8-doc 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: '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: '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: 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.FindPropertyMeta hls-plugin-api> - Ide.Plugin.Properties.Elem hls-plugin-api> - Ide.Plugin.Properties.FindByKeyName hls-plugin-api> - Ide.Plugin.Properties.FindByKeyPath hls-plugin-api> - Ide.Plugin.Properties.IsTEnum hls-plugin-api> - Ide.Plugin.Properties.IsProperties hls-plugin-api> - Ide.Plugin.Properties.ParsePropertyPath hls-plugin-api> - Ide.Plugin.Properties.NonEmptyList hls-plugin-api> - Ide.Plugin.Properties.:| hls-plugin-api> - Ide.Plugin.Properties.NE hls-plugin-api> Warning: Ide.Plugin.RangeMap: could not find link destinations for: hls-plugin-api> - Language.LSP.Protocol.Internal.Types.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.MessageParams hls-plugin-api> - Language.LSP.Protocol.Internal.Method.MessageResult hls-plugin-api> - Language.LSP.Protocol.Internal.Method.Method_CallHierarchyIncomingCalls fourmolu> generates the correct output for: False [✔] fourmolu> generates the correct output for: True [✔] fourmolu> respectful-module-where fourmolu> generates the correct output for: not respectful + ImportExportLeading [✔] fourmolu> generates the correct output for: not respectful + ImportExportTrailing [✔] fourmolu> generates the correct output for: not respectful + ImportExportDiffFriendly [✔] fourmolu> generates the correct output for: respectful + ImportExportLeading [✔] fourmolu> generates the correct output for: respectful + ImportExportTrailing [✔] fourmolu> generates the correct output for: respectful + ImportExportDiffFriendly [✔] fourmolu> Ormolu.Diff.Text fourmolu> printTextDiff fourmolu> one-line-added [✔] fourmolu> one-line-removed [✔] fourmolu> no-preceding [✔] fourmolu> no-following [✔] fourmolu> simple-hunk [✔] fourmolu> joined-hunk [✔] fourmolu> two-hunks [✔] fourmolu> trimming [✔] fourmolu> trailing-blank-line [✔] fourmolu> trimming-trailing-both-eof [✔] fourmolu> trimming-trailing-both-out-of-margin [✔] fourmolu> Ormolu.Fixity fourmolu> gives the correct fixity info for (:) (built-in) [✔] fourmolu> does not know operators from base if base is not a dependency [✔] fourmolu> does not know operators from base if Prelude is not imported [✔] fourmolu> infers fixities of operators from base correctly [✔] fourmolu> does not know (>>>) when Control.Category is not imported [✔] fourmolu> infer correct fixity for (>>>) when Control.Category is imported [✔] fourmolu> handles 'as' imports correctly [✔] fourmolu> handles 'qualified' imports correctly [✔] fourmolu> handles 'qualified as' imports correctly [✔] fourmolu> handles explicit import lists correctly [✔] fourmolu> handles hiding import lists correctly [✔] fourmolu> handles qualified imports with explicit import lists correctly [✔] fourmolu> handles qualified import with hiding correctly [✔] fourmolu> handles qualified import and explicit import lists correctly (1) [✔] fourmolu> handles qualified import and explicit import lists correctly (2) [✔] fourmolu> handles qualified import and hiding import correctly (1) [✔] fourmolu> handles qualified import and hiding import correctly (2) [✔] fourmolu> works for several imports from different packages [✔] fourmolu> merges approximations in case of a conflict [✔] fourmolu> correctly handles package-qualified imports (1) [✔] fourmolu> correctly handles package-qualified imports (2) [✔] fourmolu> default module re-exports: Control.Lens brings into scope Control.Lens.Lens [✔] fourmolu> default module re-exports: Control.Lens qualified brings into scope Control.Lens.Lens [✔] fourmolu> default module re-exports: Control.Lens qualified as brings into scope Control.Lens.Lens [✔] fourmolu> re-export chains: exported module can itself re-export another module [✔] fourmolu> Ormolu.Fixity.Parser fourmolu> parseDotOrmolu fourmolu> parses the empty input without choking [✔] fourmolu> parses a collection of fixity declarations [✔] fourmolu> combines conflicting fixity declarations correctly [✔] fourmolu> handles CRLF line endings correctly [✔] fourmolu> fails with correct parse error (keyword wrong second line) [✔] fourmolu> parses module re-exports and combines them correctly [✔] fourmolu> parses fixity declarations + module re-export declarations with blanks [✔] fourmolu> parseFixtiyDeclaration fourmolu> parses a simple infixr declaration [✔] fourmolu> parses a simple infixl declaration [✔] fourmolu> parses a simple infix declaration [✔] fourmolu> parses a declaration for a ticked identifier [✔] fourmolu> parses a declaration for a ticked identifier (constructor case) [✔] fourmolu> parses a multi-operator declaration [✔] fourmolu> parses a declaration with a unicode operator [✔] fourmolu> fails with correct parse error (keyword wrong) [✔] fourmolu> fails with correct parse error (missing operator) [✔] fourmolu> fails with correct parse error (trailing comma) [✔] fourmolu> fails with correct parse error (precedence greater than 9) [✔] fourmolu> parseModuleReexportDeclaration fourmolu> parses a re-export declaration [✔] fourmolu> parses a re-export declaration (explicit package) [✔] fourmolu> fails with correct parse error (keyword wrong) [✔] fourmolu> fails with correct parse error (module syntax) [✔] fourmolu> fails with correct parse error (typo: export intead exports) [✔] fourmolu> Ormolu.Fixity.Printer fourmolu> parseFixityOverrides & printFixityOverrides fourmolu> arbitrary fixity maps are printed and parsed back correctly [✔] hls-plugin-api> - Language.LSP.Protocol.Internal.Method.Method_CallHierarchyOutgoingCalls hls-plugin-api> - Language.LSP.Protocol.Internal.Method.Method_CodeActionResolve hls-plugin-api> - Language.LSP.Protocol.Internal.Method.Method_CodeLensResolve hls-plugin-api> - Language.LSP.Protocol.Internal.Method.Method_CompletionItemResolve hls-plugin-api> - Language.LSP.Protocol.Internal.Method.Method_CustomMethod hls-plugin-api> - Language.LSP.Protocol.Internal.Method.Method_Initialized hls-plugin-api> - Language.LSP.Protocol.Internal.Method.Method_InlayHintResolve hls-plugin-api> - Language.LSP.Protocol.Internal.Method.Method_TextDocumentCodeAction hls-plugin-api> - Language.LSP.Protocol.Internal.Method.Method_TextDocumentCodeLens hls-plugin-api> - Language.LSP.Protocol.Internal.Method.Method_TextDocumentCompletion hls-plugin-api> - Language.LSP.Protocol.Internal.Method.Method_TextDocumentDefinition hls-plugin-api> - Language.LSP.Protocol.Internal.Method.Method_TextDocumentDidChange hls-plugin-api> - Language.LSP.Protocol.Internal.Method.Method_TextDocumentDidClose hls-plugin-api> - Language.LSP.Protocol.Internal.Method.Method_TextDocumentDidOpen hls-plugin-api> - Language.LSP.Protocol.Internal.Method.Method_TextDocumentDidSave hls-plugin-api> - Language.LSP.Protocol.Internal.Method.Method_TextDocumentDocumentHighlight hls-plugin-api> - Language.LSP.Protocol.Internal.Method.Method_TextDocumentDocumentSymbol hls-plugin-api> - Language.LSP.Protocol.Internal.Method.Method_TextDocumentFoldingRange hls-plugin-api> - Language.LSP.Protocol.Internal.Method.Method_TextDocumentFormatting hls-plugin-api> - Language.LSP.Protocol.Internal.Method.Method_TextDocumentHover hls-plugin-api> - Language.LSP.Protocol.Internal.Method.Method_TextDocumentImplementation hls-plugin-api> - Language.LSP.Protocol.Internal.Method.Method_TextDocumentInlayHint hls-plugin-api> - Language.LSP.Protocol.Internal.Method.Method_TextDocumentPrepareCallHierarchy hls-plugin-api> - Language.LSP.Protocol.Internal.Method.Method_TextDocumentPrepareRename hls-plugin-api> - Language.LSP.Protocol.Internal.Method.Method_TextDocumentRangeFormatting hls-plugin-api> - Language.LSP.Protocol.Internal.Method.Method_TextDocumentReferences hls-plugin-api> - Language.LSP.Protocol.Internal.Method.Method_TextDocumentRename hls-plugin-api> - Language.LSP.Protocol.Internal.Method.Method_TextDocumentSelectionRange hls-plugin-api> - Language.LSP.Protocol.Internal.Method.Method_TextDocumentSemanticTokensFull hls-plugin-api> - Language.LSP.Protocol.Internal.Method.Method_TextDocumentSemanticTokensFullDelta hls-plugin-api> - Language.LSP.Protocol.Internal.Method.Method_TextDocumentTypeDefinition hls-plugin-api> - Language.LSP.Protocol.Internal.Method.Method_WorkspaceDidChangeConfiguration hls-plugin-api> - Language.LSP.Protocol.Internal.Method.Method_WorkspaceDidChangeWatchedFiles hls-plugin-api> - Language.LSP.Protocol.Internal.Method.Method_WorkspaceDidChangeWorkspaceFolders hls-plugin-api> - Language.LSP.Protocol.Internal.Method.Method_WorkspaceExecuteCommand hls-plugin-api> - Language.LSP.Protocol.Internal.Method.Method_WorkspaceSymbol hls-plugin-api> - Language.LSP.Protocol.Internal.Method.SMethod hls-plugin-api> - Language.LSP.Protocol.Message.LspId.LspId hls-plugin-api> - Language.LSP.Protocol.Message.Meta.ClientToServer hls-plugin-api> - Language.LSP.Protocol.Message.Meta.ServerToClient hls-plugin-api> - Language.LSP.Protocol.Message.Meta.MessageKind hls-plugin-api> - Language.LSP.Protocol.Message.Meta.Notification hls-plugin-api> - Language.LSP.Protocol.Message.Meta.Request hls-plugin-api> - Language.LSP.Protocol.Message.Method.SClientMethod hls-plugin-api> - Language.LSP.Protocol.Message.Method.SServerMethod hls-plugin-api> - Language.LSP.Protocol.Message.Types.TResponseError hls-plugin-api> - Language.LSP.Protocol.Internal.Types.CallHierarchyIncomingCallsParams.CallHierarchyIncomingCallsParams hls-plugin-api> - Language.LSP.Protocol.Internal.Types.CallHierarchyOutgoingCallsParams.CallHierarchyOutgoingCallsParams hls-plugin-api> - Language.LSP.Protocol.Internal.Types.ClientCapabilities.ClientCapabilities hls-plugin-api> - Language.LSP.Protocol.Internal.Types.CodeAction.CodeAction hls-plugin-api> - Language.LSP.Protocol.Internal.Types.CodeLens.CodeLens hls-plugin-api> - Language.LSP.Protocol.Internal.Types.Command.Command hls-plugin-api> - Language.LSP.Protocol.Internal.Types.CompletionItem.CompletionItem hls-plugin-api> - Language.LSP.Protocol.Internal.Types.DidChangeConfigurationParams.DidChangeConfigurationParams hls-plugin-api> - Language.LSP.Protocol.Internal.Types.DidChangeWatchedFilesParams.DidChangeWatchedFilesParams hls-plugin-api> - Language.LSP.Protocol.Internal.Types.DidChangeWorkspaceFoldersParams.DidChangeWorkspaceFoldersParams hls-plugin-api> - Language.LSP.Protocol.Internal.Types.DocumentLink.DocumentLink hls-plugin-api> - Language.LSP.Protocol.Internal.Types.ExecuteCommandParams.ExecuteCommandParams hls-plugin-api> - Language.LSP.Protocol.Internal.Types.FormattingOptions.FormattingOptions hie-bios (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/cj1wn0yp4vhnpgx78r3msc7hsd1wrd1h-hie-bios-0.14.0-doc /nix/store/s44wifbww8am1ynm1diggggmjhbpmxlg-hie-bios-0.14.0 hie-bios (post)> Pushing 2 paths (211 are already present) using zstd to cache sellout ⏳ hie-bios (post)> hie-bios (post)> Pushing /nix/store/cj1wn0yp4vhnpgx78r3msc7hsd1wrd1h-hie-bios-0.14.0-doc (2.77 MiB) hie-bios (post)> Pushing /nix/store/s44wifbww8am1ynm1diggggmjhbpmxlg-hie-bios-0.14.0 (73.20 MiB) hie-bios (post)> hie-bios (post)> All done. hie-bios (post)> added 2 signatures hie-bios (post)> added 3 signatures hie-bios (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/cj1wn0yp4vhnpgx78r3msc7hsd1wrd1h-hie-bios-0.14.0-doc /nix/store/s44wifbww8am1ynm1diggggmjhbpmxlg-hie-bios-0.14.0 hie-bios (post)> copying 2 paths... hie-bios (post)> copying path '/nix/store/cj1wn0yp4vhnpgx78r3msc7hsd1wrd1h-hie-bios-0.14.0-doc' to 'https://cache.nix-ci.com'... hie-bios (post)> copying path '/nix/store/s44wifbww8am1ynm1diggggmjhbpmxlg-hie-bios-0.14.0' to 'https://cache.nix-ci.com'... hie-bios (post)> copying 1 paths... hie-bios (post)> copying path '/nix/store/gnfiyczxxiq9wnjl4307adk29sklva9y-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/cj1wn0yp4vhnpgx78r3msc7hsd1wrd1h-hie-bios-0.14.0-doc /nix/store/s44wifbww8am1ynm1diggggmjhbpmxlg-hie-bios-0.14.0 hie-bios (post)> copying 2 paths... hie-bios (post)> copying path '/nix/store/cj1wn0yp4vhnpgx78r3msc7hsd1wrd1h-hie-bios-0.14.0-doc' to 'ssh-ng://worker.nix-ci.com'... hie-bios (post)> copying path '/nix/store/s44wifbww8am1ynm1diggggmjhbpmxlg-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/gnfiyczxxiq9wnjl4307adk29sklva9y-hie-bios-0.14.0.drv' to 'ssh-ng://worker.nix-ci.com'... hlint (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/3g6w0xd2vq4kn3q6x5j91vgi1i3n9p2g-hlint-3.8-data /nix/store/52m7mxzb986a78zrmgjf1hb040lwlqi7-hlint-3.8 /nix/store/n0giqxpp2914lr0fyyv032n1w13zjpcw-hlint-3.8-doc hlint (post)> Pushing 3 paths (226 are already present) using zstd to cache sellout ⏳ hlint (post)> hlint (post)> Pushing /nix/store/3g6w0xd2vq4kn3q6x5j91vgi1i3n9p2g-hlint-3.8-data (110.35 KiB) hlint (post)> Pushing /nix/store/52m7mxzb986a78zrmgjf1hb040lwlqi7-hlint-3.8 (60.97 MiB) hlint (post)> Pushing /nix/store/n0giqxpp2914lr0fyyv032n1w13zjpcw-hlint-3.8-doc (8.13 MiB) hlint (post)> hlint (post)> All done. hlint (post)> added 3 signatures hlint (post)> added 3 signatures hlint (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/3g6w0xd2vq4kn3q6x5j91vgi1i3n9p2g-hlint-3.8-data /nix/store/52m7mxzb986a78zrmgjf1hb040lwlqi7-hlint-3.8 /nix/store/n0giqxpp2914lr0fyyv032n1w13zjpcw-hlint-3.8-doc hlint (post)> copying 3 paths... hlint (post)> copying path '/nix/store/3g6w0xd2vq4kn3q6x5j91vgi1i3n9p2g-hlint-3.8-data' to 'https://cache.nix-ci.com'... hlint (post)> copying path '/nix/store/n0giqxpp2914lr0fyyv032n1w13zjpcw-hlint-3.8-doc' to 'https://cache.nix-ci.com'... hlint (post)> copying path '/nix/store/52m7mxzb986a78zrmgjf1hb040lwlqi7-hlint-3.8' to 'https://cache.nix-ci.com'... hlint (post)> copying 1 paths... hlint (post)> copying path '/nix/store/kp8jvv6adc2cixr58yixzvbn18fvnjl4-hlint-3.8.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/3g6w0xd2vq4kn3q6x5j91vgi1i3n9p2g-hlint-3.8-data /nix/store/52m7mxzb986a78zrmgjf1hb040lwlqi7-hlint-3.8 /nix/store/n0giqxpp2914lr0fyyv032n1w13zjpcw-hlint-3.8-doc hlint (post)> copying 3 paths... hlint (post)> copying path '/nix/store/3g6w0xd2vq4kn3q6x5j91vgi1i3n9p2g-hlint-3.8-data' to 'ssh-ng://worker.nix-ci.com'... hlint (post)> copying path '/nix/store/n0giqxpp2914lr0fyyv032n1w13zjpcw-hlint-3.8-doc' to 'ssh-ng://worker.nix-ci.com'... hlint (post)> copying path '/nix/store/52m7mxzb986a78zrmgjf1hb040lwlqi7-hlint-3.8' to 'ssh-ng://worker.nix-ci.com'... hlint (post)> copying 1 paths... hlint (post)> copying path '/nix/store/kp8jvv6adc2cixr58yixzvbn18fvnjl4-hlint-3.8.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/j0lvh1b3b1xz5hzc2cnn45ibks4pabrm-monad-dijkstra-0.1.1.5.drv'... fourmolu> +++ OK, passed 100 tests. fourmolu> Ormolu.Integration.CLI fourmolu> Fourmolu CLI functionality fourmolu> formats stdin when no files specified [✔] fourmolu> formats stdin when stdin specified [✔] fourmolu> recursively finds files in directories [✔] fourmolu> ignores files in specific directories [✔] fourmolu> Ormolu.Integration.CLIOptions fourmolu> Fourmolu configuration via CLI fourmolu> CLI options override default [✔] fourmolu> CLI options used when config file lacks option [✔] fourmolu> CLI options override config file option [✔] fourmolu> prints defaults to stdout [✔] fourmolu> Ormolu.Integration.Fixity fourmolu> fixity-tests fourmolu> File #0 works with no extra info [✔] fourmolu> File #0 works with manual fixity info [✔] fourmolu> File #0 works with fixity info from config [✔] fourmolu> File #0 works when CLI overrides .ormolu [✔] fourmolu> File #1 works with no extra info [✔] fourmolu> File #1 works with manual fixity info [✔] fourmolu> File #1 works with fixity info from config [✔] fourmolu> File #1 works with weird fixity info overwrite [✔] fourmolu> File #2 works with no extra info [✔] fourmolu> File #2 works with manual reexport info [✔] fourmolu> File #2 works with fixity info from config [✔] fourmolu> Ormolu.Integration.Region fourmolu> region-tests fourmolu> Works with implicit arguments [✔] fourmolu> Works with explicit arguments [✔] fourmolu> Works with only --start-line [✔] fourmolu> Works with only --end-line [✔] fourmolu> Works with lines 8-9 [✔] fourmolu> Works with lines 8-10 [✔] fourmolu> Works with lines 11-14 [✔] fourmolu> Works with lines 19-23 [✔] fourmolu> Ormolu.OpTree fourmolu> flattens a tree correctly [✔] fourmolu> uses 'minOps' strategy by default [✔] fourmolu> uses 'maxOps' strategy if 'minOps' strategy fails [✔] fourmolu> defaults to 'hardSplitter' strategy if both 'minOps' and 'maxOps' strategies fail [✔] fourmolu> reassociates correctly: complex example 1 [✔] fourmolu> Ormolu.Parser.Options fourmolu> GHC options in source files take priority fourmolu> default extensions can be disabled locally [✔] fourmolu> extensions disabled via CLI can be enabled locally [✔] fourmolu> Ormolu.Parser.ParseFailure fourmolu> disabling-preserves-error-location.hs fails at 12:1 [✔] fourmolu> line-pragma.hs fails at 4:47 [✔] fourmolu> Ormolu.Parser.Pragma fourmolu> parsePragma fourmolu> {-# LANGUAGE Foo #-} [✔] fourmolu> {-# language Foo #-} [✔] fourmolu> {-#LANGUAGE Foo#-} [✔] fourmolu> {-# LANGUAGE Foo#-} [✔] fourmolu> {-#language Foo#-} [✔] fourmolu> {-# lAngUAGe Foo #-} [✔] fourmolu> {-# LANGUAGE Foo, Bar #-} [✔] fourmolu> {-# LANGUAGE Foo Bar #-} [✔] fourmolu> {-# BOO Foo #-} [✔] fourmolu> something [✔] fourmolu> {-# LANGUAGE foo, Bar #-} [✔] fourmolu> {-# OPTIONS_GHC foo bar baz #-} [✔] fourmolu> {-#OPTIONS_HADDOCK foo, bar, baz #-} [✔] fourmolu> Ormolu.Printer fourmolu> other/comment-following-preceding-gap.hs works (ormolu) [✔] fourmolu> other/jsffi.hs works (ormolu) [✔] fourmolu> other/overly-indented.hs works (ormolu) [✔] fourmolu> other/following-comment-last-2.hs works (ormolu) [✔] fourmolu> other/consequetive-pipe-comments.hs works (ormolu) [✔] fourmolu> other/comment-empty-let.hs works (ormolu) [✔] fourmolu> other/following-comment-last-3.hs works (ormolu) [✔] fourmolu> other/empty-haddock.hs works (ormolu) [✔] fourmolu> other/following-comment-last-0.hs works (ormolu) [✔] fourmolu> other/inline-comment-1.hs works (ormolu) [✔] fourmolu> other/comment-inside-construct.hs works (ormolu) [✔] fourmolu> other/invalid-haddock-1.hs works (ormolu) [✔] fourmolu> other/comment-glued-together.hs works (ormolu) [✔] fourmolu> other/linear-arrows.hs works (ormolu) [✔] fourmolu> other/empty-forall.hs works (ormolu) [✔] fourmolu> other/pragma-sorting.hs works (ormolu) [✔] fourmolu> other/comment-alignment.hs works (ormolu) [✔] fourmolu> other/haddock-without-module-header.hs works (ormolu) [✔] fourmolu> other/comment-multiline-after.hs works (ormolu) [✔] fourmolu> other/invalid-haddock-double-trigger.hs works (ormolu) [✔] fourmolu> other/multiple-blank-line-comment.hs works (ormolu) [✔] fourmolu> other/argument-comment.hs works (ormolu) [✔] fourmolu> other/invalid-haddock-weird.hs works (ormolu) [✔] fourmolu> other/following-comment-last-1.hs works (ormolu) [✔] fourmolu> other/comment-trailing-space.hs works (ormolu) [✔] fourmolu> other/invalid-haddock-2.hs works (ormolu) [✔] fourmolu> other/comment-two-blocks.hs works (ormolu) [✔] fourmolu> other/pragma-comments.hs works (ormolu) [✔] fourmolu> other/comment-before-hanging.hs works (ormolu) [✔] fourmolu> other/merging-comments.hs works (ormolu) [✔] 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> - Language.LSP.Protocol.Types.Lens.HasData_ hls-plugin-api> - Language.LSP.Protocol.Types.Lens.HasOptions hls-plugin-api> - Language.LSP.Protocol.Types.Lens.HasTextDocument hls-plugin-api> - Language.LSP.Protocol.Types.Lens.HasUri hls-plugin-api> - Ide.Types.PluginNotificationMethodHandler hls-plugin-api> - Ide.Types.PluginNotificationMethod hls-plugin-api> - Ide.Types.Rep_FallbackCodeActionParams hls-plugin-api> - Ide.Types.Rep_SessionLoadingPreferenceConfig hls-plugin-api> - Ide.Types.Rep_CheckParents 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.MessageParams hls-plugin-api> - Language.LSP.Protocol.Internal.Method.SMethod hls-plugin-api> - Language.LSP.Protocol.Internal.Types.ClientCapabilities.ClientCapabilities hls-plugin-api> - Language.LSP.Protocol.Internal.Types.Command.Command hls-plugin-api> - Language.LSP.Protocol.Internal.Types.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/6bg8v6yx5iqgrxs17dmd2pg55ynkqq98-hls-plugin-api-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze hls-plugin-api> Running phase: fixupPhase hls-plugin-api> shrinking RPATHs of ELF executables and libraries in /nix/store/6bg8v6yx5iqgrxs17dmd2pg55ynkqq98-hls-plugin-api-2.10.0.0 hls-plugin-api> shrinking /nix/store/6bg8v6yx5iqgrxs17dmd2pg55ynkqq98-hls-plugin-api-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze-ghc9.8.1.so hls-plugin-api> checking for references to /build/ in /nix/store/6bg8v6yx5iqgrxs17dmd2pg55ynkqq98-hls-plugin-api-2.10.0.0... hls-plugin-api> patching script interpreter paths in /nix/store/6bg8v6yx5iqgrxs17dmd2pg55ynkqq98-hls-plugin-api-2.10.0.0 hls-plugin-api> stripping (with command strip and flags -S -p) in /nix/store/6bg8v6yx5iqgrxs17dmd2pg55ynkqq98-hls-plugin-api-2.10.0.0/lib hls-plugin-api> shrinking RPATHs of ELF executables and libraries in /nix/store/b1s3rlg155xkdhxvfwppbwir9pf3a1k6-hls-plugin-api-2.10.0.0-doc hls-plugin-api> checking for references to /build/ in /nix/store/b1s3rlg155xkdhxvfwppbwir9pf3a1k6-hls-plugin-api-2.10.0.0-doc... hls-plugin-api> patching script interpreter paths in /nix/store/b1s3rlg155xkdhxvfwppbwir9pf3a1k6-hls-plugin-api-2.10.0.0-doc 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: : hPutBuf: resource vanished (Broken pipe) lsp-test> tests: : hPutBuf: resource vanished (Broken pipe) lsp-test> tests: : hPutBuf: resource vanished (Broken pipe) lsp-test> tests: : hPutBuf: resource vanished (Broken pipe) lsp-test> tests: : hPutBuf: resource vanished (Broken pipe) 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 lsp-test> tests: : hPutBuf: resource vanished (Broken pipe) lsp-test> tests: : hPutBuf: resource vanished (Broken pipe) lsp-test> works [✔] lsp-test> getHover lsp-test> works [✔] lsp-test> closeDoc lsp-test> works [✔] lsp-test> satisfy lsp-test> works [✔] lsp-test> satisfyMaybe lsp-test> returns matched data on match [✔] lsp-test> doesn't return if no match [✔] lsp-test> ignoreLogNotifications lsp-test> tests: : hPutBuf: resource vanished (Broken pipe) lsp-test> tests: : hPutBuf: resource vanished (Broken pipe) lsp-test> tests: : hPutBuf: resource vanished (Broken pipe) lsp-test> works [✔] lsp-test> dynamic capabilities lsp-test> keeps track [✔] lsp-test> handles absolute patterns [✔] lsp-test> call hierarchy lsp-test> prepare works [✔] lsp-test> prepare not works [✔] lsp-test> incoming calls [✔] lsp-test> outgoing calls [✔] lsp-test> semantic tokens lsp-test> full works [✔] lsp-test> inlay hints lsp-test> get works [✔] lsp-test> resolve tooltip works [✔] lsp-test> lsp-test> Finished in 57.0513 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} fourmolu> other/multiline-comments-reindent.hs works (ormolu) [✔] fourmolu> other/pragma.hs works (ormolu) [✔] fourmolu> other/comment-style-transform.hs works (ormolu) [✔] fourmolu> other/trailing-whitespace.hs works (ormolu) [✔] fourmolu> other/pragma-comments-after.hs works (ormolu) [✔] fourmolu> other/haddock-sections.hs works (ormolu) [✔] fourmolu> other/ascii.hs works (ormolu) [✔] fourmolu> other/comment-after-preceding-haddock.hs works (ormolu) [✔] fourmolu> other/inline-comment-0.hs works (ormolu) [✔] fourmolu> other/pragma-no-header.hs works (ormolu) [✔] fourmolu> other/multiline-forall.hs works (ormolu) [✔] fourmolu> other/comment-spacing.hs works (ormolu) [✔] fourmolu> other/necessary-brackets.hs works (ormolu) [✔] fourmolu> other/disabling/closing-comment-in-disabled-region.hs works (ormolu) [✔] fourmolu> other/disabling/whole-file.hs works (ormolu) [✔] fourmolu> other/disabling/empty-disabled-region.hs works (ormolu) [✔] fourmolu> other/disabling/line-pragma-in-disabled-region.hs works (ormolu) [✔] fourmolu> other/disabling/suffix-comment.hs works (ormolu) [✔] fourmolu> other/disabling/preserve-empty-lines.hs works (ormolu) [✔] fourmolu> other/disabling/preserve-trailing-whitespace.hs works (ormolu) [✔] fourmolu> other/disabling/single-definition.hs works (ormolu) [✔] fourmolu> other/disabling/normalize-magic-comments.hs works (ormolu) [✔] fourmolu> other/cpp/continuation.hs works (ormolu) [✔] fourmolu> other/cpp/separation-2b.hs works (ormolu) [✔] fourmolu> other/cpp/shifted.hs works (ormolu) [✔] fourmolu> other/cpp/simple-import.hs works (ormolu) [✔] fourmolu> other/cpp/separation-1b.hs works (ormolu) [✔] fourmolu> other/cpp/separation-2a.hs works (ormolu) [✔] fourmolu> other/cpp/lonely-hash.hs works (ormolu) [✔] fourmolu> other/cpp/separation-0b.hs works (ormolu) [✔] fourmolu> other/cpp/cpp-and-imports.hs works (ormolu) [✔] fourmolu> other/cpp/separation-0a.hs works (ormolu) [✔] fourmolu> other/cpp/separation-1a.hs works (ormolu) [✔] fourmolu> import/comments-inside-imports.hs works (ormolu) [✔] fourmolu> import/nested-explicit-imports.hs works (ormolu) [✔] fourmolu> import/merging-1.hs works (ormolu) [✔] fourmolu> import/explicit-imports.hs works (ormolu) [✔] fourmolu> import/sorted.hs works (ormolu) [✔] fourmolu> import/merging-0.hs works (ormolu) [✔] fourmolu> import/sorted-package-imports.hs works (ormolu) [✔] fourmolu> import/deprecated-export-multi-line.hs works (ormolu) [✔] fourmolu> import/explicit-prelude.hs works (ormolu) [✔] fourmolu> import/deduplication-bug.hs works (ormolu) [✔] fourmolu> import/sorted-export-list.hs works (ormolu) [✔] fourmolu> import/merging-2.hs works (ormolu) [✔] fourmolu> import/qualified-prelude.hs works (ormolu) [✔] fourmolu> import/misc.hs works (ormolu) [✔] fourmolu> import/simple.hs works (ormolu) [✔] fourmolu> import/explicit-imports-with-comments.hs works (ormolu) [✔] fourmolu> import/deprecated-export-single-line.hs works (ormolu) [✔] fourmolu> import/qualified-post.hs works (ormolu) [✔] fourmolu> import/comments-per-import.hs works (ormolu) [✔] fourmolu> declaration/warning/warning-multiline.hs works (ormolu) [✔] fourmolu> declaration/warning/warning-single-line.hs works (ormolu) [✔] fourmolu> declaration/class/multi-parameters2.hs works (ormolu) [✔] fourmolu> declaration/class/newlines-and-default-decls.hs works (ormolu) [✔] fourmolu> declaration/class/newlines-and-haddocks.hs works (ormolu) [✔] fourmolu> declaration/class/poly-kinded-classes.hs works (ormolu) [✔] fourmolu> declaration/class/type-operators1.hs works (ormolu) [✔] fourmolu> declaration/class/newlines-after-where.hs works (ormolu) [✔] fourmolu> declaration/class/default-implementations-comments.hs works (ormolu) [✔] fourmolu> declaration/class/default-signatures-simple.hs works (ormolu) [✔] fourmolu> declaration/class/associated-data2.hs works (ormolu) [✔] fourmolu> declaration/class/empty-classes.hs works (ormolu) [✔] fourmolu> declaration/class/super-classes.hs works (ormolu) [✔] fourmolu> declaration/class/associated-type-defaults.hs works (ormolu) [✔] fourmolu> declaration/class/associated-data1.hs works (ormolu) [✔] fourmolu> declaration/class/functional-dependencies.hs works (ormolu) [✔] fourmolu> declaration/class/associated-types2.hs works (ormolu) [✔] fourmolu> declaration/class/newlines-between-methods.hs works (ormolu) [✔] fourmolu> declaration/class/type-operators2.hs works (ormolu) [✔] fourmolu> declaration/class/default-signatures.hs works (ormolu) [✔] fourmolu> declaration/class/associated-types1.hs works (ormolu) [✔] lsp-test> WithSeverity {getMsg = LspProcessingLog (LspCore (BadConfigurationResponse (TResponseError {_code = InL LSPErrorCodes_RequestFailed, _message = "No configuration for requested sections: [\"demo\"]", _xdata = Nothing}))), getSeverity = Error} lsp-test> func-test: AsyncCancelled lsp-test> WithSeverity {getMsg = LspProcessingLog ShuttingDown, getSeverity = Info} lsp-test> WithSeverity {getMsg = LspProcessingLog Exiting, getSeverity = Info} lsp-test> sends end notification if thread is killed [✔] lsp-test> client-initiated progress reporting lsp-test> WithSeverity {getMsg = Starting, getSeverity = Info} lsp-test> WithSeverity {getMsg = LspProcessingLog (LspCore (NewConfig (Object (fromList [])))), getSeverity = Debug} lsp-test> WithSeverity {getMsg = LspProcessingLog (MissingHandler False SMethod_Initialized), getSeverity = Error} lsp-test> WithSeverity {getMsg = LspProcessingLog (LspCore (BadConfigurationResponse (TResponseError {_code = InL LSPErrorCodes_RequestFailed, _message = "No configuration for requested sections: [\"demo\"]", _xdata = Nothing}))), getSeverity = Error} lsp-test> WithSeverity {getMsg = LspProcessingLog ShuttingDown, getSeverity = Info} lsp-test> WithSeverity {getMsg = LspProcessingLog Exiting, getSeverity = Info} lsp-test> sends updates [✔] lsp-test> workspace folders lsp-test> WithSeverity {getMsg = Starting, getSeverity = Info} lsp-test> WithSeverity {getMsg = LspProcessingLog (LspCore (NewConfig (Object (fromList [])))), getSeverity = Debug} lsp-test> WithSeverity {getMsg = LspProcessingLog ShuttingDown, getSeverity = Info} lsp-test> WithSeverity {getMsg = LspProcessingLog Exiting, getSeverity = Info} lsp-test> keeps track of open workspace folders [✔] lsp-test> lsp-test> Finished in 0.0112 seconds lsp-test> 5 examples, 0 failures lsp-test> Test suite func-test: PASS lsp-test> Test suite logged to: dist/test/lsp-test-0.17.1.1-func-test.log lsp-test> 2 of 2 test suites (2 of 2 test cases) passed. lsp-test> checkPhase completed in 58 seconds lsp-test> Running phase: haddockPhase lsp-test> Preprocessing library for lsp-test-0.17.1.1.. lsp-test> Running Haddock on library for lsp-test-0.17.1.1.. lsp-test> Warning: The documentation for the following packages are not installed. No lsp-test> links will be generated to these packages: attoparsec-0.14.4, lsp-test> attoparsec-0.14.4, lsp-types-2.3.0.1, vector-0.13.2.0 lsp-test> Warning: --source-* options are ignored when --hyperlinked-source is enabled. lsp-test> [1 of 8] Compiling Language.LSP.Test.Compat ( src/Language/LSP/Test/Compat.hs, nothing ) lsp-test> [2 of 8] Compiling Language.LSP.Test.Exceptions ( src/Language/LSP/Test/Exceptions.hs, nothing ) lsp-test> [3 of 8] Compiling Language.LSP.Test.Decoding ( src/Language/LSP/Test/Decoding.hs, nothing ) lsp-test> [4 of 8] Compiling Language.LSP.Test.Files ( src/Language/LSP/Test/Files.hs, nothing ) lsp-test> [5 of 8] Compiling Language.LSP.Test.Server ( src/Language/LSP/Test/Server.hs, nothing ) lsp-test> [6 of 8] Compiling Language.LSP.Test.Session ( src/Language/LSP/Test/Session.hs, nothing ) lsp-test> 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.List): lsp-test> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons 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.List): lsp-test> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." lsp-test> | lsp-test> 502 | in DidChangeTextDocumentParams (head params ^. L.textDocument) events lsp-test> | ^^^^ lsp-test> [7 of 8] Compiling Language.LSP.Test.Parsing ( src/Language/LSP/Test/Parsing.hs, nothing ) lsp-test> [8 of 8] Compiling Language.LSP.Test ( src/Language/LSP/Test.hs, nothing ) lsp-test> Haddock coverage: lsp-test> Warning: 'Session' is ambiguous. It is defined hls-plugin-api (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/6bg8v6yx5iqgrxs17dmd2pg55ynkqq98-hls-plugin-api-2.10.0.0 /nix/store/b1s3rlg155xkdhxvfwppbwir9pf3a1k6-hls-plugin-api-2.10.0.0-doc hls-plugin-api (post)> Pushing 2 paths (325 are already present) using zstd to cache sellout ⏳ hls-plugin-api (post)> hls-plugin-api (post)> Pushing /nix/store/b1s3rlg155xkdhxvfwppbwir9pf3a1k6-hls-plugin-api-2.10.0.0-doc (3.10 MiB) hls-plugin-api (post)> Pushing /nix/store/6bg8v6yx5iqgrxs17dmd2pg55ynkqq98-hls-plugin-api-2.10.0.0 (13.38 MiB) hls-plugin-api (post)> hls-plugin-api (post)> All done. hls-plugin-api (post)> added 2 signatures hls-plugin-api (post)> added 6 signatures hls-plugin-api (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/6bg8v6yx5iqgrxs17dmd2pg55ynkqq98-hls-plugin-api-2.10.0.0 /nix/store/b1s3rlg155xkdhxvfwppbwir9pf3a1k6-hls-plugin-api-2.10.0.0-doc hls-plugin-api (post)> copying 2 paths... hls-plugin-api (post)> copying path '/nix/store/b1s3rlg155xkdhxvfwppbwir9pf3a1k6-hls-plugin-api-2.10.0.0-doc' to 'https://cache.nix-ci.com'... hls-plugin-api (post)> copying path '/nix/store/6bg8v6yx5iqgrxs17dmd2pg55ynkqq98-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/rhd2k910yfngls2xj9s1fcl9dxr4zbpz-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/6bg8v6yx5iqgrxs17dmd2pg55ynkqq98-hls-plugin-api-2.10.0.0 /nix/store/b1s3rlg155xkdhxvfwppbwir9pf3a1k6-hls-plugin-api-2.10.0.0-doc hls-plugin-api (post)> copying 2 paths... hls-plugin-api (post)> copying path '/nix/store/b1s3rlg155xkdhxvfwppbwir9pf3a1k6-hls-plugin-api-2.10.0.0-doc' to 'ssh-ng://worker.nix-ci.com'... hls-plugin-api (post)> copying path '/nix/store/6bg8v6yx5iqgrxs17dmd2pg55ynkqq98-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/rhd2k910yfngls2xj9s1fcl9dxr4zbpz-hls-plugin-api-2.10.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/6kc4mbvz34jpbfnmsjmnh1p4v7yrq84z-ghcide-2.10.0.0.drv'... fourmolu> declaration/class/multi-parameters1.hs works (ormolu) [✔] fourmolu> declaration/class/single-parameters.hs works (ormolu) [✔] fourmolu> declaration/class/type-operators3.hs works (ormolu) [✔] fourmolu> declaration/class/default-implementations.hs works (ormolu) [✔] fourmolu> declaration/class/dependency-super-classes.hs works (ormolu) [✔] fourmolu> declaration/annotation/annotation.hs works (ormolu) [✔] fourmolu> declaration/rewrite-rule/forall-1.hs works (ormolu) [✔] fourmolu> declaration/rewrite-rule/empty.hs works (ormolu) [✔] fourmolu> declaration/rewrite-rule/prelude2.hs works (ormolu) [✔] fourmolu> declaration/rewrite-rule/type-signature.hs works (ormolu) [✔] fourmolu> declaration/rewrite-rule/forall-0.hs works (ormolu) [✔] fourmolu> declaration/rewrite-rule/prelude4.hs works (ormolu) [✔] fourmolu> declaration/rewrite-rule/prelude3.hs works (ormolu) [✔] fourmolu> declaration/rewrite-rule/phase.hs works (ormolu) [✔] fourmolu> declaration/rewrite-rule/basic2.hs works (ormolu) [✔] fourmolu> declaration/rewrite-rule/prelude1.hs works (ormolu) [✔] fourmolu> declaration/rewrite-rule/never-active.hs works (ormolu) [✔] fourmolu> declaration/rewrite-rule/basic1.hs works (ormolu) [✔] fourmolu> declaration/type-families/closed-type-family/infix.hs works (ormolu) [✔] fourmolu> declaration/type-families/closed-type-family/injective.hs works (ormolu) [✔] fourmolu> declaration/type-families/closed-type-family/with-forall.hs works (ormolu) [✔] fourmolu> declaration/type-families/closed-type-family/multi-line.hs works (ormolu) [✔] fourmolu> declaration/type-families/closed-type-family/type-arguments.hs works (ormolu) [✔] fourmolu> declaration/type-families/closed-type-family/with-comments.hs works (ormolu) [✔] fourmolu> declaration/type-families/closed-type-family/with-equal-sign.hs works (ormolu) [✔] fourmolu> declaration/type-families/closed-type-family/no-annotation.hs works (ormolu) [✔] fourmolu> declaration/type-families/closed-type-family/promotion.hs works (ormolu) [✔] fourmolu> declaration/type-families/closed-type-family/simple.hs works (ormolu) [✔] fourmolu> declaration/type-families/type-family/injective.hs works (ormolu) [✔] fourmolu> declaration/type-families/type-family/no-annotation.hs works (ormolu) [✔] fourmolu> declaration/type-families/type-family/simple.hs works (ormolu) [✔] fourmolu> declaration/type-families/type-family/operator.hs works (ormolu) [✔] fourmolu> declaration/type-families/data-family/type-arguments.hs works (ormolu) [✔] fourmolu> declaration/type-families/data-family/no-annotation.hs works (ormolu) [✔] fourmolu> declaration/type-families/data-family/simple.hs works (ormolu) [✔] fourmolu> declaration/type-synonyms/multi-line.hs works (ormolu) [✔] fourmolu> declaration/type-synonyms/simple.hs works (ormolu) [✔] fourmolu> declaration/type-synonyms/with-weird-haddock.hs works (ormolu) [✔] fourmolu> declaration/type/splice.hs works (ormolu) [✔] fourmolu> declaration/type/promotion-0.hs works (ormolu) [✔] fourmolu> declaration/type/promotion-1.hs works (ormolu) [✔] fourmolu> declaration/type/forall.hs works (ormolu) [✔] fourmolu> declaration/type/visible-forall.hs works (ormolu) [✔] fourmolu> declaration/type/type-applications.hs works (ormolu) [✔] fourmolu> declaration/type/misc-kind-signatures.hs works (ormolu) [✔] fourmolu> declaration/type/lits.hs works (ormolu) [✔] fourmolu> declaration/default/default.hs works (ormolu) [✔] fourmolu> declaration/signature/standalone-kind.hs works (ormolu) [✔] fourmolu> declaration/signature/inline/noinline.hs works (ormolu) [✔] fourmolu> declaration/signature/inline/inlineable.hs works (ormolu) [✔] fourmolu> declaration/signature/inline/inline.hs works (ormolu) [✔] fourmolu> declaration/signature/inline/conlike.hs works (ormolu) [✔] fourmolu> declaration/signature/set-cost-centre/set-cost-centre.hs works (ormolu) [✔] fourmolu> declaration/signature/type/long-multiline-applications.hs works (ormolu) [✔] fourmolu> declaration/signature/type/long-function-name.hs works (ormolu) [✔] fourmolu> declaration/signature/type/context-single-line.hs works (ormolu) [✔] fourmolu> declaration/signature/type/arguments.hs works (ormolu) [✔] fourmolu> declaration/signature/type/unicode.hs works (ormolu) [✔] fourmolu> declaration/signature/type/multi-value.hs works (ormolu) [✔] fourmolu> declaration/signature/type/infix-promoted-type-constructor.hs works (ormolu) [✔] 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: '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: 'PublishDiagnosticsNotification' is out of scope. lsp-test> If you qualify the identifier, haddock can try to link it anyway. lsp-test> Warning: 'semanticTokensFull' is out of scope. lsp-test> If you qualify the identifier, haddock can try to link it anyway. lsp-test> Warning: '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: 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> customRequest (src/Language/LSP/Test/Parsing.hs:129) lsp-test> customNotification (src/Language/LSP/Test/Parsing.hs:142) 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) 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 monad-dijkstra> Running phase: setupCompilerEnvironmentPhase monad-dijkstra> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. monad-dijkstra> Running phase: unpackPhase monad-dijkstra> unpacking source archive /nix/store/pc5qm7hwp7p3fnl0wcshr64zvxfq2nqg-monad-dijkstra-0.1.1.5.tar.gz monad-dijkstra> source root is monad-dijkstra-0.1.1.5 monad-dijkstra> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "monad-dijkstra-0.1.1.5/test/Main.hs" monad-dijkstra> Running phase: patchPhase monad-dijkstra> Running phase: compileBuildDriverPhase monad-dijkstra> setupCompileFlags: -package-db=/build/tmp.14UGcdDtJc/setup-package.conf.d -threaded monad-dijkstra> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.14UGcdDtJc/Main.o ) monad-dijkstra> [2 of 2] Linking Setup monad-dijkstra> Running phase: updateAutotoolsGnuConfigScriptsPhase monad-dijkstra> Running phase: configurePhase monad-dijkstra> configureFlags: --verbose --prefix=/nix/store/c0cnkcnx445hfnv8wlic0m6d3xqd4y9b-monad-dijkstra-0.1.1.5 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/ra3zbf6710hyz5m85fmhr4cdkiknf7bf-monad-dijkstra-0.1.1.5-doc/share/doc/monad-dijkstra-0.1.1.5 --with-gcc=gcc --package-db=/build/tmp.14UGcdDtJc/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 monad-dijkstra> Using Parsec parser monad-dijkstra> Configuring monad-dijkstra-0.1.1.5... monad-dijkstra> Dependency base >=4.7 && <5: using base-4.19.0.0 monad-dijkstra> Dependency containers >=0.5.6.2 && <0.8: using containers-0.6.8 monad-dijkstra> Dependency free >=4.12.0 && <5.3: using free-5.2 monad-dijkstra> Dependency mtl >=2.2.0 && <2.4: using mtl-2.3.1 monad-dijkstra> Dependency psqueues >=0.2.0.0 && <0.3: using psqueues-0.2.8.1 monad-dijkstra> Dependency transformers >=0.4.2.0 && <0.7: using transformers-0.6.1.0 monad-dijkstra> Dependency base >=4.7 && <5: using base-4.19.0.0 monad-dijkstra> Dependency hspec: using hspec-2.11.12 monad-dijkstra> Dependency monad-dijkstra: using monad-dijkstra-0.1.1.5 monad-dijkstra> Dependency tasty: using tasty-1.5.3 monad-dijkstra> Dependency tasty-hspec: using tasty-hspec-1.2.0.4 monad-dijkstra> Dependency base >=4.7 && <5: using base-4.19.0.0 monad-dijkstra> Dependency hlint >=1.0 && <4: using hlint-3.8 monad-dijkstra> Source component graph: monad-dijkstra> component test:style-monad-dijkstra monad-dijkstra> component lib monad-dijkstra> component test:test-monad-dijkstra dependency lib monad-dijkstra> Configured component graph: monad-dijkstra> component monad-dijkstra-0.1.1.5-8dtCAfjIklgKLtdu8QJAR7-style-monad-dijkstra monad-dijkstra> include base-4.19.0.0-b960 monad-dijkstra> include hlint-3.8-DgyyNAVgxFjKYdTDIDaX5b monad-dijkstra> component monad-dijkstra-0.1.1.5-FtEfFFr1ZbqDlryKEsrPsy monad-dijkstra> include base-4.19.0.0-b960 monad-dijkstra> include containers-0.6.8-4775 monad-dijkstra> include free-5.2-5jsicnVtm8y8KG9LMRezMp monad-dijkstra> include mtl-2.3.1-63a4 monad-dijkstra> include psqueues-0.2.8.1-DU3zjqjQxMG92e3tJ0kDPB monad-dijkstra> include transformers-0.6.1.0-c3ec monad-dijkstra> component monad-dijkstra-0.1.1.5-H1IvRIl1FNX7WUVtjggO0y-test-monad-dijkstra monad-dijkstra> include base-4.19.0.0-b960 monad-dijkstra> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH monad-dijkstra> include monad-dijkstra-0.1.1.5-FtEfFFr1ZbqDlryKEsrPsy monad-dijkstra> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa monad-dijkstra> include tasty-hspec-1.2.0.4-1fB9WxEt32WCtnKZC2FOU5 monad-dijkstra> Linked component graph: monad-dijkstra> unit monad-dijkstra-0.1.1.5-8dtCAfjIklgKLtdu8QJAR7-style-monad-dijkstra monad-dijkstra> include base-4.19.0.0-b960 monad-dijkstra> include hlint-3.8-DgyyNAVgxFjKYdTDIDaX5b fourmolu> declaration/signature/type/context-multi-line.hs works (ormolu) [✔] fourmolu> declaration/signature/type/unrelated.hs works (ormolu) [✔] fourmolu> declaration/signature/fixity/infix.hs works (ormolu) [✔] fourmolu> declaration/signature/fixity/infixr.hs works (ormolu) [✔] fourmolu> declaration/signature/fixity/infixl.hs works (ormolu) [✔] fourmolu> declaration/signature/minimal/minimal.hs works (ormolu) [✔] fourmolu> declaration/signature/pattern/multiline.hs works (ormolu) [✔] fourmolu> declaration/signature/pattern/single-line.hs works (ormolu) [✔] fourmolu> declaration/signature/complete/complete.hs works (ormolu) [✔] fourmolu> declaration/signature/specialize/specialize.hs works (ormolu) [✔] fourmolu> declaration/signature/specialize/specialize-instance.hs works (ormolu) [✔] fourmolu> declaration/value/function/splice.hs works (ormolu) [✔] fourmolu> declaration/value/function/if-with-comment-above-branches.hs works (ormolu) [✔] fourmolu> declaration/value/function/parallel-comprehensions-complex.hs works (ormolu) [✔] fourmolu> declaration/value/function/awkward-comment-0.hs works (ormolu) [✔] fourmolu> declaration/value/function/application-1.hs works (ormolu) [✔] fourmolu> declaration/value/function/operators-5.hs works (ormolu) [✔] fourmolu> declaration/value/function/operator-hash-without-unboxed-sums.hs works (ormolu) [✔] fourmolu> declaration/value/function/let-multi-line.hs works (ormolu) [✔] fourmolu> declaration/value/function/lambda-single-line.hs works (ormolu) [✔] fourmolu> declaration/value/function/list-notation-1.hs works (ormolu) [✔] fourmolu> declaration/value/function/negation.hs works (ormolu) [✔] fourmolu> declaration/value/function/lexical-negation.hs works (ormolu) [✔] fourmolu> declaration/value/function/let-single-line.hs works (ormolu) [✔] fourmolu> declaration/value/function/list-comprehensions.hs works (ormolu) [✔] fourmolu> declaration/value/function/operator-comments-2.hs works (ormolu) [✔] fourmolu> declaration/value/function/backticks-lhs.hs works (ormolu) [✔] fourmolu> declaration/value/function/typed-expressions.hs works (ormolu) [✔] fourmolu> declaration/value/function/operators-4.hs works (ormolu) [✔] fourmolu> declaration/value/function/application-2.hs works (ormolu) [✔] fourmolu> declaration/value/function/multi-way-if.hs works (ormolu) [✔] fourmolu> declaration/value/function/operators-7.hs works (ormolu) [✔] fourmolu> declaration/value/function/fancy-forall-1.hs works (ormolu) [✔] fourmolu> declaration/value/function/multiple-guards.hs works (ormolu) [✔] fourmolu> declaration/value/function/case-multi-line-guards.hs works (ormolu) [✔] fourmolu> declaration/value/function/fancy-forall-0.hs works (ormolu) [✔] fourmolu> declaration/value/function/if-with-comment-next-to-keyword.hs works (ormolu) [✔] fourmolu> declaration/value/function/multiple-matches.hs works (ormolu) [✔] fourmolu> declaration/value/function/tuples.hs works (ormolu) [✔] fourmolu> declaration/value/function/operators-0.hs works (ormolu) [✔] fourmolu> declaration/value/function/static-pointers.hs works (ormolu) [✔] fourmolu> declaration/value/function/operators-1.hs works (ormolu) [✔] fourmolu> declaration/value/function/operator-fixity-defaulting.hs works (ormolu) [✔] fourmolu> declaration/value/function/if-single-line-functions-do.hs works (ormolu) [✔] fourmolu> declaration/value/function/parenthesis-lhs.hs works (ormolu) [✔] fourmolu> declaration/value/function/list-notation-2.hs works (ormolu) [✔] fourmolu> declaration/value/function/application-0.hs works (ormolu) [✔] fourmolu> declaration/value/function/case-empty.hs works (ormolu) [✔] fourmolu> declaration/value/function/operators-3.hs works (ormolu) [✔] fourmolu> declaration/value/function/where-nested.hs works (ormolu) [✔] fourmolu> declaration/value/function/pragmas.hs works (ormolu) [✔] fourmolu> declaration/value/function/parens.hs works (ormolu) [✔] fourmolu> declaration/value/function/blank-lines-let.hs works (ormolu) [✔] fourmolu> declaration/value/function/implicit-params.hs works (ormolu) [✔] fourmolu> declaration/value/function/arithmetic-sequences.hs works (ormolu) [✔] fourmolu> declaration/value/function/if-multi-line.hs works (ormolu) [✔] fourmolu> declaration/value/function/operator-hash-with-unboxed-sums.hs works (ormolu) [✔] fourmolu> declaration/value/function/newline-single-line-body.hs works (ormolu) [✔] fourmolu> declaration/value/function/case-multi-line.hs works (ormolu) [✔] 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.Internal.Method.ErrorData lsp-test> - Language.LSP.Protocol.Internal.Method.MessageParams lsp-test> - Language.LSP.Protocol.Internal.Method.MessageResult lsp-test> - Language.LSP.Protocol.Internal.Method.Method_CustomMethod lsp-test> - Language.LSP.Protocol.Internal.Method.Method_Initialize lsp-test> - Language.LSP.Protocol.Internal.Method.Method_TextDocumentPublishDiagnostics lsp-test> - Language.LSP.Protocol.Internal.Method.SMethod lsp-test> - Language.LSP.Protocol.Message.LspId.LspId lsp-test> - Language.LSP.Protocol.Message.Meta.MessageDirection 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.Meta.Request lsp-test> - Language.LSP.Protocol.Message.Method.SClientMethod lsp-test> - Language.LSP.Protocol.Message.Method.SServerMethod lsp-test> - Language.LSP.Protocol.Message.Parsing.FromServerMessage lsp-test> - Language.LSP.Protocol.Message.Registration.SomeRegistration lsp-test> - Language.LSP.Protocol.Message.Types.TMessage lsp-test> - Language.LSP.Protocol.Message.Types.TResponseError lsp-test> - Language.LSP.Protocol.Message.Types.TResponseMessage lsp-test> Warning: Cannot find reexported module 'lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes:Language.LSP.Protocol.Capabilities' lsp-test> Warning: Cannot find reexported module 'lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes:Language.LSP.Protocol.Message' lsp-test> Warning: Cannot find reexported module 'lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes:Language.LSP.Protocol.Types' lsp-test> Documentation created: dist/doc/html/lsp-test/, lsp-test> dist/doc/html/lsp-test/lsp-test.txt lsp-test> Preprocessing test suite 'func-test' for lsp-test-0.17.1.1.. lsp-test> Preprocessing test suite 'tests' for lsp-test-0.17.1.1.. lsp-test> Preprocessing test suite 'example' for lsp-test-0.17.1.1.. lsp-test> Running phase: installPhase lsp-test> Installing library in /nix/store/kg3gdvcyd52qmdn3xdz5xfw19qjmalw6-lsp-test-0.17.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/lsp-test-0.17.1.1-CsqkYMkqBrF5gbKTU4Wcv6 lsp-test> Running phase: fixupPhase lsp-test> shrinking RPATHs of ELF executables and libraries in /nix/store/kg3gdvcyd52qmdn3xdz5xfw19qjmalw6-lsp-test-0.17.1.1 lsp-test> shrinking /nix/store/kg3gdvcyd52qmdn3xdz5xfw19qjmalw6-lsp-test-0.17.1.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSlsp-test-0.17.1.1-CsqkYMkqBrF5gbKTU4Wcv6-ghc9.8.1.so lsp-test> checking for references to /build/ in /nix/store/kg3gdvcyd52qmdn3xdz5xfw19qjmalw6-lsp-test-0.17.1.1... lsp-test> patching script interpreter paths in /nix/store/kg3gdvcyd52qmdn3xdz5xfw19qjmalw6-lsp-test-0.17.1.1 lsp-test> stripping (with command strip and flags -S -p) in /nix/store/kg3gdvcyd52qmdn3xdz5xfw19qjmalw6-lsp-test-0.17.1.1/lib lsp-test> shrinking RPATHs of ELF executables and libraries in /nix/store/p9222yvxyz9vwpn0s5iigm3r3r4icwck-lsp-test-0.17.1.1-doc lsp-test> checking for references to /build/ in /nix/store/p9222yvxyz9vwpn0s5iigm3r3r4icwck-lsp-test-0.17.1.1-doc... lsp-test> patching script interpreter paths in /nix/store/p9222yvxyz9vwpn0s5iigm3r3r4icwck-lsp-test-0.17.1.1-doc monad-dijkstra> unit monad-dijkstra-0.1.1.5-FtEfFFr1ZbqDlryKEsrPsy monad-dijkstra> include base-4.19.0.0-b960 monad-dijkstra> include containers-0.6.8-4775 monad-dijkstra> include free-5.2-5jsicnVtm8y8KG9LMRezMp monad-dijkstra> include mtl-2.3.1-63a4 monad-dijkstra> include psqueues-0.2.8.1-DU3zjqjQxMG92e3tJ0kDPB monad-dijkstra> include transformers-0.6.1.0-c3ec monad-dijkstra> Control.Monad.Search=monad-dijkstra-0.1.1.5-FtEfFFr1ZbqDlryKEsrPsy:Control.Monad.Search monad-dijkstra> unit monad-dijkstra-0.1.1.5-H1IvRIl1FNX7WUVtjggO0y-test-monad-dijkstra monad-dijkstra> include base-4.19.0.0-b960 monad-dijkstra> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH monad-dijkstra> include monad-dijkstra-0.1.1.5-FtEfFFr1ZbqDlryKEsrPsy monad-dijkstra> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa monad-dijkstra> include tasty-hspec-1.2.0.4-1fB9WxEt32WCtnKZC2FOU5 monad-dijkstra> Ready component graph: monad-dijkstra> definite monad-dijkstra-0.1.1.5-FtEfFFr1ZbqDlryKEsrPsy monad-dijkstra> depends base-4.19.0.0-b960 monad-dijkstra> depends containers-0.6.8-4775 monad-dijkstra> depends free-5.2-5jsicnVtm8y8KG9LMRezMp monad-dijkstra> depends mtl-2.3.1-63a4 monad-dijkstra> depends psqueues-0.2.8.1-DU3zjqjQxMG92e3tJ0kDPB monad-dijkstra> depends transformers-0.6.1.0-c3ec monad-dijkstra> definite monad-dijkstra-0.1.1.5-H1IvRIl1FNX7WUVtjggO0y-test-monad-dijkstra monad-dijkstra> depends base-4.19.0.0-b960 monad-dijkstra> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH monad-dijkstra> depends monad-dijkstra-0.1.1.5-FtEfFFr1ZbqDlryKEsrPsy monad-dijkstra> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa monad-dijkstra> depends tasty-hspec-1.2.0.4-1fB9WxEt32WCtnKZC2FOU5 monad-dijkstra> definite monad-dijkstra-0.1.1.5-8dtCAfjIklgKLtdu8QJAR7-style-monad-dijkstra monad-dijkstra> depends base-4.19.0.0-b960 monad-dijkstra> depends hlint-3.8-DgyyNAVgxFjKYdTDIDaX5b monad-dijkstra> Using Cabal-3.10.2.0 compiled by ghc-9.8 monad-dijkstra> Using compiler: ghc-9.8.1 monad-dijkstra> Using install prefix: monad-dijkstra> /nix/store/c0cnkcnx445hfnv8wlic0m6d3xqd4y9b-monad-dijkstra-0.1.1.5 monad-dijkstra> Executables installed in: monad-dijkstra> /nix/store/c0cnkcnx445hfnv8wlic0m6d3xqd4y9b-monad-dijkstra-0.1.1.5/bin monad-dijkstra> Libraries installed in: monad-dijkstra> /nix/store/c0cnkcnx445hfnv8wlic0m6d3xqd4y9b-monad-dijkstra-0.1.1.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/monad-dijkstra-0.1.1.5-FtEfFFr1ZbqDlryKEsrPsy monad-dijkstra> Dynamic Libraries installed in: monad-dijkstra> /nix/store/c0cnkcnx445hfnv8wlic0m6d3xqd4y9b-monad-dijkstra-0.1.1.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 monad-dijkstra> Private executables installed in: monad-dijkstra> /nix/store/c0cnkcnx445hfnv8wlic0m6d3xqd4y9b-monad-dijkstra-0.1.1.5/libexec/x86_64-linux-ghc-9.8.1/monad-dijkstra-0.1.1.5 monad-dijkstra> Data files installed in: monad-dijkstra> /nix/store/c0cnkcnx445hfnv8wlic0m6d3xqd4y9b-monad-dijkstra-0.1.1.5/share/x86_64-linux-ghc-9.8.1/monad-dijkstra-0.1.1.5 monad-dijkstra> Documentation installed in: monad-dijkstra> /nix/store/ra3zbf6710hyz5m85fmhr4cdkiknf7bf-monad-dijkstra-0.1.1.5-doc/share/doc/monad-dijkstra-0.1.1.5 monad-dijkstra> Configuration files installed in: monad-dijkstra> /nix/store/c0cnkcnx445hfnv8wlic0m6d3xqd4y9b-monad-dijkstra-0.1.1.5/etc monad-dijkstra> No alex found monad-dijkstra> Using ar found on system at: monad-dijkstra> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar monad-dijkstra> No c2hs found monad-dijkstra> Using cpphs version 1.20.9 found on system at: monad-dijkstra> /nix/store/v81zi8dgm8d6635cj6lmx2d2m376afsv-cpphs-1.20.9.1/bin/cpphs monad-dijkstra> No doctest found monad-dijkstra> Using gcc version 14.3.0 given by user at: monad-dijkstra> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc monad-dijkstra> Using ghc version 9.8.1 found on system at: monad-dijkstra> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc monad-dijkstra> Using ghc-pkg version 9.8.1 found on system at: monad-dijkstra> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 monad-dijkstra> No ghcjs found monad-dijkstra> No ghcjs-pkg found monad-dijkstra> No greencard found monad-dijkstra> Using haddock version 2.30.0 found on system at: monad-dijkstra> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 monad-dijkstra> No happy found monad-dijkstra> Using haskell-suite found on system at: haskell-suite-dummy-location monad-dijkstra> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location monad-dijkstra> No hmake found monad-dijkstra> Using hpc version 0.69 found on system at: monad-dijkstra> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 monad-dijkstra> Using hsc2hs version 0.68.10 found on system at: monad-dijkstra> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 monad-dijkstra> Using hscolour version 1.25 found on system at: monad-dijkstra> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour monad-dijkstra> No jhc found monad-dijkstra> Using ld found on system at: monad-dijkstra> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold fourmolu> declaration/value/function/primitive-literals.hs works (ormolu) [✔] fourmolu> declaration/value/function/case-single-line.hs works (ormolu) [✔] fourmolu> declaration/value/function/if-with-comment-before-do-blocks.hs works (ormolu) [✔] fourmolu> declaration/value/function/parallel-comprehensions-single-line.hs works (ormolu) [✔] fourmolu> declaration/value/function/if-single-line-functions.hs works (ormolu) [✔] fourmolu> declaration/value/function/backticks.hs works (ormolu) [✔] fourmolu> declaration/value/function/explicit-type.hs works (ormolu) [✔] fourmolu> declaration/value/function/tricky-parens.hs works (ormolu) [✔] fourmolu> declaration/value/function/complex-list.hs works (ormolu) [✔] fourmolu> declaration/value/function/let-nested.hs works (ormolu) [✔] fourmolu> declaration/value/function/strings.hs works (ormolu) [✔] fourmolu> declaration/value/function/operators-2.hs works (ormolu) [✔] fourmolu> declaration/value/function/equality-constraints.hs works (ormolu) [✔] fourmolu> declaration/value/function/list-notation-3.hs works (ormolu) [✔] fourmolu> declaration/value/function/negative-literals.hs works (ormolu) [✔] fourmolu> declaration/value/function/lambda-multi-line2.hs works (ormolu) [✔] fourmolu> declaration/value/function/block-arguments.hs works (ormolu) [✔] fourmolu> declaration/value/function/operator-comments-1.hs works (ormolu) [✔] fourmolu> declaration/value/function/simple.hs works (ormolu) [✔] fourmolu> declaration/value/function/prefix.hs works (ormolu) [✔] fourmolu> declaration/value/function/if-with-comment-in-branches-with-functions.hs works (ormolu) [✔] fourmolu> declaration/value/function/list-notation-0.hs works (ormolu) [✔] fourmolu> declaration/value/function/awkward-comment-1.hs works (ormolu) [✔] fourmolu> declaration/value/function/overloaded-labels.hs works (ormolu) [✔] fourmolu> declaration/value/function/tuple-sections.hs works (ormolu) [✔] fourmolu> declaration/value/function/lambda-case.hs works (ormolu) [✔] fourmolu> declaration/value/function/if-single-line.hs works (ormolu) [✔] fourmolu> declaration/value/function/do-where.hs works (ormolu) [✔] fourmolu> declaration/value/function/type-applications.hs works (ormolu) [✔] fourmolu> declaration/value/function/operator-comments-0.hs works (ormolu) [✔] fourmolu> declaration/value/function/where.hs works (ormolu) [✔] fourmolu> declaration/value/function/lambda-multi-line1.hs works (ormolu) [✔] fourmolu> declaration/value/function/blank-lines-where.hs works (ormolu) [✔] fourmolu> declaration/value/function/overindentation.hs works (ormolu) [✔] fourmolu> declaration/value/function/operator-sections.hs works (ormolu) [✔] fourmolu> declaration/value/function/unboxed-string-lit.hs works (ormolu) [✔] fourmolu> declaration/value/function/arg-breakpoints.hs works (ormolu) [✔] fourmolu> declaration/value/function/if-with-comment-in-branches.hs works (ormolu) [✔] fourmolu> declaration/value/function/guards.hs works (ormolu) [✔] fourmolu> declaration/value/function/quasi-quotes.hs works (ormolu) [✔] fourmolu> declaration/value/function/typed-hole.hs works (ormolu) [✔] fourmolu> declaration/value/function/unboxed-sums.hs works (ormolu) [✔] fourmolu> declaration/value/function/unboxed-tuples.hs works (ormolu) [✔] fourmolu> declaration/value/function/type-applications-and-splice.hs works (ormolu) [✔] fourmolu> declaration/value/function/builtin-syntax.hs works (ormolu) [✔] fourmolu> declaration/value/function/multiline-arguments.hs works (ormolu) [✔] fourmolu> declaration/value/function/do-single-multi.hs works (ormolu) [✔] fourmolu> declaration/value/function/operators-6.hs works (ormolu) [✔] fourmolu> declaration/value/function/record/updaters.hs works (ormolu) [✔] fourmolu> declaration/value/function/record/constructors.hs works (ormolu) [✔] fourmolu> declaration/value/function/record/wildcards.hs works (ormolu) [✔] fourmolu> declaration/value/function/record/hanging-after-equal-con.hs works (ormolu) [✔] fourmolu> declaration/value/function/record/inter-comments.hs works (ormolu) [✔] fourmolu> declaration/value/function/record/record-dot.hs works (ormolu) [✔] fourmolu> declaration/value/function/record/hanging-after-equal-update.hs works (ormolu) [✔] fourmolu> declaration/value/function/comprehension/transform-multi-line3.hs works (ormolu) [✔] fourmolu> declaration/value/function/comprehension/transform-multi-line1.hs works (ormolu) [✔] fourmolu> declaration/value/function/comprehension/transform-monad.hs works (ormolu) [✔] monad-dijkstra> No pkg-config found monad-dijkstra> Using runghc version 9.8.1 found on system at: monad-dijkstra> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 monad-dijkstra> Using strip version 2.44 found on system at: monad-dijkstra> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip monad-dijkstra> Using tar found on system at: monad-dijkstra> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar monad-dijkstra> No uhc found monad-dijkstra> Running phase: buildPhase monad-dijkstra> Preprocessing library for monad-dijkstra-0.1.1.5.. monad-dijkstra> Building library for monad-dijkstra-0.1.1.5.. monad-dijkstra> [1 of 1] Compiling Control.Monad.Search ( src/Control/Monad/Search.hs, dist/build/Control/Monad/Search.o, dist/build/Control/Monad/Search.dyn_o ) monad-dijkstra> monad-dijkstra> src/Control/Monad/Search.hs:208:27: warning: [GHC-63394] [-Wx-partial] monad-dijkstra> In the use of ‘head’ monad-dijkstra> (imported from Prelude, but defined in GHC.List): monad-dijkstra> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monad-dijkstra> | monad-dijkstra> 208 | delScope (head candScope) num monad-dijkstra> | ^^^^ monad-dijkstra> monad-dijkstra> src/Control/Monad/Search.hs:209:50: warning: [GHC-63394] [-Wx-partial] monad-dijkstra> In the use of ‘tail’ monad-dijkstra> (imported from Prelude, but defined in GHC.List): monad-dijkstra> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monad-dijkstra> | monad-dijkstra> 209 | step num prio cand { candScope = tail candScope, candPath = p } monad-dijkstra> | ^^^^ monad-dijkstra> [1 of 1] Compiling Control.Monad.Search ( src/Control/Monad/Search.hs, dist/build/Control/Monad/Search.p_o ) monad-dijkstra> monad-dijkstra> src/Control/Monad/Search.hs:208:27: warning: [GHC-63394] [-Wx-partial] monad-dijkstra> In the use of ‘head’ monad-dijkstra> (imported from Prelude, but defined in GHC.List): monad-dijkstra> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monad-dijkstra> | monad-dijkstra> 208 | delScope (head candScope) num monad-dijkstra> | ^^^^ monad-dijkstra> monad-dijkstra> src/Control/Monad/Search.hs:209:50: warning: [GHC-63394] [-Wx-partial] monad-dijkstra> In the use of ‘tail’ monad-dijkstra> (imported from Prelude, but defined in GHC.List): monad-dijkstra> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monad-dijkstra> | monad-dijkstra> 209 | step num prio cand { candScope = tail candScope, candPath = p } monad-dijkstra> | ^^^^ monad-dijkstra> Preprocessing test suite 'test-monad-dijkstra' for monad-dijkstra-0.1.1.5.. monad-dijkstra> Building test suite 'test-monad-dijkstra' for monad-dijkstra-0.1.1.5.. monad-dijkstra> [1 of 1] Compiling Main ( test/Main.hs, dist/build/test-monad-dijkstra/test-monad-dijkstra-tmp/Main.o ) monad-dijkstra> monad-dijkstra> test/Main.hs:75:9: warning: [GHC-63394] [-Wx-partial] monad-dijkstra> In the use of ‘head’ monad-dijkstra> (imported from Prelude, but defined in GHC.List): monad-dijkstra> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monad-dijkstra> | lsp-test (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/kg3gdvcyd52qmdn3xdz5xfw19qjmalw6-lsp-test-0.17.1.1 /nix/store/p9222yvxyz9vwpn0s5iigm3r3r4icwck-lsp-test-0.17.1.1-doc lsp-test (post)> Pushing 2 paths (297 are already present) using zstd to cache sellout ⏳ lsp-test (post)> lsp-test (post)> Pushing /nix/store/kg3gdvcyd52qmdn3xdz5xfw19qjmalw6-lsp-test-0.17.1.1 (9.05 MiB) lsp-test (post)> Pushing /nix/store/p9222yvxyz9vwpn0s5iigm3r3r4icwck-lsp-test-0.17.1.1-doc (1.68 MiB) lsp-test (post)> lsp-test (post)> All done. lsp-test (post)> added 2 signatures lsp-test (post)> added 2 signatures lsp-test (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/kg3gdvcyd52qmdn3xdz5xfw19qjmalw6-lsp-test-0.17.1.1 /nix/store/p9222yvxyz9vwpn0s5iigm3r3r4icwck-lsp-test-0.17.1.1-doc lsp-test (post)> copying 2 paths... lsp-test (post)> copying path '/nix/store/p9222yvxyz9vwpn0s5iigm3r3r4icwck-lsp-test-0.17.1.1-doc' to 'https://cache.nix-ci.com'... lsp-test (post)> copying path '/nix/store/kg3gdvcyd52qmdn3xdz5xfw19qjmalw6-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/lfapcwj9fgf853kgdamsl1rlyh7f12yz-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/kg3gdvcyd52qmdn3xdz5xfw19qjmalw6-lsp-test-0.17.1.1 /nix/store/p9222yvxyz9vwpn0s5iigm3r3r4icwck-lsp-test-0.17.1.1-doc lsp-test (post)> copying 2 paths... lsp-test (post)> copying path '/nix/store/p9222yvxyz9vwpn0s5iigm3r3r4icwck-lsp-test-0.17.1.1-doc' to 'ssh-ng://worker.nix-ci.com'... lsp-test (post)> copying path '/nix/store/kg3gdvcyd52qmdn3xdz5xfw19qjmalw6-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/lfapcwj9fgf853kgdamsl1rlyh7f12yz-lsp-test-0.17.1.1.drv' to 'ssh-ng://worker.nix-ci.com'... fourmolu> declaration/value/function/comprehension/transform-single-line.hs works (ormolu) [✔] fourmolu> declaration/value/function/comprehension/transform-multi-line2.hs works (ormolu) [✔] fourmolu> declaration/value/function/comprehension/transform-multi-line4.hs works (ormolu) [✔] fourmolu> declaration/value/function/infix/op-chain-colon-do.hs works (ormolu) [✔] fourmolu> declaration/value/function/infix/op-chain-r-eq-dollar-2.hs works (ormolu) [✔] fourmolu> declaration/value/function/infix/tricky-colon-chain.hs works (ormolu) [✔] fourmolu> declaration/value/function/infix/op-chain-r-lt-dollar.hs works (ormolu) [✔] fourmolu> declaration/value/function/infix/op-chain-r-eq-dollar-1.hs works (ormolu) [✔] fourmolu> declaration/value/function/infix/op-chain-l-lt.hs works (ormolu) [✔] fourmolu> declaration/value/function/infix/op-chain-r-eq-colon-2.hs works (ormolu) [✔] fourmolu> declaration/value/function/infix/op-chain-r-s-colon.hs works (ormolu) [✔] fourmolu> declaration/value/function/infix/op-chain-r-gt-dollar.hs works (ormolu) [✔] fourmolu> declaration/value/function/infix/hspec-expectation.hs works (ormolu) [✔] fourmolu> declaration/value/function/infix/applicative.hs works (ormolu) [✔] fourmolu> declaration/value/function/infix/qualified-prelude.hs works (ormolu) [✔] fourmolu> declaration/value/function/infix/op-chain-r-gt-colon-1.hs works (ormolu) [✔] fourmolu> declaration/value/function/infix/dollar-chains-6.hs works (ormolu) [✔] fourmolu> declaration/value/function/infix/qualified-ops.hs works (ormolu) [✔] fourmolu> declaration/value/function/infix/op-chain-r-lt-colon-1.hs works (ormolu) [✔] fourmolu> declaration/value/function/infix/op-chain-l-s.hs works (ormolu) [✔] fourmolu> declaration/value/function/infix/op-chain-r-s-normal.hs works (ormolu) [✔] fourmolu> declaration/value/function/infix/unicode.hs works (ormolu) [✔] fourmolu> declaration/value/function/infix/esqueleto-1.hs works (ormolu) [✔] fourmolu> declaration/value/function/infix/dollar-chains-5.hs works (ormolu) [✔] fourmolu> declaration/value/function/infix/op-chain-r-lt-colon-2.hs works (ormolu) [✔] fourmolu> declaration/value/function/infix/dollar-chains-1.hs works (ormolu) [✔] fourmolu> declaration/value/function/infix/comments.hs works (ormolu) [✔] fourmolu> declaration/value/function/infix/dollar-chains-3.hs works (ormolu) [✔] fourmolu> declaration/value/function/infix/op-chain-r-eq-colon-1.hs works (ormolu) [✔] fourmolu> declaration/value/function/infix/op-chain-l-eq.hs works (ormolu) [✔] fourmolu> declaration/value/function/infix/dollar-chains-2.hs works (ormolu) [✔] fourmolu> declaration/value/function/infix/simple.hs works (ormolu) [✔] fourmolu> declaration/value/function/infix/dollar-chains-4.hs works (ormolu) [✔] fourmolu> declaration/value/function/infix/esqueleto-0.hs works (ormolu) [✔] fourmolu> declaration/value/function/infix/hanging.hs works (ormolu) [✔] fourmolu> declaration/value/function/infix/op-chain-r-eq-normal.hs works (ormolu) [✔] fourmolu> declaration/value/function/infix/lenses.hs works (ormolu) [✔] fourmolu> declaration/value/function/infix/op-chain-l-gt.hs works (ormolu) [✔] fourmolu> declaration/value/function/infix/op-chain-r-gt-normal.hs works (ormolu) [✔] fourmolu> declaration/value/function/infix/do.hs works (ormolu) [✔] fourmolu> declaration/value/function/infix/op-chain-r-lt-normal.hs works (ormolu) [✔] fourmolu> declaration/value/function/infix/op-chain-r-s-dollar.hs works (ormolu) [✔] fourmolu> declaration/value/function/infix/op-chain-r-gt-colon-2.hs works (ormolu) [✔] fourmolu> declaration/value/function/arrow/proc-cases.hs works (ormolu) [✔] fourmolu> declaration/value/function/arrow/recursive-procs.hs works (ormolu) [✔] fourmolu> declaration/value/function/arrow/proc-applications2.hs works (ormolu) [✔] fourmolu> declaration/value/function/arrow/proc-do-simple1.hs works (ormolu) [✔] fourmolu> declaration/value/function/arrow/proc-lets.hs works (ormolu) [✔] fourmolu> declaration/value/function/arrow/proc-do-simple2.hs works (ormolu) [✔] fourmolu> declaration/value/function/arrow/proc-do-complex.hs works (ormolu) [✔] fourmolu> declaration/value/function/arrow/proc-form-do-indent.hs works (ormolu) [✔] fourmolu> declaration/value/function/arrow/proc-lambdas.hs works (ormolu) [✔] fourmolu> declaration/value/function/arrow/multiline-case.hs works (ormolu) [✔] fourmolu> declaration/value/function/arrow/proc-forms1.hs works (ormolu) [✔] monad-dijkstra> 75 | head (testSearch (return L `mplus` monad-dijkstra> | ^^^^ monad-dijkstra> monad-dijkstra> test/Main.hs:78:9: warning: [GHC-63394] [-Wx-partial] monad-dijkstra> In the use of ‘head’ monad-dijkstra> (imported from Prelude, but defined in GHC.List): monad-dijkstra> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monad-dijkstra> | monad-dijkstra> 78 | head (testSearch ((cost' (C 1) >> error "not lazy left") `mplus` monad-dijkstra> | ^^^^ monad-dijkstra> monad-dijkstra> test/Main.hs:83:9: warning: [GHC-63394] [-Wx-partial] monad-dijkstra> In the use of ‘head’ monad-dijkstra> (imported from Prelude, but defined in GHC.List): monad-dijkstra> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monad-dijkstra> | monad-dijkstra> 83 | head (testSearch infiniteSearch) monad-dijkstra> | ^^^^ monad-dijkstra> [2 of 2] Linking dist/build/test-monad-dijkstra/test-monad-dijkstra monad-dijkstra> Preprocessing test suite 'style-monad-dijkstra' for monad-dijkstra-0.1.1.5.. monad-dijkstra> Building test suite 'style-monad-dijkstra' for monad-dijkstra-0.1.1.5.. monad-dijkstra> [1 of 1] Compiling Main ( test/HLint.hs, dist/build/style-monad-dijkstra/style-monad-dijkstra-tmp/Main.o ) monad-dijkstra> [2 of 2] Linking dist/build/style-monad-dijkstra/style-monad-dijkstra monad-dijkstra> Running phase: checkPhase monad-dijkstra> Running 2 test suites... monad-dijkstra> Test suite test-monad-dijkstra: RUNNING... monad-dijkstra> Control.Monad.Search monad-dijkstra> Monad return generates one result: OK monad-dijkstra> MonadPlus mzero has no result: OK monad-dijkstra> MonadPlus left identity law: OK monad-dijkstra> MonadPlus right identity law: OK monad-dijkstra> MonadPlus left distribution law: OK monad-dijkstra> Results are ordered by cost: OK monad-dijkstra> Collapse suppresses results with higher cost: OK monad-dijkstra> Collapse can be limited in scope: OK monad-dijkstra> Results are generated lazily: OK monad-dijkstra> Results are generated lazily (infinite): OK monad-dijkstra> Results are generated in constant space / linear time: OK monad-dijkstra> Results are generated lazily in IO: OK monad-dijkstra> Results are generated lazily in IO (infinite): OK monad-dijkstra> monad-dijkstra> All 13 tests passed (0.01s) monad-dijkstra> Test suite test-monad-dijkstra: PASS monad-dijkstra> Test suite logged to: dist/test/monad-dijkstra-0.1.1.5-test-monad-dijkstra.log monad-dijkstra> Test suite style-monad-dijkstra: RUNNING... monad-dijkstra> No hints monad-dijkstra> Test suite style-monad-dijkstra: PASS monad-dijkstra> Test suite logged to: monad-dijkstra> dist/test/monad-dijkstra-0.1.1.5-style-monad-dijkstra.log monad-dijkstra> 2 of 2 test suites (2 of 2 test cases) passed. monad-dijkstra> Running phase: haddockPhase monad-dijkstra> Preprocessing library for monad-dijkstra-0.1.1.5.. monad-dijkstra> Running Haddock on library for monad-dijkstra-0.1.1.5.. monad-dijkstra> Warning: --source-* options are ignored when --hyperlinked-source is enabled. monad-dijkstra> [1 of 1] Compiling Control.Monad.Search ( src/Control/Monad/Search.hs, nothing ) monad-dijkstra> monad-dijkstra> src/Control/Monad/Search.hs:208:27: warning: [GHC-63394] [-Wx-partial] monad-dijkstra> In the use of ‘head’ monad-dijkstra> (imported from Prelude, but defined in GHC.List): monad-dijkstra> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monad-dijkstra> | monad-dijkstra> 208 | delScope (head candScope) num monad-dijkstra> | ^^^^ monad-dijkstra> monad-dijkstra> src/Control/Monad/Search.hs:209:50: warning: [GHC-63394] [-Wx-partial] monad-dijkstra> In the use of ‘tail’ ghcide> Running phase: setupCompilerEnvironmentPhase ghcide> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1. 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.hCWOBHMdK5/setup-package.conf.d -threaded ghcide> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.hCWOBHMdK5/Main.o ) ghcide> [2 of 2] Linking Setup ghcide> Running phase: updateAutotoolsGnuConfigScriptsPhase ghcide> Running phase: configurePhase ghcide> configureFlags: --verbose --prefix=/nix/store/sx29pc0ishafpy0ml6s4zdqjp8i6wh94-ghcide-2.10.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/15m68rziry2agy0v3c9qwf8pyjfg3710-ghcide-2.10.0.0-doc/share/doc/ghcide-2.10.0.0 --with-gcc=gcc --package-db=/build/tmp.hCWOBHMdK5/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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/lib ghcide> Using Parsec parser ghcide> Configuring ghcide-2.10.0.0... ghcide> Flags chosen: executable=True, pedantic=False ghcide> Dependency Diff >=0.5 && <0.6: using Diff-0.5 ghcide> Dependency Glob: using Glob-0.10.2 ghcide> Dependency aeson: using aeson-2.2.3.0 ghcide> Dependency array: using array-0.5.6.0 ghcide> Dependency async: using async-2.2.5 ghcide> Dependency base >=4.16 && <5: using base-4.19.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.1 ghcide> Dependency bytestring: using bytestring-0.12.0.2 ghcide> Dependency case-insensitive: using case-insensitive-1.2.1.0 ghcide> Dependency co-log-core: using co-log-core-0.3.2.5 ghcide> Dependency containers: using containers-0.6.8 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.0.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.8.1 ghcide> Dependency dlist: using dlist-1.0 ghcide> Dependency enummapset: using enummapset-0.7.3.0 ghcide> Dependency exceptions: using exceptions-0.10.7 ghcide> Dependency extra >=1.7.14: using extra-1.7.16 ghcide> Dependency filepath: using filepath-1.4.100.4 ghcide> Dependency fingertree: using fingertree-0.1.5.0 ghcide> Dependency focus >=1.0.3.2: using focus-1.0.3.2 ghcide> Dependency ghc >=9.2: using ghc-9.8.1 ghcide> Dependency ghc-boot: using ghc-boot-9.8.1 ghcide> Dependency ghc-boot-th: using ghc-boot-th-9.8.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 fourmolu> declaration/value/function/arrow/proc-applications.hs works (ormolu) [✔] fourmolu> declaration/value/function/arrow/proc-ifs.hs works (ormolu) [✔] fourmolu> declaration/value/function/arrow/proc-parentheses.hs works (ormolu) [✔] fourmolu> declaration/value/function/arrow/proc-forms2.hs works (ormolu) [✔] fourmolu> declaration/value/function/do/do-dollar-mixed-chain.hs works (ormolu) [✔] fourmolu> declaration/value/function/do/hang-rhs-arrow.hs works (ormolu) [✔] fourmolu> declaration/value/function/do/recursive-do-rec.hs works (ormolu) [✔] fourmolu> declaration/value/function/do/comment-alignment.hs works (ormolu) [✔] fourmolu> declaration/value/function/do/blocks.hs works (ormolu) [✔] fourmolu> declaration/value/function/do/let.hs works (ormolu) [✔] fourmolu> declaration/value/function/do/expr.hs works (ormolu) [✔] fourmolu> declaration/value/function/do/applications-and-parens.hs works (ormolu) [✔] fourmolu> declaration/value/function/do/recursive-do-mdo.hs works (ormolu) [✔] fourmolu> declaration/value/function/do/operator-and-parens.hs works (ormolu) [✔] fourmolu> declaration/value/function/do/comment-spacing.hs works (ormolu) [✔] fourmolu> declaration/value/function/pattern/record-patterns.hs works (ormolu) [✔] fourmolu> declaration/value/function/pattern/many-guards-in-singleline.hs works (ormolu) [✔] fourmolu> declaration/value/function/pattern/view-pattern.hs works (ormolu) [✔] fourmolu> declaration/value/function/pattern/pattern-bind.hs works (ormolu) [✔] fourmolu> declaration/value/function/pattern/strictness.hs works (ormolu) [✔] fourmolu> declaration/value/function/pattern/splice-pattern.hs works (ormolu) [✔] fourmolu> declaration/value/function/pattern/famous-cardano-pattern.hs works (ormolu) [✔] fourmolu> declaration/value/function/pattern/n-plus-k-pattern.hs works (ormolu) [✔] fourmolu> declaration/value/function/pattern/multiline-guard-statement.hs works (ormolu) [✔] fourmolu> declaration/value/function/pattern/sig-pattern.hs works (ormolu) [✔] fourmolu> declaration/value/function/pattern/quasi-quotes-pattern.hs works (ormolu) [✔] fourmolu> declaration/value/function/pattern/multiline-case-pattern.hs works (ormolu) [✔] fourmolu> declaration/value/function/pattern/as-pattern.hs works (ormolu) [✔] fourmolu> declaration/value/function/pattern/multiple-guard-statements.hs works (ormolu) [✔] fourmolu> declaration/value/function/pattern/unboxed-sum-pattern.hs works (ormolu) [✔] fourmolu> declaration/value/other/line-multi-line.hs works (ormolu) [✔] fourmolu> declaration/value/other/comments-get-before-op.hs works (ormolu) [✔] fourmolu> declaration/value/other/line-single-line.hs works (ormolu) [✔] fourmolu> declaration/value/pattern-synonyms/bidirectional.hs works (ormolu) [✔] fourmolu> declaration/value/pattern-synonyms/explicitely-bidirectional.hs works (ormolu) [✔] fourmolu> declaration/value/pattern-synonyms/unidirectional.hs works (ormolu) [✔] fourmolu> declaration/data/newtype.hs works (ormolu) [✔] fourmolu> declaration/data/infix.hs works (ormolu) [✔] fourmolu> declaration/data/type-data.hs works (ormolu) [✔] fourmolu> declaration/data/partly-documented.hs works (ormolu) [✔] fourmolu> declaration/data/datatype-contexts.hs works (ormolu) [✔] fourmolu> declaration/data/multiline-names.hs works (ormolu) [✔] fourmolu> declaration/data/kind-annotations.hs works (ormolu) [✔] fourmolu> declaration/data/ctype-0.hs works (ormolu) [✔] fourmolu> declaration/data/existential.hs works (ormolu) [✔] fourmolu> declaration/data/fat-multiline.hs works (ormolu) [✔] fourmolu> declaration/data/unnamed-field-comment-2.hs works (ormolu) [✔] fourmolu> declaration/data/record-fancy-existential.hs works (ormolu) [✔] fourmolu> declaration/data/record-singleline.hs works (ormolu) [✔] fourmolu> declaration/data/operators.hs works (ormolu) [✔] fourmolu> declaration/data/deriving-strategies.hs works (ormolu) [✔] fourmolu> declaration/data/multiline-arg-parens.hs works (ormolu) [✔] fourmolu> declaration/data/empty.hs works (ormolu) [✔] fourmolu> declaration/data/strictness.hs works (ormolu) [✔] fourmolu> declaration/data/unnamed-field-comment-1.hs works (ormolu) [✔] fourmolu> declaration/data/gadt-syntax.hs works (ormolu) [✔] fourmolu> declaration/data/simple-broken.hs works (ormolu) [✔] fourmolu> declaration/data/multiline.hs works (ormolu) [✔] fourmolu> declaration/data/record.hs works (ormolu) [✔] fourmolu> declaration/data/existential-unicode.hs works (ormolu) [✔] monad-dijkstra> (imported from Prelude, but defined in GHC.List): monad-dijkstra> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." monad-dijkstra> | monad-dijkstra> 209 | step num prio cand { candScope = tail candScope, candPath = p } monad-dijkstra> | ^^^^ monad-dijkstra> Haddock coverage: monad-dijkstra> 100% ( 18 / 18) in 'Control.Monad.Search' 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.2.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 ghcide> Dependency text-rope: using text-rope-0.2 ghcide> Dependency time: using time-1.12.2 ghcide> Dependency transformers: using transformers-0.6.1.0 ghcide> Dependency unix: using unix-2.8.3.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.19.0.0 ghcide> Dependency data-default: using data-default-0.7.1.3 ghcide> Dependency extra: using extra-1.7.16 ghcide> Dependency ghcide: using ghcide-2.10.0.0 ghcide> Dependency gitrev: using gitrev-1.3.1 ghcide> Dependency hls-plugin-api: using hls-plugin-api-2.10.0.0 ghcide> Dependency lsp: using lsp-2.7.0.1 ghcide> Dependency lsp-types: using lsp-types-2.3.0.1 ghcide> Dependency optparse-applicative: using optparse-applicative-0.18.1.0 ghcide> Source component graph: ghcide> component lib ghcide> component exe:ghcide dependency lib ghcide> Configured component graph: ghcide> component ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP ghcide> include Diff-0.5-4nPoK53PkizD5e0dTbCPv7 ghcide> include Glob-0.10.2-8UdAy0RscbQ3Au4LyqJngX ghcide> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 ghcide> include array-0.5.6.0-dc89 ghcide> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM ghcide> include base-4.19.0.0-b960 ghcide> include base16-bytestring-1.0.2.0-L2HTrI5sDR6GxzNP6riz2o ghcide> include binary-0.8.9.1-0e3e ghcide> include bytestring-0.12.0.2-4690 ghcide> include case-insensitive-1.2.1.0-4sNw09pp3ywJCN7WmvmsUo ghcide> include co-log-core-0.3.2.5-4rEUtHsVjGE48ZzKQIPoey ghcide> include containers-0.6.8-4775 ghcide> include cryptohash-sha1-0.11.101.0-JfJgUl2ihKCAPBkGb1uPrC ghcide> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy ghcide> include deepseq-1.5.0.0-412f ghcide> include dependent-map-0.4.0.0-2XZ1WhxffW02I92a4p3TZR ghcide> include dependent-sum-0.7.2.0-DWuMHMFXE7O8dG6qhOJZzS ghcide> include directory-1.3.8.1-6a8e ghcide> include dlist-1.0-92EE3VRf6S86YM2NLYx7Zz ghcide> include enummapset-0.7.3.0-At7csTVcExqDUoJlj7yCY8 ghcide> include exceptions-0.10.7-d3e7 ghcide> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ ghcide> include filepath-1.4.100.4-fa1c ghcide> include fingertree-0.1.5.0-2CbST7R1kJt8Xjxv0pTBue ghcide> include focus-1.0.3.2-1fBIazYXDCa22Ym6TuLVAy ghcide> include ghc-9.8.1-f1e9 ghcide> include ghc-boot-9.8.1-d7dd ghcide> include ghc-boot-th-9.8.1-8ab3 ghcide> include ghc-trace-events-0.1.2.10-8qfgEMchYcT6H0WlJI55Ae ghcide> include haddock-library-1.11.0-1f1t011ME4y3XBFA0LrqZM ghcide> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m ghcide> include hie-bios-0.14.0-8linRbMuMoh51gkka25v59 ghcide> include hie-compat-0.3.1.2-9ME5ma9hRNsID6YtLKXHAC ghcide> include hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB ghcide> include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli ghcide> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze ghcide> include implicit-hie-0.1.4.0-GaNa06Cg83U3JmLeZ2y09w fourmolu> declaration/data/simple.hs works (ormolu) [✔] fourmolu> declaration/data/unnamed-field-comment-0.hs works (ormolu) [✔] fourmolu> declaration/data/single-constructor-with-haddock.hs works (ormolu) [✔] fourmolu> declaration/data/unnamed-field-comment-3.hs works (ormolu) [✔] fourmolu> declaration/data/record-multi-const.hs works (ormolu) [✔] fourmolu> declaration/data/deriving.hs works (ormolu) [✔] fourmolu> declaration/data/with-weird-haddock.hs works (ormolu) [✔] fourmolu> declaration/data/invisible-binders.hs works (ormolu) [✔] fourmolu> declaration/data/ctype-1.hs works (ormolu) [✔] fourmolu> declaration/data/existential-multiline.hs works (ormolu) [✔] fourmolu> declaration/data/with-comment.hs works (ormolu) [✔] fourmolu> declaration/data/gadt/multiple-declaration.hs works (ormolu) [✔] fourmolu> declaration/data/gadt/multiline-where.hs works (ormolu) [✔] fourmolu> declaration/data/gadt/strictness.hs works (ormolu) [✔] fourmolu> declaration/data/gadt/multiline.hs works (ormolu) [✔] fourmolu> declaration/data/gadt/record.hs works (ormolu) [✔] fourmolu> declaration/data/gadt/unicode.hs works (ormolu) [✔] fourmolu> declaration/data/gadt/simple.hs works (ormolu) [✔] fourmolu> declaration/data/field-layout/record-0.hs works (ormolu) [✔] fourmolu> declaration/data/field-layout/record-1.hs works (ormolu) [✔] fourmolu> declaration/data/field-layout/variants.hs works (ormolu) [✔] fourmolu> declaration/data/field-layout/gadt.hs works (ormolu) [✔] fourmolu> declaration/data/field-layout/record-2.hs works (ormolu) [✔] fourmolu> declaration/role-annotation/multi-line.hs works (ormolu) [✔] fourmolu> declaration/role-annotation/single-line.hs works (ormolu) [✔] fourmolu> declaration/deriving/singleline.hs works (ormolu) [✔] fourmolu> declaration/deriving/overlapping.hs works (ormolu) [✔] fourmolu> declaration/deriving/multiline.hs works (ormolu) [✔] fourmolu> declaration/splice/bracket-unicode.hs works (ormolu) [✔] fourmolu> declaration/splice/untyped-splice.hs works (ormolu) [✔] fourmolu> declaration/splice/quotes.hs works (ormolu) [✔] fourmolu> declaration/splice/bracket-declaration.hs works (ormolu) [✔] fourmolu> declaration/splice/typed-splice.hs works (ormolu) [✔] fourmolu> declaration/splice/grouped-splices.hs works (ormolu) [✔] fourmolu> declaration/splice/splice-decl.hs works (ormolu) [✔] fourmolu> declaration/splice/quasiquote.hs works (ormolu) [✔] fourmolu> declaration/splice/bracket.hs works (ormolu) [✔] fourmolu> declaration/foreign/foreign-export.hs works (ormolu) [✔] fourmolu> declaration/foreign/foreign-import.hs works (ormolu) [✔] fourmolu> declaration/instance/type-family-instances.hs works (ormolu) [✔] fourmolu> declaration/instance/single-parameter.hs works (ormolu) [✔] fourmolu> declaration/instance/empty-instance.hs works (ormolu) [✔] fourmolu> declaration/instance/newlines-after-where.hs works (ormolu) [✔] fourmolu> declaration/instance/multi-parameter.hs works (ormolu) [✔] fourmolu> declaration/instance/associated-types.hs works (ormolu) [✔] fourmolu> declaration/instance/contexts.hs works (ormolu) [✔] fourmolu> declaration/instance/associated-data.hs works (ormolu) [✔] fourmolu> declaration/instance/instance-sigs.hs works (ormolu) [✔] fourmolu> declaration/instance/instance-sigs-multiple.hs works (ormolu) [✔] fourmolu> declaration/instance/data-family-instances.hs works (ormolu) [✔] fourmolu> declaration/instance/newlines-between-methods.hs works (ormolu) [✔] fourmolu> declaration/instance/data-family-instances-newtype.hs works (ormolu) [✔] fourmolu> declaration/instance/contexts-comments.hs works (ormolu) [✔] fourmolu> declaration/instance/data-family-instances-gadt.hs works (ormolu) [✔] fourmolu> declaration/instance/overlappable-instances.hs works (ormolu) [✔] fourmolu> module-header/double-dot-with-names.hs works (ormolu) [✔] fourmolu> module-header/simple-with-comments.hs works (ormolu) [✔] fourmolu> module-header/empty-haddock.hs works (ormolu) [✔] fourmolu> module-header/warning-pragma-multiline.hs works (ormolu) [✔] fourmolu> module-header/shebang.hs works (ormolu) [✔] fourmolu> module-header/stack-header-0.hs works (ormolu) [✔] fourmolu> module-header/warning-pragma.hs works (ormolu) [✔] fourmolu> module-header/multiline-empty-comment.hs works (ormolu) [✔] fourmolu> module-header/shebang-with-pragmas.hs works (ormolu) [✔] fourmolu> module-header/stack-header-1.hs works (ormolu) [✔] fourmolu> module-header/multiline-with-comments.hs works (ormolu) [✔] ghcide> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP ghcide> include lens-aeson-1.2.3-7t4wTsEmKaD6kmSnYjKzJi ghcide> include list-t-1.0.5.7-JBHAwEN8nVyKQY75ILGSiw ghcide> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze ghcide> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes ghcide> include mtl-2.3.1-63a4 ghcide> include opentelemetry-0.8.0-8bYuQooNxtcI0QFsSpQEBW ghcide> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv ghcide> include os-string-2.0.7-CI0cDnBswD415gas0ke5Qa ghcide> include parallel-3.2.2.0-v8RtRKcg4i49eHpR9JBpP ghcide> include prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP ghcide> include prettyprinter-ansi-terminal-1.1.3-24ibakpEbZo1sqweiv6ift ghcide> include random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX ghcide> include regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX ghcide> include safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv ghcide> include sorted-list-0.2.3.1-COs03oNF6AJ7dfXYppXgPP ghcide> include sqlite-simple-0.4.19.0-5hdyM3EqLRN9eRjfZpLj9g ghcide> include stm-2.5.2.1-83fa ghcide> include stm-containers-1.2.1.1-H1mSmOKT12tBhhHaHtwIoE ghcide> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI ghcide> include text-2.1-c36a ghcide> include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D ghcide> include time-1.12.2-d26d ghcide> include transformers-0.6.1.0-c3ec ghcide> include unix-2.8.3.0-8aa6 ghcide> include unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe ghcide> include unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P ghcide> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq ghcide> include vector-0.13.2.0-KITycIPQp0R25115diGgzh ghcide> component ghcide-2.10.0.0-IzZXbqYu2Ej7zQ7K822pVP-ghcide ghcide> include base-4.19.0.0-b960 ghcide> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy ghcide> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ ghcide> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP ghcide> include gitrev-1.3.1-3dVwWdC9qDV8bHoyePlZVx ghcide> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze ghcide> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze ghcide> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes ghcide> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv ghcide> Linked component graph: ghcide> unit ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP ghcide> include Diff-0.5-4nPoK53PkizD5e0dTbCPv7 ghcide> include Glob-0.10.2-8UdAy0RscbQ3Au4LyqJngX ghcide> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 ghcide> include array-0.5.6.0-dc89 ghcide> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM ghcide> include base-4.19.0.0-b960 ghcide> include base16-bytestring-1.0.2.0-L2HTrI5sDR6GxzNP6riz2o ghcide> include binary-0.8.9.1-0e3e ghcide> include bytestring-0.12.0.2-4690 ghcide> include case-insensitive-1.2.1.0-4sNw09pp3ywJCN7WmvmsUo ghcide> include co-log-core-0.3.2.5-4rEUtHsVjGE48ZzKQIPoey ghcide> include containers-0.6.8-4775 ghcide> include cryptohash-sha1-0.11.101.0-JfJgUl2ihKCAPBkGb1uPrC ghcide> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy ghcide> include deepseq-1.5.0.0-412f ghcide> include dependent-map-0.4.0.0-2XZ1WhxffW02I92a4p3TZR ghcide> include dependent-sum-0.7.2.0-DWuMHMFXE7O8dG6qhOJZzS ghcide> include directory-1.3.8.1-6a8e ghcide> include dlist-1.0-92EE3VRf6S86YM2NLYx7Zz ghcide> include enummapset-0.7.3.0-At7csTVcExqDUoJlj7yCY8 ghcide> include exceptions-0.10.7-d3e7 ghcide> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ ghcide> include filepath-1.4.100.4-fa1c ghcide> include fingertree-0.1.5.0-2CbST7R1kJt8Xjxv0pTBue ghcide> include focus-1.0.3.2-1fBIazYXDCa22Ym6TuLVAy ghcide> include ghc-9.8.1-f1e9 ghcide> include ghc-boot-9.8.1-d7dd ghcide> include ghc-boot-th-9.8.1-8ab3 ghcide> include ghc-trace-events-0.1.2.10-8qfgEMchYcT6H0WlJI55Ae ghcide> include haddock-library-1.11.0-1f1t011ME4y3XBFA0LrqZM ghcide> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m ghcide> include hie-bios-0.14.0-8linRbMuMoh51gkka25v59 ghcide> include hie-compat-0.3.1.2-9ME5ma9hRNsID6YtLKXHAC ghcide> include hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB ghcide> include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli ghcide> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze ghcide> include implicit-hie-0.1.4.0-GaNa06Cg83U3JmLeZ2y09w ghcide> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP fourmolu> module-header/singleline.hs works (ormolu) [✔] fourmolu> module-header/empty.hs works (ormolu) [✔] fourmolu> module-header/multiline-empty.hs works (ormolu) [✔] fourmolu> module-header/stack-header-2.hs works (ormolu) [✔] fourmolu> module-header/multiline.hs works (ormolu) [✔] fourmolu> module-header/double-shebangs.hs works (ormolu) [✔] fourmolu> module-header/multiline2.hs works (ormolu) [✔] fourmolu> module-header/preceding-comment-with-haddock.hs works (ormolu) [✔] fourmolu> module-header/simple.hs works (ormolu) [✔] fourmolu> module-header/named-section.hs works (ormolu) [✔] fourmolu> module-header/singleline-empty.hs works (ormolu) [✔] fourmolu> module-header/warning-pragma-singleton-list.hs works (ormolu) [✔] fourmolu> module-header/warning-pragma-list-multiline.hs works (ormolu) [✔] fourmolu> module-header/leading-empty-line.hs works (ormolu) [✔] fourmolu> fourmolu/multiline-haddocks.hs works (ormolu) [✔] fourmolu> fourmolu/type-app-promoted.hs works (ormolu) [✔] fourmolu> fourmolu/mixed-disable-pragmas.hs works (ormolu) [✔] fourmolu> fourmolu/list-multiline.hs works (ormolu) [✔] fourmolu> other/comment-following-preceding-gap.hs works (fourmolu) [✔] fourmolu> other/jsffi.hs works (fourmolu) [✔] fourmolu> other/overly-indented.hs works (fourmolu) [✔] fourmolu> other/following-comment-last-2.hs works (fourmolu) [✔] fourmolu> other/consequetive-pipe-comments.hs works (fourmolu) [✔] fourmolu> other/comment-empty-let.hs works (fourmolu) [✔] fourmolu> other/following-comment-last-3.hs works (fourmolu) [✔] fourmolu> other/empty-haddock.hs works (fourmolu) [✔] fourmolu> other/following-comment-last-0.hs works (fourmolu) [✔] fourmolu> other/inline-comment-1.hs works (fourmolu) [✔] fourmolu> other/comment-inside-construct.hs works (fourmolu) [✔] fourmolu> other/invalid-haddock-1.hs works (fourmolu) [✔] fourmolu> other/comment-glued-together.hs works (fourmolu) [✔] fourmolu> other/linear-arrows.hs works (fourmolu) [✔] fourmolu> other/empty-forall.hs works (fourmolu) [✔] fourmolu> other/pragma-sorting.hs works (fourmolu) [✔] fourmolu> other/comment-alignment.hs works (fourmolu) [✔] fourmolu> other/haddock-without-module-header.hs works (fourmolu) [✔] fourmolu> other/comment-multiline-after.hs works (fourmolu) [✔] fourmolu> other/invalid-haddock-double-trigger.hs works (fourmolu) [✔] fourmolu> other/multiple-blank-line-comment.hs works (fourmolu) [✔] fourmolu> other/argument-comment.hs works (fourmolu) [✔] fourmolu> other/invalid-haddock-weird.hs works (fourmolu) [✔] fourmolu> other/following-comment-last-1.hs works (fourmolu) [✔] fourmolu> other/comment-trailing-space.hs works (fourmolu) [✔] fourmolu> other/invalid-haddock-2.hs works (fourmolu) [✔] fourmolu> other/comment-two-blocks.hs works (fourmolu) [✔] fourmolu> other/pragma-comments.hs works (fourmolu) [✔] fourmolu> other/comment-before-hanging.hs works (fourmolu) [✔] fourmolu> other/merging-comments.hs works (fourmolu) [✔] fourmolu> other/multiline-comments-reindent.hs works (fourmolu) [✔] fourmolu> other/pragma.hs works (fourmolu) [✔] fourmolu> other/comment-style-transform.hs works (fourmolu) [✔] fourmolu> other/trailing-whitespace.hs works (fourmolu) [✔] fourmolu> other/pragma-comments-after.hs works (fourmolu) [✔] fourmolu> other/haddock-sections.hs works (fourmolu) [✔] fourmolu> other/ascii.hs works (fourmolu) [✔] fourmolu> other/comment-after-preceding-haddock.hs works (fourmolu) [✔] fourmolu> other/inline-comment-0.hs works (fourmolu) [✔] fourmolu> other/pragma-no-header.hs works (fourmolu) [✔] fourmolu> other/multiline-forall.hs works (fourmolu) [✔] fourmolu> other/comment-spacing.hs works (fourmolu) [✔] fourmolu> other/necessary-brackets.hs works (fourmolu) [✔] fourmolu> other/disabling/closing-comment-in-disabled-region.hs works (fourmolu) [✔] fourmolu> other/disabling/whole-file.hs works (fourmolu) [✔] fourmolu> other/disabling/empty-disabled-region.hs works (fourmolu) [✔] fourmolu> other/disabling/line-pragma-in-disabled-region.hs works (fourmolu) [✔] fourmolu> other/disabling/suffix-comment.hs works (fourmolu) [✔] fourmolu> other/disabling/preserve-empty-lines.hs works (fourmolu) [✔] fourmolu> other/disabling/preserve-trailing-whitespace.hs works (fourmolu) [✔] fourmolu> other/disabling/single-definition.hs works (fourmolu) [✔] fourmolu> other/disabling/normalize-magic-comments.hs works (fourmolu) [✔] fourmolu> other/cpp/continuation.hs works (fourmolu) [✔] fourmolu> other/cpp/separation-2b.hs works (fourmolu) [✔] fourmolu> other/cpp/shifted.hs works (fourmolu) [✔] fourmolu> other/cpp/simple-import.hs works (fourmolu) [✔] ghcide> include lens-aeson-1.2.3-7t4wTsEmKaD6kmSnYjKzJi ghcide> include list-t-1.0.5.7-JBHAwEN8nVyKQY75ILGSiw ghcide> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze ghcide> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes ghcide> include mtl-2.3.1-63a4 ghcide> include opentelemetry-0.8.0-8bYuQooNxtcI0QFsSpQEBW ghcide> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv ghcide> include os-string-2.0.7-CI0cDnBswD415gas0ke5Qa ghcide> include parallel-3.2.2.0-v8RtRKcg4i49eHpR9JBpP ghcide> include prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP ghcide> include prettyprinter-ansi-terminal-1.1.3-24ibakpEbZo1sqweiv6ift ghcide> include random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX ghcide> include regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX ghcide> include safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv ghcide> include sorted-list-0.2.3.1-COs03oNF6AJ7dfXYppXgPP ghcide> include sqlite-simple-0.4.19.0-5hdyM3EqLRN9eRjfZpLj9g ghcide> include stm-2.5.2.1-83fa ghcide> include stm-containers-1.2.1.1-H1mSmOKT12tBhhHaHtwIoE ghcide> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI ghcide> include text-2.1-c36a ghcide> include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D ghcide> include time-1.12.2-d26d ghcide> include transformers-0.6.1.0-c3ec ghcide> include unix-2.8.3.0-8aa6 ghcide> include unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe ghcide> include unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P ghcide> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq ghcide> include vector-0.13.2.0-KITycIPQp0R25115diGgzh fourmolu> other/cpp/separation-1b.hs works (fourmolu) [✔] fourmolu> other/cpp/separation-2a.hs works (fourmolu) [✔] fourmolu> other/cpp/lonely-hash.hs works (fourmolu) [✔] fourmolu> other/cpp/separation-0b.hs works (fourmolu) [✔] fourmolu> other/cpp/cpp-and-imports.hs works (fourmolu) [✔] fourmolu> other/cpp/separation-0a.hs works (fourmolu) [✔] fourmolu> other/cpp/separation-1a.hs works (fourmolu) [✔] fourmolu> import/comments-inside-imports.hs works (fourmolu) [✔] fourmolu> import/nested-explicit-imports.hs works (fourmolu) [✔] fourmolu> import/merging-1.hs works (fourmolu) [✔] fourmolu> import/explicit-imports.hs works (fourmolu) [✔] fourmolu> import/sorted.hs works (fourmolu) [✔] fourmolu> import/merging-0.hs works (fourmolu) [✔] fourmolu> import/sorted-package-imports.hs works (fourmolu) [✔] fourmolu> import/deprecated-export-multi-line.hs works (fourmolu) [✔] fourmolu> import/explicit-prelude.hs works (fourmolu) [✔] fourmolu> import/deduplication-bug.hs works (fourmolu) [✔] fourmolu> import/sorted-export-list.hs works (fourmolu) [✔] fourmolu> import/merging-2.hs works (fourmolu) [✔] fourmolu> import/qualified-prelude.hs works (fourmolu) [✔] fourmolu> import/misc.hs works (fourmolu) [✔] fourmolu> import/simple.hs works (fourmolu) [✔] fourmolu> import/explicit-imports-with-comments.hs works (fourmolu) [✔] fourmolu> import/deprecated-export-single-line.hs works (fourmolu) [✔] fourmolu> import/qualified-post.hs works (fourmolu) [✔] fourmolu> import/comments-per-import.hs works (fourmolu) [✔] fourmolu> declaration/warning/warning-multiline.hs works (fourmolu) [✔] fourmolu> declaration/warning/warning-single-line.hs works (fourmolu) [✔] fourmolu> declaration/class/multi-parameters2.hs works (fourmolu) [✔] fourmolu> declaration/class/newlines-and-default-decls.hs works (fourmolu) [✔] fourmolu> declaration/class/newlines-and-haddocks.hs works (fourmolu) [✔] fourmolu> declaration/class/poly-kinded-classes.hs works (fourmolu) [✔] fourmolu> declaration/class/type-operators1.hs works (fourmolu) [✔] fourmolu> declaration/class/newlines-after-where.hs works (fourmolu) [✔] fourmolu> declaration/class/default-implementations-comments.hs works (fourmolu) [✔] fourmolu> declaration/class/default-signatures-simple.hs works (fourmolu) [✔] fourmolu> declaration/class/associated-data2.hs works (fourmolu) [✔] fourmolu> declaration/class/empty-classes.hs works (fourmolu) [✔] fourmolu> declaration/class/super-classes.hs works (fourmolu) [✔] fourmolu> declaration/class/associated-type-defaults.hs works (fourmolu) [✔] fourmolu> declaration/class/associated-data1.hs works (fourmolu) [✔] fourmolu> declaration/class/functional-dependencies.hs works (fourmolu) [✔] fourmolu> declaration/class/associated-types2.hs works (fourmolu) [✔] fourmolu> declaration/class/newlines-between-methods.hs works (fourmolu) [✔] fourmolu> declaration/class/type-operators2.hs works (fourmolu) [✔] fourmolu> declaration/class/default-signatures.hs works (fourmolu) [✔] fourmolu> declaration/class/associated-types1.hs works (fourmolu) [✔] fourmolu> declaration/class/multi-parameters1.hs works (fourmolu) [✔] fourmolu> declaration/class/single-parameters.hs works (fourmolu) [✔] fourmolu> declaration/class/type-operators3.hs works (fourmolu) [✔] fourmolu> declaration/class/default-implementations.hs works (fourmolu) [✔] fourmolu> declaration/class/dependency-super-classes.hs works (fourmolu) [✔] fourmolu> declaration/annotation/annotation.hs works (fourmolu) [✔] fourmolu> declaration/rewrite-rule/forall-1.hs works (fourmolu) [✔] fourmolu> declaration/rewrite-rule/empty.hs works (fourmolu) [✔] fourmolu> declaration/rewrite-rule/prelude2.hs works (fourmolu) [✔] fourmolu> declaration/rewrite-rule/type-signature.hs works (fourmolu) [✔] fourmolu> declaration/rewrite-rule/forall-0.hs works (fourmolu) [✔] fourmolu> declaration/rewrite-rule/prelude4.hs works (fourmolu) [✔] fourmolu> declaration/rewrite-rule/prelude3.hs works (fourmolu) [✔] fourmolu> declaration/rewrite-rule/phase.hs works (fourmolu) [✔] fourmolu> declaration/rewrite-rule/basic2.hs works (fourmolu) [✔] fourmolu> declaration/rewrite-rule/prelude1.hs works (fourmolu) [✔] fourmolu> declaration/rewrite-rule/never-active.hs works (fourmolu) [✔] fourmolu> declaration/rewrite-rule/basic1.hs works (fourmolu) [✔] fourmolu> declaration/type-families/closed-type-family/infix.hs works (fourmolu) [✔] fourmolu> declaration/type-families/closed-type-family/injective.hs works (fourmolu) [✔] fourmolu> declaration/type-families/closed-type-family/with-forall.hs works (fourmolu) [✔] fourmolu> declaration/type-families/closed-type-family/multi-line.hs works (fourmolu) [✔] fourmolu> declaration/type-families/closed-type-family/type-arguments.hs works (fourmolu) [✔] fourmolu> declaration/type-families/closed-type-family/with-comments.hs works (fourmolu) [✔] fourmolu> declaration/type-families/closed-type-family/with-equal-sign.hs works (fourmolu) [✔] fourmolu> declaration/type-families/closed-type-family/no-annotation.hs works (fourmolu) [✔] fourmolu> declaration/type-families/closed-type-family/promotion.hs works (fourmolu) [✔] fourmolu> declaration/type-families/closed-type-family/simple.hs works (fourmolu) [✔] fourmolu> declaration/type-families/type-family/injective.hs works (fourmolu) [✔] fourmolu> declaration/type-families/type-family/no-annotation.hs works (fourmolu) [✔] fourmolu> declaration/type-families/type-family/simple.hs works (fourmolu) [✔] fourmolu> declaration/type-families/type-family/operator.hs works (fourmolu) [✔] fourmolu> declaration/type-families/data-family/type-arguments.hs works (fourmolu) [✔] fourmolu> declaration/type-families/data-family/no-annotation.hs works (fourmolu) [✔] fourmolu> declaration/type-families/data-family/simple.hs works (fourmolu) [✔] fourmolu> declaration/type-synonyms/multi-line.hs works (fourmolu) [✔] fourmolu> declaration/type-synonyms/simple.hs works (fourmolu) [✔] fourmolu> declaration/type-synonyms/with-weird-haddock.hs works (fourmolu) [✔] fourmolu> declaration/type/splice.hs works (fourmolu) [✔] fourmolu> declaration/type/promotion-0.hs works (fourmolu) [✔] fourmolu> declaration/type/promotion-1.hs works (fourmolu) [✔] fourmolu> declaration/type/forall.hs works (fourmolu) [✔] fourmolu> declaration/type/visible-forall.hs works (fourmolu) [✔] fourmolu> declaration/type/type-applications.hs works (fourmolu) [✔] fourmolu> declaration/type/misc-kind-signatures.hs works (fourmolu) [✔] fourmolu> declaration/type/lits.hs works (fourmolu) [✔] fourmolu> declaration/default/default.hs works (fourmolu) [✔] fourmolu> declaration/signature/standalone-kind.hs works (fourmolu) [✔] fourmolu> declaration/signature/inline/noinline.hs works (fourmolu) [✔] fourmolu> declaration/signature/inline/inlineable.hs works (fourmolu) [✔] fourmolu> declaration/signature/inline/inline.hs works (fourmolu) [✔] fourmolu> declaration/signature/inline/conlike.hs works (fourmolu) [✔] fourmolu> declaration/signature/set-cost-centre/set-cost-centre.hs works (fourmolu) [✔] fourmolu> declaration/signature/type/long-multiline-applications.hs works (fourmolu) [✔] fourmolu> declaration/signature/type/long-function-name.hs works (fourmolu) [✔] fourmolu> declaration/signature/type/context-single-line.hs works (fourmolu) [✔] fourmolu> declaration/signature/type/arguments.hs works (fourmolu) [✔] fourmolu> declaration/signature/type/unicode.hs works (fourmolu) [✔] fourmolu> declaration/signature/type/multi-value.hs works (fourmolu) [✔] fourmolu> declaration/signature/type/infix-promoted-type-constructor.hs works (fourmolu) [✔] fourmolu> declaration/signature/type/context-multi-line.hs works (fourmolu) [✔] fourmolu> declaration/signature/type/unrelated.hs works (fourmolu) [✔] fourmolu> declaration/signature/fixity/infix.hs works (fourmolu) [✔] fourmolu> declaration/signature/fixity/infixr.hs works (fourmolu) [✔] fourmolu> declaration/signature/fixity/infixl.hs works (fourmolu) [✔] fourmolu> declaration/signature/minimal/minimal.hs works (fourmolu) [✔] fourmolu> declaration/signature/pattern/multiline.hs works (fourmolu) [✔] fourmolu> declaration/signature/pattern/single-line.hs works (fourmolu) [✔] fourmolu> declaration/signature/complete/complete.hs works (fourmolu) [✔] fourmolu> declaration/signature/specialize/specialize.hs works (fourmolu) [✔] fourmolu> declaration/signature/specialize/specialize-instance.hs works (fourmolu) [✔] fourmolu> declaration/value/function/splice.hs works (fourmolu) [✔] fourmolu> declaration/value/function/if-with-comment-above-branches.hs works (fourmolu) [✔] fourmolu> declaration/value/function/parallel-comprehensions-complex.hs works (fourmolu) [✔] fourmolu> declaration/value/function/awkward-comment-0.hs works (fourmolu) [✔] fourmolu> declaration/value/function/application-1.hs works (fourmolu) [✔] fourmolu> declaration/value/function/operators-5.hs works (fourmolu) [✔] ghcide> Control.Concurrent.Strict=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Control.Concurrent.Strict,Development.IDE=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE,Development.IDE.Core.Actions=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Core.Actions,Development.IDE.Core.Compile=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Core.Compile,Development.IDE.Core.Debouncer=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Core.Debouncer,Development.IDE.Core.FileStore=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Core.FileStore,Development.IDE.Core.FileUtils=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Core.FileUtils,Development.IDE.Core.IdeConfiguration=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Core.IdeConfiguration,Development.IDE.Core.OfInterest=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Core.OfInterest,Development.IDE.Core.PluginUtils=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Core.PluginUtils,Development.IDE.Core.PositionMapping=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Core.PositionMapping,Development.IDE.Core.Preprocessor=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Core.Preprocessor,Development.IDE.Core.ProgressReporting=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Core.ProgressReporting,Development.IDE.Core.RuleTypes=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Core.RuleTypes,Development.IDE.Core.Rules=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Core.Rules,Development.IDE.Core.Service=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Core.Service,Development.IDE.Core.Shake=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Core.Shake,Development.IDE.Core.Tracing=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Core.Tracing,Development.IDE.Core.UseStale=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Core.UseStale,Development.IDE.Core.WorkerThread=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Core.WorkerThread,Development.IDE.GHC.Compat=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.GHC.Compat,Development.IDE.GHC.Compat.CmdLine=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.GHC.Compat.CmdLine,Development.IDE.GHC.Compat.Core=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.GHC.Compat.Core,Development.IDE.GHC.Compat.Driver=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.GHC.Compat.Driver,Development.IDE.GHC.Compat.Env=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.GHC.Compat.Env,Development.IDE.GHC.Compat.Error=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.GHC.Compat.Error,Development.IDE.GHC.Compat.Iface=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.GHC.Compat.Iface,Development.IDE.GHC.Compat.Logger=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.GHC.Compat.Logger,Development.IDE.GHC.Compat.Outputable=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.GHC.Compat.Outputable,Development.IDE.GHC.Compat.Parser=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.GHC.Compat.Parser,Development.IDE.GHC.Compat.Plugins=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.GHC.Compat.Plugins,Development.IDE.GHC.Compat.Units=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.GHC.Compat.Units,Development.IDE.GHC.Compat.Util=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.GHC.Compat.Util,Development.IDE.GHC.CoreFile=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.GHC.CoreFile,Development.IDE.GHC.Error=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.GHC.Error,Development.IDE.GHC.Orphans=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.GHC.Orphans,Development.IDE.GHC.Util=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.GHC.Util,Development.IDE.Import.DependencyInformation=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Import.DependencyInformation,Development.IDE.Import.FindImports=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Import.FindImports,Development.IDE.LSP.HoverDefinition=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.LSP.HoverDefinition,Development.IDE.LSP.LanguageServer=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.LSP.LanguageServer,Development.IDE.LSP.Notifications=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.LSP.Notifications,Development.IDE.LSP.Outline=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.LSP.Outline,Development.IDE.LSP.Server=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.LSP.Server,Development.IDE.Main=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Main,Development.IDE.Main.HeapStats=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Main.HeapStats,Development.IDE.Monitoring.OpenTelemetry=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Monitoring.OpenTelemetry,Development.IDE.Plugin=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Plugin,Development.IDE.Plugin.Completions=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Plugin.Completions,Development.IDE.Plugin.Completions.Logic=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Plugin.Completions.Logic,Development.IDE.Plugin.Completions.Types=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Plugin.Completions.Types,Development.IDE.Plugin.HLS=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Plugin.HLS,Development.IDE.Plugin.HLS.GhcIde=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Plugin.HLS.GhcIde,Development.IDE.Plugin.Test=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Plugin.Test,Development.IDE.Plugin.TypeLenses=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Plugin.TypeLenses,Development.IDE.Session=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Session,Development.IDE.Session.Diagnostics=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Session.Diagnostics,Development.IDE.Session.Implicit=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Session.Implicit,Development.IDE.Spans.AtPoint=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Spans.AtPoint,Development.IDE.Spans.Common=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Spans.Common,Development.IDE.Spans.Documentation=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Spans.Documentation,Development.IDE.Spans.LocalBindings=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Spans.LocalBindings,Development.IDE.Spans.Pragmas=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Spans.Pragmas,Development.IDE.Types.Diagnostics=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Types.Diagnostics,Development.IDE.Types.Exports=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Types.Exports,Development.IDE.Types.HscEnvEq=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Types.HscEnvEq,Development.IDE.Types.KnownTargets=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Types.KnownTargets,Development.IDE.Types.Location=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Types.Location,Development.IDE.Types.Monitoring=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Types.Monitoring,Development.IDE.Types.Options=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Types.Options,Development.IDE.Types.Shake=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Development.IDE.Types.Shake,Generics.SYB.GHC=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Generics.SYB.GHC,Text.Fuzzy.Parallel=ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP:Text.Fuzzy.Parallel ghcide> unit ghcide-2.10.0.0-IzZXbqYu2Ej7zQ7K822pVP-ghcide ghcide> include base-4.19.0.0-b960 ghcide> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy ghcide> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ ghcide> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP ghcide> include gitrev-1.3.1-3dVwWdC9qDV8bHoyePlZVx ghcide> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze ghcide> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze ghcide> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes ghcide> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv ghcide> Ready component graph: ghcide> definite ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP ghcide> depends Diff-0.5-4nPoK53PkizD5e0dTbCPv7 ghcide> depends Glob-0.10.2-8UdAy0RscbQ3Au4LyqJngX ghcide> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 ghcide> depends array-0.5.6.0-dc89 ghcide> depends async-2.2.5-4iGqEhfeonCFkQqAVgJzMM ghcide> depends base-4.19.0.0-b960 ghcide> depends base16-bytestring-1.0.2.0-L2HTrI5sDR6GxzNP6riz2o ghcide> depends binary-0.8.9.1-0e3e ghcide> depends bytestring-0.12.0.2-4690 ghcide> depends case-insensitive-1.2.1.0-4sNw09pp3ywJCN7WmvmsUo ghcide> depends co-log-core-0.3.2.5-4rEUtHsVjGE48ZzKQIPoey ghcide> depends containers-0.6.8-4775 ghcide> depends cryptohash-sha1-0.11.101.0-JfJgUl2ihKCAPBkGb1uPrC ghcide> depends data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy ghcide> depends deepseq-1.5.0.0-412f ghcide> depends dependent-map-0.4.0.0-2XZ1WhxffW02I92a4p3TZR ghcide> depends dependent-sum-0.7.2.0-DWuMHMFXE7O8dG6qhOJZzS ghcide> depends directory-1.3.8.1-6a8e ghcide> depends dlist-1.0-92EE3VRf6S86YM2NLYx7Zz ghcide> depends enummapset-0.7.3.0-At7csTVcExqDUoJlj7yCY8 ghcide> depends exceptions-0.10.7-d3e7 ghcide> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ ghcide> depends filepath-1.4.100.4-fa1c ghcide> depends fingertree-0.1.5.0-2CbST7R1kJt8Xjxv0pTBue ghcide> depends focus-1.0.3.2-1fBIazYXDCa22Ym6TuLVAy ghcide> depends ghc-9.8.1-f1e9 ghcide> depends ghc-boot-9.8.1-d7dd ghcide> depends ghc-boot-th-9.8.1-8ab3 ghcide> depends ghc-trace-events-0.1.2.10-8qfgEMchYcT6H0WlJI55Ae ghcide> depends haddock-library-1.11.0-1f1t011ME4y3XBFA0LrqZM ghcide> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m ghcide> depends hie-bios-0.14.0-8linRbMuMoh51gkka25v59 ghcide> depends hie-compat-0.3.1.2-9ME5ma9hRNsID6YtLKXHAC ghcide> depends hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB ghcide> depends hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli ghcide> depends hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze ghcide> depends implicit-hie-0.1.4.0-GaNa06Cg83U3JmLeZ2y09w ghcide> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP ghcide> depends lens-aeson-1.2.3-7t4wTsEmKaD6kmSnYjKzJi ghcide> depends list-t-1.0.5.7-JBHAwEN8nVyKQY75ILGSiw ghcide> depends lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze ghcide> depends lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes ghcide> depends mtl-2.3.1-63a4 ghcide> depends opentelemetry-0.8.0-8bYuQooNxtcI0QFsSpQEBW ghcide> depends optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv ghcide> depends os-string-2.0.7-CI0cDnBswD415gas0ke5Qa ghcide> depends parallel-3.2.2.0-v8RtRKcg4i49eHpR9JBpP ghcide> depends prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP ghcide> depends prettyprinter-ansi-terminal-1.1.3-24ibakpEbZo1sqweiv6ift ghcide> depends random-1.2.1.3-LaY8qFAq8FCKPWMPExzIGX ghcide> depends regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX ghcide> depends safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv fourmolu> declaration/value/function/operator-hash-without-unboxed-sums.hs works (fourmolu) [✔] fourmolu> declaration/value/function/let-multi-line.hs works (fourmolu) [✔] fourmolu> declaration/value/function/lambda-single-line.hs works (fourmolu) [✔] fourmolu> declaration/value/function/list-notation-1.hs works (fourmolu) [✔] fourmolu> declaration/value/function/negation.hs works (fourmolu) [✔] fourmolu> declaration/value/function/lexical-negation.hs works (fourmolu) [✔] fourmolu> declaration/value/function/let-single-line.hs works (fourmolu) [✔] fourmolu> declaration/value/function/list-comprehensions.hs works (fourmolu) [✔] fourmolu> declaration/value/function/operator-comments-2.hs works (fourmolu) [✔] fourmolu> declaration/value/function/backticks-lhs.hs works (fourmolu) [✔] fourmolu> declaration/value/function/typed-expressions.hs works (fourmolu) [✔] fourmolu> declaration/value/function/operators-4.hs works (fourmolu) [✔] fourmolu> declaration/value/function/application-2.hs works (fourmolu) [✔] fourmolu> declaration/value/function/multi-way-if.hs works (fourmolu) [✔] fourmolu> declaration/value/function/operators-7.hs works (fourmolu) [✔] fourmolu> declaration/value/function/fancy-forall-1.hs works (fourmolu) [✔] fourmolu> declaration/value/function/multiple-guards.hs works (fourmolu) [✔] fourmolu> declaration/value/function/case-multi-line-guards.hs works (fourmolu) [✔] fourmolu> declaration/value/function/fancy-forall-0.hs works (fourmolu) [✔] fourmolu> declaration/value/function/if-with-comment-next-to-keyword.hs works (fourmolu) [✔] fourmolu> declaration/value/function/multiple-matches.hs works (fourmolu) [✔] fourmolu> declaration/value/function/tuples.hs works (fourmolu) [✔] fourmolu> declaration/value/function/operators-0.hs works (fourmolu) [✔] fourmolu> declaration/value/function/static-pointers.hs works (fourmolu) [✔] fourmolu> declaration/value/function/operators-1.hs works (fourmolu) [✔] fourmolu> declaration/value/function/operator-fixity-defaulting.hs works (fourmolu) [✔] fourmolu> declaration/value/function/if-single-line-functions-do.hs works (fourmolu) [✔] fourmolu> declaration/value/function/parenthesis-lhs.hs works (fourmolu) [✔] fourmolu> declaration/value/function/list-notation-2.hs works (fourmolu) [✔] fourmolu> declaration/value/function/application-0.hs works (fourmolu) [✔] fourmolu> declaration/value/function/case-empty.hs works (fourmolu) [✔] fourmolu> declaration/value/function/operators-3.hs works (fourmolu) [✔] fourmolu> declaration/value/function/where-nested.hs works (fourmolu) [✔] fourmolu> declaration/value/function/pragmas.hs works (fourmolu) [✔] fourmolu> declaration/value/function/parens.hs works (fourmolu) [✔] fourmolu> declaration/value/function/blank-lines-let.hs works (fourmolu) [✔] fourmolu> declaration/value/function/implicit-params.hs works (fourmolu) [✔] fourmolu> declaration/value/function/arithmetic-sequences.hs works (fourmolu) [✔] fourmolu> declaration/value/function/if-multi-line.hs works (fourmolu) [✔] fourmolu> declaration/value/function/operator-hash-with-unboxed-sums.hs works (fourmolu) [✔] fourmolu> declaration/value/function/newline-single-line-body.hs works (fourmolu) [✔] fourmolu> declaration/value/function/case-multi-line.hs works (fourmolu) [✔] fourmolu> declaration/value/function/primitive-literals.hs works (fourmolu) [✔] fourmolu> declaration/value/function/case-single-line.hs works (fourmolu) [✔] fourmolu> declaration/value/function/if-with-comment-before-do-blocks.hs works (fourmolu) [✔] fourmolu> declaration/value/function/parallel-comprehensions-single-line.hs works (fourmolu) [✔] fourmolu> declaration/value/function/if-single-line-functions.hs works (fourmolu) [✔] fourmolu> declaration/value/function/backticks.hs works (fourmolu) [✔] fourmolu> declaration/value/function/explicit-type.hs works (fourmolu) [✔] fourmolu> declaration/value/function/tricky-parens.hs works (fourmolu) [✔] fourmolu> declaration/value/function/complex-list.hs works (fourmolu) [✔] fourmolu> declaration/value/function/let-nested.hs works (fourmolu) [✔] fourmolu> declaration/value/function/strings.hs works (fourmolu) [✔] fourmolu> declaration/value/function/operators-2.hs works (fourmolu) [✔] fourmolu> declaration/value/function/equality-constraints.hs works (fourmolu) [✔] fourmolu> declaration/value/function/list-notation-3.hs works (fourmolu) [✔] fourmolu> declaration/value/function/negative-literals.hs works (fourmolu) [✔] ghcide> depends sorted-list-0.2.3.1-COs03oNF6AJ7dfXYppXgPP ghcide> depends sqlite-simple-0.4.19.0-5hdyM3EqLRN9eRjfZpLj9g ghcide> depends stm-2.5.2.1-83fa ghcide> depends stm-containers-1.2.1.1-H1mSmOKT12tBhhHaHtwIoE ghcide> depends syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI ghcide> depends text-2.1-c36a ghcide> depends text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D ghcide> depends time-1.12.2-d26d ghcide> depends transformers-0.6.1.0-c3ec ghcide> depends unix-2.8.3.0-8aa6 ghcide> depends unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe ghcide> depends unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P ghcide> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq ghcide> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh ghcide> definite ghcide-2.10.0.0-IzZXbqYu2Ej7zQ7K822pVP-ghcide ghcide> depends base-4.19.0.0-b960 ghcide> depends data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy ghcide> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ ghcide> depends ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP ghcide> depends gitrev-1.3.1-3dVwWdC9qDV8bHoyePlZVx ghcide> depends hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze ghcide> depends lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze ghcide> depends lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes ghcide> depends optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv ghcide> Using Cabal-3.10.2.0 compiled by ghc-9.8 ghcide> Using compiler: ghc-9.8.1 ghcide> Using install prefix: ghcide> /nix/store/sx29pc0ishafpy0ml6s4zdqjp8i6wh94-ghcide-2.10.0.0 ghcide> Executables installed in: ghcide> /nix/store/sx29pc0ishafpy0ml6s4zdqjp8i6wh94-ghcide-2.10.0.0/bin ghcide> Libraries installed in: ghcide> /nix/store/sx29pc0ishafpy0ml6s4zdqjp8i6wh94-ghcide-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP ghcide> Dynamic Libraries installed in: ghcide> /nix/store/sx29pc0ishafpy0ml6s4zdqjp8i6wh94-ghcide-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 ghcide> Private executables installed in: ghcide> /nix/store/sx29pc0ishafpy0ml6s4zdqjp8i6wh94-ghcide-2.10.0.0/libexec/x86_64-linux-ghc-9.8.1/ghcide-2.10.0.0 ghcide> Data files installed in: ghcide> /nix/store/sx29pc0ishafpy0ml6s4zdqjp8i6wh94-ghcide-2.10.0.0/share/x86_64-linux-ghc-9.8.1/ghcide-2.10.0.0 ghcide> Documentation installed in: ghcide> /nix/store/15m68rziry2agy0v3c9qwf8pyjfg3710-ghcide-2.10.0.0-doc/share/doc/ghcide-2.10.0.0 ghcide> Configuration files installed in: ghcide> /nix/store/sx29pc0ishafpy0ml6s4zdqjp8i6wh94-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.8.1 found on system at: ghcide> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc ghcide> Using ghc-pkg version 9.8.1 found on system at: ghcide> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 ghcide> No happy found ghcide> Using haskell-suite found on system at: haskell-suite-dummy-location ghcide> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location ghcide> No hmake found ghcide> Using hpc version 0.69 found on system at: ghcide> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 ghcide> Using hsc2hs version 0.68.10 found on system at: ghcide> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 ghcide> Using hscolour version 1.25 found on system at: ghcide> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour ghcide> No jhc found ghcide> Using ld found on system at: ghcide> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold ghcide> No pkg-config found ghcide> Using runghc version 9.8.1 found on system at: ghcide> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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 fourmolu> declaration/value/function/lambda-multi-line2.hs works (fourmolu) [✔] fourmolu> declaration/value/function/block-arguments.hs works (fourmolu) [✔] fourmolu> declaration/value/function/operator-comments-1.hs works (fourmolu) [✔] fourmolu> declaration/value/function/simple.hs works (fourmolu) [✔] fourmolu> declaration/value/function/prefix.hs works (fourmolu) [✔] fourmolu> declaration/value/function/if-with-comment-in-branches-with-functions.hs works (fourmolu) [✔] fourmolu> declaration/value/function/list-notation-0.hs works (fourmolu) [✔] fourmolu> declaration/value/function/awkward-comment-1.hs works (fourmolu) [✔] fourmolu> declaration/value/function/overloaded-labels.hs works (fourmolu) [✔] fourmolu> declaration/value/function/tuple-sections.hs works (fourmolu) [✔] fourmolu> declaration/value/function/lambda-case.hs works (fourmolu) [✔] fourmolu> declaration/value/function/if-single-line.hs works (fourmolu) [✔] fourmolu> declaration/value/function/do-where.hs works (fourmolu) [✔] fourmolu> declaration/value/function/type-applications.hs works (fourmolu) [✔] fourmolu> declaration/value/function/operator-comments-0.hs works (fourmolu) [✔] fourmolu> declaration/value/function/where.hs works (fourmolu) [✔] fourmolu> declaration/value/function/lambda-multi-line1.hs works (fourmolu) [✔] fourmolu> declaration/value/function/blank-lines-where.hs works (fourmolu) [✔] fourmolu> declaration/value/function/overindentation.hs works (fourmolu) [✔] fourmolu> declaration/value/function/operator-sections.hs works (fourmolu) [✔] fourmolu> declaration/value/function/unboxed-string-lit.hs works (fourmolu) [✔] fourmolu> declaration/value/function/arg-breakpoints.hs works (fourmolu) [✔] fourmolu> declaration/value/function/if-with-comment-in-branches.hs works (fourmolu) [✔] fourmolu> declaration/value/function/guards.hs works (fourmolu) [✔] fourmolu> declaration/value/function/quasi-quotes.hs works (fourmolu) [✔] fourmolu> declaration/value/function/typed-hole.hs works (fourmolu) [✔] fourmolu> declaration/value/function/unboxed-sums.hs works (fourmolu) [✔] fourmolu> declaration/value/function/unboxed-tuples.hs works (fourmolu) [✔] fourmolu> declaration/value/function/type-applications-and-splice.hs works (fourmolu) [✔] fourmolu> declaration/value/function/builtin-syntax.hs works (fourmolu) [✔] fourmolu> declaration/value/function/multiline-arguments.hs works (fourmolu) [✔] fourmolu> declaration/value/function/do-single-multi.hs works (fourmolu) [✔] fourmolu> declaration/value/function/operators-6.hs works (fourmolu) [✔] fourmolu> declaration/value/function/record/updaters.hs works (fourmolu) [✔] fourmolu> declaration/value/function/record/constructors.hs works (fourmolu) [✔] fourmolu> declaration/value/function/record/wildcards.hs works (fourmolu) [✔] fourmolu> declaration/value/function/record/hanging-after-equal-con.hs works (fourmolu) [✔] fourmolu> declaration/value/function/record/inter-comments.hs works (fourmolu) [✔] fourmolu> declaration/value/function/record/record-dot.hs works (fourmolu) [✔] fourmolu> declaration/value/function/record/hanging-after-equal-update.hs works (fourmolu) [✔] fourmolu> declaration/value/function/comprehension/transform-multi-line3.hs works (fourmolu) [✔] fourmolu> declaration/value/function/comprehension/transform-multi-line1.hs works (fourmolu) [✔] fourmolu> declaration/value/function/comprehension/transform-monad.hs works (fourmolu) [✔] fourmolu> declaration/value/function/comprehension/transform-single-line.hs works (fourmolu) [✔] fourmolu> declaration/value/function/comprehension/transform-multi-line2.hs works (fourmolu) [✔] fourmolu> declaration/value/function/comprehension/transform-multi-line4.hs works (fourmolu) [✔] fourmolu> declaration/value/function/infix/op-chain-colon-do.hs works (fourmolu) [✔] fourmolu> declaration/value/function/infix/op-chain-r-eq-dollar-2.hs works (fourmolu) [✔] fourmolu> declaration/value/function/infix/tricky-colon-chain.hs works (fourmolu) [✔] fourmolu> declaration/value/function/infix/op-chain-r-lt-dollar.hs works (fourmolu) [✔] fourmolu> declaration/value/function/infix/op-chain-r-eq-dollar-1.hs works (fourmolu) [✔] fourmolu> declaration/value/function/infix/op-chain-l-lt.hs works (fourmolu) [✔] fourmolu> declaration/value/function/infix/op-chain-r-eq-colon-2.hs works (fourmolu) [✔] fourmolu> declaration/value/function/infix/op-chain-r-s-colon.hs works (fourmolu) [✔] fourmolu> declaration/value/function/infix/op-chain-r-gt-dollar.hs works (fourmolu) [✔] fourmolu> declaration/value/function/infix/hspec-expectation.hs works (fourmolu) [✔] fourmolu> declaration/value/function/infix/applicative.hs works (fourmolu) [✔] fourmolu> declaration/value/function/infix/qualified-prelude.hs works (fourmolu) [✔] fourmolu> declaration/value/function/infix/op-chain-r-gt-colon-1.hs works (fourmolu) [✔] fourmolu> declaration/value/function/infix/dollar-chains-6.hs works (fourmolu) [✔] fourmolu> declaration/value/function/infix/qualified-ops.hs works (fourmolu) [✔] fourmolu> declaration/value/function/infix/op-chain-r-lt-colon-1.hs works (fourmolu) [✔] fourmolu> declaration/value/function/infix/op-chain-l-s.hs works (fourmolu) [✔] fourmolu> declaration/value/function/infix/op-chain-r-s-normal.hs works (fourmolu) [✔] fourmolu> declaration/value/function/infix/unicode.hs works (fourmolu) [✔] fourmolu> declaration/value/function/infix/esqueleto-1.hs works (fourmolu) [✔] fourmolu> declaration/value/function/infix/dollar-chains-5.hs works (fourmolu) [✔] fourmolu> declaration/value/function/infix/op-chain-r-lt-colon-2.hs works (fourmolu) [✔] fourmolu> declaration/value/function/infix/dollar-chains-1.hs works (fourmolu) [✔] fourmolu> declaration/value/function/infix/comments.hs works (fourmolu) [✔] fourmolu> declaration/value/function/infix/dollar-chains-3.hs works (fourmolu) [✔] fourmolu> declaration/value/function/infix/op-chain-r-eq-colon-1.hs works (fourmolu) [✔] fourmolu> declaration/value/function/infix/op-chain-l-eq.hs works (fourmolu) [✔] fourmolu> declaration/value/function/infix/dollar-chains-2.hs works (fourmolu) [✔] fourmolu> declaration/value/function/infix/simple.hs works (fourmolu) [✔] fourmolu> declaration/value/function/infix/dollar-chains-4.hs works (fourmolu) [✔] fourmolu> declaration/value/function/infix/esqueleto-0.hs works (fourmolu) [✔] fourmolu> declaration/value/function/infix/hanging.hs works (fourmolu) [✔] fourmolu> declaration/value/function/infix/op-chain-r-eq-normal.hs works (fourmolu) [✔] fourmolu> declaration/value/function/infix/lenses.hs works (fourmolu) [✔] fourmolu> declaration/value/function/infix/op-chain-l-gt.hs works (fourmolu) [✔] fourmolu> declaration/value/function/infix/op-chain-r-gt-normal.hs works (fourmolu) [✔] fourmolu> declaration/value/function/infix/do.hs works (fourmolu) [✔] fourmolu> declaration/value/function/infix/op-chain-r-lt-normal.hs works (fourmolu) [✔] fourmolu> declaration/value/function/infix/op-chain-r-s-dollar.hs works (fourmolu) [✔] fourmolu> declaration/value/function/infix/op-chain-r-gt-colon-2.hs works (fourmolu) [✔] fourmolu> declaration/value/function/arrow/proc-cases.hs works (fourmolu) [✔] fourmolu> declaration/value/function/arrow/recursive-procs.hs works (fourmolu) [✔] fourmolu> declaration/value/function/arrow/proc-applications2.hs works (fourmolu) [✔] fourmolu> declaration/value/function/arrow/proc-do-simple1.hs works (fourmolu) [✔] fourmolu> declaration/value/function/arrow/proc-lets.hs works (fourmolu) [✔] fourmolu> declaration/value/function/arrow/proc-do-simple2.hs works (fourmolu) [✔] fourmolu> declaration/value/function/arrow/proc-do-complex.hs works (fourmolu) [✔] fourmolu> declaration/value/function/arrow/proc-form-do-indent.hs works (fourmolu) [✔] fourmolu> declaration/value/function/arrow/proc-lambdas.hs works (fourmolu) [✔] fourmolu> declaration/value/function/arrow/multiline-case.hs works (fourmolu) [✔] fourmolu> declaration/value/function/arrow/proc-forms1.hs works (fourmolu) [✔] fourmolu> declaration/value/function/arrow/proc-applications.hs works (fourmolu) [✔] fourmolu> declaration/value/function/arrow/proc-ifs.hs works (fourmolu) [✔] fourmolu> declaration/value/function/arrow/proc-parentheses.hs works (fourmolu) [✔] fourmolu> declaration/value/function/arrow/proc-forms2.hs works (fourmolu) [✔] fourmolu> declaration/value/function/do/do-dollar-mixed-chain.hs works (fourmolu) [✔] fourmolu> declaration/value/function/do/hang-rhs-arrow.hs works (fourmolu) [✔] fourmolu> declaration/value/function/do/recursive-do-rec.hs works (fourmolu) [✔] fourmolu> declaration/value/function/do/comment-alignment.hs works (fourmolu) [✔] fourmolu> declaration/value/function/do/blocks.hs works (fourmolu) [✔] fourmolu> declaration/value/function/do/let.hs works (fourmolu) [✔] fourmolu> declaration/value/function/do/expr.hs works (fourmolu) [✔] fourmolu> declaration/value/function/do/applications-and-parens.hs works (fourmolu) [✔] fourmolu> declaration/value/function/do/recursive-do-mdo.hs works (fourmolu) [✔] fourmolu> declaration/value/function/do/operator-and-parens.hs works (fourmolu) [✔] fourmolu> declaration/value/function/do/comment-spacing.hs works (fourmolu) [✔] fourmolu> declaration/value/function/pattern/record-patterns.hs works (fourmolu) [✔] fourmolu> declaration/value/function/pattern/many-guards-in-singleline.hs works (fourmolu) [✔] fourmolu> declaration/value/function/pattern/view-pattern.hs works (fourmolu) [✔] fourmolu> declaration/value/function/pattern/pattern-bind.hs works (fourmolu) [✔] fourmolu> declaration/value/function/pattern/strictness.hs works (fourmolu) [✔] fourmolu> declaration/value/function/pattern/splice-pattern.hs works (fourmolu) [✔] fourmolu> declaration/value/function/pattern/famous-cardano-pattern.hs works (fourmolu) [✔] fourmolu> declaration/value/function/pattern/n-plus-k-pattern.hs works (fourmolu) [✔] fourmolu> declaration/value/function/pattern/multiline-guard-statement.hs works (fourmolu) [✔] fourmolu> declaration/value/function/pattern/sig-pattern.hs works (fourmolu) [✔] fourmolu> declaration/value/function/pattern/quasi-quotes-pattern.hs works (fourmolu) [✔] fourmolu> declaration/value/function/pattern/multiline-case-pattern.hs works (fourmolu) [✔] fourmolu> declaration/value/function/pattern/as-pattern.hs works (fourmolu) [✔] fourmolu> declaration/value/function/pattern/multiple-guard-statements.hs works (fourmolu) [✔] fourmolu> declaration/value/function/pattern/unboxed-sum-pattern.hs works (fourmolu) [✔] fourmolu> declaration/value/other/line-multi-line.hs works (fourmolu) [✔] fourmolu> declaration/value/other/comments-get-before-op.hs works (fourmolu) [✔] fourmolu> declaration/value/other/line-single-line.hs works (fourmolu) [✔] fourmolu> declaration/value/pattern-synonyms/bidirectional.hs works (fourmolu) [✔] fourmolu> declaration/value/pattern-synonyms/explicitely-bidirectional.hs works (fourmolu) [✔] fourmolu> declaration/value/pattern-synonyms/unidirectional.hs works (fourmolu) [✔] fourmolu> declaration/data/newtype.hs works (fourmolu) [✔] fourmolu> declaration/data/infix.hs works (fourmolu) [✔] fourmolu> declaration/data/type-data.hs works (fourmolu) [✔] fourmolu> declaration/data/partly-documented.hs works (fourmolu) [✔] fourmolu> declaration/data/datatype-contexts.hs works (fourmolu) [✔] fourmolu> declaration/data/multiline-names.hs works (fourmolu) [✔] fourmolu> declaration/data/kind-annotations.hs works (fourmolu) [✔] fourmolu> declaration/data/ctype-0.hs works (fourmolu) [✔] fourmolu> declaration/data/existential.hs works (fourmolu) [✔] fourmolu> declaration/data/fat-multiline.hs works (fourmolu) [✔] fourmolu> declaration/data/unnamed-field-comment-2.hs works (fourmolu) [✔] fourmolu> declaration/data/record-fancy-existential.hs works (fourmolu) [✔] fourmolu> declaration/data/record-singleline.hs works (fourmolu) [✔] fourmolu> declaration/data/operators.hs works (fourmolu) [✔] fourmolu> declaration/data/deriving-strategies.hs works (fourmolu) [✔] fourmolu> declaration/data/multiline-arg-parens.hs works (fourmolu) [✔] fourmolu> declaration/data/empty.hs works (fourmolu) [✔] fourmolu> declaration/data/strictness.hs works (fourmolu) [✔] fourmolu> declaration/data/unnamed-field-comment-1.hs works (fourmolu) [✔] fourmolu> declaration/data/gadt-syntax.hs works (fourmolu) [✔] fourmolu> declaration/data/simple-broken.hs works (fourmolu) [✔] fourmolu> declaration/data/multiline.hs works (fourmolu) [✔] fourmolu> declaration/data/record.hs works (fourmolu) [✔] fourmolu> declaration/data/existential-unicode.hs works (fourmolu) [✔] fourmolu> declaration/data/simple.hs works (fourmolu) [✔] fourmolu> declaration/data/unnamed-field-comment-0.hs works (fourmolu) [✔] fourmolu> declaration/data/single-constructor-with-haddock.hs works (fourmolu) [✔] fourmolu> declaration/data/unnamed-field-comment-3.hs works (fourmolu) [✔] fourmolu> declaration/data/record-multi-const.hs works (fourmolu) [✔] fourmolu> declaration/data/deriving.hs works (fourmolu) [✔] fourmolu> declaration/data/with-weird-haddock.hs works (fourmolu) [✔] fourmolu> declaration/data/invisible-binders.hs works (fourmolu) [✔] fourmolu> declaration/data/ctype-1.hs works (fourmolu) [✔] fourmolu> declaration/data/existential-multiline.hs works (fourmolu) [✔] fourmolu> declaration/data/with-comment.hs works (fourmolu) [✔] fourmolu> declaration/data/gadt/multiple-declaration.hs works (fourmolu) [✔] fourmolu> declaration/data/gadt/multiline-where.hs works (fourmolu) [✔] fourmolu> declaration/data/gadt/strictness.hs works (fourmolu) [✔] fourmolu> declaration/data/gadt/multiline.hs works (fourmolu) [✔] fourmolu> declaration/data/gadt/record.hs works (fourmolu) [✔] fourmolu> declaration/data/gadt/unicode.hs works (fourmolu) [✔] fourmolu> declaration/data/gadt/simple.hs works (fourmolu) [✔] fourmolu> declaration/data/field-layout/record-0.hs works (fourmolu) [✔] fourmolu> declaration/data/field-layout/record-1.hs works (fourmolu) [✔] fourmolu> declaration/data/field-layout/variants.hs works (fourmolu) [✔] fourmolu> declaration/data/field-layout/gadt.hs works (fourmolu) [✔] fourmolu> declaration/data/field-layout/record-2.hs works (fourmolu) [✔] fourmolu> declaration/role-annotation/multi-line.hs works (fourmolu) [✔] fourmolu> declaration/role-annotation/single-line.hs works (fourmolu) [✔] fourmolu> declaration/deriving/singleline.hs works (fourmolu) [✔] fourmolu> declaration/deriving/overlapping.hs works (fourmolu) [✔] fourmolu> declaration/deriving/multiline.hs works (fourmolu) [✔] fourmolu> declaration/splice/bracket-unicode.hs works (fourmolu) [✔] fourmolu> declaration/splice/untyped-splice.hs works (fourmolu) [✔] fourmolu> declaration/splice/quotes.hs works (fourmolu) [✔] fourmolu> declaration/splice/bracket-declaration.hs works (fourmolu) [✔] fourmolu> declaration/splice/typed-splice.hs works (fourmolu) [✔] fourmolu> declaration/splice/grouped-splices.hs works (fourmolu) [✔] fourmolu> declaration/splice/splice-decl.hs works (fourmolu) [✔] fourmolu> declaration/splice/quasiquote.hs works (fourmolu) [✔] fourmolu> declaration/splice/bracket.hs works (fourmolu) [✔] fourmolu> declaration/foreign/foreign-export.hs works (fourmolu) [✔] fourmolu> declaration/foreign/foreign-import.hs works (fourmolu) [✔] fourmolu> declaration/instance/type-family-instances.hs works (fourmolu) [✔] fourmolu> declaration/instance/single-parameter.hs works (fourmolu) [✔] fourmolu> declaration/instance/empty-instance.hs works (fourmolu) [✔] fourmolu> declaration/instance/newlines-after-where.hs works (fourmolu) [✔] fourmolu> declaration/instance/multi-parameter.hs works (fourmolu) [✔] fourmolu> declaration/instance/associated-types.hs works (fourmolu) [✔] fourmolu> declaration/instance/contexts.hs works (fourmolu) [✔] fourmolu> declaration/instance/associated-data.hs works (fourmolu) [✔] fourmolu> declaration/instance/instance-sigs.hs works (fourmolu) [✔] fourmolu> declaration/instance/instance-sigs-multiple.hs works (fourmolu) [✔] fourmolu> declaration/instance/data-family-instances.hs works (fourmolu) [✔] fourmolu> declaration/instance/newlines-between-methods.hs works (fourmolu) [✔] fourmolu> declaration/instance/data-family-instances-newtype.hs works (fourmolu) [✔] fourmolu> declaration/instance/contexts-comments.hs works (fourmolu) [✔] fourmolu> declaration/instance/data-family-instances-gadt.hs works (fourmolu) [✔] fourmolu> declaration/instance/overlappable-instances.hs works (fourmolu) [✔] fourmolu> module-header/double-dot-with-names.hs works (fourmolu) [✔] fourmolu> module-header/simple-with-comments.hs works (fourmolu) [✔] fourmolu> module-header/empty-haddock.hs works (fourmolu) [✔] fourmolu> module-header/warning-pragma-multiline.hs works (fourmolu) [✔] fourmolu> module-header/shebang.hs works (fourmolu) [✔] fourmolu> module-header/stack-header-0.hs works (fourmolu) [✔] fourmolu> module-header/warning-pragma.hs works (fourmolu) [✔] fourmolu> module-header/multiline-empty-comment.hs works (fourmolu) [✔] fourmolu> module-header/shebang-with-pragmas.hs works (fourmolu) [✔] fourmolu> module-header/stack-header-1.hs works (fourmolu) [✔] fourmolu> module-header/multiline-with-comments.hs works (fourmolu) [✔] fourmolu> module-header/singleline.hs works (fourmolu) [✔] fourmolu> module-header/empty.hs works (fourmolu) [✔] fourmolu> module-header/multiline-empty.hs works (fourmolu) [✔] fourmolu> module-header/stack-header-2.hs works (fourmolu) [✔] fourmolu> module-header/multiline.hs works (fourmolu) [✔] fourmolu> module-header/double-shebangs.hs works (fourmolu) [✔] fourmolu> module-header/multiline2.hs works (fourmolu) [✔] fourmolu> module-header/preceding-comment-with-haddock.hs works (fourmolu) [✔] fourmolu> module-header/simple.hs works (fourmolu) [✔] fourmolu> module-header/named-section.hs works (fourmolu) [✔] fourmolu> module-header/singleline-empty.hs works (fourmolu) [✔] fourmolu> module-header/warning-pragma-singleton-list.hs works (fourmolu) [✔] fourmolu> module-header/warning-pragma-list-multiline.hs works (fourmolu) [✔] fourmolu> module-header/leading-empty-line.hs works (fourmolu) [✔] fourmolu> fourmolu/multiline-haddocks.hs works (fourmolu) [✔] fourmolu> fourmolu/type-app-promoted.hs works (fourmolu) [✔] fourmolu> fourmolu/mixed-disable-pragmas.hs works (fourmolu) [✔] fourmolu> fourmolu/list-multiline.hs works (fourmolu) [✔] fourmolu> fourmolu> Finished in 4.3960 seconds fourmolu> 1154 examples, 0 failures fourmolu> Test suite tests: PASS fourmolu> Test suite logged to: dist/test/fourmolu-0.15.0.0-tests.log fourmolu> 1 of 1 test suites (1 of 1 test cases) passed. ghcide> Running phase: buildPhase fourmolu> checkPhase completed in 1 minutes 6 seconds fourmolu> Running phase: haddockPhase ghcide> Preprocessing library for ghcide-2.10.0.0.. ghcide> Building library for ghcide-2.10.0.0.. fourmolu> Preprocessing library for fourmolu-0.15.0.0.. fourmolu> Running Haddock on library for fourmolu-0.15.0.0.. fourmolu> Warning: The documentation for the following packages are not installed. No fourmolu> links will be generated to these packages: attoparsec-0.14.4, fourmolu> attoparsec-0.14.4, libyaml-clib-0.2.5, vector-0.13.2.0 fourmolu> Warning: --source-* options are ignored when --hyperlinked-source is enabled. fourmolu> [ 1 of 57] Compiling GHC.DynFlags ( src/GHC/DynFlags.hs, /build/ghc1840_0/ghc_6.o, /build/ghc1840_0/ghc_6.dyn_o ) fourmolu> [ 2 of 57] Compiling Ormolu.Config.Gen ( src/Ormolu/Config/Gen.hs, /build/ghc1840_0/ghc_8.o, /build/ghc1840_0/ghc_8.dyn_o ) 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-CI0cDnBswD415gas0ke5Qa) 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 ) fourmolu> [ 3 of 57] Compiling Ormolu.Printer.SpanStream ( src/Ormolu/Printer/SpanStream.hs, nothing ) fourmolu> [ 4 of 57] Compiling Ormolu.Processing.Cpp ( src/Ormolu/Processing/Cpp.hs, nothing ) fourmolu> [ 5 of 57] Compiling Ormolu.Utils ( src/Ormolu/Utils.hs, /build/ghc1840_0/ghc_26.o, /build/ghc1840_0/ghc_26.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 ) fourmolu> [ 6 of 57] Compiling Ormolu.Terminal ( src/Ormolu/Terminal.hs, /build/ghc1840_0/ghc_22.o, /build/ghc1840_0/ghc_22.dyn_o ) fourmolu> [ 7 of 57] Compiling Ormolu.Terminal.QualifiedDo ( src/Ormolu/Terminal/QualifiedDo.hs, /build/ghc1840_0/ghc_24.o, /build/ghc1840_0/ghc_24.dyn_o ) fourmolu> [ 8 of 57] Compiling Ormolu.Diff.Text ( src/Ormolu/Diff/Text.hs, /build/ghc1840_0/ghc_10.o, /build/ghc1840_0/ghc_10.dyn_o ) fourmolu> [ 9 of 57] Compiling Ormolu.Exception ( src/Ormolu/Exception.hs, /build/ghc1840_0/ghc_12.o, /build/ghc1840_0/ghc_12.dyn_o ) fourmolu> [10 of 57] Compiling Ormolu.Parser.Pragma ( src/Ormolu/Parser/Pragma.hs, nothing ) fourmolu> [11 of 57] Compiling Ormolu.Parser.CommentStream ( src/Ormolu/Parser/CommentStream.hs, nothing ) monad-dijkstra> Documentation created: dist/doc/html/monad-dijkstra/, monad-dijkstra> dist/doc/html/monad-dijkstra/monad-dijkstra.txt fourmolu> [12 of 57] Compiling Ormolu.Imports ( src/Ormolu/Imports.hs, nothing ) monad-dijkstra> Preprocessing test suite 'test-monad-dijkstra' for monad-dijkstra-0.1.1.5.. monad-dijkstra> Preprocessing test suite 'style-monad-dijkstra' for monad-dijkstra-0.1.1.5.. monad-dijkstra> Running phase: installPhase fourmolu> [13 of 57] Compiling Ormolu.Fixity.Internal ( src/Ormolu/Fixity/Internal.hs, /build/ghc1840_0/ghc_18.o, /build/ghc1840_0/ghc_18.dyn_o ) monad-dijkstra> Installing library in /nix/store/c0cnkcnx445hfnv8wlic0m6d3xqd4y9b-monad-dijkstra-0.1.1.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/monad-dijkstra-0.1.1.5-FtEfFFr1ZbqDlryKEsrPsy ghcide> [ 5 of 77] Compiling Development.IDE.Core.WorkerThread ( src/Development/IDE/Core/WorkerThread.hs, dist/build/Development/IDE/Core/WorkerThread.o, dist/build/Development/IDE/Core/WorkerThread.dyn_o ) ghcide> ghcide> src/Development/IDE/Core/WorkerThread.hs:13:1: warning: [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> [ 6 of 77] Compiling Development.IDE.GHC.Compat.CmdLine ( src/Development/IDE/GHC/Compat/CmdLine.hs, dist/build/Development/IDE/GHC/Compat/CmdLine.o, dist/build/Development/IDE/GHC/Compat/CmdLine.dyn_o ) ghcide> [ 7 of 77] Compiling Development.IDE.GHC.Compat.Core ( src/Development/IDE/GHC/Compat/Core.hs, dist/build/Development/IDE/GHC/Compat/Core.o, dist/build/Development/IDE/GHC/Compat/Core.dyn_o ) ghcide> ghcide> src/Development/IDE/GHC/Compat/Core.hs: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: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:464:76: warning: [GHC-61689] [-Wdodgy-imports] ghcide> Module ‘GHC.Tc.Utils.Monad’ does not export ‘foldMapM’. ghcide> | ghcide> 464 | anyM, concatMapM, mapMaybeM, foldMapM, 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:571:1: warning: [GHC-66111] [-Wunused-imports] ghcide> The import of ‘GHC.Hs’ is redundant ghcide> except perhaps to import instances from ‘GHC.Hs’ ghcide> To import instances alone, use: import GHC.Hs() ghcide> | ghcide> 571 | import GHC.Hs (SrcSpanAnn') ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> 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> [ 8 of 77] Compiling Development.IDE.GHC.Compat.Driver ( src/Development/IDE/GHC/Compat/Driver.hs, dist/build/Development/IDE/GHC/Compat/Driver.o, dist/build/Development/IDE/GHC/Compat/Driver.dyn_o ) ghcide> [ 9 of 77] Compiling Development.IDE.GHC.Compat.Env ( src/Development/IDE/GHC/Compat/Env.hs, dist/build/Development/IDE/GHC/Compat/Env.o, dist/build/Development/IDE/GHC/Compat/Env.dyn_o ) ghcide> [10 of 77] Compiling Development.IDE.GHC.Compat.Error ( src/Development/IDE/GHC/Compat/Error.hs, dist/build/Development/IDE/GHC/Compat/Error.o, dist/build/Development/IDE/GHC/Compat/Error.dyn_o ) ghcide> [11 of 77] Compiling Development.IDE.GHC.Compat.Outputable ( src/Development/IDE/GHC/Compat/Outputable.hs, dist/build/Development/IDE/GHC/Compat/Outputable.o, dist/build/Development/IDE/GHC/Compat/Outputable.dyn_o ) ghcide> [12 of 77] Compiling Development.IDE.GHC.Compat.Logger ( src/Development/IDE/GHC/Compat/Logger.hs, dist/build/Development/IDE/GHC/Compat/Logger.o, dist/build/Development/IDE/GHC/Compat/Logger.dyn_o ) ghcide> [13 of 77] Compiling Development.IDE.GHC.Compat.Iface ( src/Development/IDE/GHC/Compat/Iface.hs, dist/build/Development/IDE/GHC/Compat/Iface.o, dist/build/Development/IDE/GHC/Compat/Iface.dyn_o ) ghcide> [14 of 77] Compiling Development.IDE.GHC.Compat.Units ( src/Development/IDE/GHC/Compat/Units.hs, dist/build/Development/IDE/GHC/Compat/Units.o, dist/build/Development/IDE/GHC/Compat/Units.dyn_o ) ghcide> [15 of 77] Compiling Development.IDE.GHC.Compat.Util ( src/Development/IDE/GHC/Compat/Util.hs, dist/build/Development/IDE/GHC/Compat/Util.o, dist/build/Development/IDE/GHC/Compat/Util.dyn_o ) ghcide> [16 of 77] Compiling Development.IDE.GHC.Compat.Parser ( src/Development/IDE/GHC/Compat/Parser.hs, dist/build/Development/IDE/GHC/Compat/Parser.o, dist/build/Development/IDE/GHC/Compat/Parser.dyn_o ) ghcide> [17 of 77] Compiling Development.IDE.GHC.Compat.Plugins ( src/Development/IDE/GHC/Compat/Plugins.hs, dist/build/Development/IDE/GHC/Compat/Plugins.o, dist/build/Development/IDE/GHC/Compat/Plugins.dyn_o ) ghcide> [18 of 77] Compiling Development.IDE.GHC.Compat ( src/Development/IDE/GHC/Compat.hs, dist/build/Development/IDE/GHC/Compat.o, dist/build/Development/IDE/GHC/Compat.dyn_o ) ghcide> ghcide> src/Development/IDE/GHC/Compat.hs:355:7: warning: [GHC-62161] [-Wincomplete-uni-patterns] ghcide> Pattern match(es) are non-exhaustive ghcide> In a pattern binding: ghcide> Patterns of type ‘Maybe FilePath’ not matched: Nothing ghcide> | ghcide> 355 | let Just src_file = ml_hs_file $ ms_location ms ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/GHC/Compat.hs:519:1: warning: [GHC-38417] [-Wmissing-signatures] ghcide> Top-level binding with no type signature: ghcide> extract_cons :: DataDefnCons a -> [a] ghcide> | ghcide> 519 | extract_cons (NewTypeCon x) = [x] ghcide> | ^^^^^^^^^^^^ monad-dijkstra> Running phase: fixupPhase monad-dijkstra> shrinking RPATHs of ELF executables and libraries in /nix/store/c0cnkcnx445hfnv8wlic0m6d3xqd4y9b-monad-dijkstra-0.1.1.5 monad-dijkstra> shrinking /nix/store/c0cnkcnx445hfnv8wlic0m6d3xqd4y9b-monad-dijkstra-0.1.1.5/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSmonad-dijkstra-0.1.1.5-FtEfFFr1ZbqDlryKEsrPsy-ghc9.8.1.so monad-dijkstra> checking for references to /build/ in /nix/store/c0cnkcnx445hfnv8wlic0m6d3xqd4y9b-monad-dijkstra-0.1.1.5... monad-dijkstra> patching script interpreter paths in /nix/store/c0cnkcnx445hfnv8wlic0m6d3xqd4y9b-monad-dijkstra-0.1.1.5 monad-dijkstra> stripping (with command strip and flags -S -p) in /nix/store/c0cnkcnx445hfnv8wlic0m6d3xqd4y9b-monad-dijkstra-0.1.1.5/lib monad-dijkstra> shrinking RPATHs of ELF executables and libraries in /nix/store/ra3zbf6710hyz5m85fmhr4cdkiknf7bf-monad-dijkstra-0.1.1.5-doc monad-dijkstra> checking for references to /build/ in /nix/store/ra3zbf6710hyz5m85fmhr4cdkiknf7bf-monad-dijkstra-0.1.1.5-doc... monad-dijkstra> patching script interpreter paths in /nix/store/ra3zbf6710hyz5m85fmhr4cdkiknf7bf-monad-dijkstra-0.1.1.5-doc monad-dijkstra (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/c0cnkcnx445hfnv8wlic0m6d3xqd4y9b-monad-dijkstra-0.1.1.5 /nix/store/ra3zbf6710hyz5m85fmhr4cdkiknf7bf-monad-dijkstra-0.1.1.5-doc monad-dijkstra (post)> Pushing 2 paths (104 are already present) using zstd to cache sellout ⏳ monad-dijkstra (post)> monad-dijkstra (post)> Pushing /nix/store/ra3zbf6710hyz5m85fmhr4cdkiknf7bf-monad-dijkstra-0.1.1.5-doc (468.83 KiB) monad-dijkstra (post)> Pushing /nix/store/c0cnkcnx445hfnv8wlic0m6d3xqd4y9b-monad-dijkstra-0.1.1.5 (1.28 MiB) monad-dijkstra (post)> monad-dijkstra (post)> All done. monad-dijkstra (post)> added 2 signatures monad-dijkstra (post)> added 4 signatures monad-dijkstra (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/c0cnkcnx445hfnv8wlic0m6d3xqd4y9b-monad-dijkstra-0.1.1.5 /nix/store/ra3zbf6710hyz5m85fmhr4cdkiknf7bf-monad-dijkstra-0.1.1.5-doc monad-dijkstra (post)> copying 2 paths... monad-dijkstra (post)> copying path '/nix/store/ra3zbf6710hyz5m85fmhr4cdkiknf7bf-monad-dijkstra-0.1.1.5-doc' to 'https://cache.nix-ci.com'... monad-dijkstra (post)> copying path '/nix/store/c0cnkcnx445hfnv8wlic0m6d3xqd4y9b-monad-dijkstra-0.1.1.5' to 'https://cache.nix-ci.com'... monad-dijkstra (post)> copying 1 paths... monad-dijkstra (post)> copying path '/nix/store/j0lvh1b3b1xz5hzc2cnn45ibks4pabrm-monad-dijkstra-0.1.1.5.drv' to 'https://cache.nix-ci.com'... monad-dijkstra (post)> added 0 signatures monad-dijkstra (post)> added 0 signatures monad-dijkstra (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/c0cnkcnx445hfnv8wlic0m6d3xqd4y9b-monad-dijkstra-0.1.1.5 /nix/store/ra3zbf6710hyz5m85fmhr4cdkiknf7bf-monad-dijkstra-0.1.1.5-doc monad-dijkstra (post)> copying 2 paths... monad-dijkstra (post)> copying path '/nix/store/ra3zbf6710hyz5m85fmhr4cdkiknf7bf-monad-dijkstra-0.1.1.5-doc' to 'ssh-ng://worker.nix-ci.com'... monad-dijkstra (post)> copying path '/nix/store/c0cnkcnx445hfnv8wlic0m6d3xqd4y9b-monad-dijkstra-0.1.1.5' to 'ssh-ng://worker.nix-ci.com'... monad-dijkstra (post)> copying 1 paths... monad-dijkstra (post)> copying path '/nix/store/j0lvh1b3b1xz5hzc2cnn45ibks4pabrm-monad-dijkstra-0.1.1.5.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/jjpl21h1sv9kdd1rmf0ri6h6lzs823k2-floskell-0.11.1.drv'... fourmolu> [14 of 57] Compiling Ormolu.Fixity.Imports ( src/Ormolu/Fixity/Imports.hs, /build/ghc1840_0/ghc_16.o, /build/ghc1840_0/ghc_16.dyn_o ) fourmolu> [15 of 57] Compiling Ormolu.Fixity ( src/Ormolu/Fixity.hs, /build/ghc1840_0/ghc_14.o, /build/ghc1840_0/ghc_14.dyn_o ) fourmolu> [16 of 57] Compiling Ormolu.Printer.Operators ( src/Ormolu/Printer/Operators.hs, nothing ) fourmolu> [17 of 57] Compiling Ormolu.Fixity.Printer ( src/Ormolu/Fixity/Printer.hs, nothing ) fourmolu> [18 of 57] Compiling Ormolu.Fixity.Parser ( src/Ormolu/Fixity/Parser.hs, /build/ghc1840_0/ghc_20.o, /build/ghc1840_0/ghc_20.dyn_o ) fourmolu> [19 of 57] Compiling Ormolu.Utils.IO ( src/Ormolu/Utils/IO.hs, /build/ghc1840_0/ghc_30.o, /build/ghc1840_0/ghc_30.dyn_o ) fourmolu> [20 of 57] Compiling Ormolu.Utils.Fixity ( src/Ormolu/Utils/Fixity.hs, /build/ghc1840_0/ghc_28.o, /build/ghc1840_0/ghc_28.dyn_o ) fourmolu> [21 of 57] Compiling Ormolu.Config ( src/Ormolu/Config.hs, nothing ) fourmolu> [22 of 57] Compiling Ormolu.Processing.Common ( src/Ormolu/Processing/Common.hs, nothing ) fourmolu> [23 of 57] Compiling Ormolu.Processing.Preprocess ( src/Ormolu/Processing/Preprocess.hs, nothing ) fourmolu> [24 of 57] Compiling Ormolu.Printer.Internal ( src/Ormolu/Printer/Internal.hs, nothing ) fourmolu> [25 of 57] Compiling Ormolu.Printer.Comments ( src/Ormolu/Printer/Comments.hs, nothing ) fourmolu> [26 of 57] Compiling Ormolu.Printer.Combinators ( src/Ormolu/Printer/Combinators.hs, nothing ) fourmolu> [27 of 57] Compiling Ormolu.Printer.Meat.Pragma ( src/Ormolu/Printer/Meat/Pragma.hs, nothing ) fourmolu> [28 of 57] Compiling Ormolu.Printer.Meat.Common ( src/Ormolu/Printer/Meat/Common.hs, nothing ) fourmolu> [29 of 57] Compiling Ormolu.Printer.Meat.Declaration.Warning ( src/Ormolu/Printer/Meat/Declaration/Warning.hs, nothing ) fourmolu> [30 of 57] Compiling Ormolu.Printer.Meat.ImportExport ( src/Ormolu/Printer/Meat/ImportExport.hs, nothing ) fourmolu> [31 of 57] Compiling Ormolu.Printer.Meat.Declaration.RoleAnnotation ( src/Ormolu/Printer/Meat/Declaration/RoleAnnotation.hs, nothing ) fourmolu> [32 of 57] Compiling Ormolu.Printer.Meat.Declaration.OpTree[boot] ( src/Ormolu/Printer/Meat/Declaration/OpTree.hs-boot, nothing ) fourmolu> [33 of 57] Compiling Ormolu.Printer.Meat.Declaration.Value[boot] ( src/Ormolu/Printer/Meat/Declaration/Value.hs-boot, nothing ) fourmolu> [34 of 57] Compiling Ormolu.Printer.Meat.Type ( src/Ormolu/Printer/Meat/Type.hs, nothing ) fourmolu> [35 of 57] Compiling Ormolu.Printer.Meat.Declaration.Signature ( src/Ormolu/Printer/Meat/Declaration/Signature.hs, nothing ) fourmolu> [36 of 57] Compiling Ormolu.Printer.Meat.Declaration.Foreign ( src/Ormolu/Printer/Meat/Declaration/Foreign.hs, nothing ) fourmolu> [37 of 57] Compiling Ormolu.Printer.Meat.Declaration.TypeFamily ( src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs, nothing ) fourmolu> [38 of 57] Compiling Ormolu.Printer.Meat.Declaration.Type ( src/Ormolu/Printer/Meat/Declaration/Type.hs, nothing ) fourmolu> [39 of 57] Compiling Ormolu.Printer.Meat.Declaration.Data ( src/Ormolu/Printer/Meat/Declaration/Data.hs, nothing ) fourmolu> [40 of 57] Compiling Ormolu.Printer.Meat.Declaration.Default ( src/Ormolu/Printer/Meat/Declaration/Default.hs, nothing ) fourmolu> [41 of 57] Compiling Ormolu.Printer.Meat.Declaration[boot] ( src/Ormolu/Printer/Meat/Declaration.hs-boot, nothing ) fourmolu> [42 of 57] Compiling Ormolu.Printer.Meat.Declaration.Value ( src/Ormolu/Printer/Meat/Declaration/Value.hs, nothing ) fourmolu> [43 of 57] Compiling Ormolu.Printer.Meat.Declaration.OpTree ( src/Ormolu/Printer/Meat/Declaration/OpTree.hs, nothing ) fourmolu> [44 of 57] Compiling Ormolu.Printer.Meat.Declaration.Splice ( src/Ormolu/Printer/Meat/Declaration/Splice.hs, nothing ) fourmolu> [45 of 57] Compiling Ormolu.Printer.Meat.Declaration.Rule ( src/Ormolu/Printer/Meat/Declaration/Rule.hs, nothing ) fourmolu> [46 of 57] Compiling Ormolu.Printer.Meat.Declaration.Annotation ( src/Ormolu/Printer/Meat/Declaration/Annotation.hs, nothing ) fourmolu> [47 of 57] Compiling Ormolu.Printer.Meat.Declaration.Instance ( src/Ormolu/Printer/Meat/Declaration/Instance.hs, nothing ) fourmolu> [48 of 57] Compiling Ormolu.Printer.Meat.Declaration.Class ( src/Ormolu/Printer/Meat/Declaration/Class.hs, nothing ) fourmolu> [49 of 57] Compiling Ormolu.Printer.Meat.Declaration ( src/Ormolu/Printer/Meat/Declaration.hs, nothing ) ghcide> [19 of 77] Compiling Development.IDE.GHC.CPP ( src/Development/IDE/GHC/CPP.hs, dist/build/Development/IDE/GHC/CPP.o, dist/build/Development/IDE/GHC/CPP.dyn_o ) ghcide> [20 of 77] Compiling Development.IDE.GHC.CoreFile ( src/Development/IDE/GHC/CoreFile.hs, dist/build/Development/IDE/GHC/CoreFile.o, dist/build/Development/IDE/GHC/CoreFile.dyn_o ) ghcide> [21 of 77] Compiling Development.IDE.Main.HeapStats ( src/Development/IDE/Main/HeapStats.hs, dist/build/Development/IDE/Main/HeapStats.o, dist/build/Development/IDE/Main/HeapStats.dyn_o ) ghcide> [22 of 77] Compiling Development.IDE.Session.Implicit ( session-loader/Development/IDE/Session/Implicit.hs, dist/build/Development/IDE/Session/Implicit.o, dist/build/Development/IDE/Session/Implicit.dyn_o ) ghcide> [23 of 77] Compiling Development.IDE.Types.Action ( src/Development/IDE/Types/Action.hs, dist/build/Development/IDE/Types/Action.o, dist/build/Development/IDE/Types/Action.dyn_o ) ghcide> [24 of 77] Compiling Development.IDE.Types.Location ( src/Development/IDE/Types/Location.hs, dist/build/Development/IDE/Types/Location.o, dist/build/Development/IDE/Types/Location.dyn_o ) ghcide> [25 of 77] Compiling Development.IDE.Types.Diagnostics ( src/Development/IDE/Types/Diagnostics.hs, dist/build/Development/IDE/Types/Diagnostics.o, dist/build/Development/IDE/Types/Diagnostics.dyn_o ) ghcide> [26 of 77] Compiling Development.IDE.Session.Diagnostics ( session-loader/Development/IDE/Session/Diagnostics.hs, dist/build/Development/IDE/Session/Diagnostics.o, dist/build/Development/IDE/Session/Diagnostics.dyn_o ) ghcide> [27 of 77] Compiling Development.IDE.GHC.Util ( src/Development/IDE/GHC/Util.hs, dist/build/Development/IDE/GHC/Util.o, dist/build/Development/IDE/GHC/Util.dyn_o ) ghcide> [28 of 77] Compiling Development.IDE.GHC.Orphans ( src/Development/IDE/GHC/Orphans.hs, dist/build/Development/IDE/GHC/Orphans.o, dist/build/Development/IDE/GHC/Orphans.dyn_o ) ghcide> ghcide> src/Development/IDE/GHC/Orphans.hs:28:1: warning: [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> [29 of 77] Compiling Development.IDE.Types.KnownTargets ( src/Development/IDE/Types/KnownTargets.hs, dist/build/Development/IDE/Types/KnownTargets.o, dist/build/Development/IDE/Types/KnownTargets.dyn_o ) ghcide> [30 of 77] Compiling Development.IDE.Types.Exports ( src/Development/IDE/Types/Exports.hs, dist/build/Development/IDE/Types/Exports.o, dist/build/Development/IDE/Types/Exports.dyn_o ) ghcide> [31 of 77] Compiling Development.IDE.Spans.Common ( src/Development/IDE/Spans/Common.hs, dist/build/Development/IDE/Spans/Common.o, dist/build/Development/IDE/Spans/Common.dyn_o ) ghcide> [32 of 77] Compiling Development.IDE.Plugin.Completions.Types ( src/Development/IDE/Plugin/Completions/Types.hs, dist/build/Development/IDE/Plugin/Completions/Types.o, dist/build/Development/IDE/Plugin/Completions/Types.dyn_o ) ghcide> [33 of 77] Compiling Development.IDE.GHC.Error ( src/Development/IDE/GHC/Error.hs, dist/build/Development/IDE/GHC/Error.o, dist/build/Development/IDE/GHC/Error.dyn_o ) ghcide> [34 of 77] Compiling Development.IDE.Types.HscEnvEq ( src/Development/IDE/Types/HscEnvEq.hs, dist/build/Development/IDE/Types/HscEnvEq.o, dist/build/Development/IDE/Types/HscEnvEq.dyn_o ) ghcide> ghcide> src/Development/IDE/Types/HscEnvEq.hs:27:1: warning: [GHC-66111] [-Wunused-imports] ghcide> The import of ‘GHC.Driver.Env’ is redundant ghcide> except perhaps to import instances from ‘GHC.Driver.Env’ fourmolu> [50 of 57] Compiling Ormolu.Printer.Meat.Module ( src/Ormolu/Printer/Meat/Module.hs, nothing ) fourmolu> [51 of 57] Compiling Ormolu.Parser.Result ( src/Ormolu/Parser/Result.hs, nothing ) fourmolu> [52 of 57] Compiling Ormolu.Printer ( src/Ormolu/Printer.hs, nothing ) fourmolu> [53 of 57] Compiling Ormolu.Diff.ParseResult ( src/Ormolu/Diff/ParseResult.hs, nothing ) fourmolu> [54 of 57] Compiling Ormolu.Parser ( src/Ormolu/Parser.hs, nothing ) fourmolu> [55 of 57] Compiling Ormolu.Utils.Cabal ( src/Ormolu/Utils/Cabal.hs, nothing ) fourmolu> [56 of 57] Compiling Ormolu ( src/Ormolu.hs, nothing ) fourmolu> [57 of 57] Compiling Paths_fourmolu ( dist/build/autogen/Paths_fourmolu.hs, nothing ) fourmolu> Haddock coverage: 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: '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> 100% ( 3 / 3) in 'Ormolu.Printer.SpanStream' fourmolu> 100% ( 3 / 3) in 'Ormolu.Processing.Cpp' fourmolu> Warning: 'groupBy' is ambiguous. It is defined fourmolu> * in ‘Data.List.NonEmpty’ fourmolu> * in ‘Data.Text’ 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 ‘Data.Text’ fourmolu> Warning: 'AddEpAnn' is ambiguous. It is defined fourmolu> * in ‘GHC.Parser.Annotation’ fourmolu> * in ‘GHC.Parser.Annotation’ 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.Parser.Annotation’ 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> Warning: 'ModuleName' is ambiguous. It is defined fourmolu> * in ‘Distribution.ModuleName’ fourmolu> * in ‘Language.Haskell.Syntax.Module.Name’ fourmolu> * in ‘Language.Haskell.Syntax.Module.Name’ 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.Module.Name’ fourmolu> 88% ( 15 / 17) in 'Ormolu.Utils' fourmolu> Missing documentation for: fourmolu> HasSrcSpan (src/Ormolu/Utils.hs:169) fourmolu> getLoc' (src/Ormolu/Utils.hs:182) 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:32:17 fourmolu> * at src/Ormolu/Diff/Text.hs:32: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:32:1 fourmolu> Warning: 'Hunk' is ambiguous. It is defined fourmolu> * at src/Ormolu/Diff/Text.hs:51:13 fourmolu> * at src/Ormolu/Diff/Text.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/Diff/Text.hs:51:1 fourmolu> 100% ( 5 / 5) in 'Ormolu.Diff.Text' fourmolu> 100% ( 4 / 4) in 'Ormolu.Exception' fourmolu> 100% ( 3 / 3) in 'Ormolu.Parser.Pragma' fourmolu> Warning: 'Comment' is ambiguous. It is defined fourmolu> * at src/Ormolu/Parser/CommentStream.hs:116:16 fourmolu> * at src/Ormolu/Parser/CommentStream.hs:116:1 fourmolu> You may be able to disambiguate the identifier by qualifying it or ghcide> To import instances alone, use: import GHC.Driver.Env() ghcide> | ghcide> 27 | import GHC.Driver.Env (hsc_all_home_unit_ids) ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/Types/HscEnvEq.hs:28:1: warning: [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:56:5: warning: [GHC-40910] [-Wunused-matches] ghcide> Defined but not used: ‘mod_cache’ ghcide> | ghcide> 56 | mod_cache <- newIORef emptyInstalledModuleEnv ghcide> | ^^^^^^^^^ ghcide> ghcide> src/Development/IDE/Types/HscEnvEq.hs:57:5: warning: [GHC-40910] [-Wunused-matches] ghcide> Defined but not used: ‘file_cache’ ghcide> | ghcide> 57 | file_cache <- newIORef M.empty ghcide> | ^^^^^^^^^^ ghcide> [35 of 77] Compiling Development.IDE.Spans.LocalBindings ( src/Development/IDE/Spans/LocalBindings.hs, dist/build/Development/IDE/Spans/LocalBindings.o, dist/build/Development/IDE/Spans/LocalBindings.dyn_o ) ghcide> [36 of 77] Compiling Development.IDE.Import.FindImports ( src/Development/IDE/Import/FindImports.hs, dist/build/Development/IDE/Import/FindImports.o, dist/build/Development/IDE/Import/FindImports.dyn_o ) ghcide> 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: 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: '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:75:17 fourmolu> * at src/Ormolu/Imports.hs:75: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:75:1 fourmolu> Warning: 'IEWrapppedName' is out of scope. fourmolu> If you qualify the identifier, haddock can try to link it anyway. fourmolu> 100% ( 2 / 2) in 'Ormolu.Imports' fourmolu> Warning: 'FixityInfo' is ambiguous. It is defined fourmolu> * at src/Ormolu/Fixity/Internal.hs:92:19 fourmolu> * at src/Ormolu/Fixity/Internal.hs:92: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:92:1 fourmolu> Warning: 'FixityApproximation' is ambiguous. It is defined fourmolu> * at src/Ormolu/Fixity/Internal.hs:111:28 fourmolu> * at src/Ormolu/Fixity/Internal.hs:111: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:111:1 fourmolu> Warning: 'OpName' is ambiguous. It is defined fourmolu> * at src/Ormolu/Fixity/Internal.hs:66:1 fourmolu> * at src/Ormolu/Fixity/Internal.hs:55: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:55:1 fourmolu> 90% ( 19 / 21) in 'Ormolu.Fixity.Internal' fourmolu> Missing documentation for: fourmolu> Module header fourmolu> OpName (src/Ormolu/Fixity/Internal.hs:66) 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:154:5 fourmolu> * at src/Ormolu/Fixity/Internal.hs:153: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:153:1 fourmolu> 95% ( 23 / 24) in 'Ormolu.Fixity' fourmolu> Missing documentation for: fourmolu> OpName (src/Ormolu/Fixity/Internal.hs:66) fourmolu> Warning: 'OpInfo' is ambiguous. It is defined fourmolu> * at src/Ormolu/Printer/Operators.hs:45:18 fourmolu> * at src/Ormolu/Printer/Operators.hs:45: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:45:1 fourmolu> Warning: 'FixityInfo' is ambiguous. It is defined fourmolu> * at src/Ormolu/Fixity/Internal.hs:92:19 fourmolu> * at src/Ormolu/Fixity/Internal.hs:92: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:92:1 fourmolu> Warning: 'equal' is out of scope. ghcide> Found _ _ ghcide> NoPackage _ ghcide> FoundMultiple _ ghcide> | ghcide> 227 | notFound {fr_suggestions = suggest} ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> [37 of 77] Compiling Development.IDE.Import.DependencyInformation ( src/Development/IDE/Import/DependencyInformation.hs, dist/build/Development/IDE/Import/DependencyInformation.o, dist/build/Development/IDE/Import/DependencyInformation.dyn_o ) ghcide> [38 of 77] Compiling Development.IDE.Core.RuleTypes ( src/Development/IDE/Core/RuleTypes.hs, dist/build/Development/IDE/Core/RuleTypes.o, dist/build/Development/IDE/Core/RuleTypes.dyn_o ) ghcide> ghcide> src/Development/IDE/Core/RuleTypes.hs:28:64: warning: [GHC-61689] [-Wdodgy-imports] ghcide> Module ‘Development.IDE.GHC.Compat’ does not export ‘assert’. ghcide> | ghcide> 28 | assert) ghcide> | ^^^^^^ 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> 85% ( 6 / 7) in 'Ormolu.Printer.Operators' fourmolu> Missing documentation for: fourmolu> BinaryOpBranches (src/Ormolu/Printer/Operators.hs:41) fourmolu> 100% ( 2 / 2) in 'Ormolu.Fixity.Printer' fourmolu> Warning: 'FixityOverrides' is ambiguous. It is defined fourmolu> * at src/Ormolu/Fixity/Internal.hs:159:27 fourmolu> * at src/Ormolu/Fixity/Internal.hs:159: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:159:1 fourmolu> 50% ( 8 / 16) in 'Ormolu.Fixity.Parser' fourmolu> Missing documentation for: fourmolu> pModuleName (src/Ormolu/Fixity/Parser.hs:147) fourmolu> pPackageName (src/Ormolu/Fixity/Parser.hs:162) fourmolu> isIdentifierFirstChar (src/Ormolu/Fixity/Parser.hs:168) fourmolu> isIdentifierConstituent (src/Ormolu/Fixity/Parser.hs:171) fourmolu> isOperatorConstituent (src/Ormolu/Fixity/Parser.hs:174) fourmolu> isPackageNameConstituent (src/Ormolu/Fixity/Parser.hs:179) fourmolu> isModuleSegmentFirstChar (src/Ormolu/Fixity/Parser.hs:182) fourmolu> isModuleSegmentConstituent (src/Ormolu/Fixity/Parser.hs:185) fourmolu> 100% ( 6 / 6) in 'Ormolu.Utils.IO' 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: 'PrinterOpts' is ambiguous. It is defined fourmolu> * at src/Ormolu/Config/Gen.hs:42:3 fourmolu> * at src/Ormolu/Config/Gen.hs:41: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:41:1 fourmolu> Warning: 'Config' is ambiguous. It is defined fourmolu> * at src/Ormolu/Config.hs:93:22 fourmolu> * at src/Ormolu/Config.hs:93: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:93:1 fourmolu> Warning: 'RegionIndices' is ambiguous. It is defined fourmolu> * at src/Ormolu/Config.hs:119:22 fourmolu> * at src/Ormolu/Config.hs:119: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:119:1 fourmolu> Warning: 'RegionDeltas' is ambiguous. It is defined fourmolu> * at src/Ormolu/Config.hs:129:21 fourmolu> * at src/Ormolu/Config.hs:129: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:129:1 fourmolu> Warning: 'DynOption' is ambiguous. It is defined fourmolu> * at src/Ormolu/Config.hs:188:21 fourmolu> * at src/Ormolu/Config.hs:188: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:188:1 fourmolu> Warning: 'String' is ambiguous. It is defined fourmolu> * in ‘Data.Aeson.Types.Internal’ fourmolu> * in ‘GHC.Base’ 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.Base’ fourmolu> 56% ( 21 / 37) in 'Ormolu.Config' fourmolu> Missing documentation for: fourmolu> defaultPrinterOpts (src/Ormolu/Config/Gen.hs:100) fourmolu> defaultPrinterOptsYaml (src/Ormolu/Config/Gen.hs:529) fourmolu> CommaStyle (src/Ormolu/Config/Gen.hs:261) fourmolu> FunctionArrowsStyle (src/Ormolu/Config/Gen.hs:266) fourmolu> HaddockPrintStyle (src/Ormolu/Config/Gen.hs:272) fourmolu> HaddockPrintStyleModule (src/Ormolu/Config/Gen.hs:278) fourmolu> ImportExportStyle (src/Ormolu/Config/Gen.hs:283) fourmolu> LetStyle (src/Ormolu/Config/Gen.hs:289) fourmolu> InStyle (src/Ormolu/Config/Gen.hs:296) fourmolu> Unicode (src/Ormolu/Config/Gen.hs:302) fourmolu> ColumnLimit (src/Ormolu/Config/Gen.hs:314) fourmolu> SingleDerivingParens (src/Ormolu/Config/Gen.hs:319) fourmolu> parsePrinterOptsCLI (src/Ormolu/Config/Gen.hs:152) fourmolu> parsePrinterOptType fourmolu> FourmoluConfig (src/Ormolu/Config.hs:240) fourmolu> emptyConfig (src/Ormolu/Config.hs:263) fourmolu> Warning: 'RegionDeltas' is ambiguous. It is defined fourmolu> * at src/Ormolu/Config.hs:129:21 fourmolu> * at src/Ormolu/Config.hs:129: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:129:1 fourmolu> Warning: 'RegionDelta' is out of scope. fourmolu> If you qualify the identifier, haddock can try to link it anyway. 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:90:15 fourmolu> * at src/Ormolu/Printer/Internal.hs:90: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:90:1 fourmolu> Warning: 'Text' is ambiguous. It is defined fourmolu> * in ‘Data.Text.Internal’ fourmolu> * in ‘Data.Text.Internal.Lazy’ 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 ‘Data.Text.Internal.Lazy’ fourmolu> Warning: 'n' is out of scope. fourmolu> If you qualify the identifier, haddock can try to link it anyway. fourmolu> Warning: 'PrinterOpts' is ambiguous. It is defined fourmolu> * at src/Ormolu/Config/Gen.hs:42:3 fourmolu> * at src/Ormolu/Config/Gen.hs:41: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:41: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: '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> 95% ( 44 / 46) in 'Ormolu.Printer.Internal' fourmolu> Missing documentation for: fourmolu> declNewline (src/Ormolu/Printer/Internal.hs:338) fourmolu> isExtensionEnabled (src/Ormolu/Printer/Internal.hs:629) fourmolu> Warning: 'Comment' is ambiguous. It is defined fourmolu> * at src/Ormolu/Parser/CommentStream.hs:116:16 fourmolu> * at src/Ormolu/Parser/CommentStream.hs:116:1 fourmolu> You may be able to disambiguate the identifier by qualifying it or fourmolu> by specifying the type/value namespace explicitly. fourmolu> Defaulting to the one defined at src/Ormolu/Parser/CommentStream.hs:116:1 fourmolu> 100% ( 6 / 6) in 'Ormolu.Printer.Comments' fourmolu> 97% ( 77 / 79) in 'Ormolu.Printer.Combinators' fourmolu> Missing documentation for: fourmolu> isExtensionEnabled (src/Ormolu/Printer/Internal.hs:629) fourmolu> declNewline (src/Ormolu/Printer/Internal.hs:338) 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> 70% ( 7 / 10) in 'Ormolu.Printer.Meat.Common' fourmolu> Missing documentation for: fourmolu> p_ieWrappedName (src/Ormolu/Printer/Meat/Common.hs:55) fourmolu> p_qualName (src/Ormolu/Printer/Meat/Common.hs:112) fourmolu> p_sourceText (src/Ormolu/Printer/Meat/Common.hs:252) fourmolu> 21% ( 3 / 14) in 'Ormolu.Printer.Meat.Type' fourmolu> Missing documentation for: fourmolu> p_hsType (src/Ormolu/Printer/Meat/Type.hs:39) fourmolu> startTypeAnnotation (src/Ormolu/Printer/Meat/Type.hs:207) fourmolu> startTypeAnnotationDecl (src/Ormolu/Printer/Meat/Type.hs:215) fourmolu> p_hsContext (src/Ormolu/Printer/Meat/Type.hs:261) fourmolu> p_hsTyVarBndr (src/Ormolu/Printer/Meat/Type.hs:286) fourmolu> ForAllVisibility (src/Ormolu/Printer/Meat/Type.hs:296) fourmolu> p_conDeclFields (src/Ormolu/Printer/Meat/Type.hs:323) fourmolu> p_lhsTypeArg (src/Ormolu/Printer/Meat/Type.hs:356) fourmolu> p_hsSigType (src/Ormolu/Printer/Meat/Type.hs:365) fourmolu> hsOuterTyVarBndrsToHsType (src/Ormolu/Printer/Meat/Type.hs:376) fourmolu> lhsTypeToSigType (src/Ormolu/Printer/Meat/Type.hs:382) 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:13) 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:24) fourmolu> p_warningTxt (src/Ormolu/Printer/Meat/Declaration/Warning.hs:32) fourmolu> 33% ( 1 / 3) in 'Ormolu.Printer.Meat.ImportExport' fourmolu> Missing documentation for: fourmolu> p_hsmodExports (src/Ormolu/Printer/Meat/ImportExport.hs:27) fourmolu> p_hsmodImport (src/Ormolu/Printer/Meat/ImportExport.hs:36) fourmolu> 33% ( 1 / 3) in 'Ormolu.Printer.Meat.Declaration.TypeFamily' fourmolu> Missing documentation for: fourmolu> p_famDecl (src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs:22) fourmolu> p_tyFamInstEqn (src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs:83) fourmolu> 50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.Type' fourmolu> Missing documentation for: fourmolu> p_synDecl (src/Ormolu/Printer/Meat/Declaration/Type.hs:30) fourmolu> 20% ( 1 / 5) in 'Ormolu.Printer.Meat.Declaration.Signature' fourmolu> Missing documentation for: fourmolu> p_sigDecl (src/Ormolu/Printer/Meat/Declaration/Signature.hs:28) fourmolu> p_typeAscription (src/Ormolu/Printer/Meat/Declaration/Signature.hs:61) fourmolu> p_activation (src/Ormolu/Printer/Meat/Declaration/Signature.hs:148) fourmolu> p_standaloneKindSig (src/Ormolu/Printer/Meat/Declaration/Signature.hs:218) 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> 50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.Data' fourmolu> Missing documentation for: fourmolu> p_dataDecl (src/Ormolu/Printer/Meat/Declaration/Data.hs:47) 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> 45% ( 5 / 11) in 'Ormolu.Printer.Meat.Declaration.Value' fourmolu> Missing documentation for: fourmolu> Module header fourmolu> p_valDecl (src/Ormolu/Printer/Meat/Declaration/Value.hs:73) fourmolu> p_pat (src/Ormolu/Printer/Meat/Declaration/Value.hs:1140) fourmolu> p_hsExpr (src/Ormolu/Printer/Meat/Declaration/Value.hs:596) fourmolu> p_hsUntypedSplice (src/Ormolu/Printer/Meat/Declaration/Value.hs:1247) fourmolu> p_hsExpr' (src/Ormolu/Printer/Meat/Declaration/Value.hs:613) 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:59) fourmolu> p_tyFamInstDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:91) fourmolu> p_dataFamInstDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:99) fourmolu> p_standaloneDerivDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:29) 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:48) fourmolu> 100% ( 2 / 2) in 'Ormolu.Printer.Meat.Module' fourmolu> Warning: 'ParseResult' is ambiguous. It is defined fourmolu> * at src/Ormolu/Parser/Result.hs:21:20 fourmolu> * at src/Ormolu/Parser/Result.hs:21: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:21:1 fourmolu> 100% ( 3 / 3) in 'Ormolu.Parser.Result' fourmolu> 100% ( 3 / 3) in 'Ormolu.Printer' fourmolu> Warning: 'ParseResult' is ambiguous. It is defined fourmolu> * at src/Ormolu/Parser/Result.hs:21:20 fourmolu> * at src/Ormolu/Parser/Result.hs:21: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:21: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: '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> Warning: 'DynOption' is ambiguous. It is defined fourmolu> * at src/Ormolu/Config.hs:188:21 fourmolu> * at src/Ormolu/Config.hs:188: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:188:1 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: 'CachedCabalFile' is ambiguous. It is defined fourmolu> * at src/Ormolu/Utils/Cabal.hs:94:24 fourmolu> * at src/Ormolu/Utils/Cabal.hs:94: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:94: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:93:22 fourmolu> * at src/Ormolu/Config.hs:93: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:93:1 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: '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> 97% ( 33 / 34) in 'Ormolu' fourmolu> Missing documentation for: fourmolu> defaultPrinterOpts (src/Ormolu/Config/Gen.hs:100) 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) 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 ) floskell> Running phase: setupCompilerEnvironmentPhase floskell> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.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 ) floskell> Running phase: unpackPhase floskell> unpacking source archive /nix/store/ac6n6k1rn6qsny8v4sqzlgaz0bbq2a7z-floskell-0.11.1.tar.gz floskell> source root is floskell-0.11.1 floskell> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "floskell-0.11.1/TEST.md" floskell> Running phase: patchPhase floskell> Running phase: compileBuildDriverPhase floskell> setupCompileFlags: -package-db=/build/tmp.g6ulLp8utm/setup-package.conf.d -threaded floskell> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.g6ulLp8utm/Main.o ) floskell> [2 of 2] Linking Setup 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 ) 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.Tagged fourmolu> - Distribution.Utils.Structured.structureHash' fourmolu> - Language.Haskell.Extension.Rep_Extension fourmolu> Warning: Ormolu: could not find link destinations for: fourmolu> - Ormolu.Config.Gen.SingleConstraintParens fourmolu> - Ormolu.Config.Gen.Rep_PrinterOpts fourmolu> - Ormolu.Config.Rep_Config floskell> Running phase: updateAutotoolsGnuConfigScriptsPhase floskell> Running phase: configurePhase floskell> configureFlags: --verbose --prefix=/nix/store/sb3ylvxk1jvxqwqhslywdassijps9p3y-floskell-0.11.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --datadir=/nix/store/i354kjrag7k8z7hzby419xrx2q079klp-floskell-0.11.1-data/share/ghc-9.8.1 --docdir=/nix/store/yrmrnvyc2d91fi733pr80ai06963qz22-floskell-0.11.1-doc/share/doc/floskell-0.11.1 --with-gcc=gcc --package-db=/build/tmp.g6ulLp8utm/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 floskell> Using Parsec parser floskell> Configuring floskell-0.11.1... floskell> Dependency aeson >=0.11.3.0 && <2.3: using aeson-2.2.3.0 floskell> Dependency attoparsec >=0.13.1.0 && <0.15: using attoparsec-0.14.4 floskell> Dependency attoparsec-aeson >=2.1.0.0 && <2.3: using attoparsec-aeson-2.2.2.0 floskell> Dependency base >=4.9 && <4.20: using base-4.19.0.0 floskell> Dependency bytestring >=0.10.8.1 && <0.13: using bytestring-0.12.0.2 floskell> Dependency containers >=0.5.7.1 && <0.8: using containers-0.6.8 floskell> Dependency data-default >=0.7.1.1 && <0.8: using data-default-0.7.1.3 floskell> Dependency directory >=1.2.6.2 && <1.4: using directory-1.3.8.1 floskell> Dependency filepath >=1.4.1.0 && <1.6: using filepath-1.4.100.4 floskell> Dependency haskell-src-exts >=1.19 && <1.24: using haskell-src-exts-1.23.1 floskell> Dependency monad-dijkstra >=0.1.1 && <0.2: using monad-dijkstra-0.1.1.5 floskell> Dependency mtl >=2.2.1 && <2.4: using mtl-2.3.1 floskell> Dependency text >=1.2.2.2 && <2.2: using text-2.1 floskell> Dependency transformers >=0.5.2.0 && <0.7: using transformers-0.6.1.0 floskell> Dependency unordered-containers >=0.2.8.0 && <0.3: using floskell> unordered-containers-0.2.20 floskell> Dependency aeson-pretty >=0.8.2 && <0.9: using aeson-pretty-0.8.10 floskell> Dependency ansi-wl-pprint >=0.6.6 && <1.1: using ansi-wl-pprint-1.0.2 floskell> Dependency base >=4.9 && <4.20: using base-4.19.0.0 floskell> Dependency bytestring >=0.10.8.1 && <0.13: using bytestring-0.12.0.2 floskell> Dependency directory >=1.2.6.2 && <1.4: using directory-1.3.8.1 floskell> Dependency floskell: using floskell-0.11.1 floskell> Dependency ghc-prim >=0.5.0.0 && <0.12: using ghc-prim-0.11.0 floskell> Dependency haskell-src-exts >=1.19 && <1.24: using haskell-src-exts-1.23.1 floskell> Dependency optparse-applicative >=0.12.1.0 && <0.19: using floskell> optparse-applicative-0.18.1.0 floskell> Dependency text >=1.2.2.2 && <2.2: using text-2.1 floskell> Dependency base >=4.9 && <4.20: using base-4.19.0.0 floskell> Dependency bytestring >=0.10.8.1 && <0.13: using bytestring-0.12.0.2 floskell> Dependency deepseq >=1.4.2.0 && <1.6: using deepseq-1.5.0.0 floskell> Dependency exceptions >=0.8.3 && <0.12: using exceptions-0.10.7 floskell> Dependency floskell: using floskell-0.11.1 floskell> Dependency haskell-src-exts >=1.19 && <1.24: using haskell-src-exts-1.23.1 floskell> Dependency hspec >=2.2.4 && <2.12: using hspec-2.11.12 floskell> Dependency text >=1.2.2.2 && <2.2: using text-2.1 floskell> Source component graph: floskell> component lib floskell> component exe:floskell dependency lib floskell> component test:floskell-test dependency lib floskell> Configured component graph: floskell> component floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI floskell> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 floskell> include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ floskell> include attoparsec-aeson-2.2.2.0-3R0fTMXvK3710bMZ24kuaX floskell> include base-4.19.0.0-b960 floskell> include bytestring-0.12.0.2-4690 floskell> include containers-0.6.8-4775 floskell> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy floskell> include directory-1.3.8.1-6a8e floskell> include filepath-1.4.100.4-fa1c floskell> include haskell-src-exts-1.23.1-FcYgkm3gaMH9Kddte2hEV4 floskell> include monad-dijkstra-0.1.1.5-FtEfFFr1ZbqDlryKEsrPsy floskell> include mtl-2.3.1-63a4 floskell> include text-2.1-c36a floskell> include transformers-0.6.1.0-c3ec floskell> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq floskell> component floskell-0.11.1-Jtzwfbd6BlQGkFdR1LW6mZ-floskell floskell> include aeson-pretty-0.8.10-7vqdHLyaep4E96vj2FqdIM floskell> include ansi-wl-pprint-1.0.2-7BlYglJijYAEWtSDtoJjFS floskell> include base-4.19.0.0-b960 floskell> include bytestring-0.12.0.2-4690 floskell> include directory-1.3.8.1-6a8e floskell> include floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI floskell> include ghc-prim-0.11.0-a69e floskell> include haskell-src-exts-1.23.1-FcYgkm3gaMH9Kddte2hEV4 floskell> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv floskell> include text-2.1-c36a floskell> component floskell-0.11.1-7HFZthQtkYU2PBCOszh7ym-floskell-test floskell> include base-4.19.0.0-b960 floskell> include bytestring-0.12.0.2-4690 floskell> include deepseq-1.5.0.0-412f floskell> include exceptions-0.10.7-d3e7 floskell> include floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI floskell> include haskell-src-exts-1.23.1-FcYgkm3gaMH9Kddte2hEV4 floskell> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH floskell> include text-2.1-c36a floskell> Linked component graph: floskell> unit floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI floskell> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 floskell> include attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ floskell> include attoparsec-aeson-2.2.2.0-3R0fTMXvK3710bMZ24kuaX floskell> include base-4.19.0.0-b960 floskell> include bytestring-0.12.0.2-4690 floskell> include containers-0.6.8-4775 floskell> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy floskell> include directory-1.3.8.1-6a8e floskell> include filepath-1.4.100.4-fa1c floskell> include haskell-src-exts-1.23.1-FcYgkm3gaMH9Kddte2hEV4 floskell> include monad-dijkstra-0.1.1.5-FtEfFFr1ZbqDlryKEsrPsy floskell> include mtl-2.3.1-63a4 floskell> include text-2.1-c36a floskell> include transformers-0.6.1.0-c3ec floskell> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq floskell> Floskell=floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI:Floskell,Floskell.Attoparsec=floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI:Floskell.Attoparsec,Floskell.Buffer=floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI:Floskell.Buffer,Floskell.Comments=floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI:Floskell.Comments,Floskell.Config=floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI:Floskell.Config,Floskell.ConfigFile=floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI:Floskell.ConfigFile,Floskell.Fixities=floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI:Floskell.Fixities,Floskell.Imports=floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI:Floskell.Imports,Floskell.Pretty=floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI:Floskell.Pretty,Floskell.Printers=floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI:Floskell.Printers,Floskell.Styles=floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI:Floskell.Styles,Floskell.Types=floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI:Floskell.Types floskell> unit floskell-0.11.1-Jtzwfbd6BlQGkFdR1LW6mZ-floskell floskell> include aeson-pretty-0.8.10-7vqdHLyaep4E96vj2FqdIM floskell> include ansi-wl-pprint-1.0.2-7BlYglJijYAEWtSDtoJjFS floskell> include base-4.19.0.0-b960 floskell> include bytestring-0.12.0.2-4690 floskell> include directory-1.3.8.1-6a8e floskell> include floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI floskell> include ghc-prim-0.11.0-a69e floskell> include haskell-src-exts-1.23.1-FcYgkm3gaMH9Kddte2hEV4 floskell> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv floskell> include text-2.1-c36a floskell> unit floskell-0.11.1-7HFZthQtkYU2PBCOszh7ym-floskell-test floskell> include base-4.19.0.0-b960 floskell> include bytestring-0.12.0.2-4690 floskell> include deepseq-1.5.0.0-412f floskell> include exceptions-0.10.7-d3e7 floskell> include floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI floskell> include haskell-src-exts-1.23.1-FcYgkm3gaMH9Kddte2hEV4 floskell> include hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH floskell> include text-2.1-c36a floskell> Ready component graph: floskell> definite floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI floskell> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 floskell> depends attoparsec-0.14.4-C7aHI3pddOC9iYSiyhYSYZ floskell> depends attoparsec-aeson-2.2.2.0-3R0fTMXvK3710bMZ24kuaX floskell> depends base-4.19.0.0-b960 floskell> depends bytestring-0.12.0.2-4690 floskell> depends containers-0.6.8-4775 floskell> depends data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy floskell> depends directory-1.3.8.1-6a8e floskell> depends filepath-1.4.100.4-fa1c floskell> depends haskell-src-exts-1.23.1-FcYgkm3gaMH9Kddte2hEV4 floskell> depends monad-dijkstra-0.1.1.5-FtEfFFr1ZbqDlryKEsrPsy floskell> depends mtl-2.3.1-63a4 floskell> depends text-2.1-c36a floskell> depends transformers-0.6.1.0-c3ec floskell> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq floskell> definite floskell-0.11.1-Jtzwfbd6BlQGkFdR1LW6mZ-floskell floskell> depends aeson-pretty-0.8.10-7vqdHLyaep4E96vj2FqdIM floskell> depends ansi-wl-pprint-1.0.2-7BlYglJijYAEWtSDtoJjFS floskell> depends base-4.19.0.0-b960 floskell> depends bytestring-0.12.0.2-4690 floskell> depends directory-1.3.8.1-6a8e floskell> depends floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI floskell> depends ghc-prim-0.11.0-a69e floskell> depends haskell-src-exts-1.23.1-FcYgkm3gaMH9Kddte2hEV4 floskell> depends optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv floskell> depends text-2.1-c36a floskell> definite floskell-0.11.1-7HFZthQtkYU2PBCOszh7ym-floskell-test floskell> depends base-4.19.0.0-b960 floskell> depends bytestring-0.12.0.2-4690 floskell> depends deepseq-1.5.0.0-412f floskell> depends exceptions-0.10.7-d3e7 floskell> depends floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI floskell> depends haskell-src-exts-1.23.1-FcYgkm3gaMH9Kddte2hEV4 floskell> depends hspec-2.11.12-3eKBTF5SgR31rwnPHV9GfH floskell> depends text-2.1-c36a floskell> Using Cabal-3.10.2.0 compiled by ghc-9.8 floskell> Using compiler: ghc-9.8.1 floskell> Using install prefix: floskell> /nix/store/sb3ylvxk1jvxqwqhslywdassijps9p3y-floskell-0.11.1 floskell> Executables installed in: floskell> /nix/store/sb3ylvxk1jvxqwqhslywdassijps9p3y-floskell-0.11.1/bin floskell> Libraries installed in: floskell> /nix/store/sb3ylvxk1jvxqwqhslywdassijps9p3y-floskell-0.11.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI floskell> Dynamic Libraries installed in: floskell> /nix/store/sb3ylvxk1jvxqwqhslywdassijps9p3y-floskell-0.11.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 floskell> Private executables installed in: floskell> /nix/store/sb3ylvxk1jvxqwqhslywdassijps9p3y-floskell-0.11.1/libexec/x86_64-linux-ghc-9.8.1/floskell-0.11.1 floskell> Data files installed in: floskell> /nix/store/i354kjrag7k8z7hzby419xrx2q079klp-floskell-0.11.1-data/share/ghc-9.8.1/x86_64-linux-ghc-9.8.1/floskell-0.11.1 floskell> Documentation installed in: floskell> /nix/store/yrmrnvyc2d91fi733pr80ai06963qz22-floskell-0.11.1-doc/share/doc/floskell-0.11.1 floskell> Configuration files installed in: floskell> /nix/store/sb3ylvxk1jvxqwqhslywdassijps9p3y-floskell-0.11.1/etc floskell> No alex found floskell> Using ar found on system at: floskell> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar floskell> No c2hs found floskell> No cpphs found floskell> No doctest found floskell> Using gcc version 14.3.0 given by user at: floskell> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc floskell> Using ghc version 9.8.1 found on system at: floskell> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc floskell> Using ghc-pkg version 9.8.1 found on system at: floskell> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.1 floskell> No ghcjs found floskell> No ghcjs-pkg found floskell> No greencard found floskell> Using haddock version 2.30.0 found on system at: floskell> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 floskell> No happy found floskell> Using haskell-suite found on system at: haskell-suite-dummy-location floskell> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location floskell> No hmake found floskell> Using hpc version 0.69 found on system at: floskell> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 floskell> Using hsc2hs version 0.68.10 found on system at: floskell> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 floskell> Using hscolour version 1.25 found on system at: floskell> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour floskell> No jhc found floskell> Using ld found on system at: floskell> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold floskell> No pkg-config found floskell> Using runghc version 9.8.1 found on system at: floskell> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.1 floskell> Using strip version 2.44 found on system at: floskell> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip floskell> Using tar found on system at: floskell> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar floskell> No uhc found floskell> Running phase: buildPhase floskell> Preprocessing library for floskell-0.11.1.. floskell> Building library for floskell-0.11.1.. floskell> [ 1 of 12] Compiling Floskell.Attoparsec ( src/Floskell/Attoparsec.hs, dist/build/Floskell/Attoparsec.o, dist/build/Floskell/Attoparsec.dyn_o ) floskell> [ 2 of 12] Compiling Floskell.Buffer ( src/Floskell/Buffer.hs, dist/build/Floskell/Buffer.o, dist/build/Floskell/Buffer.dyn_o ) floskell> [ 3 of 12] Compiling Floskell.Config ( src/Floskell/Config.hs, dist/build/Floskell/Config.o, dist/build/Floskell/Config.dyn_o ) ghcide> [48 of 77] Compiling Development.IDE.Session ( session-loader/Development/IDE/Session.hs, dist/build/Development/IDE/Session.o, dist/build/Development/IDE/Session.dyn_o ) ghcide> [49 of 77] Compiling Development.IDE.LSP.Server ( src/Development/IDE/LSP/Server.hs, dist/build/Development/IDE/LSP/Server.o, dist/build/Development/IDE/LSP/Server.dyn_o ) ghcide> [50 of 77] Compiling Development.IDE.Plugin ( src/Development/IDE/Plugin.hs, dist/build/Development/IDE/Plugin.o, dist/build/Development/IDE/Plugin.dyn_o ) ghcide> [51 of 77] Compiling Development.IDE.Plugin.HLS ( src/Development/IDE/Plugin/HLS.hs, dist/build/Development/IDE/Plugin/HLS.o, dist/build/Development/IDE/Plugin/HLS.dyn_o ) ghcide> [52 of 77] Compiling Development.IDE.Core.IdeConfiguration ( src/Development/IDE/Core/IdeConfiguration.hs, dist/build/Development/IDE/Core/IdeConfiguration.o, dist/build/Development/IDE/Core/IdeConfiguration.dyn_o ) ghcide> [53 of 77] Compiling Development.IDE.LSP.LanguageServer ( src/Development/IDE/LSP/LanguageServer.hs, dist/build/Development/IDE/LSP/LanguageServer.o, dist/build/Development/IDE/LSP/LanguageServer.dyn_o ) ghcide> [54 of 77] Compiling Development.IDE.Core.OfInterest ( src/Development/IDE/Core/OfInterest.hs, dist/build/Development/IDE/Core/OfInterest.o, dist/build/Development/IDE/Core/OfInterest.dyn_o ) ghcide> ghcide> src/Development/IDE/Core/OfInterest.hs:32:1: warning: [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> [55 of 77] Compiling Development.IDE.Core.FileStore ( src/Development/IDE/Core/FileStore.hs, dist/build/Development/IDE/Core/FileStore.o, dist/build/Development/IDE/Core/FileStore.dyn_o ) ghcide> [56 of 77] Compiling Development.IDE.Core.Compile ( src/Development/IDE/Core/Compile.hs, dist/build/Development/IDE/Core/Compile.o, dist/build/Development/IDE/Core/Compile.dyn_o ) ghcide> ghcide> src/Development/IDE/Core/Compile.hs:66:1: warning: [GHC-66111] [-Wunused-imports] ghcide> The qualified import of ‘Data.List.NonEmpty’ is redundant ghcide> except perhaps to import instances from ‘Data.List.NonEmpty’ ghcide> To import instances alone, use: import Data.List.NonEmpty() ghcide> | ghcide> 66 | import qualified Data.List.NonEmpty as NE ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/Core/Compile.hs:71:72: warning: [GHC-38856] [-Wunused-imports] ghcide> The import of ‘getCurrentTime’ from module ‘Data.Time’ is redundant ghcide> | ghcide> 71 | import Data.Time (UTCTime (..), getCurrentTime) ghcide> | ^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/Core/Compile.hs:80:65: warning: [GHC-61689] [-Wdodgy-imports] ghcide> Module ‘Development.IDE.GHC.Compat’ does not export ‘assert’. ghcide> | ghcide> 80 | import Development.IDE.GHC.Compat hiding (assert, ghcide> | ^^^^^^ ghcide> ghcide> src/Development/IDE/Core/Compile.hs:139:1: warning: [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> 139 | import GHC.Driver.Env ( hsc_all_home_unit_ids ) ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/Core/Compile.hs:140:1: warning: [GHC-66111] [-Wunused-imports] ghcide> The import of ‘Development.IDE.Import.FindImports’ is redundant ghcide> except perhaps to import instances from ‘Development.IDE.Import.FindImports’ ghcide> To import instances alone, use: import Development.IDE.Import.FindImports() ghcide> | ghcide> 140 | import Development.IDE.Import.FindImports ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/Core/Compile.hs:982:18: warning: [GHC-40910] [-Wunused-matches] ghcide> Defined but not used: ‘dep_info’ ghcide> | ghcide> 982 | mergeEnvs env mg dep_info ms extraMods envs = do ghcide> | ^^^^^^^^ ghcide> ghcide> src/Development/IDE/Core/Compile.hs:1480:27: warning: [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> [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 ) floskell> [ 4 of 12] Compiling Floskell.Fixities ( src/Floskell/Fixities.hs, dist/build/Floskell/Fixities.o, dist/build/Floskell/Fixities.dyn_o ) floskell> [ 5 of 12] Compiling Floskell.Imports ( src/Floskell/Imports.hs, dist/build/Floskell/Imports.o, dist/build/Floskell/Imports.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 ) fourmolu> Documentation created: dist/doc/html/fourmolu/, fourmolu> dist/doc/html/fourmolu/fourmolu.txt floskell> [ 6 of 12] Compiling Floskell.Styles ( src/Floskell/Styles.hs, dist/build/Floskell/Styles.o, dist/build/Floskell/Styles.dyn_o ) fourmolu> Preprocessing executable 'fourmolu' for fourmolu-0.15.0.0.. fourmolu> Preprocessing test suite 'tests' for fourmolu-0.15.0.0.. fourmolu> Running phase: installPhase floskell> [ 7 of 12] Compiling Floskell.ConfigFile ( src/Floskell/ConfigFile.hs, dist/build/Floskell/ConfigFile.o, dist/build/Floskell/ConfigFile.dyn_o ) floskell> floskell> src/Floskell/ConfigFile.hs:108:31: warning: [GHC-63394] [-Wx-partial] floskell> In the use of ‘head’ floskell> (imported from Prelude, but defined in GHC.List): floskell> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." floskell> | floskell> 108 | defaultAppConfig = AppConfig (head styles) Haskell2010 [] [] floskell> | ^^^^ fourmolu> Installing library in /nix/store/d17k6irk68q9wrsq0z3wq6vn4v76l67n-fourmolu-0.15.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo ghcide> [64 of 77] Compiling Development.IDE.Core.Rules ( src/Development/IDE/Core/Rules.hs, dist/build/Development/IDE/Core/Rules.o, dist/build/Development/IDE/Core/Rules.dyn_o ) ghcide> ghcide> src/Development/IDE/Core/Rules.hs:177:1: warning: [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> | ^^^^^^^^^^^^^^^ floskell> [ 8 of 12] Compiling Floskell.Types ( src/Floskell/Types.hs, dist/build/Floskell/Types.o, dist/build/Floskell/Types.dyn_o ) floskell> [ 9 of 12] Compiling Floskell.Printers ( src/Floskell/Printers.hs, dist/build/Floskell/Printers.o, dist/build/Floskell/Printers.dyn_o ) floskell> floskell> src/Floskell/Printers.hs:68:1: warning: [GHC-66111] [-Wunused-imports] floskell> The import of ‘Data.Monoid’ is redundant floskell> except perhaps to import instances from ‘Data.Monoid’ floskell> To import instances alone, use: import Data.Monoid() floskell> | floskell> 68 | import Data.Monoid ( (<>) ) floskell> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ fourmolu> Installing executable fourmolu in /nix/store/d17k6irk68q9wrsq0z3wq6vn4v76l67n-fourmolu-0.15.0.0/bin fourmolu> Warning: The directory fourmolu> /nix/store/d17k6irk68q9wrsq0z3wq6vn4v76l67n-fourmolu-0.15.0.0/bin is not in fourmolu> the system search path. floskell> [10 of 12] Compiling Floskell.Pretty ( src/Floskell/Pretty.hs, dist/build/Floskell/Pretty.o, dist/build/Floskell/Pretty.dyn_o ) fourmolu> Running phase: fixupPhase floskell> floskell> src/Floskell/Pretty.hs:184:51: warning: [GHC-63394] [-Wx-partial] floskell> In the use of ‘head’ floskell> (imported from Prelude, but defined in GHC.List): floskell> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." floskell> | floskell> 184 | let distance = srcSpanStartLine (commentSpan (head comments)) floskell> | ^^^^ floskell> floskell> src/Floskell/Pretty.hs:196:30: warning: [GHC-63394] [-Wx-partial] floskell> In the use of ‘head’ floskell> (imported from Prelude, but defined in GHC.List): floskell> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." floskell> | floskell> 196 | printComment correction (head comments) floskell> | ^^^^ floskell> floskell> src/Floskell/Pretty.hs:197:17: warning: [GHC-63394] [-Wx-partial] floskell> In the use of ‘tail’ floskell> (imported from Prelude, but defined in GHC.List): floskell> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." floskell> | floskell> 197 | forM_ (zip (tail comments) (map (srcSpanEndLine . commentSpan) comments)) $ floskell> | ^^^^ fourmolu> shrinking RPATHs of ELF executables and libraries in /nix/store/d17k6irk68q9wrsq0z3wq6vn4v76l67n-fourmolu-0.15.0.0 fourmolu> shrinking /nix/store/d17k6irk68q9wrsq0z3wq6vn4v76l67n-fourmolu-0.15.0.0/bin/fourmolu fourmolu> shrinking /nix/store/d17k6irk68q9wrsq0z3wq6vn4v76l67n-fourmolu-0.15.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSfourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo-ghc9.8.1.so fourmolu> checking for references to /build/ in /nix/store/d17k6irk68q9wrsq0z3wq6vn4v76l67n-fourmolu-0.15.0.0... fourmolu> patching script interpreter paths in /nix/store/d17k6irk68q9wrsq0z3wq6vn4v76l67n-fourmolu-0.15.0.0 fourmolu> stripping (with command strip and flags -S -p) in /nix/store/d17k6irk68q9wrsq0z3wq6vn4v76l67n-fourmolu-0.15.0.0/lib /nix/store/d17k6irk68q9wrsq0z3wq6vn4v76l67n-fourmolu-0.15.0.0/bin fourmolu> shrinking RPATHs of ELF executables and libraries in /nix/store/kfv65q0zv5lbpg6ai0mi982nazws552h-fourmolu-0.15.0.0-doc fourmolu> checking for references to /build/ in /nix/store/kfv65q0zv5lbpg6ai0mi982nazws552h-fourmolu-0.15.0.0-doc... fourmolu> patching script interpreter paths in /nix/store/kfv65q0zv5lbpg6ai0mi982nazws552h-fourmolu-0.15.0.0-doc fourmolu (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/d17k6irk68q9wrsq0z3wq6vn4v76l67n-fourmolu-0.15.0.0 /nix/store/kfv65q0zv5lbpg6ai0mi982nazws552h-fourmolu-0.15.0.0-doc fourmolu (post)> Pushing 2 paths (203 are already present) using zstd to cache sellout ⏳ fourmolu (post)> fourmolu (post)> Pushing /nix/store/d17k6irk68q9wrsq0z3wq6vn4v76l67n-fourmolu-0.15.0.0 (65.43 MiB) fourmolu (post)> Pushing /nix/store/kfv65q0zv5lbpg6ai0mi982nazws552h-fourmolu-0.15.0.0-doc (8.46 MiB) fourmolu (post)> fourmolu (post)> All done. fourmolu (post)> added 2 signatures fourmolu (post)> added 3 signatures fourmolu (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/d17k6irk68q9wrsq0z3wq6vn4v76l67n-fourmolu-0.15.0.0 /nix/store/kfv65q0zv5lbpg6ai0mi982nazws552h-fourmolu-0.15.0.0-doc fourmolu (post)> copying 2 paths... fourmolu (post)> copying path '/nix/store/kfv65q0zv5lbpg6ai0mi982nazws552h-fourmolu-0.15.0.0-doc' to 'https://cache.nix-ci.com'... fourmolu (post)> copying path '/nix/store/d17k6irk68q9wrsq0z3wq6vn4v76l67n-fourmolu-0.15.0.0' to 'https://cache.nix-ci.com'... fourmolu (post)> copying 1 paths... fourmolu (post)> copying path '/nix/store/cj4jyjjj0nxryfqpbgdgmvgl7c0hvgwz-fourmolu-0.15.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/d17k6irk68q9wrsq0z3wq6vn4v76l67n-fourmolu-0.15.0.0 /nix/store/kfv65q0zv5lbpg6ai0mi982nazws552h-fourmolu-0.15.0.0-doc fourmolu (post)> copying 2 paths... fourmolu (post)> copying path '/nix/store/kfv65q0zv5lbpg6ai0mi982nazws552h-fourmolu-0.15.0.0-doc' to 'ssh-ng://worker.nix-ci.com'... fourmolu (post)> copying path '/nix/store/d17k6irk68q9wrsq0z3wq6vn4v76l67n-fourmolu-0.15.0.0' to 'ssh-ng://worker.nix-ci.com'... fourmolu (post)> copying 1 paths... fourmolu (post)> copying path '/nix/store/cj4jyjjj0nxryfqpbgdgmvgl7c0hvgwz-fourmolu-0.15.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... 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> 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> | floskell> [11 of 12] Compiling Floskell.Comments ( src/Floskell/Comments.hs, dist/build/Floskell/Comments.o, dist/build/Floskell/Comments.dyn_o ) floskell> [12 of 12] Compiling Floskell ( src/Floskell.hs, dist/build/Floskell.o, dist/build/Floskell.dyn_o ) floskell> [ 1 of 12] Compiling Floskell.Attoparsec ( src/Floskell/Attoparsec.hs, dist/build/Floskell/Attoparsec.p_o ) floskell> [ 2 of 12] Compiling Floskell.Buffer ( src/Floskell/Buffer.hs, dist/build/Floskell/Buffer.p_o ) floskell> [ 3 of 12] Compiling Floskell.Config ( src/Floskell/Config.hs, dist/build/Floskell/Config.p_o ) 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> [70 of 77] Compiling Development.IDE.Plugin.TypeLenses ( src/Development/IDE/Plugin/TypeLenses.hs, dist/build/Development/IDE/Plugin/TypeLenses.o, dist/build/Development/IDE/Plugin/TypeLenses.dyn_o ) ghcide> [71 of 77] Compiling Development.IDE.Core.UseStale ( src/Development/IDE/Core/UseStale.hs, dist/build/Development/IDE/Core/UseStale.o, dist/build/Development/IDE/Core/UseStale.dyn_o ) ghcide> [72 of 77] Compiling Generics.SYB.GHC ( src/Generics/SYB/GHC.hs, dist/build/Generics/SYB/GHC.o, dist/build/Generics/SYB/GHC.dyn_o ) ghcide> [73 of 77] Compiling Text.Fuzzy.Parallel ( src/Text/Fuzzy/Parallel.hs, dist/build/Text/Fuzzy/Parallel.o, dist/build/Text/Fuzzy/Parallel.dyn_o ) ghcide> [74 of 77] Compiling Development.IDE.Plugin.Completions.Logic ( src/Development/IDE/Plugin/Completions/Logic.hs, dist/build/Development/IDE/Plugin/Completions/Logic.o, dist/build/Development/IDE/Plugin/Completions/Logic.dyn_o ) ghcide> [75 of 77] Compiling Development.IDE.Plugin.Completions ( src/Development/IDE/Plugin/Completions.hs, dist/build/Development/IDE/Plugin/Completions.o, dist/build/Development/IDE/Plugin/Completions.dyn_o ) ghcide> [76 of 77] Compiling Development.IDE.Plugin.HLS.GhcIde ( src/Development/IDE/Plugin/HLS/GhcIde.hs, dist/build/Development/IDE/Plugin/HLS/GhcIde.o, dist/build/Development/IDE/Plugin/HLS/GhcIde.dyn_o ) ghcide> [77 of 77] Compiling Development.IDE.Main ( src/Development/IDE/Main.hs, dist/build/Development/IDE/Main.o, dist/build/Development/IDE/Main.dyn_o ) ghcide> ghcide> src/Development/IDE/Main.hs:18:1: warning: [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-CI0cDnBswD415gas0ke5Qa) ghcide> [ 1 of 77] Compiling Control.Concurrent.Strict ( src/Control/Concurrent/Strict.hs, dist/build/Control/Concurrent/Strict.p_o ) ghcide> [ 2 of 77] Compiling Development.IDE.Core.Debouncer ( src/Development/IDE/Core/Debouncer.hs, dist/build/Development/IDE/Core/Debouncer.p_o ) ghcide> [ 3 of 77] Compiling Development.IDE.Core.FileUtils ( src/Development/IDE/Core/FileUtils.hs, dist/build/Development/IDE/Core/FileUtils.p_o ) ghcide> [ 4 of 77] Compiling Development.IDE.Core.PositionMapping ( src/Development/IDE/Core/PositionMapping.hs, dist/build/Development/IDE/Core/PositionMapping.p_o ) ghcide> [ 5 of 77] Compiling Development.IDE.Core.WorkerThread ( src/Development/IDE/Core/WorkerThread.hs, dist/build/Development/IDE/Core/WorkerThread.p_o ) ghcide> ghcide> src/Development/IDE/Core/WorkerThread.hs:13:1: warning: [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> [ 6 of 77] Compiling Development.IDE.GHC.Compat.CmdLine ( src/Development/IDE/GHC/Compat/CmdLine.hs, dist/build/Development/IDE/GHC/Compat/CmdLine.p_o ) ghcide> [ 7 of 77] Compiling Development.IDE.GHC.Compat.Core ( src/Development/IDE/GHC/Compat/Core.hs, dist/build/Development/IDE/GHC/Compat/Core.p_o ) ghcide> ghcide> src/Development/IDE/GHC/Compat/Core.hs: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: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:464:76: warning: [GHC-61689] [-Wdodgy-imports] ghcide> Module ‘GHC.Tc.Utils.Monad’ does not export ‘foldMapM’. ghcide> | ghcide> 464 | anyM, concatMapM, mapMaybeM, foldMapM, 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:571:1: warning: [GHC-66111] [-Wunused-imports] ghcide> The import of ‘GHC.Hs’ is redundant ghcide> except perhaps to import instances from ‘GHC.Hs’ ghcide> To import instances alone, use: import GHC.Hs() ghcide> | ghcide> 571 | import GHC.Hs (SrcSpanAnn') ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> 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> [ 8 of 77] Compiling Development.IDE.GHC.Compat.Driver ( src/Development/IDE/GHC/Compat/Driver.hs, dist/build/Development/IDE/GHC/Compat/Driver.p_o ) ghcide> [ 9 of 77] Compiling Development.IDE.GHC.Compat.Env ( src/Development/IDE/GHC/Compat/Env.hs, dist/build/Development/IDE/GHC/Compat/Env.p_o ) ghcide> [10 of 77] Compiling Development.IDE.GHC.Compat.Error ( src/Development/IDE/GHC/Compat/Error.hs, dist/build/Development/IDE/GHC/Compat/Error.p_o ) ghcide> [11 of 77] Compiling Development.IDE.GHC.Compat.Outputable ( src/Development/IDE/GHC/Compat/Outputable.hs, dist/build/Development/IDE/GHC/Compat/Outputable.p_o ) ghcide> [12 of 77] Compiling Development.IDE.GHC.Compat.Logger ( src/Development/IDE/GHC/Compat/Logger.hs, dist/build/Development/IDE/GHC/Compat/Logger.p_o ) ghcide> [13 of 77] Compiling Development.IDE.GHC.Compat.Iface ( src/Development/IDE/GHC/Compat/Iface.hs, dist/build/Development/IDE/GHC/Compat/Iface.p_o ) ghcide> [14 of 77] Compiling Development.IDE.GHC.Compat.Units ( src/Development/IDE/GHC/Compat/Units.hs, dist/build/Development/IDE/GHC/Compat/Units.p_o ) ghcide> [15 of 77] Compiling Development.IDE.GHC.Compat.Util ( src/Development/IDE/GHC/Compat/Util.hs, dist/build/Development/IDE/GHC/Compat/Util.p_o ) ghcide> [16 of 77] Compiling Development.IDE.GHC.Compat.Parser ( src/Development/IDE/GHC/Compat/Parser.hs, dist/build/Development/IDE/GHC/Compat/Parser.p_o ) ghcide> [17 of 77] Compiling Development.IDE.GHC.Compat.Plugins ( src/Development/IDE/GHC/Compat/Plugins.hs, dist/build/Development/IDE/GHC/Compat/Plugins.p_o ) ghcide> [18 of 77] Compiling Development.IDE.GHC.Compat ( src/Development/IDE/GHC/Compat.hs, dist/build/Development/IDE/GHC/Compat.p_o ) ghcide> ghcide> src/Development/IDE/GHC/Compat.hs:355:7: warning: [GHC-62161] [-Wincomplete-uni-patterns] ghcide> Pattern match(es) are non-exhaustive ghcide> In a pattern binding: ghcide> Patterns of type ‘Maybe FilePath’ not matched: Nothing ghcide> | ghcide> 355 | let Just src_file = ml_hs_file $ ms_location ms ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/GHC/Compat.hs:519:1: warning: [GHC-38417] [-Wmissing-signatures] ghcide> Top-level binding with no type signature: ghcide> extract_cons :: DataDefnCons a -> [a] ghcide> | ghcide> 519 | extract_cons (NewTypeCon x) = [x] ghcide> | ^^^^^^^^^^^^ ghcide> [19 of 77] Compiling Development.IDE.GHC.CPP ( src/Development/IDE/GHC/CPP.hs, dist/build/Development/IDE/GHC/CPP.p_o ) ghcide> [20 of 77] Compiling Development.IDE.GHC.CoreFile ( src/Development/IDE/GHC/CoreFile.hs, dist/build/Development/IDE/GHC/CoreFile.p_o ) ghcide> [21 of 77] Compiling Development.IDE.Main.HeapStats ( src/Development/IDE/Main/HeapStats.hs, dist/build/Development/IDE/Main/HeapStats.p_o ) ghcide> [22 of 77] Compiling Development.IDE.Session.Implicit ( session-loader/Development/IDE/Session/Implicit.hs, dist/build/Development/IDE/Session/Implicit.p_o ) ghcide> [23 of 77] Compiling Development.IDE.Types.Action ( src/Development/IDE/Types/Action.hs, dist/build/Development/IDE/Types/Action.p_o ) ghcide> [24 of 77] Compiling Development.IDE.Types.Location ( src/Development/IDE/Types/Location.hs, dist/build/Development/IDE/Types/Location.p_o ) ghcide> [25 of 77] Compiling Development.IDE.Types.Diagnostics ( src/Development/IDE/Types/Diagnostics.hs, dist/build/Development/IDE/Types/Diagnostics.p_o ) ghcide> [26 of 77] Compiling Development.IDE.Session.Diagnostics ( session-loader/Development/IDE/Session/Diagnostics.hs, dist/build/Development/IDE/Session/Diagnostics.p_o ) ghcide> [27 of 77] Compiling Development.IDE.GHC.Util ( src/Development/IDE/GHC/Util.hs, dist/build/Development/IDE/GHC/Util.p_o ) ghcide> [28 of 77] Compiling Development.IDE.GHC.Orphans ( src/Development/IDE/GHC/Orphans.hs, dist/build/Development/IDE/GHC/Orphans.p_o ) ghcide> ghcide> src/Development/IDE/GHC/Orphans.hs:28:1: warning: [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> [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> ghcide> src/Development/IDE/Types/HscEnvEq.hs:27: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> 27 | import GHC.Driver.Env (hsc_all_home_unit_ids) ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> 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:56:5: warning: [GHC-40910] [-Wunused-matches] ghcide> Defined but not used: ‘mod_cache’ ghcide> | ghcide> 56 | mod_cache <- newIORef emptyInstalledModuleEnv ghcide> | ^^^^^^^^^ ghcide> ghcide> src/Development/IDE/Types/HscEnvEq.hs:57:5: warning: [GHC-40910] [-Wunused-matches] ghcide> Defined but not used: ‘file_cache’ ghcide> | ghcide> 57 | file_cache <- newIORef M.empty ghcide> | ^^^^^^^^^^ ghcide> [35 of 77] Compiling Development.IDE.Spans.LocalBindings ( src/Development/IDE/Spans/LocalBindings.hs, dist/build/Development/IDE/Spans/LocalBindings.p_o ) ghcide> [36 of 77] Compiling Development.IDE.Import.FindImports ( src/Development/IDE/Import/FindImports.hs, dist/build/Development/IDE/Import/FindImports.p_o ) ghcide> 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> [37 of 77] Compiling Development.IDE.Import.DependencyInformation ( src/Development/IDE/Import/DependencyInformation.hs, dist/build/Development/IDE/Import/DependencyInformation.p_o ) ghcide> [38 of 77] Compiling Development.IDE.Core.RuleTypes ( src/Development/IDE/Core/RuleTypes.hs, dist/build/Development/IDE/Core/RuleTypes.p_o ) ghcide> ghcide> src/Development/IDE/Core/RuleTypes.hs:28:64: warning: [GHC-61689] [-Wdodgy-imports] ghcide> Module ‘Development.IDE.GHC.Compat’ does not export ‘assert’. ghcide> | ghcide> 28 | assert) ghcide> | ^^^^^^ ghcide> [39 of 77] Compiling Development.IDE.GHC.Warnings ( src/Development/IDE/GHC/Warnings.hs, dist/build/Development/IDE/GHC/Warnings.p_o ) ghcide> [40 of 77] Compiling Development.IDE.Core.Tracing ( src/Development/IDE/Core/Tracing.hs, dist/build/Development/IDE/Core/Tracing.p_o ) ghcide> [41 of 77] Compiling Development.IDE.Core.Preprocessor ( src/Development/IDE/Core/Preprocessor.hs, dist/build/Development/IDE/Core/Preprocessor.p_o ) ghcide> [42 of 77] Compiling Development.IDE.Types.Monitoring ( src/Development/IDE/Types/Monitoring.hs, dist/build/Development/IDE/Types/Monitoring.p_o ) ghcide> [43 of 77] Compiling Development.IDE.Monitoring.OpenTelemetry ( src/Development/IDE/Monitoring/OpenTelemetry.hs, dist/build/Development/IDE/Monitoring/OpenTelemetry.p_o ) ghcide> [44 of 77] Compiling Development.IDE.Types.Options ( src/Development/IDE/Types/Options.hs, dist/build/Development/IDE/Types/Options.p_o ) ghcide> [45 of 77] Compiling Development.IDE.Core.ProgressReporting ( src/Development/IDE/Core/ProgressReporting.hs, dist/build/Development/IDE/Core/ProgressReporting.p_o ) ghcide> [46 of 77] Compiling Development.IDE.Types.Shake ( src/Development/IDE/Types/Shake.hs, dist/build/Development/IDE/Types/Shake.p_o ) ghcide> [47 of 77] Compiling Development.IDE.Core.Shake ( src/Development/IDE/Core/Shake.hs, dist/build/Development/IDE/Core/Shake.p_o ) ghcide> [48 of 77] Compiling Development.IDE.Session ( session-loader/Development/IDE/Session.hs, dist/build/Development/IDE/Session.p_o ) ghcide> [49 of 77] Compiling Development.IDE.LSP.Server ( src/Development/IDE/LSP/Server.hs, dist/build/Development/IDE/LSP/Server.p_o ) ghcide> [50 of 77] Compiling Development.IDE.Plugin ( src/Development/IDE/Plugin.hs, dist/build/Development/IDE/Plugin.p_o ) ghcide> [51 of 77] Compiling Development.IDE.Plugin.HLS ( src/Development/IDE/Plugin/HLS.hs, dist/build/Development/IDE/Plugin/HLS.p_o ) ghcide> [52 of 77] Compiling Development.IDE.Core.IdeConfiguration ( src/Development/IDE/Core/IdeConfiguration.hs, dist/build/Development/IDE/Core/IdeConfiguration.p_o ) ghcide> [53 of 77] Compiling Development.IDE.LSP.LanguageServer ( src/Development/IDE/LSP/LanguageServer.hs, dist/build/Development/IDE/LSP/LanguageServer.p_o ) ghcide> [54 of 77] Compiling Development.IDE.Core.OfInterest ( src/Development/IDE/Core/OfInterest.hs, dist/build/Development/IDE/Core/OfInterest.p_o ) ghcide> ghcide> src/Development/IDE/Core/OfInterest.hs:32:1: warning: [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> [55 of 77] Compiling Development.IDE.Core.FileStore ( src/Development/IDE/Core/FileStore.hs, dist/build/Development/IDE/Core/FileStore.p_o ) ghcide> [56 of 77] Compiling Development.IDE.Core.Compile ( src/Development/IDE/Core/Compile.hs, dist/build/Development/IDE/Core/Compile.p_o ) ghcide> ghcide> src/Development/IDE/Core/Compile.hs:66:1: warning: [GHC-66111] [-Wunused-imports] ghcide> The qualified import of ‘Data.List.NonEmpty’ is redundant ghcide> except perhaps to import instances from ‘Data.List.NonEmpty’ ghcide> To import instances alone, use: import Data.List.NonEmpty() ghcide> | ghcide> 66 | import qualified Data.List.NonEmpty as NE ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/Core/Compile.hs:71:72: warning: [GHC-38856] [-Wunused-imports] ghcide> The import of ‘getCurrentTime’ from module ‘Data.Time’ is redundant ghcide> | ghcide> 71 | import Data.Time (UTCTime (..), getCurrentTime) ghcide> | ^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/Core/Compile.hs:80:65: warning: [GHC-61689] [-Wdodgy-imports] ghcide> Module ‘Development.IDE.GHC.Compat’ does not export ‘assert’. ghcide> | ghcide> 80 | import Development.IDE.GHC.Compat hiding (assert, ghcide> | ^^^^^^ ghcide> ghcide> src/Development/IDE/Core/Compile.hs:139:1: warning: [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> 139 | import GHC.Driver.Env ( hsc_all_home_unit_ids ) ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/Core/Compile.hs:140:1: warning: [GHC-66111] [-Wunused-imports] ghcide> The import of ‘Development.IDE.Import.FindImports’ is redundant ghcide> except perhaps to import instances from ‘Development.IDE.Import.FindImports’ ghcide> To import instances alone, use: import Development.IDE.Import.FindImports() ghcide> | ghcide> 140 | import Development.IDE.Import.FindImports ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/Core/Compile.hs:982:18: warning: [GHC-40910] [-Wunused-matches] ghcide> Defined but not used: ‘dep_info’ ghcide> | ghcide> 982 | mergeEnvs env mg dep_info ms extraMods envs = do ghcide> | ^^^^^^^^ ghcide> ghcide> src/Development/IDE/Core/Compile.hs:1480:27: warning: [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> [57 of 77] Compiling Development.IDE.Spans.Documentation ( src/Development/IDE/Spans/Documentation.hs, dist/build/Development/IDE/Spans/Documentation.p_o ) ghcide> [58 of 77] Compiling Development.IDE.Spans.AtPoint ( src/Development/IDE/Spans/AtPoint.hs, dist/build/Development/IDE/Spans/AtPoint.p_o ) ghcide> [59 of 77] Compiling Development.IDE.Core.FileExists ( src/Development/IDE/Core/FileExists.hs, dist/build/Development/IDE/Core/FileExists.p_o ) ghcide> [60 of 77] Compiling Development.IDE.Core.Service ( src/Development/IDE/Core/Service.hs, dist/build/Development/IDE/Core/Service.p_o ) ghcide> [61 of 77] Compiling Development.IDE.LSP.Notifications ( src/Development/IDE/LSP/Notifications.hs, dist/build/Development/IDE/LSP/Notifications.p_o ) ghcide> [62 of 77] Compiling Development.IDE.Core.PluginUtils ( src/Development/IDE/Core/PluginUtils.hs, dist/build/Development/IDE/Core/PluginUtils.p_o ) ghcide> [63 of 77] Compiling Development.IDE.Core.Actions ( src/Development/IDE/Core/Actions.hs, dist/build/Development/IDE/Core/Actions.p_o ) ghcide> [64 of 77] Compiling Development.IDE.Core.Rules ( src/Development/IDE/Core/Rules.hs, dist/build/Development/IDE/Core/Rules.p_o ) ghcide> ghcide> src/Development/IDE/Core/Rules.hs:177:1: warning: [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> [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> 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> [70 of 77] Compiling Development.IDE.Plugin.TypeLenses ( src/Development/IDE/Plugin/TypeLenses.hs, dist/build/Development/IDE/Plugin/TypeLenses.p_o ) ghcide> [71 of 77] Compiling Development.IDE.Core.UseStale ( src/Development/IDE/Core/UseStale.hs, dist/build/Development/IDE/Core/UseStale.p_o ) ghcide> [72 of 77] Compiling Generics.SYB.GHC ( src/Generics/SYB/GHC.hs, dist/build/Generics/SYB/GHC.p_o ) ghcide> [73 of 77] Compiling Text.Fuzzy.Parallel ( src/Text/Fuzzy/Parallel.hs, dist/build/Text/Fuzzy/Parallel.p_o ) ghcide> [74 of 77] Compiling Development.IDE.Plugin.Completions.Logic ( src/Development/IDE/Plugin/Completions/Logic.hs, dist/build/Development/IDE/Plugin/Completions/Logic.p_o ) ghcide> [75 of 77] Compiling Development.IDE.Plugin.Completions ( src/Development/IDE/Plugin/Completions.hs, dist/build/Development/IDE/Plugin/Completions.p_o ) ghcide> [76 of 77] Compiling Development.IDE.Plugin.HLS.GhcIde ( src/Development/IDE/Plugin/HLS/GhcIde.hs, dist/build/Development/IDE/Plugin/HLS/GhcIde.p_o ) ghcide> [77 of 77] Compiling Development.IDE.Main ( src/Development/IDE/Main.hs, dist/build/Development/IDE/Main.p_o ) ghcide> ghcide> src/Development/IDE/Main.hs:18:1: warning: [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> 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 floskell> [ 4 of 12] Compiling Floskell.Fixities ( src/Floskell/Fixities.hs, dist/build/Floskell/Fixities.p_o ) floskell> [ 5 of 12] Compiling Floskell.Imports ( src/Floskell/Imports.hs, dist/build/Floskell/Imports.p_o ) floskell> [ 6 of 12] Compiling Floskell.Styles ( src/Floskell/Styles.hs, dist/build/Floskell/Styles.p_o ) floskell> [ 7 of 12] Compiling Floskell.ConfigFile ( src/Floskell/ConfigFile.hs, dist/build/Floskell/ConfigFile.p_o ) floskell> floskell> src/Floskell/ConfigFile.hs:108:31: warning: [GHC-63394] [-Wx-partial] floskell> In the use of ‘head’ floskell> (imported from Prelude, but defined in GHC.List): floskell> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." floskell> | floskell> 108 | defaultAppConfig = AppConfig (head styles) Haskell2010 [] [] floskell> | ^^^^ floskell> [ 8 of 12] Compiling Floskell.Types ( src/Floskell/Types.hs, dist/build/Floskell/Types.p_o ) floskell> [ 9 of 12] Compiling Floskell.Printers ( src/Floskell/Printers.hs, dist/build/Floskell/Printers.p_o ) floskell> floskell> src/Floskell/Printers.hs:68:1: warning: [GHC-66111] [-Wunused-imports] floskell> The import of ‘Data.Monoid’ is redundant floskell> except perhaps to import instances from ‘Data.Monoid’ floskell> To import instances alone, use: import Data.Monoid() floskell> | floskell> 68 | import Data.Monoid ( (<>) ) floskell> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ floskell> [10 of 12] Compiling Floskell.Pretty ( src/Floskell/Pretty.hs, dist/build/Floskell/Pretty.p_o ) floskell> floskell> src/Floskell/Pretty.hs:184:51: warning: [GHC-63394] [-Wx-partial] floskell> In the use of ‘head’ floskell> (imported from Prelude, but defined in GHC.List): floskell> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." floskell> | floskell> 184 | let distance = srcSpanStartLine (commentSpan (head comments)) floskell> | ^^^^ floskell> floskell> src/Floskell/Pretty.hs:196:30: warning: [GHC-63394] [-Wx-partial] floskell> In the use of ‘head’ floskell> (imported from Prelude, but defined in GHC.List): floskell> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." floskell> | floskell> 196 | printComment correction (head comments) floskell> | ^^^^ floskell> floskell> src/Floskell/Pretty.hs:197:17: warning: [GHC-63394] [-Wx-partial] floskell> In the use of ‘tail’ floskell> (imported from Prelude, but defined in GHC.List): floskell> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." floskell> | floskell> 197 | forM_ (zip (tail comments) (map (srcSpanEndLine . commentSpan) comments)) $ floskell> | ^^^^ ghcide> buildPhase completed in 1 minutes 1 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: --source-* options are ignored when --hyperlinked-source is enabled. ghcide> ghcide> : warning: [GHC-42258] [-Wunused-packages] ghcide> The following packages were specified via -package or -package-id flags, ghcide> but were not needed for compilation: ghcide> - os-string-2.0.7 (exposed by flag -package-id os-string-2.0.7-CI0cDnBswD415gas0ke5Qa) ghcide> [ 1 of 77] Compiling Control.Concurrent.Strict ( src/Control/Concurrent/Strict.hs, /build/ghc2219_0/ghc_80.o, /build/ghc2219_0/ghc_80.dyn_o ) ghcide> [ 2 of 77] Compiling Development.IDE.Core.Debouncer ( src/Development/IDE/Core/Debouncer.hs, nothing ) ghcide> [ 3 of 77] Compiling Development.IDE.Core.FileUtils ( src/Development/IDE/Core/FileUtils.hs, nothing ) ghcide> [ 4 of 77] Compiling Development.IDE.Core.PositionMapping ( src/Development/IDE/Core/PositionMapping.hs, nothing ) ghcide> [ 5 of 77] Compiling Development.IDE.Core.WorkerThread ( src/Development/IDE/Core/WorkerThread.hs, nothing ) ghcide> 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> [ 6 of 77] Compiling Development.IDE.GHC.Compat.CmdLine ( src/Development/IDE/GHC/Compat/CmdLine.hs, nothing ) ghcide> [ 7 of 77] Compiling Development.IDE.GHC.Compat.Core ( src/Development/IDE/GHC/Compat/Core.hs, /build/ghc2219_0/ghc_84.o, /build/ghc2219_0/ghc_84.dyn_o ) ghcide> 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: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:464:76: warning: [GHC-61689] [-Wdodgy-imports] ghcide> Module ‘GHC.Tc.Utils.Monad’ does not export ‘foldMapM’. ghcide> | ghcide> 464 | anyM, concatMapM, mapMaybeM, foldMapM, 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:571:1: warning: [GHC-66111] [-Wunused-imports] ghcide> The import of ‘GHC.Hs’ is redundant ghcide> except perhaps to import instances from ‘GHC.Hs’ ghcide> To import instances alone, use: import GHC.Hs() ghcide> | ghcide> 571 | import GHC.Hs (SrcSpanAnn') ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> 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> [ 8 of 77] Compiling Development.IDE.GHC.Compat.Driver ( src/Development/IDE/GHC/Compat/Driver.hs, nothing ) ghcide> [ 9 of 77] Compiling Development.IDE.GHC.Compat.Env ( src/Development/IDE/GHC/Compat/Env.hs, /build/ghc2219_0/ghc_86.o, /build/ghc2219_0/ghc_86.dyn_o ) ghcide> [10 of 77] Compiling Development.IDE.GHC.Compat.Error ( src/Development/IDE/GHC/Compat/Error.hs, nothing ) ghcide> [11 of 77] Compiling Development.IDE.GHC.Compat.Outputable ( src/Development/IDE/GHC/Compat/Outputable.hs, /build/ghc2219_0/ghc_92.o, /build/ghc2219_0/ghc_92.dyn_o ) ghcide> [12 of 77] Compiling Development.IDE.GHC.Compat.Logger ( src/Development/IDE/GHC/Compat/Logger.hs, /build/ghc2219_0/ghc_90.o, /build/ghc2219_0/ghc_90.dyn_o ) ghcide> [13 of 77] Compiling Development.IDE.GHC.Compat.Iface ( src/Development/IDE/GHC/Compat/Iface.hs, /build/ghc2219_0/ghc_88.o, /build/ghc2219_0/ghc_88.dyn_o ) ghcide> [14 of 77] Compiling Development.IDE.GHC.Compat.Units ( src/Development/IDE/GHC/Compat/Units.hs, /build/ghc2219_0/ghc_98.o, /build/ghc2219_0/ghc_98.dyn_o ) ghcide> [15 of 77] Compiling Development.IDE.GHC.Compat.Util ( src/Development/IDE/GHC/Compat/Util.hs, /build/ghc2219_0/ghc_100.o, /build/ghc2219_0/ghc_100.dyn_o ) ghcide> [16 of 77] Compiling Development.IDE.GHC.Compat.Parser ( src/Development/IDE/GHC/Compat/Parser.hs, /build/ghc2219_0/ghc_94.o, /build/ghc2219_0/ghc_94.dyn_o ) ghcide> [17 of 77] Compiling Development.IDE.GHC.Compat.Plugins ( src/Development/IDE/GHC/Compat/Plugins.hs, /build/ghc2219_0/ghc_96.o, /build/ghc2219_0/ghc_96.dyn_o ) ghcide> [18 of 77] Compiling Development.IDE.GHC.Compat ( src/Development/IDE/GHC/Compat.hs, /build/ghc2219_0/ghc_82.o, /build/ghc2219_0/ghc_82.dyn_o ) ghcide> ghcide> src/Development/IDE/GHC/Compat.hs:519:1: warning: [GHC-38417] [-Wmissing-signatures] ghcide> Top-level binding with no type signature: ghcide> extract_cons :: DataDefnCons a -> [a] ghcide> | ghcide> 519 | extract_cons (NewTypeCon x) = [x] ghcide> | ^^^^^^^^^^^^ ghcide> [19 of 77] Compiling Development.IDE.GHC.CPP ( src/Development/IDE/GHC/CPP.hs, nothing ) ghcide> [20 of 77] Compiling Development.IDE.GHC.CoreFile ( src/Development/IDE/GHC/CoreFile.hs, /build/ghc2219_0/ghc_102.o, /build/ghc2219_0/ghc_102.dyn_o ) ghcide> [21 of 77] Compiling Development.IDE.Main.HeapStats ( src/Development/IDE/Main/HeapStats.hs, nothing ) ghcide> [22 of 77] Compiling Development.IDE.Session.Implicit ( session-loader/Development/IDE/Session/Implicit.hs, nothing ) ghcide> [23 of 77] Compiling Development.IDE.Types.Action ( src/Development/IDE/Types/Action.hs, nothing ) ghcide> [24 of 77] Compiling Development.IDE.Types.Location ( src/Development/IDE/Types/Location.hs, /build/ghc2219_0/ghc_126.o, /build/ghc2219_0/ghc_126.dyn_o ) ghcide> [25 of 77] Compiling Development.IDE.Types.Diagnostics ( src/Development/IDE/Types/Diagnostics.hs, /build/ghc2219_0/ghc_118.o, /build/ghc2219_0/ghc_118.dyn_o ) ghcide> [26 of 77] Compiling Development.IDE.Session.Diagnostics ( session-loader/Development/IDE/Session/Diagnostics.hs, nothing ) ghcide> [27 of 77] Compiling Development.IDE.GHC.Util ( src/Development/IDE/GHC/Util.hs, /build/ghc2219_0/ghc_108.o, /build/ghc2219_0/ghc_108.dyn_o ) ghcide> [28 of 77] Compiling Development.IDE.GHC.Orphans ( src/Development/IDE/GHC/Orphans.hs, /build/ghc2219_0/ghc_106.o, /build/ghc2219_0/ghc_106.dyn_o ) ghcide> 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> [29 of 77] Compiling Development.IDE.Types.KnownTargets ( src/Development/IDE/Types/KnownTargets.hs, /build/ghc2219_0/ghc_124.o, /build/ghc2219_0/ghc_124.dyn_o ) ghcide> [30 of 77] Compiling Development.IDE.Types.Exports ( src/Development/IDE/Types/Exports.hs, /build/ghc2219_0/ghc_120.o, /build/ghc2219_0/ghc_120.dyn_o ) ghcide> [31 of 77] Compiling Development.IDE.Spans.Common ( src/Development/IDE/Spans/Common.hs, /build/ghc2219_0/ghc_114.o, /build/ghc2219_0/ghc_114.dyn_o ) ghcide> [32 of 77] Compiling Development.IDE.Plugin.Completions.Types ( src/Development/IDE/Plugin/Completions/Types.hs, nothing ) ghcide> [33 of 77] Compiling Development.IDE.GHC.Error ( src/Development/IDE/GHC/Error.hs, /build/ghc2219_0/ghc_104.o, /build/ghc2219_0/ghc_104.dyn_o ) ghcide> [34 of 77] Compiling Development.IDE.Types.HscEnvEq ( src/Development/IDE/Types/HscEnvEq.hs, /build/ghc2219_0/ghc_122.o, /build/ghc2219_0/ghc_122.dyn_o ) ghcide> ghcide> src/Development/IDE/Types/HscEnvEq.hs:27: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> 27 | import GHC.Driver.Env (hsc_all_home_unit_ids) ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> 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:56:5: warning: [GHC-40910] [-Wunused-matches] ghcide> Defined but not used: ‘mod_cache’ ghcide> | ghcide> 56 | mod_cache <- newIORef emptyInstalledModuleEnv ghcide> | ^^^^^^^^^ ghcide> ghcide> src/Development/IDE/Types/HscEnvEq.hs:57:5: warning: [GHC-40910] [-Wunused-matches] ghcide> Defined but not used: ‘file_cache’ ghcide> | ghcide> 57 | file_cache <- newIORef M.empty ghcide> | ^^^^^^^^^^ ghcide> [35 of 77] Compiling Development.IDE.Spans.LocalBindings ( src/Development/IDE/Spans/LocalBindings.hs, /build/ghc2219_0/ghc_116.o, /build/ghc2219_0/ghc_116.dyn_o ) ghcide> [36 of 77] Compiling Development.IDE.Import.FindImports ( src/Development/IDE/Import/FindImports.hs, /build/ghc2219_0/ghc_112.o, /build/ghc2219_0/ghc_112.dyn_o ) ghcide> [37 of 77] Compiling Development.IDE.Import.DependencyInformation ( src/Development/IDE/Import/DependencyInformation.hs, /build/ghc2219_0/ghc_110.o, /build/ghc2219_0/ghc_110.dyn_o ) ghcide> [38 of 77] Compiling Development.IDE.Core.RuleTypes ( src/Development/IDE/Core/RuleTypes.hs, nothing ) ghcide> ghcide> src/Development/IDE/Core/RuleTypes.hs:28:64: warning: [GHC-61689] [-Wdodgy-imports] ghcide> Module ‘Development.IDE.GHC.Compat’ does not export ‘assert’. ghcide> | ghcide> 28 | assert) ghcide> | ^^^^^^ ghcide> [39 of 77] Compiling Development.IDE.GHC.Warnings ( src/Development/IDE/GHC/Warnings.hs, nothing ) ghcide> [40 of 77] Compiling Development.IDE.Core.Tracing ( src/Development/IDE/Core/Tracing.hs, nothing ) ghcide> [41 of 77] Compiling Development.IDE.Core.Preprocessor ( src/Development/IDE/Core/Preprocessor.hs, nothing ) ghcide> [42 of 77] Compiling Development.IDE.Types.Monitoring ( src/Development/IDE/Types/Monitoring.hs, nothing ) ghcide> [43 of 77] Compiling Development.IDE.Monitoring.OpenTelemetry ( src/Development/IDE/Monitoring/OpenTelemetry.hs, nothing ) ghcide> [44 of 77] Compiling Development.IDE.Types.Options ( src/Development/IDE/Types/Options.hs, nothing ) ghcide> [45 of 77] Compiling Development.IDE.Core.ProgressReporting ( src/Development/IDE/Core/ProgressReporting.hs, nothing ) ghcide> [46 of 77] Compiling Development.IDE.Types.Shake ( src/Development/IDE/Types/Shake.hs, nothing ) ghcide> [47 of 77] Compiling Development.IDE.Core.Shake ( src/Development/IDE/Core/Shake.hs, nothing ) ghcide> [48 of 77] Compiling Development.IDE.Session ( session-loader/Development/IDE/Session.hs, nothing ) ghcide> [49 of 77] Compiling Development.IDE.LSP.Server ( src/Development/IDE/LSP/Server.hs, nothing ) ghcide> [50 of 77] Compiling Development.IDE.Plugin ( src/Development/IDE/Plugin.hs, nothing ) ghcide> [51 of 77] Compiling Development.IDE.Plugin.HLS ( src/Development/IDE/Plugin/HLS.hs, nothing ) ghcide> [52 of 77] Compiling Development.IDE.Core.IdeConfiguration ( src/Development/IDE/Core/IdeConfiguration.hs, nothing ) ghcide> [53 of 77] Compiling Development.IDE.LSP.LanguageServer ( src/Development/IDE/LSP/LanguageServer.hs, nothing ) ghcide> [54 of 77] Compiling Development.IDE.Core.OfInterest ( src/Development/IDE/Core/OfInterest.hs, nothing ) ghcide> 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> [55 of 77] Compiling Development.IDE.Core.FileStore ( src/Development/IDE/Core/FileStore.hs, nothing ) ghcide> [56 of 77] Compiling Development.IDE.Core.Compile ( src/Development/IDE/Core/Compile.hs, nothing ) floskell> [11 of 12] Compiling Floskell.Comments ( src/Floskell/Comments.hs, dist/build/Floskell/Comments.p_o ) floskell> [12 of 12] Compiling Floskell ( src/Floskell.hs, dist/build/Floskell.p_o ) ghcide> ghcide> src/Development/IDE/Core/Compile.hs:66:1: warning: [GHC-66111] [-Wunused-imports] ghcide> The qualified import of ‘Data.List.NonEmpty’ is redundant ghcide> except perhaps to import instances from ‘Data.List.NonEmpty’ ghcide> To import instances alone, use: import Data.List.NonEmpty() ghcide> | ghcide> 66 | import qualified Data.List.NonEmpty as NE ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/Core/Compile.hs:71:72: warning: [GHC-38856] [-Wunused-imports] ghcide> The import of ‘getCurrentTime’ from module ‘Data.Time’ is redundant ghcide> | ghcide> 71 | import Data.Time (UTCTime (..), getCurrentTime) ghcide> | ^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/Core/Compile.hs:80:65: warning: [GHC-61689] [-Wdodgy-imports] ghcide> Module ‘Development.IDE.GHC.Compat’ does not export ‘assert’. ghcide> | ghcide> 80 | import Development.IDE.GHC.Compat hiding (assert, ghcide> | ^^^^^^ ghcide> ghcide> src/Development/IDE/Core/Compile.hs:139:1: warning: [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> 139 | import GHC.Driver.Env ( hsc_all_home_unit_ids ) ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/Core/Compile.hs:140:1: warning: [GHC-66111] [-Wunused-imports] ghcide> The import of ‘Development.IDE.Import.FindImports’ is redundant ghcide> except perhaps to import instances from ‘Development.IDE.Import.FindImports’ ghcide> To import instances alone, use: import Development.IDE.Import.FindImports() ghcide> | ghcide> 140 | import Development.IDE.Import.FindImports ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/Core/Compile.hs:982:18: warning: [GHC-40910] [-Wunused-matches] ghcide> Defined but not used: ‘dep_info’ ghcide> | ghcide> 982 | mergeEnvs env mg dep_info ms extraMods envs = do ghcide> | ^^^^^^^^ ghcide> ghcide> src/Development/IDE/Core/Compile.hs:1480:27: warning: [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> [57 of 77] Compiling Development.IDE.Spans.Documentation ( src/Development/IDE/Spans/Documentation.hs, nothing ) ghcide> [58 of 77] Compiling Development.IDE.Spans.AtPoint ( src/Development/IDE/Spans/AtPoint.hs, nothing ) ghcide> [59 of 77] Compiling Development.IDE.Core.FileExists ( src/Development/IDE/Core/FileExists.hs, nothing ) ghcide> [60 of 77] Compiling Development.IDE.Core.Service ( src/Development/IDE/Core/Service.hs, nothing ) ghcide> [61 of 77] Compiling Development.IDE.LSP.Notifications ( src/Development/IDE/LSP/Notifications.hs, nothing ) ghcide> [62 of 77] Compiling Development.IDE.Core.PluginUtils ( src/Development/IDE/Core/PluginUtils.hs, nothing ) ghcide> [63 of 77] Compiling Development.IDE.Core.Actions ( src/Development/IDE/Core/Actions.hs, nothing ) ghcide> [64 of 77] Compiling Development.IDE.Core.Rules ( src/Development/IDE/Core/Rules.hs, nothing ) ghcide> 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> [65 of 77] Compiling Development.IDE.Plugin.Test ( src/Development/IDE/Plugin/Test.hs, nothing ) ghcide> [66 of 77] Compiling Development.IDE.LSP.Outline ( src/Development/IDE/LSP/Outline.hs, nothing ) ghcide> [67 of 77] Compiling Development.IDE.LSP.HoverDefinition ( src/Development/IDE/LSP/HoverDefinition.hs, nothing ) ghcide> [68 of 77] Compiling Development.IDE ( src/Development/IDE.hs, nothing ) ghcide> [69 of 77] Compiling Development.IDE.Spans.Pragmas ( src/Development/IDE/Spans/Pragmas.hs, nothing ) ghcide> [70 of 77] Compiling Development.IDE.Plugin.TypeLenses ( src/Development/IDE/Plugin/TypeLenses.hs, nothing ) ghcide> [71 of 77] Compiling Development.IDE.Core.UseStale ( src/Development/IDE/Core/UseStale.hs, nothing ) ghcide> [72 of 77] Compiling Generics.SYB.GHC ( src/Generics/SYB/GHC.hs, nothing ) ghcide> [73 of 77] Compiling Text.Fuzzy.Parallel ( src/Text/Fuzzy/Parallel.hs, nothing ) ghcide> [74 of 77] Compiling Development.IDE.Plugin.Completions.Logic ( src/Development/IDE/Plugin/Completions/Logic.hs, nothing ) ghcide> [75 of 77] Compiling Development.IDE.Plugin.Completions ( src/Development/IDE/Plugin/Completions.hs, nothing ) ghcide> [76 of 77] Compiling Development.IDE.Plugin.HLS.GhcIde ( src/Development/IDE/Plugin/HLS/GhcIde.hs, nothing ) ghcide> [77 of 77] Compiling Development.IDE.Main ( src/Development/IDE/Main.hs, nothing ) ghcide> 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> 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> 25% (864 /3392) 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> 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:684) 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:580) 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> 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> hasKey ghcide> allNameStrings ghcide> allNameStringList ghcide> itName ghcide> mkUnboundName ghcide> isUnboundName ghcide> basicKnownKeyNames ghcide> genericTyConNames ghcide> pRELUDE ghcide> gHC_PRIM ghcide> gHC_PRIM_PANIC ghcide> gHC_TYPES ghcide> gHC_MAGIC ghcide> gHC_MAGIC_DICT ghcide> gHC_CSTRING ghcide> gHC_CLASSES ghcide> gHC_PRIMOPWRAPPERS ghcide> gHC_BASE ghcide> gHC_ENUM ghcide> gHC_GHCI ghcide> gHC_GHCI_HELPERS ghcide> gHC_SHOW ghcide> gHC_READ ghcide> gHC_NUM ghcide> gHC_MAYBE ghcide> gHC_NUM_INTEGER ghcide> gHC_NUM_NATURAL ghcide> gHC_NUM_BIGNAT ghcide> gHC_LIST ghcide> gHC_TUPLE ghcide> gHC_TUPLE_PRIM ghcide> dATA_EITHER ghcide> dATA_LIST ghcide> dATA_STRING ghcide> dATA_FOLDABLE ghcide> dATA_TRAVERSABLE ghcide> gHC_CONC ghcide> gHC_IO ghcide> gHC_IO_Exception ghcide> gHC_ST ghcide> gHC_IX ghcide> gHC_STABLE ghcide> gHC_PTR ghcide> gHC_ERR ghcide> gHC_REAL ghcide> gHC_FLOAT ghcide> gHC_TOP_HANDLER ghcide> sYSTEM_IO ghcide> dYNAMIC ghcide> tYPEABLE ghcide> tYPEABLE_INTERNAL ghcide> gENERICS ghcide> rEAD_PREC ghcide> lEX ghcide> gHC_INT ghcide> gHC_WORD ghcide> mONAD ghcide> mONAD_FIX ghcide> mONAD_ZIP ghcide> mONAD_FAIL ghcide> aRROW ghcide> gHC_DESUGAR ghcide> rANDOM ghcide> gHC_EXTS ghcide> gHC_IS_LIST ghcide> cONTROL_EXCEPTION_BASE ghcide> gHC_GENERICS ghcide> gHC_TYPEERROR ghcide> gHC_TYPELITS ghcide> gHC_TYPELITS_INTERNAL ghcide> gHC_TYPENATS ghcide> gHC_TYPENATS_INTERNAL ghcide> dATA_COERCE ghcide> dEBUG_TRACE ghcide> uNSAFE_COERCE ghcide> fOREIGN_C_CONSTPTR ghcide> gHC_SRCLOC ghcide> gHC_STACK ghcide> gHC_STACK_TYPES ghcide> gHC_STATICPTR ghcide> gHC_STATICPTR_INTERNAL ghcide> gHC_FINGERPRINT_TYPE ghcide> gHC_OVER_LABELS ghcide> gHC_RECORDS ghcide> rOOT_MAIN ghcide> mkInteractiveModule ghcide> pRELUDE_NAME ghcide> mAIN_NAME ghcide> mkPrimModule ghcide> mkBignumModule ghcide> mkBaseModule ghcide> mkBaseModule_ ghcide> mkThisGhcModule ghcide> mkThisGhcModule_ ghcide> mkMainModule ghcide> mkMainModule_ ghcide> main_RDR_Unqual ghcide> eq_RDR ghcide> ge_RDR ghcide> le_RDR ghcide> lt_RDR ghcide> gt_RDR ghcide> compare_RDR ghcide> ltTag_RDR ghcide> eqTag_RDR ghcide> gtTag_RDR ghcide> eqClass_RDR ghcide> numClass_RDR ghcide> ordClass_RDR ghcide> enumClass_RDR ghcide> monadClass_RDR ghcide> map_RDR ghcide> append_RDR ghcide> foldr_RDR ghcide> build_RDR ghcide> returnM_RDR ghcide> bindM_RDR ghcide> failM_RDR ghcide> left_RDR ghcide> right_RDR ghcide> fromEnum_RDR ghcide> toEnum_RDR ghcide> enumFrom_RDR ghcide> enumFromTo_RDR ghcide> enumFromThen_RDR ghcide> enumFromThenTo_RDR ghcide> ratioDataCon_RDR ghcide> integerAdd_RDR ghcide> integerMul_RDR ghcide> ioDataCon_RDR ghcide> newStablePtr_RDR ghcide> bindIO_RDR ghcide> returnIO_RDR ghcide> fromInteger_RDR ghcide> fromRational_RDR ghcide> minus_RDR ghcide> times_RDR ghcide> plus_RDR ghcide> toInteger_RDR ghcide> toRational_RDR ghcide> fromIntegral_RDR ghcide> fromString_RDR ghcide> fromList_RDR ghcide> fromListN_RDR ghcide> toList_RDR ghcide> compose_RDR ghcide> and_RDR ghcide> not_RDR ghcide> dataToTag_RDR ghcide> succ_RDR ghcide> pred_RDR ghcide> minBound_RDR ghcide> maxBound_RDR ghcide> range_RDR ghcide> inRange_RDR ghcide> index_RDR ghcide> unsafeIndex_RDR ghcide> unsafeRangeSize_RDR ghcide> readList_RDR ghcide> readListDefault_RDR ghcide> readListPrec_RDR ghcide> readListPrecDefault_RDR ghcide> readPrec_RDR ghcide> parens_RDR ghcide> choose_RDR ghcide> lexP_RDR ghcide> expectP_RDR ghcide> readField_RDR ghcide> readFieldHash_RDR ghcide> readSymField_RDR ghcide> punc_RDR ghcide> ident_RDR ghcide> symbol_RDR ghcide> step_RDR ghcide> alt_RDR ghcide> reset_RDR ghcide> prec_RDR ghcide> pfail_RDR ghcide> showsPrec_RDR ghcide> shows_RDR ghcide> showString_RDR ghcide> showSpace_RDR ghcide> showCommaSpace_RDR ghcide> showParen_RDR ghcide> error_RDR ghcide> u1DataCon_RDR ghcide> par1DataCon_RDR ghcide> rec1DataCon_RDR ghcide> k1DataCon_RDR ghcide> m1DataCon_RDR ghcide> l1DataCon_RDR ghcide> r1DataCon_RDR ghcide> prodDataCon_RDR ghcide> comp1DataCon_RDR ghcide> unPar1_RDR ghcide> unRec1_RDR ghcide> unK1_RDR ghcide> unComp1_RDR ghcide> from_RDR ghcide> from1_RDR ghcide> to_RDR ghcide> to1_RDR ghcide> datatypeName_RDR ghcide> moduleName_RDR ghcide> packageName_RDR ghcide> isNewtypeName_RDR ghcide> selName_RDR ghcide> conName_RDR ghcide> conFixity_RDR ghcide> conIsRecord_RDR ghcide> prefixDataCon_RDR ghcide> infixDataCon_RDR ghcide> leftAssocDataCon_RDR ghcide> rightAssocDataCon_RDR ghcide> notAssocDataCon_RDR ghcide> uAddrDataCon_RDR ghcide> uCharDataCon_RDR ghcide> uDoubleDataCon_RDR ghcide> uFloatDataCon_RDR ghcide> uIntDataCon_RDR ghcide> uWordDataCon_RDR ghcide> uAddrHash_RDR ghcide> uCharHash_RDR ghcide> uDoubleHash_RDR ghcide> uFloatHash_RDR ghcide> uIntHash_RDR ghcide> uWordHash_RDR ghcide> fmap_RDR ghcide> replace_RDR ghcide> pure_RDR ghcide> ap_RDR ghcide> liftA2_RDR ghcide> foldable_foldr_RDR ghcide> foldMap_RDR ghcide> null_RDR ghcide> all_RDR ghcide> traverse_RDR ghcide> mempty_RDR ghcide> mappend_RDR ghcide> varQual_RDR ghcide> tcQual_RDR ghcide> clsQual_RDR ghcide> dataQual_RDR ghcide> fieldQual_RDR ghcide> wildCardName ghcide> runMainIOName ghcide> runRWName ghcide> orderingTyConName ghcide> ordLTDataConName ghcide> ordEQDataConName ghcide> ordGTDataConName ghcide> specTyConName ghcide> eitherTyConName ghcide> leftDataConName ghcide> rightDataConName ghcide> voidTyConName ghcide> v1TyConName ghcide> u1TyConName ghcide> par1TyConName ghcide> rec1TyConName ghcide> k1TyConName ghcide> m1TyConName ghcide> sumTyConName ghcide> prodTyConName ghcide> compTyConName ghcide> rTyConName ghcide> dTyConName ghcide> cTyConName ghcide> sTyConName ghcide> rec0TyConName ghcide> d1TyConName ghcide> c1TyConName ghcide> s1TyConName ghcide> repTyConName ghcide> rep1TyConName ghcide> uRecTyConName ghcide> uAddrTyConName ghcide> uCharTyConName ghcide> uDoubleTyConName ghcide> uFloatTyConName ghcide> uIntTyConName ghcide> uWordTyConName ghcide> prefixIDataConName ghcide> infixIDataConName ghcide> leftAssociativeDataConName ghcide> rightAssociativeDataConName ghcide> notAssociativeDataConName ghcide> sourceUnpackDataConName ghcide> sourceNoUnpackDataConName ghcide> noSourceUnpackednessDataConName ghcide> sourceLazyDataConName ghcide> sourceStrictDataConName ghcide> noSourceStrictnessDataConName ghcide> decidedLazyDataConName ghcide> decidedStrictDataConName ghcide> decidedUnpackDataConName ghcide> metaDataDataConName ghcide> metaConsDataConName ghcide> metaSelDataConName ghcide> divIntName ghcide> modIntName ghcide> cstringLengthName ghcide> eqStringName ghcide> unpackCStringName ghcide> unpackCStringAppendName ghcide> unpackCStringFoldrName ghcide> unpackCStringUtf8Name ghcide> unpackCStringAppendUtf8Name ghcide> unpackCStringFoldrUtf8Name ghcide> inlineIdName ghcide> eqClassName ghcide> eqName ghcide> ordClassName ghcide> geName ghcide> functorClassName ghcide> fmapName ghcide> monadClassName ghcide> thenMName ghcide> bindMName ghcide> returnMName ghcide> monadFailClassName ghcide> failMName ghcide> applicativeClassName ghcide> apAName ghcide> pureAName ghcide> thenAName ghcide> foldableClassName ghcide> traversableClassName ghcide> semigroupClassName ghcide> sappendName ghcide> monoidClassName ghcide> memptyName ghcide> mappendName ghcide> mconcatName ghcide> joinMName ghcide> alternativeClassName ghcide> joinMIdKey ghcide> apAClassOpKey ghcide> pureAClassOpKey ghcide> thenAClassOpKey ghcide> alternativeClassKey ghcide> considerAccessibleName ghcide> dollarName ghcide> otherwiseIdName ghcide> foldrName ghcide> buildName ghcide> augmentName ghcide> mapName ghcide> appendName ghcide> assertName ghcide> fromStringName ghcide> numClassName ghcide> fromIntegerName ghcide> minusName ghcide> negateName ghcide> bnbVarQual ghcide> bnnVarQual ghcide> bniVarQual ghcide> bignatFromWordListName ghcide> bignatEqName ghcide> bignatCompareName ghcide> bignatCompareWordName ghcide> naturalToWordName ghcide> naturalPopCountName ghcide> naturalShiftRName ghcide> naturalShiftLName ghcide> naturalAddName ghcide> naturalSubName ghcide> naturalSubThrowName ghcide> naturalSubUnsafeName ghcide> naturalMulName ghcide> naturalQuotRemName ghcide> naturalQuotName ghcide> naturalRemName ghcide> naturalAndName ghcide> naturalAndNotName ghcide> naturalOrName ghcide> naturalXorName ghcide> naturalTestBitName ghcide> naturalBitName ghcide> naturalGcdName ghcide> naturalLcmName ghcide> naturalLog2Name ghcide> naturalLogBaseWordName ghcide> naturalLogBaseName ghcide> naturalPowModName ghcide> naturalSizeInBaseName ghcide> integerFromNaturalName ghcide> integerToNaturalClampName ghcide> integerToNaturalThrowName ghcide> integerToNaturalName ghcide> integerToWordName ghcide> integerToIntName ghcide> integerToWord64Name ghcide> integerToInt64Name ghcide> integerFromWordName ghcide> integerFromWord64Name ghcide> integerFromInt64Name ghcide> integerAddName ghcide> integerMulName ghcide> integerSubName ghcide> integerNegateName ghcide> integerAbsName ghcide> integerPopCountName ghcide> integerQuotName ghcide> integerRemName ghcide> integerDivName ghcide> integerModName ghcide> integerDivModName ghcide> integerQuotRemName ghcide> integerEncodeFloatName ghcide> integerEncodeDoubleName ghcide> integerGcdName ghcide> integerLcmName ghcide> integerAndName ghcide> integerOrName ghcide> integerXorName ghcide> integerComplementName ghcide> integerBitName ghcide> integerTestBitName ghcide> integerShiftLName ghcide> integerShiftRName ghcide> rationalTyConName ghcide> ratioTyConName ghcide> ratioDataConName ghcide> realClassName ghcide> integralClassName ghcide> realFracClassName ghcide> fractionalClassName ghcide> fromRationalName ghcide> toIntegerName ghcide> toRationalName ghcide> fromIntegralName ghcide> realToFracName ghcide> mkRationalBase2Name ghcide> mkRationalBase10Name ghcide> floatingClassName ghcide> realFloatClassName ghcide> integerToFloatName ghcide> integerToDoubleName ghcide> naturalToFloatName ghcide> naturalToDoubleName ghcide> rationalToFloatName ghcide> rationalToDoubleName ghcide> ixClassName ghcide> trModuleTyConName ghcide> trModuleDataConName ghcide> trNameTyConName ghcide> trNameSDataConName ghcide> trNameDDataConName ghcide> trTyConTyConName ghcide> trTyConDataConName ghcide> kindRepTyConName ghcide> kindRepTyConAppDataConName ghcide> kindRepVarDataConName ghcide> kindRepAppDataConName ghcide> kindRepFunDataConName ghcide> kindRepTYPEDataConName ghcide> kindRepTypeLitSDataConName ghcide> kindRepTypeLitDDataConName ghcide> typeLitSortTyConName ghcide> typeLitSymbolDataConName ghcide> typeLitNatDataConName ghcide> typeLitCharDataConName ghcide> typeableClassName ghcide> typeRepTyConName ghcide> someTypeRepTyConName ghcide> someTypeRepDataConName ghcide> typeRepIdName ghcide> mkTrTypeName ghcide> mkTrConName ghcide> mkTrAppName ghcide> mkTrFunName ghcide> typeNatTypeRepName ghcide> typeSymbolTypeRepName ghcide> typeCharTypeRepName ghcide> trGhcPrimModuleName ghcide> starKindRepName ghcide> starArrStarKindRepName ghcide> starArrStarArrStarKindRepName ghcide> constraintKindRepName ghcide> withDictClassName ghcide> nonEmptyTyConName ghcide> errorMessageTypeErrorFamName ghcide> typeErrorTextDataConName ghcide> typeErrorAppendDataConName ghcide> typeErrorVAppendDataConName ghcide> typeErrorShowTypeDataConName ghcide> unsatisfiableClassName ghcide> unsatisfiableIdName ghcide> unsafeEqualityProofName ghcide> unsafeEqualityTyConName ghcide> unsafeReflDataConName ghcide> unsafeCoercePrimName ghcide> toDynName ghcide> dataClassName ghcide> assertErrorName ghcide> traceName ghcide> enumClassName ghcide> enumFromName ghcide> enumFromToName ghcide> enumFromThenName ghcide> enumFromThenToName ghcide> boundedClassName ghcide> concatName ghcide> filterName ghcide> zipName ghcide> isListClassName ghcide> fromListName ghcide> fromListNName ghcide> toListName ghcide> getFieldName ghcide> setFieldName ghcide> showClassName ghcide> readClassName ghcide> genClassName ghcide> gen1ClassName ghcide> datatypeClassName ghcide> constructorClassName ghcide> selectorClassName ghcide> genericClassNames ghcide> ghciIoClassName ghcide> ghciStepIoMName ghcide> ioTyConName ghcide> ioDataConName ghcide> thenIOName ghcide> bindIOName ghcide> returnIOName ghcide> failIOName ghcide> int8TyConName ghcide> int16TyConName ghcide> int32TyConName ghcide> int64TyConName ghcide> word8TyConName ghcide> word16TyConName ghcide> word32TyConName ghcide> word64TyConName ghcide> ptrTyConName ghcide> funPtrTyConName ghcide> stablePtrTyConName ghcide> newStablePtrName ghcide> monadFixClassName ghcide> mfixName ghcide> arrAName ghcide> composeAName ghcide> firstAName ghcide> appAName ghcide> choiceAName ghcide> loopAName ghcide> guardMName ghcide> liftMName ghcide> mzipName ghcide> toAnnotationWrapperName ghcide> monadPlusClassName ghcide> isStringClassName ghcide> knownNatClassName ghcide> knownSymbolClassName ghcide> knownCharClassName ghcide> fromLabelClassOpName ghcide> ipClassName ghcide> hasFieldClassName ghcide> callStackTyConName ghcide> emptyCallStackName ghcide> pushCallStackName ghcide> srcLocDataConName ghcide> pLUGINS ghcide> pluginTyConName ghcide> frontendPluginTyConName ghcide> makeStaticName ghcide> staticPtrInfoTyConName ghcide> staticPtrInfoDataConName ghcide> staticPtrTyConName ghcide> staticPtrDataConName ghcide> fromStaticPtrName ghcide> fingerprintDataConName ghcide> constPtrConName ghcide> varQual ghcide> tcQual ghcide> clsQual ghcide> dcQual ghcide> mk_known_key_name ghcide> boundedClassKey ghcide> enumClassKey ghcide> eqClassKey ghcide> floatingClassKey ghcide> fractionalClassKey ghcide> integralClassKey ghcide> monadClassKey ghcide> dataClassKey ghcide> functorClassKey ghcide> numClassKey ghcide> ordClassKey ghcide> readClassKey ghcide> realClassKey ghcide> realFloatClassKey ghcide> realFracClassKey ghcide> showClassKey ghcide> ixClassKey ghcide> typeableClassKey ghcide> withDictClassKey ghcide> monadFixClassKey ghcide> monadFailClassKey ghcide> monadPlusClassKey ghcide> randomClassKey ghcide> randomGenClassKey ghcide> isStringClassKey ghcide> applicativeClassKey ghcide> foldableClassKey ghcide> traversableClassKey ghcide> genClassKey ghcide> gen1ClassKey ghcide> datatypeClassKey ghcide> constructorClassKey ghcide> selectorClassKey ghcide> knownNatClassNameKey ghcide> knownSymbolClassNameKey ghcide> knownCharClassNameKey ghcide> ghciIoClassKey ghcide> semigroupClassKey ghcide> monoidClassKey ghcide> ipClassKey ghcide> hasFieldClassNameKey ghcide> addrPrimTyConKey ghcide> arrayPrimTyConKey ghcide> boolTyConKey ghcide> byteArrayPrimTyConKey ghcide> stringTyConKey ghcide> charPrimTyConKey ghcide> charTyConKey ghcide> doublePrimTyConKey ghcide> doubleTyConKey ghcide> floatPrimTyConKey ghcide> floatTyConKey ghcide> fUNTyConKey ghcide> intPrimTyConKey ghcide> intTyConKey ghcide> int8PrimTyConKey ghcide> int8TyConKey ghcide> int16PrimTyConKey ghcide> int16TyConKey ghcide> int32PrimTyConKey ghcide> int32TyConKey ghcide> int64PrimTyConKey ghcide> int64TyConKey ghcide> integerTyConKey ghcide> naturalTyConKey ghcide> listTyConKey ghcide> foreignObjPrimTyConKey ghcide> maybeTyConKey ghcide> weakPrimTyConKey ghcide> mutableArrayPrimTyConKey ghcide> mutableByteArrayPrimTyConKey ghcide> orderingTyConKey ghcide> mVarPrimTyConKey ghcide> ioPortPrimTyConKey ghcide> ratioTyConKey ghcide> rationalTyConKey ghcide> realWorldTyConKey ghcide> stablePtrPrimTyConKey ghcide> stablePtrTyConKey ghcide> eqTyConKey ghcide> heqTyConKey ghcide> ctArrowTyConKey ghcide> ccArrowTyConKey ghcide> tcArrowTyConKey ghcide> statePrimTyConKey ghcide> stableNamePrimTyConKey ghcide> stableNameTyConKey ghcide> eqPrimTyConKey ghcide> eqReprPrimTyConKey ghcide> eqPhantPrimTyConKey ghcide> mutVarPrimTyConKey ghcide> ioTyConKey ghcide> wordPrimTyConKey ghcide> wordTyConKey ghcide> word8PrimTyConKey ghcide> word8TyConKey ghcide> word16PrimTyConKey ghcide> word16TyConKey ghcide> word32PrimTyConKey ghcide> word32TyConKey ghcide> word64PrimTyConKey ghcide> word64TyConKey ghcide> kindConKey ghcide> boxityConKey ghcide> typeConKey ghcide> threadIdPrimTyConKey ghcide> bcoPrimTyConKey ghcide> ptrTyConKey ghcide> funPtrTyConKey ghcide> tVarPrimTyConKey ghcide> compactPrimTyConKey ghcide> stackSnapshotPrimTyConKey ghcide> promptTagPrimTyConKey ghcide> eitherTyConKey ghcide> voidTyConKey ghcide> nonEmptyTyConKey ghcide> dictTyConKey ghcide> liftedTypeKindTyConKey ghcide> unliftedTypeKindTyConKey ghcide> tYPETyConKey ghcide> cONSTRAINTTyConKey ghcide> constraintKindTyConKey ghcide> levityTyConKey ghcide> runtimeRepTyConKey ghcide> vecCountTyConKey ghcide> vecElemTyConKey ghcide> liftedRepTyConKey ghcide> unliftedRepTyConKey ghcide> zeroBitRepTyConKey ghcide> zeroBitTypeTyConKey ghcide> pluginTyConKey ghcide> frontendPluginTyConKey ghcide> trTyConTyConKey ghcide> trModuleTyConKey ghcide> trNameTyConKey ghcide> kindRepTyConKey ghcide> typeLitSortTyConKey ghcide> v1TyConKey ghcide> u1TyConKey ghcide> par1TyConKey ghcide> rec1TyConKey ghcide> k1TyConKey ghcide> m1TyConKey ghcide> sumTyConKey ghcide> prodTyConKey ghcide> compTyConKey ghcide> rTyConKey ghcide> dTyConKey ghcide> cTyConKey ghcide> sTyConKey ghcide> rec0TyConKey ghcide> d1TyConKey ghcide> c1TyConKey ghcide> s1TyConKey ghcide> repTyConKey ghcide> rep1TyConKey ghcide> uRecTyConKey ghcide> uAddrTyConKey ghcide> uCharTyConKey ghcide> uDoubleTyConKey ghcide> uFloatTyConKey ghcide> uIntTyConKey ghcide> uWordTyConKey ghcide> unsatisfiableClassNameKey ghcide> errorMessageTypeErrorFamKey ghcide> coercibleTyConKey ghcide> proxyPrimTyConKey ghcide> specTyConKey ghcide> anyTyConKey ghcide> smallArrayPrimTyConKey ghcide> smallMutableArrayPrimTyConKey ghcide> staticPtrTyConKey ghcide> staticPtrInfoTyConKey ghcide> callStackTyConKey ghcide> typeRepTyConKey ghcide> someTypeRepTyConKey ghcide> someTypeRepDataConKey ghcide> typeSymbolAppendFamNameKey ghcide> unsafeEqualityTyConKey ghcide> multiplicityTyConKey ghcide> unrestrictedFunTyConKey ghcide> multMulTyConKey ghcide> int8X16PrimTyConKey ghcide> int16X8PrimTyConKey ghcide> int32X4PrimTyConKey ghcide> int64X2PrimTyConKey ghcide> int8X32PrimTyConKey ghcide> int16X16PrimTyConKey ghcide> int32X8PrimTyConKey ghcide> int64X4PrimTyConKey ghcide> int8X64PrimTyConKey ghcide> int16X32PrimTyConKey ghcide> int32X16PrimTyConKey ghcide> int64X8PrimTyConKey ghcide> word8X16PrimTyConKey ghcide> word16X8PrimTyConKey ghcide> word32X4PrimTyConKey ghcide> word64X2PrimTyConKey ghcide> word8X32PrimTyConKey ghcide> word16X16PrimTyConKey ghcide> word32X8PrimTyConKey ghcide> word64X4PrimTyConKey ghcide> word8X64PrimTyConKey ghcide> word16X32PrimTyConKey ghcide> word32X16PrimTyConKey ghcide> word64X8PrimTyConKey ghcide> floatX4PrimTyConKey ghcide> doubleX2PrimTyConKey ghcide> floatX8PrimTyConKey ghcide> doubleX4PrimTyConKey ghcide> floatX16PrimTyConKey ghcide> doubleX8PrimTyConKey ghcide> typeSymbolKindConNameKey ghcide> typeCharKindConNameKey ghcide> typeNatAddTyFamNameKey ghcide> typeNatMulTyFamNameKey ghcide> typeNatExpTyFamNameKey ghcide> typeNatSubTyFamNameKey ghcide> typeSymbolCmpTyFamNameKey ghcide> typeNatCmpTyFamNameKey ghcide> typeCharCmpTyFamNameKey ghcide> typeLeqCharTyFamNameKey ghcide> typeNatDivTyFamNameKey ghcide> typeNatModTyFamNameKey ghcide> typeNatLogTyFamNameKey ghcide> typeConsSymbolTyFamNameKey ghcide> typeUnconsSymbolTyFamNameKey ghcide> typeCharToNatTyFamNameKey ghcide> typeNatToCharTyFamNameKey ghcide> constPtrTyConKey ghcide> charDataConKey ghcide> consDataConKey ghcide> doubleDataConKey ghcide> falseDataConKey ghcide> floatDataConKey ghcide> intDataConKey ghcide> nothingDataConKey ghcide> justDataConKey ghcide> eqDataConKey ghcide> nilDataConKey ghcide> ratioDataConKey ghcide> word8DataConKey ghcide> stableNameDataConKey ghcide> trueDataConKey ghcide> wordDataConKey ghcide> ioDataConKey ghcide> heqDataConKey ghcide> crossDataConKey ghcide> inlDataConKey ghcide> inrDataConKey ghcide> genUnitDataConKey ghcide> leftDataConKey ghcide> rightDataConKey ghcide> ordLTDataConKey ghcide> ordEQDataConKey ghcide> ordGTDataConKey ghcide> mkDictDataConKey ghcide> coercibleDataConKey ghcide> staticPtrDataConKey ghcide> staticPtrInfoDataConKey ghcide> fingerprintDataConKey ghcide> srcLocDataConKey ghcide> trTyConDataConKey ghcide> trModuleDataConKey ghcide> trNameSDataConKey ghcide> trNameDDataConKey ghcide> trGhcPrimModuleKey ghcide> typeErrorTextDataConKey ghcide> typeErrorAppendDataConKey ghcide> typeErrorVAppendDataConKey ghcide> typeErrorShowTypeDataConKey ghcide> prefixIDataConKey ghcide> infixIDataConKey ghcide> leftAssociativeDataConKey ghcide> rightAssociativeDataConKey ghcide> notAssociativeDataConKey ghcide> sourceUnpackDataConKey ghcide> sourceNoUnpackDataConKey ghcide> noSourceUnpackednessDataConKey ghcide> sourceLazyDataConKey ghcide> sourceStrictDataConKey ghcide> noSourceStrictnessDataConKey ghcide> decidedLazyDataConKey ghcide> decidedStrictDataConKey ghcide> decidedUnpackDataConKey ghcide> metaDataDataConKey ghcide> metaConsDataConKey ghcide> metaSelDataConKey ghcide> vecRepDataConKey ghcide> tupleRepDataConKey ghcide> sumRepDataConKey ghcide> boxedRepDataConKey ghcide> boxedRepDataConTyConKey ghcide> tupleRepDataConTyConKey ghcide> runtimeRepSimpleDataConKeys ghcide> liftedDataConKey ghcide> unliftedDataConKey ghcide> vecCountDataConKeys ghcide> vecElemDataConKeys ghcide> kindRepTyConAppDataConKey ghcide> kindRepVarDataConKey ghcide> kindRepAppDataConKey ghcide> kindRepFunDataConKey ghcide> kindRepTYPEDataConKey ghcide> kindRepTypeLitSDataConKey ghcide> kindRepTypeLitDDataConKey ghcide> typeLitSymbolDataConKey ghcide> typeLitNatDataConKey ghcide> typeLitCharDataConKey ghcide> unsafeReflDataConKey ghcide> oneDataConKey ghcide> manyDataConKey ghcide> integerISDataConKey ghcide> integerINDataConKey ghcide> integerIPDataConKey ghcide> naturalNSDataConKey ghcide> naturalNBDataConKey ghcide> wildCardKey ghcide> absentErrorIdKey ghcide> absentConstraintErrorIdKey ghcide> augmentIdKey ghcide> appendIdKey ghcide> buildIdKey ghcide> foldrIdKey ghcide> recSelErrorIdKey ghcide> seqIdKey ghcide> absentSumFieldErrorIdKey ghcide> eqStringIdKey ghcide> noMethodBindingErrorIdKey ghcide> nonExhaustiveGuardsErrorIdKey ghcide> impossibleErrorIdKey ghcide> impossibleConstraintErrorIdKey ghcide> patErrorIdKey ghcide> realWorldPrimIdKey ghcide> recConErrorIdKey ghcide> unpackCStringUtf8IdKey ghcide> unpackCStringAppendUtf8IdKey ghcide> unpackCStringFoldrUtf8IdKey ghcide> unpackCStringIdKey ghcide> unpackCStringAppendIdKey ghcide> unpackCStringFoldrIdKey ghcide> voidPrimIdKey ghcide> typeErrorIdKey ghcide> divIntIdKey ghcide> modIntIdKey ghcide> cstringLengthIdKey ghcide> concatIdKey ghcide> filterIdKey ghcide> zipIdKey ghcide> bindIOIdKey ghcide> returnIOIdKey ghcide> newStablePtrIdKey ghcide> printIdKey ghcide> failIOIdKey ghcide> nullAddrIdKey ghcide> voidArgIdKey ghcide> otherwiseIdKey ghcide> assertIdKey ghcide> leftSectionKey ghcide> rightSectionKey ghcide> rootMainKey ghcide> runMainKey ghcide> thenIOIdKey ghcide> lazyIdKey ghcide> assertErrorIdKey ghcide> oneShotKey ghcide> runRWKey ghcide> traceKey ghcide> nospecIdKey ghcide> inlineIdKey ghcide> mapIdKey ghcide> dollarIdKey ghcide> coercionTokenIdKey ghcide> considerAccessibleIdKey ghcide> noinlineIdKey ghcide> noinlineConstraintIdKey ghcide> integerToFloatIdKey ghcide> integerToDoubleIdKey ghcide> naturalToFloatIdKey ghcide> naturalToDoubleIdKey ghcide> rationalToFloatIdKey ghcide> rationalToDoubleIdKey ghcide> coerceKey ghcide> unboundKey ghcide> fromIntegerClassOpKey ghcide> minusClassOpKey ghcide> fromRationalClassOpKey ghcide> enumFromClassOpKey ghcide> enumFromThenClassOpKey ghcide> enumFromToClassOpKey ghcide> enumFromThenToClassOpKey ghcide> eqClassOpKey ghcide> geClassOpKey ghcide> negateClassOpKey ghcide> bindMClassOpKey ghcide> thenMClassOpKey ghcide> fmapClassOpKey ghcide> returnMClassOpKey ghcide> mfixIdKey ghcide> failMClassOpKey ghcide> fromLabelClassOpKey ghcide> arrAIdKey ghcide> composeAIdKey ghcide> firstAIdKey ghcide> appAIdKey ghcide> choiceAIdKey ghcide> loopAIdKey ghcide> fromStringClassOpKey ghcide> toAnnotationWrapperIdKey ghcide> fromIntegralIdKey ghcide> realToFracIdKey ghcide> toIntegerClassOpKey ghcide> toRationalClassOpKey ghcide> guardMIdKey ghcide> liftMIdKey ghcide> mzipIdKey ghcide> ghciStepIoMClassOpKey ghcide> isListClassKey ghcide> fromListClassOpKey ghcide> fromListNClassOpKey ghcide> toListClassOpKey ghcide> proxyHashKey ghcide> mkTyConKey ghcide> mkTrTypeKey ghcide> mkTrConKey ghcide> mkTrAppKey ghcide> typeNatTypeRepKey ghcide> typeSymbolTypeRepKey ghcide> typeCharTypeRepKey ghcide> typeRepIdKey ghcide> mkTrFunKey ghcide> starKindRepKey ghcide> starArrStarKindRepKey ghcide> starArrStarArrStarKindRepKey ghcide> constraintKindRepKey ghcide> toDynIdKey ghcide> eqSCSelIdKey ghcide> heqSCSelIdKey ghcide> coercibleSCSelIdKey ghcide> sappendClassOpKey ghcide> memptyClassOpKey ghcide> mappendClassOpKey ghcide> mconcatClassOpKey ghcide> emptyCallStackKey ghcide> pushCallStackKey ghcide> fromStaticPtrClassOpKey ghcide> makeStaticKey ghcide> unsafeEqualityProofIdKey ghcide> unsafeCoercePrimIdKey ghcide> getFieldClassOpKey ghcide> setFieldClassOpKey ghcide> unsatisfiableIdNameKey ghcide> integerFromNaturalIdKey ghcide> integerToNaturalClampIdKey ghcide> integerToNaturalThrowIdKey ghcide> integerToNaturalIdKey ghcide> integerToWordIdKey ghcide> integerToIntIdKey ghcide> integerToWord64IdKey ghcide> integerToInt64IdKey ghcide> integerAddIdKey ghcide> integerMulIdKey ghcide> integerSubIdKey ghcide> integerNegateIdKey ghcide> integerAbsIdKey ghcide> integerPopCountIdKey ghcide> integerQuotIdKey ghcide> integerRemIdKey ghcide> integerDivIdKey ghcide> integerModIdKey ghcide> integerDivModIdKey ghcide> integerQuotRemIdKey ghcide> integerEncodeFloatIdKey ghcide> integerEncodeDoubleIdKey ghcide> integerGcdIdKey ghcide> integerLcmIdKey ghcide> integerAndIdKey ghcide> integerOrIdKey ghcide> integerXorIdKey ghcide> integerComplementIdKey ghcide> integerBitIdKey ghcide> integerTestBitIdKey ghcide> integerShiftLIdKey ghcide> integerShiftRIdKey ghcide> integerFromWordIdKey ghcide> integerFromWord64IdKey ghcide> integerFromInt64IdKey ghcide> naturalToWordIdKey ghcide> naturalPopCountIdKey ghcide> naturalShiftRIdKey ghcide> naturalShiftLIdKey ghcide> naturalAddIdKey ghcide> naturalSubIdKey ghcide> naturalSubThrowIdKey ghcide> naturalSubUnsafeIdKey ghcide> naturalMulIdKey ghcide> naturalQuotRemIdKey ghcide> naturalQuotIdKey ghcide> naturalRemIdKey ghcide> naturalAndIdKey ghcide> naturalAndNotIdKey ghcide> naturalOrIdKey ghcide> naturalXorIdKey ghcide> naturalTestBitIdKey ghcide> naturalBitIdKey ghcide> naturalGcdIdKey ghcide> naturalLcmIdKey ghcide> naturalLog2IdKey ghcide> naturalLogBaseWordIdKey ghcide> naturalLogBaseIdKey ghcide> naturalPowModIdKey ghcide> naturalSizeInBaseIdKey ghcide> bignatFromWordListIdKey ghcide> bignatEqIdKey ghcide> bignatCompareIdKey ghcide> bignatCompareWordIdKey ghcide> mkRationalBase2IdKey ghcide> mkRationalBase10IdKey ghcide> numericClassKeys ghcide> fractionalClassKeys ghcide> standardClassKeys ghcide> derivableClassKeys ghcide> interactiveClassNames ghcide> interactiveClassKeys ghcide> promoteDataCon ghcide> isUnboxedSumDataCon ghcide> StrictnessMark ghcide> DataConEnv ghcide> eqSpecTyVar ghcide> eqSpecType ghcide> eqSpecPair ghcide> eqSpecPreds ghcide> isBanged ghcide> isSrcStrict ghcide> isSrcUnpacked ghcide> isMarkedStrict ghcide> cbvFromStrictMark ghcide> dataConTagZ ghcide> dataConImplBangs ghcide> dataConBoxer ghcide> dataConOrigResTy ghcide> dataConNonlinearType ghcide> dataConDisplayType ghcide> isTupleDataCon ghcide> isBoxedTupleDataCon ghcide> isUnboxedTupleDataCon ghcide> isCovertGadtDataCon ghcide> classDataCon ghcide> dataConCannotMatch ghcide> checkDataConTyVars ghcide> dataConUserTyVarsNeedWrapper ghcide> FamInstMatch ghcide> FamInstEnv ghcide> FamInstEnvs ghcide> FamFlavor ghcide> FamInst ghcide> famInstAxiom ghcide> famInstRHS ghcide> famInstTyCon ghcide> famInstsRepTyCons ghcide> famInstRepTyCon_maybe ghcide> dataFamInstRepTyCon ghcide> orphNamesOfFamInst ghcide> pprFamInsts ghcide> mkLocalFamInst ghcide> mkImportedFamInst ghcide> famInstEnvSize ghcide> emptyFamInstEnv ghcide> famInstEnvElts ghcide> familyInstances ghcide> familyNameInstances ghcide> extendFamInstEnvList ghcide> extendFamInstEnv ghcide> compatibleBranches ghcide> mkCoAxBranch ghcide> mkBranchedCoAxiom ghcide> mkUnbranchedCoAxiom ghcide> mkSingleCoAxiom ghcide> lookupFamInstEnvByTyCon ghcide> lookupFamInstEnv ghcide> lookupFamInstEnvConflicts ghcide> isDominatedBy ghcide> reduceTyFamApp_maybe ghcide> topNormaliseType ghcide> normaliseType ghcide> normaliseTcApp ghcide> ForeignExport ghcide> ForeignImport ghcide> StandaloneKindSig ghcide> CImportSpec ghcide> LDerivClauseTys ghcide> LHsDerivingClause ghcide> FamilyInfo ghcide> LHsFunDep ghcide> XFunDep ghcide> LHsDecl ghcide> hsGroupInstDecls ghcide> tyClDeclTyVars ghcide> tyClGroupTyClDecls ghcide> tyClGroupInstDecls ghcide> tyClGroupRoleDecls ghcide> tyClGroupKindSigs ghcide> collectRuleBndrSigTys ghcide> docDeclDoc ghcide> annProvenanceName_maybe ghcide> HsRuleAnn ghcide> HsRuleRn ghcide> XViaStrategyPs ghcide> DataDeclRn ghcide> emptyRdrGroup ghcide> emptyRnGroup ghcide> appendGroups ghcide> tyFamInstDeclName ghcide> tyFamInstDeclLName ghcide> tyClDeclLName ghcide> countTyClDecls ghcide> tcdName ghcide> pp_vanilla_decl_head ghcide> pprTyClDeclFlavour ghcide> familyDeclLName ghcide> familyDeclName ghcide> famResultKindSignature ghcide> standaloneKindSigName ghcide> getConNames ghcide> hsConDeclTheta ghcide> ppDataDefnHeader ghcide> pprTyFamInstDecl ghcide> pprDataFamInstFlavour ghcide> pprHsFamInstLHS ghcide> instDeclDataFamInsts ghcide> anyLConIsGadt ghcide> flattenRuleDecls ghcide> pprFullRuleName ghcide> roleAnnotDeclName ghcide> mkHsAppTy ghcide> mkHsAppKindTy ghcide> TyDeclBinders ghcide> mkSimpleMatch ghcide> unguardedGRHSs ghcide> unguardedRHS ghcide> mkMatchGroup ghcide> mkLamCaseMatchGroup ghcide> mkLocatedList ghcide> mkHsApp ghcide> mkHsAppWith ghcide> mkHsApps ghcide> mkHsAppsWith ghcide> mkHsAppType ghcide> mkHsAppTypes ghcide> mkHsLam ghcide> mkHsLams ghcide> nlHsTyApp ghcide> nlHsTyApps ghcide> mkParPat ghcide> nlParPat ghcide> mkRecStmt ghcide> mkHsIntegral ghcide> mkHsFractional ghcide> mkHsIsString ghcide> mkHsDo ghcide> mkHsDoAnns ghcide> mkHsComp ghcide> mkHsCompAnns ghcide> mkHsIf ghcide> mkHsCmdIf ghcide> mkNPat ghcide> mkNPlusKPat ghcide> emptyTransStmt ghcide> mkTransformStmt ghcide> mkTransformByStmt ghcide> mkGroupUsingStmt ghcide> mkGroupByUsingStmt ghcide> mkLastStmt ghcide> mkBodyStmt ghcide> mkPsBindStmt ghcide> mkRnBindStmt ghcide> mkTcBindStmt ghcide> unitRecStmtTc ghcide> emptyRecStmt ghcide> emptyRecStmtName ghcide> emptyRecStmtId ghcide> mkLetStmt ghcide> mkHsString ghcide> mkHsStringFS ghcide> mkHsStringPrimLit ghcide> mkHsCharPrimLit ghcide> mkConLikeTc ghcide> nlHsVar ghcide> nl_HsVar ghcide> nlHsLit ghcide> nlHsIntLit ghcide> nlVarPat ghcide> nlLitPat ghcide> nlHsApp ghcide> nlHsSyntaxApps ghcide> nlHsApps ghcide> nlHsVarApps ghcide> nlConVarPat ghcide> nlConVarPatName ghcide> nlInfixConPat ghcide> nlConPat ghcide> nlConPatName ghcide> nlNullaryConPat ghcide> nlWildConPat ghcide> nlHsDo ghcide> nlHsOpApp ghcide> nlHsLam ghcide> nlHsPar ghcide> nlHsIf ghcide> nlHsCase ghcide> nlList ghcide> nlHsAppTy ghcide> nlHsTyVar ghcide> nlHsFunTy ghcide> nlHsParTy ghcide> nlHsTyConApp ghcide> nlHsAppKindTy ghcide> mkLHsTupleExpr ghcide> mkLHsVarTuple ghcide> nlTuplePat ghcide> missingTupArg ghcide> mkBigLHsTup ghcide> mkBigLHsPatTup ghcide> mkHsSigEnv ghcide> mkLHsWrap ghcide> mkHsWrap ghcide> mkHsWrapCo ghcide> mkHsWrapCoR ghcide> mkLHsWrapCo ghcide> mkHsCmdWrap ghcide> mkLHsCmdWrap ghcide> mkHsWrapPat ghcide> mkHsWrapPatCo ghcide> mkHsDictLet ghcide> mkHsVarBind ghcide> mkVarBind ghcide> mkPatSynBind ghcide> mkMatch ghcide> isUnliftedHsBinds ghcide> collectLocalBinders ghcide> collectHsValBinders ghcide> collectLStmtsBinders ghcide> collectStmtsBinders ghcide> collectLStmtBinders ghcide> collectStmtBinders ghcide> collectPatBinders ghcide> collectPatsBinders ghcide> hsGroupBinders ghcide> hsTyClForeignBinders ghcide> getPatSynBinds ghcide> lStmtsImplicits ghcide> hsValBindsImplicits ghcide> lPatImplicits ghcide> Match ghcide> XXIEWrappedName ghcide> XIEType ghcide> XIEPattern ghcide> XIEName ghcide> XXIE ghcide> XIEDocNamed ghcide> XIEDoc ghcide> XIEGroup ghcide> XIEModuleContents ghcide> XIEThingWith ghcide> XIEThingAll ghcide> XIEThingAbs ghcide> XIEVar ghcide> ImportDeclPkgQual ghcide> XXImportDecl ghcide> XCImportDecl ghcide> XXFieldOcc ghcide> XCFieldOcc ghcide> XXConDeclField ghcide> XConDeclField ghcide> XXTyVarBndr ghcide> XKindedTyVar ghcide> XUserTyVar ghcide> XXHsForAllTelescope ghcide> XHsForAllInvis ghcide> XHsForAllVis ghcide> XXTyLit ghcide> XCharTy ghcide> XStrTy ghcide> XNumTy ghcide> XXType ghcide> XWildCardTy ghcide> XTyLit ghcide> XExplicitTupleTy ghcide> XExplicitListTy ghcide> XRecTy ghcide> XBangTy ghcide> XDocTy ghcide> XSpliceTy ghcide> XKindSig ghcide> XStarTy ghcide> XIParamTy ghcide> XParTy ghcide> XOpTy ghcide> XSumTy ghcide> XTupleTy ghcide> XListTy ghcide> XFunTy ghcide> XAppKindTy ghcide> XAppTy ghcide> XTyVar ghcide> XQualTy ghcide> XForAllTy ghcide> XXHsPatSigType ghcide> XHsPS ghcide> XXHsWildCardBndrs ghcide> XHsWC ghcide> XXHsSigType ghcide> XHsSig ghcide> XXHsOuterTyVarBndrs ghcide> XHsOuterExplicit ghcide> XHsOuterImplicit ghcide> XXLHsQTyVars ghcide> XHsQTvs ghcide> XHsFieldBind ghcide> XXPat ghcide> XCoPat ghcide> XSigPat ghcide> XNPlusKPat ghcide> XNPat ghcide> XLitPat ghcide> XSplicePat ghcide> XViewPat ghcide> XConPat ghcide> XSumPat ghcide> XTuplePat ghcide> XListPat ghcide> XBangPat ghcide> XParPat ghcide> XAsPat ghcide> XLazyPat ghcide> XVarPat ghcide> XWildPat ghcide> XXOverLit ghcide> XOverLit ghcide> XXLit ghcide> XHsDoublePrim ghcide> XHsFloatPrim ghcide> XHsRat ghcide> XHsInteger ghcide> XHsWord64Prim ghcide> XHsWord32Prim ghcide> XHsWord16Prim ghcide> XHsWord8Prim ghcide> XHsInt64Prim ghcide> XHsInt32Prim ghcide> XHsInt16Prim ghcide> XHsInt8Prim ghcide> XHsWordPrim ghcide> XHsIntPrim ghcide> XHsInt ghcide> XHsStringPrim ghcide> XHsString ghcide> XHsCharPrim ghcide> XHsChar ghcide> XXApplicativeArg ghcide> XApplicativeArgMany ghcide> XApplicativeArgOne ghcide> XXParStmtBlock ghcide> XParStmtBlock ghcide> XXCmd ghcide> XCmdWrap ghcide> XCmdDo ghcide> XCmdLet ghcide> XCmdIf ghcide> XCmdLamCase ghcide> XCmdCase ghcide> XCmdPar ghcide> XCmdLam ghcide> XCmdApp ghcide> XCmdArrForm ghcide> XCmdArrApp ghcide> XXStmtLR ghcide> XRecStmt ghcide> XTransStmt ghcide> XParStmt ghcide> XLetStmt ghcide> XBodyStmt ghcide> XApplicativeStmt ghcide> XBindStmt ghcide> XLastStmt ghcide> XXGRHS ghcide> XCGRHS ghcide> XXGRHSs ghcide> XCGRHSs ghcide> XXMatch ghcide> XCMatch ghcide> XXMatchGroup ghcide> XMG ghcide> XXCmdTop ghcide> XCmdTop ghcide> XXQuote ghcide> XVarBr ghcide> XTypBr ghcide> XDecBrG ghcide> XDecBrL ghcide> XPatBr ghcide> XExpBr ghcide> XXUntypedSplice ghcide> XQuasiQuote ghcide> XUntypedSpliceExpr ghcide> XXTupArg ghcide> XMissing ghcide> XPresent ghcide> XXAmbiguousFieldOcc ghcide> XAmbiguous ghcide> XUnambiguous ghcide> XXPragE ghcide> XSCC ghcide> XXDotFieldOcc ghcide> XCDotFieldOcc ghcide> XXExpr ghcide> XPragE ghcide> XBinTick ghcide> XTick ghcide> XStatic ghcide> XProc ghcide> XUntypedSplice ghcide> XTypedSplice ghcide> XUntypedBracket ghcide> XTypedBracket ghcide> XArithSeq ghcide> XExprWithTySig ghcide> XProjection ghcide> XGetField ghcide> XLHsOLRecUpdLabels ghcide> XLHsRecUpdLabels ghcide> XRecordUpd ghcide> XRecordCon ghcide> XExplicitList ghcide> XDo ghcide> XLet ghcide> XMultiIf ghcide> XIf ghcide> XCase ghcide> XExplicitSum ghcide> XExplicitTuple ghcide> XSectionR ghcide> XSectionL ghcide> XPar ghcide> XNegApp ghcide> XOpApp ghcide> XAppTypeE ghcide> XApp ghcide> XLamCase ghcide> XLam ghcide> XLitE ghcide> XOverLitE ghcide> XIPVar ghcide> XOverLabel ghcide> XRecSel ghcide> XUnboundVar ghcide> XVar ghcide> XXModule ghcide> XCModule ghcide> XXInjectivityAnn ghcide> XCInjectivityAnn ghcide> XXRoleAnnotDecl ghcide> XCRoleAnnotDecl ghcide> XXAnnDecl ghcide> XHsAnnotation ghcide> XXWarnDecl ghcide> XWarning ghcide> XXWarnDecls ghcide> XWarnings ghcide> XXRuleBndr ghcide> XRuleBndrSig ghcide> XCRuleBndr ghcide> XXRuleDecl ghcide> XHsRule ghcide> XXRuleDecls ghcide> XCRuleDecls ghcide> XXForeignExport ghcide> XCExport ghcide> XXForeignImport ghcide> XCImport ghcide> XXForeignDecl ghcide> XForeignExport ghcide> ForeignExport ghcide> XForeignImport ghcide> ForeignImport ghcide> XXDefaultDecl ghcide> XCDefaultDecl ghcide> XViaStrategy ghcide> XNewtypeStrategy ghcide> XAnyClassStrategy ghcide> XStockStrategy ghcide> XXDerivDecl ghcide> XCDerivDecl ghcide> XXInstDecl ghcide> XTyFamInstD ghcide> XDataFamInstD ghcide> XClsInstD ghcide> XXClsInstDecl ghcide> XCClsInstDecl ghcide> XXTyFamInstDecl ghcide> XCTyFamInstDecl ghcide> XXFamEqn ghcide> XCFamEqn ghcide> XXConDecl ghcide> XConDeclH98 ghcide> XConDeclGADT ghcide> XXDerivClauseTys ghcide> XDctMulti ghcide> XDctSingle ghcide> XXHsDerivingClause ghcide> XCHsDerivingClause ghcide> XXHsDataDefn ghcide> XCHsDataDefn ghcide> XXFamilyDecl ghcide> XCFamilyDecl ghcide> XXFamilyResultSig ghcide> XTyVarSig ghcide> XCKindSig ghcide> XNoSig ghcide> XXTyClGroup ghcide> XCTyClGroup ghcide> XXFunDep ghcide> XCFunDep ghcide> XXTyClDecl ghcide> XClassDecl ghcide> XDataDecl ghcide> XSynDecl ghcide> XFamDecl ghcide> XXSpliceDecl ghcide> XSpliceDecl ghcide> XXHsGroup ghcide> XCHsGroup ghcide> XXHsDecl ghcide> XRoleAnnotD ghcide> XDocD ghcide> XSpliceD ghcide> XRuleD ghcide> XAnnD ghcide> XWarningD ghcide> XForD ghcide> XDefD ghcide> XKindSigD ghcide> XSigD ghcide> XValD ghcide> XDerivD ghcide> XInstD ghcide> XTyClD ghcide> XXStandaloneKindSig ghcide> XStandaloneKindSig ghcide> StandaloneKindSig ghcide> XXFixitySig ghcide> XFixitySig ghcide> XXSig ghcide> XCompleteMatchSig ghcide> XSCCFunSig ghcide> XMinimalSig ghcide> XSpecInstSig ghcide> XSpecSig ghcide> XInlineSig ghcide> XFixSig ghcide> XIdSig ghcide> XClassOpSig ghcide> XPatSynSig ghcide> XTypeSig ghcide> XXIPBind ghcide> XCIPBind ghcide> XXHsIPBinds ghcide> XIPBinds ghcide> XXPatSynBind ghcide> XPSB ghcide> XXHsBindsLR ghcide> XPatSynBind ghcide> XVarBind ghcide> XPatBind ghcide> XFunBind ghcide> XXValBindsLR ghcide> XValBinds ghcide> XXHsLocalBindsLR ghcide> XEmptyLocalBinds ghcide> XHsIPBinds ghcide> XHsValBinds ghcide> LIdP ghcide> Anno ghcide> DataConCantHappen ghcide> moduleNameFS ghcide> moduleNameString ghcide> mkModuleName ghcide> mkModuleNameFS ghcide> parseModuleName ghcide> LHsUniToken ghcide> LHsToken ghcide> LPat ghcide> MatchGroup ghcide> isPromoted ghcide> CImportSpec ghcide> negateOverLitVal ghcide> LHsTypeArg ghcide> HsLinearArrowTokens ghcide> HsBndrVis ghcide> hsQTvExplicit ghcide> hsPatSigType ghcide> mapHsOuterImplicit ghcide> hsIPNameFS ghcide> isHsBndrInvisible ghcide> hsMult ghcide> hsScaledThing ghcide> conDetailsArity ghcide> ConLikeP ghcide> hsConPatArgs ghcide> hsRecFields ghcide> hsRecFieldsArgs ghcide> hsRecFieldSel ghcide> LHsLocalBindsLR ghcide> isFixityLSig ghcide> isTypeLSig ghcide> isSpecLSig ghcide> isSpecInstLSig ghcide> isPragLSig ghcide> isInlineLSig ghcide> isMinimalLSig ghcide> isSCCFunSig ghcide> isCompleteMatchSig ghcide> LDerivClauseTys ghcide> LHsDerivingClause ghcide> FamilyInfo ghcide> LHsFunDep ghcide> XFunDep ghcide> LHsDecl ghcide> hsGroupInstDecls ghcide> tyClDeclTyVars ghcide> tyClGroupTyClDecls ghcide> tyClGroupInstDecls ghcide> tyClGroupRoleDecls ghcide> tyClGroupKindSigs ghcide> familyInfoTyConFlavour ghcide> dataDefnConsNewOrData ghcide> collectRuleBndrSigTys ghcide> docDeclDoc ghcide> annProvenanceName_maybe ghcide> HsDoFlavour ghcide> TransForm ghcide> DotFieldOcc ghcide> LHsRecUpdProj ghcide> RecUpdProj ghcide> LHsRecProj ghcide> RecProj ghcide> FieldLabelStrings ghcide> isInfixMatch ghcide> isPatSynCtxt ghcide> qualifiedDoModuleName_maybe ghcide> isComprehensionContext ghcide> isDoComprehensionContext ghcide> isMonadDoStmtContext ghcide> isMonadCompContext ghcide> isMonadDoCompContext ghcide> LeftOrRight ghcide> pickLR ghcide> QuoteWrapper ghcide> EvTerm ghcide> EvExpr ghcide> EvBind ghcide> EvBindInfo ghcide> EvBindMap ghcide> EvBindsVar ghcide> TcEvBinds ghcide> HsWrapper ghcide> TcMCoercionR ghcide> TcMCoercionN ghcide> TcMCoercion ghcide> TcCoercionP ghcide> TcCoercionR ghcide> TcCoercionN ghcide> TcCoercion ghcide> mkWpEta ghcide> mkWpCastR ghcide> mkWpCastN ghcide> mkWpTyApps ghcide> mkWpEvApps ghcide> mkWpEvVarApps ghcide> mkWpTyLams ghcide> mkWpEvLams ghcide> mkWpLet ghcide> idHsWrapper ghcide> isIdHsWrapper ghcide> collectHsWrapBinders ghcide> isCoEvBindsVar ghcide> emptyEvBindMap ghcide> extendEvBinds ghcide> isEmptyEvBindMap ghcide> lookupEvBind ghcide> evBindMapBinds ghcide> foldEvBindMap ghcide> nonDetStrictFoldEvBindMap ghcide> filterEvBindMap ghcide> evBindMapToVarSet ghcide> varSetMinusEvBindMap ghcide> evBindVar ghcide> mkWantedEvBind ghcide> mkGivenEvBind ghcide> evCoercion ghcide> evDFunApp ghcide> evDataConApp ghcide> evSelector ghcide> evTypeable ghcide> mkEvCast ghcide> mkEvScSelectors ghcide> emptyTcEvBinds ghcide> isEmptyTcEvBinds ghcide> evTermCoercion_maybe ghcide> evTermCoercion ghcide> findNeededEvVars ghcide> evVarsOfTerm ghcide> pprHsWrapper ghcide> quoteWrapperTyVarTy ghcide> newName ghcide> getEnv ghcide> newUnique ghcide> Env ghcide> newMutVar ghcide> readMutVar ghcide> writeMutVar ghcide> TcLclEnv ghcide> zipWith3M ghcide> zipWith3M_ ghcide> zipWith4M ghcide> zipWithAndUnzipM ghcide> mapAndUnzip4M ghcide> mapAndUnzip5M ghcide> newTcRef ghcide> readTcRef ghcide> writeTcRef ghcide> updTcRef ghcide> updTcRefM ghcide> PromotionErr ghcide> pprPECategory ghcide> peCategory ghcide> ClosedTypeId ghcide> RhsNames ghcide> TcPatSynInfo ghcide> TcIdSigInst ghcide> TcIdSigInfo ghcide> TcSigInfo ghcide> TcSigFun ghcide> TcBinder ghcide> TcId ghcide> TcBinderStack ghcide> isPartialSig ghcide> pprTcTyThingCategory ghcide> tcTyThingCategory ghcide> ThLevel ghcide> PendingStuff ghcide> ThStage ghcide> SpliceOrBracket ghcide> SpliceType ghcide> topStage ghcide> topAnnStage ghcide> topSpliceStage ghcide> impLevel ghcide> outerLevel ghcide> thLevel ghcide> ArrowCtxt ghcide> ThBindEnv ghcide> TcTypeEnv ghcide> TcLclCtxt ghcide> setLclEnvTcLevel ghcide> getLclEnvTcLevel ghcide> setLclEnvLoc ghcide> getLclEnvLoc ghcide> lclEnvInGeneratedCode ghcide> modifyLclCtxt ghcide> CompleteMatches ghcide> addErr ghcide> IOEnvFailure ghcide> IOEnv ghcide> failM ghcide> failWithM ghcide> runIOEnv ghcide> fixM ghcide> tryM ghcide> tryAllM ghcide> tryMostM ghcide> unsafeInterleaveM ghcide> uninterruptibleMaskM_ ghcide> updMutVar ghcide> getNamePprCtx ghcide> getSrcSpanM ghcide> RoleAnnotEnv ghcide> FillDefaulting ghcide> DefaultingPluginResult ghcide> TcPluginRewriteResult ghcide> TcPlugin ghcide> SelfBootInfo ghcide> IfLclEnv ghcide> IfGblEnv ghcide> IfL ghcide> IfG ghcide> IfM ghcide> TcRn ghcide> TcRnIf ghcide> tcVisibleOrphanMods ghcide> bootExports ghcide> removeBindingShadowing ghcide> mkModDeps ghcide> emptyImportAvails ghcide> mkRoleAnnotEnv ghcide> emptyRoleAnnotEnv ghcide> lookupRoleAnnot ghcide> getRoleAnnots ghcide> IsExtraConstraint ghcide> initTcInteractive ghcide> initTcRnIf ghcide> discardResult ghcide> getTopEnv ghcide> updTopEnv ghcide> getGblEnv ghcide> updGblEnv ghcide> setGblEnv ghcide> getLclEnv ghcide> updLclEnv ghcide> updLclCtxt ghcide> setLclEnv ghcide> restoreLclEnv ghcide> getEnvs ghcide> setEnvs ghcide> updEnvs ghcide> restoreEnvs ghcide> xoptM ghcide> doptM ghcide> goptM ghcide> woptM ghcide> setXOptM ghcide> unsetXOptM ghcide> unsetGOptM ghcide> unsetWOptM ghcide> whenGOptM ghcide> whenWOptM ghcide> whenXOptM ghcide> unlessXOptM ghcide> getGhcMode ghcide> withoutDynamicNow ghcide> updTopFlags ghcide> getEpsVar ghcide> getEps ghcide> getHpt ghcide> getEpsAndHug ghcide> withIfaceErr ghcide> newArrowScope ghcide> escapeArrowScope ghcide> newUniqueSupply ghcide> cloneLocalName ghcide> newNameAt ghcide> newSysName ghcide> newSysLocalId ghcide> newSysLocalIds ghcide> traceTc ghcide> traceRn ghcide> traceOptTcRn ghcide> traceIf ghcide> traceOptIf ghcide> getIsGHCi ghcide> getGHCiMonad ghcide> getInteractivePrintName ghcide> tcIsHsBootOrSig ghcide> tcHscSource ghcide> tcIsHsig ghcide> tcSelfBootInfo ghcide> getGlobalRdrEnv ghcide> getRdrEnvs ghcide> getImports ghcide> getFixityEnv ghcide> extendFixityEnv ghcide> getDeclaredDefaultTys ghcide> addDependentFiles ghcide> inGeneratedCode ghcide> setSrcSpan ghcide> setSrcSpanA ghcide> addLocM ghcide> addLocMA ghcide> wrapLocM ghcide> wrapLocAM ghcide> wrapLocMA ghcide> wrapLocFstM ghcide> wrapLocFstMA ghcide> wrapLocSndM ghcide> wrapLocSndMA ghcide> wrapLocM_ ghcide> wrapLocMA_ ghcide> getErrsVar ghcide> setErrsVar ghcide> failWith ghcide> failAt ghcide> addErrAt ghcide> mkDetailedMessage ghcide> addErrs ghcide> checkErr ghcide> checkErrAt ghcide> addMessages ghcide> discardWarnings ghcide> mkTcRnMessage ghcide> reportDiagnostics ghcide> reportDiagnostic ghcide> checkNoErrs ghcide> whenNoErrs ghcide> ifErrsM ghcide> failIfErrsM ghcide> getErrCtxt ghcide> setErrCtxt ghcide> popErrCtxt ghcide> getCtLocM ghcide> mkCtLocEnv ghcide> setCtLocM ghcide> askNoErrs ghcide> tryCaptureConstraints ghcide> captureConstraints ghcide> tcEmitBindingUsage ghcide> attemptM ghcide> recoverM ghcide> tryTc ghcide> discardErrs ghcide> tryTcDiscardingErrs ghcide> addErrTc ghcide> addErrTcM ghcide> failWithTc ghcide> failWithTcM ghcide> checkTc ghcide> checkTcM ghcide> failIfTc ghcide> failIfTcM ghcide> addTcRnDiagnostic ghcide> mkErrInfo ghcide> debugTc ghcide> addTopEvBinds ghcide> newTcEvBinds ghcide> cloneEvBindsVar ghcide> getTcEvTyCoVars ghcide> getTcEvBindsMap ghcide> setTcEvBindsMap ghcide> addTcEvBind ghcide> chooseUniqueOccTc ghcide> getConstraintVar ghcide> setConstraintVar ghcide> emitStaticConstraints ghcide> emitConstraints ghcide> emitSimple ghcide> emitSimples ghcide> emitImplication ghcide> emitImplications ghcide> emitDelayedErrors ghcide> emitHole ghcide> emitHoles ghcide> emitNotConcreteError ghcide> pushTcLevelM_ ghcide> pushTcLevelM ghcide> getTcLevel ghcide> setTcLevel ghcide> isTouchableTcM ghcide> getLclTypeEnv ghcide> setLclTypeEnv ghcide> traceTcConstraints ghcide> emitAnonTypeHole ghcide> emitNamedTypeHole ghcide> recordThUse ghcide> recordThSpliceUse ghcide> recordThNeededRuntimeDeps ghcide> keepAlive ghcide> getStage ghcide> getStageAndBindLevel ghcide> setStage ghcide> getLocalRdrEnv ghcide> setLocalRdrEnv ghcide> mkIfLclEnv ghcide> initIfaceCheck ghcide> initIfaceLcl ghcide> getIfModule ghcide> failIfM ghcide> setImplicitEnvM ghcide> mkVarOccFS ghcide> isFieldName ghcide> tidyNameOcc ghcide> nameOccName ghcide> setNameUnique ghcide> nameUnique ghcide> emptyFsEnv ghcide> extendFsEnv ghcide> lookupFsEnv ghcide> mkFsEnv ghcide> TidyOccEnv ghcide> OccSet ghcide> NameSpace ghcide> tcName ghcide> clsName ghcide> tcClsName ghcide> dataName ghcide> srcDataName ghcide> tvName ghcide> fieldName ghcide> isDataConNameSpace ghcide> isTcClsNameSpace ghcide> isTvNameSpace ghcide> isVarNameSpace ghcide> isValNameSpace ghcide> isFieldNameSpace ghcide> pprNameSpace ghcide> pprNonVarNameSpace ghcide> pprNameSpaceBrief ghcide> pprOccName ghcide> mkOccName ghcide> mkOccNameFS ghcide> mkVarOcc ghcide> mkRecFieldOcc ghcide> mkRecFieldOccFS ghcide> varToRecFieldOcc ghcide> recFieldToVarOcc ghcide> mkDataOcc ghcide> mkDataOccFS ghcide> mkTyVarOcc ghcide> mkTyVarOccFS ghcide> mkTcOcc ghcide> mkTcOccFS ghcide> mkClsOcc ghcide> mkClsOccFS ghcide> demoteOccName ghcide> demoteOccTvName ghcide> promoteOccName ghcide> intersectOccEnv_C ghcide> minusOccEnv_C_Ns ghcide> pprOccEnv ghcide> emptyOccSet ghcide> unitOccSet ghcide> mkOccSet ghcide> extendOccSet ghcide> extendOccSetList ghcide> unionOccSets ghcide> unionManyOccSets ghcide> elemOccSet ghcide> isEmptyOccSet ghcide> occNameString ghcide> setOccNameSpace ghcide> isVarOcc ghcide> isTvOcc ghcide> isTcOcc ghcide> isFieldOcc ghcide> fieldOcc_maybe ghcide> isDataOcc ghcide> isDefaultMethodOcc ghcide> mkDataConWrapperOcc ghcide> mkWorkerOcc ghcide> mkMatcherOcc ghcide> mkBuilderOcc ghcide> mkDefaultMethodOcc ghcide> mkClassOpAuxOcc ghcide> mkDictOcc ghcide> mkIPOcc ghcide> mkSpecOcc ghcide> mkForeignExportOcc ghcide> mkRepEqOcc ghcide> mkClassDataConOcc ghcide> mkNewTyCoOcc ghcide> mkInstTyCoOcc ghcide> mkEqPredCoOcc ghcide> mkCon2TagOcc ghcide> mkTag2ConOcc ghcide> mkMaxTagOcc ghcide> mkDataTOcc ghcide> mkDataCOcc ghcide> mkTyConRepOcc ghcide> mkGenR ghcide> mkGen1R ghcide> mkDataConWorkerOcc ghcide> mkSuperDictAuxOcc ghcide> mkSuperDictSelOcc ghcide> mkLocalOcc ghcide> mkDFunOcc ghcide> mkMethodOcc ghcide> emptyTidyOccEnv ghcide> initTidyOccEnv ghcide> delTidyOccEnvList ghcide> avoidClashesOccEnv ghcide> tidyOccName ghcide> mainOcc ghcide> ppMainFn ghcide> nameNameSpace ghcide> nameSrcLoc ghcide> nameSrcSpan ghcide> isWiredInName ghcide> isWiredIn ghcide> wiredInNameTyThing_maybe ghcide> isBuiltInSyntax ghcide> isTupleTyConName ghcide> isExternalName ghcide> isInternalName ghcide> isHoleName ghcide> nameModule ghcide> nameModule_maybe ghcide> namePun_maybe ghcide> nameIsHomePackage ghcide> nameIsHomePackageImport ghcide> isTyVarName ghcide> isTyConName ghcide> isDataConName ghcide> isValName ghcide> isVarName ghcide> isSystemName ghcide> mkClonedInternalName ghcide> mkDerivedInternalName ghcide> mkSystemNameAt ghcide> mkSystemVarName ghcide> mkSysTvName ghcide> setNameLoc ghcide> pprName ghcide> pprModulePrefix ghcide> pprDefinedAt ghcide> pprNameDefnLoc ghcide> getSrcLoc ghcide> getSrcSpan ghcide> getOccString ghcide> getOccFS ghcide> pprInfixName ghcide> pprPrefixName ghcide> RecFieldInfo ghcide> plusGREInfo ghcide> LookupChild ghcide> rdrNameOcc ghcide> rdrNameSpace ghcide> demoteRdrName ghcide> demoteRdrNameTv ghcide> promoteRdrName ghcide> mkRdrUnqual ghcide> mkRdrQual ghcide> mkOrig ghcide> mkUnqual ghcide> mkVarUnqual ghcide> getRdrName ghcide> nameRdrName ghcide> isRdrDataCon ghcide> isRdrTyVar ghcide> isRdrTc ghcide> isSrcRdrName ghcide> isUnqual ghcide> isQual ghcide> isQual_maybe ghcide> isOrig ghcide> isOrig_maybe ghcide> isExact ghcide> isExact_maybe ghcide> emptyLocalRdrEnv ghcide> extendLocalRdrEnv ghcide> extendLocalRdrEnvList ghcide> lookupLocalRdrEnv ghcide> lookupLocalRdrOcc ghcide> elemLocalRdrEnv ghcide> localRdrEnvElts ghcide> inLocalRdrEnvScope ghcide> minusLocalRdrEnv ghcide> minusLocalRdrEnvList ghcide> greName ghcide> greNameSpace ghcide> greParent ghcide> greInfo ghcide> mkGRE ghcide> mkExactGRE ghcide> mkLocalGRE ghcide> mkLocalVanillaGRE ghcide> mkLocalConLikeGRE ghcide> mkLocalFieldGREs ghcide> greOccName ghcide> greQualModName ghcide> greRdrNames ghcide> greSrcSpan ghcide> mkParent ghcide> availParent ghcide> greParent_maybe ghcide> gresToNameSet ghcide> availFromGRE ghcide> emptyGlobalRdrEnv ghcide> globalRdrEnvElts ghcide> pprGlobalRdrEnv ghcide> fieldGRE_maybe ghcide> fieldGRELabel ghcide> fieldGREInfo ghcide> recFieldConLike_maybe ghcide> recFieldInfo_maybe ghcide> filterFieldGREs ghcide> allowGRE ghcide> getGRE_NameQualifier_maybes ghcide> plusGlobalRdrEnv ghcide> mkGlobalRdrEnv ghcide> extendGlobalRdrEnv ghcide> shadowNames ghcide> bestImport ghcide> importSpecLoc ghcide> importSpecModule ghcide> isExplicitItem ghcide> emptyMessages ghcide> HscSource ghcide> setVarUnique ghcide> setTyVarUnique ghcide> Unit ghcide> moduleNameFS ghcide> moduleNameString ghcide> mkModuleName ghcide> mkModuleNameFS ghcide> parseModuleName ghcide> ModuleWithIsBoot ghcide> ModuleNameWithIsBoot ghcide> Instantiations ghcide> GenInstantiations ghcide> InstantiatedUnit ghcide> moduleUnitId ghcide> mkModule ghcide> pprModule ghcide> pprInstantiatedModule ghcide> isHoleUnit ghcide> pprUnit ghcide> unitString ghcide> stringToUnit ghcide> unitIdString ghcide> stringToUnitId ghcide> primUnitId ghcide> bignumUnitId ghcide> baseUnitId ghcide> rtsUnitId ghcide> thisGhcUnitId ghcide> interactiveUnitId ghcide> thUnitId ghcide> thUnit ghcide> primUnit ghcide> bignumUnit ghcide> baseUnit ghcide> rtsUnit ghcide> thisGhcUnit ghcide> interactiveUnit ghcide> mainUnit ghcide> isInteractiveModule ghcide> wiredInUnitIds ghcide> addBootSuffixLocn_maybe ghcide> filterModuleEnv ghcide> mapMaybeModuleEnv ghcide> elemModuleEnv ghcide> extendModuleEnv ghcide> extendModuleEnvWith ghcide> extendModuleEnvList ghcide> extendModuleEnvList_C ghcide> plusModuleEnv_C ghcide> delModuleEnvList ghcide> delModuleEnv ghcide> plusModuleEnv ghcide> lookupModuleEnv ghcide> lookupWithDefaultModuleEnv ghcide> mapModuleEnv ghcide> partitionModuleEnv ghcide> alterModuleEnv ghcide> mkModuleEnv ghcide> emptyModuleEnv ghcide> moduleEnvKeys ghcide> moduleEnvElts ghcide> moduleEnvToList ghcide> unitModuleEnv ghcide> isEmptyModuleEnv ghcide> mkModuleSet ghcide> extendModuleSet ghcide> extendModuleSetList ghcide> emptyModuleSet ghcide> isEmptyModuleSet ghcide> moduleSetElts ghcide> elemModuleSet ghcide> intersectModuleSet ghcide> minusModuleSet ghcide> delModuleSet ghcide> unionModuleSet ghcide> unionManyModuleSets ghcide> unitModuleSet ghcide> emptyInstalledModuleEnv ghcide> lookupInstalledModuleEnv ghcide> extendInstalledModuleEnv ghcide> filterInstalledModuleEnv ghcide> delInstalledModuleEnv ghcide> installedModuleEnvElts ghcide> mergeInstalledModuleEnv ghcide> plusInstalledModuleEnv ghcide> HasModule ghcide> ContainsModule ghcide> mkPrelImports ghcide> toArgs ghcide> Token ghcide> PState ghcide> failMsgP ghcide> failLocMsgP ghcide> getPState ghcide> setSrcLoc ghcide> getRealSrcLoc ghcide> setLastToken ghcide> adjustChar ghcide> nextIsEOF ghcide> pushLexState ghcide> popLexState ghcide> getLexState ghcide> activeContext ghcide> xtest ghcide> xset ghcide> xunset ghcide> disableHaddock ghcide> getCommentsFor ghcide> getPriorCommentsFor ghcide> getFinalCommentsFor ghcide> getEofPos ghcide> addPsMessage ghcide> popContext ghcide> pushModuleContext ghcide> srcParseFail ghcide> lexer ghcide> lexerDbg ghcide> lexTokenStream ghcide> allocateComments ghcide> allocatePriorComments ghcide> allocateFinalComments ghcide> commentToAnnotation ghcide> 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> 0% ( 0 / 2) in 'Development.IDE.GHC.Compat.Driver' ghcide> Missing documentation for: ghcide> Module header ghcide> hscTypecheckRenameWithDiagnostics (src/Development/IDE/GHC/Compat/Driver.hs:51) ghcide> Warning: 'HscEnv' is ambiguous. It is defined ghcide> * in ‘GHC.Driver.Env.Types’ ghcide> * in ‘GHC.Driver.Env.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 ‘GHC.Driver.Env.Types’ 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:27) ghcide> cannotFindModule (src/Development/IDE/GHC/Compat/Iface.hs:31) ghcide> Warning: 'UnitState' is ambiguous. It is defined ghcide> * in ‘GHC.Unit.State’ ghcide> * in ‘GHC.Unit.State’ 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.State’ 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> 35% ( 6 / 17) 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> 43% ( 56 /128) 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 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:472) 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> EvVarSource ghcide> HieAST ghcide> Scope ghcide> DeclType ghcide> BindType ghcide> RecFieldContext ghcide> NodeIdentifiers ghcide> Identifier ghcide> HiePath ghcide> HiePath ghcide> HieTypeFlat ghcide> TypeIndex ghcide> Span ghcide> pprNodeIdents ghcide> pprIdentifier ghcide> pprBindSpan ghcide> hieNameOcc ghcide> toHieName 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> bc_bcos 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:138) 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.Fingerprint.Type’ ghcide> * in ‘GHC.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.Fingerprint.Type’ ghcide> Warning: 'ByteString' is ambiguous. It is defined ghcide> * in ‘Data.ByteString.Internal.Type’ ghcide> * in ‘Data.ByteString.Lazy.Internal’ 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.ByteString.Lazy.Internal’ 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: '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> 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> properties (src/Development/IDE/Plugin/Completions/Types.hs:53) ghcide> LocalCompletions (src/Development/IDE/Plugin/Completions/Types.hs:32) ghcide> NonLocalCompletions (src/Development/IDE/Plugin/Completions/Types.hs:37) ghcide> Backtick (src/Development/IDE/Plugin/Completions/Types.hs:44) ghcide> extendImportCommandId (src/Development/IDE/Plugin/Completions/Types.hs:48) ghcide> Provenance (src/Development/IDE/Plugin/Completions/Types.hs:78) ghcide> QualCompls (src/Development/IDE/Plugin/Completions/Types.hs:100) ghcide> nsJSON (src/Development/IDE/Plugin/Completions/Types.hs:164) ghcide> parseNs (src/Development/IDE/Plugin/Completions/Types.hs:172) 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> FileOfInterestStatus (src/Development/IDE/Core/RuleTypes.hs:349) ghcide> GetParsedModule (src/Development/IDE/Core/RuleTypes.hs:392) ghcide> GhcSessionIO (src/Development/IDE/Core/RuleTypes.hs:523) ghcide> GhcSessionDeps (src/Development/IDE/Core/RuleTypes.hs:450) ghcide> GhcSessionDeps (src/Development/IDE/Core/RuleTypes.hs:462) ghcide> GetModificationTime (src/Development/IDE/Core/RuleTypes.hs:292) ghcide> GetModificationTime (src/Development/IDE/Core/RuleTypes.hs:314) ghcide> GenerateCore (src/Development/IDE/Core/RuleTypes.hs:86) ghcide> GetHieAst (src/Development/IDE/Core/RuleTypes.hs:435) ghcide> TypeCheck (src/Development/IDE/Core/RuleTypes.hs:425) ghcide> IdeGhcSession (src/Development/IDE/Core/RuleTypes.hs:513) ghcide> GhcSession (src/Development/IDE/Core/RuleTypes.hs:445) ghcide> GetFileExists (src/Development/IDE/Core/RuleTypes.hs:337) ghcide> ImportMap (src/Development/IDE/Core/RuleTypes.hs:117) ghcide> GetLocatedImports (src/Development/IDE/Core/RuleTypes.hs:402) ghcide> GetKnownTargets (src/Development/IDE/Core/RuleTypes.hs:77) ghcide> LinkableType (src/Development/IDE/Core/RuleTypes.hs:51) ghcide> GetParsedModuleWithComments (src/Development/IDE/Core/RuleTypes.hs:397) ghcide> GetModuleGraph (src/Development/IDE/Core/RuleTypes.hs:415) ghcide> GetLinkable (src/Development/IDE/Core/RuleTypes.hs:106) ghcide> LinkableResult (src/Development/IDE/Core/RuleTypes.hs:93) ghcide> GetImportMap (src/Development/IDE/Core/RuleTypes.hs:111) ghcide> Splices (src/Development/IDE/Core/RuleTypes.hs:122) ghcide> tmrModSummary (src/Development/IDE/Core/RuleTypes.hs:172) ghcide> HiFileResult (src/Development/IDE/Core/RuleTypes.hs:174) ghcide> hiFileFingerPrint (src/Development/IDE/Core/RuleTypes.hs:191) ghcide> mkHiFileResult (src/Development/IDE/Core/RuleTypes.hs:194) ghcide> HieKind (src/Development/IDE/Core/RuleTypes.hs:223) ghcide> GetBindings (src/Development/IDE/Core/RuleTypes.hs:440) ghcide> DocAndTyThingMap (src/Development/IDE/Core/RuleTypes.hs:246) ghcide> GetDocMap (src/Development/IDE/Core/RuleTypes.hs:430) ghcide> ReportImportCycles (src/Development/IDE/Core/RuleTypes.hs:420) ghcide> GetModIfaceFromDisk (src/Development/IDE/Core/RuleTypes.hs:464) ghcide> GetModIfaceFromDiskAndIndex (src/Development/IDE/Core/RuleTypes.hs:469) ghcide> GetModIface (src/Development/IDE/Core/RuleTypes.hs:474) ghcide> GetFileContents (src/Development/IDE/Core/RuleTypes.hs:332) ghcide> GetFileHash (src/Development/IDE/Core/RuleTypes.hs:343) ghcide> AddWatchedFile (src/Development/IDE/Core/RuleTypes.hs:503) ghcide> vfsVersion (src/Development/IDE/Core/RuleTypes.hs:329) ghcide> IsFileOfInterestResult (src/Development/IDE/Core/RuleTypes.hs:360) ghcide> IsFileOfInterest (src/Development/IDE/Core/RuleTypes.hs:479) ghcide> ModSummaryResult (src/Development/IDE/Core/RuleTypes.hs:367) ghcide> GetModSummary (src/Development/IDE/Core/RuleTypes.hs:489) ghcide> GetModSummaryWithoutTimestamps (src/Development/IDE/Core/RuleTypes.hs:484) ghcide> NeedsCompilation (src/Development/IDE/Core/RuleTypes.hs:410) ghcide> awSplicesL (src/Development/IDE/Core/RuleTypes.hs:527) ghcide> declSplicesL (src/Development/IDE/Core/RuleTypes.hs:527) ghcide> exprSplicesL (src/Development/IDE/Core/RuleTypes.hs:527) ghcide> patSplicesL (src/Development/IDE/Core/RuleTypes.hs:527) ghcide> typeSplicesL (src/Development/IDE/Core/RuleTypes.hs:527) ghcide> Warning: '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: 'delayedProgressReporting' is out of scope. ghcide> If you qualify the identifier, haddock can try to link it anyway. 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> 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: '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: 'runInShakeSession' is out of scope. ghcide> If you qualify the identifier, haddock can try to link it anyway. ghcide> Warning: 'proper' is out of scope. ghcide> If you qualify the identifier, haddock can try to link it anyway. ghcide> Warning: '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: 'LanguageContextEnv' is ambiguous. It is defined ghcide> * in ‘Language.LSP.Server.Core’ ghcide> * in ‘Language.LSP.Server.Core’ 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.Server.Core’ 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: 'unsafeGlobalDynFlags' is out of scope. ghcide> If you qualify the identifier, haddock can try to link it anyway. ghcide> Warning: 'HieWriterChan' is out of scope. ghcide> If you qualify the identifier, haddock can try to link it anyway. ghcide> 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> 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: '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: '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> 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> * 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 ambiguous. It is defined ghcide> * in ‘Language.LSP.Protocol.Internal.Types.CodeAction’ ghcide> * in ‘Language.LSP.Protocol.Internal.Types.CodeAction’ 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.CodeAction’ ghcide> Warning: 'CodeActionParam' is out of scope. ghcide> If you qualify the identifier, haddock can try to link it anyway. ghcide> Warning: 'CodeActionContext' is ambiguous. It is defined ghcide> * in ‘Language.LSP.Protocol.Internal.Types.CodeActionContext’ ghcide> * in ‘Language.LSP.Protocol.Internal.Types.CodeActionContext’ 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.CodeActionContext’ 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> RuleBody (src/Development/IDE/Core/Shake.hs:1156) ghcide> ghcVersion (src/Development/IDE/GHC/Compat.hs:472) ghcide> action 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> IdeRule (src/Development/IDE/Core/Shake.hs:513) ghcide> ShakeExtras (src/Development/IDE/Core/Shake.hs:271) ghcide> VFSModified (src/Development/IDE/Core/Shake.hs:843) 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: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: '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> 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> 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> Warning: 'filter' is ambiguous. It is defined ghcide> * at src/Text/Fuzzy/Parallel.hs:124:1 ghcide> * in ‘Data.Text’ 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/Text/Fuzzy/Parallel.hs:124:1 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) floskell> Preprocessing executable 'floskell' for floskell-0.11.1.. floskell> Building executable 'floskell' for floskell-0.11.1.. floskell> [1 of 2] Compiling Paths_floskell ( dist/build/floskell/autogen/Paths_floskell.hs, dist/build/floskell/floskell-tmp/Paths_floskell.o ) floskell> [2 of 2] Compiling Main ( src/main/Main.hs, dist/build/floskell/floskell-tmp/Main.o ) floskell> floskell> src/main/Main.hs:14:1: warning: [GHC-66111] [-Wunused-imports] floskell> The import of ‘Data.Monoid’ is redundant floskell> except perhaps to import instances from ‘Data.Monoid’ floskell> To import instances alone, use: import Data.Monoid() floskell> | floskell> 14 | import Data.Monoid ( (<>) ) floskell> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ floskell> floskell> src/main/Main.hs:45:20: warning: [GHC-38856] [-Wunused-imports] floskell> The import of ‘FilePath’ from module ‘System.IO’ is redundant floskell> | floskell> 45 | ( FilePath, hClose, hFlush, openTempFile, stdout ) floskell> | ^^^^^^^^ floskell> floskell> src/main/Main.hs:47:1: warning: [GHC-15328] [-Wdeprecations] floskell> Module ‘Text.PrettyPrint.ANSI.Leijen’ is deprecated: floskell> "Compatibility module for users of ansi-wl-pprint - use \"Prettyprinter\" instead" floskell> | floskell> 47 | import qualified Text.PrettyPrint.ANSI.Leijen as PP floskell> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ floskell> floskell> src/main/Main.hs:73:14: warning: [GHC-68441] [-Wdeprecations] floskell> In the use of ‘displayIO’ floskell> (imported from Text.PrettyPrint.ANSI.Leijen): floskell> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" floskell> | floskell> 73 | then PP.displayIO stdout . PP.renderPretty 1.0 80 $ floskell> | ^^^^^^^^^^^^ floskell> floskell> src/main/Main.hs:73:36: warning: [GHC-68441] [-Wdeprecations] floskell> In the use of ‘renderPretty’ floskell> (imported from Text.PrettyPrint.ANSI.Leijen): floskell> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" floskell> | floskell> 73 | then PP.displayIO stdout . PP.renderPretty 1.0 80 $ floskell> | ^^^^^^^^^^^^^^^ floskell> floskell> src/main/Main.hs:74:44: warning: [GHC-68441] [-Wdeprecations] floskell> In the use of ‘linebreak’ floskell> (imported from Text.PrettyPrint.ANSI.Leijen): floskell> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" floskell> | floskell> 74 | docFixities packageFixities <> PP.linebreak floskell> | ^^^^^^^^^^^^ floskell> floskell> src/main/Main.hs:83:53: warning: [GHC-68441] [-Wdeprecations] floskell> In the use of ‘<$$>’ (imported from Text.PrettyPrint.ANSI.Leijen): floskell> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" floskell> | floskell> 83 | <> footerDoc (Just (footerStyles PP.<$$> footerLanguages floskell> | ^^^^^^^ floskell> floskell> src/main/Main.hs:84:40: warning: [GHC-68441] [-Wdeprecations] floskell> In the use of ‘<$$>’ (imported from Text.PrettyPrint.ANSI.Leijen): floskell> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" floskell> | floskell> 84 | PP.<$$> footerExtensions))) floskell> | ^^^^^^^ floskell> floskell> src/main/Main.hs:124:9: warning: [GHC-68441] [-Wdeprecations] floskell> In the use of ‘empty’ (imported from Text.PrettyPrint.ANSI.Leijen): floskell> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" floskell> | floskell> 124 | PP.empty PP.<$$> PP.text hdr PP.<$$> (PP.indent 2 . PP.fillSep floskell> | ^^^^^^^^ floskell> floskell> src/main/Main.hs:124:18: warning: [GHC-68441] [-Wdeprecations] floskell> In the use of ‘<$$>’ (imported from Text.PrettyPrint.ANSI.Leijen): floskell> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" floskell> | floskell> 124 | PP.empty PP.<$$> PP.text hdr PP.<$$> (PP.indent 2 . PP.fillSep floskell> | ^^^^^^^ floskell> floskell> src/main/Main.hs:124:26: warning: [GHC-68441] [-Wdeprecations] floskell> In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): floskell> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" floskell> | floskell> 124 | PP.empty PP.<$$> PP.text hdr PP.<$$> (PP.indent 2 . PP.fillSep floskell> | ^^^^^^^ floskell> floskell> src/main/Main.hs:124:38: warning: [GHC-68441] [-Wdeprecations] floskell> In the use of ‘<$$>’ (imported from Text.PrettyPrint.ANSI.Leijen): floskell> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" floskell> | floskell> 124 | PP.empty PP.<$$> PP.text hdr PP.<$$> (PP.indent 2 . PP.fillSep floskell> | ^^^^^^^ floskell> floskell> src/main/Main.hs:124:47: warning: [GHC-68441] [-Wdeprecations] floskell> In the use of ‘indent’ floskell> (imported from Text.PrettyPrint.ANSI.Leijen): floskell> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" floskell> | floskell> 124 | PP.empty PP.<$$> PP.text hdr PP.<$$> (PP.indent 2 . PP.fillSep floskell> | ^^^^^^^^^ floskell> floskell> src/main/Main.hs:124:61: warning: [GHC-68441] [-Wdeprecations] floskell> In the use of ‘fillSep’ floskell> (imported from Text.PrettyPrint.ANSI.Leijen): floskell> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" floskell> | floskell> 124 | PP.empty PP.<$$> PP.text hdr PP.<$$> (PP.indent 2 . PP.fillSep floskell> | ^^^^^^^^^^ floskell> floskell> src/main/Main.hs:125:49: warning: [GHC-68441] [-Wdeprecations] floskell> In the use of ‘punctuate’ floskell> (imported from Text.PrettyPrint.ANSI.Leijen): floskell> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" floskell> | floskell> 125 | . PP.punctuate PP.comma floskell> | ^^^^^^^^^^^^ floskell> floskell> src/main/Main.hs:125:62: warning: [GHC-68441] [-Wdeprecations] floskell> In the use of ‘comma’ (imported from Text.PrettyPrint.ANSI.Leijen): floskell> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" floskell> | floskell> 125 | . PP.punctuate PP.comma floskell> | ^^^^^^^^ floskell> floskell> src/main/Main.hs:126:53: warning: [GHC-68441] [-Wdeprecations] floskell> In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): floskell> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" floskell> | floskell> 126 | . map PP.text $ sort xs) floskell> | ^^^^^^^ floskell> floskell> src/main/Main.hs:128:19: warning: [GHC-68441] [-Wdeprecations] floskell> In the use of ‘vcat’ (imported from Text.PrettyPrint.ANSI.Leijen): floskell> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" floskell> | floskell> 128 | docFixities = PP.vcat . PP.punctuate PP.linebreak floskell> | ^^^^^^^ floskell> floskell> src/main/Main.hs:128:29: warning: [GHC-68441] [-Wdeprecations] floskell> In the use of ‘punctuate’ floskell> (imported from Text.PrettyPrint.ANSI.Leijen): floskell> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" floskell> | floskell> 128 | docFixities = PP.vcat . PP.punctuate PP.linebreak floskell> | ^^^^^^^^^^^^ floskell> floskell> src/main/Main.hs:128:42: warning: [GHC-68441] [-Wdeprecations] floskell> In the use of ‘linebreak’ floskell> (imported from Text.PrettyPrint.ANSI.Leijen): floskell> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" floskell> | floskell> 128 | docFixities = PP.vcat . PP.punctuate PP.linebreak floskell> | ^^^^^^^^^^^^ floskell> floskell> src/main/Main.hs:131:31: warning: [GHC-68441] [-Wdeprecations] floskell> In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): floskell> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" floskell> | floskell> 131 | docPackageFixities p fs = PP.text (p ++ ":") floskell> | ^^^^^^^ floskell> floskell> src/main/Main.hs:132:9: warning: [GHC-68441] [-Wdeprecations] floskell> In the use of ‘<$$>’ (imported from Text.PrettyPrint.ANSI.Leijen): floskell> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" floskell> | floskell> 132 | PP.<$$> (PP.indent 2 . PP.fillSep . PP.punctuate PP.comma floskell> | ^^^^^^^ floskell> floskell> src/main/Main.hs:132:18: warning: [GHC-68441] [-Wdeprecations] floskell> In the use of ‘indent’ floskell> (imported from Text.PrettyPrint.ANSI.Leijen): floskell> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" floskell> | floskell> 132 | PP.<$$> (PP.indent 2 . PP.fillSep . PP.punctuate PP.comma floskell> | ^^^^^^^^^ floskell> floskell> src/main/Main.hs:132:32: warning: [GHC-68441] [-Wdeprecations] floskell> In the use of ‘fillSep’ floskell> (imported from Text.PrettyPrint.ANSI.Leijen): floskell> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" floskell> | floskell> 132 | PP.<$$> (PP.indent 2 . PP.fillSep . PP.punctuate PP.comma floskell> | ^^^^^^^^^^ floskell> floskell> src/main/Main.hs:132:45: warning: [GHC-68441] [-Wdeprecations] floskell> In the use of ‘punctuate’ floskell> (imported from Text.PrettyPrint.ANSI.Leijen): floskell> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" floskell> | floskell> 132 | PP.<$$> (PP.indent 2 . PP.fillSep . PP.punctuate PP.comma floskell> | ^^^^^^^^^^^^ floskell> floskell> src/main/Main.hs:132:58: warning: [GHC-68441] [-Wdeprecations] floskell> In the use of ‘comma’ (imported from Text.PrettyPrint.ANSI.Leijen): floskell> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" floskell> | floskell> 132 | PP.<$$> (PP.indent 2 . PP.fillSep . PP.punctuate PP.comma floskell> | ^^^^^^^^ floskell> floskell> src/main/Main.hs:133:25: warning: [GHC-68441] [-Wdeprecations] floskell> In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): floskell> Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" floskell> | floskell> 133 | . map (PP.text . showFixity) $ sort fs) floskell> | ^^^^^^^ floskell> [3 of 3] Linking dist/build/floskell/floskell 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.loc ghcide> - GHC.Iface.Ext.Ast.TVScoped ghcide> - GHC.Iface.Ext.Ast.PScoped ghcide> - GHC.Iface.Ext.Ast.RScoped ghcide> - GHC.Iface.Ext.Ast.SigContext ghcide> - GHC.Iface.Ext.Ast.PatSynFieldContext ghcide> - GHC.Iface.Ext.Ast.BindContext ghcide> - GHC.Iface.Ext.Ast.IEContext ghcide> - GHC.Iface.Ext.Ast.RFContext ghcide> - GHC.Driver.Backpack.BkpM ghcide> - GHC.ForeignSrcLang.Type.Rep_ForeignSrcLang ghcide> - GHC.LanguageExtensions.Type.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.Driver.Errors.Types.Rep_GhcMessage ghcide> - GHC.Hs.Utils.AnnoBody ghcide> - GHC.Unit.Module.ModIface.ModIfaceFinal ghcide> - GHC.Unit.Module.ModIface.ModIfacePhase ghcide> - Development.IDE.GHC.Compat.Core.FunTyFlag ghcide> - GHC.Tc.Errors.Types.Rep_TcRnMessage ghcide> - GHC.Tc.Errors.Types.PromotionErr.Rep_PromotionErr ghcide> - GHC.Iface.Ext.Ast.HasLoc ghcide> - GHC.Iface.Ext.Ast.HiePass ghcide> - GHC.Iface.Ext.Ast.HieM ghcide> - GHC.Iface.Ext.Ast.HieState ghcide> - GHC.Iface.Ext.Ast.Context ghcide> - GHC.Iface.Ext.Ast.ModifyState ghcide> - GHC.Iface.Ext.Ast.RContext ghcide> - GHC.Iface.Ext.Ast.TScoped ghcide> - GHC.Iface.Ext.Ast.EvBindContext ghcide> - GHC.Iface.Ext.Ast.AnnoBody ghcide> - GHC.Iface.Ext.Ast.getTypeNode ghcide> - GHC.Iface.Ext.Ast.addSubstitution ghcide> - GHC.Iface.Ext.Ast.toHie ghcide> - 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:FunArgHsExpr ghcide> - GHC.Parser.PostProcess.D:R:InfixOpHsExpr ghcide> - GHC.CmmToAsm.Reg.Graph.SpillClean.Store ghcide> - GHC.HsToCore.Quote.RepTV ghcide> - GHC.HsToCore.Quote.Core ghcide> - GHC.HsToCore.Quote.M ghcide> - GHC.HsToCore.Quote.MetaM ghcide> - GHC.HsToCore.Quote.tyVarBndrName ghcide> - GHC.HsToCore.Quote.repPlainTV ghcide> - GHC.HsToCore.Quote.repKindedTV ghcide> - GHC.Parser.PostProcess.Haddock.HdkA ghcide> - GHC.Parser.PostProcess.Haddock.HasHaddock ghcide> - GHC.Parser.PostProcess.Haddock.addHaddock 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.SDFM.Shared ghcide> - GHC.Core.InstEnv.InstMatches 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.Floats ghcide> - GHC.Tc.Validity.ValidityEnv ghcide> - GHC.Tc.Validity.ExpandMode ghcide> - GHC.Tc.Validity.TypeOrKindCtxt ghcide> - GHC.Rename.Expr.StmtTree ghcide> - GHC.Rename.Expr.MonadNames ghcide> - GHC.Tc.Gen.HsType.TcTyMode 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.FloatingBind ghcide> - GHC.CoreToStg.Prep.OkToSpec ghcide> - GHC.StgToByteCode.Discr ghcide> - GHC.Data.Graph.Directed.Time ghcide> - GHC.Data.Graph.Directed.Edge ghcide> - GHC.Cmm.CLabel.IdLabelInfo ghcide> - GHC.Cmm.CLabel.TickyIdInfo ghcide> - GHC.Cmm.Type.CmmCat ghcide> - GHC.Cmm.LayoutStack.StackMap ghcide> - GHC.Cmm.LayoutStack.StackSlot 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.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.CodeGenEnable ghcide> - GHC.Driver.Make.CachedIface ghcide> - GHC.Rename.Env.DisambigInfo ghcide> - GHC.Rename.HsType.RnTyKiEnv ghcide> - GHC.Rename.HsType.RnTyKiWhat ghcide> - GHC.Stg.Unarise.UnariseVal ghcide> - GHC.Tc.Deriv.EarlyDerivSpec ghcide> - GHC.Tc.Gen.Bind.GeneralisationPlan ghcide> - GHC.Tc.Gen.Head.XPass ghcide> - GHC.Tc.Gen.Head.EWrap 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.Generics.Rep_Fingerprint ghcide> - GHC.Iface.Ext.Ast.ToHie 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.TypecheckedSource ghcide> - GHC.Iface.Ext.Ast.RenamedSource ghcide> Warning: Development.IDE.GHC.CoreFile: could not find link destinations for: ghcide> - Development.IDE.GHC.CoreFile.IfaceId ghcide> - Development.IDE.GHC.CoreFile.TopIfaceBinding ghcide> Warning: Development.IDE.Main.HeapStats: could not find link destinations for: ghcide> - Development.IDE.Main.HeapStats.heapStatsThread ghcide> Warning: Development.IDE.Types.Location: could not find link destinations for: ghcide> - Language.LSP.Protocol.Internal.Types.WorkspaceEdit.WorkspaceEdit ghcide> - Language.LSP.Protocol.Types.Lens.HasBaseUri ghcide> - Language.LSP.Protocol.Types.Lens.baseUri ghcide> - Language.LSP.Protocol.Types.Lens.HasChanges ghcide> - Language.LSP.Protocol.Types.Lens.changes ghcide> - Language.LSP.Protocol.Types.Lens.HasCharacter ghcide> - Language.LSP.Protocol.Types.Lens.character ghcide> - Language.LSP.Protocol.Types.Lens.HasDocument ghcide> - Language.LSP.Protocol.Types.Lens.document ghcide> - Language.LSP.Protocol.Types.Lens.HasEditRange ghcide> - Language.LSP.Protocol.Types.Lens.editRange ghcide> - Language.LSP.Protocol.Types.Lens.HasEnd ghcide> - Language.LSP.Protocol.Types.Lens.end ghcide> - Language.LSP.Protocol.Types.Lens.HasFromRanges ghcide> - Language.LSP.Protocol.Types.Lens.fromRanges ghcide> - Language.LSP.Protocol.Types.Lens.HasHref ghcide> - Language.LSP.Protocol.Types.Lens.href ghcide> - Language.LSP.Protocol.Types.Lens.HasInsert ghcide> - Language.LSP.Protocol.Types.Lens.insert ghcide> - Language.LSP.Protocol.Types.Lens.HasLine ghcide> - Language.LSP.Protocol.Types.Lens.line ghcide> - Language.LSP.Protocol.Types.Lens.HasLocation ghcide> - Language.LSP.Protocol.Types.Lens.location ghcide> - Language.LSP.Protocol.Types.Lens.HasNewUri ghcide> - Language.LSP.Protocol.Types.Lens.newUri ghcide> - Language.LSP.Protocol.Types.Lens.HasOldUri ghcide> - Language.LSP.Protocol.Types.Lens.oldUri ghcide> - Language.LSP.Protocol.Types.Lens.HasOriginSelectionRange ghcide> - Language.LSP.Protocol.Types.Lens.originSelectionRange ghcide> - Language.LSP.Protocol.Types.Lens.HasPosition ghcide> - Language.LSP.Protocol.Types.Lens.position ghcide> - Language.LSP.Protocol.Types.Lens.HasPositions ghcide> - Language.LSP.Protocol.Types.Lens.positions ghcide> - Language.LSP.Protocol.Types.Lens.HasRange ghcide> - Language.LSP.Protocol.Types.Lens.range ghcide> - Language.LSP.Protocol.Types.Lens.HasRanges ghcide> - Language.LSP.Protocol.Types.Lens.ranges ghcide> - Language.LSP.Protocol.Types.Lens.HasRelatedDocuments ghcide> - Language.LSP.Protocol.Types.Lens.relatedDocuments ghcide> - Language.LSP.Protocol.Types.Lens.HasReplace ghcide> - Language.LSP.Protocol.Types.Lens.replace ghcide> - Language.LSP.Protocol.Types.Lens.HasRootUri ghcide> - Language.LSP.Protocol.Types.Lens.rootUri ghcide> - Language.LSP.Protocol.Types.Lens.HasScopeUri ghcide> - Language.LSP.Protocol.Types.Lens.scopeUri ghcide> - Language.LSP.Protocol.Types.Lens.HasSelection ghcide> - Language.LSP.Protocol.Types.Lens.selection ghcide> - Language.LSP.Protocol.Types.Lens.HasSelectionRange ghcide> - Language.LSP.Protocol.Types.Lens.selectionRange ghcide> - Language.LSP.Protocol.Types.Lens.HasStart ghcide> - Language.LSP.Protocol.Types.Lens.start ghcide> - Language.LSP.Protocol.Types.Lens.HasStoppedLocation ghcide> - Language.LSP.Protocol.Types.Lens.stoppedLocation ghcide> - Language.LSP.Protocol.Types.Lens.HasTarget ghcide> - Language.LSP.Protocol.Types.Lens.target ghcide> - Language.LSP.Protocol.Types.Lens.HasTargetRange ghcide> - Language.LSP.Protocol.Types.Lens.targetRange ghcide> - Language.LSP.Protocol.Types.Lens.HasTargetSelectionRange ghcide> - Language.LSP.Protocol.Types.Lens.targetSelectionRange ghcide> - Language.LSP.Protocol.Types.Lens.HasTargetUri ghcide> - Language.LSP.Protocol.Types.Lens.targetUri ghcide> - Language.LSP.Protocol.Types.Lens.HasUri ghcide> - Language.LSP.Protocol.Types.Lens.uri ghcide> - Language.LSP.Protocol.Internal.Types.AnnotatedTextEdit.AnnotatedTextEdit ghcide> - Language.LSP.Protocol.Internal.Types.CallHierarchyIncomingCall.CallHierarchyIncomingCall ghcide> - Language.LSP.Protocol.Internal.Types.CallHierarchyItem.CallHierarchyItem ghcide> - Language.LSP.Protocol.Internal.Types.CallHierarchyOutgoingCall.CallHierarchyOutgoingCall ghcide> - Language.LSP.Protocol.Internal.Types.CallHierarchyPrepareParams.CallHierarchyPrepareParams ghcide> - Language.LSP.Protocol.Internal.Types.CodeActionParams.CodeActionParams ghcide> - Language.LSP.Protocol.Internal.Types.CodeDescription.CodeDescription ghcide> - Language.LSP.Protocol.Internal.Types.CodeLens.CodeLens ghcide> - Language.LSP.Protocol.Internal.Types.ColorInformation.ColorInformation ghcide> - Language.LSP.Protocol.Internal.Types.ColorPresentationParams.ColorPresentationParams ghcide> - Language.LSP.Protocol.Internal.Types.CompletionItemDefaults.CompletionItemDefaults ghcide> - Language.LSP.Protocol.Internal.Types.CompletionParams.CompletionParams ghcide> - Language.LSP.Protocol.Internal.Types.ConfigurationItem.ConfigurationItem ghcide> - Language.LSP.Protocol.Internal.Types.CreateFile.CreateFile ghcide> - Language.LSP.Protocol.Internal.Types.DeclarationParams.DeclarationParams ghcide> - Language.LSP.Protocol.Internal.Types.DefinitionParams.DefinitionParams ghcide> - Language.LSP.Protocol.Internal.Types.DeleteFile.DeleteFile ghcide> - Language.LSP.Protocol.Internal.Types.DiagnosticRelatedInformation.DiagnosticRelatedInformation ghcide> - Language.LSP.Protocol.Internal.Types.DocumentDiagnosticReportPartialResult.DocumentDiagnosticReportPartialResult ghcide> - Language.LSP.Protocol.Internal.Types.DocumentHighlight.DocumentHighlight ghcide> - Language.LSP.Protocol.Internal.Types.DocumentHighlightParams.DocumentHighlightParams ghcide> - Language.LSP.Protocol.Internal.Types.DocumentLink.DocumentLink ghcide> - Language.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingParams.DocumentOnTypeFormattingParams ghcide> - Language.LSP.Protocol.Internal.Types.DocumentRangeFormattingParams.DocumentRangeFormattingParams ghcide> - Language.LSP.Protocol.Internal.Types.DocumentSymbol.DocumentSymbol ghcide> - Language.LSP.Protocol.Internal.Types.EditRangeWithInsertReplace.EditRangeWithInsertReplace ghcide> - Language.LSP.Protocol.Internal.Types.FileEvent.FileEvent ghcide> - Language.LSP.Protocol.Internal.Types.FullDocumentDiagnosticReport.FullDocumentDiagnosticReport ghcide> - Language.LSP.Protocol.Internal.Types.Hover.Hover ghcide> - Language.LSP.Protocol.Internal.Types.HoverParams.HoverParams ghcide> - Language.LSP.Protocol.Internal.Types.ImplementationParams.ImplementationParams ghcide> - Language.LSP.Protocol.Internal.Types.InitializeParams.InitializeParams ghcide> - Language.LSP.Protocol.Internal.Types.InlayHint.InlayHint ghcide> - Language.LSP.Protocol.Internal.Types.InlayHintLabelPart.InlayHintLabelPart ghcide> - Language.LSP.Protocol.Internal.Types.InlayHintParams.InlayHintParams ghcide> - Language.LSP.Protocol.Internal.Types.InlineValueContext.InlineValueContext ghcide> - Language.LSP.Protocol.Internal.Types.InlineValueEvaluatableExpression.InlineValueEvaluatableExpression ghcide> - Language.LSP.Protocol.Internal.Types.InlineValueParams.InlineValueParams ghcide> - Language.LSP.Protocol.Internal.Types.InlineValueText.InlineValueText ghcide> - Language.LSP.Protocol.Internal.Types.InlineValueVariableLookup.InlineValueVariableLookup ghcide> - Language.LSP.Protocol.Internal.Types.InsertReplaceEdit.InsertReplaceEdit ghcide> - Language.LSP.Protocol.Internal.Types.LinkedEditingRangeParams.LinkedEditingRangeParams ghcide> - Language.LSP.Protocol.Internal.Types.LinkedEditingRanges.LinkedEditingRanges ghcide> - Language.LSP.Protocol.Internal.Types.LocationLink.LocationLink ghcide> - Language.LSP.Protocol.Internal.Types.LocationUriOnly.LocationUriOnly ghcide> - Language.LSP.Protocol.Internal.Types.MonikerParams.MonikerParams ghcide> - Language.LSP.Protocol.Internal.Types.NotebookCell.NotebookCell ghcide> - Language.LSP.Protocol.Internal.Types.NotebookDocument.NotebookDocument ghcide> - Language.LSP.Protocol.Internal.Types.NotebookDocumentIdentifier.NotebookDocumentIdentifier ghcide> - Language.LSP.Protocol.Internal.Types.OptionalVersionedTextDocumentIdentifier.OptionalVersionedTextDocumentIdentifier ghcide> - Language.LSP.Protocol.Internal.Types.PrepareRenameParams.PrepareRenameParams ghcide> - Language.LSP.Protocol.Internal.Types.PrepareRenamePlaceholder.PrepareRenamePlaceholder ghcide> - Language.LSP.Protocol.Internal.Types.PreviousResultId.PreviousResultId ghcide> - Language.LSP.Protocol.Internal.Types.PublishDiagnosticsParams.PublishDiagnosticsParams ghcide> - Language.LSP.Protocol.Internal.Types.ReferenceParams.ReferenceParams ghcide> - Language.LSP.Protocol.Internal.Types.RelatedFullDocumentDiagnosticReport.RelatedFullDocumentDiagnosticReport ghcide> - Language.LSP.Protocol.Internal.Types.RelatedUnchangedDocumentDiagnosticReport.RelatedUnchangedDocumentDiagnosticReport ghcide> - Language.LSP.Protocol.Internal.Types.RelativePattern.RelativePattern ghcide> - Language.LSP.Protocol.Internal.Types.RenameFile.RenameFile ghcide> - Language.LSP.Protocol.Internal.Types.RenameParams.RenameParams ghcide> - Language.LSP.Protocol.Internal.Types.SelectionRange.SelectionRange ghcide> - Language.LSP.Protocol.Internal.Types.SelectionRangeParams.SelectionRangeParams ghcide> - Language.LSP.Protocol.Internal.Types.SemanticTokensRangeParams.SemanticTokensRangeParams ghcide> - Language.LSP.Protocol.Internal.Types.ShowDocumentParams.ShowDocumentParams ghcide> - Language.LSP.Protocol.Internal.Types.SignatureHelpParams.SignatureHelpParams ghcide> - Language.LSP.Protocol.Internal.Types.SymbolInformation.SymbolInformation ghcide> - Language.LSP.Protocol.Internal.Types.TextDocumentContentChangePartial.TextDocumentContentChangePartial ghcide> - Language.LSP.Protocol.Internal.Types.TextDocumentIdentifier.TextDocumentIdentifier ghcide> - Language.LSP.Protocol.Internal.Types.TextDocumentItem.TextDocumentItem ghcide> - Language.LSP.Protocol.Internal.Types.TextDocumentPositionParams.TextDocumentPositionParams ghcide> - Language.LSP.Protocol.Internal.Types.TextEdit.TextEdit ghcide> - Language.LSP.Protocol.Internal.Types.TypeDefinitionParams.TypeDefinitionParams ghcide> - Language.LSP.Protocol.Internal.Types.TypeHierarchyItem.TypeHierarchyItem ghcide> - Language.LSP.Protocol.Internal.Types.TypeHierarchyPrepareParams.TypeHierarchyPrepareParams ghcide> - Language.LSP.Protocol.Internal.Types.UInitializeParams.UInitializeParams ghcide> - Language.LSP.Protocol.Internal.Types.UnchangedDocumentDiagnosticReport.UnchangedDocumentDiagnosticReport ghcide> - Language.LSP.Protocol.Internal.Types.VersionedNotebookDocumentIdentifier.VersionedNotebookDocumentIdentifier ghcide> - Language.LSP.Protocol.Internal.Types.VersionedTextDocumentIdentifier.VersionedTextDocumentIdentifier ghcide> - Language.LSP.Protocol.Internal.Types.WorkspaceFolder.WorkspaceFolder ghcide> - Language.LSP.Protocol.Internal.Types.WorkspaceFullDocumentDiagnosticReport.WorkspaceFullDocumentDiagnosticReport ghcide> - Language.LSP.Protocol.Internal.Types.WorkspaceSymbol.WorkspaceSymbol ghcide> - Language.LSP.Protocol.Internal.Types.WorkspaceUnchangedDocumentDiagnosticReport.WorkspaceUnchangedDocumentDiagnosticReport ghcide> - Language.LSP.Protocol.Types.Common.Null ghcide> - Language.LSP.Protocol.Types.Common.UInt ghcide> - Language.LSP.Protocol.Types.Common.|? ghcide> - Language.LSP.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_NonLocalCompletions ghcide> - Development.IDE.Plugin.Completions.Types.Rep_LocalCompletions 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_GhcSessionIO ghcide> - Development.IDE.Core.RuleTypes.Rep_AddWatchedFile ghcide> - Development.IDE.Core.RuleTypes.Rep_GetClientSettings ghcide> - Development.IDE.Core.RuleTypes.Rep_GetModSummary ghcide> - Development.IDE.Core.RuleTypes.Rep_GetModSummaryWithoutTimestamps ghcide> - Development.IDE.Core.RuleTypes.Rep_IsFileOfInterest ghcide> - Development.IDE.Core.RuleTypes.Rep_GetModIface ghcide> - Development.IDE.Core.RuleTypes.Rep_GetModIfaceFromDiskAndIndex ghcide> - Development.IDE.Core.RuleTypes.Rep_GetModIfaceFromDisk ghcide> - Development.IDE.Core.RuleTypes.Rep_GhcSession ghcide> - Development.IDE.Core.RuleTypes.Rep_GetBindings ghcide> - Development.IDE.Core.RuleTypes.Rep_GetHieAst ghcide> - Development.IDE.Core.RuleTypes.Rep_GetDocMap ghcide> - Development.IDE.Core.RuleTypes.Rep_TypeCheck ghcide> - Development.IDE.Core.RuleTypes.Rep_ReportImportCycles ghcide> - Development.IDE.Core.RuleTypes.Rep_GetModuleGraph ghcide> - Development.IDE.Core.RuleTypes.Rep_NeedsCompilation ghcide> - Development.IDE.Core.RuleTypes.Rep_GetLocatedImports ghcide> - Development.IDE.Core.RuleTypes.Rep_GetParsedModuleWithComments ghcide> - Development.IDE.Core.RuleTypes.Rep_GetParsedModule ghcide> - Development.IDE.Core.RuleTypes.Rep_IsFileOfInterestResult ghcide> - Development.IDE.Core.RuleTypes.Rep_FileOfInterestStatus ghcide> - Development.IDE.Core.RuleTypes.Rep_GetFileHash ghcide> - Development.IDE.Core.RuleTypes.Rep_GetFileExists ghcide> - Development.IDE.Core.RuleTypes.Rep_GetFileContents ghcide> - Development.IDE.Core.RuleTypes.Rep_FileVersion ghcide> - Development.IDE.Core.RuleTypes.Rep_GetModificationTime ghcide> - Development.IDE.Core.RuleTypes.Rep_GetImportMap ghcide> - Development.IDE.Core.RuleTypes.Rep_GetLinkable ghcide> - Development.IDE.Core.RuleTypes.Rep_GenerateCore ghcide> - Development.IDE.Core.RuleTypes.Rep_GetKnownTargets ghcide> - Development.IDE.Core.RuleTypes.Rep_LinkableType 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.ClientCapabilities.ClientCapabilities ghcide> - Language.LSP.Protocol.Internal.Types.SemanticTokens.SemanticTokens ghcide> - Language.LSP.Protocol.Internal.Types.TextDocumentContentChangeEvent.TextDocumentContentChangeEvent ghcide> - Language.LSP.Protocol.Internal.Types.VersionedTextDocumentIdentifier.VersionedTextDocumentIdentifier ghcide> - Development.IDE.Types.Action.ActionQueue ghcide> - Development.IDE.Types.Action.DelayedActionInternal ghcide> - Development.IDE.Types.KnownTargets.Rep_Target ghcide> - Development.IDE.Core.RuleTypes.Rep_FileVersion ghcide> - Development.IDE.Core.RuleTypes.Rep_GetModificationTime ghcide> - Development.IDE.Core.Shake.STMDiagnosticStore ghcide> - Development.IDE.Core.Shake.ShakeSession ghcide> - Development.IDE.Core.Shake.GetStalePersistent ghcide> Warning: Development.IDE.Session: could not find link destinations for: ghcide> - Development.IDE.Session.DependencyInfo ghcide> - Development.IDE.Session.maxRetryCount ghcide> Warning: Development.IDE.LSP.Server: could not find link destinations for: ghcide> - Language.LSP.Protocol.Internal.Method.Method ghcide> - Language.LSP.Protocol.Message.Meta.MessageDirection ghcide> - Language.LSP.Protocol.Message.Meta.Request ghcide> - Language.LSP.Protocol.Message.Types.TResponseError ghcide> - Language.LSP.Protocol.Message.Meta.ClientToServer ghcide> - Language.LSP.Protocol.Message.LspId.LspId ghcide> - Language.LSP.Protocol.Message.Meta.Notification ghcide> - Language.LSP.Protocol.Internal.Method.SMethod ghcide> - Language.LSP.Protocol.Internal.Method.MessageParams ghcide> - Language.LSP.Protocol.Internal.Method.MessageResult ghcide> Warning: Development.IDE.Plugin.HLS: could not find link destinations for: ghcide> - Language.LSP.Protocol.Internal.Method.Method ghcide> - Language.LSP.Protocol.Message.Meta.MessageDirection ghcide> - Language.LSP.Protocol.Message.Meta.Request ghcide> - Language.LSP.Protocol.Message.Types.TResponseError ghcide> - Language.LSP.Protocol.Message.Meta.MessageKind ghcide> - Language.LSP.Protocol.Internal.Method.SMethod ghcide> - Language.LSP.Protocol.Internal.Method.ErrorData ghcide> Warning: Development.IDE.Core.IdeConfiguration: could not find link destinations for: ghcide> - Language.LSP.Protocol.Internal.Types.InitializeParams.InitializeParams ghcide> - Language.LSP.Protocol.Internal.Types.WorkspaceFolder.WorkspaceFolder ghcide> Warning: Development.IDE.LSP.LanguageServer: could not find link destinations for: ghcide> - Language.LSP.Protocol.Message.Types.TResponseError ghcide> - Language.LSP.Protocol.Message.Types.TRequestMessage ghcide> - Language.LSP.Protocol.Internal.Method.Method_Initialize ghcide> - Language.LSP.Protocol.Message.LspId.SomeLspId ghcide> Warning: Development.IDE.Core.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.PluginUtils: could not find link destinations for: ghcide> - Language.LSP.Protocol.Types.Uri.uriToFilePath ghcide> - Language.LSP.Protocol.Internal.Types.CodeAction.CodeAction ghcide> - Language.LSP.Protocol.Internal.Types.CodeActionContext.CodeActionContext 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_GhcSessionIO ghcide> - Development.IDE.Core.RuleTypes.Rep_GetClientSettings ghcide> - Development.IDE.Core.RuleTypes.Rep_GetParsedModule ghcide> Warning: Development.IDE.Plugin.Test: could not find link destinations for: ghcide> - Development.IDE.Plugin.Test.Age ghcide> - Development.IDE.Plugin.Test.Rep_TestRequest 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 floskell> Preprocessing test suite 'floskell-test' for floskell-0.11.1.. floskell> Building test suite 'floskell-test' for floskell-0.11.1.. floskell> [1 of 2] Compiling Markdone ( src/main/Markdone.hs, dist/build/floskell-test/floskell-test-tmp/Markdone.o ) floskell> floskell> src/main/Markdone.hs:17:1: warning: [GHC-66111] [-Wunused-imports] floskell> The import of ‘Data.Monoid’ is redundant floskell> except perhaps to import instances from ‘Data.Monoid’ floskell> To import instances alone, use: import Data.Monoid() floskell> | floskell> 17 | import Data.Monoid ( (<>) ) floskell> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ floskell> floskell> src/main/Markdone.hs:21:1: warning: [GHC-66111] [-Wunused-imports] floskell> The qualified import of ‘Data.Text.Lazy.IO’ is redundant floskell> except perhaps to import instances from ‘Data.Text.Lazy.IO’ floskell> To import instances alone, use: import Data.Text.Lazy.IO() floskell> | floskell> 21 | import qualified Data.Text.Lazy.IO as TIO floskell> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ floskell> [2 of 2] Compiling Main ( src/main/Test.hs, dist/build/floskell-test/floskell-test-tmp/Main.o ) floskell> [3 of 3] Linking dist/build/floskell-test/floskell-test floskell> buildPhase completed in 1 minutes 8 seconds floskell> Running phase: checkPhase floskell> Running 1 test suites... floskell> Test suite floskell-test: RUNNING... floskell> floskell> base floskell> Introduction[1] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Unit Tests[2] floskell> ModuleHead and ExportSpecList[2,1] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Snippet 2 - formats as expected [✔] floskell> Snippet 2 - formatting is idempotent [✔] floskell> Snippet 3 - formats as expected [✔] floskell> Snippet 3 - formatting is idempotent [✔] floskell> Snippet 4 - formats as expected [✔] floskell> Snippet 4 - formatting is idempotent [✔] floskell> Snippet 5 - formats as expected [✔] floskell> Snippet 5 - formatting is idempotent [✔] floskell> ImportDecl[2,2] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Decl[2,3] floskell> TypeDecl[2,3,1] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> DataDecl and GDataDecl[2,3,2] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> TypeFamDecl, TypeInsDecl, and ClosedTypeFamDecl[2,3,3] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> DataFamDecl, DataInsDecl, and GDataInsDecl[2,3,4] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> ClassDecl and InstDecl[2,3,5] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> DerivDecl[2,3,6] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> InfixDecl[2,3,7] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> DefaultDecl[2,3,8] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> SpliceDecl[2,3,9] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> TypeSig[2,3,10] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> PatSyn and PatSynSig[2,3,11] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> FunBind and PatBind[2,3,12] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> ForImp and ForExp[2,3,13] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Pragmas[2,3,14] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Exp[2,4] floskell> Var, Con, Lit, Tuple, UnboxedSum, List, and ExpTypeSig[2,4,1] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> App, InfixApp, NegApp, LeftSection, RightSection[2,4,2] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> EnumFrom, EnumFromTo, EnumFromThen, EnumFromThenTo, ParArrayFromTo, ParArrayFromThenTo[2,4,3] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> ListComp, ParComp, and ParArrayComp[2,4,4] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> RecConstr and RecUpdate[2,4,5] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Let, If, MultiIf, and Case[2,4,6] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Do and MDo[2,4,7] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Lambda, LCase[2,4,8] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> BracketExp, SpliceExp, QuasiQuote, VarQuote, and TypQuote[2,4,9] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Regression Tests[3] floskell> Do[3,1] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Types[3,2] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Snippet 2 - formats as expected [✔] floskell> Snippet 2 - formatting is idempotent [✔] floskell> Patterns[3,3] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Onside[3,4] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Snippet 2 - formats as expected [✔] floskell> Snippet 2 - formatting is idempotent [✔] floskell> Snippet 3 - formats as expected [✔] floskell> Snippet 3 - formatting is idempotent [✔] floskell> Snippet 4 - formats as expected [✔] floskell> Snippet 4 - formatting is idempotent [✔] floskell> Snippet 5 - formats as expected [✔] floskell> Snippet 5 - formatting is idempotent [✔] floskell> Snippet 6 - formats as expected [✔] floskell> Snippet 6 - formatting is idempotent [✔] floskell> Snippet 7 - formats as expected [✔] floskell> Snippet 7 - formatting is idempotent [✔] floskell> Comments[3,5] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Snippet 2 - formats as expected [✔] floskell> Snippet 2 - formatting is idempotent [✔] floskell> Snippet 3 - formats as expected [✔] floskell> Snippet 3 - formatting is idempotent [✔] floskell> Snippet 4 - formats as expected [✔] floskell> Snippet 4 - formatting is idempotent [✔] floskell> Snippet 5 - formats as expected [✔] floskell> Snippet 5 - formatting is idempotent [✔] floskell> Snippet 6 - formats as expected [✔] floskell> Snippet 6 - formatting is idempotent [✔] floskell> Snippet 7 - formats as expected [✔] floskell> Snippet 7 - formatting is idempotent [✔] floskell> Preprocessor Directives[3,6] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Snippet 2 - formats as expected [✔] floskell> Snippet 2 - formatting is idempotent [✔] floskell> Snippet 3 - formats as expected [✔] floskell> Snippet 3 - formatting is idempotent [✔] floskell> Ignored Lines[3,7] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Snippet 2 - formats as expected [✔] floskell> Snippet 2 - formatting is idempotent [✔] floskell> Indentation and Line Prefixes[3,8] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Snippet 2 - formats as expected [✔] floskell> Snippet 2 - formatting is idempotent [✔] floskell> Module Exports[3,9] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> chris-done floskell> Introduction[1] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Unit Tests[2] floskell> ModuleHead and ExportSpecList[2,1] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Snippet 2 - formats as expected [✔] floskell> Snippet 2 - formatting is idempotent [✔] floskell> Snippet 3 - formats as expected [✔] floskell> Snippet 3 - formatting is idempotent [✔] floskell> Snippet 4 - formats as expected [✔] floskell> Snippet 4 - formatting is idempotent [✔] floskell> Snippet 5 - formats as expected [✔] floskell> Snippet 5 - formatting is idempotent [✔] floskell> ImportDecl[2,2] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Decl[2,3] floskell> TypeDecl[2,3,1] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> DataDecl and GDataDecl[2,3,2] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> TypeFamDecl, TypeInsDecl, and ClosedTypeFamDecl[2,3,3] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> DataFamDecl, DataInsDecl, and GDataInsDecl[2,3,4] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> ClassDecl and InstDecl[2,3,5] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> DerivDecl[2,3,6] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> InfixDecl[2,3,7] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> DefaultDecl[2,3,8] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> SpliceDecl[2,3,9] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> TypeSig[2,3,10] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> PatSyn and PatSynSig[2,3,11] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> FunBind and PatBind[2,3,12] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> ForImp and ForExp[2,3,13] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Pragmas[2,3,14] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Exp[2,4] floskell> Var, Con, Lit, Tuple, UnboxedSum, List, and ExpTypeSig[2,4,1] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> App, InfixApp, NegApp, LeftSection, RightSection[2,4,2] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> EnumFrom, EnumFromTo, EnumFromThen, EnumFromThenTo, ParArrayFromTo, ParArrayFromThenTo[2,4,3] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> ListComp, ParComp, and ParArrayComp[2,4,4] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> RecConstr and RecUpdate[2,4,5] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Let, If, MultiIf, and Case[2,4,6] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Do and MDo[2,4,7] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Lambda, LCase[2,4,8] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> BracketExp, SpliceExp, QuasiQuote, VarQuote, and TypQuote[2,4,9] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Regression Tests[3] floskell> Do[3,1] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Types[3,2] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Snippet 2 - formats as expected [✔] floskell> Snippet 2 - formatting is idempotent [✔] floskell> Patterns[3,3] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Onside[3,4] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Snippet 2 - formats as expected [✔] floskell> Snippet 2 - formatting is idempotent [✔] floskell> Snippet 3 - formats as expected [✔] floskell> Snippet 3 - formatting is idempotent [✔] floskell> Snippet 4 - formats as expected [✔] floskell> Snippet 4 - formatting is idempotent [✔] floskell> Snippet 5 - formats as expected [✔] floskell> Snippet 5 - formatting is idempotent [✔] floskell> Snippet 6 - formats as expected [✔] floskell> Snippet 6 - formatting is idempotent [✔] floskell> Snippet 7 - formats as expected [✔] floskell> Snippet 7 - formatting is idempotent [✔] floskell> Comments[3,5] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Snippet 2 - formats as expected [✔] floskell> Snippet 2 - formatting is idempotent [✔] floskell> Snippet 3 - formats as expected [✔] floskell> Snippet 3 - formatting is idempotent [✔] floskell> Snippet 4 - formats as expected [✔] floskell> Snippet 4 - formatting is idempotent [✔] floskell> Snippet 5 - formats as expected [✔] floskell> Snippet 5 - formatting is idempotent [✔] floskell> Snippet 6 - formats as expected [✔] floskell> Snippet 6 - formatting is idempotent [✔] floskell> Snippet 7 - formats as expected [✔] floskell> Snippet 7 - formatting is idempotent [✔] floskell> Preprocessor Directives[3,6] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Snippet 2 - formats as expected [✔] floskell> Snippet 2 - formatting is idempotent [✔] floskell> Snippet 3 - formats as expected [✔] floskell> Snippet 3 - formatting is idempotent [✔] floskell> Ignored Lines[3,7] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Snippet 2 - formats as expected [✔] floskell> Snippet 2 - formatting is idempotent [✔] floskell> Indentation and Line Prefixes[3,8] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Snippet 2 - formats as expected [✔] floskell> Snippet 2 - formatting is idempotent [✔] floskell> Module Exports[3,9] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> johan-tibell floskell> Introduction[1] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Unit Tests[2] floskell> ModuleHead and ExportSpecList[2,1] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Snippet 2 - formats as expected [✔] floskell> Snippet 2 - formatting is idempotent [✔] floskell> Snippet 3 - formats as expected [✔] floskell> Snippet 3 - formatting is idempotent [✔] floskell> Snippet 4 - formats as expected [✔] floskell> Snippet 4 - formatting is idempotent [✔] floskell> Snippet 5 - formats as expected [✔] floskell> Snippet 5 - formatting is idempotent [✔] floskell> ImportDecl[2,2] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Decl[2,3] floskell> TypeDecl[2,3,1] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> DataDecl and GDataDecl[2,3,2] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> TypeFamDecl, TypeInsDecl, and ClosedTypeFamDecl[2,3,3] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> DataFamDecl, DataInsDecl, and GDataInsDecl[2,3,4] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> ClassDecl and InstDecl[2,3,5] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> DerivDecl[2,3,6] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> InfixDecl[2,3,7] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> DefaultDecl[2,3,8] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> SpliceDecl[2,3,9] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> TypeSig[2,3,10] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> PatSyn and PatSynSig[2,3,11] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> FunBind and PatBind[2,3,12] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> ForImp and ForExp[2,3,13] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Pragmas[2,3,14] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Exp[2,4] floskell> Var, Con, Lit, Tuple, UnboxedSum, List, and ExpTypeSig[2,4,1] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> App, InfixApp, NegApp, LeftSection, RightSection[2,4,2] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> EnumFrom, EnumFromTo, EnumFromThen, EnumFromThenTo, ParArrayFromTo, ParArrayFromThenTo[2,4,3] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> ListComp, ParComp, and ParArrayComp[2,4,4] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> RecConstr and RecUpdate[2,4,5] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Let, If, MultiIf, and Case[2,4,6] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Do and MDo[2,4,7] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Lambda, LCase[2,4,8] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> BracketExp, SpliceExp, QuasiQuote, VarQuote, and TypQuote[2,4,9] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Regression Tests[3] floskell> Do[3,1] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Types[3,2] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Snippet 2 - formats as expected [✔] floskell> Snippet 2 - formatting is idempotent [✔] floskell> Patterns[3,3] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Onside[3,4] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Snippet 2 - formats as expected [✔] floskell> Snippet 2 - formatting is idempotent [✔] floskell> Snippet 3 - formats as expected [✔] floskell> Snippet 3 - formatting is idempotent [✔] floskell> Snippet 4 - formats as expected [✔] floskell> Snippet 4 - formatting is idempotent [✔] floskell> Snippet 5 - formats as expected [✔] floskell> Snippet 5 - formatting is idempotent [✔] floskell> Snippet 6 - formats as expected [✔] floskell> Snippet 6 - formatting is idempotent [✔] floskell> Snippet 7 - formats as expected [✔] floskell> Snippet 7 - formatting is idempotent [✔] floskell> Comments[3,5] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Snippet 2 - formats as expected [✔] floskell> Snippet 2 - formatting is idempotent [✔] floskell> Snippet 3 - formats as expected [✔] floskell> Snippet 3 - formatting is idempotent [✔] floskell> Snippet 4 - formats as expected [✔] floskell> Snippet 4 - formatting is idempotent [✔] floskell> Snippet 5 - formats as expected [✔] floskell> Snippet 5 - formatting is idempotent [✔] floskell> Snippet 6 - formats as expected [✔] floskell> Snippet 6 - formatting is idempotent [✔] floskell> Snippet 7 - formats as expected [✔] floskell> Snippet 7 - formatting is idempotent [✔] floskell> Preprocessor Directives[3,6] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Snippet 2 - formats as expected [✔] floskell> Snippet 2 - formatting is idempotent [✔] floskell> Snippet 3 - formats as expected [✔] floskell> Snippet 3 - formatting is idempotent [✔] floskell> Ignored Lines[3,7] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Snippet 2 - formats as expected [✔] floskell> Snippet 2 - formatting is idempotent [✔] floskell> Indentation and Line Prefixes[3,8] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Snippet 2 - formats as expected [✔] floskell> Snippet 2 - formatting is idempotent [✔] floskell> Module Exports[3,9] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> gibiansky floskell> Introduction[1] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Unit Tests[2] floskell> ModuleHead and ExportSpecList[2,1] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Snippet 2 - formats as expected [✔] floskell> Snippet 2 - formatting is idempotent [✔] floskell> Snippet 3 - formats as expected [✔] floskell> Snippet 3 - formatting is idempotent [✔] floskell> Snippet 4 - formats as expected [✔] floskell> Snippet 4 - formatting is idempotent [✔] floskell> Snippet 5 - formats as expected [✔] floskell> Snippet 5 - formatting is idempotent [✔] floskell> ImportDecl[2,2] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Decl[2,3] floskell> TypeDecl[2,3,1] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> DataDecl and GDataDecl[2,3,2] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> TypeFamDecl, TypeInsDecl, and ClosedTypeFamDecl[2,3,3] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> DataFamDecl, DataInsDecl, and GDataInsDecl[2,3,4] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> ClassDecl and InstDecl[2,3,5] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> DerivDecl[2,3,6] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> InfixDecl[2,3,7] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> DefaultDecl[2,3,8] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> SpliceDecl[2,3,9] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> TypeSig[2,3,10] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> PatSyn and PatSynSig[2,3,11] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> FunBind and PatBind[2,3,12] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> ForImp and ForExp[2,3,13] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Pragmas[2,3,14] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Exp[2,4] floskell> Var, Con, Lit, Tuple, UnboxedSum, List, and ExpTypeSig[2,4,1] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> App, InfixApp, NegApp, LeftSection, RightSection[2,4,2] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> EnumFrom, EnumFromTo, EnumFromThen, EnumFromThenTo, ParArrayFromTo, ParArrayFromThenTo[2,4,3] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> ListComp, ParComp, and ParArrayComp[2,4,4] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> RecConstr and RecUpdate[2,4,5] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Let, If, MultiIf, and Case[2,4,6] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Do and MDo[2,4,7] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Lambda, LCase[2,4,8] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> BracketExp, SpliceExp, QuasiQuote, VarQuote, and TypQuote[2,4,9] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Regression Tests[3] floskell> Do[3,1] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Types[3,2] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Snippet 2 - formats as expected [✔] floskell> Snippet 2 - formatting is idempotent [✔] floskell> Patterns[3,3] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Onside[3,4] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Snippet 2 - formats as expected [✔] floskell> Snippet 2 - formatting is idempotent [✔] floskell> Snippet 3 - formats as expected [✔] floskell> Snippet 3 - formatting is idempotent [✔] floskell> Snippet 4 - formats as expected [✔] floskell> Snippet 4 - formatting is idempotent [✔] floskell> Snippet 5 - formats as expected [✔] floskell> Snippet 5 - formatting is idempotent [✔] floskell> Snippet 6 - formats as expected [✔] floskell> Snippet 6 - formatting is idempotent [✔] floskell> Snippet 7 - formats as expected [✔] floskell> Snippet 7 - formatting is idempotent [✔] floskell> Comments[3,5] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Snippet 2 - formats as expected [✔] floskell> Snippet 2 - formatting is idempotent [✔] floskell> Snippet 3 - formats as expected [✔] floskell> Snippet 3 - formatting is idempotent [✔] floskell> Snippet 4 - formats as expected [✔] floskell> Snippet 4 - formatting is idempotent [✔] floskell> Snippet 5 - formats as expected [✔] floskell> Snippet 5 - formatting is idempotent [✔] floskell> Snippet 6 - formats as expected [✔] floskell> Snippet 6 - formatting is idempotent [✔] floskell> Snippet 7 - formats as expected [✔] floskell> Snippet 7 - formatting is idempotent [✔] floskell> Preprocessor Directives[3,6] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Snippet 2 - formats as expected [✔] floskell> Snippet 2 - formatting is idempotent [✔] floskell> Snippet 3 - formats as expected [✔] floskell> Snippet 3 - formatting is idempotent [✔] floskell> Ignored Lines[3,7] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Snippet 2 - formats as expected [✔] floskell> Snippet 2 - formatting is idempotent [✔] floskell> Indentation and Line Prefixes[3,8] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Snippet 2 - formats as expected [✔] floskell> Snippet 2 - formatting is idempotent [✔] floskell> Module Exports[3,9] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> cramer floskell> Introduction[1] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Unit Tests[2] floskell> ModuleHead and ExportSpecList[2,1] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Snippet 2 - formats as expected [✔] floskell> Snippet 2 - formatting is idempotent [✔] floskell> Snippet 3 - formats as expected [✔] floskell> Snippet 3 - formatting is idempotent [✔] floskell> Snippet 4 - formats as expected [✔] floskell> Snippet 4 - formatting is idempotent [✔] floskell> Snippet 5 - formats as expected [✔] floskell> Snippet 5 - formatting is idempotent [✔] floskell> ImportDecl[2,2] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Decl[2,3] floskell> TypeDecl[2,3,1] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> DataDecl and GDataDecl[2,3,2] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> TypeFamDecl, TypeInsDecl, and ClosedTypeFamDecl[2,3,3] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> DataFamDecl, DataInsDecl, and GDataInsDecl[2,3,4] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> ClassDecl and InstDecl[2,3,5] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> DerivDecl[2,3,6] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> InfixDecl[2,3,7] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> DefaultDecl[2,3,8] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> SpliceDecl[2,3,9] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> TypeSig[2,3,10] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> PatSyn and PatSynSig[2,3,11] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> FunBind and PatBind[2,3,12] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> ForImp and ForExp[2,3,13] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Pragmas[2,3,14] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Exp[2,4] floskell> Var, Con, Lit, Tuple, UnboxedSum, List, and ExpTypeSig[2,4,1] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> App, InfixApp, NegApp, LeftSection, RightSection[2,4,2] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> EnumFrom, EnumFromTo, EnumFromThen, EnumFromThenTo, ParArrayFromTo, ParArrayFromThenTo[2,4,3] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> ListComp, ParComp, and ParArrayComp[2,4,4] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> RecConstr and RecUpdate[2,4,5] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Let, If, MultiIf, and Case[2,4,6] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Do and MDo[2,4,7] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Lambda, LCase[2,4,8] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> BracketExp, SpliceExp, QuasiQuote, VarQuote, and TypQuote[2,4,9] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Regression Tests[3] floskell> Do[3,1] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Types[3,2] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Snippet 2 - formats as expected [✔] floskell> Snippet 2 - formatting is idempotent [✔] floskell> Patterns[3,3] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Onside[3,4] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Snippet 2 - formats as expected [✔] floskell> Snippet 2 - formatting is idempotent [✔] floskell> Snippet 3 - formats as expected [✔] floskell> Snippet 3 - formatting is idempotent [✔] floskell> Snippet 4 - formats as expected [✔] floskell> Snippet 4 - formatting is idempotent [✔] floskell> Snippet 5 - formats as expected [✔] floskell> Snippet 5 - formatting is idempotent [✔] floskell> Snippet 6 - formats as expected [✔] floskell> Snippet 6 - formatting is idempotent [✔] floskell> Snippet 7 - formats as expected [✔] floskell> Snippet 7 - formatting is idempotent [✔] floskell> Comments[3,5] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Snippet 2 - formats as expected [✔] floskell> Snippet 2 - formatting is idempotent [✔] floskell> Snippet 3 - formats as expected [✔] floskell> Snippet 3 - formatting is idempotent [✔] floskell> Snippet 4 - formats as expected [✔] floskell> Snippet 4 - formatting is idempotent [✔] floskell> Snippet 5 - formats as expected [✔] floskell> Snippet 5 - formatting is idempotent [✔] floskell> Snippet 6 - formats as expected [✔] floskell> Snippet 6 - formatting is idempotent [✔] floskell> Snippet 7 - formats as expected [✔] floskell> Snippet 7 - formatting is idempotent [✔] floskell> Preprocessor Directives[3,6] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Snippet 2 - formats as expected [✔] floskell> Snippet 2 - formatting is idempotent [✔] floskell> Snippet 3 - formats as expected [✔] floskell> Snippet 3 - formatting is idempotent [✔] floskell> Ignored Lines[3,7] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Snippet 2 - formats as expected [✔] floskell> Snippet 2 - formatting is idempotent [✔] floskell> Indentation and Line Prefixes[3,8] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> Snippet 2 - formats as expected [✔] floskell> Snippet 2 - formatting is idempotent [✔] floskell> Module Exports[3,9] floskell> Snippet 1 - formats as expected [✔] floskell> Snippet 1 - formatting is idempotent [✔] floskell> floskell> Finished in 0.6370 seconds floskell> 560 examples, 0 failures floskell> Test suite floskell-test: PASS floskell> Test suite logged to: dist/test/floskell-0.11.1-floskell-test.log floskell> 1 of 1 test suites (1 of 1 test cases) passed. floskell> Running phase: haddockPhase floskell> Preprocessing library for floskell-0.11.1.. floskell> Running Haddock on library for floskell-0.11.1.. floskell> Warning: The documentation for the following packages are not installed. No floskell> links will be generated to these packages: attoparsec-0.14.4, floskell> attoparsec-0.14.4, vector-0.13.2.0 floskell> Warning: --source-* options are ignored when --hyperlinked-source is enabled. floskell> [ 1 of 12] Compiling Floskell.Attoparsec ( src/Floskell/Attoparsec.hs, nothing ) floskell> [ 2 of 12] Compiling Floskell.Buffer ( src/Floskell/Buffer.hs, nothing ) floskell> [ 3 of 12] Compiling Floskell.Config ( src/Floskell/Config.hs, nothing ) floskell> [ 4 of 12] Compiling Floskell.Fixities ( src/Floskell/Fixities.hs, nothing ) floskell> [ 5 of 12] Compiling Floskell.Imports ( src/Floskell/Imports.hs, nothing ) floskell> [ 6 of 12] Compiling Floskell.Styles ( src/Floskell/Styles.hs, nothing ) floskell> [ 7 of 12] Compiling Floskell.ConfigFile ( src/Floskell/ConfigFile.hs, nothing ) floskell> floskell> src/Floskell/ConfigFile.hs:108:31: warning: [GHC-63394] [-Wx-partial] floskell> In the use of ‘head’ floskell> (imported from Prelude, but defined in GHC.List): floskell> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." floskell> | floskell> 108 | defaultAppConfig = AppConfig (head styles) Haskell2010 [] [] floskell> | ^^^^ floskell> [ 8 of 12] Compiling Floskell.Types ( src/Floskell/Types.hs, nothing ) floskell> [ 9 of 12] Compiling Floskell.Printers ( src/Floskell/Printers.hs, nothing ) floskell> floskell> src/Floskell/Printers.hs:68:1: warning: [GHC-66111] [-Wunused-imports] floskell> The import of ‘Data.Monoid’ is redundant floskell> except perhaps to import instances from ‘Data.Monoid’ floskell> To import instances alone, use: import Data.Monoid() floskell> | floskell> 68 | import Data.Monoid ( (<>) ) floskell> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ floskell> [10 of 12] Compiling Floskell.Pretty ( src/Floskell/Pretty.hs, nothing ) floskell> floskell> src/Floskell/Pretty.hs:184:51: warning: [GHC-63394] [-Wx-partial] floskell> In the use of ‘head’ floskell> (imported from Prelude, but defined in GHC.List): floskell> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." floskell> | floskell> 184 | let distance = srcSpanStartLine (commentSpan (head comments)) floskell> | ^^^^ floskell> floskell> src/Floskell/Pretty.hs:196:30: warning: [GHC-63394] [-Wx-partial] floskell> In the use of ‘head’ floskell> (imported from Prelude, but defined in GHC.List): floskell> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." floskell> | floskell> 196 | printComment correction (head comments) floskell> | ^^^^ floskell> floskell> src/Floskell/Pretty.hs:197:17: warning: [GHC-63394] [-Wx-partial] floskell> In the use of ‘tail’ floskell> (imported from Prelude, but defined in GHC.List): floskell> "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." floskell> | floskell> 197 | forM_ (zip (tail comments) (map (srcSpanEndLine . commentSpan) comments)) $ floskell> | ^^^^ floskell> [11 of 12] Compiling Floskell.Comments ( src/Floskell/Comments.hs, nothing ) floskell> [12 of 12] Compiling Floskell ( src/Floskell.hs, nothing ) floskell> Haddock coverage: floskell> 0% ( 0 / 3) in 'Floskell.Attoparsec' floskell> Missing documentation for: floskell> Module header floskell> Position (src/Floskell/Attoparsec.hs:10) floskell> parseOnly (src/Floskell/Attoparsec.hs:35) floskell> 87% ( 7 / 8) in 'Floskell.Buffer' floskell> Missing documentation for: floskell> Buffer (src/Floskell/Buffer.hs:19) floskell> 0% ( 0 / 29) in 'Floskell.Config' floskell> Missing documentation for: floskell> Module header floskell> Indent (src/Floskell/Config.hs:52) floskell> LayoutContext (src/Floskell/Config.hs:55) floskell> Location (src/Floskell/Config.hs:58) floskell> WsLoc (src/Floskell/Config.hs:61) floskell> Whitespace (src/Floskell/Config.hs:64) floskell> Layout (src/Floskell/Config.hs:70) floskell> ConfigMapKey (src/Floskell/Config.hs:73) floskell> ConfigMap (src/Floskell/Config.hs:76) floskell> PenaltyConfig (src/Floskell/Config.hs:80) floskell> AlignConfig (src/Floskell/Config.hs:96) floskell> IndentConfig (src/Floskell/Config.hs:121) floskell> LayoutConfig (src/Floskell/Config.hs:160) floskell> OpConfig (src/Floskell/Config.hs:189) floskell> GroupConfig (src/Floskell/Config.hs:198) floskell> ImportsGroupOrder (src/Floskell/Config.hs:207) floskell> ImportsGroup (src/Floskell/Config.hs:211) floskell> SortImportsRule (src/Floskell/Config.hs:216) floskell> DeclarationConstruct (src/Floskell/Config.hs:219) floskell> OptionConfig (src/Floskell/Config.hs:222) floskell> Config (src/Floskell/Config.hs:248) floskell> defaultConfig (src/Floskell/Config.hs:269) floskell> safeConfig (src/Floskell/Config.hs:292) floskell> cfgMapFind (src/Floskell/Config.hs:314) floskell> cfgOpWs (src/Floskell/Config.hs:329) floskell> cfgGroupWs (src/Floskell/Config.hs:332) floskell> inWs (src/Floskell/Config.hs:335) floskell> wsSpace (src/Floskell/Config.hs:341) floskell> wsLinebreak (src/Floskell/Config.hs:344) floskell> 0% ( 0 / 3) in 'Floskell.Fixities' floskell> Missing documentation for: floskell> Module header floskell> builtinFixities (src/Floskell/Fixities.hs:9) floskell> packageFixities (src/Floskell/Fixities.hs:12) floskell> 0% ( 0 / 4) in 'Floskell.Imports' floskell> Missing documentation for: floskell> Module header floskell> sortImports (src/Floskell/Imports.hs:45) floskell> groupImports (src/Floskell/Imports.hs:48) floskell> splitImports (src/Floskell/Imports.hs:65) floskell> 66% ( 2 / 3) in 'Floskell.Styles' floskell> Missing documentation for: floskell> Module header floskell> 61% ( 11 / 18) in 'Floskell.ConfigFile' floskell> Missing documentation for: floskell> Module header floskell> AppConfig (src/Floskell/ConfigFile.hs:64) floskell> findAppConfigIn (src/Floskell/ConfigFile.hs:181) floskell> setStyle (src/Floskell/ConfigFile.hs:204) floskell> setLanguage (src/Floskell/ConfigFile.hs:208) floskell> setExtensions (src/Floskell/ConfigFile.hs:212) floskell> setFixities (src/Floskell/ConfigFile.hs:216) floskell> 28% ( 6 / 21) in 'Floskell.Types' floskell> Missing documentation for: floskell> OutputRestriction (src/Floskell/Types.hs:45) floskell> TypeLayout (src/Floskell/Types.hs:48) floskell> Penalty (src/Floskell/Types.hs:51) floskell> TabStop (src/Floskell/Types.hs:54) floskell> execPrinter (src/Floskell/Types.hs:74) floskell> runPrinter (src/Floskell/Types.hs:77) floskell> psLine (src/Floskell/Types.hs:92) floskell> psColumn (src/Floskell/Types.hs:95) floskell> psNewline (src/Floskell/Types.hs:98) floskell> initialPrintState (src/Floskell/Types.hs:101) floskell> Config (src/Floskell/Config.hs:248) floskell> CommentType (src/Floskell/Types.hs:104) floskell> Comment (src/Floskell/Types.hs:108) floskell> nodeSpan (src/Floskell/Types.hs:127) floskell> Location (src/Floskell/Config.hs:58) floskell> 39% ( 22 / 56) in 'Floskell.Printers' floskell> Missing documentation for: floskell> Module header floskell> closeEolComment (src/Floskell/Printers.hs:107) floskell> oneline (src/Floskell/Printers.hs:120) floskell> ignoreOneline (src/Floskell/Printers.hs:125) floskell> blankline (src/Floskell/Printers.hs:182) floskell> spaceOrNewline (src/Floskell/Printers.hs:185) floskell> withTabStops (src/Floskell/Printers.hs:188) floskell> atTabStop (src/Floskell/Printers.hs:202) floskell> mayM_ (src/Floskell/Printers.hs:210) floskell> withPrefix (src/Floskell/Printers.hs:214) floskell> withPostfix (src/Floskell/Printers.hs:217) floskell> withIndentConfig (src/Floskell/Printers.hs:221) floskell> withIndent (src/Floskell/Printers.hs:229) floskell> withIndentFlex (src/Floskell/Printers.hs:240) floskell> withIndentAfter (src/Floskell/Printers.hs:252) floskell> withIndentBy (src/Floskell/Printers.hs:263) floskell> withLayout (src/Floskell/Printers.hs:266) floskell> inter (src/Floskell/Printers.hs:274) floskell> aligned (src/Floskell/Printers.hs:300) floskell> depend (src/Floskell/Printers.hs:328) floskell> depend' (src/Floskell/Printers.hs:331) floskell> group (src/Floskell/Printers.hs:354) floskell> groupH (src/Floskell/Printers.hs:363) floskell> groupV (src/Floskell/Printers.hs:372) floskell> operator (src/Floskell/Printers.hs:381) floskell> operatorH (src/Floskell/Printers.hs:384) floskell> operatorV (src/Floskell/Printers.hs:387) floskell> alignOnOperator (src/Floskell/Printers.hs:390) floskell> withOperatorFormatting (src/Floskell/Printers.hs:398) floskell> withOperatorFormattingH (src/Floskell/Printers.hs:411) floskell> withOperatorFormattingV (src/Floskell/Printers.hs:423) floskell> operatorSectionL (src/Floskell/Printers.hs:433) floskell> operatorSectionR (src/Floskell/Printers.hs:439) floskell> comma (src/Floskell/Printers.hs:445) floskell> Warning: 'span' is ambiguous. It is defined floskell> * in ‘GHC.List’ floskell> * in ‘Data.Text’ floskell> * in ‘Data.Text.Lazy’ floskell> You may be able to disambiguate the identifier by qualifying it or floskell> by specifying the type/value namespace explicitly. floskell> Defaulting to the one defined in ‘Data.Text.Lazy’ floskell> Warning: 'groupBy' is ambiguous. It is defined floskell> * in ‘Data.OldList’ floskell> * in ‘Data.Text’ floskell> * in ‘Data.Text.Lazy’ floskell> You may be able to disambiguate the identifier by qualifying it or floskell> by specifying the type/value namespace explicitly. floskell> Defaulting to the one defined in ‘Data.Text.Lazy’ floskell> 66% ( 2 / 3) in 'Floskell.Pretty' floskell> Missing documentation for: floskell> Module header floskell> 100% ( 3 / 3) in 'Floskell.Comments' floskell> 66% ( 12 / 18) in 'Floskell' floskell> Missing documentation for: floskell> AppConfig (src/Floskell/ConfigFile.hs:64) floskell> findAppConfigIn (src/Floskell/ConfigFile.hs:181) floskell> setStyle (src/Floskell/ConfigFile.hs:204) floskell> setLanguage (src/Floskell/ConfigFile.hs:208) floskell> setExtensions (src/Floskell/ConfigFile.hs:212) floskell> setFixities (src/Floskell/ConfigFile.hs:216) floskell> Warning: Floskell.Attoparsec: could not find link destinations for: floskell> - Data.Attoparsec.ByteString.Internal.Parser floskell> Warning: Floskell.Config: could not find link destinations for: floskell> - Floskell.Config.Rep_Config floskell> - Floskell.Config.Rep_OptionConfig floskell> - Floskell.Config.Rep_DeclarationConstruct floskell> - Floskell.Config.Rep_ImportsGroup floskell> - Floskell.Config.Rep_ImportsGroupOrder floskell> - Floskell.Config.Rep_GroupConfig floskell> - Floskell.Config.Rep_OpConfig floskell> - Floskell.Config.Rep_LayoutConfig floskell> - Floskell.Config.Rep_IndentConfig floskell> - Floskell.Config.Rep_AlignConfig floskell> - Floskell.Config.Rep_PenaltyConfig floskell> - Floskell.Config.Rep_ConfigMap floskell> - Floskell.Config.Rep_Layout floskell> - Floskell.Config.Rep_Whitespace floskell> - Floskell.Config.Rep_WsLoc floskell> - Floskell.Config.Rep_Location floskell> - Floskell.Config.Rep_LayoutContext floskell> - Floskell.Config.Rep_Indent floskell> Warning: Floskell.ConfigFile: could not find link destinations for: floskell> - Floskell.ConfigFile.Rep_AppConfig floskell> Warning: Floskell.Types: could not find link destinations for: floskell> - Language.Haskell.Exts.Pretty.pretty floskell> - Language.Haskell.Exts.Pretty.prettyPrec floskell> - Language.Haskell.Exts.Pretty.Doc floskell> - Floskell.Config.Rep_Config floskell> - Floskell.Config.Rep_Location floskell> - Language.Haskell.Exts.SrcLoc.Rep_SrcSpan floskell> Warning: Floskell: could not find link destinations for: floskell> - Floskell.ConfigFile.Rep_AppConfig floskell> Documentation created: dist/doc/html/floskell/, floskell> dist/doc/html/floskell/floskell.txt floskell> Preprocessing executable 'floskell' for floskell-0.11.1.. floskell> Preprocessing test suite 'floskell-test' for floskell-0.11.1.. floskell> Running phase: installPhase floskell> Installing library in /nix/store/sb3ylvxk1jvxqwqhslywdassijps9p3y-floskell-0.11.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI floskell> Installing executable floskell in /nix/store/sb3ylvxk1jvxqwqhslywdassijps9p3y-floskell-0.11.1/bin floskell> Warning: The directory floskell> /nix/store/sb3ylvxk1jvxqwqhslywdassijps9p3y-floskell-0.11.1/bin is not in the floskell> system search path. floskell> Running phase: fixupPhase floskell> shrinking RPATHs of ELF executables and libraries in /nix/store/sb3ylvxk1jvxqwqhslywdassijps9p3y-floskell-0.11.1 floskell> shrinking /nix/store/sb3ylvxk1jvxqwqhslywdassijps9p3y-floskell-0.11.1/bin/floskell floskell> shrinking /nix/store/sb3ylvxk1jvxqwqhslywdassijps9p3y-floskell-0.11.1/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSfloskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI-ghc9.8.1.so floskell> checking for references to /build/ in /nix/store/sb3ylvxk1jvxqwqhslywdassijps9p3y-floskell-0.11.1... floskell> patching script interpreter paths in /nix/store/sb3ylvxk1jvxqwqhslywdassijps9p3y-floskell-0.11.1 floskell> stripping (with command strip and flags -S -p) in /nix/store/sb3ylvxk1jvxqwqhslywdassijps9p3y-floskell-0.11.1/lib /nix/store/sb3ylvxk1jvxqwqhslywdassijps9p3y-floskell-0.11.1/bin floskell> shrinking RPATHs of ELF executables and libraries in /nix/store/i354kjrag7k8z7hzby419xrx2q079klp-floskell-0.11.1-data floskell> checking for references to /build/ in /nix/store/i354kjrag7k8z7hzby419xrx2q079klp-floskell-0.11.1-data... floskell> patching script interpreter paths in /nix/store/i354kjrag7k8z7hzby419xrx2q079klp-floskell-0.11.1-data floskell> shrinking RPATHs of ELF executables and libraries in /nix/store/yrmrnvyc2d91fi733pr80ai06963qz22-floskell-0.11.1-doc floskell> checking for references to /build/ in /nix/store/yrmrnvyc2d91fi733pr80ai06963qz22-floskell-0.11.1-doc... floskell> patching script interpreter paths in /nix/store/yrmrnvyc2d91fi733pr80ai06963qz22-floskell-0.11.1-doc floskell (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/i354kjrag7k8z7hzby419xrx2q079klp-floskell-0.11.1-data /nix/store/sb3ylvxk1jvxqwqhslywdassijps9p3y-floskell-0.11.1 /nix/store/yrmrnvyc2d91fi733pr80ai06963qz22-floskell-0.11.1-doc floskell (post)> Pushing 3 paths (199 are already present) using zstd to cache sellout ⏳ floskell (post)> floskell (post)> Pushing /nix/store/yrmrnvyc2d91fi733pr80ai06963qz22-floskell-0.11.1-doc (4.51 MiB) floskell (post)> Pushing /nix/store/sb3ylvxk1jvxqwqhslywdassijps9p3y-floskell-0.11.1 (44.81 MiB) floskell (post)> Pushing /nix/store/i354kjrag7k8z7hzby419xrx2q079klp-floskell-0.11.1-data (13.53 KiB) floskell (post)> floskell (post)> All done. floskell (post)> added 3 signatures floskell (post)> added 2 signatures floskell (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/i354kjrag7k8z7hzby419xrx2q079klp-floskell-0.11.1-data /nix/store/sb3ylvxk1jvxqwqhslywdassijps9p3y-floskell-0.11.1 /nix/store/yrmrnvyc2d91fi733pr80ai06963qz22-floskell-0.11.1-doc floskell (post)> copying 3 paths... floskell (post)> copying path '/nix/store/yrmrnvyc2d91fi733pr80ai06963qz22-floskell-0.11.1-doc' to 'https://cache.nix-ci.com'... floskell (post)> copying path '/nix/store/i354kjrag7k8z7hzby419xrx2q079klp-floskell-0.11.1-data' to 'https://cache.nix-ci.com'... floskell (post)> copying path '/nix/store/sb3ylvxk1jvxqwqhslywdassijps9p3y-floskell-0.11.1' to 'https://cache.nix-ci.com'... floskell (post)> copying 1 paths... floskell (post)> copying path '/nix/store/jjpl21h1sv9kdd1rmf0ri6h6lzs823k2-floskell-0.11.1.drv' to 'https://cache.nix-ci.com'... floskell (post)> added 0 signatures floskell (post)> added 0 signatures floskell (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/i354kjrag7k8z7hzby419xrx2q079klp-floskell-0.11.1-data /nix/store/sb3ylvxk1jvxqwqhslywdassijps9p3y-floskell-0.11.1 /nix/store/yrmrnvyc2d91fi733pr80ai06963qz22-floskell-0.11.1-doc floskell (post)> copying 3 paths... floskell (post)> copying path '/nix/store/i354kjrag7k8z7hzby419xrx2q079klp-floskell-0.11.1-data' to 'ssh-ng://worker.nix-ci.com'... floskell (post)> copying path '/nix/store/yrmrnvyc2d91fi733pr80ai06963qz22-floskell-0.11.1-doc' to 'ssh-ng://worker.nix-ci.com'... floskell (post)> copying path '/nix/store/sb3ylvxk1jvxqwqhslywdassijps9p3y-floskell-0.11.1' to 'ssh-ng://worker.nix-ci.com'... floskell (post)> copying 1 paths... floskell (post)> copying path '/nix/store/jjpl21h1sv9kdd1rmf0ri6h6lzs823k2-floskell-0.11.1.drv' to 'ssh-ng://worker.nix-ci.com'... 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 30 seconds ghcide> Running phase: installPhase ghcide> Installing library in /nix/store/sx29pc0ishafpy0ml6s4zdqjp8i6wh94-ghcide-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP ghcide> Installing executable ghcide in /nix/store/sx29pc0ishafpy0ml6s4zdqjp8i6wh94-ghcide-2.10.0.0/bin ghcide> Warning: The directory ghcide> /nix/store/sx29pc0ishafpy0ml6s4zdqjp8i6wh94-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/sx29pc0ishafpy0ml6s4zdqjp8i6wh94-ghcide-2.10.0.0 ghcide> shrinking /nix/store/sx29pc0ishafpy0ml6s4zdqjp8i6wh94-ghcide-2.10.0.0/bin/ghcide ghcide> shrinking /nix/store/sx29pc0ishafpy0ml6s4zdqjp8i6wh94-ghcide-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHSghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP-ghc9.8.1.so ghcide> checking for references to /build/ in /nix/store/sx29pc0ishafpy0ml6s4zdqjp8i6wh94-ghcide-2.10.0.0... ghcide> patching script interpreter paths in /nix/store/sx29pc0ishafpy0ml6s4zdqjp8i6wh94-ghcide-2.10.0.0 ghcide> stripping (with command strip and flags -S -p) in /nix/store/sx29pc0ishafpy0ml6s4zdqjp8i6wh94-ghcide-2.10.0.0/lib /nix/store/sx29pc0ishafpy0ml6s4zdqjp8i6wh94-ghcide-2.10.0.0/bin ghcide> shrinking RPATHs of ELF executables and libraries in /nix/store/15m68rziry2agy0v3c9qwf8pyjfg3710-ghcide-2.10.0.0-doc ghcide> checking for references to /build/ in /nix/store/15m68rziry2agy0v3c9qwf8pyjfg3710-ghcide-2.10.0.0-doc... ghcide> patching script interpreter paths in /nix/store/15m68rziry2agy0v3c9qwf8pyjfg3710-ghcide-2.10.0.0-doc ghcide (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/15m68rziry2agy0v3c9qwf8pyjfg3710-ghcide-2.10.0.0-doc /nix/store/sx29pc0ishafpy0ml6s4zdqjp8i6wh94-ghcide-2.10.0.0 ghcide (post)> Pushing 2 paths (404 are already present) using zstd to cache sellout ⏳ ghcide (post)> ghcide (post)> Pushing /nix/store/15m68rziry2agy0v3c9qwf8pyjfg3710-ghcide-2.10.0.0-doc (41.87 MiB) ghcide (post)> Pushing /nix/store/sx29pc0ishafpy0ml6s4zdqjp8i6wh94-ghcide-2.10.0.0 (144.96 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/15m68rziry2agy0v3c9qwf8pyjfg3710-ghcide-2.10.0.0-doc /nix/store/sx29pc0ishafpy0ml6s4zdqjp8i6wh94-ghcide-2.10.0.0 ghcide (post)> copying 2 paths... ghcide (post)> copying path '/nix/store/15m68rziry2agy0v3c9qwf8pyjfg3710-ghcide-2.10.0.0-doc' to 'https://cache.nix-ci.com'... ghcide (post)> copying path '/nix/store/sx29pc0ishafpy0ml6s4zdqjp8i6wh94-ghcide-2.10.0.0' to 'https://cache.nix-ci.com'... ghcide (post)> copying 1 paths... ghcide (post)> copying path '/nix/store/6kc4mbvz34jpbfnmsjmnh1p4v7yrq84z-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/15m68rziry2agy0v3c9qwf8pyjfg3710-ghcide-2.10.0.0-doc /nix/store/sx29pc0ishafpy0ml6s4zdqjp8i6wh94-ghcide-2.10.0.0 ghcide (post)> copying 2 paths... ghcide (post)> copying path '/nix/store/15m68rziry2agy0v3c9qwf8pyjfg3710-ghcide-2.10.0.0-doc' to 'ssh-ng://worker.nix-ci.com'... ghcide (post)> copying path '/nix/store/sx29pc0ishafpy0ml6s4zdqjp8i6wh94-ghcide-2.10.0.0' to 'ssh-ng://worker.nix-ci.com'... ghcide (post)> copying 1 paths... ghcide (post)> copying path '/nix/store/6kc4mbvz34jpbfnmsjmnh1p4v7yrq84z-ghcide-2.10.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/l5i76dzf5b8l8q8yhs1zwkmzq2w2kahg-hls-test-utils-2.10.0.0.drv'... hls-test-utils> Running phase: setupCompilerEnvironmentPhase hls-test-utils> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.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.XZZRxDS8bA/setup-package.conf.d -threaded hls-test-utils> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.XZZRxDS8bA/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/0xfhkbmr0fnxhmsfjzjypdh96n2vny11-hls-test-utils-2.10.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/p4z1q08x0ns667hw2g9pq7525ii4i369-hls-test-utils-2.10.0.0-doc/share/doc/hls-test-utils-2.10.0.0 --with-gcc=gcc --package-db=/build/tmp.XZZRxDS8bA/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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/lib hls-test-utils> Using Parsec parser hls-test-utils> Configuring hls-test-utils-2.10.0.0... hls-test-utils> Flags chosen: pedantic=False hls-test-utils> Dependency aeson: using aeson-2.2.3.0 hls-test-utils> Dependency async: using async-2.2.5 hls-test-utils> Dependency base >=4.12 && <5: using base-4.19.0.0 hls-test-utils> Dependency bytestring: using bytestring-0.12.0.2 hls-test-utils> Dependency containers: using containers-0.6.8 hls-test-utils> Dependency data-default: using data-default-0.7.1.3 hls-test-utils> Dependency directory: using directory-1.3.8.1 hls-test-utils> Dependency extra: using extra-1.7.16 hls-test-utils> Dependency filepath: using filepath-1.4.100.4 hls-test-utils> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 hls-test-utils> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 hls-test-utils> Dependency lens: using lens-5.3.4 hls-test-utils> Dependency lsp: using lsp-2.7.0.1 hls-test-utils> Dependency lsp-test >=0.17 && <0.18: using lsp-test-0.17.1.1 hls-test-utils> Dependency lsp-types >=2.3 && <2.4: using lsp-types-2.3.0.1 hls-test-utils> Dependency neat-interpolation: using neat-interpolation-0.5.1.4 hls-test-utils> Dependency safe-exceptions: using safe-exceptions-0.1.7.4 hls-test-utils> Dependency tasty: using tasty-1.5.3 hls-test-utils> Dependency tasty-expected-failure: using tasty-expected-failure-0.12.3 hls-test-utils> Dependency tasty-golden: using tasty-golden-2.3.5 hls-test-utils> Dependency tasty-hunit: using tasty-hunit-0.10.2 hls-test-utils> Dependency tasty-rerun: using tasty-rerun-1.1.20 hls-test-utils> Dependency temporary: using temporary-1.3 hls-test-utils> Dependency text: using text-2.1 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-2IHPRt1IXfWA2MMFtzgPXD hls-test-utils> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 hls-test-utils> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM hls-test-utils> include base-4.19.0.0-b960 hls-test-utils> include bytestring-0.12.0.2-4690 hls-test-utils> include containers-0.6.8-4775 hls-test-utils> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy hls-test-utils> include directory-1.3.8.1-6a8e hls-test-utils> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ hls-test-utils> include filepath-1.4.100.4-fa1c hls-test-utils> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP hls-test-utils> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze hls-test-utils> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP hls-test-utils> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze hls-test-utils> include lsp-test-0.17.1.1-CsqkYMkqBrF5gbKTU4Wcv6 hls-test-utils> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes hls-test-utils> include neat-interpolation-0.5.1.4-EyIZWdKW1xf4JaFgEZDB2K hls-test-utils> include safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv hls-test-utils> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa hls-test-utils> include tasty-expected-failure-0.12.3-1St4IMCEt8xLd0WcnG1npu hls-test-utils> include tasty-golden-2.3.5-6P6GNEakBlYHi0mjKqBrlF hls-test-utils> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP hls-test-utils> include tasty-rerun-1.1.20-LFYCeBb9zPzLV6RZ8ANwW7 hls-test-utils> include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b hls-test-utils> include text-2.1-c36a hls-test-utils> include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D hls-test-utils> Linked component graph: hls-test-utils> unit hls-test-utils-2.10.0.0-2IHPRt1IXfWA2MMFtzgPXD hls-test-utils> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 hls-test-utils> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM hls-test-utils> include base-4.19.0.0-b960 hls-test-utils> include bytestring-0.12.0.2-4690 hls-test-utils> include containers-0.6.8-4775 hls-test-utils> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy hls-test-utils> include directory-1.3.8.1-6a8e hls-test-utils> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ hls-test-utils> include filepath-1.4.100.4-fa1c hls-test-utils> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP hls-test-utils> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze hls-test-utils> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP hls-test-utils> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze hls-test-utils> include lsp-test-0.17.1.1-CsqkYMkqBrF5gbKTU4Wcv6 hls-test-utils> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes hls-test-utils> include neat-interpolation-0.5.1.4-EyIZWdKW1xf4JaFgEZDB2K hls-test-utils> include safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv hls-test-utils> include tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa hls-test-utils> include tasty-expected-failure-0.12.3-1St4IMCEt8xLd0WcnG1npu hls-test-utils> include tasty-golden-2.3.5-6P6GNEakBlYHi0mjKqBrlF hls-test-utils> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP hls-test-utils> include tasty-rerun-1.1.20-LFYCeBb9zPzLV6RZ8ANwW7 hls-test-utils> include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b hls-test-utils> include text-2.1-c36a hls-test-utils> include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D hls-test-utils> Development.IDE.Test=hls-test-utils-2.10.0.0-2IHPRt1IXfWA2MMFtzgPXD:Development.IDE.Test,Development.IDE.Test.Diagnostic=hls-test-utils-2.10.0.0-2IHPRt1IXfWA2MMFtzgPXD:Development.IDE.Test.Diagnostic,Test.Hls=hls-test-utils-2.10.0.0-2IHPRt1IXfWA2MMFtzgPXD:Test.Hls,Test.Hls.FileSystem=hls-test-utils-2.10.0.0-2IHPRt1IXfWA2MMFtzgPXD:Test.Hls.FileSystem,Test.Hls.Util=hls-test-utils-2.10.0.0-2IHPRt1IXfWA2MMFtzgPXD:Test.Hls.Util hls-test-utils> Ready component graph: hls-test-utils> definite hls-test-utils-2.10.0.0-2IHPRt1IXfWA2MMFtzgPXD hls-test-utils> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 hls-test-utils> depends async-2.2.5-4iGqEhfeonCFkQqAVgJzMM hls-test-utils> depends base-4.19.0.0-b960 hls-test-utils> depends bytestring-0.12.0.2-4690 hls-test-utils> depends containers-0.6.8-4775 hls-test-utils> depends data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy hls-test-utils> depends directory-1.3.8.1-6a8e hls-test-utils> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ hls-test-utils> depends filepath-1.4.100.4-fa1c hls-test-utils> depends ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP hls-test-utils> depends hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze hls-test-utils> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP hls-test-utils> depends lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze hls-test-utils> depends lsp-test-0.17.1.1-CsqkYMkqBrF5gbKTU4Wcv6 hls-test-utils> depends lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes hls-test-utils> depends neat-interpolation-0.5.1.4-EyIZWdKW1xf4JaFgEZDB2K hls-test-utils> depends safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv hls-test-utils> depends tasty-1.5.3-Hx8ydk7vrhxHd5tQOzwMa hls-test-utils> depends tasty-expected-failure-0.12.3-1St4IMCEt8xLd0WcnG1npu hls-test-utils> depends tasty-golden-2.3.5-6P6GNEakBlYHi0mjKqBrlF hls-test-utils> depends tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP hls-test-utils> depends tasty-rerun-1.1.20-LFYCeBb9zPzLV6RZ8ANwW7 hls-test-utils> depends temporary-1.3-6LDbtKZIJMrKol9xVw5U4b hls-test-utils> depends text-2.1-c36a hls-test-utils> depends text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D hls-test-utils> Using Cabal-3.10.2.0 compiled by ghc-9.8 hls-test-utils> Using compiler: ghc-9.8.1 hls-test-utils> Using install prefix: hls-test-utils> /nix/store/0xfhkbmr0fnxhmsfjzjypdh96n2vny11-hls-test-utils-2.10.0.0 hls-test-utils> Executables installed in: hls-test-utils> /nix/store/0xfhkbmr0fnxhmsfjzjypdh96n2vny11-hls-test-utils-2.10.0.0/bin hls-test-utils> Libraries installed in: hls-test-utils> /nix/store/0xfhkbmr0fnxhmsfjzjypdh96n2vny11-hls-test-utils-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/hls-test-utils-2.10.0.0-2IHPRt1IXfWA2MMFtzgPXD hls-test-utils> Dynamic Libraries installed in: hls-test-utils> /nix/store/0xfhkbmr0fnxhmsfjzjypdh96n2vny11-hls-test-utils-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 hls-test-utils> Private executables installed in: hls-test-utils> /nix/store/0xfhkbmr0fnxhmsfjzjypdh96n2vny11-hls-test-utils-2.10.0.0/libexec/x86_64-linux-ghc-9.8.1/hls-test-utils-2.10.0.0 hls-test-utils> Data files installed in: hls-test-utils> /nix/store/0xfhkbmr0fnxhmsfjzjypdh96n2vny11-hls-test-utils-2.10.0.0/share/x86_64-linux-ghc-9.8.1/hls-test-utils-2.10.0.0 hls-test-utils> Documentation installed in: hls-test-utils> /nix/store/p4z1q08x0ns667hw2g9pq7525ii4i369-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/0xfhkbmr0fnxhmsfjzjypdh96n2vny11-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.8.1 found on system at: hls-test-utils> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc hls-test-utils> Using ghc-pkg version 9.8.1 found on system at: hls-test-utils> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 hls-test-utils> No happy found hls-test-utils> Using haskell-suite found on system at: haskell-suite-dummy-location hls-test-utils> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location hls-test-utils> No hmake found hls-test-utils> Using hpc version 0.69 found on system at: hls-test-utils> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 hls-test-utils> Using hsc2hs version 0.68.10 found on system at: hls-test-utils> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 hls-test-utils> Using hscolour version 1.25 found on system at: hls-test-utils> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour hls-test-utils> No jhc found hls-test-utils> Using ld found on system at: hls-test-utils> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold hls-test-utils> No pkg-config found hls-test-utils> Using runghc version 9.8.1 found on system at: hls-test-utils> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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> 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> [2 of 5] Compiling Development.IDE.Test ( src/Development/IDE/Test.hs, dist/build/Development/IDE/Test.o, dist/build/Development/IDE/Test.dyn_o ) hls-test-utils> [3 of 5] Compiling Test.Hls.FileSystem ( src/Test/Hls/FileSystem.hs, dist/build/Test/Hls/FileSystem.o, dist/build/Test/Hls/FileSystem.dyn_o ) hls-test-utils> [4 of 5] Compiling Test.Hls.Util ( src/Test/Hls/Util.hs, dist/build/Test/Hls/Util.o, dist/build/Test/Hls/Util.dyn_o ) hls-test-utils> [5 of 5] Compiling Test.Hls ( src/Test/Hls.hs, dist/build/Test/Hls.o, dist/build/Test/Hls.dyn_o ) hls-test-utils> [1 of 5] Compiling Development.IDE.Test.Diagnostic ( src/Development/IDE/Test/Diagnostic.hs, dist/build/Development/IDE/Test/Diagnostic.p_o ) hls-test-utils> hls-test-utils> src/Development/IDE/Test/Diagnostic.hs:72:17: warning: [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> [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> Warning: --source-* options are ignored when --hyperlinked-source is enabled. hls-test-utils> [1 of 5] Compiling Development.IDE.Test.Diagnostic ( src/Development/IDE/Test/Diagnostic.hs, nothing ) hls-test-utils> 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> [2 of 5] Compiling Development.IDE.Test ( src/Development/IDE/Test.hs, nothing ) hls-test-utils> [3 of 5] Compiling Test.Hls.FileSystem ( src/Test/Hls/FileSystem.hs, nothing ) hls-test-utils> [4 of 5] Compiling Test.Hls.Util ( src/Test/Hls/Util.hs, nothing ) hls-test-utils> [5 of 5] Compiling Test.Hls ( src/Test/Hls.hs, nothing ) 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: 'copy' is ambiguous. It is defined hls-test-utils> * at src/Test/Hls/FileSystem.hs:166:1 hls-test-utils> * in ‘Data.Text’ 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:166:1 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> Warning: 'rootDir' is out of scope. hls-test-utils> If you qualify the identifier, haddock can try to link it anyway. hls-test-utils> Warning: 'virtualFileTree' is out of scope. hls-test-utils> If you qualify the identifier, haddock can try to link it anyway. hls-test-utils> 70% ( 21 / 30) in 'Test.Hls.FileSystem' hls-test-utils> Missing documentation for: hls-test-utils> Module header hls-test-utils> FileTree (src/Test/Hls/FileSystem.hs:68) hls-test-utils> Content (src/Test/Hls/FileSystem.hs:74) hls-test-utils> readFileFS (src/Test/Hls/FileSystem.hs: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: 'src' is out of scope. hls-test-utils> If you qualify the identifier, haddock can try to link it anyway. hls-test-utils> Warning: 'ignored' is out of scope. hls-test-utils> If you qualify the identifier, haddock can try to link it anyway. hls-test-utils> Warning: 'dst' is out of scope. hls-test-utils> If you qualify the identifier, haddock can try to link it anyway. hls-test-utils> 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: '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: 'findFunctionNameUnderCursor' is out of scope. hls-test-utils> If you qualify the identifier, haddock can try to link it anyway. hls-test-utils> Warning: 'runSessionWithServer'' is out of scope. hls-test-utils> If you qualify the identifier, haddock can try to link it anyway. hls-test-utils> Warning: 'XDG_CACHE_HOME' is out of scope. hls-test-utils> If you qualify the identifier, haddock can try to link it anyway. hls-test-utils> Warning: 'ghcide' is out of scope. hls-test-utils> If you qualify the identifier, haddock can try to link it anyway. hls-test-utils> Warning: '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: 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 Pattern 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 Color 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 |? 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 Diagnostic 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 NormalizedUri 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 toNormalizedUri 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 CallHierarchyItem 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 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 DocumentLink 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 NotebookDocumentCellChanges 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 SemanticTokensEdit 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 TypeHierarchyItem 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 DiagnosticRelatedInformation 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 ShowMessageParams 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 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 AnnotatedTextEdit 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 CodeActionParams 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 ColorPresentationParams 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 DocumentRangeFormattingParams 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 Hover 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 InlineValueEvaluatableExpression 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 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 PrepareRenamePlaceholder 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 SemanticTokensOptions 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 TextDocumentContentChangePartial 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 PublishDiagnosticsClientCapabilities 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 SymbolInformation 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 CreateFile 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 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 LocationUriOnly 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 NotebookDocumentIdentifier 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 PreviousResultId 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 ShowDocumentParams 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 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 WorkspaceFolder 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 WorkspaceUnchangedDocumentDiagnosticReport 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 NotebookCellArrayChange 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 Uri 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 uriToFilePath 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 ClientInfo 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 RegularExpressionsClientCapabilities 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 positionInRange 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 CodeActionKind 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 toNormalizedFilePath 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 RenameFile 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 InsertReplaceEdit 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 ChangeAnnotation 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 DocumentSymbolOptions 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 ParameterInformation 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 ApplyWorkspaceEditResult 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 FullDocumentDiagnosticReport 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 Moniker 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 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 UnchangedDocumentDiagnosticReport 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 CodeActionClientCapabilities 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 CompletionClientCapabilities 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 DefinitionClientCapabilities 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 DidChangeConfigurationClientCapabilities 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 DocumentColorClientCapabilities 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 DocumentHighlightClientCapabilities 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 DocumentOnTypeFormattingClientCapabilities 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 DocumentSymbolClientCapabilities 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 FileOperationClientCapabilities 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 HoverClientCapabilities 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 InlayHintClientCapabilities 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 LinkedEditingRangeClientCapabilities 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 NotebookDocumentSyncClientCapabilities 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 RenameClientCapabilities 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 SemanticTokensClientCapabilities 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 TextDocumentSyncClientCapabilities 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 TypeHierarchyClientCapabilities 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 CallHierarchyIncomingCall 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 CallHierarchyIncomingCallsParams 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 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 CodeLensParams 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 DeclarationParams 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 DocumentColorParams 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 DocumentHighlightParams 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 DocumentSymbolParams 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 ImplementationParams 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 PartialResultParams 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 SelectionRangeParams 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 SemanticTokensParams 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 WorkspaceDiagnosticParams 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 CallHierarchyPrepareParams 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 ExecuteCommandParams 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 InitializeParams 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 PrepareRenameParams 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 SignatureHelpParams 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 UInitializeParams 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 CompletionItemLabelDetails 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 CallHierarchyOptions 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 CodeActionOptions 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 CodeLensOptions 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 CompletionOptions 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 DeclarationOptions 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 DefinitionOptions 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 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 DocumentColorOptions 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 DocumentFormattingOptions 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 DocumentHighlightOptions 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 DocumentLinkOptions 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 DocumentRangeFormattingOptions 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 ExecuteCommandOptions 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 FoldingRangeOptions 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 HoverOptions 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 ImplementationOptions 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 InlayHintOptions 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 InlineValueOptions 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 LinkedEditingRangeOptions 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 MonikerOptions 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 ReferenceOptions 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 RenameOptions 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 SelectionRangeOptions 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 SignatureHelpOptions 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 TypeDefinitionOptions 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 TypeHierarchyOptions 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 WindowClientCapabilities 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 WorkspaceSymbolOptions 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 DocumentOnTypeFormattingParams 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 ClientCapabilities 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 DidCloseTextDocumentParams 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 DidSaveTextDocumentParams 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 WillSaveTextDocumentParams 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 TextDocumentChangeRegistrationOptions 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 TextDocumentSaveRegistrationOptions 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 NotebookDocumentSyncRegistrationOptions 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 StaticRegistrationOptions 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 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 ServerCapabilities 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 DidCloseNotebookDocumentParams 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 DidSaveNotebookDocumentParams 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 ClientCompletionItemInsertTextModeOptions 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 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 ClientSymbolKindOptions 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 CompletionItemTagOptions 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 ClientCompletionItemResolveOptions 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 ClientSymbolResolveOptions 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 ServerCompletionItemOptions 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 ClientSemanticTokensRequestFullDelta 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 ClientShowMessageActionItemOptions 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 InlayHintLabelPart 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 MessageActionItem 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 SignatureHelpContext 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 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 CodeLensWorkspaceClientCapabilities 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 InlayHintWorkspaceClientCapabilities 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 SemanticTokensWorkspaceClientCapabilities 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 CompletionItemTag 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 ConfigurationParams 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 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 DidChangeConfigurationRegistrationOptions 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 CreateFileOptions 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 CreateFilesParams 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 RenameFilesParams 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 DeclarationLink 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 DefinitionLink 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 DiagnosticServerCancellationData 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 TextDocumentSyncOptions 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 NotebookDocumentCellContentChanges 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 TextDocumentContentChangeWholeDocument 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 DocumentHighlightKind 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 DocumentSelector 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 ExecutionSummary 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 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 FileOperationOptions 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 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 RelativePattern 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 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 FoldingRangeKind 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 SemanticTokensDelta 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 InitializeError 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 WorkspaceFoldersInitializeParams 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 InitializedParams 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 MarkedStringWithLanguage 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 SetTraceParams 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 InlineValueContext 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 LinkedEditingRanges 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 MarkedString 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 MarkupKind 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 MonikerKind 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 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 NotebookCellKind 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 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 NotebookDocumentSyncOptions 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 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 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 ProgressToken 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 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 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 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 SemanticTokensLegend 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 SemanticTokensDeltaPartialResult 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 ShowMessageRequestClientCapabilities 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 SignatureHelpTriggerKind 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 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 TextDocumentContentChangeEvent 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 TextDocumentSaveReason 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 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 UniquenessLevel 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 WatchKind 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 WorkspaceEditClientCapabilities 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 WorkspaceFoldersServerCapabilities 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 DocumentChange 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 AsLspEnum 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 EnumBaseType 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 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 Edit 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 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 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 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 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: Could not find documentation for exported module: Language.LSP.Protocol.Message 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 TResponseError 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 Method 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 RequestMessage 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 TRequestMessage 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 NotificationMessage 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 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 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 LspId 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 SClientMethod 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 messageDirection 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 SMessageDirection 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 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 SServerMethod 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 SMessageKind 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 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 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 TCustomMessage 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 TClientMessage 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 TServerMessage 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 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 HasJSON 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 LookupFunc 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 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> 7% ( 45 /627) in 'Test.Hls' hls-test-utils> Missing documentation for: hls-test-utils> Module header hls-test-utils> NoTimeout hls-test-utils> Pattern hls-test-utils> UInt hls-test-utils> Color hls-test-utils> Location hls-test-utils> |? hls-test-utils> Position hls-test-utils> EncodingException hls-test-utils> Diagnostic hls-test-utils> Range hls-test-utils> NormalizedUri hls-test-utils> fromNormalizedFilePath hls-test-utils> fromNormalizedUri hls-test-utils> toNormalizedUri hls-test-utils> CodeAction hls-test-utils> CallHierarchyItem hls-test-utils> CodeLens hls-test-utils> CompletionItem hls-test-utils> CompletionItemDefaults hls-test-utils> DocumentLink hls-test-utils> InlayHint hls-test-utils> NotebookDocumentCellChanges hls-test-utils> SemanticTokens hls-test-utils> SemanticTokensEdit hls-test-utils> SemanticTokensPartialResult hls-test-utils> TypeHierarchyItem hls-test-utils> WorkspaceSymbol hls-test-utils> DiagnosticRelatedInformation hls-test-utils> LogMessageParams hls-test-utils> LogTraceParams hls-test-utils> ShowMessageParams hls-test-utils> ShowMessageRequestParams hls-test-utils> WorkDoneProgressBegin hls-test-utils> WorkDoneProgressEnd hls-test-utils> WorkDoneProgressReport hls-test-utils> AnnotatedTextEdit hls-test-utils> ClientSemanticTokensRequestOptions hls-test-utils> CodeActionParams hls-test-utils> ColorInformation hls-test-utils> ColorPresentationParams hls-test-utils> DocumentHighlight hls-test-utils> DocumentRangeFormattingParams hls-test-utils> DocumentSymbol hls-test-utils> Hover hls-test-utils> InlayHintParams hls-test-utils> InlineValueEvaluatableExpression hls-test-utils> InlineValueParams hls-test-utils> InlineValueText hls-test-utils> InlineValueVariableLookup hls-test-utils> PrepareRenamePlaceholder hls-test-utils> SelectionRange hls-test-utils> SemanticTokensOptions hls-test-utils> SemanticTokensRangeParams hls-test-utils> SemanticTokensRegistrationOptions hls-test-utils> TextDocumentContentChangePartial hls-test-utils> TextEdit hls-test-utils> PublishDiagnosticsClientCapabilities hls-test-utils> BaseSymbolInformation hls-test-utils> SymbolInformation hls-test-utils> DiagnosticSeverity hls-test-utils> CreateFile hls-test-utils> DeleteFile hls-test-utils> FileCreate hls-test-utils> FileDelete hls-test-utils> FileEvent hls-test-utils> LocationUriOnly hls-test-utils> NotebookDocument hls-test-utils> NotebookDocumentIdentifier hls-test-utils> OptionalVersionedTextDocumentIdentifier hls-test-utils> PreviousResultId hls-test-utils> PublishDiagnosticsParams hls-test-utils> ShowDocumentParams hls-test-utils> TextDocumentIdentifier hls-test-utils> TextDocumentItem hls-test-utils> VersionedNotebookDocumentIdentifier hls-test-utils> VersionedTextDocumentIdentifier hls-test-utils> WorkspaceFolder hls-test-utils> WorkspaceFullDocumentDiagnosticReport hls-test-utils> WorkspaceUnchangedDocumentDiagnosticReport hls-test-utils> SemanticTokenAbsolute hls-test-utils> NotebookCellArrayChange hls-test-utils> NormalizedFilePath hls-test-utils> Uri hls-test-utils> Command hls-test-utils> uriToFilePath hls-test-utils> CodeActionContext hls-test-utils> ClientInfo hls-test-utils> MarkdownClientCapabilities hls-test-utils> RegularExpressionsClientCapabilities hls-test-utils> ServerInfo hls-test-utils> positionInRange hls-test-utils> WorkspaceEdit hls-test-utils> CodeActionKind hls-test-utils> ClientCompletionItemOptions hls-test-utils> toNormalizedFilePath hls-test-utils> DiagnosticTag hls-test-utils> RenameFile hls-test-utils> ResourceOperation hls-test-utils> InsertReplaceEdit hls-test-utils> ApplyWorkspaceEditParams hls-test-utils> ChangeAnnotation hls-test-utils> ColorPresentation hls-test-utils> DocumentSymbolOptions hls-test-utils> DocumentSymbolRegistrationOptions hls-test-utils> ParameterInformation hls-test-utils> SignatureInformation hls-test-utils> ApplyWorkspaceEditResult hls-test-utils> FileSystemWatcher hls-test-utils> FoldingRange hls-test-utils> FullDocumentDiagnosticReport hls-test-utils> MarkupContent hls-test-utils> Moniker hls-test-utils> NotebookCell hls-test-utils> RelatedFullDocumentDiagnosticReport hls-test-utils> RelatedUnchangedDocumentDiagnosticReport hls-test-utils> UnchangedDocumentDiagnosticReport hls-test-utils> CallHierarchyClientCapabilities hls-test-utils> CodeActionClientCapabilities hls-test-utils> CodeLensClientCapabilities hls-test-utils> CompletionClientCapabilities hls-test-utils> DeclarationClientCapabilities hls-test-utils> DefinitionClientCapabilities hls-test-utils> DiagnosticClientCapabilities hls-test-utils> DidChangeConfigurationClientCapabilities hls-test-utils> DidChangeWatchedFilesClientCapabilities hls-test-utils> DocumentColorClientCapabilities hls-test-utils> DocumentFormattingClientCapabilities hls-test-utils> DocumentHighlightClientCapabilities hls-test-utils> DocumentLinkClientCapabilities hls-test-utils> DocumentOnTypeFormattingClientCapabilities hls-test-utils> DocumentRangeFormattingClientCapabilities hls-test-utils> DocumentSymbolClientCapabilities hls-test-utils> ExecuteCommandClientCapabilities hls-test-utils> FileOperationClientCapabilities hls-test-utils> FoldingRangeClientCapabilities hls-test-utils> HoverClientCapabilities hls-test-utils> ImplementationClientCapabilities hls-test-utils> InlayHintClientCapabilities hls-test-utils> InlineValueClientCapabilities hls-test-utils> LinkedEditingRangeClientCapabilities hls-test-utils> MonikerClientCapabilities hls-test-utils> NotebookDocumentSyncClientCapabilities hls-test-utils> ReferenceClientCapabilities hls-test-utils> RenameClientCapabilities hls-test-utils> SelectionRangeClientCapabilities hls-test-utils> SemanticTokensClientCapabilities hls-test-utils> SignatureHelpClientCapabilities hls-test-utils> TextDocumentSyncClientCapabilities hls-test-utils> TypeDefinitionClientCapabilities hls-test-utils> TypeHierarchyClientCapabilities hls-test-utils> WorkspaceSymbolClientCapabilities hls-test-utils> CallHierarchyIncomingCall hls-test-utils> CallHierarchyOutgoingCall hls-test-utils> CallHierarchyIncomingCallsParams hls-test-utils> CallHierarchyOutgoingCallsParams hls-test-utils> TypeHierarchySubtypesParams hls-test-utils> TypeHierarchySupertypesParams hls-test-utils> CodeLensParams hls-test-utils> CompletionParams hls-test-utils> DeclarationParams hls-test-utils> DefinitionParams hls-test-utils> DocumentColorParams hls-test-utils> DocumentDiagnosticParams hls-test-utils> DocumentHighlightParams hls-test-utils> DocumentLinkParams hls-test-utils> DocumentSymbolParams hls-test-utils> FoldingRangeParams hls-test-utils> ImplementationParams hls-test-utils> MonikerParams hls-test-utils> PartialResultParams hls-test-utils> ReferenceParams hls-test-utils> SelectionRangeParams hls-test-utils> SemanticTokensDeltaParams hls-test-utils> SemanticTokensParams hls-test-utils> TypeDefinitionParams hls-test-utils> WorkspaceDiagnosticParams hls-test-utils> WorkspaceSymbolParams hls-test-utils> CallHierarchyPrepareParams hls-test-utils> DocumentFormattingParams hls-test-utils> ExecuteCommandParams hls-test-utils> HoverParams hls-test-utils> InitializeParams hls-test-utils> LinkedEditingRangeParams hls-test-utils> PrepareRenameParams hls-test-utils> RenameParams hls-test-utils> SignatureHelpParams hls-test-utils> TypeHierarchyPrepareParams hls-test-utils> UInitializeParams hls-test-utils> WorkDoneProgressParams hls-test-utils> CompletionItemLabelDetails hls-test-utils> TextDocumentClientCapabilities hls-test-utils> CallHierarchyOptions hls-test-utils> CallHierarchyRegistrationOptions hls-test-utils> CodeActionOptions hls-test-utils> CodeActionRegistrationOptions hls-test-utils> CodeLensOptions hls-test-utils> CodeLensRegistrationOptions hls-test-utils> CompletionOptions hls-test-utils> CompletionRegistrationOptions hls-test-utils> DeclarationOptions hls-test-utils> DeclarationRegistrationOptions hls-test-utils> DefinitionOptions hls-test-utils> DefinitionRegistrationOptions hls-test-utils> DiagnosticOptions hls-test-utils> DiagnosticRegistrationOptions hls-test-utils> DocumentColorOptions hls-test-utils> DocumentColorRegistrationOptions hls-test-utils> DocumentFormattingOptions hls-test-utils> DocumentFormattingRegistrationOptions hls-test-utils> DocumentHighlightOptions hls-test-utils> DocumentHighlightRegistrationOptions hls-test-utils> DocumentLinkOptions hls-test-utils> DocumentLinkRegistrationOptions hls-test-utils> DocumentRangeFormattingOptions hls-test-utils> DocumentRangeFormattingRegistrationOptions hls-test-utils> ExecuteCommandOptions hls-test-utils> ExecuteCommandRegistrationOptions hls-test-utils> FoldingRangeOptions hls-test-utils> FoldingRangeRegistrationOptions hls-test-utils> HoverOptions hls-test-utils> HoverRegistrationOptions hls-test-utils> ImplementationOptions hls-test-utils> ImplementationRegistrationOptions hls-test-utils> InlayHintOptions hls-test-utils> InlayHintRegistrationOptions hls-test-utils> InlineValueOptions hls-test-utils> InlineValueRegistrationOptions hls-test-utils> LinkedEditingRangeOptions hls-test-utils> LinkedEditingRangeRegistrationOptions hls-test-utils> MonikerOptions hls-test-utils> MonikerRegistrationOptions hls-test-utils> ReferenceOptions hls-test-utils> ReferenceRegistrationOptions hls-test-utils> RenameOptions hls-test-utils> RenameRegistrationOptions hls-test-utils> SelectionRangeOptions hls-test-utils> SelectionRangeRegistrationOptions hls-test-utils> SignatureHelpOptions hls-test-utils> SignatureHelpRegistrationOptions hls-test-utils> TypeDefinitionOptions hls-test-utils> TypeDefinitionRegistrationOptions hls-test-utils> TypeHierarchyOptions hls-test-utils> TypeHierarchyRegistrationOptions hls-test-utils> WindowClientCapabilities hls-test-utils> WorkDoneProgressOptions hls-test-utils> WorkspaceSymbolOptions hls-test-utils> WorkspaceSymbolRegistrationOptions hls-test-utils> DocumentOnTypeFormattingParams hls-test-utils> TextDocumentPositionParams hls-test-utils> ClientCapabilities hls-test-utils> DidChangeTextDocumentParams hls-test-utils> DidCloseTextDocumentParams hls-test-utils> DidOpenTextDocumentParams hls-test-utils> DidSaveTextDocumentParams hls-test-utils> TextDocumentEdit hls-test-utils> WillSaveTextDocumentParams hls-test-utils> DocumentOnTypeFormattingRegistrationOptions hls-test-utils> TextDocumentChangeRegistrationOptions hls-test-utils> TextDocumentRegistrationOptions hls-test-utils> TextDocumentSaveRegistrationOptions hls-test-utils> CancelParams hls-test-utils> NotebookDocumentSyncRegistrationOptions hls-test-utils> Registration hls-test-utils> StaticRegistrationOptions hls-test-utils> Unregistration hls-test-utils> ChangeAnnotationIdentifier hls-test-utils> ChangeAnnotationsSupportOptions hls-test-utils> ServerCapabilities hls-test-utils> DidChangeNotebookDocumentParams hls-test-utils> DidCloseNotebookDocumentParams hls-test-utils> DidOpenNotebookDocumentParams hls-test-utils> DidSaveNotebookDocumentParams hls-test-utils> ClientCodeActionKindOptions hls-test-utils> ClientCompletionItemInsertTextModeOptions hls-test-utils> ClientCompletionItemOptionsKind hls-test-utils> ClientDiagnosticsTagOptions hls-test-utils> ClientFoldingRangeKindOptions hls-test-utils> ClientSymbolKindOptions hls-test-utils> ClientSymbolTagOptions hls-test-utils> CompletionItemTagOptions hls-test-utils> ClientCodeActionLiteralOptions hls-test-utils> ClientCodeActionResolveOptions hls-test-utils> ClientCompletionItemResolveOptions hls-test-utils> ClientInlayHintResolveOptions hls-test-utils> ClientSymbolResolveOptions hls-test-utils> ClientSignatureInformationOptions hls-test-utils> ServerCompletionItemOptions hls-test-utils> ClientFoldingRangeOptions hls-test-utils> ClientSemanticTokensRequestFullDelta hls-test-utils> SemanticTokensFullDelta hls-test-utils> ClientShowMessageActionItemOptions hls-test-utils> ClientSignatureParameterInformationOptions hls-test-utils> InlayHintLabelPart hls-test-utils> WorkspaceClientCapabilities hls-test-utils> MessageActionItem hls-test-utils> CompletionContext hls-test-utils> SignatureHelpContext hls-test-utils> CodeActionDisabled hls-test-utils> CodeActionTriggerKind hls-test-utils> CodeDescription hls-test-utils> CodeLensWorkspaceClientCapabilities hls-test-utils> DiagnosticWorkspaceClientCapabilities hls-test-utils> InlayHintWorkspaceClientCapabilities hls-test-utils> InlineValueWorkspaceClientCapabilities hls-test-utils> SemanticTokensWorkspaceClientCapabilities hls-test-utils> CompletionItemKind hls-test-utils> CompletionItemTag hls-test-utils> CompletionList hls-test-utils> CompletionListCapabilities hls-test-utils> ConfigurationParams hls-test-utils> WorkspaceDiagnosticReport hls-test-utils> WorkspaceDiagnosticReportPartialResult hls-test-utils> CompletionTriggerKind hls-test-utils> ConfigurationItem hls-test-utils> DidChangeConfigurationRegistrationOptions hls-test-utils> FileOperationPattern hls-test-utils> CreateFileOptions hls-test-utils> RenameFileOptions hls-test-utils> CreateFilesParams hls-test-utils> DeleteFilesParams hls-test-utils> RenameFilesParams hls-test-utils> Declaration hls-test-utils> DeclarationLink hls-test-utils> Definition hls-test-utils> DefinitionLink hls-test-utils> DeleteFileOptions hls-test-utils> DiagnosticServerCancellationData hls-test-utils> DidChangeConfigurationParams hls-test-utils> TextDocumentSyncOptions hls-test-utils> DidChangeWatchedFilesParams hls-test-utils> NotebookDocumentCellContentChanges hls-test-utils> DidChangeWatchedFilesRegistrationOptions hls-test-utils> DidChangeWorkspaceFoldersParams hls-test-utils> TextDocumentContentChangeWholeDocument hls-test-utils> DocumentDiagnosticReport hls-test-utils> DocumentDiagnosticReportKind hls-test-utils> DocumentDiagnosticReportPartialResult hls-test-utils> DocumentFilter hls-test-utils> DocumentHighlightKind hls-test-utils> DocumentOnTypeFormattingOptions hls-test-utils> DocumentSelector hls-test-utils> EditRangeWithInsertReplace hls-test-utils> ErrorCodes hls-test-utils> ExecutionSummary hls-test-utils> ShowDocumentResult hls-test-utils> FailureHandlingKind hls-test-utils> FileChangeType hls-test-utils> FileOperationOptions hls-test-utils> FileOperationFilter hls-test-utils> NotebookDocumentFilterNotebookType hls-test-utils> NotebookDocumentFilterPattern hls-test-utils> NotebookDocumentFilterScheme hls-test-utils> RelativePattern hls-test-utils> TextDocumentFilterLanguage hls-test-utils> TextDocumentFilterPattern hls-test-utils> TextDocumentFilterScheme hls-test-utils> FileOperationPatternKind hls-test-utils> FileOperationPatternOptions hls-test-utils> FileOperationRegistrationOptions hls-test-utils> FileRename hls-test-utils> FoldingRangeKind hls-test-utils> FormattingOptions hls-test-utils> SemanticTokensDelta hls-test-utils> GeneralClientCapabilities hls-test-utils> GlobPattern hls-test-utils> InitializeError hls-test-utils> InitializeResult hls-test-utils> WorkspaceFoldersInitializeParams hls-test-utils> WorkspaceOptions hls-test-utils> InitializedParams hls-test-utils> InlayHintKind hls-test-utils> MarkedStringWithLanguage hls-test-utils> ProgressParams hls-test-utils> SetTraceParams hls-test-utils> InlineValue hls-test-utils> InlineValueContext hls-test-utils> InsertTextFormat hls-test-utils> InsertTextMode hls-test-utils> LSPErrorCodes hls-test-utils> LanguageKind hls-test-utils> LinkedEditingRanges hls-test-utils> LocationLink hls-test-utils> MarkedString hls-test-utils> NotebookCellLanguage hls-test-utils> NotebookCellTextDocumentFilter hls-test-utils> MarkupKind hls-test-utils> MessageType hls-test-utils> MonikerKind hls-test-utils> NotebookDocumentChangeEvent hls-test-utils> NotebookDocumentFilterWithCells hls-test-utils> NotebookDocumentFilterWithNotebook hls-test-utils> NotebookCellKind hls-test-utils> NotebookDocumentCellChangeStructure hls-test-utils> NotebookDocumentClientCapabilities hls-test-utils> NotebookDocumentFilter hls-test-utils> NotebookDocumentSyncOptions hls-test-utils> PositionEncodingKind hls-test-utils> PrepareRenameDefaultBehavior hls-test-utils> PrepareRenameResult hls-test-utils> PrepareSupportDefaultBehavior hls-test-utils> WorkDoneProgressCancelParams hls-test-utils> WorkDoneProgressCreateParams hls-test-utils> ProgressToken hls-test-utils> ReferenceContext hls-test-utils> RegistrationParams hls-test-utils> RegularExpressionEngineKind hls-test-utils> ResourceOperationKind hls-test-utils> SaveOptions hls-test-utils> SemanticTokenModifiers hls-test-utils> SemanticTokenTypes hls-test-utils> SemanticTokensLegend hls-test-utils> SemanticTokenRelative hls-test-utils> SemanticTokensDeltaPartialResult hls-test-utils> ShowDocumentClientCapabilities hls-test-utils> ShowMessageRequestClientCapabilities hls-test-utils> SignatureHelp hls-test-utils> SignatureHelpTriggerKind hls-test-utils> StaleRequestSupportOptions hls-test-utils> SymbolKind hls-test-utils> SymbolTag hls-test-utils> TextDocumentContentChangeEvent hls-test-utils> TextDocumentFilter hls-test-utils> TextDocumentSaveReason hls-test-utils> TextDocumentSyncKind hls-test-utils> TokenFormat hls-test-utils> TraceValue hls-test-utils> UniquenessLevel hls-test-utils> UnregistrationParams hls-test-utils> WatchKind hls-test-utils> WorkspaceDocumentDiagnosticReport hls-test-utils> WorkspaceEditClientCapabilities hls-test-utils> WorkspaceFoldersChangeEvent hls-test-utils> WorkspaceFoldersServerCapabilities 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> DocumentChange hls-test-utils> _versionedTextDocumentIdentifier hls-test-utils> applyTextEdit hls-test-utils> editTextEdit hls-test-utils> isSubrangeOf hls-test-utils> mkRange hls-test-utils> AsLspEnum hls-test-utils> LspEnum hls-test-utils> EnumBaseType hls-test-utils> LspOpenEnum 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> Edit 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> AString hls-test-utils> AnInteger hls-test-utils> emptyNormalizedFilePath hls-test-utils> filePathToUri hls-test-utils> normalizedFilePathToUri hls-test-utils> platformAwareFilePathToUri hls-test-utils> platformAwareUriToFilePath 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> ResponseError hls-test-utils> TResponseError hls-test-utils> runEq hls-test-utils> Method hls-test-utils> TRegistration hls-test-utils> TUnregistration hls-test-utils> RequestMessage hls-test-utils> ResponseMessage hls-test-utils> TRequestMessage hls-test-utils> TResponseMessage hls-test-utils> NotificationMessage hls-test-utils> TNotificationMessage hls-test-utils> ErrorData hls-test-utils> MessageParams hls-test-utils> MessageResult hls-test-utils> RegistrationOptions hls-test-utils> SMethod hls-test-utils> LspId hls-test-utils> MessageDirection hls-test-utils> MessageKind hls-test-utils> SClientMethod hls-test-utils> SomeMethod hls-test-utils> messageDirection hls-test-utils> methodStringToSomeMethod hls-test-utils> someMethodToMethodString hls-test-utils> SMessageDirection hls-test-utils> SomeClientMethod hls-test-utils> SomeServerMethod hls-test-utils> isOptionalMethod hls-test-utils> someClientMethod hls-test-utils> someServerMethod hls-test-utils> SServerMethod hls-test-utils> SomeLspId hls-test-utils> SMessageKind hls-test-utils> messageKind hls-test-utils> SomeRegistration hls-test-utils> SomeUnregistration hls-test-utils> regHelper hls-test-utils> toSomeRegistration hls-test-utils> toSomeUnregistration hls-test-utils> toUntypedRegistration hls-test-utils> toUntypedUnregistration hls-test-utils> TCustomMessage hls-test-utils> addNullField hls-test-utils> toUntypedResponseError hls-test-utils> TClientMessage hls-test-utils> TMessage hls-test-utils> TServerMessage hls-test-utils> FromServerMessage' hls-test-utils> ClientNotOrReq hls-test-utils> CustomEq hls-test-utils> FromClientMessage' hls-test-utils> FromClientMessage hls-test-utils> FromServerMessage hls-test-utils> HasJSON hls-test-utils> ServerNotOrReq hls-test-utils> LookupFunc 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> serverMethodJSON hls-test-utils> serverResponseJSON hls-test-utils> splitClientMethod hls-test-utils> splitServerMethod 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> - Language.LSP.Protocol.Types.Lens.data_ 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.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.MVector hls-test-utils> - Data.Vector.Generic.Mutable.Base.basicUnsafeWrite hls-test-utils> - Data.Vector.Generic.Mutable.Base.basicSet hls-test-utils> - Data.Vector.Unboxed.Base.MV_Int32 hls-test-utils> - Data.Vector.Generic.Base.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> - Data.Vector.Generic.Base.basicUnsafeThaw hls-test-utils> - Data.Vector.Primitive.Mutable.MVector hls-test-utils> - Data.Vector.Unboxed.Base.V_Int32 hls-test-utils> - Data.Vector.Generic.Mutable.Base.basicClear hls-test-utils> - Data.Vector.Generic.Mutable.Base.basicOverlaps hls-test-utils> - Data.Vector.Generic.Mutable.Base.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.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.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.D:R:EnumBaseTypeLanguageKind 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> - Data.IxMap.IxOrd hls-test-utils> - Language.LSP.Protocol.Message.LspId.D:R:BaseMethodLspId hls-test-utils> - Data.IxMap.Base 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> - 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/0xfhkbmr0fnxhmsfjzjypdh96n2vny11-hls-test-utils-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/hls-test-utils-2.10.0.0-2IHPRt1IXfWA2MMFtzgPXD hls-test-utils> Running phase: fixupPhase hls-test-utils> shrinking RPATHs of ELF executables and libraries in /nix/store/0xfhkbmr0fnxhmsfjzjypdh96n2vny11-hls-test-utils-2.10.0.0 hls-test-utils> shrinking /nix/store/0xfhkbmr0fnxhmsfjzjypdh96n2vny11-hls-test-utils-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/libHShls-test-utils-2.10.0.0-2IHPRt1IXfWA2MMFtzgPXD-ghc9.8.1.so hls-test-utils> checking for references to /build/ in /nix/store/0xfhkbmr0fnxhmsfjzjypdh96n2vny11-hls-test-utils-2.10.0.0... hls-test-utils> patching script interpreter paths in /nix/store/0xfhkbmr0fnxhmsfjzjypdh96n2vny11-hls-test-utils-2.10.0.0 hls-test-utils> stripping (with command strip and flags -S -p) in /nix/store/0xfhkbmr0fnxhmsfjzjypdh96n2vny11-hls-test-utils-2.10.0.0/lib hls-test-utils> shrinking RPATHs of ELF executables and libraries in /nix/store/p4z1q08x0ns667hw2g9pq7525ii4i369-hls-test-utils-2.10.0.0-doc hls-test-utils> checking for references to /build/ in /nix/store/p4z1q08x0ns667hw2g9pq7525ii4i369-hls-test-utils-2.10.0.0-doc... hls-test-utils> patching script interpreter paths in /nix/store/p4z1q08x0ns667hw2g9pq7525ii4i369-hls-test-utils-2.10.0.0-doc hls-test-utils (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/0xfhkbmr0fnxhmsfjzjypdh96n2vny11-hls-test-utils-2.10.0.0 /nix/store/p4z1q08x0ns667hw2g9pq7525ii4i369-hls-test-utils-2.10.0.0-doc hls-test-utils (post)> Pushing 2 paths (432 are already present) using zstd to cache sellout ⏳ hls-test-utils (post)> hls-test-utils (post)> Pushing /nix/store/p4z1q08x0ns667hw2g9pq7525ii4i369-hls-test-utils-2.10.0.0-doc (23.61 MiB) hls-test-utils (post)> Pushing /nix/store/0xfhkbmr0fnxhmsfjzjypdh96n2vny11-hls-test-utils-2.10.0.0 (6.14 MiB) hls-test-utils (post)> hls-test-utils (post)> All done. hls-test-utils (post)> added 2 signatures hls-test-utils (post)> added 2 signatures hls-test-utils (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/0xfhkbmr0fnxhmsfjzjypdh96n2vny11-hls-test-utils-2.10.0.0 /nix/store/p4z1q08x0ns667hw2g9pq7525ii4i369-hls-test-utils-2.10.0.0-doc hls-test-utils (post)> copying 2 paths... hls-test-utils (post)> copying path '/nix/store/p4z1q08x0ns667hw2g9pq7525ii4i369-hls-test-utils-2.10.0.0-doc' to 'https://cache.nix-ci.com'... hls-test-utils (post)> copying path '/nix/store/0xfhkbmr0fnxhmsfjzjypdh96n2vny11-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/l5i76dzf5b8l8q8yhs1zwkmzq2w2kahg-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/0xfhkbmr0fnxhmsfjzjypdh96n2vny11-hls-test-utils-2.10.0.0 /nix/store/p4z1q08x0ns667hw2g9pq7525ii4i369-hls-test-utils-2.10.0.0-doc hls-test-utils (post)> copying 2 paths... hls-test-utils (post)> copying path '/nix/store/p4z1q08x0ns667hw2g9pq7525ii4i369-hls-test-utils-2.10.0.0-doc' to 'ssh-ng://worker.nix-ci.com'... hls-test-utils (post)> copying path '/nix/store/0xfhkbmr0fnxhmsfjzjypdh96n2vny11-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/l5i76dzf5b8l8q8yhs1zwkmzq2w2kahg-hls-test-utils-2.10.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/fyk3m479k36ihxd4aq2xqlx9g8adlspj-haskell-language-server-2.10.0.0.drv'... haskell-language-server> Running phase: setupCompilerEnvironmentPhase haskell-language-server> Build with /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.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.6MHq7P3qtt/setup-package.conf.d -threaded haskell-language-server> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.6MHq7P3qtt/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/5ajxrr72zibcp045w5s0mmgq29grvyzw-haskell-language-server-2.10.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.6MHq7P3qtt/package.conf.d --ghc-option=-optl=-Wl,-rpath=/nix/store/5ajxrr72zibcp045w5s0mmgq29grvyzw-haskell-language-server-2.10.0.0/lib/ghc-9.8.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 --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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/lib haskell-language-server> Using Parsec parser haskell-language-server> Configuring haskell-language-server-2.10.0.0... haskell-language-server> Flags chosen: alternatenumberformat=True, cabal=True, cabalfmt=True, haskell-language-server> cabalgild=True, callhierarchy=True, changetypesignature=True, class=True, haskell-language-server> coderange=True, dynamic=True, eval=True, explicitfields=True, haskell-language-server> explicitfixity=True, floskell=True, fourmolu=True, gadt=True, ghc-lib=True, haskell-language-server> hlint=True, ignore-plugins-ghc-bounds=False, importlens=True, haskell-language-server> isolatecabalfmttests=False, isolatecabalgildtests=False, modulename=True, haskell-language-server> notes=True, ormolu=True, overloadedrecorddot=True, pedantic=False, haskell-language-server> pragmas=True, qualifyimportednames=True, refactor=True, rename=True, haskell-language-server> retrie=True, semantictokens=True, splice=True, stan=True, stylishhaskell=True, haskell-language-server> test-exe=True haskell-language-server> Dependency aeson-pretty: using aeson-pretty-0.8.10 haskell-language-server> Dependency base >=4.12 && <5: using base-4.19.0.0 haskell-language-server> Dependency data-default: using data-default-0.7.1.3 haskell-language-server> Dependency directory: using directory-1.3.8.1 haskell-language-server> Dependency extra: using extra-1.7.16 haskell-language-server> Dependency filepath: using filepath-1.4.100.4 haskell-language-server> Dependency ghc: using ghc-9.8.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-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, haskell-language-server> hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, haskell-language-server> hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, haskell-language-server> hls-stan-plugin, hls-stylish-haskell-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, haskell-language-server> hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, haskell-language-server> hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, haskell-language-server> hls-stan-plugin, hls-stylish-haskell-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, haskell-language-server> hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, haskell-language-server> hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, haskell-language-server> hls-stan-plugin, hls-stylish-haskell-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, haskell-language-server> hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, haskell-language-server> hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, haskell-language-server> hls-stan-plugin, hls-stylish-haskell-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, haskell-language-server> hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, haskell-language-server> hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, haskell-language-server> hls-stan-plugin, hls-stylish-haskell-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, haskell-language-server> hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, haskell-language-server> hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, haskell-language-server> hls-stan-plugin, hls-stylish-haskell-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, haskell-language-server> hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, haskell-language-server> hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, haskell-language-server> hls-stan-plugin, hls-stylish-haskell-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, haskell-language-server> hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, haskell-language-server> hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, haskell-language-server> hls-stan-plugin, hls-stylish-haskell-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, haskell-language-server> hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, haskell-language-server> hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, haskell-language-server> hls-stan-plugin, hls-stylish-haskell-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, haskell-language-server> hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, haskell-language-server> hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, haskell-language-server> hls-stan-plugin, hls-stylish-haskell-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, haskell-language-server> hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, haskell-language-server> hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, haskell-language-server> hls-stan-plugin, hls-stylish-haskell-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, haskell-language-server> hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, haskell-language-server> hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, haskell-language-server> hls-stan-plugin, hls-stylish-haskell-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, haskell-language-server> hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, haskell-language-server> hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, haskell-language-server> hls-stan-plugin, hls-stylish-haskell-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, haskell-language-server> hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, haskell-language-server> hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, haskell-language-server> hls-stan-plugin, hls-stylish-haskell-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, haskell-language-server> hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, haskell-language-server> hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, haskell-language-server> hls-stan-plugin, hls-stylish-haskell-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, haskell-language-server> hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, haskell-language-server> hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, haskell-language-server> hls-stan-plugin, hls-stylish-haskell-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, haskell-language-server> hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, haskell-language-server> hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, haskell-language-server> hls-stan-plugin, hls-stylish-haskell-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, haskell-language-server> hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, haskell-language-server> hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, haskell-language-server> hls-stan-plugin, hls-stylish-haskell-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, haskell-language-server> hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, haskell-language-server> hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, haskell-language-server> hls-stan-plugin, hls-stylish-haskell-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, haskell-language-server> hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, haskell-language-server> hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, haskell-language-server> hls-stan-plugin, hls-stylish-haskell-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, haskell-language-server> hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, haskell-language-server> hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, haskell-language-server> hls-stan-plugin, hls-stylish-haskell-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, haskell-language-server> hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, haskell-language-server> hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, haskell-language-server> hls-stan-plugin, hls-stylish-haskell-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, haskell-language-server> hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, haskell-language-server> hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, haskell-language-server> hls-stan-plugin, hls-stylish-haskell-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, haskell-language-server> hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, haskell-language-server> hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, haskell-language-server> hls-stan-plugin, hls-stylish-haskell-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, haskell-language-server> hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, haskell-language-server> hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, haskell-language-server> hls-stan-plugin, hls-stylish-haskell-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, haskell-language-server> hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, haskell-language-server> hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, haskell-language-server> hls-stan-plugin, hls-stylish-haskell-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, haskell-language-server> hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, haskell-language-server> hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, haskell-language-server> hls-stan-plugin, hls-stylish-haskell-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, haskell-language-server> hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, haskell-language-server> hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, haskell-language-server> hls-stan-plugin, hls-stylish-haskell-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, haskell-language-server> hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, haskell-language-server> hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, haskell-language-server> hls-stan-plugin, hls-stylish-haskell-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency hie-bios: using hie-bios-0.14.0 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency optparse-applicative: using optparse-applicative-0.18.1.0 haskell-language-server> Dependency optparse-simple: using optparse-simple-0.1.1.4 haskell-language-server> Dependency prettyprinter >=1.7: using prettyprinter-1.7.1 haskell-language-server> Dependency process: using process-1.6.18.0 haskell-language-server> Dependency text: using text-2.1 haskell-language-server> Dependency base >=4.12 && <5: using base-4.19.0.0 haskell-language-server> Dependency directory: using directory-1.3.8.1 haskell-language-server> Dependency filepath: using filepath-1.4.100.4 haskell-language-server> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lens: using lens-5.3.4 haskell-language-server> Dependency lsp-types: using lsp-types-2.3.0.1 haskell-language-server> Dependency mtl: using mtl-2.3.1 haskell-language-server> Dependency process-extras: using process-extras-0.7.4 haskell-language-server> Dependency text: using text-2.1 haskell-language-server> Dependency base >=4.12 && <5: using base-4.19.0.0 haskell-language-server> Dependency directory: using directory-1.3.8.1 haskell-language-server> Dependency filepath: using filepath-1.4.100.4 haskell-language-server> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lsp-types: using lsp-types-2.3.0.1 haskell-language-server> Dependency mtl: using mtl-2.3.1 haskell-language-server> Dependency process-extras: using process-extras-0.7.4 haskell-language-server> Dependency text: using text-2.1 haskell-language-server> Dependency Cabal: using Cabal-3.10.2.0 haskell-language-server> Dependency Cabal-syntax >=3.7: using Cabal-syntax-3.10.2.0 haskell-language-server> Dependency aeson: using aeson-2.2.3.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.19.0.0 haskell-language-server> Dependency bytestring: using bytestring-0.12.0.2 haskell-language-server> Dependency cabal-add: using cabal-add-0.1 haskell-language-server> Dependency containers: using containers-0.6.8 haskell-language-server> Dependency deepseq: using deepseq-1.5.0.0 haskell-language-server> Dependency directory: using directory-1.3.8.1 haskell-language-server> Dependency extra >=1.7.4: using extra-1.7.16 haskell-language-server> Dependency filepath: using filepath-1.4.100.4 haskell-language-server> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 haskell-language-server> Dependency hashable: using hashable-1.4.7.0 haskell-language-server> Dependency hls-graph ==2.10.0.0: using hls-graph-2.10.0.0 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lens: using lens-5.3.4 haskell-language-server> Dependency lsp >=2.7 && <2.8: using lsp-2.7.0.1 haskell-language-server> Dependency lsp-types >=2.3 && <2.4: using lsp-types-2.3.0.1 haskell-language-server> Dependency pretty: using pretty-1.1.3.6 haskell-language-server> Dependency process: using process-1.6.18.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 haskell-language-server> Dependency text-rope: using text-rope-0.2 haskell-language-server> Dependency transformers: using transformers-0.6.1.0 haskell-language-server> Dependency unordered-containers >=0.2.10.0: using unordered-containers-0.2.20 haskell-language-server> Dependency aeson: using aeson-2.2.3.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.19.0.0 haskell-language-server> Dependency containers: using containers-0.6.8 haskell-language-server> Dependency deepseq: using deepseq-1.5.0.0 haskell-language-server> Dependency extra: using extra-1.7.16 haskell-language-server> Dependency ghc: using ghc-9.8.1 haskell-language-server> Dependency ghc-exactprint >=1.5 && <1.13.0.0: using ghc-exactprint-1.8.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 haskell-language-server> Dependency transformers: using transformers-0.6.1.0 haskell-language-server> Dependency aeson: using aeson-2.2.3.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.19.0.0 haskell-language-server> Dependency containers: using containers-0.6.8 haskell-language-server> Dependency extra: using extra-1.7.16 haskell-language-server> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 haskell-language-server> Dependency hiedb >=0.6.0.0 && <0.7: using hiedb-0.6.0.2 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lens: using lens-5.3.4 haskell-language-server> Dependency lsp >=2.7: using lsp-2.7.0.1 haskell-language-server> Dependency sqlite-simple: using sqlite-simple-0.4.19.0 haskell-language-server> Dependency text: using text-2.1 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.19.0.0 haskell-language-server> Dependency bytestring: using bytestring-0.12.0.2 haskell-language-server> Dependency containers: using containers-0.6.8 haskell-language-server> Dependency deepseq: using deepseq-1.5.0.0 haskell-language-server> Dependency dlist: using dlist-1.0 haskell-language-server> Dependency extra: using extra-1.7.16 haskell-language-server> Dependency filepath: using filepath-1.4.100.4 haskell-language-server> Dependency ghc: using ghc-9.8.1 haskell-language-server> Dependency ghc-boot-th: using ghc-boot-th-9.8.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.7.0 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 haskell-language-server> Dependency text-rope: using text-rope-0.2 haskell-language-server> Dependency transformers: using transformers-0.6.1.0 haskell-language-server> Dependency unliftio: using unliftio-0.2.25.1 haskell-language-server> Dependency unordered-containers: using unordered-containers-0.2.20 haskell-language-server> Dependency aeson: using aeson-2.2.3.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.19.0.0 haskell-language-server> Dependency containers: using containers-0.6.8 haskell-language-server> Dependency deepseq: using deepseq-1.5.0.0 haskell-language-server> Dependency ghc: using ghc-9.8.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 haskell-language-server> Dependency transformers: using transformers-0.6.1.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.19.0.0 haskell-language-server> Dependency containers: using containers-0.6.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 haskell-language-server:hls-refactor-plugin: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency hie-compat: using hie-compat-0.3.1.2 haskell-language-server> Dependency hiedb >=0.6.0.0 && <0.7: using hiedb-0.6.0.2 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lens: using lens-5.3.4 haskell-language-server> Dependency lsp-types: using lsp-types-2.3.0.1 haskell-language-server> Dependency mod: using mod-0.2.0.1 haskell-language-server> Dependency mtl: using mtl-2.3.1 haskell-language-server> Dependency syb: using syb-0.7.2.4 haskell-language-server> Dependency text: using text-2.1 haskell-language-server> Dependency transformers: using transformers-0.6.1.0 haskell-language-server> Dependency unordered-containers: using unordered-containers-0.2.20 haskell-language-server> Dependency aeson: using aeson-2.2.3.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.19.0.0 haskell-language-server> Dependency bytestring: using bytestring-0.12.0.2 haskell-language-server> Dependency containers: using containers-0.6.8 haskell-language-server> Dependency extra: using extra-1.7.16 haskell-language-server> Dependency ghc: using ghc-9.8.1 haskell-language-server> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 haskell-language-server> Dependency hashable: using hashable-1.4.7.0 haskell-language-server> Dependency haskell-language-server:hls-refactor-plugin: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lens: using lens-5.3.4 haskell-language-server> Dependency lsp: using lsp-2.7.0.1 haskell-language-server> Dependency lsp-types: using lsp-types-2.3.0.1 haskell-language-server> Dependency mtl: using mtl-2.3.1 haskell-language-server> Dependency retrie >=0.1.1.0: using retrie-1.2.3 haskell-language-server> Dependency safe-exceptions: using safe-exceptions-0.1.7.4 haskell-language-server> Dependency stm: using stm-2.5.2.1 haskell-language-server> Dependency text: using text-2.1 haskell-language-server> Dependency text-rope: using text-rope-0.2 haskell-language-server> Dependency transformers: using transformers-0.6.1.0 haskell-language-server> Dependency unordered-containers: using unordered-containers-0.2.20 haskell-language-server> Dependency aeson: using aeson-2.2.3.0 haskell-language-server> Dependency apply-refact: using apply-refact-0.14.0.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.19.0.0 haskell-language-server> Dependency bytestring: using bytestring-0.12.0.2 haskell-language-server> Dependency containers: using containers-0.6.8 haskell-language-server> Dependency deepseq: using deepseq-1.5.0.0 haskell-language-server> Dependency filepath: using filepath-1.4.100.4 haskell-language-server> Dependency ghc-lib-parser: using ghc-lib-parser-9.8.5.20250214 haskell-language-server> Dependency ghc-lib-parser-ex: using ghc-lib-parser-ex-9.8.0.2 haskell-language-server> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 haskell-language-server> Dependency hashable: using hashable-1.4.7.0 haskell-language-server> Dependency hlint >=3.5 && <3.9: using hlint-3.8 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lens: using lens-5.3.4 haskell-language-server> Dependency lsp-types: using lsp-types-2.3.0.1 haskell-language-server> Dependency mtl: using mtl-2.3.1 haskell-language-server> Dependency refact: using refact-0.3.0.2 haskell-language-server> Dependency regex-tdfa: using regex-tdfa-1.3.2.3 haskell-language-server> Dependency stm: using stm-2.5.2.1 haskell-language-server> Dependency temporary: using temporary-1.3 haskell-language-server> Dependency text: using text-2.1 haskell-language-server> Dependency text-rope: using text-rope-0.2 haskell-language-server> Dependency transformers: using transformers-0.6.1.0 haskell-language-server> Dependency unordered-containers: using unordered-containers-0.2.20 haskell-language-server> Dependency base >=4.12 && <5: using base-4.19.0.0 haskell-language-server> Dependency deepseq: using deepseq-1.5.0.0 haskell-language-server> Dependency directory: using directory-1.3.8.1 haskell-language-server> Dependency ghcide: using ghcide-2.10.0.0 haskell-language-server> Dependency hashable: using hashable-1.4.7.0 haskell-language-server> Dependency hie-compat: using hie-compat-0.3.1.2 haskell-language-server> Dependency hls-plugin-api: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lsp-types: using lsp-types-2.3.0.1 haskell-language-server> Dependency stan >=0.1.2.0: using stan-0.2.0.0 haskell-language-server> Dependency text: using text-2.1 haskell-language-server> Dependency trial: using trial-0.0.0.0 haskell-language-server> Dependency unordered-containers: using unordered-containers-0.2.20 haskell-language-server> Dependency aeson: using aeson-2.2.3.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.19.0.0 haskell-language-server> Dependency containers: using containers-0.6.8 haskell-language-server> Dependency filepath: using filepath-1.4.100.4 haskell-language-server> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lsp: using lsp-2.7.0.1 haskell-language-server> Dependency text: using text-2.1 haskell-language-server> Dependency text-rope: using text-rope-0.2 haskell-language-server> Dependency transformers: using transformers-0.6.1.0 haskell-language-server> Dependency aeson: using aeson-2.2.3.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.19.0.0 haskell-language-server> Dependency containers: using containers-0.6.8 haskell-language-server> Dependency extra: using extra-1.7.16 haskell-language-server> Dependency fuzzy: using fuzzy-0.1.1.0 haskell-language-server> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lens: using lens-5.3.4 haskell-language-server> Dependency lens-aeson: using lens-aeson-1.2.3 haskell-language-server> Dependency lsp: using lsp-2.7.0.1 haskell-language-server> Dependency text: using text-2.1 haskell-language-server> Dependency transformers: using transformers-0.6.1.0 haskell-language-server> Dependency aeson: using aeson-2.2.3.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.19.0.0 haskell-language-server> Dependency extra: using extra-1.7.16 haskell-language-server> Dependency foldl: using foldl-1.4.18 haskell-language-server> Dependency ghc: using ghc-9.8.1 haskell-language-server> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 haskell-language-server> Dependency haskell-language-server:hls-refactor-plugin: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lens: using lens-5.3.4 haskell-language-server> Dependency lsp: using lsp-2.7.0.1 haskell-language-server> Dependency mtl: using mtl-2.3.1 haskell-language-server> Dependency syb: using syb-0.7.2.4 haskell-language-server> Dependency text: using text-2.1 haskell-language-server> Dependency transformers: using transformers-0.6.1.0 haskell-language-server> Dependency unliftio-core: using unliftio-core-0.2.1.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.19.0.0 haskell-language-server> Dependency containers: using containers-0.6.8 haskell-language-server> Dependency extra: using extra-1.7.16 haskell-language-server> Dependency ghc-boot-th: using ghc-boot-th-9.8.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 haskell-language-server> Dependency base >=4.12 && <5: using base-4.19.0.0 haskell-language-server> Dependency containers: using containers-0.6.8 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 haskell-language-server> Dependency text-rope: using text-rope-0.2 haskell-language-server> Dependency transformers: using transformers-0.6.1.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.19.0.0 haskell-language-server> Dependency containers: using containers-0.6.8 haskell-language-server> Dependency deepseq: using deepseq-1.5.0.0 haskell-language-server> Dependency extra: using extra-1.7.16 haskell-language-server> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 haskell-language-server> Dependency hashable: using hashable-1.4.7.0 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lens: using lens-5.3.4 haskell-language-server> Dependency lsp: using lsp-2.7.0.1 haskell-language-server> Dependency mtl: using mtl-2.3.1 haskell-language-server> Dependency semigroupoids: using semigroupoids-6.0.1 haskell-language-server> Dependency transformers: using transformers-0.6.1.0 haskell-language-server> Dependency vector: using vector-0.13.2.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.19.0.0 haskell-language-server> Dependency containers: using containers-0.6.8 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 haskell-language-server> Dependency transformers: using transformers-0.6.1.0 haskell-language-server> Dependency aeson: using aeson-2.2.3.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.19.0.0 haskell-language-server> Dependency containers: using containers-0.6.8 haskell-language-server> Dependency extra: using extra-1.7.16 haskell-language-server> Dependency ghc: using ghc-9.8.1 haskell-language-server> Dependency ghc-exactprint: using ghc-exactprint-1.8.0.0 haskell-language-server> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 haskell-language-server> Dependency haskell-language-server:hls-refactor-plugin: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lens: using lens-5.3.4 haskell-language-server> Dependency lsp >=2.7: using lsp-2.7.0.1 haskell-language-server> Dependency mtl: using mtl-2.3.1 haskell-language-server> Dependency text: using text-2.1 haskell-language-server> Dependency transformers: using transformers-0.6.1.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.19.0.0 haskell-language-server> Dependency containers: using containers-0.6.8 haskell-language-server> Dependency deepseq: using deepseq-1.5.0.0 haskell-language-server> Dependency extra: using extra-1.7.16 haskell-language-server> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 haskell-language-server> Dependency 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 haskell-language-server> Dependency aeson: using aeson-2.2.3.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.19.0.0 haskell-language-server> Dependency containers: using containers-0.6.8 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 haskell-language-server> Dependency transformers: using transformers-0.6.1.0 haskell-language-server> Dependency aeson: using aeson-2.2.3.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.19.0.0 haskell-language-server> Dependency containers: using containers-0.6.8 haskell-language-server> Dependency deepseq: using deepseq-1.5.0.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 haskell-language-server> Dependency transformers: using transformers-0.6.1.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.19.0.0 haskell-language-server> Dependency floskell >=0.11.0 && <0.12: using floskell-0.11.1 haskell-language-server> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lsp-types >=2.3 && <2.4: using lsp-types-2.3.0.1 haskell-language-server> Dependency mtl: using mtl-2.3.1 haskell-language-server> Dependency text: using text-2.1 haskell-language-server> Dependency base >=4.12 && <5: using base-4.19.0.0 haskell-language-server> Dependency filepath: using filepath-1.4.100.4 haskell-language-server> Dependency fourmolu >=0.14 && <0.17: using fourmolu-0.15.0.0 haskell-language-server> Dependency ghc-boot-th: using ghc-boot-th-9.8.1 haskell-language-server> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lens: using lens-5.3.4 haskell-language-server> Dependency lsp: using lsp-2.7.0.1 haskell-language-server> Dependency mtl: using mtl-2.3.1 haskell-language-server> Dependency process-extras >=0.7.1: using process-extras-0.7.4 haskell-language-server> Dependency text: using text-2.1 haskell-language-server> Dependency transformers: using transformers-0.6.1.0 haskell-language-server> Dependency yaml: using yaml-0.11.11.2 haskell-language-server> Dependency base >=4.12 && <5: using base-4.19.0.0 haskell-language-server> Dependency extra: using extra-1.7.16 haskell-language-server> Dependency filepath: using filepath-1.4.100.4 haskell-language-server> Dependency ghc-boot-th: using ghc-boot-th-9.8.1 haskell-language-server> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lsp: using lsp-2.7.0.1 haskell-language-server> Dependency mtl: using mtl-2.3.1 haskell-language-server> Dependency ormolu >=0.1.2 && <0.4 || >=0.5 && <0.8: using ormolu-0.7.4.0 haskell-language-server> Dependency process-extras >=0.7.1: using process-extras-0.7.4 haskell-language-server> Dependency text: using text-2.1 haskell-language-server> Dependency transformers: using transformers-0.6.1.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.19.0.0 haskell-language-server> Dependency directory: using directory-1.3.8.1 haskell-language-server> Dependency filepath: using filepath-1.4.100.4 haskell-language-server> Dependency ghc-boot-th: using ghc-boot-th-9.8.1 haskell-language-server> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lsp-types: using lsp-types-2.3.0.1 haskell-language-server> Dependency mtl: using mtl-2.3.1 haskell-language-server> Dependency stylish-haskell >=0.12 && <0.15: using stylish-haskell-0.14.6.0 haskell-language-server> Dependency text: using text-2.1 haskell-language-server> Dependency base >=4.12 && <5: using base-4.19.0.0 haskell-language-server> Dependency bytestring: using bytestring-0.12.0.2 haskell-language-server> Dependency containers: using containers-0.6.8 haskell-language-server> Dependency data-default: using data-default-0.7.1.3 haskell-language-server> Dependency deepseq: using deepseq-1.5.0.0 haskell-language-server> Dependency dlist: using dlist-1.0 haskell-language-server> Dependency extra: using extra-1.7.16 haskell-language-server> Dependency ghc: using ghc-9.8.1 haskell-language-server> Dependency ghc-boot: using ghc-boot-9.8.1 haskell-language-server> Dependency ghc-exactprint <1 || >=1.4: using ghc-exactprint-1.8.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 parser-combinators: using parser-combinators-1.3.0 haskell-language-server> Dependency regex-applicative: using regex-applicative-0.3.4 haskell-language-server> Dependency regex-tdfa: using regex-tdfa-1.3.2.3 haskell-language-server> Dependency syb: using syb-0.7.2.4 haskell-language-server> Dependency text: using text-2.1 haskell-language-server> Dependency text-rope: using text-rope-0.2 haskell-language-server> Dependency time: using time-1.12.2 haskell-language-server> Dependency transformers: using transformers-0.6.1.0 haskell-language-server> Dependency unordered-containers: using unordered-containers-0.2.20 haskell-language-server> Dependency array: using array-0.5.6.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.19.0.0 haskell-language-server> Dependency bytestring: using bytestring-0.12.0.2 haskell-language-server> Dependency containers: using containers-0.6.8 haskell-language-server> Dependency data-default: using data-default-0.7.1.3 haskell-language-server> Dependency deepseq: using deepseq-1.5.0.0 haskell-language-server> Dependency dlist: using dlist-1.0 haskell-language-server> Dependency extra: using extra-1.7.16 haskell-language-server> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 haskell-language-server> Dependency hls-graph ==2.10.0.0: using hls-graph-2.10.0.0 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lens: using lens-5.3.4 haskell-language-server> Dependency lsp >=2.6: using lsp-2.7.0.1 haskell-language-server> Dependency mtl >=2.2: using mtl-2.3.1 haskell-language-server> Dependency stm: using stm-2.5.2.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.21.0.0 haskell-language-server> Dependency text: using text-2.1 haskell-language-server> Dependency text-rope: using text-rope-0.2 haskell-language-server> Dependency transformers: using transformers-0.6.1.0 haskell-language-server> Dependency array: using array-0.5.6.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.19.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 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.19.0.0 haskell-language-server> Dependency binary: using binary-0.8.9.1 haskell-language-server> Dependency bytestring: using bytestring-0.12.0.2 haskell-language-server> Dependency deepseq: using deepseq-1.5.0.0 haskell-language-server> Dependency directory: using directory-1.3.8.1 haskell-language-server> Dependency extra: using extra-1.7.16 haskell-language-server> Dependency filepath: using filepath-1.4.100.4 haskell-language-server> Dependency ghcide: using ghcide-2.10.0.0 haskell-language-server> Dependency hashable: using hashable-1.4.7.0 haskell-language-server> Dependency hls-test-utils: using hls-test-utils-2.10.0.0 haskell-language-server> Dependency lens: using lens-5.3.4 haskell-language-server> Dependency lsp-test: using lsp-test-0.17.1.1 haskell-language-server> Dependency lsp-types: using lsp-types-2.3.0.1 haskell-language-server> Dependency optparse-applicative: using optparse-applicative-0.18.1.0 haskell-language-server> Dependency parser-combinators: using parser-combinators-1.3.0 haskell-language-server> Dependency process: using process-1.6.18.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 haskell-language-server> Dependency base >=4.12 && <5: using base-4.19.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 haskell-language-server> Dependency base >=4.12 && <5: using base-4.19.0.0 haskell-language-server> Dependency containers: using containers-0.6.8 haskell-language-server> Dependency data-default: using data-default-0.7.1.3 haskell-language-server> Dependency directory: using directory-1.3.8.1 haskell-language-server> Dependency extra: using extra-1.7.16 haskell-language-server> Dependency filepath: using filepath-1.4.100.4 haskell-language-server> Dependency ghcide: using ghcide-2.10.0.0 haskell-language-server> Dependency haskell-language-server: using haskell-language-server-2.10.0.0 haskell-language-server> Dependency hie-bios: using hie-bios-0.14.0 haskell-language-server> Dependency hls-plugin-api: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lsp: using lsp-2.7.0.1 haskell-language-server> Dependency lsp-types: using lsp-types-2.3.0.1 haskell-language-server> Dependency text: using text-2.1 haskell-language-server> Dependency transformers: using transformers-0.6.1.0 haskell-language-server> Dependency unix: using unix-2.8.3.0 haskell-language-server> Dependency unliftio-core: using unliftio-core-0.2.1.0 haskell-language-server> Dependency base >=4 && <5: using base-4.19.0.0 haskell-language-server> Dependency aeson: using aeson-2.2.3.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.19.0.0 haskell-language-server> Dependency bytestring: using bytestring-0.12.0.2 haskell-language-server> Dependency containers: using containers-0.6.8 haskell-language-server> Dependency data-default: using data-default-0.7.1.3 haskell-language-server> Dependency extra: using extra-1.7.16 haskell-language-server> Dependency filepath: using filepath-1.4.100.4 haskell-language-server> Dependency haskell-language-server:ghcide-bench-lib: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency hls-graph: using hls-graph-2.10.0.0 haskell-language-server> Dependency hls-plugin-api: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency hls-test-utils: using hls-test-utils-2.10.0.0 haskell-language-server> Dependency lens: using lens-5.3.4 haskell-language-server> Dependency lsp-test: using lsp-test-0.17.1.1 haskell-language-server> Dependency lsp-types: using lsp-types-2.3.0.1 haskell-language-server> Dependency optparse-applicative: using optparse-applicative-0.18.1.0 haskell-language-server> Dependency process: using process-1.6.18.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 haskell-language-server> Source component graph: haskell-language-server> component exe:ghcide-test-preprocessor haskell-language-server> component lib:hls-stylish-haskell-plugin haskell-language-server> component lib:hls-stan-plugin haskell-language-server> component lib:hls-semantic-tokens-plugin haskell-language-server> component lib:hls-refactor-plugin haskell-language-server> component lib:hls-rename-plugin dependency lib:hls-refactor-plugin haskell-language-server> component lib:hls-retrie-plugin dependency lib:hls-refactor-plugin haskell-language-server> component lib:hls-splice-plugin dependency lib:hls-refactor-plugin haskell-language-server> component lib:hls-qualify-imported-names-plugin haskell-language-server> component lib:hls-pragmas-plugin haskell-language-server> component lib:hls-overloaded-record-dot-plugin haskell-language-server> component lib:hls-ormolu-plugin haskell-language-server> component lib:hls-notes-plugin haskell-language-server> component lib:hls-module-name-plugin haskell-language-server> component lib:hls-hlint-plugin haskell-language-server> component lib:hls-gadt-plugin dependency lib:hls-refactor-plugin haskell-language-server> component lib:hls-fourmolu-plugin haskell-language-server> component lib:hls-floskell-plugin haskell-language-server> component lib:hls-explicit-record-fields-plugin haskell-language-server> component lib:hls-explicit-imports-plugin haskell-language-server> component lib:hls-explicit-fixity-plugin haskell-language-server> component lib:hls-eval-plugin haskell-language-server> component lib:hls-code-range-plugin haskell-language-server> component lib:hls-class-plugin haskell-language-server> component lib:hls-change-type-signature-plugin haskell-language-server> component lib:hls-call-hierarchy-plugin haskell-language-server> component lib:hls-cabal-plugin haskell-language-server> component lib:hls-cabal-gild-plugin haskell-language-server> component lib:hls-cabal-fmt-plugin haskell-language-server> component lib:hls-alternate-number-format-plugin haskell-language-server> component lib:ghcide-bench-lib haskell-language-server> component exe:ghcide-bench dependency lib:ghcide-bench-lib haskell-language-server> component lib haskell-language-server> dependency lib:hls-alternate-number-format-plugin haskell-language-server> dependency lib:hls-cabal-fmt-plugin haskell-language-server> dependency lib:hls-cabal-gild-plugin haskell-language-server> dependency lib:hls-cabal-plugin haskell-language-server> dependency lib:hls-call-hierarchy-plugin haskell-language-server> dependency lib:hls-change-type-signature-plugin haskell-language-server> dependency lib:hls-class-plugin haskell-language-server> dependency lib:hls-code-range-plugin haskell-language-server> dependency lib:hls-eval-plugin haskell-language-server> dependency lib:hls-explicit-fixity-plugin haskell-language-server> dependency lib:hls-explicit-imports-plugin haskell-language-server> dependency lib:hls-explicit-record-fields-plugin haskell-language-server> dependency lib:hls-floskell-plugin haskell-language-server> dependency lib:hls-fourmolu-plugin haskell-language-server> dependency lib:hls-gadt-plugin haskell-language-server> dependency lib:hls-hlint-plugin haskell-language-server> dependency lib:hls-module-name-plugin haskell-language-server> dependency lib:hls-notes-plugin haskell-language-server> dependency lib:hls-ormolu-plugin haskell-language-server> dependency lib:hls-overloaded-record-dot-plugin haskell-language-server> dependency lib:hls-pragmas-plugin haskell-language-server> dependency lib:hls-qualify-imported-names-plugin haskell-language-server> dependency lib:hls-refactor-plugin haskell-language-server> dependency lib:hls-rename-plugin haskell-language-server> dependency lib:hls-retrie-plugin haskell-language-server> dependency lib:hls-semantic-tokens-plugin haskell-language-server> dependency lib:hls-splice-plugin haskell-language-server> dependency lib:hls-stan-plugin haskell-language-server> dependency lib:hls-stylish-haskell-plugin haskell-language-server> component exe:haskell-language-server dependency lib haskell-language-server> component exe:haskell-language-server-wrapper dependency lib haskell-language-server> Configured component graph: haskell-language-server> component haskell-language-server-2.10.0.0-B2xt3a3MtF3183k7wA2w9c-ghcide-test-preprocessor haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> component haskell-language-server-2.10.0.0-EzdKnGswwBn98NNQ1rYo4I-hls-stylish-haskell-plugin haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include directory-1.3.8.1-6a8e haskell-language-server> include filepath-1.4.100.4-fa1c haskell-language-server> include ghc-boot-th-9.8.1-8ab3 haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> include mtl-2.3.1-63a4 haskell-language-server> include stylish-haskell-0.14.6.0-3NldaljqHQ46qjbLBkFQZM haskell-language-server> include text-2.1-c36a haskell-language-server> component haskell-language-server-2.10.0.0-BQBwFLsJBWUBIpOMMFGKSp-hls-stan-plugin haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include deepseq-1.5.0.0-412f haskell-language-server> include directory-1.3.8.1-6a8e haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m haskell-language-server> include hie-compat-0.3.1.2-9ME5ma9hRNsID6YtLKXHAC haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> include stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo haskell-language-server> include text-2.1-c36a haskell-language-server> include trial-0.0.0.0-IOlBFY6Ej7E68uGXFizp3b haskell-language-server> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq haskell-language-server> component haskell-language-server-2.10.0.0-2tDO422VTweKyMBZdvcLIZ-hls-semantic-tokens-plugin haskell-language-server> include array-0.5.6.0-dc89 haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include bytestring-0.12.0.2-4690 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy haskell-language-server> include deepseq-1.5.0.0-412f haskell-language-server> include dlist-1.0-92EE3VRf6S86YM2NLYx7Zz haskell-language-server> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include mtl-2.3.1-63a4 haskell-language-server> include stm-2.5.2.1-83fa haskell-language-server> include stm-containers-1.2.1.1-H1mSmOKT12tBhhHaHtwIoE haskell-language-server> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI haskell-language-server> include template-haskell-2.21.0.0-8831 haskell-language-server> include text-2.1-c36a haskell-language-server> include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> component haskell-language-server-2.10.0.0-3XGK9GwDGRYGjqTrnk3Hon-hls-refactor-plugin haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include bytestring-0.12.0.2-4690 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy haskell-language-server> include deepseq-1.5.0.0-412f haskell-language-server> include dlist-1.0-92EE3VRf6S86YM2NLYx7Zz haskell-language-server> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> include ghc-9.8.1-f1e9 haskell-language-server> include ghc-boot-9.8.1-d7dd haskell-language-server> include ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include mtl-2.3.1-63a4 haskell-language-server> include parser-combinators-1.3.0-5Yz8xwrRDUHETAswiwAlFc haskell-language-server> include regex-applicative-0.3.4-AEqIFWhIIs1BSKyPsHp0Ll haskell-language-server> include regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX haskell-language-server> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI haskell-language-server> include text-2.1-c36a haskell-language-server> include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D haskell-language-server> include time-1.12.2-d26d haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq haskell-language-server> component haskell-language-server-2.10.0.0-9SrX9DeqVKzIdmUYqP7yHk-hls-rename-plugin haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m haskell-language-server> include haskell-language-server-2.10.0.0-3XGK9GwDGRYGjqTrnk3Hon-hls-refactor-plugin haskell-language-server> include hie-compat-0.3.1.2-9ME5ma9hRNsID6YtLKXHAC haskell-language-server> include hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> include mod-0.2.0.1-3t9cpInlXGaJtLrta7N1kg haskell-language-server> include mtl-2.3.1-63a4 haskell-language-server> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI haskell-language-server> include text-2.1-c36a haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq haskell-language-server> component haskell-language-server-2.10.0.0-1gsUFbQ842PKvNvhGOJMYJ-hls-retrie-plugin haskell-language-server> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include bytestring-0.12.0.2-4690 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> include ghc-9.8.1-f1e9 haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m haskell-language-server> include haskell-language-server-2.10.0.0-3XGK9GwDGRYGjqTrnk3Hon-hls-refactor-plugin haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> include mtl-2.3.1-63a4 haskell-language-server> include retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV haskell-language-server> include safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv haskell-language-server> include stm-2.5.2.1-83fa haskell-language-server> include text-2.1-c36a haskell-language-server> include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq haskell-language-server> component haskell-language-server-2.10.0.0-1Sy3jxVyYcTAfUuSxWJHpU-hls-splice-plugin haskell-language-server> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> include foldl-1.4.18-62WoZL2Y1vbK9V8UvFwjK0 haskell-language-server> include ghc-9.8.1-f1e9 haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include haskell-language-server-2.10.0.0-3XGK9GwDGRYGjqTrnk3Hon-hls-refactor-plugin haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include mtl-2.3.1-63a4 haskell-language-server> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI haskell-language-server> include text-2.1-c36a haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> include unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P haskell-language-server> component haskell-language-server-2.10.0.0-9HQ62WCkjLe2eoUSbxHEdi-hls-qualify-imported-names-plugin haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include dlist-1.0-92EE3VRf6S86YM2NLYx7Zz haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include text-2.1-c36a haskell-language-server> include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> component haskell-language-server-2.10.0.0-HKxfZNunG6hBHmmOxv0zTN-hls-pragmas-plugin haskell-language-server> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> include fuzzy-0.1.1.0-D07bwRyz1gP5AVa7hnmyim haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lens-aeson-1.2.3-7t4wTsEmKaD6kmSnYjKzJi haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include text-2.1-c36a haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> component haskell-language-server-2.10.0.0-Em60mJKfLJULsN1tg1wZxw-hls-overloaded-record-dot-plugin haskell-language-server> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include deepseq-1.5.0.0-412f haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI haskell-language-server> include text-2.1-c36a haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> component haskell-language-server-2.10.0.0-MUt90UFet1JGUMqxKuMw-hls-ormolu-plugin haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> include filepath-1.4.100.4-fa1c haskell-language-server> include ghc-boot-th-9.8.1-8ab3 haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include mtl-2.3.1-63a4 haskell-language-server> include ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9 haskell-language-server> include process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9 haskell-language-server> include text-2.1-c36a haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> component haskell-language-server-2.10.0.0-6hCKIiUtiYP2AEg7dTKmMR-hls-notes-plugin haskell-language-server> include array-0.5.6.0-dc89 haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include mtl-2.3.1-63a4 haskell-language-server> include regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX haskell-language-server> include text-2.1-c36a haskell-language-server> include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D haskell-language-server> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq haskell-language-server> component haskell-language-server-2.10.0.0-47J6vWt6g9hD8uPU8YTer4-hls-module-name-plugin haskell-language-server> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include filepath-1.4.100.4-fa1c haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include text-2.1-c36a haskell-language-server> include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> component haskell-language-server-2.10.0.0-ITdnO56kWFc9zzdG1pzUxa-hls-hlint-plugin haskell-language-server> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> include apply-refact-0.14.0.0-QAxpDjl60yEbMxJKtOCSm haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include bytestring-0.12.0.2-4690 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include deepseq-1.5.0.0-412f haskell-language-server> include filepath-1.4.100.4-fa1c haskell-language-server> include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn haskell-language-server> include ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m haskell-language-server> include hlint-3.8-DgyyNAVgxFjKYdTDIDaX5b haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> include mtl-2.3.1-63a4 haskell-language-server> include refact-0.3.0.2-9j60Lyk5ZE6EDCl7uG5E0B haskell-language-server> include regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX haskell-language-server> include stm-2.5.2.1-83fa haskell-language-server> include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b haskell-language-server> include text-2.1-c36a haskell-language-server> include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq haskell-language-server> component haskell-language-server-2.10.0.0-JVJj056vHYz3pyUtVGNEvr-hls-gadt-plugin haskell-language-server> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> include ghc-9.8.1-f1e9 haskell-language-server> include ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include haskell-language-server-2.10.0.0-3XGK9GwDGRYGjqTrnk3Hon-hls-refactor-plugin haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include mtl-2.3.1-63a4 haskell-language-server> include text-2.1-c36a haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> component haskell-language-server-2.10.0.0-1cHJKhXED4FA3Sy8HWe9Uy-hls-fourmolu-plugin haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include filepath-1.4.100.4-fa1c haskell-language-server> include fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo haskell-language-server> include ghc-boot-th-9.8.1-8ab3 haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include mtl-2.3.1-63a4 haskell-language-server> include process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9 haskell-language-server> include text-2.1-c36a haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> include yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced haskell-language-server> component haskell-language-server-2.10.0.0-IfXWo4jDObcLK9rNRMTZo5-hls-floskell-plugin haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> include mtl-2.3.1-63a4 haskell-language-server> include text-2.1-c36a haskell-language-server> component haskell-language-server-2.10.0.0-KlyIlf2P61x3Ebj6hPqoJR-hls-explicit-record-fields-plugin haskell-language-server> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI haskell-language-server> include text-2.1-c36a haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> component haskell-language-server-2.10.0.0-D9DHEkXr1dx74gM3xmk3BP-hls-explicit-imports-plugin haskell-language-server> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include deepseq-1.5.0.0-412f haskell-language-server> include ghc-9.8.1-f1e9 haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include mtl-2.3.1-63a4 haskell-language-server> include text-2.1-c36a haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> component haskell-language-server-2.10.0.0-Jg0sPy4m9QLGECTXvBsOK9-hls-explicit-fixity-plugin haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include deepseq-1.5.0.0-412f haskell-language-server> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include text-2.1-c36a haskell-language-server> component haskell-language-server-2.10.0.0-7iXYn3KjtTBH4LOV9GjNK7-hls-eval-plugin haskell-language-server> include Diff-0.5-4nPoK53PkizD5e0dTbCPv7 haskell-language-server> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include bytestring-0.12.0.2-4690 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include deepseq-1.5.0.0-412f haskell-language-server> include dlist-1.0-92EE3VRf6S86YM2NLYx7Zz haskell-language-server> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> include filepath-1.4.100.4-fa1c haskell-language-server> include ghc-9.8.1-f1e9 haskell-language-server> include ghc-boot-th-9.8.1-8ab3 haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> include megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 haskell-language-server> include mtl-2.3.1-63a4 haskell-language-server> include parser-combinators-1.3.0-5Yz8xwrRDUHETAswiwAlFc haskell-language-server> include text-2.1-c36a haskell-language-server> include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> include unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe haskell-language-server> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq haskell-language-server> component haskell-language-server-2.10.0.0-9kraNMYZp9e7wElIt4I7GL-hls-code-range-plugin haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include deepseq-1.5.0.0-412f haskell-language-server> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include mtl-2.3.1-63a4 haskell-language-server> include semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> include vector-0.13.2.0-KITycIPQp0R25115diGgzh haskell-language-server> component haskell-language-server-2.10.0.0-2ZiWu1qW8Yh6vvQEqb89jS-hls-class-plugin haskell-language-server> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include deepseq-1.5.0.0-412f haskell-language-server> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> include ghc-9.8.1-f1e9 haskell-language-server> include ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include mtl-2.3.1-63a4 haskell-language-server> include text-2.1-c36a haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> component haskell-language-server-2.10.0.0-7RN2fjj1hPILeBwfEBquD-hls-change-type-signature-plugin haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> include regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX haskell-language-server> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI haskell-language-server> include text-2.1-c36a haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> component haskell-language-server-2.10.0.0-I7wMznEHOyvCdKHFft7wcs-hls-call-hierarchy-plugin haskell-language-server> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include sqlite-simple-0.4.19.0-5hdyM3EqLRN9eRjfZpLj9g haskell-language-server> include text-2.1-c36a haskell-language-server> component haskell-language-server-2.10.0.0-C7Qe7ppF0BjB6fz22RMCf4-hls-cabal-plugin haskell-language-server> include Cabal-3.10.2.0-5777 haskell-language-server> include Cabal-syntax-3.10.2.0-c668 haskell-language-server> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include bytestring-0.12.0.2-4690 haskell-language-server> include cabal-add-0.1-38BmkiN6lLEJqZ4spNmb0P haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include deepseq-1.5.0.0-412f haskell-language-server> include directory-1.3.8.1-6a8e haskell-language-server> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> include filepath-1.4.100.4-fa1c haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m haskell-language-server> include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> include pretty-1.1.3.6-0c70 haskell-language-server> include process-1.6.18.0-26fa haskell-language-server> include regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX haskell-language-server> include text-2.1-c36a haskell-language-server> include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq haskell-language-server> component haskell-language-server-2.10.0.0-9fD5LAlPoarAs3MAqeuT1E-hls-cabal-gild-plugin haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include directory-1.3.8.1-6a8e haskell-language-server> include filepath-1.4.100.4-fa1c haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> include mtl-2.3.1-63a4 haskell-language-server> include process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9 haskell-language-server> include text-2.1-c36a haskell-language-server> component haskell-language-server-2.10.0.0-HZlolw0PdPo3n262yrrNHr-hls-cabal-fmt-plugin haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include directory-1.3.8.1-6a8e haskell-language-server> include filepath-1.4.100.4-fa1c haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> include mtl-2.3.1-63a4 haskell-language-server> include process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9 haskell-language-server> include text-2.1-c36a haskell-language-server> component haskell-language-server-2.10.0.0-Ic2BTPEglp7IEEQwn7lTvt-hls-alternate-number-format-plugin haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> include ghc-boot-th-9.8.1-8ab3 haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include mtl-2.3.1-63a4 haskell-language-server> include regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX haskell-language-server> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI haskell-language-server> include text-2.1-c36a haskell-language-server> component haskell-language-server-2.10.0.0-HyFF6eLuwj88dHTC7J8HmY-ghcide-bench-lib haskell-language-server> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include binary-0.8.9.1-0e3e haskell-language-server> include bytestring-0.12.0.2-4690 haskell-language-server> include deepseq-1.5.0.0-412f haskell-language-server> include directory-1.3.8.1-6a8e haskell-language-server> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> include filepath-1.4.100.4-fa1c haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m haskell-language-server> include hls-test-utils-2.10.0.0-2IHPRt1IXfWA2MMFtzgPXD haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-test-0.17.1.1-CsqkYMkqBrF5gbKTU4Wcv6 haskell-language-server> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv haskell-language-server> include parser-combinators-1.3.0-5Yz8xwrRDUHETAswiwAlFc haskell-language-server> include process-1.6.18.0-26fa haskell-language-server> include row-types-1.0.1.2-FJQHeeURw1d7zMeHLoJlAE haskell-language-server> include safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv haskell-language-server> include shake-0.19.8-3FCaRvebiS3CdqCMPQhT3v haskell-language-server> include text-2.1-c36a haskell-language-server> component haskell-language-server-2.10.0.0-JTcDIhRjvOJA2ZqpR54weq-ghcide-bench haskell-language-server> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include bytestring-0.12.0.2-4690 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy haskell-language-server> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> include filepath-1.4.100.4-fa1c haskell-language-server> include haskell-language-server-2.10.0.0-HyFF6eLuwj88dHTC7J8HmY-ghcide-bench-lib haskell-language-server> include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include hls-test-utils-2.10.0.0-2IHPRt1IXfWA2MMFtzgPXD haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-test-0.17.1.1-CsqkYMkqBrF5gbKTU4Wcv6 haskell-language-server> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv haskell-language-server> include process-1.6.18.0-26fa haskell-language-server> include safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv haskell-language-server> include shake-0.19.8-3FCaRvebiS3CdqCMPQhT3v haskell-language-server> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP haskell-language-server> include text-2.1-c36a haskell-language-server> component haskell-language-server-2.10.0.0-F860inkkr5NDJ4kmq7YwBa haskell-language-server> include aeson-pretty-0.8.10-7vqdHLyaep4E96vj2FqdIM haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy haskell-language-server> include directory-1.3.8.1-6a8e haskell-language-server> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> include filepath-1.4.100.4-fa1c haskell-language-server> include ghc-9.8.1-f1e9 haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include githash-0.1.7.0-HGY2TdHqANvDEdBbdyG8pD haskell-language-server> include haskell-language-server-2.10.0.0-Ic2BTPEglp7IEEQwn7lTvt-hls-alternate-number-format-plugin haskell-language-server> include haskell-language-server-2.10.0.0-HZlolw0PdPo3n262yrrNHr-hls-cabal-fmt-plugin haskell-language-server> include haskell-language-server-2.10.0.0-9fD5LAlPoarAs3MAqeuT1E-hls-cabal-gild-plugin haskell-language-server> include haskell-language-server-2.10.0.0-C7Qe7ppF0BjB6fz22RMCf4-hls-cabal-plugin haskell-language-server> include haskell-language-server-2.10.0.0-I7wMznEHOyvCdKHFft7wcs-hls-call-hierarchy-plugin haskell-language-server> include haskell-language-server-2.10.0.0-7RN2fjj1hPILeBwfEBquD-hls-change-type-signature-plugin haskell-language-server> include haskell-language-server-2.10.0.0-2ZiWu1qW8Yh6vvQEqb89jS-hls-class-plugin haskell-language-server> include haskell-language-server-2.10.0.0-9kraNMYZp9e7wElIt4I7GL-hls-code-range-plugin haskell-language-server> include haskell-language-server-2.10.0.0-7iXYn3KjtTBH4LOV9GjNK7-hls-eval-plugin haskell-language-server> include haskell-language-server-2.10.0.0-Jg0sPy4m9QLGECTXvBsOK9-hls-explicit-fixity-plugin haskell-language-server> include haskell-language-server-2.10.0.0-D9DHEkXr1dx74gM3xmk3BP-hls-explicit-imports-plugin haskell-language-server> include haskell-language-server-2.10.0.0-KlyIlf2P61x3Ebj6hPqoJR-hls-explicit-record-fields-plugin haskell-language-server> include haskell-language-server-2.10.0.0-IfXWo4jDObcLK9rNRMTZo5-hls-floskell-plugin haskell-language-server> include haskell-language-server-2.10.0.0-1cHJKhXED4FA3Sy8HWe9Uy-hls-fourmolu-plugin haskell-language-server> include haskell-language-server-2.10.0.0-JVJj056vHYz3pyUtVGNEvr-hls-gadt-plugin haskell-language-server> include haskell-language-server-2.10.0.0-ITdnO56kWFc9zzdG1pzUxa-hls-hlint-plugin haskell-language-server> include haskell-language-server-2.10.0.0-47J6vWt6g9hD8uPU8YTer4-hls-module-name-plugin haskell-language-server> include haskell-language-server-2.10.0.0-6hCKIiUtiYP2AEg7dTKmMR-hls-notes-plugin haskell-language-server> include haskell-language-server-2.10.0.0-MUt90UFet1JGUMqxKuMw-hls-ormolu-plugin haskell-language-server> include haskell-language-server-2.10.0.0-Em60mJKfLJULsN1tg1wZxw-hls-overloaded-record-dot-plugin haskell-language-server> include haskell-language-server-2.10.0.0-HKxfZNunG6hBHmmOxv0zTN-hls-pragmas-plugin haskell-language-server> include haskell-language-server-2.10.0.0-9HQ62WCkjLe2eoUSbxHEdi-hls-qualify-imported-names-plugin haskell-language-server> include haskell-language-server-2.10.0.0-3XGK9GwDGRYGjqTrnk3Hon-hls-refactor-plugin haskell-language-server> include haskell-language-server-2.10.0.0-9SrX9DeqVKzIdmUYqP7yHk-hls-rename-plugin haskell-language-server> include haskell-language-server-2.10.0.0-1gsUFbQ842PKvNvhGOJMYJ-hls-retrie-plugin haskell-language-server> include haskell-language-server-2.10.0.0-2tDO422VTweKyMBZdvcLIZ-hls-semantic-tokens-plugin haskell-language-server> include haskell-language-server-2.10.0.0-1Sy3jxVyYcTAfUuSxWJHpU-hls-splice-plugin haskell-language-server> include haskell-language-server-2.10.0.0-BQBwFLsJBWUBIpOMMFGKSp-hls-stan-plugin haskell-language-server> include haskell-language-server-2.10.0.0-EzdKnGswwBn98NNQ1rYo4I-hls-stylish-haskell-plugin haskell-language-server> include hie-bios-0.14.0-8linRbMuMoh51gkka25v59 haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv haskell-language-server> include optparse-simple-0.1.1.4-2rHeepWYDcEDkFr1briH8l haskell-language-server> include prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP haskell-language-server> include process-1.6.18.0-26fa haskell-language-server> include text-2.1-c36a haskell-language-server> component haskell-language-server-2.10.0.0-JpDcJCyyHNw6ZuKibW3NPE-haskell-language-server haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include haskell-language-server-2.10.0.0-F860inkkr5NDJ4kmq7YwBa haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP haskell-language-server> include text-2.1-c36a haskell-language-server> component haskell-language-server-2.10.0.0-FNOhk0wFmwaAwH6bANcEvV-haskell-language-server-wrapper haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy haskell-language-server> include directory-1.3.8.1-6a8e haskell-language-server> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> include filepath-1.4.100.4-fa1c haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include haskell-language-server-2.10.0.0-F860inkkr5NDJ4kmq7YwBa haskell-language-server> include hie-bios-0.14.0-8linRbMuMoh51gkka25v59 haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> include text-2.1-c36a haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> include unix-2.8.3.0-8aa6 haskell-language-server> include unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P haskell-language-server> Linked component graph: haskell-language-server> unit haskell-language-server-2.10.0.0-B2xt3a3MtF3183k7wA2w9c-ghcide-test-preprocessor haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> unit haskell-language-server-2.10.0.0-EzdKnGswwBn98NNQ1rYo4I-hls-stylish-haskell-plugin haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include directory-1.3.8.1-6a8e haskell-language-server> include filepath-1.4.100.4-fa1c haskell-language-server> include ghc-boot-th-9.8.1-8ab3 haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> include mtl-2.3.1-63a4 haskell-language-server> include stylish-haskell-0.14.6.0-3NldaljqHQ46qjbLBkFQZM haskell-language-server> include text-2.1-c36a haskell-language-server> Ide.Plugin.StylishHaskell=haskell-language-server-2.10.0.0-EzdKnGswwBn98NNQ1rYo4I-hls-stylish-haskell-plugin:Ide.Plugin.StylishHaskell haskell-language-server> unit haskell-language-server-2.10.0.0-BQBwFLsJBWUBIpOMMFGKSp-hls-stan-plugin haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include deepseq-1.5.0.0-412f haskell-language-server> include directory-1.3.8.1-6a8e haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m haskell-language-server> include hie-compat-0.3.1.2-9ME5ma9hRNsID6YtLKXHAC haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> include stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo haskell-language-server> include text-2.1-c36a haskell-language-server> include trial-0.0.0.0-IOlBFY6Ej7E68uGXFizp3b haskell-language-server> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq haskell-language-server> Ide.Plugin.Stan=haskell-language-server-2.10.0.0-BQBwFLsJBWUBIpOMMFGKSp-hls-stan-plugin:Ide.Plugin.Stan haskell-language-server> unit haskell-language-server-2.10.0.0-2tDO422VTweKyMBZdvcLIZ-hls-semantic-tokens-plugin haskell-language-server> include array-0.5.6.0-dc89 haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include bytestring-0.12.0.2-4690 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy haskell-language-server> include deepseq-1.5.0.0-412f haskell-language-server> include dlist-1.0-92EE3VRf6S86YM2NLYx7Zz haskell-language-server> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include mtl-2.3.1-63a4 haskell-language-server> include stm-2.5.2.1-83fa haskell-language-server> include stm-containers-1.2.1.1-H1mSmOKT12tBhhHaHtwIoE haskell-language-server> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI haskell-language-server> include template-haskell-2.21.0.0-8831 haskell-language-server> include text-2.1-c36a haskell-language-server> include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> Ide.Plugin.SemanticTokens=haskell-language-server-2.10.0.0-2tDO422VTweKyMBZdvcLIZ-hls-semantic-tokens-plugin:Ide.Plugin.SemanticTokens,Ide.Plugin.SemanticTokens.Mappings=haskell-language-server-2.10.0.0-2tDO422VTweKyMBZdvcLIZ-hls-semantic-tokens-plugin:Ide.Plugin.SemanticTokens.Mappings,Ide.Plugin.SemanticTokens.Types=haskell-language-server-2.10.0.0-2tDO422VTweKyMBZdvcLIZ-hls-semantic-tokens-plugin:Ide.Plugin.SemanticTokens.Types haskell-language-server> unit haskell-language-server-2.10.0.0-3XGK9GwDGRYGjqTrnk3Hon-hls-refactor-plugin haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include bytestring-0.12.0.2-4690 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy haskell-language-server> include deepseq-1.5.0.0-412f haskell-language-server> include dlist-1.0-92EE3VRf6S86YM2NLYx7Zz haskell-language-server> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> include ghc-9.8.1-f1e9 haskell-language-server> include ghc-boot-9.8.1-d7dd haskell-language-server> include ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include mtl-2.3.1-63a4 haskell-language-server> include parser-combinators-1.3.0-5Yz8xwrRDUHETAswiwAlFc haskell-language-server> include regex-applicative-0.3.4-AEqIFWhIIs1BSKyPsHp0Ll haskell-language-server> include regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX haskell-language-server> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI haskell-language-server> include text-2.1-c36a haskell-language-server> include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D haskell-language-server> include time-1.12.2-d26d haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq haskell-language-server> Development.IDE.GHC.Compat.ExactPrint=haskell-language-server-2.10.0.0-3XGK9GwDGRYGjqTrnk3Hon-hls-refactor-plugin:Development.IDE.GHC.Compat.ExactPrint,Development.IDE.GHC.Dump=haskell-language-server-2.10.0.0-3XGK9GwDGRYGjqTrnk3Hon-hls-refactor-plugin:Development.IDE.GHC.Dump,Development.IDE.GHC.ExactPrint=haskell-language-server-2.10.0.0-3XGK9GwDGRYGjqTrnk3Hon-hls-refactor-plugin:Development.IDE.GHC.ExactPrint,Development.IDE.Plugin.CodeAction=haskell-language-server-2.10.0.0-3XGK9GwDGRYGjqTrnk3Hon-hls-refactor-plugin:Development.IDE.Plugin.CodeAction,Development.IDE.Plugin.CodeAction.Util=haskell-language-server-2.10.0.0-3XGK9GwDGRYGjqTrnk3Hon-hls-refactor-plugin:Development.IDE.Plugin.CodeAction.Util haskell-language-server> unit haskell-language-server-2.10.0.0-9SrX9DeqVKzIdmUYqP7yHk-hls-rename-plugin haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m haskell-language-server> include haskell-language-server-2.10.0.0-3XGK9GwDGRYGjqTrnk3Hon-hls-refactor-plugin haskell-language-server> include hie-compat-0.3.1.2-9ME5ma9hRNsID6YtLKXHAC haskell-language-server> include hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> include mod-0.2.0.1-3t9cpInlXGaJtLrta7N1kg haskell-language-server> include mtl-2.3.1-63a4 haskell-language-server> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI haskell-language-server> include text-2.1-c36a haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq haskell-language-server> Ide.Plugin.Rename=haskell-language-server-2.10.0.0-9SrX9DeqVKzIdmUYqP7yHk-hls-rename-plugin:Ide.Plugin.Rename haskell-language-server> unit haskell-language-server-2.10.0.0-1gsUFbQ842PKvNvhGOJMYJ-hls-retrie-plugin haskell-language-server> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include bytestring-0.12.0.2-4690 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> include ghc-9.8.1-f1e9 haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m haskell-language-server> include haskell-language-server-2.10.0.0-3XGK9GwDGRYGjqTrnk3Hon-hls-refactor-plugin haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> include mtl-2.3.1-63a4 haskell-language-server> include retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV haskell-language-server> include safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv haskell-language-server> include stm-2.5.2.1-83fa haskell-language-server> include text-2.1-c36a haskell-language-server> include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq haskell-language-server> Ide.Plugin.Retrie=haskell-language-server-2.10.0.0-1gsUFbQ842PKvNvhGOJMYJ-hls-retrie-plugin:Ide.Plugin.Retrie haskell-language-server> unit haskell-language-server-2.10.0.0-1Sy3jxVyYcTAfUuSxWJHpU-hls-splice-plugin haskell-language-server> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> include foldl-1.4.18-62WoZL2Y1vbK9V8UvFwjK0 haskell-language-server> include ghc-9.8.1-f1e9 haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include haskell-language-server-2.10.0.0-3XGK9GwDGRYGjqTrnk3Hon-hls-refactor-plugin haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include mtl-2.3.1-63a4 haskell-language-server> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI haskell-language-server> include text-2.1-c36a haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> include unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P haskell-language-server> Ide.Plugin.Splice=haskell-language-server-2.10.0.0-1Sy3jxVyYcTAfUuSxWJHpU-hls-splice-plugin:Ide.Plugin.Splice,Ide.Plugin.Splice.Types=haskell-language-server-2.10.0.0-1Sy3jxVyYcTAfUuSxWJHpU-hls-splice-plugin:Ide.Plugin.Splice.Types haskell-language-server> unit haskell-language-server-2.10.0.0-9HQ62WCkjLe2eoUSbxHEdi-hls-qualify-imported-names-plugin haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include dlist-1.0-92EE3VRf6S86YM2NLYx7Zz haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include text-2.1-c36a haskell-language-server> include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> Ide.Plugin.QualifyImportedNames=haskell-language-server-2.10.0.0-9HQ62WCkjLe2eoUSbxHEdi-hls-qualify-imported-names-plugin:Ide.Plugin.QualifyImportedNames haskell-language-server> unit haskell-language-server-2.10.0.0-HKxfZNunG6hBHmmOxv0zTN-hls-pragmas-plugin haskell-language-server> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> include fuzzy-0.1.1.0-D07bwRyz1gP5AVa7hnmyim haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lens-aeson-1.2.3-7t4wTsEmKaD6kmSnYjKzJi haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include text-2.1-c36a haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> Ide.Plugin.Pragmas=haskell-language-server-2.10.0.0-HKxfZNunG6hBHmmOxv0zTN-hls-pragmas-plugin:Ide.Plugin.Pragmas haskell-language-server> unit haskell-language-server-2.10.0.0-Em60mJKfLJULsN1tg1wZxw-hls-overloaded-record-dot-plugin haskell-language-server> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include deepseq-1.5.0.0-412f haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI haskell-language-server> include text-2.1-c36a haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> Ide.Plugin.OverloadedRecordDot=haskell-language-server-2.10.0.0-Em60mJKfLJULsN1tg1wZxw-hls-overloaded-record-dot-plugin:Ide.Plugin.OverloadedRecordDot haskell-language-server> unit haskell-language-server-2.10.0.0-MUt90UFet1JGUMqxKuMw-hls-ormolu-plugin haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> include filepath-1.4.100.4-fa1c haskell-language-server> include ghc-boot-th-9.8.1-8ab3 haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include mtl-2.3.1-63a4 haskell-language-server> include ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9 haskell-language-server> include process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9 haskell-language-server> include text-2.1-c36a haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> Ide.Plugin.Ormolu=haskell-language-server-2.10.0.0-MUt90UFet1JGUMqxKuMw-hls-ormolu-plugin:Ide.Plugin.Ormolu haskell-language-server> unit haskell-language-server-2.10.0.0-6hCKIiUtiYP2AEg7dTKmMR-hls-notes-plugin haskell-language-server> include array-0.5.6.0-dc89 haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include mtl-2.3.1-63a4 haskell-language-server> include regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX haskell-language-server> include text-2.1-c36a haskell-language-server> include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D haskell-language-server> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq haskell-language-server> Ide.Plugin.Notes=haskell-language-server-2.10.0.0-6hCKIiUtiYP2AEg7dTKmMR-hls-notes-plugin:Ide.Plugin.Notes haskell-language-server> unit haskell-language-server-2.10.0.0-47J6vWt6g9hD8uPU8YTer4-hls-module-name-plugin haskell-language-server> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include filepath-1.4.100.4-fa1c haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include text-2.1-c36a haskell-language-server> include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> Ide.Plugin.ModuleName=haskell-language-server-2.10.0.0-47J6vWt6g9hD8uPU8YTer4-hls-module-name-plugin:Ide.Plugin.ModuleName haskell-language-server> unit haskell-language-server-2.10.0.0-ITdnO56kWFc9zzdG1pzUxa-hls-hlint-plugin haskell-language-server> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> include apply-refact-0.14.0.0-QAxpDjl60yEbMxJKtOCSm haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include bytestring-0.12.0.2-4690 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include deepseq-1.5.0.0-412f haskell-language-server> include filepath-1.4.100.4-fa1c haskell-language-server> include ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn haskell-language-server> include ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m haskell-language-server> include hlint-3.8-DgyyNAVgxFjKYdTDIDaX5b haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> include mtl-2.3.1-63a4 haskell-language-server> include refact-0.3.0.2-9j60Lyk5ZE6EDCl7uG5E0B haskell-language-server> include regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX haskell-language-server> include stm-2.5.2.1-83fa haskell-language-server> include temporary-1.3-6LDbtKZIJMrKol9xVw5U4b haskell-language-server> include text-2.1-c36a haskell-language-server> include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq haskell-language-server> Ide.Plugin.Hlint=haskell-language-server-2.10.0.0-ITdnO56kWFc9zzdG1pzUxa-hls-hlint-plugin:Ide.Plugin.Hlint haskell-language-server> unit haskell-language-server-2.10.0.0-JVJj056vHYz3pyUtVGNEvr-hls-gadt-plugin haskell-language-server> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> include ghc-9.8.1-f1e9 haskell-language-server> include ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include haskell-language-server-2.10.0.0-3XGK9GwDGRYGjqTrnk3Hon-hls-refactor-plugin haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include mtl-2.3.1-63a4 haskell-language-server> include text-2.1-c36a haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> Ide.Plugin.GADT=haskell-language-server-2.10.0.0-JVJj056vHYz3pyUtVGNEvr-hls-gadt-plugin:Ide.Plugin.GADT haskell-language-server> unit haskell-language-server-2.10.0.0-1cHJKhXED4FA3Sy8HWe9Uy-hls-fourmolu-plugin haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include filepath-1.4.100.4-fa1c haskell-language-server> include fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo haskell-language-server> include ghc-boot-th-9.8.1-8ab3 haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include mtl-2.3.1-63a4 haskell-language-server> include process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9 haskell-language-server> include text-2.1-c36a haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> include yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced haskell-language-server> Ide.Plugin.Fourmolu=haskell-language-server-2.10.0.0-1cHJKhXED4FA3Sy8HWe9Uy-hls-fourmolu-plugin:Ide.Plugin.Fourmolu haskell-language-server> unit haskell-language-server-2.10.0.0-IfXWo4jDObcLK9rNRMTZo5-hls-floskell-plugin haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> include mtl-2.3.1-63a4 haskell-language-server> include text-2.1-c36a haskell-language-server> Ide.Plugin.Floskell=haskell-language-server-2.10.0.0-IfXWo4jDObcLK9rNRMTZo5-hls-floskell-plugin:Ide.Plugin.Floskell haskell-language-server> unit haskell-language-server-2.10.0.0-KlyIlf2P61x3Ebj6hPqoJR-hls-explicit-record-fields-plugin haskell-language-server> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI haskell-language-server> include text-2.1-c36a haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> Ide.Plugin.ExplicitFields=haskell-language-server-2.10.0.0-KlyIlf2P61x3Ebj6hPqoJR-hls-explicit-record-fields-plugin:Ide.Plugin.ExplicitFields haskell-language-server> unit haskell-language-server-2.10.0.0-D9DHEkXr1dx74gM3xmk3BP-hls-explicit-imports-plugin haskell-language-server> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include deepseq-1.5.0.0-412f haskell-language-server> include ghc-9.8.1-f1e9 haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include mtl-2.3.1-63a4 haskell-language-server> include text-2.1-c36a haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> Ide.Plugin.ExplicitImports=haskell-language-server-2.10.0.0-D9DHEkXr1dx74gM3xmk3BP-hls-explicit-imports-plugin:Ide.Plugin.ExplicitImports haskell-language-server> unit haskell-language-server-2.10.0.0-Jg0sPy4m9QLGECTXvBsOK9-hls-explicit-fixity-plugin haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include deepseq-1.5.0.0-412f haskell-language-server> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include text-2.1-c36a haskell-language-server> Ide.Plugin.ExplicitFixity=haskell-language-server-2.10.0.0-Jg0sPy4m9QLGECTXvBsOK9-hls-explicit-fixity-plugin:Ide.Plugin.ExplicitFixity haskell-language-server> unit haskell-language-server-2.10.0.0-7iXYn3KjtTBH4LOV9GjNK7-hls-eval-plugin haskell-language-server> include Diff-0.5-4nPoK53PkizD5e0dTbCPv7 haskell-language-server> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include bytestring-0.12.0.2-4690 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include deepseq-1.5.0.0-412f haskell-language-server> include dlist-1.0-92EE3VRf6S86YM2NLYx7Zz haskell-language-server> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> include filepath-1.4.100.4-fa1c haskell-language-server> include ghc-9.8.1-f1e9 haskell-language-server> include ghc-boot-th-9.8.1-8ab3 haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> include megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 haskell-language-server> include mtl-2.3.1-63a4 haskell-language-server> include parser-combinators-1.3.0-5Yz8xwrRDUHETAswiwAlFc haskell-language-server> include text-2.1-c36a haskell-language-server> include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> include unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe haskell-language-server> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq haskell-language-server> Ide.Plugin.Eval=haskell-language-server-2.10.0.0-7iXYn3KjtTBH4LOV9GjNK7-hls-eval-plugin:Ide.Plugin.Eval,Ide.Plugin.Eval.Types=haskell-language-server-2.10.0.0-7iXYn3KjtTBH4LOV9GjNK7-hls-eval-plugin:Ide.Plugin.Eval.Types haskell-language-server> unit haskell-language-server-2.10.0.0-9kraNMYZp9e7wElIt4I7GL-hls-code-range-plugin haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include deepseq-1.5.0.0-412f haskell-language-server> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include mtl-2.3.1-63a4 haskell-language-server> include semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> include vector-0.13.2.0-KITycIPQp0R25115diGgzh haskell-language-server> Ide.Plugin.CodeRange=haskell-language-server-2.10.0.0-9kraNMYZp9e7wElIt4I7GL-hls-code-range-plugin:Ide.Plugin.CodeRange,Ide.Plugin.CodeRange.Rules=haskell-language-server-2.10.0.0-9kraNMYZp9e7wElIt4I7GL-hls-code-range-plugin:Ide.Plugin.CodeRange.Rules haskell-language-server> unit haskell-language-server-2.10.0.0-2ZiWu1qW8Yh6vvQEqb89jS-hls-class-plugin haskell-language-server> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include deepseq-1.5.0.0-412f haskell-language-server> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> include ghc-9.8.1-f1e9 haskell-language-server> include ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include mtl-2.3.1-63a4 haskell-language-server> include text-2.1-c36a haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> Ide.Plugin.Class=haskell-language-server-2.10.0.0-2ZiWu1qW8Yh6vvQEqb89jS-hls-class-plugin:Ide.Plugin.Class haskell-language-server> unit haskell-language-server-2.10.0.0-7RN2fjj1hPILeBwfEBquD-hls-change-type-signature-plugin haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> include regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX haskell-language-server> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI haskell-language-server> include text-2.1-c36a haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> Ide.Plugin.ChangeTypeSignature=haskell-language-server-2.10.0.0-7RN2fjj1hPILeBwfEBquD-hls-change-type-signature-plugin:Ide.Plugin.ChangeTypeSignature haskell-language-server> unit haskell-language-server-2.10.0.0-I7wMznEHOyvCdKHFft7wcs-hls-call-hierarchy-plugin haskell-language-server> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include sqlite-simple-0.4.19.0-5hdyM3EqLRN9eRjfZpLj9g haskell-language-server> include text-2.1-c36a haskell-language-server> Ide.Plugin.CallHierarchy=haskell-language-server-2.10.0.0-I7wMznEHOyvCdKHFft7wcs-hls-call-hierarchy-plugin:Ide.Plugin.CallHierarchy haskell-language-server> unit haskell-language-server-2.10.0.0-C7Qe7ppF0BjB6fz22RMCf4-hls-cabal-plugin haskell-language-server> include Cabal-3.10.2.0-5777 haskell-language-server> include Cabal-syntax-3.10.2.0-c668 haskell-language-server> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include bytestring-0.12.0.2-4690 haskell-language-server> include cabal-add-0.1-38BmkiN6lLEJqZ4spNmb0P haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include deepseq-1.5.0.0-412f haskell-language-server> include directory-1.3.8.1-6a8e haskell-language-server> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> include filepath-1.4.100.4-fa1c haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m haskell-language-server> include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> include pretty-1.1.3.6-0c70 haskell-language-server> include process-1.6.18.0-26fa haskell-language-server> include regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX haskell-language-server> include text-2.1-c36a haskell-language-server> include text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> include unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq haskell-language-server> Ide.Plugin.Cabal=haskell-language-server-2.10.0.0-C7Qe7ppF0BjB6fz22RMCf4-hls-cabal-plugin:Ide.Plugin.Cabal,Ide.Plugin.Cabal.CabalAdd=haskell-language-server-2.10.0.0-C7Qe7ppF0BjB6fz22RMCf4-hls-cabal-plugin:Ide.Plugin.Cabal.CabalAdd,Ide.Plugin.Cabal.Completion.CabalFields=haskell-language-server-2.10.0.0-C7Qe7ppF0BjB6fz22RMCf4-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.CabalFields,Ide.Plugin.Cabal.Completion.Completer.FilePath=haskell-language-server-2.10.0.0-C7Qe7ppF0BjB6fz22RMCf4-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.FilePath,Ide.Plugin.Cabal.Completion.Completer.Module=haskell-language-server-2.10.0.0-C7Qe7ppF0BjB6fz22RMCf4-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.Module,Ide.Plugin.Cabal.Completion.Completer.Paths=haskell-language-server-2.10.0.0-C7Qe7ppF0BjB6fz22RMCf4-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.Paths,Ide.Plugin.Cabal.Completion.Completer.Simple=haskell-language-server-2.10.0.0-C7Qe7ppF0BjB6fz22RMCf4-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.Simple,Ide.Plugin.Cabal.Completion.Completer.Snippet=haskell-language-server-2.10.0.0-C7Qe7ppF0BjB6fz22RMCf4-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.Snippet,Ide.Plugin.Cabal.Completion.Completer.Types=haskell-language-server-2.10.0.0-C7Qe7ppF0BjB6fz22RMCf4-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.Types,Ide.Plugin.Cabal.Completion.Completions=haskell-language-server-2.10.0.0-C7Qe7ppF0BjB6fz22RMCf4-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completions,Ide.Plugin.Cabal.Completion.Data=haskell-language-server-2.10.0.0-C7Qe7ppF0BjB6fz22RMCf4-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Data,Ide.Plugin.Cabal.Completion.Types=haskell-language-server-2.10.0.0-C7Qe7ppF0BjB6fz22RMCf4-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Types,Ide.Plugin.Cabal.Definition=haskell-language-server-2.10.0.0-C7Qe7ppF0BjB6fz22RMCf4-hls-cabal-plugin:Ide.Plugin.Cabal.Definition,Ide.Plugin.Cabal.Diagnostics=haskell-language-server-2.10.0.0-C7Qe7ppF0BjB6fz22RMCf4-hls-cabal-plugin:Ide.Plugin.Cabal.Diagnostics,Ide.Plugin.Cabal.FieldSuggest=haskell-language-server-2.10.0.0-C7Qe7ppF0BjB6fz22RMCf4-hls-cabal-plugin:Ide.Plugin.Cabal.FieldSuggest,Ide.Plugin.Cabal.LicenseSuggest=haskell-language-server-2.10.0.0-C7Qe7ppF0BjB6fz22RMCf4-hls-cabal-plugin:Ide.Plugin.Cabal.LicenseSuggest,Ide.Plugin.Cabal.Orphans=haskell-language-server-2.10.0.0-C7Qe7ppF0BjB6fz22RMCf4-hls-cabal-plugin:Ide.Plugin.Cabal.Orphans,Ide.Plugin.Cabal.Outline=haskell-language-server-2.10.0.0-C7Qe7ppF0BjB6fz22RMCf4-hls-cabal-plugin:Ide.Plugin.Cabal.Outline,Ide.Plugin.Cabal.Parse=haskell-language-server-2.10.0.0-C7Qe7ppF0BjB6fz22RMCf4-hls-cabal-plugin:Ide.Plugin.Cabal.Parse haskell-language-server> unit haskell-language-server-2.10.0.0-9fD5LAlPoarAs3MAqeuT1E-hls-cabal-gild-plugin haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include directory-1.3.8.1-6a8e haskell-language-server> include filepath-1.4.100.4-fa1c haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> include mtl-2.3.1-63a4 haskell-language-server> include process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9 haskell-language-server> include text-2.1-c36a haskell-language-server> Ide.Plugin.CabalGild=haskell-language-server-2.10.0.0-9fD5LAlPoarAs3MAqeuT1E-hls-cabal-gild-plugin:Ide.Plugin.CabalGild haskell-language-server> unit haskell-language-server-2.10.0.0-HZlolw0PdPo3n262yrrNHr-hls-cabal-fmt-plugin haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include directory-1.3.8.1-6a8e haskell-language-server> include filepath-1.4.100.4-fa1c haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> include mtl-2.3.1-63a4 haskell-language-server> include process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9 haskell-language-server> include text-2.1-c36a haskell-language-server> Ide.Plugin.CabalFmt=haskell-language-server-2.10.0.0-HZlolw0PdPo3n262yrrNHr-hls-cabal-fmt-plugin:Ide.Plugin.CabalFmt haskell-language-server> unit haskell-language-server-2.10.0.0-Ic2BTPEglp7IEEQwn7lTvt-hls-alternate-number-format-plugin haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> include ghc-boot-th-9.8.1-8ab3 haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include mtl-2.3.1-63a4 haskell-language-server> include regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX haskell-language-server> include syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI haskell-language-server> include text-2.1-c36a haskell-language-server> Ide.Plugin.AlternateNumberFormat=haskell-language-server-2.10.0.0-Ic2BTPEglp7IEEQwn7lTvt-hls-alternate-number-format-plugin:Ide.Plugin.AlternateNumberFormat,Ide.Plugin.Conversion=haskell-language-server-2.10.0.0-Ic2BTPEglp7IEEQwn7lTvt-hls-alternate-number-format-plugin:Ide.Plugin.Conversion haskell-language-server> unit haskell-language-server-2.10.0.0-HyFF6eLuwj88dHTC7J8HmY-ghcide-bench-lib haskell-language-server> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> include async-2.2.5-4iGqEhfeonCFkQqAVgJzMM haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include binary-0.8.9.1-0e3e haskell-language-server> include bytestring-0.12.0.2-4690 haskell-language-server> include deepseq-1.5.0.0-412f haskell-language-server> include directory-1.3.8.1-6a8e haskell-language-server> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> include filepath-1.4.100.4-fa1c haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m haskell-language-server> include hls-test-utils-2.10.0.0-2IHPRt1IXfWA2MMFtzgPXD haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-test-0.17.1.1-CsqkYMkqBrF5gbKTU4Wcv6 haskell-language-server> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv haskell-language-server> include parser-combinators-1.3.0-5Yz8xwrRDUHETAswiwAlFc haskell-language-server> include process-1.6.18.0-26fa haskell-language-server> include row-types-1.0.1.2-FJQHeeURw1d7zMeHLoJlAE haskell-language-server> include safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv haskell-language-server> include shake-0.19.8-3FCaRvebiS3CdqCMPQhT3v haskell-language-server> include text-2.1-c36a haskell-language-server> Experiments=haskell-language-server-2.10.0.0-HyFF6eLuwj88dHTC7J8HmY-ghcide-bench-lib:Experiments,Experiments.Types=haskell-language-server-2.10.0.0-HyFF6eLuwj88dHTC7J8HmY-ghcide-bench-lib:Experiments.Types haskell-language-server> unit haskell-language-server-2.10.0.0-JTcDIhRjvOJA2ZqpR54weq-ghcide-bench haskell-language-server> include aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include bytestring-0.12.0.2-4690 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy haskell-language-server> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> include filepath-1.4.100.4-fa1c haskell-language-server> include haskell-language-server-2.10.0.0-HyFF6eLuwj88dHTC7J8HmY-ghcide-bench-lib haskell-language-server> include hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include hls-test-utils-2.10.0.0-2IHPRt1IXfWA2MMFtzgPXD haskell-language-server> include lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> include lsp-test-0.17.1.1-CsqkYMkqBrF5gbKTU4Wcv6 haskell-language-server> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv haskell-language-server> include process-1.6.18.0-26fa haskell-language-server> include safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv haskell-language-server> include shake-0.19.8-3FCaRvebiS3CdqCMPQhT3v haskell-language-server> include tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP haskell-language-server> include text-2.1-c36a haskell-language-server> unit haskell-language-server-2.10.0.0-F860inkkr5NDJ4kmq7YwBa haskell-language-server> include aeson-pretty-0.8.10-7vqdHLyaep4E96vj2FqdIM haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy haskell-language-server> include directory-1.3.8.1-6a8e haskell-language-server> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> include filepath-1.4.100.4-fa1c haskell-language-server> include ghc-9.8.1-f1e9 haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include githash-0.1.7.0-HGY2TdHqANvDEdBbdyG8pD haskell-language-server> include haskell-language-server-2.10.0.0-Ic2BTPEglp7IEEQwn7lTvt-hls-alternate-number-format-plugin haskell-language-server> include haskell-language-server-2.10.0.0-HZlolw0PdPo3n262yrrNHr-hls-cabal-fmt-plugin haskell-language-server> include haskell-language-server-2.10.0.0-9fD5LAlPoarAs3MAqeuT1E-hls-cabal-gild-plugin haskell-language-server> include haskell-language-server-2.10.0.0-C7Qe7ppF0BjB6fz22RMCf4-hls-cabal-plugin haskell-language-server> include haskell-language-server-2.10.0.0-I7wMznEHOyvCdKHFft7wcs-hls-call-hierarchy-plugin haskell-language-server> include haskell-language-server-2.10.0.0-7RN2fjj1hPILeBwfEBquD-hls-change-type-signature-plugin haskell-language-server> include haskell-language-server-2.10.0.0-2ZiWu1qW8Yh6vvQEqb89jS-hls-class-plugin haskell-language-server> include haskell-language-server-2.10.0.0-9kraNMYZp9e7wElIt4I7GL-hls-code-range-plugin haskell-language-server> include haskell-language-server-2.10.0.0-7iXYn3KjtTBH4LOV9GjNK7-hls-eval-plugin haskell-language-server> include haskell-language-server-2.10.0.0-Jg0sPy4m9QLGECTXvBsOK9-hls-explicit-fixity-plugin haskell-language-server> include haskell-language-server-2.10.0.0-D9DHEkXr1dx74gM3xmk3BP-hls-explicit-imports-plugin haskell-language-server> include haskell-language-server-2.10.0.0-KlyIlf2P61x3Ebj6hPqoJR-hls-explicit-record-fields-plugin haskell-language-server> include haskell-language-server-2.10.0.0-IfXWo4jDObcLK9rNRMTZo5-hls-floskell-plugin haskell-language-server> include haskell-language-server-2.10.0.0-1cHJKhXED4FA3Sy8HWe9Uy-hls-fourmolu-plugin haskell-language-server> include haskell-language-server-2.10.0.0-JVJj056vHYz3pyUtVGNEvr-hls-gadt-plugin haskell-language-server> include haskell-language-server-2.10.0.0-ITdnO56kWFc9zzdG1pzUxa-hls-hlint-plugin haskell-language-server> include haskell-language-server-2.10.0.0-47J6vWt6g9hD8uPU8YTer4-hls-module-name-plugin haskell-language-server> include haskell-language-server-2.10.0.0-6hCKIiUtiYP2AEg7dTKmMR-hls-notes-plugin haskell-language-server> include haskell-language-server-2.10.0.0-MUt90UFet1JGUMqxKuMw-hls-ormolu-plugin haskell-language-server> include haskell-language-server-2.10.0.0-Em60mJKfLJULsN1tg1wZxw-hls-overloaded-record-dot-plugin haskell-language-server> include haskell-language-server-2.10.0.0-HKxfZNunG6hBHmmOxv0zTN-hls-pragmas-plugin haskell-language-server> include haskell-language-server-2.10.0.0-9HQ62WCkjLe2eoUSbxHEdi-hls-qualify-imported-names-plugin haskell-language-server> include haskell-language-server-2.10.0.0-3XGK9GwDGRYGjqTrnk3Hon-hls-refactor-plugin haskell-language-server> include haskell-language-server-2.10.0.0-9SrX9DeqVKzIdmUYqP7yHk-hls-rename-plugin haskell-language-server> include haskell-language-server-2.10.0.0-1gsUFbQ842PKvNvhGOJMYJ-hls-retrie-plugin haskell-language-server> include haskell-language-server-2.10.0.0-2tDO422VTweKyMBZdvcLIZ-hls-semantic-tokens-plugin haskell-language-server> include haskell-language-server-2.10.0.0-1Sy3jxVyYcTAfUuSxWJHpU-hls-splice-plugin haskell-language-server> include haskell-language-server-2.10.0.0-BQBwFLsJBWUBIpOMMFGKSp-hls-stan-plugin haskell-language-server> include haskell-language-server-2.10.0.0-EzdKnGswwBn98NNQ1rYo4I-hls-stylish-haskell-plugin haskell-language-server> include hie-bios-0.14.0-8linRbMuMoh51gkka25v59 haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv haskell-language-server> include optparse-simple-0.1.1.4-2rHeepWYDcEDkFr1briH8l haskell-language-server> include prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP haskell-language-server> include process-1.6.18.0-26fa haskell-language-server> include text-2.1-c36a haskell-language-server> HlsPlugins=haskell-language-server-2.10.0.0-F860inkkr5NDJ4kmq7YwBa:HlsPlugins,Ide.Arguments=haskell-language-server-2.10.0.0-F860inkkr5NDJ4kmq7YwBa:Ide.Arguments,Ide.Main=haskell-language-server-2.10.0.0-F860inkkr5NDJ4kmq7YwBa:Ide.Main,Ide.Version=haskell-language-server-2.10.0.0-F860inkkr5NDJ4kmq7YwBa:Ide.Version haskell-language-server> unit haskell-language-server-2.10.0.0-JpDcJCyyHNw6ZuKibW3NPE-haskell-language-server haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include haskell-language-server-2.10.0.0-F860inkkr5NDJ4kmq7YwBa haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP haskell-language-server> include text-2.1-c36a haskell-language-server> unit haskell-language-server-2.10.0.0-FNOhk0wFmwaAwH6bANcEvV-haskell-language-server-wrapper haskell-language-server> include base-4.19.0.0-b960 haskell-language-server> include containers-0.6.8-4775 haskell-language-server> include data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy haskell-language-server> include directory-1.3.8.1-6a8e haskell-language-server> include extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> include filepath-1.4.100.4-fa1c haskell-language-server> include ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> include haskell-language-server-2.10.0.0-F860inkkr5NDJ4kmq7YwBa haskell-language-server> include hie-bios-0.14.0-8linRbMuMoh51gkka25v59 haskell-language-server> include hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> include lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> include lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> include text-2.1-c36a haskell-language-server> include transformers-0.6.1.0-c3ec haskell-language-server> include unix-2.8.3.0-8aa6 haskell-language-server> include unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P haskell-language-server> Ready component graph: haskell-language-server> definite haskell-language-server-2.10.0.0-MUt90UFet1JGUMqxKuMw-hls-ormolu-plugin haskell-language-server> depends base-4.19.0.0-b960 haskell-language-server> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> depends filepath-1.4.100.4-fa1c haskell-language-server> depends ghc-boot-th-9.8.1-8ab3 haskell-language-server> depends ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> depends hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> depends lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> depends mtl-2.3.1-63a4 haskell-language-server> depends ormolu-0.7.4.0-IkXZt8sZfkTHQbUmbbC0n9 haskell-language-server> depends process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9 haskell-language-server> depends text-2.1-c36a haskell-language-server> depends transformers-0.6.1.0-c3ec haskell-language-server> definite haskell-language-server-2.10.0.0-KlyIlf2P61x3Ebj6hPqoJR-hls-explicit-record-fields-plugin haskell-language-server> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> depends base-4.19.0.0-b960 haskell-language-server> depends containers-0.6.8-4775 haskell-language-server> depends ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> depends hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli haskell-language-server> depends hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> depends lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> depends syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI haskell-language-server> depends text-2.1-c36a haskell-language-server> depends transformers-0.6.1.0-c3ec haskell-language-server> definite haskell-language-server-2.10.0.0-Jg0sPy4m9QLGECTXvBsOK9-hls-explicit-fixity-plugin haskell-language-server> depends base-4.19.0.0-b960 haskell-language-server> depends containers-0.6.8-4775 haskell-language-server> depends deepseq-1.5.0.0-412f haskell-language-server> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> depends ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m haskell-language-server> depends hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> depends lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> depends text-2.1-c36a haskell-language-server> definite haskell-language-server-2.10.0.0-IfXWo4jDObcLK9rNRMTZo5-hls-floskell-plugin haskell-language-server> depends base-4.19.0.0-b960 haskell-language-server> depends floskell-0.11.1-LUy2SP3DlFl19ZFxsUwsCI haskell-language-server> depends ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> depends hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> depends lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> depends mtl-2.3.1-63a4 haskell-language-server> depends text-2.1-c36a haskell-language-server> definite haskell-language-server-2.10.0.0-Ic2BTPEglp7IEEQwn7lTvt-hls-alternate-number-format-plugin haskell-language-server> depends base-4.19.0.0-b960 haskell-language-server> depends containers-0.6.8-4775 haskell-language-server> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> depends ghc-boot-th-9.8.1-8ab3 haskell-language-server> depends ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> depends hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli haskell-language-server> depends hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> depends lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> depends mtl-2.3.1-63a4 haskell-language-server> depends regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX haskell-language-server> depends syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI haskell-language-server> depends text-2.1-c36a haskell-language-server> definite haskell-language-server-2.10.0.0-ITdnO56kWFc9zzdG1pzUxa-hls-hlint-plugin haskell-language-server> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> depends apply-refact-0.14.0.0-QAxpDjl60yEbMxJKtOCSm haskell-language-server> depends base-4.19.0.0-b960 haskell-language-server> depends bytestring-0.12.0.2-4690 haskell-language-server> depends containers-0.6.8-4775 haskell-language-server> depends deepseq-1.5.0.0-412f haskell-language-server> depends filepath-1.4.100.4-fa1c haskell-language-server> depends ghc-lib-parser-9.8.5.20250214-4drUxVHhKoGFUoOqornHDn haskell-language-server> depends ghc-lib-parser-ex-9.8.0.2-9UlIcF2bsmO9IGmZ24I82d haskell-language-server> depends ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m haskell-language-server> depends hlint-3.8-DgyyNAVgxFjKYdTDIDaX5b haskell-language-server> depends hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> depends lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> depends mtl-2.3.1-63a4 haskell-language-server> depends refact-0.3.0.2-9j60Lyk5ZE6EDCl7uG5E0B haskell-language-server> depends regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX haskell-language-server> depends stm-2.5.2.1-83fa haskell-language-server> depends temporary-1.3-6LDbtKZIJMrKol9xVw5U4b haskell-language-server> depends text-2.1-c36a haskell-language-server> depends text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D haskell-language-server> depends transformers-0.6.1.0-c3ec haskell-language-server> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq haskell-language-server> definite haskell-language-server-2.10.0.0-I7wMznEHOyvCdKHFft7wcs-hls-call-hierarchy-plugin haskell-language-server> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> depends base-4.19.0.0-b960 haskell-language-server> depends containers-0.6.8-4775 haskell-language-server> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> depends ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> depends hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB haskell-language-server> depends hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> depends lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> depends sqlite-simple-0.4.19.0-5hdyM3EqLRN9eRjfZpLj9g haskell-language-server> depends text-2.1-c36a haskell-language-server> definite haskell-language-server-2.10.0.0-HyFF6eLuwj88dHTC7J8HmY-ghcide-bench-lib haskell-language-server> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> depends async-2.2.5-4iGqEhfeonCFkQqAVgJzMM haskell-language-server> depends base-4.19.0.0-b960 haskell-language-server> depends binary-0.8.9.1-0e3e haskell-language-server> depends bytestring-0.12.0.2-4690 haskell-language-server> depends deepseq-1.5.0.0-412f haskell-language-server> depends directory-1.3.8.1-6a8e haskell-language-server> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> depends filepath-1.4.100.4-fa1c haskell-language-server> depends ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m haskell-language-server> depends hls-test-utils-2.10.0.0-2IHPRt1IXfWA2MMFtzgPXD haskell-language-server> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> depends lsp-test-0.17.1.1-CsqkYMkqBrF5gbKTU4Wcv6 haskell-language-server> depends lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> depends optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv haskell-language-server> depends parser-combinators-1.3.0-5Yz8xwrRDUHETAswiwAlFc haskell-language-server> depends process-1.6.18.0-26fa haskell-language-server> depends row-types-1.0.1.2-FJQHeeURw1d7zMeHLoJlAE haskell-language-server> depends safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv haskell-language-server> depends shake-0.19.8-3FCaRvebiS3CdqCMPQhT3v haskell-language-server> depends text-2.1-c36a haskell-language-server> definite haskell-language-server-2.10.0.0-JTcDIhRjvOJA2ZqpR54weq-ghcide-bench haskell-language-server> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> depends base-4.19.0.0-b960 haskell-language-server> depends bytestring-0.12.0.2-4690 haskell-language-server> depends containers-0.6.8-4775 haskell-language-server> depends data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy haskell-language-server> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> depends filepath-1.4.100.4-fa1c haskell-language-server> depends haskell-language-server-2.10.0.0-HyFF6eLuwj88dHTC7J8HmY-ghcide-bench-lib haskell-language-server> depends hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli haskell-language-server> depends hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> depends hls-test-utils-2.10.0.0-2IHPRt1IXfWA2MMFtzgPXD haskell-language-server> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> depends lsp-test-0.17.1.1-CsqkYMkqBrF5gbKTU4Wcv6 haskell-language-server> depends lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> depends optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv haskell-language-server> depends process-1.6.18.0-26fa haskell-language-server> depends safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv haskell-language-server> depends shake-0.19.8-3FCaRvebiS3CdqCMPQhT3v haskell-language-server> depends tasty-hunit-0.10.2-GAT5SRFtb4J1E18xB7FDjP haskell-language-server> depends text-2.1-c36a haskell-language-server> definite haskell-language-server-2.10.0.0-HZlolw0PdPo3n262yrrNHr-hls-cabal-fmt-plugin haskell-language-server> depends base-4.19.0.0-b960 haskell-language-server> depends directory-1.3.8.1-6a8e haskell-language-server> depends filepath-1.4.100.4-fa1c haskell-language-server> depends ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> depends hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> depends lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> depends mtl-2.3.1-63a4 haskell-language-server> depends process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9 haskell-language-server> depends text-2.1-c36a haskell-language-server> definite haskell-language-server-2.10.0.0-HKxfZNunG6hBHmmOxv0zTN-hls-pragmas-plugin haskell-language-server> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> depends base-4.19.0.0-b960 haskell-language-server> depends containers-0.6.8-4775 haskell-language-server> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> depends fuzzy-0.1.1.0-D07bwRyz1gP5AVa7hnmyim haskell-language-server> depends ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> depends hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> depends lens-aeson-1.2.3-7t4wTsEmKaD6kmSnYjKzJi haskell-language-server> depends lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> depends text-2.1-c36a haskell-language-server> depends transformers-0.6.1.0-c3ec haskell-language-server> definite haskell-language-server-2.10.0.0-EzdKnGswwBn98NNQ1rYo4I-hls-stylish-haskell-plugin haskell-language-server> depends base-4.19.0.0-b960 haskell-language-server> depends directory-1.3.8.1-6a8e haskell-language-server> depends filepath-1.4.100.4-fa1c haskell-language-server> depends ghc-boot-th-9.8.1-8ab3 haskell-language-server> depends ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> depends hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> depends lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> depends mtl-2.3.1-63a4 haskell-language-server> depends stylish-haskell-0.14.6.0-3NldaljqHQ46qjbLBkFQZM haskell-language-server> depends text-2.1-c36a haskell-language-server> definite haskell-language-server-2.10.0.0-Em60mJKfLJULsN1tg1wZxw-hls-overloaded-record-dot-plugin haskell-language-server> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> depends base-4.19.0.0-b960 haskell-language-server> depends containers-0.6.8-4775 haskell-language-server> depends deepseq-1.5.0.0-412f haskell-language-server> depends ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> depends hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli haskell-language-server> depends hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> depends lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> depends syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI haskell-language-server> depends text-2.1-c36a haskell-language-server> depends transformers-0.6.1.0-c3ec haskell-language-server> definite haskell-language-server-2.10.0.0-D9DHEkXr1dx74gM3xmk3BP-hls-explicit-imports-plugin haskell-language-server> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> depends base-4.19.0.0-b960 haskell-language-server> depends containers-0.6.8-4775 haskell-language-server> depends deepseq-1.5.0.0-412f haskell-language-server> depends ghc-9.8.1-f1e9 haskell-language-server> depends ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> depends hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli haskell-language-server> depends hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> depends lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> depends mtl-2.3.1-63a4 haskell-language-server> depends text-2.1-c36a haskell-language-server> depends transformers-0.6.1.0-c3ec haskell-language-server> definite haskell-language-server-2.10.0.0-C7Qe7ppF0BjB6fz22RMCf4-hls-cabal-plugin haskell-language-server> depends Cabal-3.10.2.0-5777 haskell-language-server> depends Cabal-syntax-3.10.2.0-c668 haskell-language-server> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> depends base-4.19.0.0-b960 haskell-language-server> depends bytestring-0.12.0.2-4690 haskell-language-server> depends cabal-add-0.1-38BmkiN6lLEJqZ4spNmb0P haskell-language-server> depends containers-0.6.8-4775 haskell-language-server> depends deepseq-1.5.0.0-412f haskell-language-server> depends directory-1.3.8.1-6a8e haskell-language-server> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> depends filepath-1.4.100.4-fa1c haskell-language-server> depends ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m haskell-language-server> depends hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli haskell-language-server> depends hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> depends lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> depends lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> depends pretty-1.1.3.6-0c70 haskell-language-server> depends process-1.6.18.0-26fa haskell-language-server> depends regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX haskell-language-server> depends text-2.1-c36a haskell-language-server> depends text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D haskell-language-server> depends transformers-0.6.1.0-c3ec haskell-language-server> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq haskell-language-server> definite haskell-language-server-2.10.0.0-BQBwFLsJBWUBIpOMMFGKSp-hls-stan-plugin haskell-language-server> depends base-4.19.0.0-b960 haskell-language-server> depends deepseq-1.5.0.0-412f haskell-language-server> depends directory-1.3.8.1-6a8e haskell-language-server> depends ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m haskell-language-server> depends hie-compat-0.3.1.2-9ME5ma9hRNsID6YtLKXHAC haskell-language-server> depends hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> depends lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> depends stan-0.2.0.0-BW3jBRR3Wmr8PrUnMyCplo haskell-language-server> depends text-2.1-c36a haskell-language-server> depends trial-0.0.0.0-IOlBFY6Ej7E68uGXFizp3b haskell-language-server> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq haskell-language-server> definite haskell-language-server-2.10.0.0-B2xt3a3MtF3183k7wA2w9c-ghcide-test-preprocessor haskell-language-server> depends base-4.19.0.0-b960 haskell-language-server> definite haskell-language-server-2.10.0.0-9kraNMYZp9e7wElIt4I7GL-hls-code-range-plugin haskell-language-server> depends base-4.19.0.0-b960 haskell-language-server> depends containers-0.6.8-4775 haskell-language-server> depends deepseq-1.5.0.0-412f haskell-language-server> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> depends ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m haskell-language-server> depends hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> depends lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> depends mtl-2.3.1-63a4 haskell-language-server> depends semigroupoids-6.0.1-J9J1eOvotnkFeF6NoO7rrj haskell-language-server> depends transformers-0.6.1.0-c3ec haskell-language-server> depends vector-0.13.2.0-KITycIPQp0R25115diGgzh haskell-language-server> definite haskell-language-server-2.10.0.0-9fD5LAlPoarAs3MAqeuT1E-hls-cabal-gild-plugin haskell-language-server> depends base-4.19.0.0-b960 haskell-language-server> depends directory-1.3.8.1-6a8e haskell-language-server> depends filepath-1.4.100.4-fa1c haskell-language-server> depends ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> depends hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> depends lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> depends mtl-2.3.1-63a4 haskell-language-server> depends process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9 haskell-language-server> depends text-2.1-c36a haskell-language-server> definite haskell-language-server-2.10.0.0-9HQ62WCkjLe2eoUSbxHEdi-hls-qualify-imported-names-plugin haskell-language-server> depends base-4.19.0.0-b960 haskell-language-server> depends containers-0.6.8-4775 haskell-language-server> depends dlist-1.0-92EE3VRf6S86YM2NLYx7Zz haskell-language-server> depends ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> depends hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> depends lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> depends text-2.1-c36a haskell-language-server> depends text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D haskell-language-server> depends transformers-0.6.1.0-c3ec haskell-language-server> definite haskell-language-server-2.10.0.0-7iXYn3KjtTBH4LOV9GjNK7-hls-eval-plugin haskell-language-server> depends Diff-0.5-4nPoK53PkizD5e0dTbCPv7 haskell-language-server> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> depends base-4.19.0.0-b960 haskell-language-server> depends bytestring-0.12.0.2-4690 haskell-language-server> depends containers-0.6.8-4775 haskell-language-server> depends deepseq-1.5.0.0-412f haskell-language-server> depends dlist-1.0-92EE3VRf6S86YM2NLYx7Zz haskell-language-server> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> depends filepath-1.4.100.4-fa1c haskell-language-server> depends ghc-9.8.1-f1e9 haskell-language-server> depends ghc-boot-th-9.8.1-8ab3 haskell-language-server> depends ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> depends hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli haskell-language-server> depends hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> depends lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> depends lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> depends megaparsec-9.7.0-FQ6SyW7TLwuC1Oe5JMcYi6 haskell-language-server> depends mtl-2.3.1-63a4 haskell-language-server> depends parser-combinators-1.3.0-5Yz8xwrRDUHETAswiwAlFc haskell-language-server> depends text-2.1-c36a haskell-language-server> depends text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D haskell-language-server> depends transformers-0.6.1.0-c3ec haskell-language-server> depends unliftio-0.2.25.1-1vnlKQeB1HaAbRit4Y4IIe haskell-language-server> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq haskell-language-server> definite haskell-language-server-2.10.0.0-7RN2fjj1hPILeBwfEBquD-hls-change-type-signature-plugin haskell-language-server> depends base-4.19.0.0-b960 haskell-language-server> depends containers-0.6.8-4775 haskell-language-server> depends ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> depends hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> depends lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> depends regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX haskell-language-server> depends syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI haskell-language-server> depends text-2.1-c36a haskell-language-server> depends transformers-0.6.1.0-c3ec haskell-language-server> definite haskell-language-server-2.10.0.0-6hCKIiUtiYP2AEg7dTKmMR-hls-notes-plugin haskell-language-server> depends array-0.5.6.0-dc89 haskell-language-server> depends base-4.19.0.0-b960 haskell-language-server> depends ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> depends hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli haskell-language-server> depends hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> depends lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> depends mtl-2.3.1-63a4 haskell-language-server> depends regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX haskell-language-server> depends text-2.1-c36a haskell-language-server> depends text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D haskell-language-server> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq haskell-language-server> definite haskell-language-server-2.10.0.0-47J6vWt6g9hD8uPU8YTer4-hls-module-name-plugin haskell-language-server> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> depends base-4.19.0.0-b960 haskell-language-server> depends containers-0.6.8-4775 haskell-language-server> depends filepath-1.4.100.4-fa1c haskell-language-server> depends ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> depends hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> depends lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> depends text-2.1-c36a haskell-language-server> depends text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D haskell-language-server> depends transformers-0.6.1.0-c3ec haskell-language-server> definite haskell-language-server-2.10.0.0-3XGK9GwDGRYGjqTrnk3Hon-hls-refactor-plugin haskell-language-server> depends base-4.19.0.0-b960 haskell-language-server> depends bytestring-0.12.0.2-4690 haskell-language-server> depends containers-0.6.8-4775 haskell-language-server> depends data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy haskell-language-server> depends deepseq-1.5.0.0-412f haskell-language-server> depends dlist-1.0-92EE3VRf6S86YM2NLYx7Zz haskell-language-server> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> depends ghc-9.8.1-f1e9 haskell-language-server> depends ghc-boot-9.8.1-d7dd haskell-language-server> depends ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW haskell-language-server> depends ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> depends hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli haskell-language-server> depends hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> depends lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> depends mtl-2.3.1-63a4 haskell-language-server> depends parser-combinators-1.3.0-5Yz8xwrRDUHETAswiwAlFc haskell-language-server> depends regex-applicative-0.3.4-AEqIFWhIIs1BSKyPsHp0Ll haskell-language-server> depends regex-tdfa-1.3.2.3-8PvjvM6KkfRADMJe3JxpiX haskell-language-server> depends syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI haskell-language-server> depends text-2.1-c36a haskell-language-server> depends text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D haskell-language-server> depends time-1.12.2-d26d haskell-language-server> depends transformers-0.6.1.0-c3ec haskell-language-server> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq haskell-language-server> definite haskell-language-server-2.10.0.0-9SrX9DeqVKzIdmUYqP7yHk-hls-rename-plugin haskell-language-server> depends base-4.19.0.0-b960 haskell-language-server> depends containers-0.6.8-4775 haskell-language-server> depends ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m haskell-language-server> depends haskell-language-server-2.10.0.0-3XGK9GwDGRYGjqTrnk3Hon-hls-refactor-plugin haskell-language-server> depends hie-compat-0.3.1.2-9ME5ma9hRNsID6YtLKXHAC haskell-language-server> depends hiedb-0.6.0.2-5lc7UNtYU5RdaPs4DEtEB haskell-language-server> depends hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> depends lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> depends mod-0.2.0.1-3t9cpInlXGaJtLrta7N1kg haskell-language-server> depends mtl-2.3.1-63a4 haskell-language-server> depends syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI haskell-language-server> depends text-2.1-c36a haskell-language-server> depends transformers-0.6.1.0-c3ec haskell-language-server> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq haskell-language-server> definite haskell-language-server-2.10.0.0-JVJj056vHYz3pyUtVGNEvr-hls-gadt-plugin haskell-language-server> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> depends base-4.19.0.0-b960 haskell-language-server> depends containers-0.6.8-4775 haskell-language-server> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> depends ghc-9.8.1-f1e9 haskell-language-server> depends ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW haskell-language-server> depends ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> depends haskell-language-server-2.10.0.0-3XGK9GwDGRYGjqTrnk3Hon-hls-refactor-plugin haskell-language-server> depends hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> depends lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> depends mtl-2.3.1-63a4 haskell-language-server> depends text-2.1-c36a haskell-language-server> depends transformers-0.6.1.0-c3ec haskell-language-server> definite haskell-language-server-2.10.0.0-2tDO422VTweKyMBZdvcLIZ-hls-semantic-tokens-plugin haskell-language-server> depends array-0.5.6.0-dc89 haskell-language-server> depends base-4.19.0.0-b960 haskell-language-server> depends bytestring-0.12.0.2-4690 haskell-language-server> depends containers-0.6.8-4775 haskell-language-server> depends data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy haskell-language-server> depends deepseq-1.5.0.0-412f haskell-language-server> depends dlist-1.0-92EE3VRf6S86YM2NLYx7Zz haskell-language-server> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> depends ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> depends hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli haskell-language-server> depends hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> depends lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> depends mtl-2.3.1-63a4 haskell-language-server> depends stm-2.5.2.1-83fa haskell-language-server> depends stm-containers-1.2.1.1-H1mSmOKT12tBhhHaHtwIoE haskell-language-server> depends syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI haskell-language-server> depends template-haskell-2.21.0.0-8831 haskell-language-server> depends text-2.1-c36a haskell-language-server> depends text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D haskell-language-server> depends transformers-0.6.1.0-c3ec haskell-language-server> definite haskell-language-server-2.10.0.0-2ZiWu1qW8Yh6vvQEqb89jS-hls-class-plugin haskell-language-server> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> depends base-4.19.0.0-b960 haskell-language-server> depends containers-0.6.8-4775 haskell-language-server> depends deepseq-1.5.0.0-412f haskell-language-server> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> depends ghc-9.8.1-f1e9 haskell-language-server> depends ghc-exactprint-1.8.0.0-9l7RtWODM36kTQ5SuDopW haskell-language-server> depends ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> depends hls-graph-2.10.0.0-As5LBemm8V2L8Dl5SUeWli haskell-language-server> depends hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> depends lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> depends mtl-2.3.1-63a4 haskell-language-server> depends text-2.1-c36a haskell-language-server> depends transformers-0.6.1.0-c3ec haskell-language-server> definite haskell-language-server-2.10.0.0-1gsUFbQ842PKvNvhGOJMYJ-hls-retrie-plugin haskell-language-server> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> depends base-4.19.0.0-b960 haskell-language-server> depends bytestring-0.12.0.2-4690 haskell-language-server> depends containers-0.6.8-4775 haskell-language-server> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> depends ghc-9.8.1-f1e9 haskell-language-server> depends ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> depends hashable-1.4.7.0-Jrw7dwmC3aCEeIVQjKkh3m haskell-language-server> depends haskell-language-server-2.10.0.0-3XGK9GwDGRYGjqTrnk3Hon-hls-refactor-plugin haskell-language-server> depends hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> depends lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> depends lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> depends mtl-2.3.1-63a4 haskell-language-server> depends retrie-1.2.3-HNOeXlTk7Jx4dwZ1cIf5oV haskell-language-server> depends safe-exceptions-0.1.7.4-3ShHADtaJwdGvWUSZS1UKv haskell-language-server> depends stm-2.5.2.1-83fa haskell-language-server> depends text-2.1-c36a haskell-language-server> depends text-rope-0.2-5xaOr6FzJbO71Eg3Zkpp8D haskell-language-server> depends transformers-0.6.1.0-c3ec haskell-language-server> depends unordered-containers-0.2.20-AM7Td2IpmdgCRcYRlyW8Xq haskell-language-server> definite haskell-language-server-2.10.0.0-1cHJKhXED4FA3Sy8HWe9Uy-hls-fourmolu-plugin haskell-language-server> depends base-4.19.0.0-b960 haskell-language-server> depends filepath-1.4.100.4-fa1c haskell-language-server> depends fourmolu-0.15.0.0-4RObNFk6hlnGPYD0F5BDNo haskell-language-server> depends ghc-boot-th-9.8.1-8ab3 haskell-language-server> depends ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> depends hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> depends lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> depends mtl-2.3.1-63a4 haskell-language-server> depends process-extras-0.7.4-ClEir7wtgDmKI2Sc7xfJb9 haskell-language-server> depends text-2.1-c36a haskell-language-server> depends transformers-0.6.1.0-c3ec haskell-language-server> depends yaml-0.11.11.2-9pUjPyOOWPIF5X9W8b7Ced haskell-language-server> definite haskell-language-server-2.10.0.0-1Sy3jxVyYcTAfUuSxWJHpU-hls-splice-plugin haskell-language-server> depends aeson-2.2.3.0-LCyloVtIJ2O9pmmC0pkj15 haskell-language-server> depends base-4.19.0.0-b960 haskell-language-server> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> depends foldl-1.4.18-62WoZL2Y1vbK9V8UvFwjK0 haskell-language-server> depends ghc-9.8.1-f1e9 haskell-language-server> depends ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> depends haskell-language-server-2.10.0.0-3XGK9GwDGRYGjqTrnk3Hon-hls-refactor-plugin haskell-language-server> depends hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> depends lens-5.3.4-KjreUrpYEiwDzpOm8K1SLP haskell-language-server> depends lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> depends mtl-2.3.1-63a4 haskell-language-server> depends syb-0.7.2.4-5y0fSanOiLQzm0Y7MFmYI haskell-language-server> depends text-2.1-c36a haskell-language-server> depends transformers-0.6.1.0-c3ec haskell-language-server> depends unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P haskell-language-server> definite haskell-language-server-2.10.0.0-F860inkkr5NDJ4kmq7YwBa haskell-language-server> depends aeson-pretty-0.8.10-7vqdHLyaep4E96vj2FqdIM haskell-language-server> depends base-4.19.0.0-b960 haskell-language-server> depends data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy haskell-language-server> depends directory-1.3.8.1-6a8e haskell-language-server> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> depends filepath-1.4.100.4-fa1c haskell-language-server> depends ghc-9.8.1-f1e9 haskell-language-server> depends ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> depends githash-0.1.7.0-HGY2TdHqANvDEdBbdyG8pD haskell-language-server> depends haskell-language-server-2.10.0.0-Ic2BTPEglp7IEEQwn7lTvt-hls-alternate-number-format-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-HZlolw0PdPo3n262yrrNHr-hls-cabal-fmt-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-9fD5LAlPoarAs3MAqeuT1E-hls-cabal-gild-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-C7Qe7ppF0BjB6fz22RMCf4-hls-cabal-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-I7wMznEHOyvCdKHFft7wcs-hls-call-hierarchy-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-7RN2fjj1hPILeBwfEBquD-hls-change-type-signature-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-2ZiWu1qW8Yh6vvQEqb89jS-hls-class-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-9kraNMYZp9e7wElIt4I7GL-hls-code-range-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-7iXYn3KjtTBH4LOV9GjNK7-hls-eval-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-Jg0sPy4m9QLGECTXvBsOK9-hls-explicit-fixity-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-D9DHEkXr1dx74gM3xmk3BP-hls-explicit-imports-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-KlyIlf2P61x3Ebj6hPqoJR-hls-explicit-record-fields-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-IfXWo4jDObcLK9rNRMTZo5-hls-floskell-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-1cHJKhXED4FA3Sy8HWe9Uy-hls-fourmolu-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-JVJj056vHYz3pyUtVGNEvr-hls-gadt-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-ITdnO56kWFc9zzdG1pzUxa-hls-hlint-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-47J6vWt6g9hD8uPU8YTer4-hls-module-name-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-6hCKIiUtiYP2AEg7dTKmMR-hls-notes-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-MUt90UFet1JGUMqxKuMw-hls-ormolu-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-Em60mJKfLJULsN1tg1wZxw-hls-overloaded-record-dot-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-HKxfZNunG6hBHmmOxv0zTN-hls-pragmas-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-9HQ62WCkjLe2eoUSbxHEdi-hls-qualify-imported-names-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-3XGK9GwDGRYGjqTrnk3Hon-hls-refactor-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-9SrX9DeqVKzIdmUYqP7yHk-hls-rename-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-1gsUFbQ842PKvNvhGOJMYJ-hls-retrie-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-2tDO422VTweKyMBZdvcLIZ-hls-semantic-tokens-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-1Sy3jxVyYcTAfUuSxWJHpU-hls-splice-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-BQBwFLsJBWUBIpOMMFGKSp-hls-stan-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-EzdKnGswwBn98NNQ1rYo4I-hls-stylish-haskell-plugin haskell-language-server> depends hie-bios-0.14.0-8linRbMuMoh51gkka25v59 haskell-language-server> depends hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> depends optparse-applicative-0.18.1.0-JSftWZu2wf2IpYDe7m06qv haskell-language-server> depends optparse-simple-0.1.1.4-2rHeepWYDcEDkFr1briH8l haskell-language-server> depends prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP haskell-language-server> depends process-1.6.18.0-26fa haskell-language-server> depends text-2.1-c36a haskell-language-server> definite haskell-language-server-2.10.0.0-FNOhk0wFmwaAwH6bANcEvV-haskell-language-server-wrapper haskell-language-server> depends base-4.19.0.0-b960 haskell-language-server> depends containers-0.6.8-4775 haskell-language-server> depends data-default-0.7.1.3-2DC1QaEMC8oIg9ubW4Htvy haskell-language-server> depends directory-1.3.8.1-6a8e haskell-language-server> depends extra-1.7.16-3ifrctFL0nTCpkbDIOSQQQ haskell-language-server> depends filepath-1.4.100.4-fa1c haskell-language-server> depends ghcide-2.10.0.0-Hlt7XaiZwoT42UhAEQYaqP haskell-language-server> depends haskell-language-server-2.10.0.0-F860inkkr5NDJ4kmq7YwBa haskell-language-server> depends hie-bios-0.14.0-8linRbMuMoh51gkka25v59 haskell-language-server> depends hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> depends lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> depends lsp-types-2.3.0.1-HubCwHn7ImJLDybE6qKRes haskell-language-server> depends text-2.1-c36a haskell-language-server> depends transformers-0.6.1.0-c3ec haskell-language-server> depends unix-2.8.3.0-8aa6 haskell-language-server> depends unliftio-core-0.2.1.0-2laCvrT8ZpN896XVg0bA9P haskell-language-server> definite haskell-language-server-2.10.0.0-JpDcJCyyHNw6ZuKibW3NPE-haskell-language-server haskell-language-server> depends base-4.19.0.0-b960 haskell-language-server> depends haskell-language-server-2.10.0.0-F860inkkr5NDJ4kmq7YwBa haskell-language-server> depends hls-plugin-api-2.10.0.0-9Bv7P1mgKkAIr6nTlWIuze haskell-language-server> depends lsp-2.7.0.1-CgFn9E7AaH6DTXR7a6OMze haskell-language-server> depends prettyprinter-1.7.1-JSzZB6THwRUMvhMjqFpFP haskell-language-server> depends text-2.1-c36a haskell-language-server> Using Cabal-3.10.2.0 compiled by ghc-9.8 haskell-language-server> Using compiler: ghc-9.8.1 haskell-language-server> Using install prefix: haskell-language-server> /nix/store/5ajxrr72zibcp045w5s0mmgq29grvyzw-haskell-language-server-2.10.0.0 haskell-language-server> Executables installed in: haskell-language-server> /nix/store/5ajxrr72zibcp045w5s0mmgq29grvyzw-haskell-language-server-2.10.0.0/bin haskell-language-server> Libraries installed in: haskell-language-server> /nix/store/5ajxrr72zibcp045w5s0mmgq29grvyzw-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1/haskell-language-server-2.10.0.0-F860inkkr5NDJ4kmq7YwBa haskell-language-server> Dynamic Libraries installed in: haskell-language-server> /nix/store/5ajxrr72zibcp045w5s0mmgq29grvyzw-haskell-language-server-2.10.0.0/lib/ghc-9.8.1/lib/x86_64-linux-ghc-9.8.1 haskell-language-server> Private executables installed in: haskell-language-server> /nix/store/5ajxrr72zibcp045w5s0mmgq29grvyzw-haskell-language-server-2.10.0.0/libexec/x86_64-linux-ghc-9.8.1/haskell-language-server-2.10.0.0 haskell-language-server> Data files installed in: haskell-language-server> /nix/store/5ajxrr72zibcp045w5s0mmgq29grvyzw-haskell-language-server-2.10.0.0/share/x86_64-linux-ghc-9.8.1/haskell-language-server-2.10.0.0 haskell-language-server> Documentation installed in: haskell-language-server> /nix/store/5ajxrr72zibcp045w5s0mmgq29grvyzw-haskell-language-server-2.10.0.0/share/doc/x86_64-linux-ghc-9.8.1/haskell-language-server-2.10.0.0 haskell-language-server> Configuration files installed in: haskell-language-server> /nix/store/5ajxrr72zibcp045w5s0mmgq29grvyzw-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/v81zi8dgm8d6635cj6lmx2d2m376afsv-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.8.1 found on system at: haskell-language-server> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc haskell-language-server> Using ghc-pkg version 9.8.1 found on system at: haskell-language-server> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/ghc-pkg-9.8.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/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/haddock-ghc-9.8.1 haskell-language-server> No happy found haskell-language-server> Using haskell-suite found on system at: haskell-suite-dummy-location haskell-language-server> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location haskell-language-server> No hmake found haskell-language-server> Using hpc version 0.69 found on system at: haskell-language-server> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hpc-ghc-9.8.1 haskell-language-server> Using hsc2hs version 0.68.10 found on system at: haskell-language-server> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/hsc2hs-ghc-9.8.1 haskell-language-server> Using hscolour version 1.25 found on system at: haskell-language-server> /nix/store/1g19csfql5ihx7cvxzlzald54flbi8il-hscolour-1.25/bin/HsColour haskell-language-server> No jhc found haskell-language-server> Using ld found on system at: haskell-language-server> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold haskell-language-server> No pkg-config found haskell-language-server> Using runghc version 9.8.1 found on system at: haskell-language-server> /nix/store/p5fmlj3ms0iqnv75v8bqhk28x9a0s2hi-ghc-9.8.1/bin/runghc-9.8.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-ormolu-plugin' for haskell-language-server-2.10.0.0.. haskell-language-server> Building library 'hls-ormolu-plugin' for haskell-language-server-2.10.0.0.. haskell-language-server> [1 of 1] Compiling Ide.Plugin.Ormolu ( plugins/hls-ormolu-plugin/src/Ide/Plugin/Ormolu.hs, dist/build/hls-ormolu-plugin/Ide/Plugin/Ormolu.o, dist/build/hls-ormolu-plugin/Ide/Plugin/Ormolu.dyn_o ) haskell-language-server> [1 of 1] Compiling Ide.Plugin.Ormolu ( plugins/hls-ormolu-plugin/src/Ide/Plugin/Ormolu.hs, dist/build/hls-ormolu-plugin/Ide/Plugin/Ormolu.p_o ) 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> [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> Preprocessing library 'hls-explicit-fixity-plugin' for haskell-language-server-2.10.0.0.. haskell-language-server> Building library 'hls-explicit-fixity-plugin' for haskell-language-server-2.10.0.0.. haskell-language-server> [1 of 1] Compiling Ide.Plugin.ExplicitFixity ( plugins/hls-explicit-fixity-plugin/src/Ide/Plugin/ExplicitFixity.hs, dist/build/hls-explicit-fixity-plugin/Ide/Plugin/ExplicitFixity.o, dist/build/hls-explicit-fixity-plugin/Ide/Plugin/ExplicitFixity.dyn_o ) haskell-language-server> [1 of 1] Compiling Ide.Plugin.ExplicitFixity ( plugins/hls-explicit-fixity-plugin/src/Ide/Plugin/ExplicitFixity.hs, dist/build/hls-explicit-fixity-plugin/Ide/Plugin/ExplicitFixity.p_o ) haskell-language-server> Preprocessing library 'hls-floskell-plugin' for haskell-language-server-2.10.0.0.. haskell-language-server> Building library 'hls-floskell-plugin' for haskell-language-server-2.10.0.0.. haskell-language-server> [1 of 1] Compiling Ide.Plugin.Floskell ( plugins/hls-floskell-plugin/src/Ide/Plugin/Floskell.hs, dist/build/hls-floskell-plugin/Ide/Plugin/Floskell.o, dist/build/hls-floskell-plugin/Ide/Plugin/Floskell.dyn_o ) haskell-language-server> [1 of 1] Compiling Ide.Plugin.Floskell ( plugins/hls-floskell-plugin/src/Ide/Plugin/Floskell.hs, dist/build/hls-floskell-plugin/Ide/Plugin/Floskell.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-hlint-plugin' for haskell-language-server-2.10.0.0.. haskell-language-server> Building library 'hls-hlint-plugin' for haskell-language-server-2.10.0.0.. haskell-language-server> [1 of 1] Compiling Ide.Plugin.Hlint ( plugins/hls-hlint-plugin/src/Ide/Plugin/Hlint.hs, dist/build/hls-hlint-plugin/Ide/Plugin/Hlint.o, dist/build/hls-hlint-plugin/Ide/Plugin/Hlint.dyn_o ) haskell-language-server> [1 of 1] Compiling Ide.Plugin.Hlint ( plugins/hls-hlint-plugin/src/Ide/Plugin/Hlint.hs, dist/build/hls-hlint-plugin/Ide/Plugin/Hlint.p_o ) haskell-language-server> Preprocessing library 'hls-call-hierarchy-plugin' for haskell-language-server-2.10.0.0.. haskell-language-server> Building library 'hls-call-hierarchy-plugin' for haskell-language-server-2.10.0.0.. haskell-language-server> [1 of 4] Compiling Ide.Plugin.CallHierarchy.Types ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy/Types.hs, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Types.o, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Types.dyn_o ) haskell-language-server> [2 of 4] Compiling Ide.Plugin.CallHierarchy.Query ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy/Query.hs, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Query.o, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Query.dyn_o ) haskell-language-server> [3 of 4] Compiling Ide.Plugin.CallHierarchy.Internal ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy/Internal.hs, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Internal.o, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Internal.dyn_o ) haskell-language-server> [4 of 4] Compiling Ide.Plugin.CallHierarchy ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy.hs, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy.o, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy.dyn_o ) haskell-language-server> [1 of 4] Compiling Ide.Plugin.CallHierarchy.Types ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy/Types.hs, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Types.p_o ) haskell-language-server> [2 of 4] Compiling Ide.Plugin.CallHierarchy.Query ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy/Query.hs, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Query.p_o ) haskell-language-server> [3 of 4] Compiling Ide.Plugin.CallHierarchy.Internal ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy/Internal.hs, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Internal.p_o ) haskell-language-server> [4 of 4] Compiling Ide.Plugin.CallHierarchy ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy.hs, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy.p_o ) haskell-language-server> Preprocessing library 'ghcide-bench-lib' for haskell-language-server-2.10.0.0.. haskell-language-server> Building library 'ghcide-bench-lib' for haskell-language-server-2.10.0.0.. haskell-language-server> [1 of 2] Compiling Experiments.Types ( ghcide-bench/src/Experiments/Types.hs, dist/build/ghcide-bench-lib/Experiments/Types.o, dist/build/ghcide-bench-lib/Experiments/Types.dyn_o ) haskell-language-server> [2 of 2] Compiling Experiments ( ghcide-bench/src/Experiments.hs, dist/build/ghcide-bench-lib/Experiments.o, dist/build/ghcide-bench-lib/Experiments.dyn_o ) haskell-language-server> 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.List): haskell-language-server> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons 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> [1 of 2] Compiling Experiments.Types ( ghcide-bench/src/Experiments/Types.hs, dist/build/ghcide-bench-lib/Experiments/Types.p_o ) haskell-language-server> [2 of 2] Compiling Experiments ( ghcide-bench/src/Experiments.hs, dist/build/ghcide-bench-lib/Experiments.p_o ) haskell-language-server> haskell-language-server> ghcide-bench/src/Experiments.hs:345:1: warning: [GHC-62161] [-Wincomplete-uni-patterns] haskell-language-server> Pattern match(es) are non-exhaustive haskell-language-server> In a pattern binding: haskell-language-server> Patterns of type ‘ParserResult Config’ not matched: haskell-language-server> Failure _ haskell-language-server> CompletionInvoked _ haskell-language-server> | haskell-language-server> 345 | Success defConfig = execParserPure defaultPrefs (info configP fullDesc) [] haskell-language-server> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ haskell-language-server> haskell-language-server> ghcide-bench/src/Experiments.hs:453:42: warning: [GHC-62161] [-Wincomplete-uni-patterns] haskell-language-server> Pattern match(es) are non-exhaustive haskell-language-server> In a lambda abstraction: haskell-language-server> Patterns of type ‘Maybe Handle’, ‘Maybe Handle’, ‘Maybe Handle’, haskell-language-server> ‘ProcessHandle’ not matched: haskell-language-server> Nothing _ _ _ haskell-language-server> (Just _) Nothing _ _ haskell-language-server> (Just _) (Just _) Nothing _ haskell-language-server> | haskell-language-server> 453 | run sess = withCreateProcess p $ \(Just inH) (Just outH) (Just errH) pH -> do haskell-language-server> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... haskell-language-server> 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.List): haskell-language-server> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons 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> 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-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> 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-7t4wTsEmKaD6kmSnYjKzJi) haskell-language-server> - transformers-0.6.1.0 (exposed by flag -package-id transformers-0.6.1.0-c3ec) 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> 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-7t4wTsEmKaD6kmSnYjKzJi) haskell-language-server> - transformers-0.6.1.0 (exposed by flag -package-id transformers-0.6.1.0-c3ec) 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-stylish-haskell-plugin' for haskell-language-server-2.10.0.0.. haskell-language-server> Building library 'hls-stylish-haskell-plugin' for haskell-language-server-2.10.0.0.. haskell-language-server> [1 of 1] Compiling Ide.Plugin.StylishHaskell ( plugins/hls-stylish-haskell-plugin/src/Ide/Plugin/StylishHaskell.hs, dist/build/hls-stylish-haskell-plugin/Ide/Plugin/StylishHaskell.o, dist/build/hls-stylish-haskell-plugin/Ide/Plugin/StylishHaskell.dyn_o ) haskell-language-server> [1 of 1] Compiling Ide.Plugin.StylishHaskell ( plugins/hls-stylish-haskell-plugin/src/Ide/Plugin/StylishHaskell.hs, dist/build/hls-stylish-haskell-plugin/Ide/Plugin/StylishHaskell.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-explicit-imports-plugin' for haskell-language-server-2.10.0.0.. haskell-language-server> Building library 'hls-explicit-imports-plugin' for haskell-language-server-2.10.0.0.. haskell-language-server> haskell-language-server> : warning: [GHC-42258] [-Wunused-packages] haskell-language-server> The following packages were specified via -package or -package-id flags, haskell-language-server> but were not needed for compilation: haskell-language-server> - ghc-9.8.1 (exposed by flag -package-id ghc-9.8.1-f1e9) haskell-language-server> [1 of 1] Compiling Ide.Plugin.ExplicitImports ( plugins/hls-explicit-imports-plugin/src/Ide/Plugin/ExplicitImports.hs, dist/build/hls-explicit-imports-plugin/Ide/Plugin/ExplicitImports.o, dist/build/hls-explicit-imports-plugin/Ide/Plugin/ExplicitImports.dyn_o ) haskell-language-server> haskell-language-server> : warning: [GHC-42258] [-Wunused-packages] haskell-language-server> The following packages were specified via -package or -package-id flags, haskell-language-server> but were not needed for compilation: haskell-language-server> - ghc-9.8.1 (exposed by flag -package-id ghc-9.8.1-f1e9) 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-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> 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.18.0 (exposed by flag -package-id process-1.6.18.0-26fa) 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> 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.18.0 (exposed by flag -package-id process-1.6.18.0-26fa) 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-stan-plugin' for haskell-language-server-2.10.0.0.. haskell-language-server> Building library 'hls-stan-plugin' for haskell-language-server-2.10.0.0.. haskell-language-server> [1 of 1] Compiling Ide.Plugin.Stan ( plugins/hls-stan-plugin/src/Ide/Plugin/Stan.hs, dist/build/hls-stan-plugin/Ide/Plugin/Stan.o, dist/build/hls-stan-plugin/Ide/Plugin/Stan.dyn_o ) haskell-language-server> [1 of 1] Compiling Ide.Plugin.Stan ( plugins/hls-stan-plugin/src/Ide/Plugin/Stan.hs, dist/build/hls-stan-plugin/Ide/Plugin/Stan.p_o ) haskell-language-server> Preprocessing executable 'ghcide-test-preprocessor' for haskell-language-server-2.10.0.0.. haskell-language-server> Building executable 'ghcide-test-preprocessor' for haskell-language-server-2.10.0.0.. haskell-language-server> [1 of 1] Compiling Main ( ghcide-test/preprocessor/Main.hs, dist/build/ghcide-test-preprocessor/ghcide-test-preprocessor-tmp/Main.dyn_o ) haskell-language-server> [2 of 2] Linking dist/build/ghcide-test-preprocessor/ghcide-test-preprocessor haskell-language-server> Preprocessing library 'hls-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-cabal-gild-plugin' for haskell-language-server-2.10.0.0.. haskell-language-server> Building library 'hls-cabal-gild-plugin' for haskell-language-server-2.10.0.0.. haskell-language-server> [1 of 1] Compiling Ide.Plugin.CabalGild ( plugins/hls-cabal-gild-plugin/src/Ide/Plugin/CabalGild.hs, dist/build/hls-cabal-gild-plugin/Ide/Plugin/CabalGild.o, dist/build/hls-cabal-gild-plugin/Ide/Plugin/CabalGild.dyn_o ) haskell-language-server> [1 of 1] Compiling Ide.Plugin.CabalGild ( plugins/hls-cabal-gild-plugin/src/Ide/Plugin/CabalGild.hs, dist/build/hls-cabal-gild-plugin/Ide/Plugin/CabalGild.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-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> 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.List): haskell-language-server> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons 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> [ 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> 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.List): haskell-language-server> "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons 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> [ 9 of 10] Compiling Ide.Plugin.Eval.CodeLens ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/CodeLens.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/CodeLens.p_o ) haskell-language-server> [10 of 10] Compiling Ide.Plugin.Eval ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval.p_o ) haskell-language-server> Preprocessing library 'hls-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-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-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-refactor-plugin' for haskell-language-server-2.10.0.0.. haskell-language-server> Building library 'hls-refactor-plugin' for haskell-language-server-2.10.0.0.. haskell-language-server> [ 1 of 13] Compiling Development.IDE.GHC.Compat.ExactPrint ( plugins/hls-refactor-plugin/src/Development/IDE/GHC/Compat/ExactPrint.hs, dist/build/hls-refactor-plugin/Development/IDE/GHC/Compat/ExactPrint.o, dist/build/hls-refactor-plugin/Development/IDE/GHC/Compat/ExactPrint.dyn_o ) haskell-language-server> [ 2 of 13] Compiling Development.IDE.GHC.Dump ( plugins/hls-refactor-plugin/src/Development/IDE/GHC/Dump.hs, dist/build/hls-refactor-plugin/Development/IDE/GHC/Dump.o, dist/build/hls-refactor-plugin/Development/IDE/GHC/Dump.dyn_o ) haskell-language-server> [ 3 of 13] Compiling Development.IDE.GHC.ExactPrint ( plugins/hls-refactor-plugin/src/Development/IDE/GHC/ExactPrint.hs, dist/build/hls-refactor-plugin/Development/IDE/GHC/ExactPrint.o, dist/build/hls-refactor-plugin/Development/IDE/GHC/ExactPrint.dyn_o ) haskell-language-server> [ 4 of 13] Compiling Development.IDE.Plugin.CodeAction.PositionIndexed ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/PositionIndexed.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/PositionIndexed.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/PositionIndexed.dyn_o ) haskell-language-server> [ 5 of 13] Compiling Development.IDE.Plugin.CodeAction.Util ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/Util.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/Util.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/Util.dyn_o ) haskell-language-server> [ 6 of 13] Compiling Development.IDE.Plugin.CodeAction.ExactPrint ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/ExactPrint.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/ExactPrint.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/ExactPrint.dyn_o ) haskell-language-server> [ 7 of 13] Compiling Development.IDE.Plugin.CodeAction.Args ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/Args.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/Args.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/Args.dyn_o ) haskell-language-server> [ 8 of 13] Compiling Development.IDE.Plugin.Plugins.Diagnostic ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/Diagnostic.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/Diagnostic.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/Diagnostic.dyn_o ) haskell-language-server> [ 9 of 13] Compiling Development.IDE.Plugin.Plugins.AddArgument ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/AddArgument.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/AddArgument.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/AddArgument.dyn_o ) haskell-language-server> [10 of 13] Compiling Development.IDE.Plugin.Plugins.FillHole ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/FillHole.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/FillHole.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/FillHole.dyn_o ) haskell-language-server> [11 of 13] Compiling Development.IDE.Plugin.Plugins.FillTypeWildcard ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/FillTypeWildcard.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/FillTypeWildcard.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/FillTypeWildcard.dyn_o ) haskell-language-server> [12 of 13] Compiling Development.IDE.Plugin.Plugins.ImportUtils ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/ImportUtils.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/ImportUtils.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/ImportUtils.dyn_o ) haskell-language-server> [13 of 13] Compiling Development.IDE.Plugin.CodeAction ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction.dyn_o ) haskell-language-server> [ 1 of 13] Compiling Development.IDE.GHC.Compat.ExactPrint ( plugins/hls-refactor-plugin/src/Development/IDE/GHC/Compat/ExactPrint.hs, dist/build/hls-refactor-plugin/Development/IDE/GHC/Compat/ExactPrint.p_o ) haskell-language-server> [ 2 of 13] Compiling Development.IDE.GHC.Dump ( plugins/hls-refactor-plugin/src/Development/IDE/GHC/Dump.hs, dist/build/hls-refactor-plugin/Development/IDE/GHC/Dump.p_o ) haskell-language-server> [ 3 of 13] Compiling Development.IDE.GHC.ExactPrint ( plugins/hls-refactor-plugin/src/Development/IDE/GHC/ExactPrint.hs, dist/build/hls-refactor-plugin/Development/IDE/GHC/ExactPrint.p_o ) haskell-language-server> [ 4 of 13] Compiling Development.IDE.Plugin.CodeAction.PositionIndexed ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/PositionIndexed.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/PositionIndexed.p_o ) haskell-language-server> [ 5 of 13] Compiling Development.IDE.Plugin.CodeAction.Util ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/Util.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/Util.p_o ) haskell-language-server> [ 6 of 13] Compiling Development.IDE.Plugin.CodeAction.ExactPrint ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/ExactPrint.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/ExactPrint.p_o ) warning: killing stray builder process 191073 ()... error (ignored): deleting cgroup "/sys/fs/cgroup/nix.slice/nix-ci.slice/nix-ci-production.slice/nix-ci-production-worker-3.service/nix-build-uid-30001": Device or resource busy error: interrupted by the user